commit:     eadf5c5abce7dd62de9a9828ac00f1152ff33f41
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 11 20:07:41 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 11 22:31:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadf5c5a

dev-libs/bglibs: drop 2.04-r1, 2.04-r2

Bug: https://bugs.gentoo.org/962498
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/bglibs/bglibs-2.04-r1.ebuild | 73 ---------------------------------
 dev-libs/bglibs/bglibs-2.04-r2.ebuild | 77 -----------------------------------
 2 files changed, 150 deletions(-)

diff --git a/dev-libs/bglibs/bglibs-2.04-r1.ebuild 
b/dev-libs/bglibs/bglibs-2.04-r1.ebuild
deleted file mode 100644
index a59605a8505d..000000000000
--- a/dev-libs/bglibs/bglibs-2.04-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Bruce Guenter's Libraries Collection"
-HOMEPAGE="https://untroubled.org/bglibs/";
-SRC_URI="https://untroubled.org/bglibs/archive/${P}.tar.gz";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="doc"
-
-BDEPEND="
-       sys-apps/which
-       dev-build/libtool
-       doc? (
-               app-text/doxygen
-               dev-texlive/texlive-latexrecommended
-               dev-texlive/texlive-latex
-               dev-texlive/texlive-latexextra
-               virtual/latex-base
-       )
-"
-
-src_prepare() {
-       default
-       # disable tests as we want them manually
-       sed -i '/^all:/s|selftests||' Makefile || die
-       sed -i '/selftests/d' TARGETS || die
-}
-
-src_configure() {
-       echo "${ED}/usr/bin" > conf-bin || die
-       echo "${ED}/usr/$(get_libdir)/bglibs" > conf-lib || die
-       echo "${ED}/usr/include" > conf-include || die
-       echo "${ED}/usr/share/man" > conf-man || die
-       echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-       echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-}
-
-src_compile() {
-       default
-       if use doc; then
-               emake -C doc/latex pdf
-       fi
-}
-
-src_test() {
-       einfo "Running selftests"
-       emake selftests
-}
-
-src_install() {
-       default
-
-       # Install .so into LDPATH
-       mv "${ED}"/usr/$(get_libdir)/bglibs/libbg.so.2.0.0 
"${ED}"/usr/$(get_libdir)/ || die
-       dosym libbg.so.2.0.0 /usr/$(get_libdir)/libbg.so.2
-       dosym libbg.so.2.0.0 /usr/$(get_libdir)/libbg.so
-       dosym ../libbg.so.2.0.0 /usr/$(get_libdir)/bglibs/libbg.so.2.0.0
-
-       rm "${ED}"/usr/$(get_libdir)/bglibs/libbg.la || die
-
-       dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
-       dodoc -r doc/html/
-       if use doc; then
-               dodoc doc/latex/refman.pdf
-       fi
-}

diff --git a/dev-libs/bglibs/bglibs-2.04-r2.ebuild 
b/dev-libs/bglibs/bglibs-2.04-r2.ebuild
deleted file mode 100644
index 2f1c2ae5a0d1..000000000000
--- a/dev-libs/bglibs/bglibs-2.04-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Bruce Guenter's Libraries Collection"
-HOMEPAGE="https://untroubled.org/bglibs/";
-SRC_URI="https://untroubled.org/bglibs/archive/${P}.tar.gz";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="doc"
-
-BDEPEND="
-       sys-apps/which
-       dev-build/libtool
-       doc? (
-               app-text/doxygen
-               dev-texlive/texlive-latexrecommended
-               dev-texlive/texlive-latex
-               dev-texlive/texlive-latexextra
-               virtual/latex-base
-       )
-"
-
-PATCHES=( "${FILESDIR}"/bglibs-2.04-stack-buffers.patch )
-
-src_prepare() {
-       default
-       # disable tests as we want them manually
-       sed -i '/^all:/s|selftests||' Makefile || die
-       sed -i '/selftests/d' TARGETS || die
-}
-
-src_configure() {
-       echo "${ED}/usr/bin" > conf-bin || die
-       echo "${ED}/usr/$(get_libdir)/bglibs" > conf-lib || die
-       echo "${ED}/usr/include" > conf-include || die
-       echo "${ED}/usr/share/man" > conf-man || die
-       echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-       echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-}
-
-src_compile() {
-       # Parallel build fails, bug #343617
-       MAKEOPTS+=" -j1" default
-
-       if use doc; then
-               emake -C doc/latex pdf
-       fi
-}
-
-src_test() {
-       einfo "Running selftests"
-       emake selftests
-}
-
-src_install() {
-       default
-
-       # Install .so into LDPATH
-       mv "${ED}"/usr/$(get_libdir)/bglibs/libbg.so.2.0.0 
"${ED}"/usr/$(get_libdir)/ || die
-       dosym libbg.so.2.0.0 /usr/$(get_libdir)/libbg.so.2
-       dosym libbg.so.2.0.0 /usr/$(get_libdir)/libbg.so
-       dosym ../libbg.so.2.0.0 /usr/$(get_libdir)/bglibs/libbg.so.2.0.0
-
-       rm "${ED}"/usr/$(get_libdir)/bglibs/libbg.la || die
-
-       dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
-       dodoc -r doc/html/
-       if use doc; then
-               dodoc doc/latex/refman.pdf
-       fi
-}

Reply via email to