acsccid-1.1.12.ebuild

This commit is contained in:
Anton Bolshakov 2025-11-14 10:53:52 +08:00
parent 9dd8805bd4
commit 6642f20b84
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
3 changed files with 45 additions and 1 deletions

View file

@ -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

View file

@ -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]

View file

@ -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
}