diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2008-07-04 19:41:28 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2008-07-04 19:41:28 +0000 |
commit | 14bf3ed2ad8215f529e7125e7b6840034a67c183 (patch) | |
tree | e2fd8a2c234274c72453850d7d1e409a0bd12748 /dev-scheme | |
parent | also work around bug 217735 for stable (diff) | |
download | gentoo-2-14bf3ed2ad8215f529e7125e7b6840034a67c183.tar.gz gentoo-2-14bf3ed2ad8215f529e7125e7b6840034a67c183.tar.bz2 gentoo-2-14bf3ed2ad8215f529e7125e7b6840034a67c183.zip |
cleanup old stuff
(Portage version: 2.2_rc1/cvs/Linux 2.6.23-gentoo-r8 x86_64)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/slib/ChangeLog | 7 | ||||
-rw-r--r-- | dev-scheme/slib/slib-3.1.1-r1.ebuild | 48 | ||||
-rw-r--r-- | dev-scheme/slib/slib-3.1.4-r2.ebuild | 82 | ||||
-rw-r--r-- | dev-scheme/slib/slib-3.1.4-r3.ebuild | 136 | ||||
-rw-r--r-- | dev-scheme/slib/slib-3.1.4-r4.ebuild | 137 | ||||
-rw-r--r-- | dev-scheme/slib/slib-3.1.5.ebuild | 132 |
6 files changed, 6 insertions, 536 deletions
diff --git a/dev-scheme/slib/ChangeLog b/dev-scheme/slib/ChangeLog index 181fdfe0f401..36e150dac33f 100644 --- a/dev-scheme/slib/ChangeLog +++ b/dev-scheme/slib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/slib # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/ChangeLog,v 1.43 2008/07/04 19:38:20 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/ChangeLog,v 1.44 2008/07/04 19:41:28 hkbst Exp $ + + 04 Jul 2008; Marijn Schouten <hkBst@gentoo.org> -slib-3.1.1-r1.ebuild, + -slib-3.1.4-r2.ebuild, -slib-3.1.4-r3.ebuild, -slib-3.1.4-r4.ebuild, + -slib-3.1.5.ebuild: + cleanup old stuff 04 Jul 2008; Marijn Schouten <hkBst@gentoo.org> slib-3.1.5-r1.ebuild: also work around bug 217735 for stable diff --git a/dev-scheme/slib/slib-3.1.1-r1.ebuild b/dev-scheme/slib/slib-3.1.1-r1.ebuild deleted file mode 100644 index a43b5544f460..000000000000 --- a/dev-scheme/slib/slib-3.1.1-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/slib-3.1.1-r1.ebuild,v 1.9 2007/04/04 19:32:03 wolf31o2 Exp $ - -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/OLD/${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="" - -#unzip for unpacking -#depend on guile for now, until slib actually works with another scheme implementation in portage -RDEPEND="dev-scheme/guile" -DEPEND="app-arch/unzip - ${RDEPEND}" - -# slib tests rely on scm being installed. It isn't even in portage :( -RESTRICT="test" - -# maybe also do "make infoz" - -src_install() { - insinto /usr/share/slib/ #don't install directly into guile dir - doins *.scm - doins *.init - dodoc ANNOUNCE ChangeLog FAQ README - doinfo slib.info - dosym /usr/share/slib/ /usr/share/guile/slib # link from guile dir -} - -pkg_postinst() { - if [ "${ROOT}" == "/" ] ; then - einfo "Installing..." - guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" "/" - fi -} diff --git a/dev-scheme/slib/slib-3.1.4-r2.ebuild b/dev-scheme/slib/slib-3.1.4-r2.ebuild deleted file mode 100644 index 8fdac1d6f025..000000000000 --- a/dev-scheme/slib/slib-3.1.4-r2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/slib-3.1.4-r2.ebuild,v 1.4 2007/05/30 20:34:56 mr_bones_ Exp $ - -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 )" - -IMPLEMENTATIONS="guile" - -src_compile() { - mkdir installers - cd installers - - guile_install_command="guile -c \"(use-modules (ice-9 slib)) (require 'new-catalog)\"" -# gauche_install_command="gosh -e \"(require 'new-catalog)\"" - - for impl in ${IMPLEMENTATIONS}; do - command_var=${impl}_install_command - make_installer ${impl} "${!command_var}" - done -} - -# maybe also do "make infoz" -src_install() { - INSTALL_DIR="/usr/share/slib/" - - insinto ${INSTALL_DIR} #don't install directly into guile dir - doins *.scm - doins *.init - dodoc ANNOUNCE ChangeLog FAQ README - doinfo slib.info - 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 - - dosbin installers/* -} - -pkg_postinst() { - [ "${ROOT}" == "/" ] && pkg_config -} - -pkg_config() { - for impl in ${IMPLEMENTATIONS}; do - install_slib dev-scheme/${impl} - done -} - -make_installer() { - echo $2 > install_slib_for_$1 -} - -install_slib() { - if has_version $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 -} diff --git a/dev-scheme/slib/slib-3.1.4-r3.ebuild b/dev-scheme/slib/slib-3.1.4-r3.ebuild deleted file mode 100644 index 0c6b2e84050f..000000000000 --- a/dev-scheme/slib/slib-3.1.4-r3.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/slib-3.1.4-r3.ebuild,v 1.2 2007/06/07 18:10:34 hkbst Exp $ - -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} - - epatch ${FILESDIR}/Makefile.patch - - 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 - - sed 's_mkdir_mkdir -p_g' -i Makefile - -# for dir in mandir infodir srcdir htmldir; do -# sed "s_\$(${dir})_\$(${dir})/_g" -i Makefile -# done - -# einstall || die "install failed" -# emake infodir="${D}/usr/share/info/" mandir="${D}/usr/share/doc/${P}/" infoz || die "infoz failed" - - sed 's:(lambda () "/usr/local/share/gambc/")):(lambda () "/usr/share/gambit")):' -i gambit.init -} - -src_compile() { - emake infoz || die "infoz failed" -} - -src_install() { - emake install || die "install failed" - - dodoc ANNOUNCE ChangeLog FAQ README - dodir /usr/share/gambit/ - more_install -} - -# maybe also do "make infoz" -_src_install() { - insinto ${INSTALL_DIR} #don't install directly into guile dir - doins *.scm - doins *.init - dodoc ANNOUNCE ChangeLog FAQ README - doinfo slib.info - 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}\"" - #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 -} diff --git a/dev-scheme/slib/slib-3.1.4-r4.ebuild b/dev-scheme/slib/slib-3.1.4-r4.ebuild deleted file mode 100644 index bc7bec609ed7..000000000000 --- a/dev-scheme/slib/slib-3.1.4-r4.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/slib-3.1.4-r4.ebuild,v 1.1 2007/09/07 15:18:06 hkbst Exp $ - -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} - - epatch ${FILESDIR}/Makefile.patch - - 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 - - sed 's_mkdir_mkdir -p_g' -i Makefile - -# for dir in mandir infodir srcdir htmldir; do -# sed "s_\$(${dir})_\$(${dir})/_g" -i Makefile -# done - -# einstall || die "install failed" -# emake infodir="${D}/usr/share/info/" mandir="${D}/usr/share/doc/${P}/" infoz || die "infoz failed" - - sed 's:(lambda () "/usr/local/share/gambc/")):(lambda () "/usr/share/gambit")):' -i gambit.init -} - -src_compile() { - emake || die "make failed" -} - -src_install() { - emake infoz || die "infoz failed" - emake install || die "install failed" - - dodoc ANNOUNCE ChangeLog FAQ README - dodir /usr/share/gambit/ - more_install -} - -# maybe also do "make infoz" -_src_install() { - insinto ${INSTALL_DIR} #don't install directly into guile dir - doins *.scm - doins *.init - dodoc ANNOUNCE ChangeLog FAQ README - doinfo slib.info - 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}\"" - #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 -} diff --git a/dev-scheme/slib/slib-3.1.5.ebuild b/dev-scheme/slib/slib-3.1.5.ebuild deleted file mode 100644 index 63eecc6435ea..000000000000 --- a/dev-scheme/slib/slib-3.1.5.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/slib-3.1.5.ebuild,v 1.1 2008/01/18 12:50:22 hkbst Exp $ - -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 - -# sed 's_mkdir_mkdir -p_g' -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" -} - -src_install() { - emake infoz || die "infoz failed" - emake install || die "install failed" - - dodoc ANNOUNCE ChangeLog FAQ README - dodir /usr/share/gambit/ - more_install -} - -# maybe also do "make infoz" -_src_install() { - insinto ${INSTALL_DIR} #don't install directly into guile dir - doins *.scm - doins *.init - dodoc ANNOUNCE ChangeLog FAQ README - doinfo slib.info - 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}\"" - #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 -} |