Browse Source

Merge patches from Hleb Valoshka

tags/234.4-1+devuan1.1
Andreas Messer 3 years ago
parent
commit
cac2e34559
7 changed files with 16 additions and 24 deletions
  1. +3
    -16
      debian/control
  2. +2
    -2
      debian/copyright
  3. +0
    -1
      debian/elogind-data.install
  4. +1
    -0
      debian/elogind.install
  5. +2
    -0
      debian/libpam-elogind.postinst
  6. +2
    -0
      debian/libpam-elogind.prerm
  7. +6
    -5
      debian/rules

+ 3
- 16
debian/control View 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


+ 2
- 2
debian/copyright View 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,


+ 0
- 1
debian/elogind-data.install View File

@@ -1 +0,0 @@
usr/share/locale

+ 1
- 0
debian/elogind.install View 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


+ 2
- 0
debian/libpam-elogind.postinst View File

@@ -3,3 +3,5 @@
set -e

pam-auth-update --package

#DEBHELPER#

+ 2
- 0
debian/libpam-elogind.prerm View File

@@ -5,3 +5,5 @@ set -e
if [ "$1" = remove ]; then
pam-auth-update --package --remove elogind
fi

#DEBHELPER#

+ 6
- 5
debian/rules View File

@@ -11,18 +11,19 @@

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

Loading…
Cancel
Save