diff options
author | Zack Welch <zwelch@gentoo.org> | 2002-11-16 23:21:51 +0000 |
---|---|---|
committer | Zack Welch <zwelch@gentoo.org> | 2002-11-16 23:21:51 +0000 |
commit | 20e706975c8ac71c646cad9b26f964a2025cab74 (patch) | |
tree | b21253415efa21cba8f6eb0be06eefe64b56259a /sys-apps/pcsc-lite | |
parent | move pcsc-lite to sys-apps (diff) | |
download | gentoo-2-20e706975c8ac71c646cad9b26f964a2025cab74.tar.gz gentoo-2-20e706975c8ac71c646cad9b26f964a2025cab74.tar.bz2 gentoo-2-20e706975c8ac71c646cad9b26f964a2025cab74.zip |
add sys-apps/pcsc-lite
Diffstat (limited to 'sys-apps/pcsc-lite')
-rw-r--r-- | sys-apps/pcsc-lite/ChangeLog | 11 | ||||
-rw-r--r-- | sys-apps/pcsc-lite/files/digest-pcsc-lite-1.1.1 | 1 | ||||
-rw-r--r-- | sys-apps/pcsc-lite/files/pcsc-lite-1.1.1-gentoo.patch | 35 | ||||
-rw-r--r-- | sys-apps/pcsc-lite/pcsc-lite-1.1.1.ebuild | 51 |
4 files changed, 98 insertions, 0 deletions
diff --git a/sys-apps/pcsc-lite/ChangeLog b/sys-apps/pcsc-lite/ChangeLog new file mode 100644 index 000000000000..1483c7bece5f --- /dev/null +++ b/sys-apps/pcsc-lite/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sys-devel/pcsc-lite +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.1 2002/11/16 23:21:51 zwelch Exp $ + +*pcsc-lite-1.1.1 (16 Nov 2002) + + 16 Nov 2002; Zach Welch <zwelch@gentoo.org> : + Mask for testing, combine patches, commit to portage + + 27 Sep 2002; Juan Salaverria <rael@vectorstar.net> ChangeLog : + User submitted ebuild in bug 8447 diff --git a/sys-apps/pcsc-lite/files/digest-pcsc-lite-1.1.1 b/sys-apps/pcsc-lite/files/digest-pcsc-lite-1.1.1 new file mode 100644 index 000000000000..6bdec9f51a77 --- /dev/null +++ b/sys-apps/pcsc-lite/files/digest-pcsc-lite-1.1.1 @@ -0,0 +1 @@ +MD5 3ccfe086128989e3a263810ab5327f79 pcsc-lite-1.1.1.tar.gz 591335 diff --git a/sys-apps/pcsc-lite/files/pcsc-lite-1.1.1-gentoo.patch b/sys-apps/pcsc-lite/files/pcsc-lite-1.1.1-gentoo.patch new file mode 100644 index 000000000000..4a435e100bf8 --- /dev/null +++ b/sys-apps/pcsc-lite/files/pcsc-lite-1.1.1-gentoo.patch @@ -0,0 +1,35 @@ +--- pcsc-lite-1.1.1/doc/Makefile.in.ori Tue Sep 24 23:21:17 2002 ++++ pcsc-lite-1.1.1/doc/Makefile.in Tue Sep 24 23:24:47 2002 +@@ -74,7 +74,7 @@ + ac_aux_dir = @ac_aux_dir@ + + datadir = $(prefix)/doc +-data_DATA = pcsc-lite-0.8.7.pdf muscle-api-1.3.0.pdf README.DAEMON pcscd.startup ++data_DATA = + man_MANS = pcscd.8 bundleTool.1 + EXTRA_DIST = $(data_DATA) $(man_MANS) + mkinstalldirs = $(SHELL) $(top_srcdir)/build/mkinstalldirs +--- pcsc-lite-1.1.1/etc/Makefile.in.ori Mon Jul 1 13:28:39 2002 ++++ pcsc-lite-1.1.1/etc/Makefile.in Wed Sep 25 00:05:03 2002 +@@ -72,7 +72,7 @@ + RANLIB = @RANLIB@ + ac_aux_dir = @ac_aux_dir@ + +-sysconf_DATA = reader.conf ++sysconf_DATA = + + EXTRA_DIST = reader.conf StartupParameters.plist SmartcardServices + mkinstalldirs = $(SHELL) $(top_srcdir)/build/mkinstalldirs +--- pcsc-lite-1.1.1/doc/pcscd.startup.ori Mon Jul 1 13:28:39 2002 ++++ pcsc-lite-1.1.1/doc/pcscd.startup Fri Sep 27 00:29:10 2002 +@@ -6,9 +6,7 @@ + # chkconfig: 2345 12 88 + + +-. /etc/init.d/functions +- +-[ -f /usr/local/sbin/pcscd ] || exit 0 ++[ -f /usr/sbin/pcscd ] || exit 0 + + + diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.1.1.ebuild b/sys-apps/pcsc-lite/pcsc-lite-1.1.1.ebuild new file mode 100644 index 000000000000..a18f5c46fc70 --- /dev/null +++ b/sys-apps/pcsc-lite/pcsc-lite-1.1.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.1.1.ebuild,v 1.1 2002/11/16 23:21:51 zwelch Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="PC/SC Architecture smartcard middleware library" +HOMEPAGE="http://www.linuxnet.com/middle.html" +LICENSE="as-is" +KEYWORDS="~x86" +SLOT="0" +SRC_URI="http://www.linuxnet.com/middleware/files/pcsc-lite-1.1.1.tar.gz" +DEPEND="sys-devel/make + sys-devel/libtool" + +# moved from dev-util +PROVIDES="dev-util/pcsc-lite-1.1.1" + +src_unpack () { + unpack ${A} + cd ${WORKDIR} + patch -p0 < ${FILESDIR}/${P}-gentoo.patch +} + +src_compile() { + ./configure \ + --enable-confdir=/etc \ + --prefix=/usr || die "./configure failed" + emake || die +} + +src_install () { + + emake prefix=${D}/usr install || die + + dodoc AUTHORS COPYING ChangeLog DRIVERS HELP INSTALL NEWS README SECURITY + insinto /usr/share/doc/${P} + doins doc/*.pdf doc/README.DAEMON + + insinto /usr/share/pcsc-lite/utils + insopts -m755 + doins src/utils/bundleTool src/utils/formaticc src/utils/installifd + insopts -m644 + doins src/utils/README src/utils/sample.* + + insinto /etc + doins etc/reader.conf + + insinto /etc/init.d + insopts -m755 + newins doc/pcscd.startup pcscd +} |