summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2004-12-30 22:41:55 +0000
committerDaniel Black <dragonheart@gentoo.org>2004-12-30 22:41:55 +0000
commit4dde47d78e507f0ba0f84f5fde50c2a87a8e797f (patch)
treef7985cd8d9a90c280cb0bbc873402af75b1bde94 /sys-apps/ifd-gempc
parentallow for dev-util/boost-jam #76078 (Manifest recommit) (diff)
downloadgentoo-2-4dde47d78e507f0ba0f84f5fde50c2a87a8e797f.tar.gz
gentoo-2-4dde47d78e507f0ba0f84f5fde50c2a87a8e797f.tar.bz2
gentoo-2-4dde47d78e507f0ba0f84f5fde50c2a87a8e797f.zip
fixes to 0.9.1 - Homepage URL change, gcc-3.4 patch by Jos Hickson<jos.hickson@runbox.com> (bug #76150). 0.9.3 version bump too
Diffstat (limited to 'sys-apps/ifd-gempc')
-rw-r--r--sys-apps/ifd-gempc/ChangeLog11
-rw-r--r--sys-apps/ifd-gempc/Manifest7
-rw-r--r--sys-apps/ifd-gempc/files/digest-ifd-gempc-0.9.31
-rw-r--r--sys-apps/ifd-gempc/files/ifd-gempc-0.9.1.gcc-3.4.patch18
-rw-r--r--sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild10
-rw-r--r--sys-apps/ifd-gempc/ifd-gempc-0.9.3.ebuild28
6 files changed, 67 insertions, 8 deletions
diff --git a/sys-apps/ifd-gempc/ChangeLog b/sys-apps/ifd-gempc/ChangeLog
index 088026f5e784..031da5bc42c3 100644
--- a/sys-apps/ifd-gempc/ChangeLog
+++ b/sys-apps/ifd-gempc/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-apps/ifd-gempc
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ifd-gempc/ChangeLog,v 1.5 2004/06/27 10:47:34 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ifd-gempc/ChangeLog,v 1.6 2004/12/30 22:41:55 dragonheart Exp $
+
+*ifd-gempc-0.9.3 (31 Dec 2004)
+
+ 31 Dec 2004; Daniel Black <dragonheart@gentoo.org>
+ +files/ifd-gempc-0.9.1.gcc-3.4.patch, ifd-gempc-0.9.1.ebuild,
+ +ifd-gempc-0.9.3.ebuild:
+ fixes to 0.9.1 - Homepage URL change, gcc-3.4 patch by Jos Hickson
+ <jos.hickson@runbox.com> (bug #76150), nolonger mirrored at SRC_URI. Added
+ 0.9.3 version bump too
27 Jun 2004; David Holm <dholm@gentoo.org> ifd-gempc-0.9.1.ebuild:
Added to ~ppc.
diff --git a/sys-apps/ifd-gempc/Manifest b/sys-apps/ifd-gempc/Manifest
index 72a7ff742978..70d61215c056 100644
--- a/sys-apps/ifd-gempc/Manifest
+++ b/sys-apps/ifd-gempc/Manifest
@@ -1,5 +1,8 @@
-MD5 42585f2a5598ce85cfa366d3593d7d1b ChangeLog 774
-MD5 af7a4dcf29dc51b61018684d0ad12c49 ifd-gempc-0.9.1.ebuild 956
+MD5 ad9a3821528a3890871a0aeaabfb0506 ifd-gempc-0.9.1.ebuild 951
MD5 0b0fe070e56e47de1e3459d41c396421 metadata.xml 572
+MD5 2f60dd42558904b82b71080b746b6a7a ChangeLog 1116
+MD5 7b18ac7a17ea2e47d9af9b4684f90411 ifd-gempc-0.9.3.ebuild 836
MD5 d3f44139b3c343b492e55f29ed3cb177 files/digest-ifd-gempc-0.9.1 67
MD5 c1968cf81555cad52e68de30cd1a6c85 files/ifd-gempc-0.9.1.gentoo.diff 671
+MD5 8d641eb25e0b75e86268a3e0f43b4bb4 files/digest-ifd-gempc-0.9.3 67
+MD5 5f2907558e6a4097d8715d901249a0b2 files/ifd-gempc-0.9.1.gcc-3.4.patch 770
diff --git a/sys-apps/ifd-gempc/files/digest-ifd-gempc-0.9.3 b/sys-apps/ifd-gempc/files/digest-ifd-gempc-0.9.3
new file mode 100644
index 000000000000..1d627372dc54
--- /dev/null
+++ b/sys-apps/ifd-gempc/files/digest-ifd-gempc-0.9.3
@@ -0,0 +1 @@
+MD5 4ec32085972f365b1a115e653b04bcf6 ifd-gempc-0.9.3.tar.gz 301817
diff --git a/sys-apps/ifd-gempc/files/ifd-gempc-0.9.1.gcc-3.4.patch b/sys-apps/ifd-gempc/files/ifd-gempc-0.9.1.gcc-3.4.patch
new file mode 100644
index 000000000000..f9342c1a78eb
--- /dev/null
+++ b/sys-apps/ifd-gempc/files/ifd-gempc-0.9.1.gcc-3.4.patch
@@ -0,0 +1,18 @@
+diff -uNr ifd-gempc-0.9.1.orig/GemPC430/libusb_wrap.h ifd-gempc-0.9.1/GemPC430/libusb_wrap.h
+--- ifd-gempc-0.9.1.orig/GemPC430/libusb_wrap.h 2004-01-20 13:39:05.000000000 +0000
++++ ifd-gempc-0.9.1/GemPC430/libusb_wrap.h 2004-12-30 16:54:58.249503400 +0000
+@@ -11,10 +11,10 @@
+ #ifndef _LIBUSB_WRAP_
+ #define _LIBUSB_WRAP_
+
+-gcore_t OpenUSB( DWORD lun, LPSTR device );
+-gcore_t WriteUSB( DWORD lun, DWORD length, unsigned char *Buffer );
+-gcore_t ReadUSB( DWORD lun, DWORD *length, unsigned char *Buffer );
+-gcore_t CloseUSB( DWORD lun );
++status_t OpenUSB( DWORD lun, LPSTR device );
++status_t WriteUSB( DWORD lun, DWORD length, unsigned char *Buffer );
++status_t ReadUSB( DWORD lun, DWORD *length, unsigned char *Buffer );
++status_t CloseUSB( DWORD lun );
+
+ #endif
+
diff --git a/sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild b/sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild
index e63ed56ad854..024c5f7b7c2a 100644
--- a/sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild
+++ b/sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild
@@ -1,15 +1,15 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild,v 1.5 2004/06/27 10:47:34 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ifd-gempc/ifd-gempc-0.9.1.ebuild,v 1.6 2004/12/30 22:41:55 dragonheart Exp $
inherit eutils
DESCRIPTION="GemCore based PC/SC reader drivers for pcsc-lite"
-HOMEPAGE="http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-GemPC.html"
+HOMEPAGE="http://ludovic.rousseau.free.fr/softwares/ifd-GemPC"
LICENSE="GPL-2 BSD"
KEYWORDS="x86 ~ppc"
SLOT="0"
-SRC_URI="http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/${P}.tar.gz"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
IUSE=""
DEPEND=">=sys-devel/gcc-2.95.3-r5
sys-apps/pcsc-lite"
@@ -20,8 +20,8 @@ src_unpack() {
unpack ${A}
cd ${S}
local patch
- for patch in ${FILESDIR}/${P}*.diff; do
- epatch ${patch}
+ for patch in ${FILESDIR}/${P}*.diff ${FILESDIR}/${P}*.patch; do
+ epatch ${patch} || die "patch failed"
done
}
diff --git a/sys-apps/ifd-gempc/ifd-gempc-0.9.3.ebuild b/sys-apps/ifd-gempc/ifd-gempc-0.9.3.ebuild
new file mode 100644
index 000000000000..ca7521907d1e
--- /dev/null
+++ b/sys-apps/ifd-gempc/ifd-gempc-0.9.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ifd-gempc/ifd-gempc-0.9.3.ebuild,v 1.1 2004/12/30 22:41:55 dragonheart Exp $
+
+DESCRIPTION="GemCore based PC/SC reader drivers for pcsc-lite"
+HOMEPAGE="http://ludovic.rousseau.free.fr/softwares/ifd-GemPC"
+LICENSE="GPL-2 BSD"
+KEYWORDS="~x86 ~ppc"
+SLOT="0"
+SRC_URI="http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/${P}.tar.gz"
+IUSE=""
+DEPEND=">=sys-devel/gcc-2.95.3-r5
+ >=sys-apps/pcsc-lite-1.2.9_beta5"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.2.9_beta5"
+
+src_compile() {
+ emake || die
+}
+
+src_install () {
+ emake DESTDIR=${D}/usr/lib install || die
+
+ # Below makes this consistant with pcsc-slb-rf72-drv
+ mv ${D}/usr/lib/pcsc/drivers ${D}/usr/lib/readers
+ rmdir ${D}/usr/lib/pcsc
+ dodoc README*
+}