chiark / gitweb /
Merge patches from Hleb Valoshka
authorAndreas Messer <andi@bastelmap.de>
Sun, 7 Jan 2018 15:51:29 +0000 (16:51 +0100)
committerAndreas Messer <andi@bastelmap.de>
Sun, 7 Jan 2018 15:51:29 +0000 (16:51 +0100)
debian/control
debian/copyright
debian/elogind-data.install [deleted file]
debian/elogind.install
debian/libpam-elogind.postinst
debian/libpam-elogind.prerm
debian/rules

index ebb7ce5..a9afbde 100644 (file)
@@ -36,7 +36,6 @@ Multi-Arch: foreign
 Pre-Depends: debconf, ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         elogind-data (= ${binary:Version}),
          libelogind0 (= ${binary:Version}),
          libpam-elogind (= ${binary:Version}),
          lsb-base (>= 3.1),
@@ -54,21 +53,10 @@ Architecture: linux-any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         elogind-data (= ${binary:Version})
+         ${misc:Depends}
 Description: user, seat and session management library
  This library provides access to elogind session management
 
-Package: elogind-data
-Section: admin
-Priority: optional
-Architecture: all
-Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-Description: user, seat and session management - common files
- Common files of elogind
-
 Package: libelogind-dev
 Section: libdevel
 Priority: optional
@@ -87,11 +75,10 @@ Section: admin
 Priority: optional
 Architecture: linux-any
 Multi-Arch: same
-Pre-Depends:  ${misc:Pre-Depends}
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libpam-runtime,
-         elogind-data (= ${binary:Version})
+         libpam-runtime
 Provides: libpam-systemd
 Description: elogind PAM module 
  Plugable Authentication Module to register a session with elogind
index 32a5831..74c9617 100644 (file)
@@ -1,4 +1,4 @@
-Format-Specification: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: elogind
 Source: https://github.com/elogind/elogind
 
@@ -47,7 +47,7 @@ License: CC0-1.0
           
 Files: man/glib-event-glue.c:
 Copyright: 2014 Tom Gundersen
-License:
+License: Expat
  Permission is hereby granted, free of charge, to any person
  obtaining a copy of this software and associated documentation files
  (the "Software"), to deal in the Software without restriction,
diff --git a/debian/elogind-data.install b/debian/elogind-data.install
deleted file mode 100644 (file)
index 3635480..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/locale
index 9b48429..a749b2a 100644 (file)
@@ -5,6 +5,7 @@ etc/elogind/logind.conf
 lib/udev/rules.d/
 usr/share/bash-completion/
 usr/share/dbus-1/
+usr/share/locale/
 # Skip license files in /usr/share/doc/elogind
 usr/share/doc/elogind/README
 usr/share/doc/elogind/NEWS
index 96c6817..7e37590 100755 (executable)
@@ -3,3 +3,5 @@
 set -e
 
 pam-auth-update --package
+
+#DEBHELPER#
index 3c25c64..e6187ae 100755 (executable)
@@ -5,3 +5,5 @@ set -e
 if [ "$1" = remove ]; then
        pam-auth-update --package --remove elogind
 fi
+
+#DEBHELPER#
index 76f29f0..778efce 100755 (executable)
 
 CONFFLAGS = \
   --with-pamlibdir=/lib/$(DEB_HOST_MULTIARCH)/security \
+  --with-udevrulesdir=/lib/udev/rules.d \
   --disable-lto \
   --disable-tests
 
-#autoreconf:
-#      ./autogen.sh
-       
-#override_dh_autoreconf:
-#      dh_autoreconf debian/rules -- autoreconf
+override_dh_autoreconf:
+       dh_autoreconf ./autogen.sh
 
 override_dh_auto_configure:
        dh_auto_configure --builddirectory=build \
     -- $(CONFFLAGS)
 
+override_dh_missing:
+       dh_missing --list-missing
+
 %:
        dh $@ --builddirectory=build --with autoreconf --parallel