Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/pcsc-lite: ChangeLog pcsc-lite-1.8.2.ebuild pcsc-lite-1.8.6.ebuild pcsc-lite-1.6.6-r2.ebuild
Date: Wed, 28 Nov 2012 22:50:16
Message-Id: 20121128225001.7C7C520C65@flycatcher.gentoo.org
1 ssuominen 12/11/28 22:50:01
2
3 Modified: ChangeLog pcsc-lite-1.8.2.ebuild
4 pcsc-lite-1.8.6.ebuild pcsc-lite-1.6.6-r2.ebuild
5 Log:
6 Use udev.eclass for determining correct udevdir. Use virtual/udev instead of sys-fs/udev.
7
8 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.149 sys-apps/pcsc-lite/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/ChangeLog?rev=1.149&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/ChangeLog?rev=1.149&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/ChangeLog?r1=1.148&r2=1.149
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v
20 retrieving revision 1.148
21 retrieving revision 1.149
22 diff -u -r1.148 -r1.149
23 --- ChangeLog 17 Nov 2012 10:32:21 -0000 1.148
24 +++ ChangeLog 28 Nov 2012 22:50:01 -0000 1.149
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-apps/pcsc-lite
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.148 2012/11/17 10:32:21 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/ChangeLog,v 1.149 2012/11/28 22:50:01 ssuominen Exp $
30 +
31 + 28 Nov 2012; Samuli Suominen <ssuominen@g.o>
32 + pcsc-lite-1.6.6-r2.ebuild, pcsc-lite-1.8.2.ebuild, pcsc-lite-1.8.6.ebuild:
33 + Use udev.eclass for determining correct udevdir. Use virtual/udev instead of
34 + sys-fs/udev.
35
36 17 Nov 2012; Ulrich Müller <ulm@g.o> pcsc-lite-1.6.6-r2.ebuild,
37 pcsc-lite-1.8.2.ebuild, pcsc-lite-1.8.6.ebuild:
38
39
40
41 1.12 sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild?rev=1.12&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild?rev=1.12&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild?r1=1.11&r2=1.12
46
47 Index: pcsc-lite-1.8.2.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild,v
50 retrieving revision 1.11
51 retrieving revision 1.12
52 diff -u -r1.11 -r1.12
53 --- pcsc-lite-1.8.2.ebuild 17 Nov 2012 10:32:21 -0000 1.11
54 +++ pcsc-lite-1.8.2.ebuild 28 Nov 2012 22:50:01 -0000 1.12
55 @@ -1,10 +1,10 @@
56 # Copyright 1999-2012 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild,v 1.11 2012/11/17 10:32:21 ulm Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.2.ebuild,v 1.12 2012/11/28 22:50:01 ssuominen Exp $
60
61 EAPI="4"
62
63 -inherit multilib eutils user
64 +inherit eutils multilib udev user
65
66 DESCRIPTION="PC/SC Architecture smartcard middleware library"
67 HOMEPAGE="http://pcsclite.alioth.debian.org/"
68 @@ -26,7 +26,7 @@
69 REQUIRED_USE="^^ ( udev libusb )"
70
71 CDEPEND="libusb? ( virtual/libusb:1 )
72 - udev? ( sys-fs/udev )"
73 + udev? ( virtual/udev )"
74 DEPEND="${CDEPEND}
75 virtual/pkgconfig"
76 RDEPEND="${CDEPEND}
77 @@ -41,7 +41,6 @@
78 src_configure() {
79 econf \
80 --disable-maintainer-mode \
81 - --disable-dependency-tracking \
82 --docdir="${EPREFIX}/usr/share/doc/${PF}" \
83 --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \
84 --without-systemdsystemunitdir \
85 @@ -54,12 +53,12 @@
86
87 src_install() {
88 default
89 - find "${D}" -name '*.la' -delete
90 + prune_libtool_files
91
92 - newinitd "${FILESDIR}/pcscd-init.5" pcscd
93 + newinitd "${FILESDIR}"/pcscd-init.5 pcscd
94
95 if use udev; then
96 - insinto /lib/udev/rules.d
97 + insinto "$(udev_get_udevdir)"/rules.d
98 doins "${FILESDIR}"/99-pcscd-hotplug.rules
99 fi
100 }
101
102
103
104 1.8 sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild
105
106 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild?rev=1.8&view=markup
107 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild?rev=1.8&content-type=text/plain
108 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild?r1=1.7&r2=1.8
109
110 Index: pcsc-lite-1.8.6.ebuild
111 ===================================================================
112 RCS file: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild,v
113 retrieving revision 1.7
114 retrieving revision 1.8
115 diff -u -r1.7 -r1.8
116 --- pcsc-lite-1.8.6.ebuild 17 Nov 2012 10:32:21 -0000 1.7
117 +++ pcsc-lite-1.8.6.ebuild 28 Nov 2012 22:50:01 -0000 1.8
118 @@ -1,10 +1,10 @@
119 # Copyright 1999-2012 Gentoo Foundation
120 # Distributed under the terms of the GNU General Public License v2
121 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild,v 1.7 2012/11/17 10:32:21 ulm Exp $
122 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild,v 1.8 2012/11/28 22:50:01 ssuominen Exp $
123
124 EAPI="4"
125
126 -inherit multilib eutils user toolchain-funcs
127 +inherit eutils multilib udev user
128
129 DESCRIPTION="PC/SC Architecture smartcard middleware library"
130 HOMEPAGE="http://pcsclite.alioth.debian.org/"
131 @@ -26,7 +26,7 @@
132 REQUIRED_USE="^^ ( udev libusb )"
133
134 CDEPEND="libusb? ( virtual/libusb:1 )
135 - udev? ( sys-fs/udev )"
136 + udev? ( virtual/udev )"
137 DEPEND="${CDEPEND}
138 virtual/pkgconfig"
139 RDEPEND="${CDEPEND}
140 @@ -41,7 +41,6 @@
141 src_configure() {
142 econf \
143 --disable-maintainer-mode \
144 - --disable-dependency-tracking \
145 --disable-silent-rules \
146 --docdir="${EPREFIX}/usr/share/doc/${PF}" \
147 --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \
148 @@ -57,11 +56,10 @@
149 default
150 prune_libtool_files
151
152 - newinitd "${FILESDIR}/pcscd-init.5" pcscd
153 + newinitd "${FILESDIR}"/pcscd-init.5 pcscd
154
155 if use udev; then
156 - local udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
157 - insinto "${udevdir}"/rules.d
158 + insinto "$(udev_get_udevdir)"/rules.d
159 doins "${FILESDIR}"/99-pcscd-hotplug.rules
160 fi
161 }
162
163
164
165 1.5 sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild
166
167 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild?rev=1.5&view=markup
168 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild?rev=1.5&content-type=text/plain
169 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild?r1=1.4&r2=1.5
170
171 Index: pcsc-lite-1.6.6-r2.ebuild
172 ===================================================================
173 RCS file: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild,v
174 retrieving revision 1.4
175 retrieving revision 1.5
176 diff -u -r1.4 -r1.5
177 --- pcsc-lite-1.6.6-r2.ebuild 17 Nov 2012 10:32:21 -0000 1.4
178 +++ pcsc-lite-1.6.6-r2.ebuild 28 Nov 2012 22:50:01 -0000 1.5
179 @@ -1,10 +1,10 @@
180 # Copyright 1999-2012 Gentoo Foundation
181 # Distributed under the terms of the GNU General Public License v2
182 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild,v 1.4 2012/11/17 10:32:21 ulm Exp $
183 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.6.6-r2.ebuild,v 1.5 2012/11/28 22:50:01 ssuominen Exp $
184
185 -EAPI="3"
186 +EAPI=4
187
188 -inherit multilib eutils user
189 +inherit multilib eutils user udev
190
191 DESCRIPTION="PC/SC Architecture smartcard middleware library"
192 HOMEPAGE="http://pcsclite.alioth.debian.org/"
193 @@ -24,7 +24,7 @@
194 virtual/pkgconfig"
195 RDEPEND="${RDEPEND}
196 !<app-crypt/ccid-1.4.1-r1
197 - kernel_linux? ( sys-fs/udev )"
198 + kernel_linux? ( virtual/udev )"
199
200 pkg_setup() {
201 enewgroup pcscd
202 @@ -33,7 +33,6 @@
203 src_configure() {
204 econf \
205 --disable-maintainer-mode \
206 - --disable-dependency-tracking \
207 --docdir="${EPREFIX}/usr/share/doc/${PF}" \
208 --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \
209 $(use_enable usb libusb) \
210 @@ -41,14 +40,14 @@
211 }
212
213 src_install() {
214 - emake DESTDIR="${D}" install || die "emake install failed"
215 - dodoc AUTHORS DRIVERS HELP README SECURITY ChangeLog || die
216 + emake DESTDIR="${D}" install
217 + dodoc AUTHORS DRIVERS HELP README SECURITY ChangeLog
218
219 - newinitd "${FILESDIR}/pcscd-init.3" pcscd || die
220 + newinitd "${FILESDIR}"/pcscd-init.3 pcscd
221
222 if use kernel_linux; then
223 - insinto /lib/udev/rules.d
224 - doins "${FILESDIR}"/99-pcscd-hotplug.rules || die
225 + insinto "$(udev_get_udevdir)"/rules.d
226 + doins "${FILESDIR}"/99-pcscd-hotplug.rules
227 fi
228 }