summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <nerdboy@gentoo.org>2010-10-26 03:24:55 +0000
committerSteve Arnold <nerdboy@gentoo.org>2010-10-26 03:24:55 +0000
commitc21ab21f080c295fbcd1401f1dbe50a3dda1b1ac (patch)
tree4aee1313ecae8d4d4b8e4e177417c47e2a6dc8ae /app-crypt/coolkey
parentVersion bump. (diff)
downloadhistorical-c21ab21f080c295fbcd1401f1dbe50a3dda1b1ac.tar.gz
historical-c21ab21f080c295fbcd1401f1dbe50a3dda1b1ac.tar.bz2
historical-c21ab21f080c295fbcd1401f1dbe50a3dda1b1ac.zip
Added upstream patch for pcsc-lite and updated to dated patch file.
Package-Manager: portage-2.2_rc99/cvs/Linux x86_64
Diffstat (limited to 'app-crypt/coolkey')
-rw-r--r--app-crypt/coolkey/ChangeLog9
-rw-r--r--app-crypt/coolkey/Manifest4
-rw-r--r--app-crypt/coolkey/coolkey-1.1.0-r3.ebuild49
3 files changed, 60 insertions, 2 deletions
diff --git a/app-crypt/coolkey/ChangeLog b/app-crypt/coolkey/ChangeLog
index 390c81e5548a..e4e5048249bf 100644
--- a/app-crypt/coolkey/ChangeLog
+++ b/app-crypt/coolkey/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-crypt/coolkey
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/coolkey/ChangeLog,v 1.8 2010/09/25 03:55:50 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/coolkey/ChangeLog,v 1.9 2010/10/26 03:24:55 nerdboy Exp $
+
+*coolkey-1.1.0-r3 (26 Oct 2010)
+
+ 26 Oct 2010; Steve Arnold <nerdboy@gentoo.org> +coolkey-1.1.0-r3.ebuild:
+ Added upstream patch for pcsc-lite and updated to dated patch file for
+ ease of maintenance (includes patches up through r17). Required until
+ upstream makes new coolkey release.
*coolkey-1.1.0-r2 (25 Sep 2010)
diff --git a/app-crypt/coolkey/Manifest b/app-crypt/coolkey/Manifest
index c947c82e0701..45a7ccf77975 100644
--- a/app-crypt/coolkey/Manifest
+++ b/app-crypt/coolkey/Manifest
@@ -1,5 +1,7 @@
DIST coolkey-1.1.0.tar.gz 432808 RMD160 1873e85aecb30c5311444c76fd85ba79633dce23 SHA1 54136decf9dfd091c8b231cb77dac97db95e1866 SHA256 8448e3abb81bffc593c96b577dcfbc05b40e8684188456c31be15fae73d730f7
+DIST coolkey-patches-20101024.tar.gz 18676 RMD160 f7e19adc51938a186fe5e983ac22a91f10880ca5 SHA1 0d1a9a36d21b657c197fc953d0b779449d6248d5 SHA256 56ce61f95cd6f09f33c62cbee474bbb641fbeb5fcabc02b188a4adc9a9ea7d1d
DIST coolkey-patches.tar.gz 19457 RMD160 4a4de541b80fd0c849299b205c3643305bc7384f SHA1 d2526eb556ff104767090360aa4f48f75c2504bb SHA256 441abc27412c41a3fd36a60569734b3aba4f35b3e9c85e34a93ec9acc62e98f4
EBUILD coolkey-1.1.0-r2.ebuild 1506 RMD160 2af198b83cda30637ed9f8968a1f10274d234f0b SHA1 573df4ea09cce0f3670060fef9df6d32a2301671 SHA256 14dd58b08fedb5c7cb29f585750c01b61aece78f38ad077c3b196ff57546a924
-MISC ChangeLog 1472 RMD160 f97fe9d71dd7124fa6a3c77413aa520768b8e73f SHA1 d810a311ce9296bd6cf45bbbbe77176e6fbe3a4c SHA256 9ccae9d0176916a4f82c4dbfcd72c6eeb39f3ca32c346d6a50c229d84807f1e7
+EBUILD coolkey-1.1.0-r3.ebuild 1404 RMD160 d6356571181020de4c1979ec075908ad9e70cfef SHA1 a1871213a82e63b3a8a33b2577a12fe71ef3feb1 SHA256 51a6f411458fa9a81a4c97d68121d24866e897defd0d18c8bb42060761471ccc
+MISC ChangeLog 1766 RMD160 b7c38eb35d0accc155c9cbd56f88057d955665d6 SHA1 dc2c53c9b63d679d14936d0452e50af4f9a49e39 SHA256 20b48efb0dd445c98b27bc5343ee197322d8e52ed3fa911057517b071f9db236
MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86
diff --git a/app-crypt/coolkey/coolkey-1.1.0-r3.ebuild b/app-crypt/coolkey/coolkey-1.1.0-r3.ebuild
new file mode 100644
index 000000000000..363d066cc3c9
--- /dev/null
+++ b/app-crypt/coolkey/coolkey-1.1.0-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/coolkey/coolkey-1.1.0-r3.ebuild,v 1.1 2010/10/26 03:24:55 nerdboy Exp $
+
+EAPI=3
+
+inherit eutils
+
+DESCRIPTION="Linux Driver support for the CoolKey and CAC products"
+HOMEPAGE="http://directory.fedora.redhat.com/wiki/CoolKey"
+SRC_URI="http://directory.fedora.redhat.com/download/coolkey/${P}.tar.gz
+ mirror://gentoo/${PN}-patches-20101024.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.6.4
+ sys-libs/zlib"
+
+DEPEND="${RDEPEND}
+ >=app-crypt/ccid-1.4.0
+ dev-util/pkgconfig"
+
+src_prepare() {
+ epatch "${WORKDIR}/${PN}-patches/01_${P}-cache-dir-move.patch"
+ epatch "${WORKDIR}/${PN}-patches/02_${P}-gcc43.patch"
+ epatch "${WORKDIR}/${PN}-patches/03_${P}-latest.patch"
+ epatch "${WORKDIR}/${PN}-patches/04_${P}-simple-bugs.patch"
+ epatch "${WORKDIR}/${PN}-patches/05_${P}-thread-fix.patch"
+ epatch "${WORKDIR}/${PN}-patches/06_${P}-cac.patch"
+ epatch "${WORKDIR}/${PN}-patches/07_${P}-cac-1.patch"
+ epatch "${WORKDIR}/${PN}-patches/08_${P}-pcsc-lite-fix.patch"
+}
+
+src_configure() {
+ econf $(use_enable debug) || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 || die "make failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ diropts -m 1777
+ keepdir /var/cache/coolkey
+}