* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-20 19:12 Conrad Kostecki
0 siblings, 0 replies; 17+ messages in thread
From: Conrad Kostecki @ 2021-07-20 19:12 UTC (permalink / raw
To: gentoo-commits
commit: efda804a2134e4ed9a17bc4cfb8ee088c8d4ef0b
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 20 19:12:07 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 19:12:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efda804a
dev-libs/openct: drop old version
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r4.ebuild | 79 ---------------------------------
1 file changed, 79 deletions(-)
diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild b/dev-libs/openct/openct-0.6.20-r4.ebuild
deleted file mode 100644
index f73005a3763..00000000000
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic udev user
-
-DESCRIPTION="library for accessing smart card terminals"
-HOMEPAGE="https://github.com/OpenSC/openct/wiki"
-
-SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc debug pcsc-lite usb"
-
-RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
- usb? ( virtual/libusb:0 )
- dev-libs/libltdl:0="
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-automake.patch
- "${FILESDIR}"/${P}-slibtool.patch
-)
-
-pkg_setup() {
- enewgroup openct
- enewuser openctd
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_IFDH
-
- econf \
- --localstatedir=/var \
- --with-udev="$(get_udevdir)" \
- --enable-non-privileged \
- --with-daemon-user=openctd \
- --with-daemon-groups=usb \
- --enable-shared \
- --disable-static \
- $(use_enable doc) \
- $(use_enable doc api-doc) \
- $(use_enable pcsc-lite pcsc) \
- $(use_with pcsc-lite bundle /usr/$(get_libdir)/readers/usb) \
- $(use_enable usb)
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
- rm -f "${ED}"/usr/$(get_libdir)/openct-ifd.* || die
-
- udev_newrules etc/openct.udev 70-openct.rules
-
- newinitd "${FILESDIR}"/openct.initd openct
-}
-
-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
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2024-04-15 8:45 Arthur Zamarin
0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2024-04-15 8:45 UTC (permalink / raw
To: gentoo-commits
commit: d4d6975de3702d97fd1486e41d483c15e8a830d1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 08:45:12 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 08:45:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d6975d
dev-libs/openct: Stabilize 0.6.20-r5 arm64, #914526
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index c26193b88277..bcc0ae168c43 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc debug pcsc-lite selinux usb"
DEPEND="
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2023-09-10 5:54 WANG Xuerui
0 siblings, 0 replies; 17+ messages in thread
From: WANG Xuerui @ 2023-09-10 5:54 UTC (permalink / raw
To: gentoo-commits
commit: bb684097281d589f72c30fa3115eca23d25e7b51
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 05:45:55 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 05:45:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb684097
dev-libs/openct: keyword 0.6.20-r5 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index 87dc47eea993..c619ba444c4d 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc debug pcsc-lite selinux usb"
DEPEND="
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2023-08-05 11:36 Arthur Zamarin
0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2023-08-05 11:36 UTC (permalink / raw
To: gentoo-commits
commit: 3b2f5794030e7cf5948be20bf4752d27cccc9ce4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 5 11:35:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 5 11:35:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2f5794
dev-libs/openct: Keyword 0.6.20-r5 arm64, #909781
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index cc15fff1ce5e..87dc47eea993 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc debug pcsc-lite selinux usb"
DEPEND="
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2023-07-10 16:07 Jakov Smolić
0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2023-07-10 16:07 UTC (permalink / raw
To: gentoo-commits
commit: f48195c8792e5cb5425e12077bac5cf85c76daa6
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 10 16:07:16 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 10 16:07:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48195c8
dev-libs/openct: Keyword 0.6.20-r5 riscv, #909781
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index c53d713b370a..cc15fff1ce5e 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc debug pcsc-lite selinux usb"
DEPEND="
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2023-06-28 7:37 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-06-28 7:37 UTC (permalink / raw
To: gentoo-commits
commit: 6ee7dff167ae55bd04d0d3ea6b048fa41e0b5c92
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 07:25:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 07:36:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee7dff1
dev-libs/openct: add missing selinux policy dep
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index b240704e94ee..c53d713b370a 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,13 +7,12 @@ inherit autotools flag-o-matic udev
DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
-
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="doc debug pcsc-lite usb"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
+IUSE="doc debug pcsc-lite selinux usb"
DEPEND="
pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
@@ -24,6 +23,7 @@ RDEPEND="
${DEPEND}
acct-group/openct
acct-user/openctd
+ selinux? ( sec-policy/selinux-openct )
"
BDEPEND="doc? ( app-doc/doxygen )"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-20 19:12 Conrad Kostecki
0 siblings, 0 replies; 17+ messages in thread
From: Conrad Kostecki @ 2021-07-20 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 90759a7a4a919d83410418d45c2e6d2a8aa9799b
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 20 19:10:31 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 19:12:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90759a7a
dev-libs/openct: ppc stable #802312
Closes: https://bugs.gentoo.org/802312
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index 839e543fcf1..b240704e94e 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-17 23:18 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-07-17 23:18 UTC (permalink / raw
To: gentoo-commits
commit: 2c66cf5557df8a9eb384faa49499622b106cded8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 23:17:38 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 23:17:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c66cf55
dev-libs/openct: Stabilize 0.6.20-r5 ppc64, #802312
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index d72b32674b2..839e543fcf1 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-16 21:44 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-07-16 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 38fcc5a43cda729f6450f0cca9e140af455cc4c5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 21:41:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 21:44:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fcc5a4
dev-libs/openct: Stabilize 0.6.20-r5 arm, #802312
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index 328ac335722..d72b32674b2 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-15 21:42 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-07-15 21:42 UTC (permalink / raw
To: gentoo-commits
commit: faa1352cd902556c17c451531fb9472d5edadbc1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:42:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:42:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa1352c
dev-libs/openct: Stabilize 0.6.20-r5 sparc, #802312
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index c4eb1754fe8..328ac335722 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-15 21:39 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-07-15 21:39 UTC (permalink / raw
To: gentoo-commits
commit: 04c85dca70677d1d466b9053ce2138a732b1017f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:36:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:38:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c85dca
dev-libs/openct: Stabilize 0.6.20-r5 amd64, #802312
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index acf8db5cacb..c4eb1754fe8 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-07-15 21:33 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-07-15 21:33 UTC (permalink / raw
To: gentoo-commits
commit: b5005cdd6eb3739bef11ea00c3d92f44c24b72ca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:32:48 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:32:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5005cdd
dev-libs/openct: Stabilize 0.6.20-r5 x86, #802312
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
index 6183a18acb1..acf8db5cacb 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-04-11 19:48 Conrad Kostecki
0 siblings, 0 replies; 17+ messages in thread
From: Conrad Kostecki @ 2021-04-11 19:48 UTC (permalink / raw
To: gentoo-commits
commit: f0644b69eae65e47efcfd26d7f0bfdfe192ed6bd
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 19:46:25 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 19:46:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0644b69
dev-libs/openct: migrate to GLEP 81
Closes: https://bugs.gentoo.org/781290
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r5.ebuild | 70 +++++++++++++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild
new file mode 100644
index 00000000000..12d4c000e8c
--- /dev/null
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic udev
+
+DESCRIPTION="library for accessing smart card terminals"
+HOMEPAGE="https://github.com/OpenSC/openct/wiki"
+
+SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc debug pcsc-lite usb"
+
+DEPEND="
+ pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
+ usb? ( virtual/libusb:0 )
+ dev-libs/libltdl:0=
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/openct
+ acct-user/openctd
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+ use debug && append-cppflags -DDEBUG_IFDH
+
+ econf \
+ --localstatedir=/var \
+ --with-udev="$(get_udevdir)" \
+ --enable-non-privileged \
+ --with-daemon-user=openctd \
+ --with-daemon-groups=usb \
+ --enable-shared \
+ --disable-static \
+ $(use_enable doc) \
+ $(use_enable doc api-doc) \
+ $(use_enable pcsc-lite pcsc) \
+ $(use_with pcsc-lite bundle /usr/$(get_libdir)/readers/usb) \
+ $(use_enable usb)
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+ rm -f "${ED}"/usr/$(get_libdir)/openct-ifd.* || die
+
+ udev_newrules etc/openct.udev 70-openct.rules
+
+ newinitd "${FILESDIR}"/openct.initd openct
+}
+
+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
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2021-04-03 23:07 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-04-03 23:07 UTC (permalink / raw
To: gentoo-commits
commit: ed6b91ce5b16625ff9d191033b6aacb8c73a308e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 3 22:53:25 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 3 22:53:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6b91ce
dev-libs/openct: multilib--, sort USE, missing die
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/openct/openct-0.6.20-r4.ebuild | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild b/dev-libs/openct/openct-0.6.20-r4.ebuild
index a9c60e5a381..1ec25fe7b6e 100644
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit flag-o-matic multilib udev user
+inherit flag-o-matic udev user
DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
@@ -13,7 +13,7 @@ KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="doc pcsc-lite usb debug"
+IUSE="doc debug pcsc-lite usb"
RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
usb? ( virtual/libusb:0 )
@@ -35,7 +35,8 @@ src_configure() {
--enable-non-privileged \
--with-daemon-user=openctd \
--with-daemon-groups=usb \
- --enable-shared --disable-static \
+ --enable-shared \
+ --disable-static \
$(use_enable doc) \
$(use_enable doc api-doc) \
$(use_enable pcsc-lite pcsc) \
@@ -45,8 +46,9 @@ src_configure() {
src_install() {
default
- find "${D}" -name '*.la' -delete || die
- rm "${D}"/usr/$(get_libdir)/openct-ifd.*
+
+ find "${ED}" -name '*.la' -delete || die
+ rm "${ED}"/usr/$(get_libdir)/openct-ifd.* || die
udev_newrules etc/openct.udev 70-openct.rules
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2018-09-27 23:55 Alon Bar-Lev
0 siblings, 0 replies; 17+ messages in thread
From: Alon Bar-Lev @ 2018-09-27 23:55 UTC (permalink / raw
To: gentoo-commits
commit: 5f0f0a567649ab5144eb4973534de27959bc0ee4
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 23 14:50:19 2018 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Thu Sep 27 23:51:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0f0a56
dev-libs/openct: eapi bump
Package-Manager: Portage-2.3.49, Repoman-2.3.10
dev-libs/openct/metadata.xml | 3 ---
dev-libs/openct/openct-0.6.20-r4.ebuild | 25 ++++++++-----------------
2 files changed, 8 insertions(+), 20 deletions(-)
diff --git a/dev-libs/openct/metadata.xml b/dev-libs/openct/metadata.xml
index 38be29df0b1..769c5bd3d17 100644
--- a/dev-libs/openct/metadata.xml
+++ b/dev-libs/openct/metadata.xml
@@ -13,9 +13,6 @@
<flag name="debug">
Add debug output to the driver library for pcsc-lite.
</flag>
- <flag name="udev">
- Install rules for <pkg>sys-fs/udev</pkg> to auto-start openct.
- </flag>
</use>
<upstream>
<remote-id type="github">OpenSC/openct</remote-id>
diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild b/dev-libs/openct/openct-0.6.20-r4.ebuild
index 8f874966fbf..cb39d7698bf 100644
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit flag-o-matic ltprune multilib udev user
+inherit flag-o-matic multilib udev user
DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
@@ -13,22 +13,13 @@ 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 debug +udev"
+IUSE="doc pcsc-lite usb debug"
-# Drop the libtool dep once libltdl goes stable.
RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
usb? ( virtual/libusb:0 )
dev-libs/libltdl:0="
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
-
-# udev is not required at all at build-time as it's only a matter of
-# installing the rules; add openrc for the checkpath used in the new
-# init script
-RDEPEND="${RDEPEND}
- udev? ( virtual/udev )
- sys-apps/openrc"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
pkg_setup() {
enewgroup openct
@@ -56,10 +47,10 @@ src_configure() {
src_install() {
default
- prune_libtool_files --all
+ find "${D}" -name '*.la' -delete || die
rm "${D}"/usr/$(get_libdir)/openct-ifd.*
- use udev && udev_newrules etc/openct.udev 70-openct.rules
+ udev_newrules etc/openct.udev 70-openct.rules
newinitd "${FILESDIR}"/openct.initd openct
}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2017-03-25 18:11 Alon Bar-Lev
0 siblings, 0 replies; 17+ messages in thread
From: Alon Bar-Lev @ 2017-03-25 18:11 UTC (permalink / raw
To: gentoo-commits
commit: 9fe2aa725fda87455494aec133b3ec0ce5409679
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 17:44:24 2017 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 18:11:30 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe2aa72
dev-libs/openct: use ltprune
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-libs/openct/openct-0.6.20-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild b/dev-libs/openct/openct-0.6.20-r4.ebuild
index 1729a83985b..b675d41066d 100644
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit eutils flag-o-matic multilib udev user
+inherit flag-o-matic ltprune multilib udev user
DESCRIPTION="library for accessing smart card terminals"
HOMEPAGE="https://github.com/OpenSC/openct/wiki"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/
@ 2016-06-12 13:41 Alon Bar-Lev
0 siblings, 0 replies; 17+ messages in thread
From: Alon Bar-Lev @ 2016-06-12 13:41 UTC (permalink / raw
To: gentoo-commits
commit: f415fdd58e3187b3176fe484bf13457baa9d172e
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 02:20:56 2016 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 03:22:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f415fdd5
dev-libs/openct: cleanup
Package-Manager: portage-2.2.28
dev-libs/openct/openct-0.6.20-r3.ebuild | 79 ---------------------------------
1 file changed, 79 deletions(-)
diff --git a/dev-libs/openct/openct-0.6.20-r3.ebuild b/dev-libs/openct/openct-0.6.20-r3.ebuild
deleted file mode 100644
index f3b0c65..0000000
--- a/dev-libs/openct/openct-0.6.20-r3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib udev user
-
-DESCRIPTION="library for accessing smart card terminals"
-HOMEPAGE="https://github.com/OpenSC/openct/wiki"
-
-SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.gz"
-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 debug +udev"
-
-# Drop the libtool dep once libltdl goes stable.
-RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1 )
- usb? ( virtual/libusb:0 )
- || ( dev-libs/libltdl:0 <sys-devel/libtool-2.4.3-r2:2 )"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
-
-# udev is not required at all at build-time as it's only a matter of
-# installing the rules; add openrc for the checkpath used in the new
-# init script
-RDEPEND="${RDEPEND}
- udev? ( virtual/udev )
- sys-apps/openrc"
-
-pkg_setup() {
- enewgroup openct
- enewuser openctd
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG_IFDH
-
- econf \
- --docdir="/usr/share/doc/${PF}" \
- --htmldir="/usr/share/doc/${PF}/html" \
- --localstatedir=/var \
- --with-udev="$(get_udevdir)" \
- --enable-non-privileged \
- --with-daemon-user=openctd \
- --with-daemon-groups=usb \
- --enable-shared --disable-static \
- $(use_enable doc) \
- $(use_enable doc api-doc) \
- $(use_enable pcsc-lite pcsc) \
- $(use_with pcsc-lite bundle /usr/$(get_libdir)/readers/usb) \
- $(use_enable usb)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- prune_libtool_files --all
- rm "${D}"/usr/$(get_libdir)/openct-ifd.*
-
- use udev && udev_newrules etc/openct.udev 70-openct.rules
-
- newinitd "${FILESDIR}"/openct.rc.2 openct
-}
-
-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
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2024-04-15 8:45 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-20 19:12 [gentoo-commits] repo/gentoo:master commit in: dev-libs/openct/ Conrad Kostecki
-- strict thread matches above, loose matches on Subject: below --
2024-04-15 8:45 Arthur Zamarin
2023-09-10 5:54 WANG Xuerui
2023-08-05 11:36 Arthur Zamarin
2023-07-10 16:07 Jakov Smolić
2023-06-28 7:37 Sam James
2021-07-20 19:12 Conrad Kostecki
2021-07-17 23:18 Sam James
2021-07-16 21:44 Sam James
2021-07-15 21:42 Sam James
2021-07-15 21:39 Sam James
2021-07-15 21:33 Sam James
2021-04-11 19:48 Conrad Kostecki
2021-04-03 23:07 Sam James
2018-09-27 23:55 Alon Bar-Lev
2017-03-25 18:11 Alon Bar-Lev
2016-06-12 13:41 Alon Bar-Lev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox