summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/openct/ChangeLog9
-rw-r--r--dev-libs/openct/Manifest9
-rw-r--r--dev-libs/openct/openct-0.6.14-r1.ebuild61
-rw-r--r--dev-libs/openct/openct-0.6.14.ebuild72
-rw-r--r--dev-libs/openct/openct-0.6.17.ebuild (renamed from dev-libs/openct/openct-0.6.15.ebuild)11
5 files changed, 17 insertions, 145 deletions
diff --git a/dev-libs/openct/ChangeLog b/dev-libs/openct/ChangeLog
index b4ab2e219132..a0a991764799 100644
--- a/dev-libs/openct/ChangeLog
+++ b/dev-libs/openct/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/openct
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v 1.73 2009/07/19 12:51:31 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/ChangeLog,v 1.74 2009/07/29 14:11:10 arfrever Exp $
+
+*openct-0.6.17 (29 Jul 2009)
+
+ 29 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -openct-0.6.14.ebuild, -openct-0.6.14-r1.ebuild, -openct-0.6.15.ebuild,
+ +openct-0.6.17.ebuild:
+ Version bump.
19 Jul 2009; nixnut <nixnut@gentoo.org> openct-0.6.16.ebuild:
ppc stable #274177
diff --git a/dev-libs/openct/Manifest b/dev-libs/openct/Manifest
index f021e58038bd..2dc05d2d02d4 100644
--- a/dev-libs/openct/Manifest
+++ b/dev-libs/openct/Manifest
@@ -1,11 +1,8 @@
AUX openct-0.6.16-fix_implicit_declaration.patch 346 RMD160 759782143ade5991fc9acdc83781f87a1ab5990a SHA1 0e1a905b750ec814a4b00e9b23fcef7f861a0da4 SHA256 550503297386ce7cd3fb4984dcb94b5e44a46843600db128e7d230455ae2bc3c
AUX openct.rc 591 RMD160 527d3d4a1028882c9f36126fdefd0bd71bf39028 SHA1 6a4fd3b682d73347eb3efd44d4581bd274f0eb53 SHA256 4004ac1d1046247b15e056fcc9bef6cc29b8bfbe7d2f2c2b31eec0e11f2b434f
-DIST openct-0.6.14.tar.gz 670510 RMD160 bf7bf2b711b8e7d365749d36593114aba2fecf6d SHA1 a4432c69d87310bc653666aa41444703c64ff024 SHA256 3df187f63eb6694652098238bdf967b304dad8f62e9219be4cf3b6d5ec5db58b
-DIST openct-0.6.15.tar.gz 673265 RMD160 a646dda412963de2e36e5bff64fce948c06bc761 SHA1 17e5326bdacd79df52a16355084cc8d9927ea205 SHA256 737cafaef803e21d63c61a196b07b61c1ba47320a24b9c7c2790c68f92719b6a
DIST openct-0.6.16.tar.gz 687836 RMD160 dae6929298ef2613848a2f03a06b636979a1b3b2 SHA1 e4987f50ab6fb3e872becaa8e15662d1b2c0af34 SHA256 82d340070ac5aa2c288ec6197b0ca1284c2bea3f956c847c05b86d6c26ac1337
-EBUILD openct-0.6.14-r1.ebuild 1586 RMD160 269aeca42369a0a3d49035496de0410ea54242bc SHA1 81de872179c5b24acba9529a527d8639dc2d7ad2 SHA256 7c685ddf0bf1028ff35c1bd31bb9cb949c6b44b025d0c0008a54edf5217e986e
-EBUILD openct-0.6.14.ebuild 1829 RMD160 b47a486d0bc6aa2301d87ff97ffa601ad1185e20 SHA1 e953bfc4515768b82ba3a0a76f0b690fb48840de SHA256 479cfd82b74d25f283b32b8668c6bb595f4e3eaa65710bb1308860f703bec80a
-EBUILD openct-0.6.15.ebuild 1842 RMD160 94d88153892fefcef0490bb3be18a1621043cdd2 SHA1 c8b666fd4e36c48cef933572b44219131fafe6a8 SHA256 4c01c7b0c23043570e401d02e7510e84faeecbd819d1e0c9919cbe1e8bd34471
+DIST openct-0.6.17.tar.gz 688501 RMD160 45a300fd417af579d20a47d48df48de8db287f31 SHA1 76572e7a2980c85a83faf1c4df5d418839c73472 SHA256 1af2f8d5616c9cd44ca5a3f81d1109cabb9ea31b13bdf2cbf1dbefd1a103384b
EBUILD openct-0.6.16.ebuild 1898 RMD160 8c09f82177783e6bb9759d74356054f9cc7a336d SHA1 92c9f430579b3ddefa45fb31294a3276ecea21f9 SHA256 0b4e79cfc8514234a38d6281c8aa2261ef6684903976c24781394c22b404bc83
-MISC ChangeLog 8790 RMD160 7c80ec9bf119a7c3c2f8d9c1998ff3140bc45e19 SHA1 dc3d952acc86906b68d5845db3b7571c3ad3a46a SHA256 b67edd424d9c3f8033f72b8c9e8fd1fc3de8f2575689363b766950187d752973
+EBUILD openct-0.6.17.ebuild 1834 RMD160 a424cc4207aa28a369a9275688facefc97e24854 SHA1 5807069bbcba0c93f777ff762f188dfbbc5fa924 SHA256 2516753e97f9aaf84193be96a32241ffc95e153cd1a283def302200b62cf2b09
+MISC ChangeLog 9011 RMD160 a8e46ccfc112d92b59a96dfd16ff076d41272c16 SHA1 694e03abe38130d001c2574b2e4c8c6733881716 SHA256 a17bb1a683c4046250ea3c055590012afbc4fde0ac1545616e394124d9150abf
MISC metadata.xml 256 RMD160 e75290bde2d0b37faae13fa75fe3b907bb5f7263 SHA1 e81c0b761b98e60da69095b766211ae988ecb705 SHA256 63a3751974a56e7517dec4a62d6ce3f97207f0c6127268e22ddff34d6c8915b4
diff --git a/dev-libs/openct/openct-0.6.14-r1.ebuild b/dev-libs/openct/openct-0.6.14-r1.ebuild
deleted file mode 100644
index 4334d3830f2d..000000000000
--- a/dev-libs/openct/openct-0.6.14-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14-r1.ebuild,v 1.5 2009/05/16 09:19:58 robbat2 Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="library for accessing smart card terminals"
-HOMEPAGE="http://www.opensc-project.org/openct/"
-SRC_URI="http://www.opensc-project.org/files/openct/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="usb"
-
-RDEPEND=">=sys-fs/udev-096
- usb? ( =virtual/libusb-0* )"
-
-pkg_setup() {
- enewgroup openct
-}
-
-src_compile() {
- append-flags -D_GNU_SOURCE #225435
- econf --localstatedir=/var || die
- emake || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-
- insinto /etc/udev/rules.d/
- newins etc/openct.udev 70-openct.rules || die
- exeinto /lib/udev
- doexe etc/openct_pcmcia || die
- doexe etc/openct_serial || die
- doexe etc/openct_usb || die
-
- insinto /etc
- doins etc/openct.conf || die
-
- newinitd "${FILESDIR}"/openct.rc openct
-
- diropts -m0750 -gopenct
- keepdir /var/run/openct
-
- dodoc NEWS TODO doc/README
-}
-
-pkg_postinst() {
- elog
- elog "You need to edit /etc/openct.conf to enable serial readers."
- elog
- elog "You should add \"openct\" to your default runlevel. To do so"
- elog "type \"rc-update add openct default\"."
- elog
- elog "You need to be a member of the (newly created) group openct to"
- elog "access smart card readers connected to this system. Set users'"
- elog "groups with usermod -G. root always has access."
- elog
-}
diff --git a/dev-libs/openct/openct-0.6.14.ebuild b/dev-libs/openct/openct-0.6.14.ebuild
deleted file mode 100644
index 92fb711d1775..000000000000
--- a/dev-libs/openct/openct-0.6.14.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.14.ebuild,v 1.12 2009/05/16 09:19:58 robbat2 Exp $
-
-inherit eutils
-
-DESCRIPTION="library for accessing smart card terminals"
-HOMEPAGE="http://www.opensc-project.org/openct/"
-SRC_URI="http://www.opensc-project.org/files/openct/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86"
-IUSE="usb"
-
-RDEPEND="usb? (
- =virtual/libusb-0*
- || ( >=sys-fs/udev-096 >=sys-apps/hotplug-20040923 )
- )"
-
-pkg_setup() {
- enewgroup openct
-}
-
-src_compile() {
- econf --localstatedir=/var || die
- emake || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-
- if use usb ; then
- insinto /etc/hotplug/usb
- doins etc/openct.usermap || die
- exeinto /etc/hotplug/usb
- newexe etc/openct_usb openct || die
- fi
-
- insinto /etc/udev/rules.d/
- newins etc/openct.udev 70-openct.rules || die
- exeinto /lib/udev
- doexe etc/openct_pcmcia || die
- doexe etc/openct_serial || die
- doexe etc/openct_usb || die
-
- insinto /etc
- doins etc/openct.conf || die
-
- newinitd "${FILESDIR}"/openct.rc openct
-
- diropts -m0750 -gopenct
- keepdir /var/run/openct
-
- dodoc NEWS TODO doc/README
-}
-
-pkg_postinst() {
- elog
- elog "You need to edit /etc/openct.conf to enable serial readers."
- elog
- elog "To use hotplugging (USB readers) your kernel has to be compiled"
- elog "with CONFIG_HOTPLUG enabled."
- elog
- elog "You should add \"openct\" to your default runlevel. To do so"
- elog "type \"rc-update add openct default\"."
- elog
- elog "You need to be a member of the (newly created) group openct to"
- elog "access smart card readers connected to this system. Set users'"
- elog "groups with usermod -G. root always has access."
- elog
-}
diff --git a/dev-libs/openct/openct-0.6.15.ebuild b/dev-libs/openct/openct-0.6.17.ebuild
index a4687fe2e2c7..b0225101e01c 100644
--- a/dev-libs/openct/openct-0.6.15.ebuild
+++ b/dev-libs/openct/openct-0.6.17.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.15.ebuild,v 1.8 2009/05/16 09:19:58 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openct/openct-0.6.17.ebuild,v 1.1 2009/07/29 14:11:10 arfrever Exp $
+
+EAPI="2"
inherit eutils
@@ -8,14 +10,14 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="http://www.opensc-project.org/openct/"
SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc pcsc-lite usb"
RDEPEND="pcsc-lite? ( sys-apps/pcsc-lite )
- usb? ( =virtual/libusb-0* )
+ usb? ( virtual/libusb:0 )
>=sys-fs/udev-096"
DEPEND="${RDEPEND}
@@ -26,7 +28,7 @@ pkg_setup() {
enewuser openctd
}
-src_compile() {
+src_configure() {
econf \
--docdir="/usr/share/doc/${PF}" \
--htmldir="/usr/share/doc/${PF}/html" \
@@ -39,7 +41,6 @@ src_compile() {
$(use_enable doc api-doc) \
$(use_enable pcsc-lite pcsc) \
$(use_enable usb)
- emake || die "emake failed"
}
src_install() {