diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2014-09-28 18:26:41 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2014-09-28 18:26:41 +0000 |
commit | 938c80adcc81f4209c9d1eed1f870c27ed063bb0 (patch) | |
tree | 39c82ac84af1a56c244b8778e7a66124d59c9807 /sys-apps/pcsc-lite | |
parent | Build against gstreamer:1.0 with USE=gstreamer, and introduce USE=gstreamer01... (diff) | |
download | gentoo-2-938c80adcc81f4209c9d1eed1f870c27ed063bb0.tar.gz gentoo-2-938c80adcc81f4209c9d1eed1f870c27ed063bb0.tar.bz2 gentoo-2-938c80adcc81f4209c9d1eed1f870c27ed063bb0.zip |
Version bump.
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key D4301342)
Diffstat (limited to 'sys-apps/pcsc-lite')
-rw-r--r-- | sys-apps/pcsc-lite/ChangeLog | 8 | ||||
-rw-r--r-- | sys-apps/pcsc-lite/pcsc-lite-1.8.12.ebuild (renamed from sys-apps/pcsc-lite/pcsc-lite-1.8.10.ebuild) | 23 |
2 files changed, 22 insertions, 9 deletions
diff --git a/sys-apps/pcsc-lite/ChangeLog b/sys-apps/pcsc-lite/ChangeLog index e44e603018b3..580604a7b05c 100644 --- a/sys-apps/pcsc-lite/ChangeLog +++ b/sys-apps/pcsc-lite/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/pcsc-lite # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.172 2014/07/30 19:32:21 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.173 2014/09/28 18:26:41 flameeyes Exp $ + +*pcsc-lite-1.8.12 (28 Sep 2014) + + 28 Sep 2014; Diego E. Pettenò <flameeyes@gentoo.org> +pcsc-lite-1.8.12.ebuild, + -pcsc-lite-1.8.10.ebuild: + Version bump. 30 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> pcsc-lite-1.8.10.ebuild, pcsc-lite-1.8.11-r1.ebuild, pcsc-lite-1.8.2.ebuild, pcsc-lite-1.8.8-r1.ebuild: diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.10.ebuild b/sys-apps/pcsc-lite/pcsc-lite-1.8.12.ebuild index d052b71d699b..2b438543168a 100644 --- a/sys-apps/pcsc-lite/pcsc-lite-1.8.10.ebuild +++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.12.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.10.ebuild,v 1.3 2014/07/30 19:32:21 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.12.ebuild,v 1.1 2014/09/28 18:26:41 flameeyes Exp $ -EAPI="4" +EAPI="5" -inherit eutils multilib systemd udev user +inherit eutils multilib systemd udev user autotools DESCRIPTION="PC/SC Architecture smartcard middleware library" HOMEPAGE="http://pcsclite.alioth.debian.org/" -STUPID_NUM="3963" +STUPID_NUM="4115" MY_P="${PN}-${PV/_/-}" SRC_URI="http://alioth.debian.org/download.php/file/${STUPID_NUM}/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" @@ -23,13 +23,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 # 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 selinux +udev" +IUSE="libusb policykit selinux +udev" REQUIRED_USE="^^ ( udev libusb )" CDEPEND="libusb? ( virtual/libusb:1 ) selinux? ( sec-policy/selinux-pcscd ) - udev? ( virtual/udev )" + udev? ( virtual/udev ) + policykit? ( >=sys-auth/polkit-0.111 )" DEPEND="${CDEPEND} virtual/pkgconfig" RDEPEND="${CDEPEND} @@ -43,15 +44,21 @@ pkg_setup() { enewuser pcscd -1 -1 /run/pcscd pcscd,openct } +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.8.11-polkit-pcscd.patch + + eautoreconf +} + src_configure() { econf \ --disable-maintainer-mode \ - --disable-silent-rules \ --docdir="${EPREFIX}/usr/share/doc/${PF}" \ --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \ --enable-ipcdir=/run/pcscd \ $(use_enable udev libudev) \ $(use_enable libusb) \ + $(use_enable policykit polkit) \ "$(systemd_with_unitdir)" \ ${myconf} } @@ -62,7 +69,7 @@ src_install() { default prune_libtool_files - newinitd "${FILESDIR}"/pcscd-init.6 pcscd + newinitd "${FILESDIR}"/pcscd-init.7 pcscd if use udev; then insinto "$(get_udevdir)"/rules.d |