From ccd6cde208f7f0634604dd4f91e7c8ddc1a130a2 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 8 Jun 2006 11:09:20 +0000 Subject: [PATCH] Fix install path of config file #135612 by Ivan Lloro and use a multilib dir path for usb readers. Package-Manager: portage-2.1_rc4-r3 --- sys-apps/pcsc-lite/ChangeLog | 9 ++- sys-apps/pcsc-lite/Manifest | 43 +++++++++----- .../pcsc-lite/files/digest-pcsc-lite-1.3.1-r1 | 3 + sys-apps/pcsc-lite/pcsc-lite-1.3.1-r1.ebuild | 58 +++++++++++++++++++ 4 files changed, 99 insertions(+), 14 deletions(-) create mode 100644 sys-apps/pcsc-lite/files/digest-pcsc-lite-1.3.1-r1 create mode 100644 sys-apps/pcsc-lite/pcsc-lite-1.3.1-r1.ebuild diff --git a/sys-apps/pcsc-lite/ChangeLog b/sys-apps/pcsc-lite/ChangeLog index 076ec7bce9df..9e41f11ff824 100644 --- a/sys-apps/pcsc-lite/ChangeLog +++ b/sys-apps/pcsc-lite/ChangeLog @@ -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 + +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 Manifest: Fixing SHA256 digest, pass four diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest index c6fa2ad22918..a00355b73556 100644 --- a/sys-apps/pcsc-lite/Manifest +++ b/sys-apps/pcsc-lite/Manifest @@ -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 index 000000000000..20b84e76dacf --- /dev/null +++ b/sys-apps/pcsc-lite/files/digest-pcsc-lite-1.3.1-r1 @@ -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 index 000000000000..391433983adc --- /dev/null +++ b/sys-apps/pcsc-lite/pcsc-lite-1.3.1-r1.ebuild @@ -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'" +} -- 2.26.2