summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-03-30 17:33:56 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-03-30 17:33:56 +0000
commit3c2f509b079fd63abf55354b99474e96b95a4a3f (patch)
tree22f20d0f991f860479f2c6dfde300c875bc9e5eb /sys-apps
parent[bump] dev-perl/B-Utils-0.210.0 (diff)
downloadhistorical-3c2f509b079fd63abf55354b99474e96b95a4a3f.tar.gz
historical-3c2f509b079fd63abf55354b99474e96b95a4a3f.tar.bz2
historical-3c2f509b079fd63abf55354b99474e96b95a4a3f.zip
Version bump.
Package-Manager: portage-2.2.0_alpha96/cvs/Linux x86_64
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/pcsc-lite/ChangeLog7
-rw-r--r--sys-apps/pcsc-lite/Manifest18
-rw-r--r--sys-apps/pcsc-lite/pcsc-lite-1.8.3.ebuild86
3 files changed, 100 insertions, 11 deletions
diff --git a/sys-apps/pcsc-lite/ChangeLog b/sys-apps/pcsc-lite/ChangeLog
index 82fe552814df..a96879d21caf 100644
--- a/sys-apps/pcsc-lite/ChangeLog
+++ b/sys-apps/pcsc-lite/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/pcsc-lite
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.128 2012/03/15 12:28:03 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.129 2012/03/30 17:33:56 flameeyes Exp $
+
+*pcsc-lite-1.8.3 (30 Mar 2012)
+
+ 30 Mar 2012; Diego E. Pettenò <flameeyes@gentoo.org> +pcsc-lite-1.8.3.ebuild:
+ Version bump.
15 Mar 2012; Agostino Sarubbo <ago@gentoo.org> pcsc-lite-1.8.2.ebuild:
Stable for amd64, wrt bug #407357
diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 8b130556029e..b8891d5c8c1c 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA1
AUX 99-pcscd-hotplug.rules 483 RMD160 7c15ea902e65354e1e0c65a8ab8099ca84b89591 SHA1 9fc47a6edc71671680417ecbaf1de2150f9d614a SHA256 85b0927bd4311a5aeabcadcfa69b6096befb593216579bfbb295985a5bead3d7
AUX pcscd-init.3 740 RMD160 48ca6cfcc0ca05d1f21237e5dd475ccb9b52f426 SHA1 a168b781aad5a887fd6d7077d58333022e97f41f SHA256 7c15616a1221c31d89317f29faeea4682a6d9284a6a9ce97f00ab8ee0a2a58d7
@@ -8,19 +8,17 @@ AUX pcscd-init.5 514 RMD160 5345f61ed9bedc30f4794a992cd0a299698da44a SHA1 85ee4f
DIST pcsc-lite-1.6.6.tar.bz2 480232 RMD160 e4041b846d34cf94069b6ed71e1892af34d92acd SHA1 bdd4b2f87955e2719be9b4f5da253904c721fdec SHA256 7a94c27ae687619435b29ad63e0561aca20413333187b4301c75d1a1547ceea8
DIST pcsc-lite-1.7.2.tar.bz2 484630 RMD160 1566b0110a8f70633f593f4a40f92ce38f603ee4 SHA1 b66533e2f90ce289854400db8c8b578a32980c32 SHA256 41f13d552eaa2c3978fbb6f2125e81903a0767011d999052fd1a6ee03880b398
DIST pcsc-lite-1.8.2.tar.bz2 548706 RMD160 c5aa76188a964a7596ba556dc44f5c6a3e068d5f SHA1 d51ef3b9db9b908cd17f1ed029b709ad645aa0bd SHA256 5525c7fff09e855ca75203256a1c5acc518dae8740867d41e10b75c55d94a364
+DIST pcsc-lite-1.8.3.tar.bz2 552100 RMD160 dad4742a91eb62498a5d52d0c343f9240c4a03cf SHA1 e8fffbc5f7afd40e403984d0222baed2ec5ef5a3 SHA256 b4442d76e9d033340844fb419783f4ee4817dc8d0e5ff208991bb0be1db45d73
EBUILD pcsc-lite-1.6.6-r2.ebuild 2278 RMD160 be3c6a323e4a6c319de9eb70c1b8577682a2c75d SHA1 3d6d4143c820128d777823dc454e38c2211a4113 SHA256 d2defbae4f39c7ab4d61d275d9ffa2c128f6c359c65f183ad5f48b2d8203f8cf
EBUILD pcsc-lite-1.7.2-r2.ebuild 2549 RMD160 4b113bc2f1562176fa5778f4d77ef4d415505a1e SHA1 84cadd1b5dcafb29070dcf263fbcd2697d74d610 SHA256 22a772ab8cda59ee55cf2bb58aef630a7018e760d0056461b0024c52ac2051d1
EBUILD pcsc-lite-1.8.2.ebuild 2504 RMD160 8864c51feeede997e01b28046c3617ba4fcc96ac SHA1 145da1a28284746910babdaae09a4a9223c250b4 SHA256 7495fa11aa9427bfa37354554f158b498883ce37a8728956eedefd91506addeb
-MISC ChangeLog 18851 RMD160 f2c00a87f750595df90ebf3077c6c0f75d74f15a SHA1 41719215bb47edc053432a1532f28e838b1a9c0c SHA256 c7f637265d0e25410d58711dcf98e69ee124b3184ce8610a3c2888dc082c5eb4
+EBUILD pcsc-lite-1.8.3.ebuild 2511 RMD160 4b5e9f3a9466159df0da2117e0b384421deee260 SHA1 2ff779d8668bd09f50b86fa6e6bd4d98fb1aa332 SHA256 411c5a0243b0f7c46efbc0ae6fba335482717d798344bd2e6ffc1fcdb8377554
+MISC ChangeLog 18987 RMD160 9428f85620843673ee42e759e83d559f75904b26 SHA1 70887fe0e02d9d25994822c92036482898b0aad7 SHA256 ba3c9b893d57bd3d025286c5be5a58eb28eec37fea08237d8f8e680679cef461
MISC metadata.xml 1271 RMD160 6883e92603c7f086963a05acb4301744228614ae SHA1 97b4719df932ec08e5fdb6bba5578566c98cddfe SHA256 81b3fbf2719be0adcbce8b6a2ed091af496773ea839eee95fcf768706c185690
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iQEbBAEBCgAGBQJPYeBYAAoJEOTDgjZ80txd9fwH+LR5whUFl4bmZlBO3gYc9dGh
-LLMf1jleBBywSkVscbrO/33cbm4m3z9+GNVg3IXCqGLmAUqXBP/p+Ga92Thi+/lL
-rzWwEPiaUV1MKtm81M7wcp/Tq0bAyQglk+DXJoZcQsQ7JQUZ3h9iiakDwUxDSOxU
-Du8kIdoLUOdnfjNP3dTWcWZ/+7gNGRO+WOgB7vydu6v6z+zp3rG9MuQ0BhiQr7yc
-bBOXs8By8wK0rPi6Fv/3p89PczUsfulYFvf21CJbk64/3chi5qY4f1y3bIV99R7R
-KoXkZkDMSLvzZYULn7oqgIcHW2Rb44qEbgipq2H25PnpRhszKzHYyoNS1wsXUw==
-=O1Dw
+iEYEARECAAYFAk917nYACgkQAiZjviIA2Xj9VgCfY9TyvraKPexLgFmmlhnVyVQ2
+/p4AnRzpqn3uD7q88yVFZx554lcvHlwU
+=1lpH
-----END PGP SIGNATURE-----
diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.3.ebuild b/sys-apps/pcsc-lite/pcsc-lite-1.8.3.ebuild
new file mode 100644
index 000000000000..fe50da5a3717
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2012 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.3.ebuild,v 1.1 2012/03/30 17:33:56 flameeyes Exp $
+
+EAPI="4"
+
+inherit multilib eutils
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="http://pcsclite.alioth.debian.org/"
+
+STUPID_NUM="3706"
+MY_P="${PN}-${PV/_/-}"
+SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+# 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"
+
+REQUIRED_USE="^^ ( udev libusb )"
+
+CDEPEND="libusb? ( virtual/libusb:1 )
+ udev? ( sys-fs/udev )"
+DEPEND="${CDEPEND}
+ dev-util/pkgconfig"
+RDEPEND="${CDEPEND}
+ !<app-crypt/ccid-1.4.1-r1"
+
+pkg_setup() {
+ enewgroup openct # make sure it exists
+ enewgroup pcscd
+ enewuser pcscd -1 -1 /var/run/pcscd pcscd,openct
+}
+
+src_configure() {
+ econf \
+ --disable-maintainer-mode \
+ --disable-dependency-tracking \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \
+ --without-systemdsystemunitdir \
+ $(use_enable udev libudev) \
+ $(use_enable libusb) \
+ ${myconf}
+}
+
+DOCS=( AUTHORS DRIVERS HELP README SECURITY ChangeLog )
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete
+
+ newinitd "${FILESDIR}/pcscd-init.5" pcscd
+
+ if use udev; then
+ insinto /lib/udev/rules.d
+ doins "${FILESDIR}"/99-pcscd-hotplug.rules
+ fi
+}
+
+pkg_postinst() {
+ elog "Starting from version 1.6.5, pcsc-lite will start as user nobody in"
+ elog "the pcscd group, to avoid running as root."
+ elog ""
+ elog "This also means you need the newest drivers available so that the"
+ elog "devices get the proper owner."
+ elog ""
+ elog "Furthermore, a conf.d file is no longer installed by default, as"
+ elog "the default configuration does not require one. If you need to"
+ elog "pass further options to pcscd, create a file and set the"
+ elog "EXTRA_OPTS variable."
+ elog ""
+ if use udev; then
+ elog "Hotplug support is provided by udev rules; you only need to tell"
+ elog "the init system to hotplug it, by setting this variable in"
+ elog "/etc/rc.conf:"
+ elog ""
+ elog " rc_hotplug=\"pcscd\""
+ fi
+}