commit: 3ff8efd62dfc1bc6db9a92acf3ea66245b868497 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Sun Mar 13 18:24:22 2022 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Sun Mar 13 18:24:22 2022 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=3ff8efd6
dev-scheme/dream: drop package unmaintained, ancient ebuild Bug: https://bugs.gentoo.org/797100 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-scheme/dream/dream-20071004.ebuild | 36 ------------------ dev-scheme/dream/dream-20080228.ebuild | 34 ----------------- dev-scheme/dream/dream-20090201.ebuild | 46 ----------------------- dev-scheme/dream/dream-20090305.ebuild | 46 ----------------------- dev-scheme/dream/dream-20101104.ebuild | 69 ---------------------------------- 5 files changed, 231 deletions(-) diff --git a/dev-scheme/dream/dream-20071004.ebuild b/dev-scheme/dream/dream-20071004.ebuild deleted file mode 100644 index dacb8dfb..00000000 --- a/dev-scheme/dream/dream-20071004.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Tiny (!) R4RS Scheme Interpreter, written in x86 Assembly, including its own Assembler (in Scheme)" -HOMEPAGE="http://www.stripedgazelle.org/joey/dream.html" -SRC_URI="http://www.stripedgazelle.org/cgi-bin/wiki_joey/${PN}${PV}.tar.gz" - -## -## I couldn't find out what license terms dream is distributed as, so I'm assuming it's something MIT-ish -## * [2007/12/18] jyujin: sent an email about this to the author (Mr. David Joseph Smith) -## -LICENSE="MIT" - - -SLOT="0" -KEYWORDS="~x86 ~amd64" - -S=${WORKDIR}/${PN} - -src_compile() { - mv dream dream-bin - ./dream-bin dream.scm -} - -src_install() { - insinto /usr - dobin dream - - insinto /usr/share/scm/dream - doins asm86.scm - doins bootstrap.scm - - dodoc README -} - diff --git a/dev-scheme/dream/dream-20080228.ebuild b/dev-scheme/dream/dream-20080228.ebuild deleted file mode 100644 index 18f7630a..00000000 --- a/dev-scheme/dream/dream-20080228.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Dream is a scheme interpreter written entirely in x86 \ -machine language, following the R4RS standard." -HOMEPAGE="http://www.stripedgazelle.org/joey/dream.html" -SRC_URI="http://www.stripedgazelle.org/cgi-bin/wiki_joey/${PN}${PV}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -#RDEPEND="" -#DEPEND="${RDEPEND}" -S="${WORKDIR}/${PN}${PV}" - -src_compile() { - mv dream dream-old - ./dream-old make.scm || die "Dream's bootstrap failed" - chmod 755 dream -} - -src_test() { - ./test || die "Tests failed." -} - -src_install() { - exeinto /usr/bin - doexe dream - dodoc README asm86.scm -} - diff --git a/dev-scheme/dream/dream-20090201.ebuild b/dev-scheme/dream/dream-20090201.ebuild deleted file mode 100644 index b71c6267..00000000 --- a/dev-scheme/dream/dream-20090201.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Dream is a scheme interpreter written entirely in x86 \ -machine language, following the R4RS standard." -HOMEPAGE="http://www.stripedgazelle.org/joey/dream.html" -SRC_URI="http://www.stripedgazelle.org/cgi-bin/wiki_joey/${PN}${PV}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -RDEPEND="" -DEPEND="dev-scheme/guile" - -S="${WORKDIR}/${PN}${PV}" - -src_unpack() { - unpack ${A} - cd "${S}" - - sed "s:/usr/local/bin/bootstrap.scm:/usr/lib/dream/bootstrap.scm:" -i make.scm - -} - -src_compile() { - mv dream dream-bin - guile make_guile.scm || die "Dream's bootstrap failed" - chmod 755 dream -} - -src_test() { - true -} - -src_install() { - dobin dream - - insinto /usr/lib/dream - doins bootstrap.scm - - dodoc README asm86.scm r4rstest.scm -} - diff --git a/dev-scheme/dream/dream-20090305.ebuild b/dev-scheme/dream/dream-20090305.ebuild deleted file mode 100644 index b71c6267..00000000 --- a/dev-scheme/dream/dream-20090305.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Dream is a scheme interpreter written entirely in x86 \ -machine language, following the R4RS standard." -HOMEPAGE="http://www.stripedgazelle.org/joey/dream.html" -SRC_URI="http://www.stripedgazelle.org/cgi-bin/wiki_joey/${PN}${PV}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -RDEPEND="" -DEPEND="dev-scheme/guile" - -S="${WORKDIR}/${PN}${PV}" - -src_unpack() { - unpack ${A} - cd "${S}" - - sed "s:/usr/local/bin/bootstrap.scm:/usr/lib/dream/bootstrap.scm:" -i make.scm - -} - -src_compile() { - mv dream dream-bin - guile make_guile.scm || die "Dream's bootstrap failed" - chmod 755 dream -} - -src_test() { - true -} - -src_install() { - dobin dream - - insinto /usr/lib/dream - doins bootstrap.scm - - dodoc README asm86.scm r4rstest.scm -} - diff --git a/dev-scheme/dream/dream-20101104.ebuild b/dev-scheme/dream/dream-20101104.ebuild deleted file mode 100644 index dc9b25ec..00000000 --- a/dev-scheme/dream/dream-20101104.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit multilib - -DESCRIPTION="Dream is a scheme interpreter written entirely in x86 \ -machine language, following the R4RS standard." -HOMEPAGE="http://www.stripedgazelle.org/joey/dream.html" -SRC_URI="http://www.stripedgazelle.org/cgi-bin/wiki_joey/${PN}${PV}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -RDEPEND="" -DEPEND="dev-libs/gmp" - -S="${WORKDIR}/${PN}" - -src_unpack() { - unpack ${A} - cd "${S}" - echo "$(get_libdir)" - if [ ! -e /usr/local/bin/bootstrap.scm ]; then - ewarn "Until there is a better idea/solution" - ewarn "the only way to bootstrap/compile dream" - ewarn "is if the user manually places the" - ewarn "bootstrap.scm file located in" - ewarn "${S}/bootstrap.scm" - ewarn "(or in the top sources dir)" - ewarn "inside /usr/local/bin" - ewarn "The bootstrap.scm file will be removed later" - die "NO bootstrap.scm file in /usr/local/bin" - fi - sed "s:/usr/local/bin/bootstrap.scm:/usr/$(get_libdir)/${PN}/bootstrap.scm:" -i make.scm -} - -src_compile() { - mv dream dream-old-bin - ./dream-old-bin make.scm || die "Dream's bootstrap failed" - chmod 755 dream -} - -src_test() { - #./dream r4rstest.scm - ewarn "Tests not yet supported" - ewarn "You can test dream after successful installation," - ewarn "by placing r4rstest.scm in your current dir and" - ewarn "running \"dream r4rstest.scm\"." - ewarn "The r4rstest.scm file is located in the" - ewarn "top directory of the sources and also" - ewarn "installed in docs of this version" -} - -src_install() { - dobin dream - - insinto "/usr/$(get_libdir)/dream" - doins bootstrap.scm - - dodoc README x86.scm r4rstest.scm -} - -pkg_postinst() { - local bt="/usr/local/bin/bootstrap.scm" - [ -e ${bt} ] && rm -v "${bt}" -}
