commit:     ebf8f809c4cac4918d4b52a56aed8091b902226e
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 19:40:11 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 19:40:11 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ebf8f809

dev-lisp/chibi-scheme: Drops package

Closes: https://bugs.gentoo.org/630194

 dev-scheme/chibi-scheme/chibi-scheme-0.6.1.ebuild | 64 ---------------------
 dev-scheme/chibi-scheme/chibi-scheme-0.7.ebuild   | 68 -----------------------
 2 files changed, 132 deletions(-)

diff --git a/dev-scheme/chibi-scheme/chibi-scheme-0.6.1.ebuild 
b/dev-scheme/chibi-scheme/chibi-scheme-0.6.1.ebuild
deleted file mode 100644
index 66eb03dd..00000000
--- a/dev-scheme/chibi-scheme/chibi-scheme-0.6.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="A very tiny Scheme implementation with decent speed and native 
hygienic macros."
-SRC_URI="http://synthcode.com/scheme/${P}.tgz";
-HOMEPAGE="http://synthcode.com/scheme/";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boehm-gc"
-
-DEPEND="boehm-gc? ( dev-libs/boehm-gc )"
-RDEPEND="${DEPEND}"
-
-export EXTRA_EMAKE+="PREFIX=/usr $(use boehm-gc && echo SEXP_USE_BOEHM=1)"
-
-src_prepare() {
-       # Upstream uses a D variable in its Makefile which conflicts with
-       # the variable predifined by ebuild D="${PORTAGE_BUILDDIR}/image"
-       sed 's,\([^[:alpha:]]\)D\([^[:alpha:]]\),\1chibiD\2,' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Upstream calls ldconfig in the install target, which goes outside
-       # of the ebuild Sandbox.  We'll call ldconfig ourselves after merging
-       # the package.
-       sed '/ldconfig/d' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Incorporate local system's LDFLAGS into the chibi-scheme executable
-       sed 's/$(CC) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme/& 
$(LDFLAGS)/' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Incorporate local system's LDFLAGS into the chibi-scheme executable
-       sed 's/$(CC) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme/& 
$(LDFLAGS)/' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Set SONAME in libchibi-scheme.so
-       sed '/^libchibi-scheme/{ n; s/$(CC) $(CLIBFLAGS) -o $@ $^ $(XLDFLAGS)/& 
-Wl,-soname,libchibi-scheme.so/}' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Incorporate local system's LDFLAGS into Chibi's compiled modules
-       sed 's/$(CC) $(CLIBFLAGS) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. $(XLIBS) 
-lchibi-scheme/& $(LDFLAGS)/' -i Makefile.libs \
-               || die "sed Makefile.libs failed"
-
-}
-
-# When the number of jobs > 1, the Makefile lets things get ahead of themselves
-# and sometimes later targets will fail because libchibi-scheme.so doesn't yet
-# exist.
-src_compile() {
-       emake -j1
-}
-
-src_test() {
-       LD_LIBRARY_PATH="${S}" emake test
-}
-
-src_install() {
-       emake DESTDIR="${D}" ${EXTRA_EMAKE} install
-}

diff --git a/dev-scheme/chibi-scheme/chibi-scheme-0.7.ebuild 
b/dev-scheme/chibi-scheme/chibi-scheme-0.7.ebuild
deleted file mode 100644
index fac42909..00000000
--- a/dev-scheme/chibi-scheme/chibi-scheme-0.7.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="A very tiny Scheme implementation with decent speed and native 
hygienic macros."
-SRC_URI="http://abrek.synthcode.com/${P}.tgz";
-HOMEPAGE="http://synthcode.com/scheme/";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boehm-gc"
-
-DEPEND="boehm-gc? ( dev-libs/boehm-gc )"
-RDEPEND="${DEPEND}"
-
-export EXTRA_EMAKE+="PREFIX=/usr $(use boehm-gc && echo SEXP_USE_BOEHM=1)"
-
-src_prepare() {
-       # Upstream uses a D variable in its Makefile which conflicts with
-       # the variable predifined by ebuild D="${PORTAGE_BUILDDIR}/image"
-       sed 's,\([^[:alpha:]]\)D\([^[:alpha:]]\),\1chibiD\2,' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Upstream calls ldconfig in the install target, which goes outside
-       # of the ebuild Sandbox.  We'll call ldconfig ourselves after merging
-       # the package.
-       sed '/ldconfig/d' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Incorporate local system's LDFLAGS into the chibi-scheme executable
-       sed 's/$(CC) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme/& 
$(LDFLAGS)/' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Incorporate local system's LDFLAGS into the chibi-scheme executable
-       sed 's/$(CC) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. -lchibi-scheme/& 
$(LDFLAGS)/' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Set SONAME in libchibi-scheme.so
-       sed '/^libchibi-scheme/{ n; s/$(CC) $(CLIBFLAGS) -o $@ $^ $(XLDFLAGS)/& 
-Wl,-soname,libchibi-scheme.so/}' -i Makefile \
-               || die "sed Makefile failed"
-
-       # Incorporate local system's LDFLAGS into Chibi's compiled modules
-       sed 's/$(CC) $(CLIBFLAGS) $(XCPPFLAGS) $(XCFLAGS) -o $@ $< -L. $(XLIBS) 
-lchibi-scheme/& $(LDFLAGS)/' -i Makefile.libs \
-               || die "sed Makefile.libs failed"
-
-       # Force soname symlinks to be relative to installation directory
-       sed 's/$(LN) -s -f /$(LN) -s -f -r /' -i Makefile \
-               || die "sed Makefile failed"
-
-}
-
-# When the number of jobs > 1, the Makefile lets things get ahead of themselves
-# and sometimes later targets will fail because libchibi-scheme.so doesn't yet
-# exist.
-src_compile() {
-       emake -j1
-}
-
-src_test() {
-       LD_LIBRARY_PATH="${S}" emake test
-}
-
-src_install() {
-       emake DESTDIR="${D}" ${EXTRA_EMAKE} install
-}

Reply via email to