debian: Split out shared files

This allows other programs (like gnome-control-center) to consume the
settings schema without having to depend on the daemon itself.
This commit is contained in:
Guido Günther
2020-03-04 15:28:27 +00:00
committed by Guido Gunther
parent c5130abdac
commit 6723944782
3 changed files with 13 additions and 1 deletions
+12
View File
@@ -23,6 +23,7 @@ Architecture: any
Depends: Depends:
${misc:Depends}, ${misc:Depends},
${shlibs:Depends}, ${shlibs:Depends},
feedbackd-common (>= ${binary:Version}),
sound-theme-freedesktop, sound-theme-freedesktop,
Description: DBus service for haptic/visual/audio feedback Description: DBus service for haptic/visual/audio feedback
Feedbackd is a DBus activated daemon that provides haptic/ Feedbackd is a DBus activated daemon that provides haptic/
@@ -30,6 +31,17 @@ Description: DBus service for haptic/visual/audio feedback
. .
This package contains the daemon. This package contains the daemon.
Package: feedbackd-common
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Description: DBus service for haptic/visual/audio feedback
Feedbackd is a DBus activated daemon that provides haptic/
visual/audio feedback based on events.
.
This package contains the shared files.
Package: libfeedback-0.0-0 Package: libfeedback-0.0-0
Architecture: any Architecture: any
Section: libs Section: libs
+1
View File
@@ -0,0 +1 @@
usr/share/glib-2.0/schemas
-1
View File
@@ -2,4 +2,3 @@
/usr/libexec/ /usr/libexec/
/usr/share/dbus-1/ /usr/share/dbus-1/
/usr/share/feedbackd/ /usr/share/feedbackd/
/usr/share/glib-2.0/schemas