Merge ~morphis/libhybris/+git/libhybris-ubuntu:f/libcamera-deb into ~libhybris-maintainers/libhybris/+git/libhybris:master

Proposed by Simon Fels
Status: Needs review
Proposed branch: ~morphis/libhybris/+git/libhybris-ubuntu:f/libcamera-deb
Merge into: ~libhybris-maintainers/libhybris/+git/libhybris:master
Diff against target: 78 lines (+31/-2)
5 files modified
debian/control.in (+28/-0)
debian/libcamera-dev.install (+2/-0)
debian/libcamera0.install (+1/-0)
debian/libhybris-dev.install (+0/-1)
debian/libhybris.install.in (+0/-1)
Reviewer Review Type Date Requested Status
Libhybris Maintainers Pending
Review via email: mp+318570@code.launchpad.net

Description of the change

Move libcamera into its own debian package so that we other packages can depend on it without pulling our core package which provides libEGL & co in.

To post a comment you must log in.

Unmerged commits

adb14bb... by Simon Fels

debian: split libcamera out into its own debian pacakge

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/control.in b/debian/control.in
index 5b4d9e6..dd3facd 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -63,6 +63,34 @@ Description: Development files for libmedia
63 Hybris is a solution that allows the use of bionic-based HW adaptations in63 Hybris is a solution that allows the use of bionic-based HW adaptations in
64 glibc systems.64 glibc systems.
6565
66Package: libcamera0
67Architecture: armhf arm64 i386 amd64
68Depends: ${shlibs:Depends},
69 ${misc:Depends}
70Replaces: libhybris (<< 0.1.0+git20130606+c5d897a-0ubuntu24)
71Breaks: libhybris (<< 0.1.0+git20130606+c5d897a-0ubuntu24)
72Description: Library to provide access to the Android Camera HAL
73 Contains a library that provides access to the Android Camera HAL,
74 which abstract the access to the Android camera implementation.
75 .
76 Hybris is a solution that allows the use of bionic-based HW adaptations in
77 glibc systems.
78
79Package: libcamera-dev
80Section: libdevel
81Architecture: armhf arm64 i386 amd64
82Depends: libmedia1 (= ${binary:Version}),
83 android-headers (>= 4.4.2),
84 ${misc:Depends}
85Replaces: libhybris-dev (<< 0.1.0+git20130606+c5d897a-0ubuntu24)
86Breaks: libhybris-dev (<< 0.1.0+git20130606+c5d897a-0ubuntu24)
87Description: Development files for libcamera
88 Contains the development files for the Android Camera HAL, which
89 abstract the access to the Android camera implementation.
90 .
91 Hybris is a solution that allows the use of bionic-based HW adaptations in
92 glibc systems.
93
66Package: libhardware294Package: libhardware2
67Architecture: armhf arm64 i386 amd6495Architecture: armhf arm64 i386 amd64
68Depends: ${shlibs:Depends},96Depends: ${shlibs:Depends},
diff --git a/debian/libcamera-dev.install b/debian/libcamera-dev.install
69new file mode 10064497new file mode 100644
index 0000000..5e18920
--- /dev/null
+++ b/debian/libcamera-dev.install
@@ -0,0 +1,2 @@
1usr/lib/*/libcamera.so
2usr/lib/*/pkgconfig/libcamera.pc
diff --git a/debian/libcamera0.install b/debian/libcamera0.install
0new file mode 1006443new file mode 100644
index 0000000..12da6ab
--- /dev/null
+++ b/debian/libcamera0.install
@@ -0,0 +1 @@
1usr/lib/*/libcamera.so.*
diff --git a/debian/libhybris-dev.install b/debian/libhybris-dev.install
index 2a0b4fb..9ff968d 100644
--- a/debian/libhybris-dev.install
+++ b/debian/libhybris-dev.install
@@ -11,7 +11,6 @@ usr/lib/*/libvibrator.so
11usr/lib/*/pkgconfig/hwcomposer-egl.pc11usr/lib/*/pkgconfig/hwcomposer-egl.pc
12usr/lib/*/pkgconfig/hybris-egl-platform.pc12usr/lib/*/pkgconfig/hybris-egl-platform.pc
13usr/lib/*/pkgconfig/libis.pc13usr/lib/*/pkgconfig/libis.pc
14usr/lib/*/pkgconfig/libcamera.pc
15usr/lib/*/pkgconfig/libwifi.pc14usr/lib/*/pkgconfig/libwifi.pc
16usr/lib/*/pkgconfig/libvibrator.pc15usr/lib/*/pkgconfig/libvibrator.pc
17usr/lib/*/pkgconfig/libnfc_nxp.pc16usr/lib/*/pkgconfig/libnfc_nxp.pc
diff --git a/debian/libhybris.install.in b/debian/libhybris.install.in
index 60e1c17..9b17a96 100644
--- a/debian/libhybris.install.in
+++ b/debian/libhybris.install.in
@@ -4,7 +4,6 @@ usr/lib/*/libsync.so.*
4usr/lib/*/libui.so.*4usr/lib/*/libui.so.*
5usr/lib/*/libsf.so.*5usr/lib/*/libsf.so.*
6usr/lib/*/libis.so.*6usr/lib/*/libis.so.*
7usr/lib/*/libcamera.so.*
8usr/lib/*/libwifi.so.*7usr/lib/*/libwifi.so.*
9usr/lib/*/libnfc_nxp.so.*8usr/lib/*/libnfc_nxp.so.*
10usr/lib/*/libvibrator.so.*9usr/lib/*/libvibrator.so.*

Subscribers

People subscribed via source and target branches