commit:     15b295a2d5e6405d2f69ea5791f641a367a4dc83
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 30 13:49:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 30 13:51:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b295a2

dev-scheme/slib: drop 3.2.5-r2

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-scheme/slib/Manifest                           |   1 -
 .../slib/files/slib-3.2.5-fix-makefile-guile.patch |  23 ----
 dev-scheme/slib/slib-3.2.5-r2.ebuild               | 117 ---------------------
 3 files changed, 141 deletions(-)

diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest
index b505138afa97..88a3ded3dbd4 100644
--- a/dev-scheme/slib/Manifest
+++ b/dev-scheme/slib/Manifest
@@ -1,2 +1 @@
-DIST slib-3b5.zip 1105432 BLAKE2B 
ae9a6bb34b318875048fad05403a90342b070770013ecd8b022846dc3c43c708511ce6f8ec2be6da2329b01dcc1ed0a641bf68569fd022bb4e2187e20efac0b0
 SHA512 
f6ebf163fe34498141ab61b6887a9a5db8f2fe0aef1f6c70a7a5783dde6d1268d7e724bc340b73b36189b09013e7079584e0af74f0876e5ebfa46b53d847923e
 DIST slib-3c1.zip 1108203 BLAKE2B 
86c38a6ce6936bd1e8b2e3f52fdd3e2e05ba1bb86a611aca7f66a5d65095c81774444459f23f47dd8d01c808ea40c2052d07587c73ffca010f50f5415b2beaf0
 SHA512 
a6559c3a58ebadfd9efa52391573af375ff142e21e3eface4df346ca7ba7a66a15883596a7a58f6d7f97143729de5022c04d864d90c8a1b3b158b23fbeac8911

diff --git a/dev-scheme/slib/files/slib-3.2.5-fix-makefile-guile.patch 
b/dev-scheme/slib/files/slib-3.2.5-fix-makefile-guile.patch
deleted file mode 100644
index 4617b4e780cb..000000000000
--- a/dev-scheme/slib/files/slib-3.2.5-fix-makefile-guile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- slib-3b5/~Makefile 2016-10-10 23:54:01.461733550 +0200
-+++ slib-3b5/Makefile  2016-10-10 23:59:33.806035867 +0200
-@@ -13,9 +13,9 @@ SHELL = /bin/sh
- INSTALL = install
- INSTALL_PROGRAM = ${INSTALL}
- INSTALL_DATA = ${INSTALL} -m 644
--INSTALL_INFO = ginstall-info
-+INSTALL_INFO = install-info
- 
--SCHEME = scm
-+SCHEME = guile
- CHPAT = $(HOME)/bin/chpat
- MAKEDEV = $(MAKE) -f $(HOME)/makefile.dev
- TEXI2HTML = /usr/local/bin/texi2html -split -verbose
-@@ -183,7 +183,7 @@ slib.html: slib.texi
-       $(MAKEINFO) --html --no-split --no-warn --force $<
- 
- slib-$(VERSION).info: slib.texi version.txi $(txifiles) $(texifiles)
--      $(MAKEINFO) $< --no-warn --no-split -o slib-$(VERSION).info
-+      $(MAKEINFO) $< --no-warn --no-split --force -o slib-$(VERSION).info
- slib.info: slib-$(VERSION).info
-       if [ -f $(prevdocsdir)slib.info ];\
-         then infobar $(prevdocsdir)slib.info slib-$(VERSION).info \

diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild 
b/dev-scheme/slib/slib-3.2.5-r2.ebuild
deleted file mode 100644
index 10e36e50f958..000000000000
--- a/dev-scheme/slib/slib-3.2.5-r2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-#version magic thanks to masterdriverz and UberLord using bash array instead 
of tr
-trarr="0abcdefghi"
-MY_PV="$(ver_cut 1)${trarr:$(ver_cut 2):1}$(ver_cut 3)"
-
-DESCRIPTION="Portable Scheme library for all standard Scheme implementations"
-HOMEPAGE="http://people.csail.mit.edu/jaffer/SLIB";
-SRC_URI="http://groups.csail.mit.edu/mac/ftpdir/scm/${PN}-${MY_PV}.zip";
-S="${WORKDIR}"/${PN}
-
-LICENSE="public-domain BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="gambit scm"
-RESTRICT="mirror"
-
-RDEPEND="
-       >=dev-scheme/guile-1.8.8:=
-       gambit? ( dev-scheme/gambit )
-       scm? ( dev-scheme/scm )
-"
-BDEPEND="
-       ${RDEPEND}
-       >=sys-apps/texinfo-5.0
-       app-arch/unzip
-"
-
-DOCS=( ANNOUNCE COPYING FAQ README ChangeLog slib.{txt,html} )
-
-PATCHES=(
-       "${FILESDIR}"/${P}-fix-makefile-guile.patch
-       "${FILESDIR}"/${P}-fix-paths.patch
-)
-
-src_configure() {
-       ./configure --prefix=/usr --libdir=/usr/share || die
-}
-
-src_compile() {
-       default
-
-       makeinfo -o slib.txt --plaintext --force slib.texi || die
-       makeinfo -o slib.html --html --no-split --force slib.texi || die
-}
-
-src_install() {
-       # core
-       insinto /usr/share/${PN}
-       doins *.{dat,init,ps,scm}
-       exeinto /usr/share/${PN}
-       doexe *.sh
-
-       # bin
-       dodir /usr/bin/
-       dosym -r /usr/share/${PN}/${PN}.sh /usr/bin/${PN}
-
-       # env
-       doenvd "${FILESDIR}"/50slib
-
-       # guile
-       for guile_version in 3.0 2.2 2.0 1.8 ; do
-               if has_version "=dev-scheme/guile-${guile_version}*" ; then
-                       dodir /usr/share/guile/${guile_version}
-                       dosym -r /usr/share/${PN}/ 
/usr/share/guile/${guile_version}/${PN}
-                       break
-               fi
-       done
-
-       # backwards compatibility
-       dodir /usr/lib/
-       dosym -r /usr/share/${PN}/ /usr/lib/${PN}
-
-       # docs
-       doinfo slib.info
-       doman slib.1
-       einstalldocs
-}
-
-_new_catalog() {
-       if [[ ! "${1}" =~ ^(guile|scm)$ ]]; then
-               echo -n "(load \"${ROOT}/usr/share/slib/${1}.init\")" || die
-       fi
-       echo " (require 'new-catalog) (slib:report-version)" || die
-}
-
-pkg_postinst() {
-       local SCHEME_LIBRARY_PATH=/usr/share/slib/
-
-       # catalogs
-       einfo "Updating implementation catalogs.."
-       guile -c "(use-modules (ice-9 slib)) $(_new_catalog guile)" |& grep -i 
'^slib' || die
-
-       # broken as for now
-       #       if use elk ; then
-       #               echo "$(_new_catalog elk)" | elk -l -
-       #       fi
-
-       if use gambit ; then
-               mkdir -p "${ROOT}"/usr/share/gambc || die
-               gsi -e "$(_new_catalog gambit)" || die
-       fi
-
-       if use scm ; then
-               scm -e "$(_new_catalog scm)" || die
-       fi
-}
-
-pkg_postrm() {
-       for impl in 'guile/*' gambc scm; do
-               rm -f "${ROOT}/usr/"lib*/${impl}/slibcat \
-                       "${ROOT}/usr/share/"${impl}/slibcat || die
-       done
-}

Reply via email to