diff options
Diffstat (limited to 'sys-auth/elogind/elogind-233.7-r1.ebuild')
-rw-r--r-- | sys-auth/elogind/elogind-233.7-r1.ebuild | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/sys-auth/elogind/elogind-233.7-r1.ebuild b/sys-auth/elogind/elogind-233.7-r1.ebuild index ef17d6fd855d..6a9df040c51d 100644 --- a/sys-auth/elogind/elogind-233.7-r1.ebuild +++ b/sys-auth/elogind/elogind-233.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools linux-info pam udev +inherit autotools linux-info pam udev xdg-utils DESCRIPTION="The systemd project's logind, extracted to a standalone package" HOMEPAGE="https://github.com/elogind/elogind" @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="acl debug pam policykit selinux" -RDEPEND=" +COMMON_DEPEND=" sys-apps/util-linux sys-libs/libcap virtual/libudev:= @@ -23,7 +23,7 @@ RDEPEND=" selinux? ( sys-libs/libselinux ) !sys-apps/systemd " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets @@ -32,6 +32,9 @@ DEPEND="${RDEPEND} sys-devel/libtool virtual/pkgconfig " +RDEPEND="${COMMON_DEPEND} + !sys-apps/systemd +" PDEPEND=" sys-apps/dbus policykit? ( sys-auth/polkit ) @@ -51,6 +54,7 @@ pkg_setup() { src_prepare() { default eautoreconf # Makefile.am patched by "${FILESDIR}/${P}-docs.patch" + xdg_environment_reset } src_configure() { |