public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Ettore Di Giacinto" <mudler@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
Date: Mon, 24 Oct 2016 20:12:07 +0000 (UTC)	[thread overview]
Message-ID: <1477339907.95d5232a230d9f2b93e48a9690332a38798e042d.mudler@gentoo> (raw)

commit:     95d5232a230d9f2b93e48a9690332a38798e042d
Author:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 20:10:58 2016 +0000
Commit:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 20:11:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d5232a

dev-scheme/slib: Drop old

Package-Manager: portage-2.3.1

 dev-scheme/slib/Manifest             |   1 -
 dev-scheme/slib/slib-3.1.5-r1.ebuild | 133 -----------------------------------
 2 files changed, 134 deletions(-)

diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest
index 616218d..3dae90f 100644
--- a/dev-scheme/slib/Manifest
+++ b/dev-scheme/slib/Manifest
@@ -1,4 +1,3 @@
 DIST slib-3b1.zip 1063227 SHA256 8e3ec24d51be03ebb7357ad9a2f3554056b86dafbc9e48d1d491aeda1efa566f SHA512 28eb997a094cfb0a97eb924ed7bd965bb094db773343529f1593446b507908ccdec3086c6ce0b6b938a9742ed84bd8f5f36b14911296549660cc4b301f84c977 WHIRLPOOL 5c5a20fca0ad605d3ade593449071ca3afdc47522b1158c3e013477811a3720e82ed742873de7b75c0354fa456725090357c214c7b638110b2438e874b3e242d
 DIST slib-3b2.zip 1067021 SHA256 b1cb9c1b7c888e32918ebdd8fca80d9c875024b064bc6989e4700905873bcae8 SHA512 199b5ddaffd1213dd144dc7f60de020029586babc83f702830d95a0d387c4f1aad9fcbe1603c0f8d4351e0ec1650fad745fd463a56c3bb86394e81eadae6afd5 WHIRLPOOL d31902c7780d528a1a130d5d8f3f77692b033a7227d6cf398a67829dcc8ad20976f55d7ac60b3ba7376ff4fd246b042f842674d05f10287799e24413d783da10
 DIST slib-3b5.tar.gz 987735 SHA256 ea26e5170c6db6d6c69e4aaf91e9b1c9619174fc92d5dc63c71fff2a935e51ba SHA512 e5d1210b70cd882cd5e810b3c4102d6060ec82fb2093f472bf31b597f6273e0a02f4d35a82c4b5c8cdc3f8b2c7b9e498fa3e35c7f265fa864cd9dc50e7a874c8 WHIRLPOOL 2d962de080e2786c72bfa4fa9bb2c907f1e3cc934cdb696a22f117e5733abfc49e176c9731841dbb0f735cfd59fd6c0bdbb1706c3510b8fc3d3f886afacdc5fb
-DIST slib3a5.zip 1055491 SHA256 3c4fbfc08de9220f456ed1cd58ca0fb49b4a8cdd4d03697fbea11d9407a16e30 SHA512 62462f3ac308e8133801f77a1ee72d907639a5e9bb1c33d474afc58ee9272c59dcd4524f1a40cd99ad84b0bc5fb81d35ffacc7dfb4423b122244a7a7916071a9 WHIRLPOOL b27a1f0ede3e83ed3ae52e3f22a38074f8534e8f55fbb7e89f578e2f6ccb9ec879f2e75b511a8c55f2f40d8cd11ea6d52d2016745332ba25b80702d17330aba5

diff --git a/dev-scheme/slib/slib-3.1.5-r1.ebuild b/dev-scheme/slib/slib-3.1.5-r1.ebuild
deleted file mode 100644
index d85c302..00000000
--- a/dev-scheme/slib/slib-3.1.5-r1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit versionator eutils
-
-#version magic thanks to masterdriverz and UberLord using bash array instead of tr
-trarr="0abcdefghi"
-MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)"
-
-MY_P=${PN}${MY_PV}
-S=${WORKDIR}/${PN}
-DESCRIPTION="library providing functions for Scheme implementations"
-SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip"
-
-HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
-
-SLOT="0"
-LICENSE="public-domain BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="" #test"
-
-#unzip for unpacking
-RDEPEND=""
-DEPEND="app-arch/unzip"
-#		test? ( dev-scheme/scm )"
-
-INSTALL_DIR="/usr/share/slib/"
-
-src_unpack() {
-	unpack ${A}; cd "${S}"
-
-#	cp Makefile Makefile.old
-
-	sed "s:prefix = /usr/local/:prefix = ${D}/usr/:" -i Makefile
-
-	sed 's:libdir = $(exec_prefix)lib/:libdir = $(exec_prefix)share/:' -i Makefile
-	sed 's_mandir = $(prefix)man/_mandir = $(prefix)/share/man/_' -i Makefile
-	sed 's_infodir = $(prefix)info/_infodir = $(prefix)share/info/_' -i Makefile
-
-	sed 's:echo SCHEME_LIBRARY_PATH=$(libslibdir)  >> $(bindir)slib:echo SCHEME_LIBRARY_PATH=/usr/share/slib/ >> $(bindir)slib:' -i Makefile
-
-#	diff -u Makefile.old Makefile
-
-	sed 's:(lambda () "/usr/local/share/gambc/")):(lambda () "/usr/share/gambit")):' -i gambit.init
-}
-
-src_compile() {
-	emake || die "make failed"
-}
-
-#tests are unmaintained upstream and have been removed for 3a6
-RESTRICT="test"
-#slib needs scm for tests, but scm needs slib so we can't depend on it
-src_test() {
-	if has_version dev-scheme/scm; then
-		make test || die "Make test failed. See above for details."
-	else
-		einfo "Skipping test, because dev-scheme/scm is not installed."
-	fi
-}
-
-src_install() {
-	emake infoz || die "infoz failed"
-	emake install || die "install failed"
-
-	dodoc ANNOUNCE ChangeLog FAQ README
-	dodir /usr/share/gambit/
-	more_install
-}
-
-more_install() {
-	dosym ${INSTALL_DIR} /usr/share/guile/slib # link from guile dir
-	dosym ${INSTALL_DIR} /usr/lib/slib
-	dodir /etc/env.d/ && echo "SCHEME_LIBRARY_PATH=\"${INSTALL_DIR}\"" > "${D}"/etc/env.d/50slib
-
-	mkdir "${S}"/installers
-	pushd installers; make_installers; popd
-	dosbin installers/*
-}
-
-pkg_postinst() {
-	[ "${ROOT}" == "/" ] && pkg_config
-}
-
-IMPLEMENTATIONS="bigloo drscheme elk gambit guile scm" # mit-scheme
-
-pkg_config() {
-	for impl in ${IMPLEMENTATIONS}; do
-		install_slib ${impl}
-#		echo '(slib:report-version)' | slib ${impl}
-	done
-}
-
-make_load_expression() {
-	echo "(load \\\"${INSTALL_DIR}$1.init\\\")"
-}
-
-make_installers()
-{
-	PROGRAM="(require 'new-catalog) (slib:report-version)"
-
-	bigloo_install_command="bigloo -s -eval \"(begin "$(make_load_expression bigloo)" ${PROGRAM} (exit))\""
-	drscheme_install_command="mzscheme -vme \"(begin $(make_load_expression DrScheme) ${PROGRAM})\""
-	elk_install_command="echo \"$(make_load_expression elk) ${PROGRAM}\" | elk -l -"
-	gambit_install_command="gambit-interpreter -e \"$(make_load_expression gambit) ${PROGRAM}\""
-#	guile_install_command="guile -c \"$(make_load_expression guile) ${PROGRAM}\""
-	guile_install_command="guile -c \"(use-modules (ice-9 slib)) ${PROGRAM}\""
-	#variable names may not contain hyphens (-)
-	mitscheme_install_command="echo \"(set! load/suppress-loading-message? #t) $(make_load_expression mitscheme) ${PROGRAM}\" | mit-scheme --batch-mode"
-	echo ${mitscheme_install_command}
-	scm_install_command="scm -e \"${PROGRAM}\""
-
-	for impl in ${IMPLEMENTATIONS}; do
-		command_var=${impl//-/}_install_command
-		make_installer ${impl} "${!command_var}"
-	done
-}
-
-make_installer() {
-	echo $2 > install_slib_for_${1//-/}
-}
-
-install_slib() {
-	if has_version dev-scheme/$1; then
-		script=install_slib_for_${1//-/}
-		einfo "Registering slib with $1..."
-#		echo running: $(cat /usr/sbin/${script})
-		$script
-	else
-		einfo "$1 not installed, not registering..."
-	fi
-}


             reply	other threads:[~2016-10-24 20:12 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-10-24 20:12 Ettore Di Giacinto [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-12-23 14:19 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/ Ulrich Müller
2024-11-19 14:10 Sam James
2024-11-19 14:10 Sam James
2024-11-08 11:57 Sam James
2024-11-08  3:54 Sam James
2024-09-06 12:16 Sam James
2022-09-27 12:34 Maciej Barć
2022-09-27 12:34 Maciej Barć
2022-08-05 19:21 Maciej Barć
2022-08-05 19:03 Maciej Barć
2022-08-05 17:48 Maciej Barć
2021-01-06 22:31 Fabian Groffen
2018-10-17 17:23 Amy Liffey
2018-04-05 14:57 Aaron Bauman
2018-03-19  7:02 Mikle Kolyada
2018-03-17 18:16 Matt Turner
2018-03-05 10:36 Tobias Klausmann
2018-02-18 10:36 Sergei Trofimovich
2018-02-18  8:34 Sergei Trofimovich
2016-11-20 15:33 Ettore Di Giacinto
2016-05-26  8:51 Tobias Klausmann
2016-03-20 11:53 Agostino Sarubbo
2016-03-06 12:58 Agostino Sarubbo
2015-08-13  0:22 Sebastian Pipping

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1477339907.95d5232a230d9f2b93e48a9690332a38798e042d.mudler@gentoo \
    --to=mudler@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox