Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/pcsc-lite: ChangeLog pcsc-lite-1.5.4.ebuild pcsc-lite-1.4.2.ebuild pcsc-lite-1.5.2.ebuild pcsc-lite-1.4.4.ebuild pcsc-lite-1.4.99.ebuild pcsc-lite-1.4.102.ebuild
Date: Sun, 28 Jun 2009 11:06:22
Message-Id: E1MKsDF-0007bt-8i@stork.gentoo.org
1 arfrever 09/06/28 11:06:21
2
3 Modified: ChangeLog
4 Added: pcsc-lite-1.5.4.ebuild
5 Removed: pcsc-lite-1.4.2.ebuild pcsc-lite-1.5.2.ebuild
6 pcsc-lite-1.4.4.ebuild pcsc-lite-1.4.99.ebuild
7 pcsc-lite-1.4.102.ebuild
8 Log:
9 Version bump.
10 (Portage version: 13717-svn/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.70 sys-apps/pcsc-lite/ChangeLog
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/pcsc-lite/ChangeLog?rev=1.70&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/pcsc-lite/ChangeLog?rev=1.70&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/pcsc-lite/ChangeLog?r1=1.69&r2=1.70
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v
22 retrieving revision 1.69
23 retrieving revision 1.70
24 diff -u -r1.69 -r1.70
25 --- ChangeLog 15 Jun 2009 03:25:48 -0000 1.69
26 +++ ChangeLog 28 Jun 2009 11:06:21 -0000 1.70
27 @@ -1,6 +1,14 @@
28 # ChangeLog for sys-apps/pcsc-lite
29 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.69 2009/06/15 03:25:48 jer Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.70 2009/06/28 11:06:21 arfrever Exp $
32 +
33 +*pcsc-lite-1.5.4 (28 Jun 2009)
34 +
35 + 28 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
36 + -pcsc-lite-1.4.2.ebuild, -pcsc-lite-1.4.4.ebuild,
37 + -pcsc-lite-1.4.99.ebuild, -pcsc-lite-1.4.102.ebuild,
38 + -pcsc-lite-1.5.2.ebuild, +pcsc-lite-1.5.4.ebuild:
39 + Version bump.
40
41 15 Jun 2009; Jeroen Roovers <jer@g.o> pcsc-lite-1.5.3.ebuild:
42 Stable for HPPA (bug #271911).
43
44
45
46 1.1 sys-apps/pcsc-lite/pcsc-lite-1.5.4.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.5.4.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.5.4.ebuild?rev=1.1&content-type=text/plain
50
51 Index: pcsc-lite-1.5.4.ebuild
52 ===================================================================
53 # Copyright 1999-2009 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.5.4.ebuild,v 1.1 2009/06/28 11:06:21 arfrever Exp $
56
57 EAPI="2"
58
59 inherit multilib
60
61 DESCRIPTION="PC/SC Architecture smartcard middleware library"
62 HOMEPAGE="http://www.linuxnet.com/middle.html"
63
64 if [[ "${PV}" = "9999" ]]; then
65 inherit subversion autotools
66 ESVN_REPO_URI="svn://svn.debian.org/pcsclite/trunk"
67 S="${WORKDIR}/trunk"
68 else
69 STUPID_NUM="3052"
70 MY_P="${PN}-${PV/_/-}"
71 SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${MY_P}.tar.bz2"
72 S="${WORKDIR}/${MY_P}"
73 fi
74
75 LICENSE="as-is"
76 SLOT="0"
77 KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
78 IUSE="hal static usb"
79
80 RDEPEND="usb? ( =virtual/libusb-0* )
81 hal? ( sys-apps/hal )"
82 DEPEND="${RDEPEND}
83 dev-util/pkgconfig"
84
85 pkg_setup() {
86 if use hal && use usb; then
87 ewarn "The usb and hal USE flags cannot be enabled at the same time"
88 ewarn "Disabling the effect of USE=usb"
89 fi
90 }
91
92 if [[ "${PV}" == "9999" ]]; then
93 src_prepare() {
94 S="${WORKDIR}/trunk/PCSC"
95 cd "${S}"
96 AT_M4DIR="m4" eautoreconf
97 }
98 fi
99
100 src_configure() {
101 local myconf
102 if use hal; then
103 myconf="--enable-libhal --disable-libusb"
104 else
105 myconf="--disable-libhal $(use_enable usb libusb)"
106 fi
107
108 econf \
109 --docdir="/usr/share/doc/${PF}" \
110 --enable-usbdropdir="/usr/$(get_libdir)/readers/usb" \
111 ${myconf} \
112 $(use_enable static)
113 }
114
115 src_install() {
116 emake DESTDIR="${D}" install || die "emake install failed"
117 prepalldocs
118
119 dodoc AUTHORS DRIVERS HELP README SECURITY ChangeLog
120
121 newinitd "${FILESDIR}/pcscd-init" pcscd
122 newconfd "${FILESDIR}/pcscd-confd" pcscd
123 }