Gentoo Archives: gentoo-commits

From: "Daniel Black (dragonheart)" <dragonheart@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/openct: ChangeLog openct-0.5.0.ebuild openct-0.6.11-r1.ebuild openct-0.6.14-r1.ebuild openct-0.6.14.ebuild openct-0.6.15.ebuild
Date: Sat, 30 Aug 2008 04:47:49
Message-Id: E1KZING-0000Hp-4P@stork.gentoo.org
1 dragonheart 08/08/30 04:47:46
2
3 Modified: ChangeLog openct-0.5.0.ebuild
4 openct-0.6.11-r1.ebuild openct-0.6.14-r1.ebuild
5 openct-0.6.14.ebuild
6 Added: openct-0.6.15.ebuild
7 Log:
8 version bump thanks to Alon - bug #233519
9 (Portage version: 2.2_rc8/cvs/Linux 2.6.22-vs2.2.0.7-gentoo x86_64)
10
11 Revision Changes Path
12 1.56 dev-libs/openct/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/ChangeLog?rev=1.56&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/ChangeLog?rev=1.56&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/ChangeLog?r1=1.55&r2=1.56
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v
21 retrieving revision 1.55
22 retrieving revision 1.56
23 diff -u -r1.55 -r1.56
24 --- ChangeLog 21 Jun 2008 16:48:29 -0000 1.55
25 +++ ChangeLog 30 Aug 2008 04:47:45 -0000 1.56
26 @@ -1,6 +1,11 @@
27 # ChangeLog for dev-libs/openct
28 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v 1.55 2008/06/21 16:48:29 bluebird Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v 1.56 2008/08/30 04:47:45 dragonheart Exp $
31 +
32 +*openct-0.6.15 (30 Aug 2008)
33 +
34 + 30 Aug 2008; Daniel Black <dragonheart@g.o> +openct-0.6.15.ebuild:
35 + version bump thanks to Alon - bug #233519
36
37 21 Jun 2008; Friedrich Oslage <bluebird@g.o> openct-0.6.14.ebuild,
38 openct-0.6.14-r1.ebuild:
39
40
41
42 1.16 dev-libs/openct/openct-0.5.0.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.5.0.ebuild?rev=1.16&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.5.0.ebuild?rev=1.16&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.5.0.ebuild?r1=1.15&r2=1.16
47
48 Index: openct-0.5.0.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.5.0.ebuild,v
51 retrieving revision 1.15
52 retrieving revision 1.16
53 diff -u -r1.15 -r1.16
54 --- openct-0.5.0.ebuild 28 Apr 2007 15:47:59 -0000 1.15
55 +++ openct-0.5.0.ebuild 30 Aug 2008 04:47:45 -0000 1.16
56 @@ -1,6 +1,6 @@
57 -# Copyright 1999-2007 Gentoo Foundation
58 +# Copyright 1999-2008 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.5.0.ebuild,v 1.15 2007/04/28 15:47:59 tove Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.5.0.ebuild,v 1.16 2008/08/30 04:47:45 dragonheart Exp $
62
63 inherit eutils
64
65 @@ -13,12 +13,11 @@
66 KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
67 IUSE="usb"
68
69 -RDEPEND="virtual/libc
70 +RDEPEND="
71 usb? ( >=dev-libs/libusb-0.1.7
72 >=sys-apps/hotplug-20030805-r1 )"
73 DEPEND="${RDEPEND}
74 - >=sys-apps/sed-4.0.7
75 - sys-apps/shadow"
76 + >=sys-apps/sed-4.0.7"
77
78 pkg_setup() {
79 enewgroup openct
80
81
82
83 1.9 dev-libs/openct/openct-0.6.11-r1.ebuild
84
85 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.11-r1.ebuild?rev=1.9&view=markup
86 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.11-r1.ebuild?rev=1.9&content-type=text/plain
87 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.11-r1.ebuild?r1=1.8&r2=1.9
88
89 Index: openct-0.6.11-r1.ebuild
90 ===================================================================
91 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.11-r1.ebuild,v
92 retrieving revision 1.8
93 retrieving revision 1.9
94 diff -u -r1.8 -r1.9
95 --- openct-0.6.11-r1.ebuild 15 Feb 2008 09:31:36 -0000 1.8
96 +++ openct-0.6.11-r1.ebuild 30 Aug 2008 04:47:45 -0000 1.9
97 @@ -1,6 +1,6 @@
98 -# Copyright 1999-2007 Gentoo Foundation
99 +# Copyright 1999-2008 Gentoo Foundation
100 # Distributed under the terms of the GNU General Public License v2
101 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.11-r1.ebuild,v 1.8 2008/02/15 09:31:36 alonbl Exp $
102 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.11-r1.ebuild,v 1.9 2008/08/30 04:47:45 dragonheart Exp $
103
104 inherit flag-o-matic eutils multilib
105
106
107
108
109 1.4 dev-libs/openct/openct-0.6.14-r1.ebuild
110
111 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild?rev=1.4&view=markup
112 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild?rev=1.4&content-type=text/plain
113 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild?r1=1.3&r2=1.4
114
115 Index: openct-0.6.14-r1.ebuild
116 ===================================================================
117 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild,v
118 retrieving revision 1.3
119 retrieving revision 1.4
120 diff -u -r1.3 -r1.4
121 --- openct-0.6.14-r1.ebuild 21 Jun 2008 16:48:29 -0000 1.3
122 +++ openct-0.6.14-r1.ebuild 30 Aug 2008 04:47:45 -0000 1.4
123 @@ -1,6 +1,6 @@
124 # Copyright 1999-2008 Gentoo Foundation
125 # Distributed under the terms of the GNU General Public License v2
126 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild,v 1.3 2008/06/21 16:48:29 bluebird Exp $
127 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild,v 1.4 2008/08/30 04:47:45 dragonheart Exp $
128
129 inherit eutils flag-o-matic
130
131 @@ -10,7 +10,7 @@
132
133 LICENSE="LGPL-2.1"
134 SLOT="0"
135 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~x86"
136 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
137 IUSE="usb"
138
139 RDEPEND=">=sys-fs/udev-096
140
141
142
143 1.9 dev-libs/openct/openct-0.6.14.ebuild
144
145 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild?rev=1.9&view=markup
146 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild?rev=1.9&content-type=text/plain
147 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild?r1=1.8&r2=1.9
148
149 Index: openct-0.6.14.ebuild
150 ===================================================================
151 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild,v
152 retrieving revision 1.8
153 retrieving revision 1.9
154 diff -u -r1.8 -r1.9
155 --- openct-0.6.14.ebuild 21 Jun 2008 16:48:29 -0000 1.8
156 +++ openct-0.6.14.ebuild 30 Aug 2008 04:47:45 -0000 1.9
157 @@ -1,6 +1,6 @@
158 # Copyright 1999-2008 Gentoo Foundation
159 # Distributed under the terms of the GNU General Public License v2
160 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild,v 1.8 2008/06/21 16:48:29 bluebird Exp $
161 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild,v 1.9 2008/08/30 04:47:45 dragonheart Exp $
162
163 inherit eutils
164
165 @@ -10,7 +10,7 @@
166
167 LICENSE="LGPL-2.1"
168 SLOT="0"
169 -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh x86"
170 +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86"
171 IUSE="usb"
172
173 RDEPEND="usb? (
174
175
176
177 1.1 dev-libs/openct/openct-0.6.15.ebuild
178
179 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.15.ebuild?rev=1.1&view=markup
180 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/openct/openct-0.6.15.ebuild?rev=1.1&content-type=text/plain
181
182 Index: openct-0.6.15.ebuild
183 ===================================================================
184 # Copyright 1999-2008 Gentoo Foundation
185 # Distributed under the terms of the GNU General Public License v2
186 # $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.15.ebuild,v 1.1 2008/08/30 04:47:45 dragonheart Exp $
187
188 DESCRIPTION="library for accessing smart card terminals"
189 HOMEPAGE="http://www.opensc-project.org/openct/"
190
191 SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.gz"
192 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
193
194 LICENSE="LGPL-2.1"
195 SLOT="0"
196 IUSE="usb doc"
197
198 RDEPEND="usb? ( >=dev-libs/libusb-0.1.7 )
199 >=sys-fs/udev-096"
200
201 DEPEND="${RDEPEND}
202 doc? ( app-doc/doxygen )"
203
204 pkg_setup() {
205 enewgroup openct
206 enewuser openctd
207 }
208
209 src_compile() {
210 econf \
211 --docdir="/usr/share/doc/${PF}" \
212 --htmldir="/usr/share/doc/${PF}/html" \
213 --localstatedir=/var \
214 --with-udev="/$(get_libdir)/udev" \
215 --enable-non-privileged \
216 --with-daemon-user=openctd \
217 --with-daemon-groups=usb \
218 $(use_enable usb) \
219 $(use_enable doc) \
220 $(use_enable doc api-doc) \
221 || die
222 emake || die
223 }
224
225 src_install() {
226 emake DESTDIR="${D}" install || die
227
228 insinto /etc/udev/rules.d/
229 newins etc/openct.udev 70-openct.rules || die
230
231 diropts -m0750 -gopenct -oopenctd
232 keepdir /var/run/openct
233
234 newinitd "${FILESDIR}"/openct.rc openct
235 }
236
237 pkg_postinst() {
238 elog
239 elog "You need to edit /etc/openct.conf to enable serial readers."
240 elog
241 elog "You should add \"openct\" to your default runlevel. To do so"
242 elog "type \"rc-update add openct default\"."
243 elog
244 elog "You need to be a member of the (newly created) group openct to"
245 elog "access smart card readers connected to this system. Set users'"
246 elog "groups with usermod -G. root always has access."
247 elog
248 }