commit:     0859f1f4d6a63e0d2257020ea7b31e4a0a881d0e
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 10 20:46:53 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Sep 10 20:48:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0859f1f4

dev-libs/confuse: drop 3.3, 3.3-r1

Bug: https://bugs.gentoo.org/901089
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 dev-libs/confuse/confuse-3.3-r1.ebuild | 56 ----------------------------------
 dev-libs/confuse/confuse-3.3.ebuild    | 53 --------------------------------
 2 files changed, 109 deletions(-)

diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild 
b/dev-libs/confuse/confuse-3.3-r1.ebuild
deleted file mode 100644
index 9d7232703654..000000000000
--- a/dev-libs/confuse/confuse-3.3-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit multilib-minimal flag-o-matic
-
-DESCRIPTION="a configuration file parser library"
-HOMEPAGE="https://github.com/libconfuse/libconfuse";
-SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz";
-
-LICENSE="ISC"
-SLOT="0/2.1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-IUSE="nls static-libs"
-
-BDEPEND="
-       app-alternatives/lex
-       dev-build/libtool
-       virtual/pkgconfig
-       nls? ( sys-devel/gettext )
-"
-RDEPEND="
-       nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
-"
-
-DOCS=( AUTHORS )
-
-src_prepare() {
-       default
-       multilib_copy_sources
-}
-
-multilib_src_configure() {
-       # https://github.com/libconfuse/libconfuse/pull/167
-       append-lfs-flags
-
-       # examples are normally compiled but not installed. They
-       # fail during a mingw crosscompile.
-       local ECONF_SOURCE=${BUILD_DIR}
-       econf \
-               --enable-shared \
-               --disable-examples \
-               $(use_enable nls) \
-               $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-       doman doc/man/man3/*.3
-       dodoc -r doc/html
-
-       docinto examples
-       dodoc examples/*.{c,conf}
-
-       find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/confuse/confuse-3.3.ebuild 
b/dev-libs/confuse/confuse-3.3.ebuild
deleted file mode 100644
index 9d524b6a484b..000000000000
--- a/dev-libs/confuse/confuse-3.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit multilib-minimal
-
-DESCRIPTION="a configuration file parser library"
-HOMEPAGE="https://github.com/libconfuse/libconfuse";
-SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz";
-
-LICENSE="ISC"
-SLOT="0/2.1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-IUSE="nls static-libs"
-
-BDEPEND="
-       app-alternatives/lex
-       dev-build/libtool
-       virtual/pkgconfig
-       nls? ( sys-devel/gettext )
-"
-RDEPEND="
-       nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
-"
-
-DOCS=( AUTHORS )
-
-src_prepare() {
-       default
-       multilib_copy_sources
-}
-
-multilib_src_configure() {
-       # examples are normally compiled but not installed. They
-       # fail during a mingw crosscompile.
-       local ECONF_SOURCE=${BUILD_DIR}
-       econf \
-               --enable-shared \
-               --disable-examples \
-               $(use_enable nls) \
-               $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-       doman doc/man/man3/*.3
-       dodoc -r doc/html
-
-       docinto examples
-       dodoc examples/*.{c,conf}
-
-       find "${D}" -name '*.la' -delete || die
-}

Reply via email to