summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2013-10-17 18:27:38 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2013-10-17 18:27:38 +0000
commite67179caf42ad245da5cb444d9a661736bca36dd (patch)
tree1aa38af310d88578c329f0ecc957c81aa73f18cb /sys-apps/pcsc-lite
parentFix missing -lX11 (bug #487934). Thanks M. Rowell for reporting (diff)
downloadhistorical-e67179caf42ad245da5cb444d9a661736bca36dd.tar.gz
historical-e67179caf42ad245da5cb444d9a661736bca36dd.tar.bz2
historical-e67179caf42ad245da5cb444d9a661736bca36dd.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xD4301342
Diffstat (limited to 'sys-apps/pcsc-lite')
-rw-r--r--sys-apps/pcsc-lite/ChangeLog7
-rw-r--r--sys-apps/pcsc-lite/Manifest28
-rw-r--r--sys-apps/pcsc-lite/pcsc-lite-1.8.9.ebuild91
3 files changed, 109 insertions, 17 deletions
diff --git a/sys-apps/pcsc-lite/ChangeLog b/sys-apps/pcsc-lite/ChangeLog
index 1885df73fa6d..2f07f8a91857 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.164 2013/09/25 17:28:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.165 2013/10/17 18:27:32 flameeyes Exp $
+
+*pcsc-lite-1.8.9 (17 Oct 2013)
+
+ 17 Oct 2013; Diego E. Pettenò <flameeyes@gentoo.org> +pcsc-lite-1.8.9.ebuild:
+ Version bump.
25 Sep 2013; Agostino Sarubbo <ago@gentoo.org> pcsc-lite-1.8.8-r1.ebuild:
Stable for ppc, wrt bug #480102
diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index eb62321c0493..298e54dd992a 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX 99-pcscd-hotplug.rules 483 SHA256 85b0927bd4311a5aeabcadcfa69b6096befb593216579bfbb295985a5bead3d7 SHA512 3c234a782417ca52811217b8b7f97feb6336aee99a165fca5d041275ee9461e23f8a3e807d47dd250fd489f2ea04cca5e6f559d2abfd6be1126e57c8666e8e0a WHIRLPOOL 57164425af845961cc4ffed47613139d5eb84723471b704391ca5fae3c0a2657452220e309e7ef99e7f1a720ca0cdda4907f3f8803f90ede8be84a93f436dd99
AUX pcscd-init.5 525 SHA256 ad7e71c35797378ef45ea5a027c10d2e2680a43c62c1f358e0bb28dd5ceeb432 SHA512 274cded90b743775e72d67d227da7ab6aad212f8221ad74a24dac77e2eb3109417b323836ab4f20bef543084285badd52ab43af85485ca1b6e2d020a26e00df3 WHIRLPOOL 0c8320fa1ab3cd1badceda2bd4d486bf4d94efc4a53dfd0806b05562df7ae097144b37c43f2819fd84b0399a50ebb0e847fd1d7646c51b28cd2735472e631b29
@@ -7,26 +7,22 @@ AUX pcscd-init.6 517 SHA256 e605bd74a16a978144346265aca4c48f709cf7c3fc1043930cdf
DIST pcsc-lite-1.8.2.tar.bz2 548706 SHA256 5525c7fff09e855ca75203256a1c5acc518dae8740867d41e10b75c55d94a364 SHA512 093666b8e44c24ef259cc5cf1f46ffebed7f0eedda43f7a4e58112695912b87148b5d1ae8fbd398bd0a623b943bb6f75253e5c6fdccf64f38b750c78a10f3064 WHIRLPOOL efc629635af17701a5db5e7184bf448e29b8b33a713083d2c48f3c9d96820709f756dbd1ef61b05bdd2fbb8b19e7e7254e1f00a61ff8d42c4280e9e51516789b
DIST pcsc-lite-1.8.6.tar.bz2 554106 SHA256 1e44049168d1ce55fd56c175f61206955254df0f385455f2a20ec7e8a0e6a77a SHA512 8a4f2f6f3627125d0d70131de03240faacb58bb402af471bebd3c366dac0207f352af80b12c59aff3acaa7f30217ebe444ea6e1874aa0f35aae204bafe236a68 WHIRLPOOL ff3a2a63cbf1e59eaec5096554b1e12f191a0ed1b7c4d3b815dcdf7eccbaa373a5c594eae5510933e132c01d9fed78d3aec340ce336e22678ce67f7356407903
DIST pcsc-lite-1.8.8.tar.bz2 551751 SHA256 fe66354a7e738d3ef8b4e572c7e447b85894da9262381fbf004e8abcc12885e7 SHA512 02b0ce81fb1f3a0358967825499ff3687bd7375ac6b0ff892f23c0980864046330a3db6b1296aa7a4baa135f94a8b85112518a2584de3b522bd2b8dc58894658 WHIRLPOOL 70ddcba8d0386a4887353fb3e49b69527bec8f24da01cd45cb9e60a67249c5a63172081cbff9a3cf7025cbe991b37ad8cb9b479b4c69e873ffe948d12fb913dc
+DIST pcsc-lite-1.8.9.tar.bz2 562946 SHA256 0da8afd5ac5a647d85cb355f3b76a89317914dd87dbec3138ba76291b97cc9ce SHA512 85787f7ab5f0d082d235f9d400d40e8b205bb25a463138547c82155dc2c5798f676095614e454262efa59cdce8b34dc8b9c86785c6e35bbbea92a74db0a0f22d WHIRLPOOL 44c5b5f988c09e5e6fdc55985103ffc022ce3359341954ee4255515eb138ca319582b4499da7cbc14e7795c19a21f5614f79b726ae2917aedf461b5881713502
EBUILD pcsc-lite-1.8.2.ebuild 2489 SHA256 7873f20d7ffe9c3fb03ebd58b7425dd07948ed5b0b5523429b79b06dbc1c3da8 SHA512 c11178cd081b1dcd1bcdd7dd24a3d03c7f824a14b5e2520f64a596d75a4b585c7700223f73c7a82b1b46b7007b442bbddb6cdeb357494cd189230be3eceb7c2b WHIRLPOOL 2757493075874b570f27a0250aad69f86af0bfd35bf6d385dc8369fad0ecacb86441788e22da857371792876b647cd957b82c8c69e21d7a1b21222dedac72a5a
EBUILD pcsc-lite-1.8.6.ebuild 2521 SHA256 cc20a9dcab01baf116ab9d32bc4346164b3ff31380773be914fd9818274f2b13 SHA512 666824f3e064d0ec72bae57ee1fc13e3aa06bf72c4b298de823eb4b2551c11b03a169ab94de2bf20c53ee5e0723b90a964e9496828d4a394dd14b1918fd1663b WHIRLPOOL fb79b6c24525cec37681616469e60ad7c4857f7723e95e153e7ec46c4ac77c2b91eefe498b05509eb7b3c389700389b270388bee01a1c307ef69e96438b08423
EBUILD pcsc-lite-1.8.8-r1.ebuild 2686 SHA256 d09d40ae108a05584c20abd7fe33f4ce442c1394198445132109e41d73632eec SHA512 4711dcca1803364dfe4d949fc56f42d0299065677399a6933d53f2da61545654092829d74998204ecd17b9ae9462f471857034467fdc9d76aa7d36773cfc9a72 WHIRLPOOL 7e1f796d6143ceeff1e988fb7e6ee5e027d6b517f95dd3543d5a7e75eaa14eebc4fe186d37239f647b4d2cbb3a891c91c72c4f27676ccfb75b036bda0e57078f
EBUILD pcsc-lite-1.8.8.ebuild 2694 SHA256 dec5bf3188b65f97dcf735d175fc2cf71b8209e15b684b0074b905e2b078663a SHA512 43c018e3b5511090eb5522e0906f6b2f588b37b60213200156741be7646f82785745c859d0e76578875134cc21eea62b90c9157af4828434c633bd1000c379a4 WHIRLPOOL 115a1c1f620122e3a55ad9d7f7da52b33aad03f9dcd06fb8188c58178c7db6d2f95243187a6e711da80cddf42ce77cafb2feb856f42bc852e89a02ec3b0aafb1
-MISC ChangeLog 23795 SHA256 70a64ca2fa0c3e5faac8a723b33c8163ac34ecb56131e2775341fdeb582f25a8 SHA512 79f8f2b101d6501acaa8848aff8d1a08826c8a5a2f48306a101c44411885b59dddb31e2a6c7d508984e27eef1de540da31b09b1fd625d1e8398155dbffeacd7a WHIRLPOOL e904e1bd6c2c684f73854cd9cdabe2ef6d3c92dda6ed0a5f7c331a32273a238e702a4b6fd0dd7eb4ddb77bf78f72bde2ca93c4b2fe4fb8d9ca5d2e920a359e61
+EBUILD pcsc-lite-1.8.9.ebuild 2702 SHA256 320d3663a494967a143b72df47220c8968ac85c23f3264ce412cf593a9749068 SHA512 f1e1fc263f2d5dab16c09d52059323c2dc2e9f8b376457cea749404e75dabb3aa8ef7f68c75073d4e77aabaab04dc56ee1b6f5455822c12b7f9365a0c9822655 WHIRLPOOL 2f341063bb46322937c20ee159941fdeba0ec0633b52f99f87586a095764b771a417d05309d9eb799ac18bdaea1ca20349c685947a65326ea2cfbe08ac4a09be
+MISC ChangeLog 23931 SHA256 bcc3c695bf24aaf622bc0b2a54b46e81c0f7bf55af852334c43bfe8cae19335a SHA512 11dd13e0d42d851232055c19e23f47e2a380d27000923338c3dde09df0c0615a5d8666b332fcd38f9cc5131f1a80556ffc7c4368a74092357fa692d4abbecb3b WHIRLPOOL b27c78168f77ebab99c41b1734a5ab3026ad214fac56a25dabd705a21e118614a556fde6f9da906c333643c5b8a035d6b2bca01ea75816c895a9e03137d6cb04
MISC metadata.xml 838 SHA256 ccc575d16de183e341889de0c8ddd1645de525b4f206c94dce508d12d95d130e SHA512 424e5e0ce34b2ba8277d4bd5ff2c6c9e4a6b03a708156edae111c1521e5290789d9de7ed10867d83e855af6697a63cfd65b21eb06f45f30f842d8acf10e47beb WHIRLPOOL 9e0c0fbd747244a263d3428818f1949664f10f66ab3f2a17e154c0ef127832637e1b14f9fb35c9fd44be3fed9a67e398b8e08189f5dbffb3e617fdded3c7a257
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSQxyDAAoJELp701BxlEWfKvsP/1BTthG4S5oKaxYrBJm26sgE
-6jyGGtEo/yc9D2jEFd4jn1+vEMLRbjYsG/rhUpinafc2gZcfgBatVNHAWVoQqViF
-lfW0rT1rpzPZLhCwk1EpPXqF4ySUPbfw7rYYaS7nYiu6i+b8HCD/yochyt/DOvRv
-2QSBqEog5GbekKGD+g2CqQ4Pc9MLpj9FmYxc3dvRgP5FptKCnk7EzdGK7EVbOLI/
-AeWQVabZ0B63T6OGy1F+AqNJuhdGb2/oRyoG2UiBkPTVQlK6+A35/6WXUhovey6I
-7KBP+BzVLL1Mim6S3DBP/gjT9POHSA9IrGchd5NXEkPugMKmtruaqPo39Ttv3ysR
-rrchilcMZRdX/y7PZrELhqyaynnMdXmFHjP+u7i9htewHrQA0JsprQWklIscEoFv
-9kLVDvlxsKrpy0Owu9lRRSZ76l8laeP29Dus73y6FR9LIZm8Qo8x4qHjGaA+/kpQ
-gneTb1640FhvSVwIa+YIV6Ivauv9AYge6HMQAvgap69zRF0nZRbAmmd0lMXGtht9
-eqUeuDwEZympihqnc3M9wUxkUL6kN5WBRXs10enjzWQVw0Isb3Y5JSVW8BmfFT5v
-Ix5WawZ8VdXUSBro+MzaLkOoowrmUazuuUvtzX5pVhBHQFhvwRsvDlkM0V5o7R87
-+DHY03OqDFRuNIA13Hms
-=f/I9
+iQEcBAEBCAAGBQJSYCv8AAoJEBzRPIrUMBNCBTcH/A+siJadurNdPz/kM92c/ah4
+f+cn5kf3Q7u818EZqoUWy51h/pZAvCTjmahc1ZdUZ3YqnCBYdHydsVUalpGknLNM
+h1hxSRrCFjl0GoCrLGj8dAUcUrsFm4RRBf4vo4ZRSoaqokUsLMPftL+7BBhXqhQQ
+OuH7Ns7B3s0ILgUfHmvjlxojIe09Oh+ispGa6SZ/j+xSjGyqXho1jpuySBhRu9DK
+QOFlazagCu6RIWzS6ugfXpIEioUaz58ldsWgDA87RSonGpfLsz2OWguk7QSeK5iA
+8kHcV9499FAH0dicF1gn7ruAiTD2Sue7CqalZpL9LWAkjgGZGQeY30gurLFejy8=
+=0B+T
-----END PGP SIGNATURE-----
diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.9.ebuild b/sys-apps/pcsc-lite/pcsc-lite-1.8.9.ebuild
new file mode 100644
index 000000000000..44fcd7e382b2
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2013 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.9.ebuild,v 1.1 2013/10/17 18:27:32 flameeyes Exp $
+
+EAPI="4"
+
+inherit eutils multilib systemd udev user
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="http://pcsclite.alioth.debian.org/"
+
+STUPID_NUM="3961"
+MY_P="${PN}-${PV/_/-}"
+SRC_URI="http://alioth.debian.org/download.php/file/${STUPID_NUM}/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+# GPL-2 is there for the init script; everything else comes from
+# upstream.
+LICENSE="BSD ISC MIT GPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~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? ( virtual/udev )"
+DEPEND="${CDEPEND}
+ virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+ !<app-crypt/ccid-1.4.1-r1
+ !<sys-apps/baselayout-2
+ !<sys-apps/openrc-0.11.8"
+
+pkg_setup() {
+ enewgroup openct # make sure it exists
+ enewgroup pcscd
+ enewuser pcscd -1 -1 /run/pcscd pcscd,openct
+}
+
+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) \
+ "$(systemd_with_unitdir)" \
+ ${myconf}
+}
+
+DOCS=( AUTHORS DRIVERS HELP README SECURITY ChangeLog )
+
+src_install() {
+ default
+ prune_libtool_files
+
+ newinitd "${FILESDIR}"/pcscd-init.6 pcscd
+
+ if use udev; then
+ insinto "$(udev_get_udevdir)"/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
+}