diff --git a/app-crypt/acsccid/Manifest b/app-crypt/acsccid/Manifest index a785f1821..e81a75037 100644 --- a/app-crypt/acsccid/Manifest +++ b/app-crypt/acsccid/Manifest @@ -1 +1,2 @@ DIST acsccid-1.1.10.tar.bz2 486832 BLAKE2B 4e964d54219e2402fc864fb1e8701d5911098b5add042a840ba23f71c917dd15b6c293279f5713bc69cd7f913d3fa90f6f6c8f5ba37ffc8b4becd6c13b4a380d SHA512 64a62b9c0dbec94975ff771a4d53c97385a2e000bf641e4b844512bd8131f6456bc2cc9e49a8f980fd4f09c56ff7ca46fff343124389aa0323f2e9cb05181414 +DIST acsccid-1.1.12.tar.bz2 493881 BLAKE2B a0dfbe9e93239214908a36a473f306d8750d3956162fb7efed7bc491a7dca38c45196e5d4c65d86658d8db18729823048cc4f7b93a2ba5461be7c954b9f73c82 SHA512 b18f7afd6fd3d7b3774c5069ac6e756f36bac65f2e90302bb1aa004d66b1d50c0b568ca265e85426e2f777c088e1ff8c738f3295b939f22ab46eadd61eec842c diff --git a/app-crypt/acsccid/acsccid-1.1.10.ebuild b/app-crypt/acsccid/acsccid-1.1.10.ebuild index 7d93f438b..cce1115c8 100644 --- a/app-crypt/acsccid/acsccid-1.1.10.ebuild +++ b/app-crypt/acsccid/acsccid-1.1.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" RDEPEND=" sys-apps/pcsc-lite[udev] diff --git a/app-crypt/acsccid/acsccid-1.1.12.ebuild b/app-crypt/acsccid/acsccid-1.1.12.ebuild new file mode 100644 index 000000000..1c2fd9099 --- /dev/null +++ b/app-crypt/acsccid/acsccid-1.1.12.ebuild @@ -0,0 +1,43 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools udev + +DESCRIPTION="Generic driver for ACS (CCID and non-CCID) Smart Card Reader" +HOMEPAGE="http://acsccid.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm ~x86" + +RDEPEND=" + sys-apps/pcsc-lite[udev] + virtual/libusb:1 + !app-crypt/ccid + !app-crypt/acr38u" + +DEPEND="${RDEPEND} + sys-devel/flex" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + eautoreconf + default +} + +src_install() { + default + udev_newrules "${FILESDIR}"/92-pcsc-acsccid.rules 92-pcsc-acsccid.rules +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}