summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-01-05 19:55:46 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-01-05 19:55:46 +0000
commit039c7e59bfedca277955f06abc0bc7687188bf2a (patch)
tree7b205ba93f58a1749b019e48969fd27baf04ea1b /app-crypt
parentAdd new version 7.5.2; remove old versions (diff)
downloadhistorical-039c7e59bfedca277955f06abc0bc7687188bf2a.tar.gz
historical-039c7e59bfedca277955f06abc0bc7687188bf2a.tar.bz2
historical-039c7e59bfedca277955f06abc0bc7687188bf2a.zip
Add a patch to reintroduce compatibility with a few readers such as the O2Micro Oz776 and the blutronics bludrive II CCID that were threw off 1.4.x series after the libusb 1.0 switch.
Package-Manager: portage-2.2.0_alpha13/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/ccid/ChangeLog11
-rw-r--r--app-crypt/ccid/Manifest10
-rw-r--r--app-crypt/ccid/ccid-1.4.1-r2.ebuild45
3 files changed, 60 insertions, 6 deletions
diff --git a/app-crypt/ccid/ChangeLog b/app-crypt/ccid/ChangeLog
index 8746d76508c6..ea667ba0ecbd 100644
--- a/app-crypt/ccid/ChangeLog
+++ b/app-crypt/ccid/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-crypt/ccid
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ChangeLog,v 1.58 2010/12/29 17:40:15 tomka Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ChangeLog,v 1.59 2011/01/05 19:55:46 flameeyes Exp $
+
+*ccid-1.4.1-r2 (05 Jan 2011)
+
+ 05 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org> +ccid-1.4.1-r2.ebuild:
+ Add a patch to reintroduce compatibility with a few readers such as the
+ O2Micro Oz776 and the blutronics bludrive II CCID that were threw off 1.4.x
+ series after the libusb 1.0 switch.
29 Dec 2010; Thomas Kahle <tomka@gentoo.org> ccid-1.4.1-r1.ebuild:
x86 stable per bug 349559
diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 83248bbf82a2..4a019a3ba5b2 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -4,16 +4,18 @@ Hash: SHA1
AUX ccid-1.3.13-bcm5880v3.patch 368 RMD160 715ce07ce7c059fab72356ef826befd42d5ec1c8 SHA1 db54040eba0dd854d7bd88724d3eb1b6f7c081cb SHA256 c457c77904783332fbdbc8cc31a72ac1e4478761efcab0c0d5697ad39d326944
DIST ccid-1.3.11.tar.bz2 418017 RMD160 360101c3435f6aa1f715a5b1627ca21256cbae06 SHA1 3b9b6cebe1fea7a6f73c5a44ae52c22dee1ee018 SHA256 f7bf5a82b02aff7d709a45dcc6109105508625caf92e34da4140b7c84d498906
DIST ccid-1.3.13.tar.bz2 426333 RMD160 b12695a22baa39370d46d283c055b52bf4fde7c2 SHA1 b9f179ed7c81cf0c57eb19680696378946eeb60d SHA256 f797b08874c1f9b2b4afe4ada8ef3400ce4da6bf965a24a6cf7f29d82cbf8c53
+DIST ccid-1.4.1-o2micro-oz776.patch.bz2 2937 RMD160 91278b593e20da1193d1487fb74bfeb54415cfe8 SHA1 f9171b937aadaad1fb5d067de56850dab66492e6 SHA256 20fce1c700d34e55892f6fae1a19593b572b567cfb619fdca7cab0a5eb36aa0f
DIST ccid-1.4.1.tar.bz2 436144 RMD160 f4c7a3c17db0b86756907c80de4d868b73a22b53 SHA1 7f559a137e6e298a49182489887e72e9cbb5ed7f SHA256 a67954a2dc7cbc049c7085b304936e55f95b6ef443497df537ac24578ae77c47
EBUILD ccid-1.3.11.ebuild 913 RMD160 9728a53d07cf10eb25925a986118e0a4ac6788f5 SHA1 c62028d7277de6451b3336c3ab13073da4376dea SHA256 11ed56e29d09ecc561145605b0eafcb5249d388a369a3311db2ed40d08c91a78
EBUILD ccid-1.3.13-r1.ebuild 1003 RMD160 d05538c36bc8647ae1325a96ae2f11efbf495062 SHA1 9357d0ae0ece9ce20e56c3691003b90c46b8a393 SHA256 eb11ce9f8f2aad037119100484e000d2d8c4177854f8c632780dcc21ef6fa560
EBUILD ccid-1.4.1-r1.ebuild 1006 RMD160 fe40a35844079de663f87a6744fbb75c346e6ce0 SHA1 e5c0fe76663fce32b6da4ad5138a6106d6e3a660 SHA256 14db83e06a4181772be91708fb129048772cfc6e09dc7ae182cf0306ff8ee1e5
-MISC ChangeLog 8531 RMD160 afd9c78a5c674ade1fc8dd03272d27c2320419f1 SHA1 a1946498b18be559b1015f9c25a9396594f17c67 SHA256 0636729587e1d6649f65f8d60ddbb2e635f27ceb0806bcbd92898dabd61d0115
+EBUILD ccid-1.4.1-r2.ebuild 1138 RMD160 15b00443e7c3c2f73153e3fd3ae928a42793ba6c SHA1 dca88b660d8df1020eeb38efd861d65467c108a4 SHA256 01c61a104df0aa0f31e2be2afe578cab5e74207c966b268938286e2f82fde732
+MISC ChangeLog 8835 RMD160 d58d40c3effb01ca12e6c600ddbce3157f0b81a5 SHA1 91be5bd24d7b6e6a1012f7632283ef0e0a2b39e8 SHA256 cd9c87b8a040e3911d0efc0df2205f8175d993cf54284a8ddf00275f41c84685
MISC metadata.xml 233 RMD160 6dbeed8ff2c439eb4e9c3fd0ff143c6cad37c47f SHA1 6b802b81570c16c3d37b9e4545ff2e410c7f61c2 SHA256 4aee9335129898172e76dfedb640e3c5f1383f6cd619d8c7f5d9fc26acbf0e69
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAk0bcpQACgkQnZsgo/h8kNbTFwCeN1ZCK55swrhID61SYeK+SQJW
-LTUAn3/Xqt1E6JwDJ3QZHhGT6VNVP4Lp
-=mxBG
+iEYEARECAAYFAk0kzM8ACgkQAiZjviIA2XhVIgCdFYXeH4noKDAvcyzZgA5YPe6S
+dKQAoMb+kJaq+gWqMgTEaGpHHSkTQ4uc
+=NJhs
-----END PGP SIGNATURE-----
diff --git a/app-crypt/ccid/ccid-1.4.1-r2.ebuild b/app-crypt/ccid/ccid-1.4.1-r2.ebuild
new file mode 100644
index 000000000000..754eea611c29
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.1-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ccid-1.4.1-r2.ebuild,v 1.1 2011/01/05 19:55:46 flameeyes Exp $
+
+EAPI="3"
+
+STUPID_NUM="3475"
+
+inherit eutils
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html"
+SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${P}.tar.bz2
+ http://dev.gentoo.org/~flameeyes/patches/${PN}/${P}-o2micro-oz776.patch.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="twinserial +usb"
+
+DEPEND=">=sys-apps/pcsc-lite-1.6.5
+ usb? ( virtual/libusb:1 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e 's:GROUP="pcscd":ENV{PCSCD}="1":' \
+ src/92_pcscd_ccid.rules || die
+
+ epatch "${WORKDIR}/${P}-o2micro-oz776.patch"
+}
+
+src_configure() {
+ econf \
+ LEX=: \
+ --docdir="/usr/share/doc/${PF}" \
+ $(use_enable twinserial) \
+ $(use_enable usb libusb)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README AUTHORS || die
+ insinto /lib/udev/rules.d
+ doins src/92_pcscd_ccid.rules || die
+}