commit:     09bf61ced9f91e8460b2227f15b2256618ffaf29
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon May 27 08:16:39 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon May 27 08:16:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bf61ce

dev-libs/opensc: drop 0.24.0, 0.25.0, 0.25.0-r1

Bug: https://bugs.gentoo.org/907930
Bug: https://bugs.gentoo.org/917651
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-libs/opensc/Manifest                |  2 -
 dev-libs/opensc/opensc-0.24.0.ebuild    | 76 ----------------------------
 dev-libs/opensc/opensc-0.25.0-r1.ebuild | 87 ---------------------------------
 dev-libs/opensc/opensc-0.25.0.ebuild    | 76 ----------------------------
 4 files changed, 241 deletions(-)

diff --git a/dev-libs/opensc/Manifest b/dev-libs/opensc/Manifest
index e358c7bd3399..d29912a059a4 100644
--- a/dev-libs/opensc/Manifest
+++ b/dev-libs/opensc/Manifest
@@ -1,3 +1 @@
-DIST opensc-0.24.0.tar.gz 2440952 BLAKE2B 
afacdd151d169dd1840ecd6df1cec99a9805598d7b7af81e17b648f146cd1b3ad1d3dcae19ed94cf8ce0dbbd5b4285af9653af5ef5739d53908ce30a49544adb
 SHA512 
0fd2ea858874ae0b85c8fe8c4b920988693a47ca95b26449a1e95f86e17b76000f236c1f75d63ee133306e01a965155da5e14c1b8a59053b85026ecb58fb97bb
-DIST opensc-0.25.0.tar.gz 2406137 BLAKE2B 
07c7de7fa1c258a90b1acbfbc01383f204ad88169ae1d3681f240e881ab80652dc9b04ba452a433576847caa5ef49d35608b3f895e965fec9e79da231ecabab2
 SHA512 
c220607a543b1fcf7c89e051e7c7ca3908abab6c022818b01a6219becdbad217708fb3c5fe2fe2218ac82be0f174c5694e5fa07c6e0ae540cf3171462a23eee6
 DIST opensc-0.25.1.tar.gz 2395579 BLAKE2B 
cc7994cad78083c8eeafc947e90c06178209edc825cb14b54bc4281d37c6dae1006ab2c9b9566823ef90626a4134bce96a9806bebc455a389216d7953da6b873
 SHA512 
6277abb31f903af68b4c19f549fc881b69d7aa9a55ba39936386118eadde86b62853ba2906cd165d9b1ad9090e1aa4d2b236bf19650aa228ed776b3f4d9f8805

diff --git a/dev-libs/opensc/opensc-0.24.0.ebuild 
b/dev-libs/opensc/opensc-0.24.0.ebuild
deleted file mode 100644
index 4168ed5b24be..000000000000
--- a/dev-libs/opensc/opensc-0.24.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools bash-completion-r1
-
-DESCRIPTION="Libraries and applications to access smartcards"
-HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki";
-
-if [[ ${PV} == *9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git";
-else
-       
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz";
-       KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="ctapi doc openct notify pace +pcsc-lite readline secure-messaging ssl 
test zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="zlib? ( sys-libs/zlib )
-       readline? ( sys-libs/readline:0= )
-       ssl? ( dev-libs/openssl:0= )
-       openct? ( >=dev-libs/openct-0.5.0 )
-       pace? ( dev-libs/openpace:= )
-       pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )
-       notify? ( dev-libs/glib:2 )"
-DEPEND="${RDEPEND}
-       app-text/docbook-xsl-stylesheets
-       dev-libs/libxslt
-       test? ( dev-util/cmocka )"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-       pcsc-lite? ( !openct !ctapi )
-       openct? ( !pcsc-lite !ctapi )
-       ctapi? ( !pcsc-lite !openct )
-       || ( pcsc-lite openct ctapi )"
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       # don't want to run upstream's clang-tidy checks
-       export ac_cv_path_CLANGTIDY=""
-
-       econf \
-               --with-completiondir="$(get_bashcompdir)" \
-               --disable-strict \
-               --enable-man \
-               $(use_enable ctapi) \
-               $(use_enable doc) \
-               $(use_enable notify) \
-               $(use_enable openct) \
-               $(use_enable pace openpace) \
-               $(use_enable pcsc-lite pcsc) \
-               $(use_enable readline) \
-               $(use_enable secure-messaging sm) \
-               $(use_enable ssl openssl) \
-               $(use_enable test cmocka) \
-               $(use_enable zlib)
-}
-
-src_install() {
-       default
-
-       insinto /etc/pkcs11/modules/
-       doins "${FILESDIR}"/opensc.module
-
-       find "${ED}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/opensc/opensc-0.25.0-r1.ebuild 
b/dev-libs/opensc/opensc-0.25.0-r1.ebuild
deleted file mode 100644
index cd1b22fb2bc5..000000000000
--- a/dev-libs/opensc/opensc-0.25.0-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools bash-completion-r1
-
-DESCRIPTION="Libraries and applications to access smartcards"
-HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki";
-
-if [[ ${PV} == *9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git";
-else
-       
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz";
-       KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0/11"
-IUSE="ctapi doc openct notify pace +pcsc-lite readline secure-messaging ssl 
test zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="zlib? ( sys-libs/zlib )
-       readline? ( sys-libs/readline:0= )
-       ssl? ( dev-libs/openssl:0= )
-       openct? ( >=dev-libs/openct-0.5.0 )
-       pace? ( dev-libs/openpace:= )
-       pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )
-       notify? ( dev-libs/glib:2 )"
-DEPEND="${RDEPEND}
-       app-text/docbook-xsl-stylesheets
-       dev-libs/libxslt
-       test? (
-               dev-util/cmocka
-               dev-libs/softhsm
-       )"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-       pcsc-lite? ( !openct !ctapi )
-       openct? ( !pcsc-lite !ctapi )
-       ctapi? ( !pcsc-lite !openct )
-       || ( pcsc-lite openct ctapi )"
-
-src_prepare() {
-       # This test is known to fail, for a long time upstream has carried
-       # version-specific patches which they would update on every version 
bump.
-       # There doesn't appear to be a permanent solution yet.
-       sed -i "/test-pkcs11-tool-unwrap-wrap-test.sh/d" "tests/Makefile.am" || 
die
-       default
-       eautoreconf
-}
-
-src_configure() {
-       # don't want to run upstream's clang-tidy checks
-       export ac_cv_path_CLANGTIDY=""
-
-       econf \
-               --with-completiondir="$(get_bashcompdir)" \
-               --disable-strict \
-               --enable-man \
-               $(use_enable ctapi) \
-               $(use_enable doc) \
-               $(use_enable notify) \
-               $(use_enable openct) \
-               $(use_enable pace openpace) \
-               $(use_enable pcsc-lite pcsc) \
-               $(use_enable readline) \
-               $(use_enable secure-messaging sm) \
-               $(use_enable ssl openssl) \
-               $(use_enable test cmocka) \
-               $(use_enable zlib)
-}
-
-src_test() {
-       P11LIB="${ESYSROOT}/usr/$(get_libdir)/softhsm/libsofthsm2.so" default
-}
-
-src_install() {
-       default
-
-       insinto /etc/pkcs11/modules/
-       doins "${FILESDIR}"/opensc.module
-
-       find "${ED}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/opensc/opensc-0.25.0.ebuild 
b/dev-libs/opensc/opensc-0.25.0.ebuild
deleted file mode 100644
index 18fa3aefc24a..000000000000
--- a/dev-libs/opensc/opensc-0.25.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools bash-completion-r1
-
-DESCRIPTION="Libraries and applications to access smartcards"
-HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki";
-
-if [[ ${PV} == *9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git";
-else
-       
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz";
-       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0/11"
-IUSE="ctapi doc openct notify pace +pcsc-lite readline secure-messaging ssl 
test zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="zlib? ( sys-libs/zlib )
-       readline? ( sys-libs/readline:0= )
-       ssl? ( dev-libs/openssl:0= )
-       openct? ( >=dev-libs/openct-0.5.0 )
-       pace? ( dev-libs/openpace:= )
-       pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )
-       notify? ( dev-libs/glib:2 )"
-DEPEND="${RDEPEND}
-       app-text/docbook-xsl-stylesheets
-       dev-libs/libxslt
-       test? ( dev-util/cmocka )"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-       pcsc-lite? ( !openct !ctapi )
-       openct? ( !pcsc-lite !ctapi )
-       ctapi? ( !pcsc-lite !openct )
-       || ( pcsc-lite openct ctapi )"
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       # don't want to run upstream's clang-tidy checks
-       export ac_cv_path_CLANGTIDY=""
-
-       econf \
-               --with-completiondir="$(get_bashcompdir)" \
-               --disable-strict \
-               --enable-man \
-               $(use_enable ctapi) \
-               $(use_enable doc) \
-               $(use_enable notify) \
-               $(use_enable openct) \
-               $(use_enable pace openpace) \
-               $(use_enable pcsc-lite pcsc) \
-               $(use_enable readline) \
-               $(use_enable secure-messaging sm) \
-               $(use_enable ssl openssl) \
-               $(use_enable test cmocka) \
-               $(use_enable zlib)
-}
-
-src_install() {
-       default
-
-       insinto /etc/pkcs11/modules/
-       doins "${FILESDIR}"/opensc.module
-
-       find "${ED}" -name '*.la' -delete || die
-}

Reply via email to