Fix install path of config file #135612 by Ivan Lloro and use a multilib dir path...
authorMike Frysinger <vapier@gentoo.org>
Thu, 8 Jun 2006 11:09:20 +0000 (11:09 +0000)
committerMike Frysinger <vapier@gentoo.org>
Thu, 8 Jun 2006 11:09:20 +0000 (11:09 +0000)
Package-Manager: portage-2.1_rc4-r3

sys-apps/pcsc-lite/ChangeLog
sys-apps/pcsc-lite/Manifest
sys-apps/pcsc-lite/files/digest-pcsc-lite-1.3.1-r1 [new file with mode: 0644]
sys-apps/pcsc-lite/pcsc-lite-1.3.1-r1.ebuild [new file with mode: 0644]

index 076ec7bce9dfb5831b9697cdf7abe851e03bb77a..9e41f11ff8241d1730b0508f48db99599b887c1c 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for sys-apps/pcsc-lite
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.21 2006/04/27 22:38:28 antarus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.22 2006/06/08 11:09:20 vapier Exp $
+
+*pcsc-lite-1.3.1-r1 (08 Jun 2006)
+
+  08 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+  +pcsc-lite-1.3.1-r1.ebuild:
+  Fix install path of config file #135612 by Ivan Lloro and use a multilib dir
+  path for usb readers.
 
   27 Apr 2006; Alec Warner <antarus@gentoo.org> Manifest:
   Fixing SHA256 digest, pass four
index c6fa2ad22918fe418dedb84918e44744455766c9..a00355b735568efbb007410be4369b0908fce509 100644 (file)
@@ -1,31 +1,38 @@
-AUX pcscd-confd 84 RMD160 02f722d5cae6dc5c160a76e923a7e23964b3fe83 SHA1 6cbb6873928d87b7ce02292075fbe56d791f3e18 SHA256 b2ca734ebf73e367f24434895935e6215582a104bc7924d1d02af0d74877322b size 84
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX pcscd-confd 84 RMD160 02f722d5cae6dc5c160a76e923a7e23964b3fe83 SHA1 6cbb6873928d87b7ce02292075fbe56d791f3e18 SHA256 b2ca734ebf73e367f24434895935e6215582a104bc7924d1d02af0d74877322b
 MD5 4a6af6338f7bf5bdc3b2488aa9fd3ea4 files/pcscd-confd 84
 RMD160 02f722d5cae6dc5c160a76e923a7e23964b3fe83 files/pcscd-confd 84
 SHA256 b2ca734ebf73e367f24434895935e6215582a104bc7924d1d02af0d74877322b files/pcscd-confd 84
-AUX pcscd-init 485 RMD160 1055d0907fea9a4969d73ee854cc5829ba6ec240 SHA1 568f209579f53b1d4dbfdb8ab4804eb93dcd7a4f SHA256 52cad32cc5472f0e6c0e9eed804cc658ce67f1aaf100f59a8d6c9d96556b9623 size 485
+AUX pcscd-init 485 RMD160 1055d0907fea9a4969d73ee854cc5829ba6ec240 SHA1 568f209579f53b1d4dbfdb8ab4804eb93dcd7a4f SHA256 52cad32cc5472f0e6c0e9eed804cc658ce67f1aaf100f59a8d6c9d96556b9623
 MD5 52deea7f2003badde6eb9c112bcc9645 files/pcscd-init 485
 RMD160 1055d0907fea9a4969d73ee854cc5829ba6ec240 files/pcscd-init 485
 SHA256 52cad32cc5472f0e6c0e9eed804cc658ce67f1aaf100f59a8d6c9d96556b9623 files/pcscd-init 485
-DIST pcsc-lite-1.2.0.tar.gz 790384 RMD160 7cdd438582b69b0594a8c95f3a401fb4a12a5e54 SHA256 fd57d4bd91ec2ab72c0d00d7222fab217d4473a05ebc5fe1920390d085a27589 size 790384
-DIST pcsc-lite-1.3.0.tar.gz 836866 RMD160 788cce5f30c514b3e743500116aeb97e085c5471 SHA256 64c505f214dd178a506fb6870b1675b8a2739546a6e6da9cd1900722047b8d42 size 836866
-DIST pcsc-lite-1.3.1.tar.gz 842654 RMD160 60719bdb2e9f52da9e0e5ca563142f779c7ca7b7 SHA256 23a16340e65abed340f22a71b6267477b39baa4c832516fe7e8092d3bbbc76ad size 842654
-EBUILD pcsc-lite-1.2.0.ebuild 1272 RMD160 d6b96bdacd1ee14a56efc79af6ca6720789eb789 SHA1 d1b4d1e9793e6e6836178ec750587b6a04f4aea8 SHA256 864f7c9e9743d30ece55d9eca0f9878f894e24ea075203988773079e72da346d size 1272
+DIST pcsc-lite-1.2.0.tar.gz 790384 RMD160 7cdd438582b69b0594a8c95f3a401fb4a12a5e54 SHA256 fd57d4bd91ec2ab72c0d00d7222fab217d4473a05ebc5fe1920390d085a27589
+DIST pcsc-lite-1.3.0.tar.gz 836866 RMD160 788cce5f30c514b3e743500116aeb97e085c5471 SHA256 64c505f214dd178a506fb6870b1675b8a2739546a6e6da9cd1900722047b8d42
+DIST pcsc-lite-1.3.1.tar.gz 842654 RMD160 60719bdb2e9f52da9e0e5ca563142f779c7ca7b7 SHA256 23a16340e65abed340f22a71b6267477b39baa4c832516fe7e8092d3bbbc76ad
+EBUILD pcsc-lite-1.2.0.ebuild 1272 RMD160 d6b96bdacd1ee14a56efc79af6ca6720789eb789 SHA1 d1b4d1e9793e6e6836178ec750587b6a04f4aea8 SHA256 864f7c9e9743d30ece55d9eca0f9878f894e24ea075203988773079e72da346d
 MD5 272824b62204c9a0bf9ce4fb52758f07 pcsc-lite-1.2.0.ebuild 1272
 RMD160 d6b96bdacd1ee14a56efc79af6ca6720789eb789 pcsc-lite-1.2.0.ebuild 1272
 SHA256 864f7c9e9743d30ece55d9eca0f9878f894e24ea075203988773079e72da346d pcsc-lite-1.2.0.ebuild 1272
-EBUILD pcsc-lite-1.3.0.ebuild 1323 RMD160 3318cd67234a19ba78f5b39555afe4f3eabed6f3 SHA1 e01921dadf9f831b73027b0829d545e3e4377c2e SHA256 9fee39318a18013520be7a33ce3cec4f3f1708247a25482cb3b8018fa04d80da size 1323
+EBUILD pcsc-lite-1.3.0.ebuild 1323 RMD160 3318cd67234a19ba78f5b39555afe4f3eabed6f3 SHA1 e01921dadf9f831b73027b0829d545e3e4377c2e SHA256 9fee39318a18013520be7a33ce3cec4f3f1708247a25482cb3b8018fa04d80da
 MD5 edd9ebcba214fc1fb1d16945eb97771f pcsc-lite-1.3.0.ebuild 1323
 RMD160 3318cd67234a19ba78f5b39555afe4f3eabed6f3 pcsc-lite-1.3.0.ebuild 1323
 SHA256 9fee39318a18013520be7a33ce3cec4f3f1708247a25482cb3b8018fa04d80da pcsc-lite-1.3.0.ebuild 1323
-EBUILD pcsc-lite-1.3.1.ebuild 1323 RMD160 25d55ae45b9b65b12403a99346af98cfbf288ed5 SHA1 40d165fc5ece62afa35e0a9d2fe12c8a641e8610 SHA256 b0d470edaa62402d302db119bf439e242ed6e8b594a624344176a1ea7bb5b8f8 size 1323
+EBUILD pcsc-lite-1.3.1-r1.ebuild 1460 RMD160 2e0d5a5c3d8eace1ccc1af5ca92dd8199a229199 SHA1 870f4f90c8745a71d6aae62f24e2b6b5e780e030 SHA256 bf80d27c7c1725d13a1688e87424aa33ac6adc4c9ef5e384ed07ccecee31a449
+MD5 3be9a47fbd53699a3f77b33fec321250 pcsc-lite-1.3.1-r1.ebuild 1460
+RMD160 2e0d5a5c3d8eace1ccc1af5ca92dd8199a229199 pcsc-lite-1.3.1-r1.ebuild 1460
+SHA256 bf80d27c7c1725d13a1688e87424aa33ac6adc4c9ef5e384ed07ccecee31a449 pcsc-lite-1.3.1-r1.ebuild 1460
+EBUILD pcsc-lite-1.3.1.ebuild 1323 RMD160 25d55ae45b9b65b12403a99346af98cfbf288ed5 SHA1 40d165fc5ece62afa35e0a9d2fe12c8a641e8610 SHA256 b0d470edaa62402d302db119bf439e242ed6e8b594a624344176a1ea7bb5b8f8
 MD5 e7be51e1dc8648d3b3e7079baba7db43 pcsc-lite-1.3.1.ebuild 1323
 RMD160 25d55ae45b9b65b12403a99346af98cfbf288ed5 pcsc-lite-1.3.1.ebuild 1323
 SHA256 b0d470edaa62402d302db119bf439e242ed6e8b594a624344176a1ea7bb5b8f8 pcsc-lite-1.3.1.ebuild 1323
-MISC ChangeLog 3085 RMD160 25439c90fba8a0c2c61afa5b5b69151fe581c45f SHA1 3ea4243be1904879c9e18997901a9d606e5bd9d6 SHA256 2b282abee3f35667a78b36263f50e79580b9b16696aabfe13762b73721481f46 size 3085
-MD5 0a569f975e64ffd07bb755a08071d51c ChangeLog 3085
-RMD160 25439c90fba8a0c2c61afa5b5b69151fe581c45f ChangeLog 3085
-SHA256 2b282abee3f35667a78b36263f50e79580b9b16696aabfe13762b73721481f46 ChangeLog 3085
-MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 size 164
+MISC ChangeLog 3303 RMD160 19082ccfbfcd987ffb8cb8b949971aa7f820c9a8 SHA1 67a265a852e33f639d7a35ae222ec50cb3dd94c2 SHA256 f592e41c922413f9ad21c55d5a26d75872c75531dd8304bb16745fb6d84d0fef
+MD5 64a3c2a96df81a19a3c4334940a48d4c ChangeLog 3303
+RMD160 19082ccfbfcd987ffb8cb8b949971aa7f820c9a8 ChangeLog 3303
+SHA256 f592e41c922413f9ad21c55d5a26d75872c75531dd8304bb16745fb6d84d0fef ChangeLog 3303
+MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164
@@ -38,3 +45,13 @@ SHA256 580582767ce5d7385ed672d39edd290f965e9ab56a8139ca39d298196ecea9b7 files/di
 MD5 8eade517d52280e06b6f09f2731030da files/digest-pcsc-lite-1.3.1 247
 RMD160 d3fbf57befd96c09fbb2e6d446a46b68894ee7c0 files/digest-pcsc-lite-1.3.1 247
 SHA256 33623bbbdfec30d13f519256b09233683e6214f98c8e8c295c6fd30908d49b2a files/digest-pcsc-lite-1.3.1 247
+MD5 8eade517d52280e06b6f09f2731030da files/digest-pcsc-lite-1.3.1-r1 247
+RMD160 d3fbf57befd96c09fbb2e6d446a46b68894ee7c0 files/digest-pcsc-lite-1.3.1-r1 247
+SHA256 33623bbbdfec30d13f519256b09233683e6214f98c8e8c295c6fd30908d49b2a files/digest-pcsc-lite-1.3.1-r1 247
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFEiAZV2+ySkm8kpY0RAhKoAJ9kPKK7p/Ls7uzMIidsAIwjOmk37ACfTMym
+axiP1LAmw3c81AkxpMlJBzc=
+=RNQM
+-----END PGP SIGNATURE-----
diff --git a/sys-apps/pcsc-lite/files/digest-pcsc-lite-1.3.1-r1 b/sys-apps/pcsc-lite/files/digest-pcsc-lite-1.3.1-r1
new file mode 100644 (file)
index 0000000..20b84e7
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 90fa7e9cdfdfe88fdf6644ca8b60a681 pcsc-lite-1.3.1.tar.gz 842654
+RMD160 60719bdb2e9f52da9e0e5ca563142f779c7ca7b7 pcsc-lite-1.3.1.tar.gz 842654
+SHA256 23a16340e65abed340f22a71b6267477b39baa4c832516fe7e8092d3bbbc76ad pcsc-lite-1.3.1.tar.gz 842654
diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.3.1-r1.ebuild b/sys-apps/pcsc-lite/pcsc-lite-1.3.1-r1.ebuild
new file mode 100644 (file)
index 0000000..3914339
--- /dev/null
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 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.3.1-r1.ebuild,v 1.1 2006/06/08 11:09:20 vapier Exp $
+
+inherit multilib
+
+STUPID_NUM=1565
+MY_P="${PN}-${PV/_/-}"
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="http://www.linuxnet.com/middle.html"
+SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${MY_P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86"
+IUSE="static debug"
+
+RDEPEND="!static? ( dev-libs/libusb )"
+DEPEND="dev-libs/libusb
+       dev-util/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       sed -i \
+               -e 's:/reader.conf.d::' \
+               etc/Makefile.in #135612
+}
+
+src_compile() {
+       econf \
+               --enable-extendedapdu \
+               --enable-usbdropdir=/usr/$(get_libdir)/readers/usb \
+               --enable-muscledropdir=/usr/share/pcsc/services \
+               $(use_enable debug) \
+               $(use_enable static) \
+               || die "configure failed"
+       emake || die
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die
+
+       dodoc AUTHORS ChangeLog DRIVERS HELP INSTALL NEWS README SECURITY
+       dodoc doc/*.pdf doc/README.DAEMON
+       docinto sample
+       dodoc src/utils/README src/utils/sample.*
+       rm -r "${D}"/usr/doc
+
+       newinitd "${FILESDIR}"/pcscd-init pcscd
+       newconfd "${FILESDIR}"/pcscd-confd pcscd
+}
+
+pkg_postinst() {
+       ewarn "You should run 'revdep-rebuild --library libpcsclite.so.0'"
+}