summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-scheme/tinyscheme/tinyscheme-1.41.ebuild')
-rw-r--r--dev-scheme/tinyscheme/tinyscheme-1.41.ebuild62
1 files changed, 0 insertions, 62 deletions
diff --git a/dev-scheme/tinyscheme/tinyscheme-1.41.ebuild b/dev-scheme/tinyscheme/tinyscheme-1.41.ebuild
deleted file mode 100644
index e1f5b2da4cdc..000000000000
--- a/dev-scheme/tinyscheme/tinyscheme-1.41.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit epatch flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Lightweight scheme interpreter"
-HOMEPAGE="https://tinyscheme.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-#KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x64-macos"
-KEYWORDS="amd64 ppc x86"
-IUSE="static-libs"
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-
- epatch "${FILESDIR}"/${PN}-makefile.patch
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- append-flags -DOSX
- sed -i \
- -e 's/SOsuf=so/SOsuf=dylib/' \
- -e "s|-Wl,-soname=|-Wl,-install_name=${EPREFIX}/usr/lib/|" \
- makefile || die
- fi
-}
-
-src_compile() {
- emake LDFLAGS="${LDFLAGS}"\
- AR=$(tc-getAR) CC=$(tc-getCC)
-}
-
-src_install() {
-
- local tslib=libtinyscheme$(get_libname)
- local tslibx=libtinyscheme$(get_libname ${PV})
-
- newbin scheme ${PN}
-
- newlib.so ${tslib} ${tslibx}
- dosym ${tslibx} /usr/$(get_libdir)/${tslib}
- dodoc Manual.txt
-
- if use static-libs; then
- dolib.a libtinyscheme.a
- fi
-
- # Bug 328967: dev-scheme/tinyscheme-1.39-r1 doesn't install header file
- insinto /usr/include/
- newins scheme.h tinyscheme.h
-
- local INIT_DIR=/usr/share/${PN}/
- insinto ${INIT_DIR}
- doins init.scm
- dodir /etc/env.d/ && echo "TINYSCHEMEINIT=\"${EPREFIX}${INIT_DIR}init.scm\"" > "${ED}"/etc/env.d/50tinyscheme
-}