[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/files/, app-crypt/ccid/

2024-04-20 Thread Joonas Niilola
commit: e4661195a13fdf95ad6b9e5e8885cda863118a3e
Author: Mason Rocha  turret  cyou>
AuthorDate: Sat Mar  9 23:38:40 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 20 07:40:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4661195

app-crypt/ccid: add 1.5.5

Signed-off-by: Mason Rocha  turret.cyou>
Closes: https://github.com/gentoo/gentoo/pull/35691
Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/ccid/Manifest|  1 +
 app-crypt/ccid/ccid-1.5.5.ebuild   | 55 ++
 ...id-1.5.5-remove-flex-configure-dependency.patch | 13 +
 3 files changed, 69 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index e801a4a101a1..e6910d3ce7d2 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.5.1.tar.bz2 702586 BLAKE2B 
7b9e3c6daf03c186f34ac9b13bd960293a6481f9237ee52937ece1040bd3a79b7dab318e1244205a7feae992261ab5e82292d80ae023a4f621e0e7af7cdb9df5
 SHA512 
492bde96f5752e2a5316693c44e35e2d041785a00d15e094905c0aafad392f5329009d12801899367276328a582936ee53a1c5239c1813c4536001cb8a608f2e
 DIST ccid-1.5.4.tar.bz2 706834 BLAKE2B 
8b7f08145808ac94d085eef62c204f8146892cb11f2ce811e46e674272cab016d602afb945c6e808ce3957a80e847c0de2815fedaf15fc8c935cafaccf102762
 SHA512 
4b30f4768aebf49486a1b1e959615fa077bd393bfdd9e52c15bdc8d6ed63ce27fa7cf82a067d1f80d8b3534c66194036925d3fea5af64b6a775779d38267c757
+DIST ccid-1.5.5.tar.bz2 708374 BLAKE2B 
a82986ead2dbb3241ef419ad16eb0fac835c5ab4fa988e5ee53cd1608a30a9381210a6fd013b6a059ca2835d55b4a41afa4064575e91b8eb356bff6d01d19add
 SHA512 
9d2aebe645a5880bfad7d420ddab96811d1fd989c79afa28f5471ae53f36b6d45ee5e13b32ac4afcf59fc762ae835db7e6312ad6642b263158c2d9a30c7651bd

diff --git a/app-crypt/ccid/ccid-1.5.5.ebuild b/app-crypt/ccid/ccid-1.5.5.ebuild
new file mode 100644
index ..d701d5ebd5cf
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.5.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="twinserial +usb"
+
+RDEPEND="
+   >=sys-apps/pcsc-lite-1.8.3
+   twinserial? ( dev-lang/perl )
+   usb? ( virtual/libusb:1 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-remove-flex-configure-dependency.patch
+)
+
+src_prepare() {
+   default
+
+   eautoconf
+}
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_install() {
+   default
+   udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules
+}
+
+pkg_postinst() {
+   udev_reload
+   einfo "Check 
https://github.com/LudovicRousseau/CCID/blob/master/INSTALL;
+   einfo "for more info about how to configure and use ccid"
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git 
a/app-crypt/ccid/files/ccid-1.5.5-remove-flex-configure-dependency.patch 
b/app-crypt/ccid/files/ccid-1.5.5-remove-flex-configure-dependency.patch
new file mode 100644
index ..a124c50d1161
--- /dev/null
+++ b/app-crypt/ccid/files/ccid-1.5.5-remove-flex-configure-dependency.patch
@@ -0,0 +1,13 @@
+Bug: https://bugs.gentoo.org/221361
+Reverts upstream commit eec7cdf0 & 41270c2
+
+--- a/configure.ac
 b/configure.ac
+@@ -33,7 +33,5 @@
+ AC_PROG_MAKE_SET
+ AC_PROG_LN_S
+-AC_PROG_LEX([noyywrap])
+-AS_IF([test $LEX = ":"], [AC_MSG_ERROR([no lex or flex found])])
+ AM_PROG_AR
+ PKG_PROG_PKG_CONFIG
+



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2024-03-14 Thread Sam James
commit: ca4acbc73060b869ab8f80e08383ddbbe12966ba
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 21:44:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 21:44:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4acbc7

app-crypt/ccid: Stabilize 1.5.4 ppc64, #926617

Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
index b3afcf6876dc..6652a82c38c2 100644
--- a/app-crypt/ccid/ccid-1.5.4.ebuild
+++ b/app-crypt/ccid/ccid-1.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2024-03-14 Thread Sam James
commit: 80c9fc243e14e190e24ccf760cde8efea85dd511
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 07:33:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 07:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c9fc24

app-crypt/ccid: Stabilize 1.5.4 ppc, #926617

Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
index 4715bf267c4e..b3afcf6876dc 100644
--- a/app-crypt/ccid/ccid-1.5.4.ebuild
+++ b/app-crypt/ccid/ccid-1.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2024-03-14 Thread Joonas Niilola
commit: 666303cf2e767edf675f354c68244cc53705b735
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar 14 06:44:50 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 14 06:45:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666303cf

app-crypt/ccid: Stabilize 1.5.4 x86, #926617

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/ccid/ccid-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
index e4724f56b00e..4715bf267c4e 100644
--- a/app-crypt/ccid/ccid-1.5.4.ebuild
+++ b/app-crypt/ccid/ccid-1.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2024-03-14 Thread Sam James
commit: caac352229a8587a7645e41795919f4e771985f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:43:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:44:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caac3522

app-crypt/ccid: Stabilize 1.5.4 arm, #926617

Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
index 949afb21d375..e4724f56b00e 100644
--- a/app-crypt/ccid/ccid-1.5.4.ebuild
+++ b/app-crypt/ccid/ccid-1.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2024-03-14 Thread Joonas Niilola
commit: 5bd1275bb5edeebe4098caa7aefa3db7e51219ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar 14 06:43:04 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 14 06:43:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd1275b

app-crypt/ccid: Stabilize 1.5.4 amd64, #926617

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/ccid/ccid-1.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
index f7a11ceca111..949afb21d375 100644
--- a/app-crypt/ccid/ccid-1.5.4.ebuild
+++ b/app-crypt/ccid/ccid-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2024-01-20 Thread Sam James
commit: 535ea991e38e5b6acbdc6c62d4fb80ccf3f8d587
Author: Mason Rocha  turret  cyou>
AuthorDate: Wed Nov 22 02:03:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 20 11:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535ea991

app-crypt/ccid: add myself as new maintainer

Signed-off-by: Mason Rocha  turret.cyou>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-crypt/ccid/metadata.xml b/app-crypt/ccid/metadata.xml
index cb05a176c9b1..5e0f0fdc1d2a 100644
--- a/app-crypt/ccid/metadata.xml
+++ b/app-crypt/ccid/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   tur...@turret.cyou
+   Mason Rocha
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Enable twinserial reader




[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/, app-crypt/ccid/files/

2024-01-20 Thread Sam James
commit: d0f3c17b8eba3e2af33853922104c18ead580bea
Author: Mason Rocha  turret  cyou>
AuthorDate: Wed Nov 22 02:03:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 20 11:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f3c17b

app-crypt/ccid: version bump 1.5.4

upstream introduces in version 1.5.3 a hard-dependency on
sys-devel/flex, which has been historically a soft-dependency, ignored
by previous maintainers (see https://bugs.gentoo.org/221361)

patch included removes dependency, permitting proper install of package
without flex, as possible in the past due to upstream tarballs
pre-generating required files

Bug: https://bugs.gentoo.org/221361
Signed-off-by: Mason Rocha  turret.cyou>
Closes: https://github.com/gentoo/gentoo/pull/33933
Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/Manifest|  1 +
 app-crypt/ccid/ccid-1.5.4.ebuild   | 55 ++
 ...id-1.5.4-remove-flex-configure-dependency.patch | 16 +++
 3 files changed, 72 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 2d167910e1fb..e801a4a101a1 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1 +1,2 @@
 DIST ccid-1.5.1.tar.bz2 702586 BLAKE2B 
7b9e3c6daf03c186f34ac9b13bd960293a6481f9237ee52937ece1040bd3a79b7dab318e1244205a7feae992261ab5e82292d80ae023a4f621e0e7af7cdb9df5
 SHA512 
492bde96f5752e2a5316693c44e35e2d041785a00d15e094905c0aafad392f5329009d12801899367276328a582936ee53a1c5239c1813c4536001cb8a608f2e
+DIST ccid-1.5.4.tar.bz2 706834 BLAKE2B 
8b7f08145808ac94d085eef62c204f8146892cb11f2ce811e46e674272cab016d602afb945c6e808ce3957a80e847c0de2815fedaf15fc8c935cafaccf102762
 SHA512 
4b30f4768aebf49486a1b1e959615fa077bd393bfdd9e52c15bdc8d6ed63ce27fa7cf82a067d1f80d8b3534c66194036925d3fea5af64b6a775779d38267c757

diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
new file mode 100644
index ..f7a11ceca111
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.5.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="twinserial +usb"
+
+RDEPEND="
+   >=sys-apps/pcsc-lite-1.8.3
+   twinserial? ( dev-lang/perl )
+   usb? ( virtual/libusb:1 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-remove-flex-configure-dependency.patch
+)
+
+src_prepare() {
+   default
+
+   eautoconf
+}
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_install() {
+   default
+   udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules
+}
+
+pkg_postinst() {
+   udev_reload
+   einfo "Check 
https://github.com/LudovicRousseau/CCID/blob/master/INSTALL;
+   einfo "for more info about how to configure and use ccid"
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git 
a/app-crypt/ccid/files/ccid-1.5.4-remove-flex-configure-dependency.patch 
b/app-crypt/ccid/files/ccid-1.5.4-remove-flex-configure-dependency.patch
new file mode 100644
index ..564532c9ab42
--- /dev/null
+++ b/app-crypt/ccid/files/ccid-1.5.4-remove-flex-configure-dependency.patch
@@ -0,0 +1,16 @@
+Bug: https://bugs.gentoo.org/221361
+Reverts upstream commit eec7cdf0
+
+--- a/configure.ac
 b/configure.ac
+@@ -32,11 +32,6 @@ AC_PROG_CPP
+ AC_PROG_INSTALL
+ AC_PROG_MAKE_SET
+ AC_PROG_LN_S
+-AC_PROG_LEX([noyywrap])
+-if test $LEX = ":"
+-then
+-AC_MSG_ERROR([no lex or flex found])
+-fi
+ AM_PROG_AR
+ PKG_PROG_PKG_CONFIG



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/, app-crypt/ccid/files/

2023-09-09 Thread David Seifert
commit: 777b36da484a75f78c6ebe4afe651f1f0592509b
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  9 13:16:37 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  9 13:16:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777b36da

app-crypt/ccid: drop 1.4.35, 1.5.0

Signed-off-by: David Seifert  gentoo.org>

 app-crypt/ccid/Manifest|  2 -
 app-crypt/ccid/ccid-1.4.35.ebuild  | 61 --
 app-crypt/ccid/ccid-1.5.0.ebuild   | 69 --
 app-crypt/ccid/files/92_pcscd_ccid-2.rules | 50 --
 app-crypt/ccid/metadata.xml|  1 -
 5 files changed, 183 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 63afa42c8709..2d167910e1fb 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1 @@
-DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb
-DIST ccid-1.5.0.tar.bz2 689961 BLAKE2B 
e5621f9af647028787cddd1b5a0d674420b4bf0c532a8527b4e10773bbd8af6f6600e7c40039e27f1ae182504d4b69b5e1e4aae509154ebd9653a34bd085f820
 SHA512 
fa2eac306066255fd89e8220e2b8d82811ce9e284baa155ea968b7afe0f113a94b1ee1898578d02fb8cde0634b6fe60ae8af956089ce5401c11bb90c3b334d5a
 DIST ccid-1.5.1.tar.bz2 702586 BLAKE2B 
7b9e3c6daf03c186f34ac9b13bd960293a6481f9237ee52937ece1040bd3a79b7dab318e1244205a7feae992261ab5e82292d80ae023a4f621e0e7af7cdb9df5
 SHA512 
492bde96f5752e2a5316693c44e35e2d041785a00d15e094905c0aafad392f5329009d12801899367276328a582936ee53a1c5239c1813c4536001cb8a608f2e

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
deleted file mode 100644
index 680c83b8ed8a..
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README.md AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
deleted file mode 100644
index 6470001902ae..
--- a/app-crypt/ccid/ccid-1.5.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README.md AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-03-04 Thread Arthur Zamarin
commit: 9dda6f5dc8b647d82989645aa4dea9acab7d780a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:55:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:55:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dda6f5d

app-crypt/ccid: Stabilize 1.5.1 ppc64, #899180

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/ccid/ccid-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.1.ebuild b/app-crypt/ccid/ccid-1.5.1.ebuild
index 8fc3bd2284f1..d2baa0389016 100644
--- a/app-crypt/ccid/ccid-1.5.1.ebuild
+++ b/app-crypt/ccid/ccid-1.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-03-04 Thread Arthur Zamarin
commit: a3e20f92f0220223860fad4996197767c35bec50
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:41:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:41:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e20f92

app-crypt/ccid: Stabilize 1.5.1 ppc, #899180

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/ccid/ccid-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.1.ebuild b/app-crypt/ccid/ccid-1.5.1.ebuild
index 46740fd43c9b..8fc3bd2284f1 100644
--- a/app-crypt/ccid/ccid-1.5.1.ebuild
+++ b/app-crypt/ccid/ccid-1.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-03-03 Thread Joonas Niilola
commit: f9b9f37d7edee9b1195f6c5a344c8fd774b3c1a2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Mar  4 06:51:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar  4 06:51:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b9f37d

app-crypt/ccid: Stabilize 1.5.1 x86, #899180

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/ccid/ccid-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.1.ebuild b/app-crypt/ccid/ccid-1.5.1.ebuild
index 7fde57c82a88..46740fd43c9b 100644
--- a/app-crypt/ccid/ccid-1.5.1.ebuild
+++ b/app-crypt/ccid/ccid-1.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-03-03 Thread Joonas Niilola
commit: de3c545ad7153e3d7896458686b310e45bed3b07
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Mar  4 06:50:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar  4 06:50:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3c545a

app-crypt/ccid: Stabilize 1.5.1 amd64, #899180

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/ccid/ccid-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.1.ebuild b/app-crypt/ccid/ccid-1.5.1.ebuild
index 7b34c6202943..7fde57c82a88 100644
--- a/app-crypt/ccid/ccid-1.5.1.ebuild
+++ b/app-crypt/ccid/ccid-1.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-03-03 Thread Arthur Zamarin
commit: a55379044654fcd89874f02e84934d1e64660b81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:28:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5537904

app-crypt/ccid: Stabilize 1.5.1 arm, #899180

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/ccid/ccid-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.1.ebuild b/app-crypt/ccid/ccid-1.5.1.ebuild
index 91a7701ae0a7..7b34c6202943 100644
--- a/app-crypt/ccid/ccid-1.5.1.ebuild
+++ b/app-crypt/ccid/ccid-1.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial +usb"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-03-03 Thread Arthur Zamarin
commit: d172034fe5c901948fa120b71d1bd55055359a20
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 19:06:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 19:06:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d172034f

app-crypt/ccid: Stabilize 1.5.0 arm, #890841

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/ccid/ccid-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
index 7f2dc7492c10..6470001902ae 100644
--- a/app-crypt/ccid/ccid-1.5.0.ebuild
+++ b/app-crypt/ccid/ccid-1.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-02-01 Thread David Seifert
commit: 610aa049e65a9a4d82ac011391708bb673901f17
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb  1 11:42:38 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb  1 11:42:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610aa049

app-crypt/ccid: drop 1.4.36

Signed-off-by: David Seifert  gentoo.org>

 app-crypt/ccid/Manifest   |  1 -
 app-crypt/ccid/ccid-1.4.36.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 7200b326f38d..63afa42c8709 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,4 +1,3 @@
 DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb
-DIST ccid-1.4.36.tar.bz2 677047 BLAKE2B 
b3d48f1c51b64d260b7055251fb04aeea4a22cc5d4f024bb972a9a9874b1bdf4b75b9daf8cd7c9f26000b04e7d4c1779e20a26d4927aa1e403cd274f548b71b5
 SHA512 
e9ca3f5364c6cec988edad325c1ef1b35886e3ecb15d6e1409c989b9f669fbda3f0688e246e3976b58eacc0ed035cde36e65675abf12562e81c3630d4ce67773
 DIST ccid-1.5.0.tar.bz2 689961 BLAKE2B 
e5621f9af647028787cddd1b5a0d674420b4bf0c532a8527b4e10773bbd8af6f6600e7c40039e27f1ae182504d4b69b5e1e4aae509154ebd9653a34bd085f820
 SHA512 
fa2eac306066255fd89e8220e2b8d82811ce9e284baa155ea968b7afe0f113a94b1ee1898578d02fb8cde0634b6fe60ae8af956089ce5401c11bb90c3b334d5a
 DIST ccid-1.5.1.tar.bz2 702586 BLAKE2B 
7b9e3c6daf03c186f34ac9b13bd960293a6481f9237ee52937ece1040bd3a79b7dab318e1244205a7feae992261ab5e82292d80ae023a4f621e0e7af7cdb9df5
 SHA512 
492bde96f5752e2a5316693c44e35e2d041785a00d15e094905c0aafad392f5329009d12801899367276328a582936ee53a1c5239c1813c4536001cb8a608f2e

diff --git a/app-crypt/ccid/ccid-1.4.36.ebuild 
b/app-crypt/ccid/ccid-1.4.36.ebuild
deleted file mode 100644
index b77236eb75b6..
--- a/app-crypt/ccid/ccid-1.4.36.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README.md AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-02-01 Thread David Seifert
commit: fd4174ac6d8225bc771e3e9d3b9e41905f7256c2
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb  1 11:42:37 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb  1 11:42:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4174ac

app-crypt/ccid: add 1.5.1

Closes: https://bugs.gentoo.org/843401
Closes: https://bugs.gentoo.org/892153
Closes: https://bugs.gentoo.org/892163
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/ccid/Manifest  |  1 +
 app-crypt/ccid/ccid-1.5.1.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 75e73a659fb4..7200b326f38d 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,4 @@
 DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb
 DIST ccid-1.4.36.tar.bz2 677047 BLAKE2B 
b3d48f1c51b64d260b7055251fb04aeea4a22cc5d4f024bb972a9a9874b1bdf4b75b9daf8cd7c9f26000b04e7d4c1779e20a26d4927aa1e403cd274f548b71b5
 SHA512 
e9ca3f5364c6cec988edad325c1ef1b35886e3ecb15d6e1409c989b9f669fbda3f0688e246e3976b58eacc0ed035cde36e65675abf12562e81c3630d4ce67773
 DIST ccid-1.5.0.tar.bz2 689961 BLAKE2B 
e5621f9af647028787cddd1b5a0d674420b4bf0c532a8527b4e10773bbd8af6f6600e7c40039e27f1ae182504d4b69b5e1e4aae509154ebd9653a34bd085f820
 SHA512 
fa2eac306066255fd89e8220e2b8d82811ce9e284baa155ea968b7afe0f113a94b1ee1898578d02fb8cde0634b6fe60ae8af956089ce5401c11bb90c3b334d5a
+DIST ccid-1.5.1.tar.bz2 702586 BLAKE2B 
7b9e3c6daf03c186f34ac9b13bd960293a6481f9237ee52937ece1040bd3a79b7dab318e1244205a7feae992261ab5e82292d80ae023a4f621e0e7af7cdb9df5
 SHA512 
492bde96f5752e2a5316693c44e35e2d041785a00d15e094905c0aafad392f5329009d12801899367276328a582936ee53a1c5239c1813c4536001cb8a608f2e

diff --git a/app-crypt/ccid/ccid-1.5.1.ebuild b/app-crypt/ccid/ccid-1.5.1.ebuild
new file mode 100644
index ..91a7701ae0a7
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.5.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="twinserial +usb"
+
+RDEPEND="
+   >=sys-apps/pcsc-lite-1.8.3
+   twinserial? ( dev-lang/perl )
+   usb? ( virtual/libusb:1 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_install() {
+   default
+   udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules
+}
+
+pkg_postinst() {
+   udev_reload
+   einfo "Check 
https://github.com/LudovicRousseau/CCID/blob/master/INSTALL;
+   einfo "for more info about how to configure and use ccid"
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-01-27 Thread Jakov Smolić
commit: d8e56350ebd89d006c6669c053e1685f09eb1c4f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jan 27 10:10:07 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jan 27 10:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e56350

app-crypt/ccid: Stabilize 1.5.0 amd64, #890841

Signed-off-by: Jakov Smolić  gentoo.org>

 app-crypt/ccid/ccid-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
index d59c8acf74ec..7f2dc7492c10 100644
--- a/app-crypt/ccid/ccid-1.5.0.ebuild
+++ b/app-crypt/ccid/ccid-1.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-01-26 Thread Arthur Zamarin
commit: 45b4c6e8f9140a00a39426910daacc6c89f20114
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 26 20:55:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 26 20:55:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b4c6e8

app-crypt/ccid: Stabilize 1.5.0 ppc64, #890841

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/ccid/ccid-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
index 9d9d155e27ae..2d9f4944f401 100644
--- a/app-crypt/ccid/ccid-1.5.0.ebuild
+++ b/app-crypt/ccid/ccid-1.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-01-26 Thread Arthur Zamarin
commit: 8c69bbc3ce619093d810aba73b94d613b101209d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 26 20:37:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 26 20:37:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c69bbc3

app-crypt/ccid: Stabilize 1.5.0 ppc, #890841

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/ccid/ccid-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
index f3f558b52749..9d9d155e27ae 100644
--- a/app-crypt/ccid/ccid-1.5.0.ebuild
+++ b/app-crypt/ccid/ccid-1.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2023-01-14 Thread Sam James
commit: 9db4f953937a63a5b6c971f2bb5c649110924f11
Author: Marco Scardovi  proton  me>
AuthorDate: Sat Jan 14 21:59:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 14 22:07:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db4f953

app-crypt/ccid: add missed udev_reload

Closes: https://bugs.gentoo.org/890841
Signed-off-by: Marco Scardovi  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/29110
Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.5.0.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
index b77236eb75b6..f3f558b52749 100644
--- a/app-crypt/ccid/ccid-1.5.0.ebuild
+++ b/app-crypt/ccid/ccid-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,3 +59,11 @@ src_install() {
 
fi
 }
+
+pkg_postrm() {
+   udev_reload
+}
+
+pkg_postinst() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2022-02-01 Thread Mikle Kolyada
commit: 511d69c90a7fb40b7ff4f7692a28dcc78b2ad5c1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Feb  1 19:44:04 2022 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Feb  1 19:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511d69c9

app-crypt/ccid: Version bump (v1.5.0)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest  |  1 +
 app-crypt/ccid/ccid-1.5.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index b5271c5e6380..75e73a659fb4 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb
 DIST ccid-1.4.36.tar.bz2 677047 BLAKE2B 
b3d48f1c51b64d260b7055251fb04aeea4a22cc5d4f024bb972a9a9874b1bdf4b75b9daf8cd7c9f26000b04e7d4c1779e20a26d4927aa1e403cd274f548b71b5
 SHA512 
e9ca3f5364c6cec988edad325c1ef1b35886e3ecb15d6e1409c989b9f669fbda3f0688e246e3976b58eacc0ed035cde36e65675abf12562e81c3630d4ce67773
+DIST ccid-1.5.0.tar.bz2 689961 BLAKE2B 
e5621f9af647028787cddd1b5a0d674420b4bf0c532a8527b4e10773bbd8af6f6600e7c40039e27f1ae182504d4b69b5e1e4aae509154ebd9653a34bd085f820
 SHA512 
fa2eac306066255fd89e8220e2b8d82811ce9e284baa155ea968b7afe0f113a94b1ee1898578d02fb8cde0634b6fe60ae8af956089ce5401c11bb90c3b334d5a

diff --git a/app-crypt/ccid/ccid-1.5.0.ebuild b/app-crypt/ccid/ccid-1.5.0.ebuild
new file mode 100644
index ..b77236eb75b6
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.5.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2022-01-10 Thread Georgy Yakovlev
commit: 338852638c961737477dfb2fbad11f14cdddc932
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 11 02:19:07 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 11 02:23:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33885263

app-crypt/ccid: keyword 1.4.36 for ~arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-crypt/ccid/ccid-1.4.36.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.36.ebuild 
b/app-crypt/ccid/ccid-1.4.36.ebuild
index fb17ec0a07ed..b77236eb75b6 100644
--- a/app-crypt/ccid/ccid-1.4.36.ebuild
+++ b/app-crypt/ccid/ccid-1.4.36.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-19 Thread David Seifert
commit: 99b83f06326905e010f9a4a8cf49ddcbe480a619
Author: David Seifert  gentoo  org>
AuthorDate: Tue Oct 19 09:57:16 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Oct 19 09:57:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b83f06

app-crypt/ccid: drop 1.4.33, 1.4.34

Signed-off-by: David Seifert  gentoo.org>

 app-crypt/ccid/Manifest   |  2 --
 app-crypt/ccid/ccid-1.4.33.ebuild | 61 ---
 app-crypt/ccid/ccid-1.4.34.ebuild | 61 ---
 3 files changed, 124 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 6989d2ed624..b5271c5e638 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,4 +1,2 @@
-DIST ccid-1.4.33.tar.bz2 659673 BLAKE2B 
f8dd37ed4fd2bd15e6313417dc01feecd0303502d24eeae101ad13233510b5e26b08439c4de453abc734695618faa1c8031e545d045527aa841ab9056a3d729e
 SHA512 
ccfcecbaca4c8f1ee4a4925bd313ced6d6f15ad422cbcc387627aef203a9ae0ff7775c4a2c5d25978ab33ebfd93c34de50e1f783df787b77ea7c774a45ed126b
-DIST ccid-1.4.34.tar.bz2 667477 BLAKE2B 
81f8f97fdb4526fa2f0bfe0890cc447c87671989159022a51fa15ed6e85760f7fc3a9b3f673e2cbf72373a9fc67df5304c0a93a945b97f5ad483de213f5b1a45
 SHA512 
8a71c100e2f0adfd6de89a86dab6690629b10c91d1fddc0a810df2ebeaea978eaaa7c6a21fa964b5cd1ea277b0efe75a2885b490f9bd9ac4776b8ff1848e4122
 DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb
 DIST ccid-1.4.36.tar.bz2 677047 BLAKE2B 
b3d48f1c51b64d260b7055251fb04aeea4a22cc5d4f024bb972a9a9874b1bdf4b75b9daf8cd7c9f26000b04e7d4c1779e20a26d4927aa1e403cd274f548b71b5
 SHA512 
e9ca3f5364c6cec988edad325c1ef1b35886e3ecb15d6e1409c989b9f669fbda3f0688e246e3976b58eacc0ed035cde36e65675abf12562e81c3630d4ce67773

diff --git a/app-crypt/ccid/ccid-1.4.33.ebuild 
b/app-crypt/ccid/ccid-1.4.33.ebuild
deleted file mode 100644
index 746a54f09fa..000
--- a/app-crypt/ccid/ccid-1.4.33.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README.md AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}

diff --git a/app-crypt/ccid/ccid-1.4.34.ebuild 
b/app-crypt/ccid/ccid-1.4.34.ebuild
deleted file mode 100644
index 54ad487a262..000
--- a/app-crypt/ccid/ccid-1.4.34.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README.md AUTHORS )
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-17 Thread Mikle Kolyada
commit: f5ae26dd7693845d44622f834e17a25f311fd056
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 17 11:00:55 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 17 11:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ae26dd

app-crypt/ccid: Version bump (v1.4.36)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.36.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 965c8b56255..6989d2ed624 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,4 @@
 DIST ccid-1.4.33.tar.bz2 659673 BLAKE2B 
f8dd37ed4fd2bd15e6313417dc01feecd0303502d24eeae101ad13233510b5e26b08439c4de453abc734695618faa1c8031e545d045527aa841ab9056a3d729e
 SHA512 
ccfcecbaca4c8f1ee4a4925bd313ced6d6f15ad422cbcc387627aef203a9ae0ff7775c4a2c5d25978ab33ebfd93c34de50e1f783df787b77ea7c774a45ed126b
 DIST ccid-1.4.34.tar.bz2 667477 BLAKE2B 
81f8f97fdb4526fa2f0bfe0890cc447c87671989159022a51fa15ed6e85760f7fc3a9b3f673e2cbf72373a9fc67df5304c0a93a945b97f5ad483de213f5b1a45
 SHA512 
8a71c100e2f0adfd6de89a86dab6690629b10c91d1fddc0a810df2ebeaea978eaaa7c6a21fa964b5cd1ea277b0efe75a2885b490f9bd9ac4776b8ff1848e4122
 DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb
+DIST ccid-1.4.36.tar.bz2 677047 BLAKE2B 
b3d48f1c51b64d260b7055251fb04aeea4a22cc5d4f024bb972a9a9874b1bdf4b75b9daf8cd7c9f26000b04e7d4c1779e20a26d4927aa1e403cd274f548b71b5
 SHA512 
e9ca3f5364c6cec988edad325c1ef1b35886e3ecb15d6e1409c989b9f669fbda3f0688e246e3976b58eacc0ed035cde36e65675abf12562e81c3630d4ce67773

diff --git a/app-crypt/ccid/ccid-1.4.36.ebuild 
b/app-crypt/ccid/ccid-1.4.36.ebuild
new file mode 100644
index 000..fb17ec0a07e
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.36.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-14 Thread Sam James
commit: 811c9252a8367f6b0eeb6616b1c1ebd36b0d2689
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 16:37:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 16:37:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811c9252

app-crypt/ccid: Stabilize 1.4.35 arm, #817827

Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
index e434d96218d..680c83b8ed8 100644
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-14 Thread Agostino Sarubbo
commit: 6f72e9b1d58f857442375c44e13fc957848189bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 14 13:40:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 14 13:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f72e9b1

app-crypt/ccid: x86 stable wrt bug #817827

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/ccid/ccid-1.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
index 01eed7c6880..e434d96218d 100644
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-14 Thread Agostino Sarubbo
commit: a161cd66b2bd98818ede01dbf772d4930d092636
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 14 13:39:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 14 13:39:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a161cd66

app-crypt/ccid: amd64 stable wrt bug #817827

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/ccid/ccid-1.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
index 8d6d6fee2e9..01eed7c6880 100644
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-12 Thread Sam James
commit: 64ed6bc4db96495e70a45ab88a1f83cf83fad012
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 12 18:57:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 12 18:57:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ed6bc4

app-crypt/ccid: Stabilize 1.4.35 ppc, #817827

Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
index 13e71fba1d7..c9673f88b2f 100644
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-10-12 Thread Sam James
commit: 8e37cbddc24fe1be5fe606211663ba80bc4d4f56
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 12 18:57:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 12 18:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e37cbdd

app-crypt/ccid: Stabilize 1.4.35 ppc64, #817827

Signed-off-by: Sam James  gentoo.org>

 app-crypt/ccid/ccid-1.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
index c9673f88b2f..8d6d6fee2e9 100644
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-09-10 Thread Marek Szuba
commit: b0b1597941c0370462738961c2a3477751d31e51
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Sep 10 08:39:40 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Sep 10 08:56:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b15979

app-crypt/ccid: keyword 1.4.35 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 app-crypt/ccid/ccid-1.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
index 54ad487a262..13e71fba1d7 100644
--- a/app-crypt/ccid/ccid-1.4.35.ebuild
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-08-01 Thread Mikle Kolyada
commit: fb33d5f53f6863e910df7f0b7f0455d0b10678f0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Aug  1 18:00:45 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Aug  1 18:01:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb33d5f5

app-crypt/ccid: add 1.4.35

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.35.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 4f268011dce..965c8b56255 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.4.33.tar.bz2 659673 BLAKE2B 
f8dd37ed4fd2bd15e6313417dc01feecd0303502d24eeae101ad13233510b5e26b08439c4de453abc734695618faa1c8031e545d045527aa841ab9056a3d729e
 SHA512 
ccfcecbaca4c8f1ee4a4925bd313ced6d6f15ad422cbcc387627aef203a9ae0ff7775c4a2c5d25978ab33ebfd93c34de50e1f783df787b77ea7c774a45ed126b
 DIST ccid-1.4.34.tar.bz2 667477 BLAKE2B 
81f8f97fdb4526fa2f0bfe0890cc447c87671989159022a51fa15ed6e85760f7fc3a9b3f673e2cbf72373a9fc67df5304c0a93a945b97f5ad483de213f5b1a45
 SHA512 
8a71c100e2f0adfd6de89a86dab6690629b10c91d1fddc0a810df2ebeaea978eaaa7c6a21fa964b5cd1ea277b0efe75a2885b490f9bd9ac4776b8ff1848e4122
+DIST ccid-1.4.35.tar.bz2 676789 BLAKE2B 
d1123c024a798a22906a5c2c2e35f5485b8d2252ddec28571af835bbf169bc5abeb26fea871ef70d67270cc1eb52f992c56f0abb74f6deed555f15e39dbf4756
 SHA512 
da990b5537ec35baa1b36b9c4be7f1bdccfc149cfa4ce024ddf59504f2a2044273057c1454f227fdad8f6b04fceaf48b88e70d4d0a5475384749b367529deaeb

diff --git a/app-crypt/ccid/ccid-1.4.35.ebuild 
b/app-crypt/ccid/ccid-1.4.35.ebuild
new file mode 100644
index 000..54ad487a262
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.35.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-01-24 Thread Mikle Kolyada
commit: 2bca34662f32cac4c49ee02146b3766e848a8f67
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan 24 22:42:56 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan 24 22:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bca3466

app-crypt/ccid: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  3 --
 app-crypt/ccid/ccid-1.4.30.ebuild | 61 ---
 app-crypt/ccid/ccid-1.4.31.ebuild | 61 ---
 app-crypt/ccid/ccid-1.4.32.ebuild | 61 ---
 4 files changed, 186 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 9ded4858996..4f268011dce 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,5 +1,2 @@
-DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb
 SHA512 
1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da
-DIST ccid-1.4.31.tar.bz2 644039 BLAKE2B 
bd8e9c69e122348ffbeddc4f85f939d7d4c93dbfe5f712bc16f671af144570ce2c3bc6da04503851f4ce0f95f0c89bbbe6bbf0852be97cf5574993875d865870
 SHA512 
51d102c6be5b234ed568522d51b97bdb27c4c22d9610874abd7a18314f4e8ebe81fcb18a16a1edbdc814ee652a037d50202673a50de2fdeb0eac74063b149ed3
-DIST ccid-1.4.32.tar.bz2 657200 BLAKE2B 
9598b010f2eb085d1d02d9363136b294dc30ea1cf9256d398838461016fae5572926d5f24e3065384c9a349b0a9783670c8cb9d4f59bf50171c7f5501b963d82
 SHA512 
80fc3bac547ee7c37ff0e72cc650d0a5e1102720698bdc1278581ec53ff1407e0e719eb0345775fbc76c0d56d9271dcb07a9ddc98450bba2ff37823f23a8adbf
 DIST ccid-1.4.33.tar.bz2 659673 BLAKE2B 
f8dd37ed4fd2bd15e6313417dc01feecd0303502d24eeae101ad13233510b5e26b08439c4de453abc734695618faa1c8031e545d045527aa841ab9056a3d729e
 SHA512 
ccfcecbaca4c8f1ee4a4925bd313ced6d6f15ad422cbcc387627aef203a9ae0ff7775c4a2c5d25978ab33ebfd93c34de50e1f783df787b77ea7c774a45ed126b
 DIST ccid-1.4.34.tar.bz2 667477 BLAKE2B 
81f8f97fdb4526fa2f0bfe0890cc447c87671989159022a51fa15ed6e85760f7fc3a9b3f673e2cbf72373a9fc67df5304c0a93a945b97f5ad483de213f5b1a45
 SHA512 
8a71c100e2f0adfd6de89a86dab6690629b10c91d1fddc0a810df2ebeaea978eaaa7c6a21fa964b5cd1ea277b0efe75a2885b490f9bd9ac4776b8ff1848e4122

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
deleted file mode 100644
index 2440d2933a0..000
--- a/app-crypt/ccid/ccid-1.4.30.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}

diff --git a/app-crypt/ccid/ccid-1.4.31.ebuild 
b/app-crypt/ccid/ccid-1.4.31.ebuild
deleted file mode 100644
index a47b8bea185..000
--- a/app-crypt/ccid/ccid-1.4.31.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-01-24 Thread Mikle Kolyada
commit: 17cc82b2de9d852b129ec241a9487f9dd03f6567
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan 24 22:42:12 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan 24 22:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cc82b2

app-crypt/ccid: mark stable

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/ccid-1.4.33.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.33.ebuild 
b/app-crypt/ccid/ccid-1.4.33.ebuild
index a47b8bea185..746a54f09fa 100644
--- a/app-crypt/ccid/ccid-1.4.33.ebuild
+++ b/app-crypt/ccid/ccid-1.4.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2021-01-24 Thread Mikle Kolyada
commit: a050ef7f5e0c415bb308973e66a1b30868268530
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan 24 22:39:23 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan 24 22:40:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a050ef7f

app-crypt/ccid: Version bump (v1.4.34)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.34.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 9dc04ccd1f3..9ded4858996 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -2,3 +2,4 @@ DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22
 DIST ccid-1.4.31.tar.bz2 644039 BLAKE2B 
bd8e9c69e122348ffbeddc4f85f939d7d4c93dbfe5f712bc16f671af144570ce2c3bc6da04503851f4ce0f95f0c89bbbe6bbf0852be97cf5574993875d865870
 SHA512 
51d102c6be5b234ed568522d51b97bdb27c4c22d9610874abd7a18314f4e8ebe81fcb18a16a1edbdc814ee652a037d50202673a50de2fdeb0eac74063b149ed3
 DIST ccid-1.4.32.tar.bz2 657200 BLAKE2B 
9598b010f2eb085d1d02d9363136b294dc30ea1cf9256d398838461016fae5572926d5f24e3065384c9a349b0a9783670c8cb9d4f59bf50171c7f5501b963d82
 SHA512 
80fc3bac547ee7c37ff0e72cc650d0a5e1102720698bdc1278581ec53ff1407e0e719eb0345775fbc76c0d56d9271dcb07a9ddc98450bba2ff37823f23a8adbf
 DIST ccid-1.4.33.tar.bz2 659673 BLAKE2B 
f8dd37ed4fd2bd15e6313417dc01feecd0303502d24eeae101ad13233510b5e26b08439c4de453abc734695618faa1c8031e545d045527aa841ab9056a3d729e
 SHA512 
ccfcecbaca4c8f1ee4a4925bd313ced6d6f15ad422cbcc387627aef203a9ae0ff7775c4a2c5d25978ab33ebfd93c34de50e1f783df787b77ea7c774a45ed126b
+DIST ccid-1.4.34.tar.bz2 667477 BLAKE2B 
81f8f97fdb4526fa2f0bfe0890cc447c87671989159022a51fa15ed6e85760f7fc3a9b3f673e2cbf72373a9fc67df5304c0a93a945b97f5ad483de213f5b1a45
 SHA512 
8a71c100e2f0adfd6de89a86dab6690629b10c91d1fddc0a810df2ebeaea978eaaa7c6a21fa964b5cd1ea277b0efe75a2885b490f9bd9ac4776b8ff1848e4122

diff --git a/app-crypt/ccid/ccid-1.4.34.ebuild 
b/app-crypt/ccid/ccid-1.4.34.ebuild
new file mode 100644
index 000..54ad487a262
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.34.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2020-07-09 Thread Mikle Kolyada
commit: c6717985b885d8b8b9fd079b861a0b162bb78976
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jul  9 08:03:36 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jul  9 08:03:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6717985

app-crypt/ccid: Version bump (v1.4.33)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.33.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index d66a9573136..9dc04ccd1f3 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,4 @@
 DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb
 SHA512 
1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da
 DIST ccid-1.4.31.tar.bz2 644039 BLAKE2B 
bd8e9c69e122348ffbeddc4f85f939d7d4c93dbfe5f712bc16f671af144570ce2c3bc6da04503851f4ce0f95f0c89bbbe6bbf0852be97cf5574993875d865870
 SHA512 
51d102c6be5b234ed568522d51b97bdb27c4c22d9610874abd7a18314f4e8ebe81fcb18a16a1edbdc814ee652a037d50202673a50de2fdeb0eac74063b149ed3
 DIST ccid-1.4.32.tar.bz2 657200 BLAKE2B 
9598b010f2eb085d1d02d9363136b294dc30ea1cf9256d398838461016fae5572926d5f24e3065384c9a349b0a9783670c8cb9d4f59bf50171c7f5501b963d82
 SHA512 
80fc3bac547ee7c37ff0e72cc650d0a5e1102720698bdc1278581ec53ff1407e0e719eb0345775fbc76c0d56d9271dcb07a9ddc98450bba2ff37823f23a8adbf
+DIST ccid-1.4.33.tar.bz2 659673 BLAKE2B 
f8dd37ed4fd2bd15e6313417dc01feecd0303502d24eeae101ad13233510b5e26b08439c4de453abc734695618faa1c8031e545d045527aa841ab9056a3d729e
 SHA512 
ccfcecbaca4c8f1ee4a4925bd313ced6d6f15ad422cbcc387627aef203a9ae0ff7775c4a2c5d25978ab33ebfd93c34de50e1f783df787b77ea7c774a45ed126b

diff --git a/app-crypt/ccid/ccid-1.4.33.ebuild 
b/app-crypt/ccid/ccid-1.4.33.ebuild
new file mode 100644
index 000..a47b8bea185
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.33.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2020-04-23 Thread Mikle Kolyada
commit: febded33e001f97e5693302239fd1d6ddd3cae30
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 23 20:10:23 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 23 20:10:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febded33

app-crypt/ccid: Version bump (v1.4.32)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.32.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index a38e1b1535d..d66a9573136 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb
 SHA512 
1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da
 DIST ccid-1.4.31.tar.bz2 644039 BLAKE2B 
bd8e9c69e122348ffbeddc4f85f939d7d4c93dbfe5f712bc16f671af144570ce2c3bc6da04503851f4ce0f95f0c89bbbe6bbf0852be97cf5574993875d865870
 SHA512 
51d102c6be5b234ed568522d51b97bdb27c4c22d9610874abd7a18314f4e8ebe81fcb18a16a1edbdc814ee652a037d50202673a50de2fdeb0eac74063b149ed3
+DIST ccid-1.4.32.tar.bz2 657200 BLAKE2B 
9598b010f2eb085d1d02d9363136b294dc30ea1cf9256d398838461016fae5572926d5f24e3065384c9a349b0a9783670c8cb9d4f59bf50171c7f5501b963d82
 SHA512 
80fc3bac547ee7c37ff0e72cc650d0a5e1102720698bdc1278581ec53ff1407e0e719eb0345775fbc76c0d56d9271dcb07a9ddc98450bba2ff37823f23a8adbf

diff --git a/app-crypt/ccid/ccid-1.4.32.ebuild 
b/app-crypt/ccid/ccid-1.4.32.ebuild
new file mode 100644
index 000..a47b8bea185
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.32.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2020-01-08 Thread Mikle Kolyada
commit: 5a07bff071627ce4820419383cc3c5ccf1d48bac
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan  8 17:05:30 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan  8 17:05:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a07bff0

app-crypt/ccid: alter HOMEPAGE

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/ccid-1.4.30.ebuild | 4 ++--
 app-crypt/ccid/ccid-1.4.31.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
index 16f55069016..2440d2933a0 100644
--- a/app-crypt/ccid/ccid-1.4.30.ebuild
+++ b/app-crypt/ccid/ccid-1.4.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit toolchain-funcs udev
 
 DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr/;
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
 SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"

diff --git a/app-crypt/ccid/ccid-1.4.31.ebuild 
b/app-crypt/ccid/ccid-1.4.31.ebuild
index 12813fa63a2..a47b8bea185 100644
--- a/app-crypt/ccid/ccid-1.4.31.ebuild
+++ b/app-crypt/ccid/ccid-1.4.31.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit toolchain-funcs udev
 
 DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr/;
+HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID;
 SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2020-01-08 Thread Mikle Kolyada
commit: 94babf3db0ca8cf8a814d9e57c14c0bdc169b395
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan  8 10:12:29 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan  8 10:12:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94babf3d

app-crypt/ccid: Add myself as maintainer

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-crypt/ccid/metadata.xml b/app-crypt/ccid/metadata.xml
index 6a1239505f7..3a621a2b2d7 100644
--- a/app-crypt/ccid/metadata.xml
+++ b/app-crypt/ccid/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   

cry...@gentoo.org
Crypto



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2019-11-10 Thread Mikle Kolyada
commit: 1667cb5c372211ad27113f48303fb366fe321611
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 10 12:41:48 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 10 12:42:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1667cb5c

app-crypt/ccid: Version bump (v1.4.31)

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.31.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index e8ad3dcb372..a38e1b1535d 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1 +1,2 @@
 DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb
 SHA512 
1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da
+DIST ccid-1.4.31.tar.bz2 644039 BLAKE2B 
bd8e9c69e122348ffbeddc4f85f939d7d4c93dbfe5f712bc16f671af144570ce2c3bc6da04503851f4ce0f95f0c89bbbe6bbf0852be97cf5574993875d865870
 SHA512 
51d102c6be5b234ed568522d51b97bdb27c4c22d9610874abd7a18314f4e8ebe81fcb18a16a1edbdc814ee652a037d50202673a50de2fdeb0eac74063b149ed3

diff --git a/app-crypt/ccid/ccid-1.4.31.ebuild 
b/app-crypt/ccid/ccid-1.4.31.ebuild
new file mode 100644
index 000..12813fa63a2
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.31.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr/;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README.md AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2019-04-02 Thread Alon Bar-Lev
commit: 84c6fbdc1c550c1475ce803c334e7426430e3a9d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr  2 10:23:40 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr  2 10:31:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c6fbdc

app-crypt/ccid: cleanup old

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-crypt/ccid/Manifest   |  1 -
 app-crypt/ccid/ccid-1.4.29.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index a65d1b5a476..e8ad3dcb372 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1 @@
-DIST ccid-1.4.29.tar.bz2 635761 BLAKE2B 
ff14bc6e181a6d44b8ef463a2255d0362842f6e1e7c79e0a01caaba0a88892f7b0f2bd9d2dadae7be8b0655d2502e5471cff29e582928d62235fa070f2eb1ba8
 SHA512 
9ff37acad086e959f660069b245fe06ecada140623025a19dfbff55edec71e1e72bce09ac4fc506ad985dd0831dafc6b12f5a5b109b38bf9ba7583856eb19418
 DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb
 SHA512 
1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da

diff --git a/app-crypt/ccid/ccid-1.4.29.ebuild 
b/app-crypt/ccid/ccid-1.4.29.ebuild
deleted file mode 100644
index 55071f60063..000
--- a/app-crypt/ccid/ccid-1.4.29.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr/;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2019-03-26 Thread Markus Meier
commit: e9b71bb6d38c08a1b6177ce0501730db500bf879
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Mar 26 20:03:25 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Mar 26 20:03:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b71bb6

app-crypt/ccid: arm stable, bug #681086

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 app-crypt/ccid/ccid-1.4.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
index 22e6665140f..67fa55c7877 100644
--- a/app-crypt/ccid/ccid-1.4.30.ebuild
+++ b/app-crypt/ccid/ccid-1.4.30.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2019-03-24 Thread Sergei Trofimovich
commit: f6a79780ef4432c5958a3b47b4d04c7edee27dc4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 24 20:16:31 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 24 20:16:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a79780

app-crypt/ccid: stable 1.4.30 for ppc64, bug #681086

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/ccid/ccid-1.4.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
index 2ced9efada9..22e6665140f 100644
--- a/app-crypt/ccid/ccid-1.4.30.ebuild
+++ b/app-crypt/ccid/ccid-1.4.30.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2019-03-24 Thread Sergei Trofimovich
commit: ebffe3097c37c956417879a37cd2b8c584101943
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 24 20:08:51 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 24 20:08:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebffe309

app-crypt/ccid: stable 1.4.30 for ppc, bug #681086

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/ccid/ccid-1.4.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
index cfa0dedd087..2ced9efada9 100644
--- a/app-crypt/ccid/ccid-1.4.30.ebuild
+++ b/app-crypt/ccid/ccid-1.4.30.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2019-03-21 Thread Mikle Kolyada
commit: ab82c6fbfd9a1db24cf53fe0ad69c3f8ff5d005e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 21 13:07:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 21 13:07:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab82c6fb

app-crypt/ccid: amd64 stable wrt bug #681086

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-crypt/ccid/ccid-1.4.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
index 7b28b5b2631..cfa0dedd087 100644
--- a/app-crypt/ccid/ccid-1.4.30.ebuild
+++ b/app-crypt/ccid/ccid-1.4.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-10-12 Thread Alon Bar-Lev
commit: fa26452058f57f7a4cdfa3093ecf99b8dad6e85b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Oct 12 15:57:46 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Oct 12 15:57:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa264520

app-crypt/ccid: version bump

Closes: https://bugs.gentoo.org/show_bug.cgi?id=668430
Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.30.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 6dffc3d494e..a65d1b5a476 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1 +1,2 @@
 DIST ccid-1.4.29.tar.bz2 635761 BLAKE2B 
ff14bc6e181a6d44b8ef463a2255d0362842f6e1e7c79e0a01caaba0a88892f7b0f2bd9d2dadae7be8b0655d2502e5471cff29e582928d62235fa070f2eb1ba8
 SHA512 
9ff37acad086e959f660069b245fe06ecada140623025a19dfbff55edec71e1e72bce09ac4fc506ad985dd0831dafc6b12f5a5b109b38bf9ba7583856eb19418
+DIST ccid-1.4.30.tar.bz2 642342 BLAKE2B 
fd43aa2a4c8840abb0545760f6ceb31bb9d7dc22d7283888c9a142e0c3b34310ec4530d18986451b21c6b1a3975b1212ab653a4c8d58466b28713f0f72ce1cdb
 SHA512 
1761a4053a99eb28184d0ffece951aec5d4b646080597b4ae36b18a31fb7a76c55fabfa57ee8e5d7f2db1a6e13d209f7fa995fe6ed067f44558bea34a26d46da

diff --git a/app-crypt/ccid/ccid-1.4.30.ebuild 
b/app-crypt/ccid/ccid-1.4.30.ebuild
new file mode 100644
index 000..7b28b5b2631
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.30.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr/;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-08-30 Thread Alon Bar-Lev
commit: ab8335b04aefdb9a1f154cf638f895fd4d583d0c
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 30 18:10:46 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 30 18:10:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8335b0

app-crypt/ccid: cleanup old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/ccid/Manifest   |  1 -
 app-crypt/ccid/ccid-1.4.27.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 653c0b0ce56..6dffc3d494e 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1 @@
-DIST ccid-1.4.27.tar.bz2 632817 BLAKE2B 
a18de0594c9535c4564bc27886fc69a0edc54343941d77b9558f331a932d12d2b58303ae3994337e380f16648f7bb2a8aa90c00aae4c7cffe242e03c5dcd
 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522
 DIST ccid-1.4.29.tar.bz2 635761 BLAKE2B 
ff14bc6e181a6d44b8ef463a2255d0362842f6e1e7c79e0a01caaba0a88892f7b0f2bd9d2dadae7be8b0655d2502e5471cff29e582928d62235fa070f2eb1ba8
 SHA512 
9ff37acad086e959f660069b245fe06ecada140623025a19dfbff55edec71e1e72bce09ac4fc506ad985dd0831dafc6b12f5a5b109b38bf9ba7583856eb19418

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
deleted file mode 100644
index cb96feb5385..000
--- a/app-crypt/ccid/ccid-1.4.27.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr/;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}
-   kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-08-30 Thread Markus Meier
commit: 430b1a61fba0b10bea945b295dfede359b1f7e34
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Aug 30 20:02:30 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Aug 30 20:07:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430b1a61

app-crypt/ccid: arm stable, bug #663596

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 app-crypt/ccid/ccid-1.4.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.29.ebuild 
b/app-crypt/ccid/ccid-1.4.29.ebuild
index 6611197d5b0..cb96feb5385 100644
--- a/app-crypt/ccid/ccid-1.4.29.ebuild
+++ b/app-crypt/ccid/ccid-1.4.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-08-19 Thread Matt Turner
commit: c2dcf9ab0429de1d61004de2b0e6815ed0d3d4f6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug 19 07:26:09 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug 19 07:26:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dcf9ab

app-crypt/ccid-1.4.29: ppc64 stable, bug 663596

 app-crypt/ccid/ccid-1.4.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.29.ebuild 
b/app-crypt/ccid/ccid-1.4.29.ebuild
index 934a6ff0b33..6611197d5b0 100644
--- a/app-crypt/ccid/ccid-1.4.29.ebuild
+++ b/app-crypt/ccid/ccid-1.4.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-08-18 Thread Sergei Trofimovich
commit: 0e2519e1ce42b87206cfa125495bc33003f21fe8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 18 22:30:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 18 22:30:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2519e1

app-crypt/ccid: stable 1.4.29 for ppc, bug #663596

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 app-crypt/ccid/ccid-1.4.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.29.ebuild 
b/app-crypt/ccid/ccid-1.4.29.ebuild
index b3354bfc2c9..934a6ff0b33 100644
--- a/app-crypt/ccid/ccid-1.4.29.ebuild
+++ b/app-crypt/ccid/ccid-1.4.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-08-16 Thread Mikle Kolyada
commit: 4e48916da023ab7824e069545091635045231a54
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 16 23:59:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 16 23:59:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e48916d

app-crypt/ccid: amd64 stable wrt bug #663596

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/ccid/ccid-1.4.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.29.ebuild 
b/app-crypt/ccid/ccid-1.4.29.ebuild
index f0adeed..b3354bfc2c9 100644
--- a/app-crypt/ccid/ccid-1.4.29.ebuild
+++ b/app-crypt/ccid/ccid-1.4.29.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-06-28 Thread Alon Bar-Lev
commit: 7a99719854ed4756d5379f31eef1899a625d4267
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Jun 28 07:56:51 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Jun 28 07:56:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a997198

app-crypt/ccid: cleanup old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/ccid/Manifest   |  1 -
 app-crypt/ccid/ccid-1.4.26.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 9a5d1a8edc9..653c0b0ce56 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,2 @@
-DIST ccid-1.4.26.tar.bz2 628038 BLAKE2B 
ba0cc8aa92a7b960d12e0ebfba79910c84eff11815495bda76287bacb7638093270eb2b5bc502c67b1a789a6bef19deac338312b044d74f6f7348adebd2a621e
 SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 DIST ccid-1.4.27.tar.bz2 632817 BLAKE2B 
a18de0594c9535c4564bc27886fc69a0edc54343941d77b9558f331a932d12d2b58303ae3994337e380f16648f7bb2a8aa90c00aae4c7cffe242e03c5dcd
 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522
 DIST ccid-1.4.29.tar.bz2 635761 BLAKE2B 
ff14bc6e181a6d44b8ef463a2255d0362842f6e1e7c79e0a01caaba0a88892f7b0f2bd9d2dadae7be8b0655d2502e5471cff29e582928d62235fa070f2eb1ba8
 SHA512 
9ff37acad086e959f660069b245fe06ecada140623025a19dfbff55edec71e1e72bce09ac4fc506ad985dd0831dafc6b12f5a5b109b38bf9ba7583856eb19418

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
deleted file mode 100644
index 965211bf2bf..000
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs udev
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr/;
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}
-   kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   econf \
-   LEX=: \
-   $(use_enable twinserial) \
-   $(use_enable usb libusb)
-}
-
-src_compile() {
-   default
-   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   default
-
-   if use kobil-midentity; then
-   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-04-21 Thread Alon Bar-Lev
commit: c3257929d3aa0b7905c8ecbd2422f055097437a9
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Apr 21 09:00:41 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Apr 21 09:04:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3257929

app-crypt/ccid: site moved

Closes: https://bugs.gentoo.org/653630
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/ccid/ccid-1.4.26.ebuild | 8 +++-
 app-crypt/ccid/ccid-1.4.27.ebuild | 6 ++
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index f5d0eb72da1..965211bf2bf 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-STUPID_NUM="4205"
-
 inherit toolchain-funcs udev
 
 DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+HOMEPAGE="https://ccid.apdu.fr/;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
index 4e669fd8d10..cb96feb5385 100644
--- a/app-crypt/ccid/ccid-1.4.27.ebuild
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -3,13 +3,11 @@
 
 EAPI=6
 
-STUPID_NUM="4218"
-
 inherit toolchain-funcs udev
 
 DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+HOMEPAGE="https://ccid.apdu.fr/;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-04-21 Thread Alon Bar-Lev
commit: 9f3a21fdf3df0e933d9184816c359f1007ba0610
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Apr 21 09:04:13 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Apr 21 09:04:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3a21fd

app-crypt/ccid: vesion bump

Closes: https://bugs.gentoo.org/653632
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.29.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 34d12fa9c6a..9a5d1a8edc9 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.4.26.tar.bz2 628038 BLAKE2B 
ba0cc8aa92a7b960d12e0ebfba79910c84eff11815495bda76287bacb7638093270eb2b5bc502c67b1a789a6bef19deac338312b044d74f6f7348adebd2a621e
 SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 DIST ccid-1.4.27.tar.bz2 632817 BLAKE2B 
a18de0594c9535c4564bc27886fc69a0edc54343941d77b9558f331a932d12d2b58303ae3994337e380f16648f7bb2a8aa90c00aae4c7cffe242e03c5dcd
 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522
+DIST ccid-1.4.29.tar.bz2 635761 BLAKE2B 
ff14bc6e181a6d44b8ef463a2255d0362842f6e1e7c79e0a01caaba0a88892f7b0f2bd9d2dadae7be8b0655d2502e5471cff29e582928d62235fa070f2eb1ba8
 SHA512 
9ff37acad086e959f660069b245fe06ecada140623025a19dfbff55edec71e1e72bce09ac4fc506ad985dd0831dafc6b12f5a5b109b38bf9ba7583856eb19418

diff --git a/app-crypt/ccid/ccid-1.4.29.ebuild 
b/app-crypt/ccid/ccid-1.4.29.ebuild
new file mode 100644
index 000..96196218e36
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.29.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="https://ccid.apdu.fr/;
+SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2018-04-19 Thread Aaron Bauman
commit: 655fce14ee1b3b560926ad3c969197b8c2ffb804
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 20 01:01:42 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr 20 01:02:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655fce14

app-crypt/ccid: amd64 stable wrt bug #633680

Bug: https://bugs.gentoo.org/633680
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-crypt/ccid/ccid-1.4.27.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
index 974b4b431a2..4e669fd8d10 100644
--- a/app-crypt/ccid/ccid-1.4.27.ebuild
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-12-02 Thread Markus Meier
commit: a76f90b9512f0ab17ab1115a3380516d7070903e
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Dec  2 08:20:05 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Dec  2 08:20:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76f90b9

app-crypt/ccid: arm stable, bug #633680

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 app-crypt/ccid/Manifest   | 4 ++--
 app-crypt/ccid/ccid-1.4.27.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index eba9dc20362..34d12fa9c6a 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,2 @@
-DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21
-DIST ccid-1.4.27.tar.bz2 632817 SHA256 
a660e269606986cb94840ad5ba802ffb0cd23dd12b98f69a35035e0deb9dd137 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522
 WHIRLPOOL 
062ebe1be40ad09865db642c763cf32cc471b860df66072fe5e98c4b3b5a5efced7b2aeba1001a635231adaf9569e3e4fc2746ad9ebaa921b62302a0ebcf2273
+DIST ccid-1.4.26.tar.bz2 628038 BLAKE2B 
ba0cc8aa92a7b960d12e0ebfba79910c84eff11815495bda76287bacb7638093270eb2b5bc502c67b1a789a6bef19deac338312b044d74f6f7348adebd2a621e
 SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
+DIST ccid-1.4.27.tar.bz2 632817 BLAKE2B 
a18de0594c9535c4564bc27886fc69a0edc54343941d77b9558f331a932d12d2b58303ae3994337e380f16648f7bb2a8aa90c00aae4c7cffe242e03c5dcd
 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
index 82c0a08d4cd..974b4b431a2 100644
--- a/app-crypt/ccid/ccid-1.4.27.ebuild
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-10-12 Thread Sergei Trofimovich
commit: 7ebf9986fb3b17708281c7e514fbb4279977afcb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct 12 18:47:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 12 18:48:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebf9986

app-crypt/ccid: stable 1.4.27 for ppc, bug #633680

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 app-crypt/ccid/ccid-1.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
index 09e0812e759..82c0a08d4cd 100644
--- a/app-crypt/ccid/ccid-1.4.27.ebuild
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-10-12 Thread Sergei Trofimovich
commit: b9308047b1c58507461509f7a74dcccb90a32236
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct 12 18:47:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 12 18:48:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9308047

app-crypt/ccid: stable 1.4.27 for ppc64, bug #633680

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 app-crypt/ccid/ccid-1.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
index 6fbb05a2bef..09e0812e759 100644
--- a/app-crypt/ccid/ccid-1.4.27.ebuild
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/files/

2017-08-18 Thread Alon Bar-Lev
commit: f8395bafb73d601516ec9c1c7775cd7d1a2d30c5
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Aug 10 08:21:05 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Aug 18 10:29:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8395baf

app-crypt/ccid: remove unused file

 app-crypt/ccid/files/92_pcscd_ccid.rules | 50 
 1 file changed, 50 deletions(-)

diff --git a/app-crypt/ccid/files/92_pcscd_ccid.rules 
b/app-crypt/ccid/files/92_pcscd_ccid.rules
deleted file mode 100644
index 27bfb698ebe..000
--- a/app-crypt/ccid/files/92_pcscd_ccid.rules
+++ /dev/null
@@ -1,50 +0,0 @@
-# udev rules to set the access rights of CCID smart card readers
-# so they can be used by pcscd
-
-# $Id: 92_pcscd_ccid.rules 6587 2013-04-05 16:31:55Z rousseau $
-
-# Gemplus PCMCIA Card
-#SUBSYSTEMS=="pcmcia", DRIVERS=="serial_cs", ACTION=="add", 
ATTRS{prod_id1}=="Gemplus", ATTRS{prod_id2}=="SerialPort", 
ATTRS{prod_id3}=="GemPC Card", RUN+="/usr/sbin/pcscd --hotplug" 
-
-# If not adding the device, go away
-ACTION!="add", GOTO="pcscd_ccid_rules_end"
-SUBSYSTEM!="usb", GOTO="pcscd_ccid_rules_end"
-ENV{DEVTYPE}!="usb_device", GOTO="pcscd_ccid_rules_end"
-
-# Kobil mIDentity
-ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="4081", 
RUN+="/usr/sbin/Kobil_mIDentity_switch"
-
-# generic CCID device (bInterfaceClass = 0x0b)
-# change group from default "root" to "pcscd"
-ENV{ID_USB_INTERFACES}=="*:0b:*", ENV{PCSCD}="1"
-
-# set USB power management to auto. "power/level" has been deprecated in
-# Linux 2.6.35 and replaced by "power/control"
-ENV{ID_USB_INTERFACES}==":0b:", RUN+="/bin/sh -c 'echo auto > 
/sys/$devpath/power/level ; echo auto > /sys/$devpath/power/control'"
-
-# non CCID generic (InterfaceClass: 0xFF)
-# CherrySmartTerminalST2XXX.txt
-ATTRS{idVendor}=="046a", ATTRS{idProduct}=="003e", ENV{PCSCD}="1"
-# DellSK-3106.txt
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="2100", ENV{PCSCD}="1"
-# MySmartPad.txt
-ATTRS{idVendor}=="09be", ATTRS{idProduct}=="0002", ENV{PCSCD}="1"
-# SCR3310-NTTCom USB SmartCard Reader
-ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="511a", ENV{PCSCD}="1"
-# SCR331-DI USB Smart Card Reader
-ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5120", ENV{PCSCD}="1"
-# SCR331-DI.txt
-ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5111", ENV{PCSCD}="1"
-# SDI010.txt
-ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5121", ENV{PCSCD}="1"
-# SPR532.txt
-ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="e003", ENV{PCSCD}="1"
-# Verisign_secure_storage_token.txt
-ATTRS{idVendor}=="08e6", ATTRS{idProduct}=="1359", ENV{PCSCD}="1"
-# Verisign_secure_token.txt
-ATTRS{idVendor}=="08e6", ATTRS{idProduct}=="ace0", ENV{PCSCD}="1"
-# SchlumbergerSema Cyberflex Access e-gate
-ATTRS{idVendor}=="0973", ATTRS{idProduct}=="0003", ENV{PCSCD}="1"
-
-# All done
-LABEL="pcscd_ccid_rules_end"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-05-27 Thread Diego Elio Pettenò
commit: aa7976c61b99b598e40d223bb995ce04b6b124b1
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sat May 27 12:34:28 2017 +
Commit: Diego Elio Pettenò  gentoo  org>
CommitDate: Sat May 27 12:34:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7976c6

New app-crypt/ccid version.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.27.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 66607da59d2..eba9dc20362 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1 +1,2 @@
 DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21
+DIST ccid-1.4.27.tar.bz2 632817 SHA256 
a660e269606986cb94840ad5ba802ffb0cd23dd12b98f69a35035e0deb9dd137 SHA512 
14fb5d9878ed36de912d860d8537758170781f225957a99d5fed447dcfba0cba3133f78d2cc4bc7db60d3527399f70e4a7d1d1f8348fb50d1bcfc75820a23522
 WHIRLPOOL 
062ebe1be40ad09865db642c763cf32cc471b860df66072fe5e98c4b3b5a5efced7b2aeba1001a635231adaf9569e3e4fc2746ad9ebaa921b62302a0ebcf2273

diff --git a/app-crypt/ccid/ccid-1.4.27.ebuild 
b/app-crypt/ccid/ccid-1.4.27.ebuild
new file mode 100644
index 000..5ff08306450
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.27.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+STUPID_NUM="4218"
+
+inherit toolchain-funcs udev
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
+SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
+   $(use_enable usb libusb)
+}
+
+src_compile() {
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   default
+
+   if use kobil-midentity; then
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-03-25 Thread Alon Bar-Lev
commit: bb4d9a0292987489c2a94b3d3ef4014afb01aafb
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Mar 25 21:40:06 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Mar 25 21:46:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4d9a02

app-crypt/ccid: remove eutils

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/ccid/ccid-1.4.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index 6f60824d4ea..f5d0eb72da1 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 STUPID_NUM="4205"
 
-inherit eutils toolchain-funcs udev
+inherit toolchain-funcs udev
 
 DESCRIPTION="CCID free software driver"
 HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-03-15 Thread Alon Bar-Lev
commit: 011baec9275f964096a672fa765b6ca4fcba79f4
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Mar 14 23:40:35 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Mar 15 06:27:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011baec9

app-crypt/ccid: cleanup

Bug: 611466

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/ccid/Manifest   |  2 --
 app-crypt/ccid/ccid-1.4.24.ebuild | 66 ---
 app-crypt/ccid/ccid-1.4.25.ebuild | 66 ---
 3 files changed, 134 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 4c1865d2d34..66607da59d2 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1 @@
-DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c
-DIST ccid-1.4.25.tar.bz2 627456 SHA256 
6b062b4ce0f04d6838d58e6faa255ba05222bd8ecb57a2d1116fdbe22f253609 SHA512 
97ca4009e5b4522e3db913ab147bd32bd24490c798d31be6614d3b337e0ab47e93a1ae0c1dfe1cf47a41145b3b37f5a10bbbafec980c180b407b511f18f9ac2c
 WHIRLPOOL 
bad411d2a8731a8a2e8318df8f4774d1c2c124516ecbd81cd804b3bb1f504c28bd9fa74fb5c33252e9f1c2202dfe7fe952ee7eceeae1acadbae06e0e7ce84b7a
 DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21

diff --git a/app-crypt/ccid/ccid-1.4.24.ebuild 
b/app-crypt/ccid/ccid-1.4.24.ebuild
deleted file mode 100644
index 1249c28cabb..000
--- a/app-crypt/ccid/ccid-1.4.24.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-STUPID_NUM="4171"
-
-inherit eutils toolchain-funcs udev autotools-utils
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial kobil-midentity +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}
-   kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   local myeconfargs=(
-   LEX=:
-   $(use_enable twinserial)
-   $(use_enable usb libusb)
-   )
-
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   if use kobil-midentity; then
-   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
-   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
-   fi
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-
-   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
-   if ! use kobil-midentity; then
-   sed \
-   -e '/Kobil_mIDentity_switch/s/^/#/' \
-   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
-   fi
-
-   fi
-}

diff --git a/app-crypt/ccid/ccid-1.4.25.ebuild 
b/app-crypt/ccid/ccid-1.4.25.ebuild
deleted file mode 100644
index ee9249432de..000
--- a/app-crypt/ccid/ccid-1.4.25.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-STUPID_NUM="4187"
-
-inherit eutils toolchain-funcs udev autotools-utils
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="twinserial kobil-midentity +usb"
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-03-15 Thread Jeroen Roovers
commit: 5c51fc6326090dc395013bec9a01f02fab3002c5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 15 05:52:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 15 06:00:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c51fc63

app-crypt/ccid: Stable for HPPA (bug #611466).

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-crypt/ccid/ccid-1.4.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index 1b78f4783e0..6f60824d4ea 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-03-07 Thread Michael Weber
commit: ce95104be0db7ee41d1abfb98726ed045d1ed6b6
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar  7 17:10:45 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar  7 17:10:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce95104b

app-crypt/ccid: arm ppc ppc64 stable (bug 611466).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-crypt/ccid/ccid-1.4.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index 8b062f817df..1b78f4783e0 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-03-04 Thread Agostino Sarubbo
commit: 590530d40a5887e48198bf5e92189b528cb1dc57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar  4 13:45:26 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar  4 13:45:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590530d4

app-crypt/ccid: x86 stable wrt bug #611466

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/ccid/ccid-1.4.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index 5ffa9366001..8b062f817df 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-03-03 Thread Agostino Sarubbo
commit: 7d63214917e0369d6806c706fadd02b2aa015a3d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar  3 09:02:05 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar  3 09:02:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d632149

app-crypt/ccid: amd64 stable wrt bug #611466

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/ccid/ccid-1.4.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index 9231eada7c7..5ffa9366001 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-02-03 Thread Alon Bar-Lev
commit: d2a1d6aaa4d4e70d2657f299768477bdd083d208
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Feb  4 00:49:34 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Feb  4 01:30:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a1d6aa

app-crypt/ccid: eapi bump

Package-Manager: portage-2.3.3

 app-crypt/ccid/ccid-1.4.26.ebuild | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
index 651f1f5..3f8d55e 100644
--- a/app-crypt/ccid/ccid-1.4.26.ebuild
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 STUPID_NUM="4205"
 
-inherit eutils toolchain-funcs udev autotools-utils
+inherit eutils toolchain-funcs udev
 
 DESCRIPTION="CCID free software driver"
 HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
@@ -25,25 +25,22 @@ DEPEND="${RDEPEND}
 DOCS=( README AUTHORS )
 
 src_configure() {
-   local myeconfargs=(
-   LEX=:
-   $(use_enable twinserial)
+   econf \
+   LEX=: \
+   $(use_enable twinserial) \
$(use_enable usb libusb)
-   )
-
-   autotools-utils_src_configure
 }
 
 src_compile() {
-   autotools-utils_src_compile
-   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+   default
+   use kobil-midentity && emake -C contrib/Kobil_mIDentity_switch
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
 
if use kobil-midentity; then
-   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   dosbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
fi
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-01-22 Thread Alon Bar-Lev
commit: c145b5ffb037c63bec8259557bdff599d391a688
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Jan 20 13:02:06 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun Jan 22 09:15:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c145b5ff

app-crypt/ccid: cleanup

Bug: 585414

Package-Manager: portage-2.3.0

 app-crypt/ccid/Manifest   |  1 -
 app-crypt/ccid/ccid-1.4.18.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index bb6f154..4c1865d 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,4 +1,3 @@
-DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c
 DIST ccid-1.4.25.tar.bz2 627456 SHA256 
6b062b4ce0f04d6838d58e6faa255ba05222bd8ecb57a2d1116fdbe22f253609 SHA512 
97ca4009e5b4522e3db913ab147bd32bd24490c798d31be6614d3b337e0ab47e93a1ae0c1dfe1cf47a41145b3b37f5a10bbbafec980c180b407b511f18f9ac2c
 WHIRLPOOL 
bad411d2a8731a8a2e8318df8f4774d1c2c124516ecbd81cd804b3bb1f504c28bd9fa74fb5c33252e9f1c2202dfe7fe952ee7eceeae1acadbae06e0e7ce84b7a
 DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21

diff --git a/app-crypt/ccid/ccid-1.4.18.ebuild 
b/app-crypt/ccid/ccid-1.4.18.ebuild
deleted file mode 100644
index c35b1ea..
--- a/app-crypt/ccid/ccid-1.4.18.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-STUPID_NUM="4111"
-
-inherit eutils toolchain-funcs udev autotools-utils
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}
-   kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   local myeconfargs=(
-   LEX=:
-   $(use_enable twinserial)
-   $(use_enable usb libusb)
-   )
-
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2017-01-10 Thread Diego Elio Pettenò
commit: b9fbe704d86a06c2e1dbe67d51ed2621f0015465
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Tue Jan 10 22:53:20 2017 +
Commit: Diego Elio Pettenò  gentoo  org>
CommitDate: Tue Jan 10 22:53:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fbe704

Version bump.

Package-Manager: portage-2.3.0

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.26.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index b315924..bb6f154 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,4 @@
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c
 DIST ccid-1.4.25.tar.bz2 627456 SHA256 
6b062b4ce0f04d6838d58e6faa255ba05222bd8ecb57a2d1116fdbe22f253609 SHA512 
97ca4009e5b4522e3db913ab147bd32bd24490c798d31be6614d3b337e0ab47e93a1ae0c1dfe1cf47a41145b3b37f5a10bbbafec980c180b407b511f18f9ac2c
 WHIRLPOOL 
bad411d2a8731a8a2e8318df8f4774d1c2c124516ecbd81cd804b3bb1f504c28bd9fa74fb5c33252e9f1c2202dfe7fe952ee7eceeae1acadbae06e0e7ce84b7a
+DIST ccid-1.4.26.tar.bz2 628038 SHA256 
3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f SHA512 
4a2e5e9412f2aa4870e14114e54da96fd8b3418ea6d3a236b83e19d6349adb20a94ef7f48628c108f8459f008c10b0606bbf4d797ae4be9183e1acde032c618c
 WHIRLPOOL 
7118e57ca9a394de3b37166bb2c4f4d398fdf744caa0803ef9f1470db7020d999f795ca816a5a70db2b59b64db7225df2dd9366fd329ca34d52b5e4611fd5d21

diff --git a/app-crypt/ccid/ccid-1.4.26.ebuild 
b/app-crypt/ccid/ccid-1.4.26.ebuild
new file mode 100644
index ..651f1f5
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.26.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+STUPID_NUM="4205"
+
+inherit eutils toolchain-funcs udev autotools-utils
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
+SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   local myeconfargs=(
+   LEX=:
+   $(use_enable twinserial)
+   $(use_enable usb libusb)
+   )
+
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   autotools-utils_src_install
+
+   if use kobil-midentity; then
+   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-12-16 Thread Aaron Bauman
commit: 048240cb0b54fd3d9e6236dd7954f5ea77edade4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 17 06:26:59 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 17 06:26:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048240cb

app-crypt/ccid: amd64 stable

 app-crypt/ccid/ccid-1.4.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.24.ebuild 
b/app-crypt/ccid/ccid-1.4.24.ebuild
index caa8125..4b5d460 100644
--- a/app-crypt/ccid/ccid-1.4.24.ebuild
+++ b/app-crypt/ccid/ccid-1.4.24.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-10-09 Thread Diego Elio Pettenò
commit: cb1c8fa8b66383e5c4c341868c884258ddeb9ac3
Author: Diego Elio Pettenò  gentoo  org>
AuthorDate: Sun Oct  9 14:09:02 2016 +
Commit: Diego Elio Pettenò  gentoo  org>
CommitDate: Sun Oct  9 14:09:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1c8fa8

app-crypt/ccid: version bump and remove older.

Package-Manager: portage-2.3.0

 app-crypt/ccid/Manifest|  2 +-
 .../{ccid-1.4.15.ebuild => ccid-1.4.25.ebuild} | 30 +-
 2 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index db483fb..b315924 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,3 @@
-DIST ccid-1.4.15.tar.bz2 487625 SHA256 
5436182246f15b3e78b1ad6707022b02dc400e3f50c4cb5e5d340a4e716d990a SHA512 
393eb65db0fb31b58d4010c10cae6c7592078b02d0e77b7741330cc3b1e5dd768fa08dbaf75db39c547e3603fa70aa1c8aaf3b536266314f2f04d2ff2b6fb29c
 WHIRLPOOL 
0dd511454cf8e39303318b61f9e2390f2ef27b763e80e9270f55ee15966ced8378f3f3ee5440b6380481f970f03ae37bbb2221da6c3d2d658622ea4cdc3aee3f
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c
+DIST ccid-1.4.25.tar.bz2 627456 SHA256 
6b062b4ce0f04d6838d58e6faa255ba05222bd8ecb57a2d1116fdbe22f253609 SHA512 
97ca4009e5b4522e3db913ab147bd32bd24490c798d31be6614d3b337e0ab47e93a1ae0c1dfe1cf47a41145b3b37f5a10bbbafec980c180b407b511f18f9ac2c
 WHIRLPOOL 
bad411d2a8731a8a2e8318df8f4774d1c2c124516ecbd81cd804b3bb1f504c28bd9fa74fb5c33252e9f1c2202dfe7fe952ee7eceeae1acadbae06e0e7ce84b7a

diff --git a/app-crypt/ccid/ccid-1.4.15.ebuild 
b/app-crypt/ccid/ccid-1.4.25.ebuild
similarity index 51%
rename from app-crypt/ccid/ccid-1.4.15.ebuild
rename to app-crypt/ccid/ccid-1.4.25.ebuild
index f1955a2..078a069 100644
--- a/app-crypt/ccid/ccid-1.4.15.ebuild
+++ b/app-crypt/ccid/ccid-1.4.25.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-STUPID_NUM="3989"
+STUPID_NUM="4187"
 
 inherit eutils toolchain-funcs udev autotools-utils
 
@@ -14,8 +14,8 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="twinserial +usb"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3
usb? ( virtual/libusb:1 )"
@@ -34,16 +34,34 @@ src_configure() {
autotools-utils_src_configure
 }
 
+src_compile() {
+   autotools-utils_src_compile
+   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+}
+
 src_install() {
autotools-utils_src_install
 
+   if use kobil-midentity; then
+   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
if use kernel_linux; then
# note: for eudev support, rules probably will always need to be
# installed to /usr
 
# ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to nolonger use the pcscd group. Using the old ones in
+   # release to no longer use the pcscd group. Using the old ones 
in
# the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid.rules 
92-pcsc-ccid.rules
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-08-16 Thread Jeroen Roovers
commit: c94e9e6f83f5034e8c7f9571cf0b25ecae778512
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 17 04:00:56 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 17 04:00:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94e9e6f

app-crypt/ccid: Stable for HPPA (bug #585414).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 app-crypt/ccid/ccid-1.4.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.24.ebuild 
b/app-crypt/ccid/ccid-1.4.24.ebuild
index 740a489..caa8125 100644
--- a/app-crypt/ccid/ccid-1.4.24.ebuild
+++ b/app-crypt/ccid/ccid-1.4.24.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-06-12 Thread Markus Meier
commit: 661337478080a366b0b00c278bf38b0962d8fd4c
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Jun 12 20:01:15 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Jun 12 20:01:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66133747

app-crypt/ccid: arm stable, bug #585414

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 app-crypt/ccid/ccid-1.4.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.24.ebuild 
b/app-crypt/ccid/ccid-1.4.24.ebuild
index fb02ff5..740a489 100644
--- a/app-crypt/ccid/ccid-1.4.24.ebuild
+++ b/app-crypt/ccid/ccid-1.4.24.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="twinserial kobil-midentity +usb"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.8.3



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-06-12 Thread Alon Bar-Lev
commit: 91b4294fe5e40f7ab129da300ed81e301fcd9294
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Jun 12 02:59:19 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun Jun 12 03:22:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b4294f

app-crypt/ccid: cleanup

Package-Manager: portage-2.2.28

 app-crypt/ccid/Manifest   |  2 --
 app-crypt/ccid/ccid-1.4.20.ebuild | 49 
 app-crypt/ccid/ccid-1.4.22.ebuild | 67 ---
 3 files changed, 118 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 693474e..db483fb 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,5 +1,3 @@
 DIST ccid-1.4.15.tar.bz2 487625 SHA256 
5436182246f15b3e78b1ad6707022b02dc400e3f50c4cb5e5d340a4e716d990a SHA512 
393eb65db0fb31b58d4010c10cae6c7592078b02d0e77b7741330cc3b1e5dd768fa08dbaf75db39c547e3603fa70aa1c8aaf3b536266314f2f04d2ff2b6fb29c
 WHIRLPOOL 
0dd511454cf8e39303318b61f9e2390f2ef27b763e80e9270f55ee15966ced8378f3f3ee5440b6380481f970f03ae37bbb2221da6c3d2d658622ea4cdc3aee3f
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
-DIST ccid-1.4.20.tar.bz2 567553 SHA256 
400cb865bb63eed6d7668b2d971cb4644038b9b7a6cda121450d0c6cf6251cbc SHA512 
4ce0694e268fe962f5eb49d3d640333a4c7ef54af5f9939b3682341b19ffad7470f5e1816b3b3af1bce8cf31f4335c3177f7e6b8190e187125ce1da73692cbab
 WHIRLPOOL 
2af0cc1887ab93da92f9c498982798b57e3711b864cc59446248fd59f96703b781cb65602e7c80ce2de194901cff12b52b9105ad404b4c04a3f45a5f38343ee7
-DIST ccid-1.4.22.tar.bz2 578835 SHA256 
9c5c8be465b6d33316be7a7ea720c24a776e2d76be9072116d28fc9adf58c106 SHA512 
621b0165226c3530b514dfb87eb8963be750cc274f4263dd739a24bfe431b463cffdd467d8c38b3e909ca2a6ae756e5fd414891a4b332ca687318639d721e0c8
 WHIRLPOOL 
5c7592234f4bbf41565000b512064892588ccd19415cc9357f7197af5a851b95c6a5257824ec2440c163495ba78b8ff9bde4be43121e4b8eb3dc3c7af1d4cdbc
 DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c

diff --git a/app-crypt/ccid/ccid-1.4.20.ebuild 
b/app-crypt/ccid/ccid-1.4.20.ebuild
deleted file mode 100644
index 9f3352d..000
--- a/app-crypt/ccid/ccid-1.4.20.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-STUPID_NUM="4140"
-
-inherit eutils toolchain-funcs udev autotools-utils
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="twinserial +usb"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.8.3
-   usb? ( virtual/libusb:1 )"
-DEPEND="${RDEPEND}
-   kernel_linux? ( virtual/pkgconfig )"
-
-DOCS=( README AUTHORS )
-
-src_configure() {
-   local myeconfargs=(
-   LEX=:
-   $(use_enable twinserial)
-   $(use_enable usb libusb)
-   )
-
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   if use kernel_linux; then
-   # note: for eudev support, rules probably will always need to be
-   # installed to /usr
-
-   # ccid >=1.4.11 version changed the rules drastically in a minor
-   # release to no longer use the pcscd group. Using the old ones 
in
-   # the mean time.
-   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
-   fi
-}

diff --git a/app-crypt/ccid/ccid-1.4.22.ebuild 
b/app-crypt/ccid/ccid-1.4.22.ebuild
deleted file mode 100644
index be66a09..000
--- a/app-crypt/ccid/ccid-1.4.22.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-STUPID_NUM="4162"
-
-inherit eutils toolchain-funcs udev autotools-utils
-
-DESCRIPTION="CCID free software driver"
-HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
-SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="twinserial kobil-midentity +usb"
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-06-04 Thread Alon Bar-Lev
commit: c8ffb94f10b4c14f8f44df8cf5b8790b8e4fb0ad
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Jun  4 18:58:20 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Jun  4 18:58:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ffb94f

app-crypt/ccid: version bump

Bug: 585000

Package-Manager: portage-2.2.28

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.24.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index e26c8b2..693474e 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -2,3 +2,4 @@ DIST ccid-1.4.15.tar.bz2 487625 SHA256 
5436182246f15b3e78b1ad6707022b02dc400e3f5
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.20.tar.bz2 567553 SHA256 
400cb865bb63eed6d7668b2d971cb4644038b9b7a6cda121450d0c6cf6251cbc SHA512 
4ce0694e268fe962f5eb49d3d640333a4c7ef54af5f9939b3682341b19ffad7470f5e1816b3b3af1bce8cf31f4335c3177f7e6b8190e187125ce1da73692cbab
 WHIRLPOOL 
2af0cc1887ab93da92f9c498982798b57e3711b864cc59446248fd59f96703b781cb65602e7c80ce2de194901cff12b52b9105ad404b4c04a3f45a5f38343ee7
 DIST ccid-1.4.22.tar.bz2 578835 SHA256 
9c5c8be465b6d33316be7a7ea720c24a776e2d76be9072116d28fc9adf58c106 SHA512 
621b0165226c3530b514dfb87eb8963be750cc274f4263dd739a24bfe431b463cffdd467d8c38b3e909ca2a6ae756e5fd414891a4b332ca687318639d721e0c8
 WHIRLPOOL 
5c7592234f4bbf41565000b512064892588ccd19415cc9357f7197af5a851b95c6a5257824ec2440c163495ba78b8ff9bde4be43121e4b8eb3dc3c7af1d4cdbc
+DIST ccid-1.4.24.tar.bz2 594507 SHA256 
62cb73c6c009c9799c526f05a05e25f00f0ad86d50f82a714dedcfbf4a7e4176 SHA512 
4904165fdd089cd6f28b1c27130119d3433641a9cea5d6700afd1daa2722f763e2b348a42af4a292fdd08da45c7b17b2804b32b1fbe0ff19dccf58ec3310b09f
 WHIRLPOOL 
b2f88557ae0e6fb838432eaf0d13be1f7631c7d7f4b4a0c20014b060f0368fb5acba0c15eba7fdf6d9e31dc115a9c0bec5fe1e83468943522c94b8a89e93932c

diff --git a/app-crypt/ccid/ccid-1.4.24.ebuild 
b/app-crypt/ccid/ccid-1.4.24.ebuild
new file mode 100644
index 000..fb02ff5
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.24.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+STUPID_NUM="4171"
+
+inherit eutils toolchain-funcs udev autotools-utils
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
+SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   local myeconfargs=(
+   LEX=:
+   $(use_enable twinserial)
+   $(use_enable usb libusb)
+   )
+
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   autotools-utils_src_install
+
+   if use kobil-midentity; then
+   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
+   fi
+
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-04-06 Thread Justin Lecher
commit: 7199b06a2d7a1df05b3f83ef32c0897a78baff07
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Apr  6 17:10:40 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Apr  6 17:11:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7199b06a

app-crypt/ccid: Fix sandbox violation

Package-Manager: portage-2.2.28
Signed-off-by: Justin Lecher  gentoo.org>

 app-crypt/ccid/ccid-1.4.22.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-crypt/ccid/ccid-1.4.22.ebuild 
b/app-crypt/ccid/ccid-1.4.22.ebuild
index 500aaee..be66a09 100644
--- a/app-crypt/ccid/ccid-1.4.22.ebuild
+++ b/app-crypt/ccid/ccid-1.4.22.ebuild
@@ -58,7 +58,9 @@ src_install() {
 
# disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
if ! use kobil-midentity; then
-   sed -i -e '/Kobil_mIDentity_switch/s/^/#/' 
"$(_udev_get_udevdir)"/rules.d/92-pcsc-ccid.rules
+   sed \
+   -e '/Kobil_mIDentity_switch/s/^/#/' \
+   -i 
"${D}/$(get_udevdir)"/rules.d/92-pcsc-ccid.rules || die
fi
 
fi



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2016-04-01 Thread Wolfram Schlich
commit: f7269e7d8cc485672d2967df2af75a95e253015d
Author: Wolfram Schlich  gentoo  org>
AuthorDate: Fri Apr  1 17:50:21 2016 +
Commit: Wolfram Schlich  gentoo  org>
CommitDate: Fri Apr  1 17:50:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7269e7d

app-crypt/ccid: version bump. added USE=kobil-midentity for building and 
installing contrib/Kobil_mIDentity_switch.

Package-Manager: portage-2.2.28

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.22.ebuild | 65 +++
 app-crypt/ccid/metadata.xml   |  1 +
 3 files changed, 67 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index 0dddcc9..e26c8b2 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,3 +1,4 @@
 DIST ccid-1.4.15.tar.bz2 487625 SHA256 
5436182246f15b3e78b1ad6707022b02dc400e3f50c4cb5e5d340a4e716d990a SHA512 
393eb65db0fb31b58d4010c10cae6c7592078b02d0e77b7741330cc3b1e5dd768fa08dbaf75db39c547e3603fa70aa1c8aaf3b536266314f2f04d2ff2b6fb29c
 WHIRLPOOL 
0dd511454cf8e39303318b61f9e2390f2ef27b763e80e9270f55ee15966ced8378f3f3ee5440b6380481f970f03ae37bbb2221da6c3d2d658622ea4cdc3aee3f
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
 DIST ccid-1.4.20.tar.bz2 567553 SHA256 
400cb865bb63eed6d7668b2d971cb4644038b9b7a6cda121450d0c6cf6251cbc SHA512 
4ce0694e268fe962f5eb49d3d640333a4c7ef54af5f9939b3682341b19ffad7470f5e1816b3b3af1bce8cf31f4335c3177f7e6b8190e187125ce1da73692cbab
 WHIRLPOOL 
2af0cc1887ab93da92f9c498982798b57e3711b864cc59446248fd59f96703b781cb65602e7c80ce2de194901cff12b52b9105ad404b4c04a3f45a5f38343ee7
+DIST ccid-1.4.22.tar.bz2 578835 SHA256 
9c5c8be465b6d33316be7a7ea720c24a776e2d76be9072116d28fc9adf58c106 SHA512 
621b0165226c3530b514dfb87eb8963be750cc274f4263dd739a24bfe431b463cffdd467d8c38b3e909ca2a6ae756e5fd414891a4b332ca687318639d721e0c8
 WHIRLPOOL 
5c7592234f4bbf41565000b512064892588ccd19415cc9357f7197af5a851b95c6a5257824ec2440c163495ba78b8ff9bde4be43121e4b8eb3dc3c7af1d4cdbc

diff --git a/app-crypt/ccid/ccid-1.4.22.ebuild 
b/app-crypt/ccid/ccid-1.4.22.ebuild
new file mode 100644
index 000..500aaee
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.22.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+STUPID_NUM="4162"
+
+inherit eutils toolchain-funcs udev autotools-utils
+
+DESCRIPTION="CCID free software driver"
+HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html;
+SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="twinserial kobil-midentity +usb"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )"
+DEPEND="${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )"
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   local myeconfargs=(
+   LEX=:
+   $(use_enable twinserial)
+   $(use_enable usb libusb)
+   )
+
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use kobil-midentity && autotools-utils_src_compile 
contrib/Kobil_mIDentity_switch
+}
+
+src_install() {
+   autotools-utils_src_install
+
+   if use kobil-midentity; then
+   dosbin 
"${BUILD_DIR}"/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch
+   doman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8
+   fi
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid >=1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+
+   # disable Kobil_mIDentity_switch udev rule with 
USE=-kobil-midentity
+   if ! use kobil-midentity; then
+   sed -i -e '/Kobil_mIDentity_switch/s/^/#/' 
"$(_udev_get_udevdir)"/rules.d/92-pcsc-ccid.rules
+   fi
+
+   fi
+}

diff --git a/app-crypt/ccid/metadata.xml b/app-crypt/ccid/metadata.xml
index c042339..6a12395 100644
--- a/app-crypt/ccid/metadata.xml
+++ b/app-crypt/ccid/metadata.xml
@@ -6,6 +6,7 @@
Crypto


+   Build and install 
Kobil_mIDentity_switch tool
Enable twinserial reader

 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccid/

2015-08-11 Thread Alon Bar-Lev
commit: d834ae6d97e9cf30e5624417af9b554c5110c515
Author: Alon Bar-Lev alonbl AT gentoo DOT org
AuthorDate: Tue Aug 11 19:52:14 2015 +
Commit: Alon Bar-Lev alonbl AT gentoo DOT org
CommitDate: Tue Aug 11 20:08:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d834ae6d

app-crypt/ccid: version bump

Bug: 557256

Package-Manager: portage-2.2.20

 app-crypt/ccid/Manifest   |  1 +
 app-crypt/ccid/ccid-1.4.20.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index e0867ce..0dddcc9 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.4.15.tar.bz2 487625 SHA256 
5436182246f15b3e78b1ad6707022b02dc400e3f50c4cb5e5d340a4e716d990a SHA512 
393eb65db0fb31b58d4010c10cae6c7592078b02d0e77b7741330cc3b1e5dd768fa08dbaf75db39c547e3603fa70aa1c8aaf3b536266314f2f04d2ff2b6fb29c
 WHIRLPOOL 
0dd511454cf8e39303318b61f9e2390f2ef27b763e80e9270f55ee15966ced8378f3f3ee5440b6380481f970f03ae37bbb2221da6c3d2d658622ea4cdc3aee3f
 DIST ccid-1.4.18.tar.bz2 492113 SHA256 
5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 
ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0
 WHIRLPOOL 
86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
+DIST ccid-1.4.20.tar.bz2 567553 SHA256 
400cb865bb63eed6d7668b2d971cb4644038b9b7a6cda121450d0c6cf6251cbc SHA512 
4ce0694e268fe962f5eb49d3d640333a4c7ef54af5f9939b3682341b19ffad7470f5e1816b3b3af1bce8cf31f4335c3177f7e6b8190e187125ce1da73692cbab
 WHIRLPOOL 
2af0cc1887ab93da92f9c498982798b57e3711b864cc59446248fd59f96703b781cb65602e7c80ce2de194901cff12b52b9105ad404b4c04a3f45a5f38343ee7

diff --git a/app-crypt/ccid/ccid-1.4.20.ebuild 
b/app-crypt/ccid/ccid-1.4.20.ebuild
new file mode 100644
index 000..ef53f5d
--- /dev/null
+++ b/app-crypt/ccid/ccid-1.4.20.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+STUPID_NUM=4140
+
+inherit eutils toolchain-funcs udev autotools-utils
+
+DESCRIPTION=CCID free software driver
+HOMEPAGE=http://pcsclite.alioth.debian.org/ccid.html;
+SRC_URI=http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2;
+
+LICENSE=GPL-2
+SLOT=0
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+IUSE=twinserial +usb
+
+RDEPEND==sys-apps/pcsc-lite-1.8.3
+   usb? ( virtual/libusb:1 )
+DEPEND=${RDEPEND}
+   kernel_linux? ( virtual/pkgconfig )
+
+DOCS=( README AUTHORS )
+
+src_configure() {
+   local myeconfargs=(
+   LEX=:
+   $(use_enable twinserial)
+   $(use_enable usb libusb)
+   )
+
+   autotools-utils_src_configure
+}
+
+src_install() {
+   autotools-utils_src_install
+
+   if use kernel_linux; then
+   # note: for eudev support, rules probably will always need to be
+   # installed to /usr
+
+   # ccid =1.4.11 version changed the rules drastically in a minor
+   # release to no longer use the pcscd group. Using the old ones 
in
+   # the mean time.
+   udev_newrules ${FILESDIR}/92_pcscd_ccid-2.rules 
92-pcsc-ccid.rules
+   fi
+}