--- /var/data/portage/sys-apps/pcsc-lite/pcsc-lite-1.8.5-r1.ebuild 2012-08-12 09:54:14.000000000 +0200 +++ pcsc-lite-1.8.5-r1.ebuild 2012-08-15 01:18:55.760435650 +0200 @@ -4,7 +4,7 @@ EAPI="4" -inherit multilib eutils user toolchain-funcs +inherit multilib eutils user systemd toolchain-funcs DESCRIPTION="PC/SC Architecture smartcard middleware library" HOMEPAGE="http://pcsclite.alioth.debian.org/" @@ -21,7 +21,7 @@ # This is called libusb so that it doesn't fool people in thinking that # it is _required_ for USB support. Otherwise they'll disable udev and # that's going to be worse. -IUSE="libusb +udev" +IUSE="libusb systemd +udev" REQUIRED_USE="^^ ( udev libusb )" @@ -45,7 +45,7 @@ --disable-silent-rules \ --docdir="${EPREFIX}/usr/share/doc/${PF}" \ --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \ - --without-systemdsystemunitdir \ + $(use_with systemd systemdsystemunitdir "$(systemd_get_unitdir)")\ $(use_enable udev libudev) \ $(use_enable libusb) \ ${myconf}