chiark / gitweb /
Fix dependencies for Debian
authorAndreas Messer <andi@bastelmap.de>
Mon, 8 Jan 2018 19:45:31 +0000 (20:45 +0100)
committerAndreas Messer <andi@bastelmap.de>
Mon, 8 Jan 2018 19:45:31 +0000 (20:45 +0100)
debian/control
debian/rules

index a9afbde..7cdb8ea 100644 (file)
@@ -19,7 +19,7 @@ Build-Depends: debhelper (>= 9),
                gtk-doc-tools,
                python3-lxml,
                libcap-dev,
-               libeudev-dev,
+               libudev-dev,
                libmount-dev (>= 2.20),
                libseccomp-dev (>= 1.0),
                libblkid-dev (>= 2.24),
@@ -36,12 +36,14 @@ Multi-Arch: foreign
 Pre-Depends: debconf, ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
          ${misc:Depends},
+         libudev1,
          libelogind0 (= ${binary:Version}),
          libpam-elogind (= ${binary:Version}),
          lsb-base (>= 3.1),
          dbus (>= 1.4)
 Recommends: policykit-1
 Conflicts: openrc
+Provides: logind
 Description: user, seat and session management daemon
  elogind is a session management daemon extracted from systmd project's 
  "logind"
index 778efce..fa9fc39 100755 (executable)
@@ -25,5 +25,10 @@ override_dh_auto_configure:
 override_dh_missing:
        dh_missing --list-missing
 
+override_dh_shlibdeps:
+       dh_shlibdeps -- -xlibeudev1
+         
+
+
 %:
        dh $@ --builddirectory=build --with autoreconf --parallel