mirror of
https://github.com/flatcar/scripts.git
synced 2026-05-05 12:16:41 +02:00
app-crypt/ccid: Sync with Gentoo
It's from Gentoo commit 2334d2fe03009b4d632077d5e670ad5616ccd958. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
parent
50670c4f50
commit
b6772a7afd
@ -1,2 +1,5 @@
|
||||
DIST ccid-1.6.1.tar.xz 195844 BLAKE2B 7ab243196761b22edbaffca14b7ef840d53cc4eecc7d6252fb3255e85fc11eb0e1de65775a250da3d4687015ad6e2901d77b1227dc5921f69b42891541ad4e62 SHA512 3c8336a71e48880f3239b322acb0c40231ae83f80011cef39fef95eade6fd76849343faafdb4fcf9e962afda2c3a415e4a537d3f423b152ef2d3dddb4ecf2eac
|
||||
DIST ccid-1.7.0.tar.xz 200688 BLAKE2B c6c262365191181e53af81d9232cf87d9bfbf7e86d5791076c108776b1822e255da94867895d71331973a9e739ad47059c661880477af9cfa5f9ce599aca359a SHA512 8e138957f01deefc803dde707fa3a9888de260abcfc0e8c57ef5ce7c506d173552ec55e36a384ce40f51b7aa4014ac42f5ba1e98152750f89db3e2eb7e6f4539
|
||||
DIST ccid-1.7.0.tar.xz.asc 833 BLAKE2B 1ea4eba5fca69d25f9a00f5d700284173bc0f382e919e01606111a389999b97843f389412eba6ce653c2f7a4ab896c47a12095f37a2eb2951b6ad01b800bebb2 SHA512 6435de418282b86d727d18e944aa8fc3e1733c4cdbf9852be151ed98c93a10b3b6704cca7b7291ebfdefc051af27ba23ec3186e6fb4b8efb249a1ffe2ed0fa60
|
||||
DIST ccid-1.7.1.tar.xz 202928 BLAKE2B 9bc8506f5860b9f55b4df9d97fb4238291234034f0b6c179b5a4c4a034e10b33ce09fb87c5e3f41bbe9531fbec40a7d7280badf87effd7a45f55787ae198931c SHA512 4cd287e1ecf0a7f2b24715ff068733987c5ff6d383c36a77c4480aed70d19ce7f185e8f3dcf7773165461f8059d67e2f9d170b7b3a81b9d2713ea47ba61e9aa5
|
||||
DIST ccid-1.7.1.tar.xz.asc 833 BLAKE2B 73c70c24be337368e3af4f6a9d882fb0ac6bb919ed4695d59f8d6975d7f24249692c3e85624e9306810102fc246a20f57320b7e2d3dc27ae5169e0be31f1a785 SHA512 dcb88f561611c255b9beab7d388328000728558ee872a990d211a7d4e59a716d0a6c71cade22230c8e7280c822725ece916af9be8a7f346a23921b4c0fff87ab
|
||||
|
||||
@ -1,13 +1,17 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson udev
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ludovicrousseau.asc
|
||||
inherit meson udev verify-sig
|
||||
|
||||
DESCRIPTION="CCID free software driver"
|
||||
HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID"
|
||||
SRC_URI="https://ccid.apdu.fr/files/${P}.tar.xz"
|
||||
HOMEPAGE="https://ccid.apdu.fr/ https://github.com/LudovicRousseau/CCID"
|
||||
SRC_URI="
|
||||
https://ccid.apdu.fr/files/${P}.tar.xz
|
||||
verify-sig? ( https://ccid.apdu.fr/files/${P}.tar.xz.asc )
|
||||
"
|
||||
|
||||
LICENSE="LGPL-2.1+ LGPL-2+ GPL-2+"
|
||||
SLOT="0"
|
||||
@ -22,10 +26,13 @@ DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
app-alternatives/lex
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig"
|
||||
virtual/pkgconfig
|
||||
verify-sig? ( sec-keys/openpgp-keys-ludovicrousseau )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dudev-rules=false
|
||||
$(meson_use twinserial serial)
|
||||
)
|
||||
meson_src_configure
|
||||
|
||||
54
sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.1.ebuild
vendored
Normal file
54
sdk_container/src/third_party/portage-stable/app-crypt/ccid/ccid-1.7.1.ebuild
vendored
Normal file
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ludovicrousseau.asc
|
||||
inherit meson udev verify-sig
|
||||
|
||||
DESCRIPTION="CCID free software driver"
|
||||
HOMEPAGE="https://ccid.apdu.fr/ https://github.com/LudovicRousseau/CCID"
|
||||
SRC_URI="
|
||||
https://ccid.apdu.fr/files/${P}.tar.xz
|
||||
verify-sig? ( https://ccid.apdu.fr/files/${P}.tar.xz.asc )
|
||||
"
|
||||
|
||||
LICENSE="LGPL-2.1+ LGPL-2+ GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="twinserial"
|
||||
|
||||
RDEPEND="
|
||||
sys-apps/pcsc-lite
|
||||
virtual/libusb:1
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
app-alternatives/lex
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig
|
||||
verify-sig? ( sec-keys/openpgp-keys-ludovicrousseau )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dudev-rules=false
|
||||
$(meson_use twinserial serial)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
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.md"
|
||||
einfo "for more info about how to configure and use ccid"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user