Browse Source

Fix install locations

keep-around/acbd078e3ad962437d3bfcf1d4b22b30a5aba5b4
Andreas Messer 4 years ago
parent
commit
be8240e31a
  1. 16
      debian/elogind.install
  2. 6
      debian/libelogind-dev.install
  3. 4
      debian/libelogind.install
  4. 5
      debian/rules

16
debian/elogind.install

@ -1,18 +1,18 @@
bin/loginctl
bin/elogind-inhibit
etc/elogind/logind.conf
etc/pam.d/elogind-user
lib/elogind/elogind
lib/elogind/elogind-cgroups-agent
lib/udev/rules.d/*.rules
usr/bin/loginctl
usr/bin/elogind-inhibit
usr/lib/elogind/elogind
usr/lib/elogind/elogind-cgroups-agent
usr/share/polkit-1/*
usr/share/bash-completion/*
usr/share/dbus-1/*
usr/share/doc/elogind/*
usr/share/factory/*
usr/share/man/man1/loginctl.1
usr/share/man/man5/logind.conf.5
usr/share/man/man7/elogind.*.7
usr/share/man/man8/pam_elogind.8
usr/share/man/man8/elogind.8
usr/share/polkit-1/*
usr/share/zsh/*
usr/share/doc/elogind/*
usr/share/dbus-1/*
usr/share/factory/*

6
debian/libelogind-dev.install

@ -1,6 +1,6 @@
usr/lib/*/pkgconfig/libelogind.pc
usr/lib/*/security/pam_elogind.la
usr/lib/*/libelogind.la
usr/share/man/man3/*
lib/*/security/pam_elogind.la
lib/*/libelogind.la
usr/include/elogind/*
usr/include/elogind/systemd/*
usr/share/man/man3/*

4
debian/libelogind.install

@ -1,2 +1,2 @@
usr/lib/*/libelogind.so.*
usr/lib/*/security/pam_elogind.so
lib/*/libelogind.so.*
lib/*/security/pam_elogind.so

5
debian/rules

@ -4,8 +4,11 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
# disable lto because this does not work for me. Building static libraries with i
# libtool/ar failes. I think this a apackage problem, it should use gcc-ar instead
# also some of the tests fail
CONFFLAGS = \
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--exec-prefix= \
--with-rootprefix= \
--with-rootlibdir=/lib/$(DEB_HOST_MULTIARCH) \
--enable-kdbus \
--disable-lto \
--disable-tests

Loading…
Cancel
Save