mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
Remove masked for removal packages
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST stalin-0.11.tgz 5392735 SHA256 95eafb4fa870cb93f5d79b8935c42664cf54f227b2c7eacf7b55b06b33e1e3fe SHA512 c42dfd5e6240fb865adc6c6f20dec2ae5fae9273a7750f4919a9fabfe8f2cd533031ca977006bb700939b7e5c113700cffdbddbc816a535996ab012cecb62517 WHIRLPOOL 6b623bd1667deef1c7cda014845b2550eae7600001647e706e5a0bbaa2dbb2eae840adbd1f4483a201e8c1b347f50aefcf6a1d99bf53adffebdd10e5507885fa
|
||||
@@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>pchrist@gentoo.org</email>
|
||||
<name>Panagiotis Christopoulos</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>scheme@gentoo.org</email>
|
||||
<name>Gentoo Scheme Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Stalin is an aggressively optimizing Scheme compiler. It is the most
|
||||
highly optimizing Scheme compiler, and in fact one of the most highly
|
||||
optimizing compilers of any sort for any language. It was written by
|
||||
Jeffrey M. Siskind.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="An aggressively optimizing Scheme compiler"
|
||||
HOMEPAGE="http://community.schemewiki.org/?Stalin"
|
||||
SRC_URI="ftp://ftp.ecn.purdue.edu/qobi/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/-O3 -fomit-frame-pointer/${CFLAGS}/" makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./build || die "Stalin's compilation failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo "This may take REALLY much time and requires"
|
||||
einfo "possibly more than 2Gb of RAM+swap."
|
||||
cd benchmarks || die
|
||||
./compile-and-run-stalin-old-benchmarks || die "old benchmarks failed"
|
||||
#./compile-and-run-stalin-bcl-benchmarks || die "bcl bechmarks failed"
|
||||
#./compile-and-run-stalin-fdlcc-benchmarks || die "fdlcc benchmarks failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd include
|
||||
doheader gc.h gc_config_macros.h
|
||||
insinto /usr/lib/${PN}
|
||||
doins \
|
||||
libgc.a libstalin.a stalin stalin-architecture-name \
|
||||
stalin.architectures QobiScheme.sc xlib.sc xlib-original.sc \
|
||||
Scheme-to-C-compatibility.sc
|
||||
fperms 755 /usr/lib/${PN}/stalin /usr/lib/${PN}/stalin-architecture-name
|
||||
popd
|
||||
|
||||
cat > stalin <<- EOF
|
||||
#!/bin/bash
|
||||
|
||||
exec /usr/lib/stalin/stalin -I /usr/include/stalin \
|
||||
-I /usr/lib/stalin -copt -fno-strict-aliasing $@
|
||||
|
||||
EOF
|
||||
|
||||
dobin stalin
|
||||
doman stalin.1
|
||||
dodoc ANNOUNCEMENT MORE README
|
||||
pushd benchmarks
|
||||
sed -i -e 's/..\/stalin/stalin/' make-hello || die
|
||||
dodoc hello.sc make-hello
|
||||
popd
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "In ${ROOT}/usr/share/doc/${PF} you will find the make-hello and"
|
||||
elog "hello.sc files(compressed). If you put them in the same directory"
|
||||
elog "and run make.hello, it will produce a \"hello\" executable."
|
||||
elog "The \"make-hello\" file can be used as an example of how to use"
|
||||
elog "stalin to compile code and create efficient executables. "
|
||||
elog "man stalin , for documentation"
|
||||
}
|
||||
@@ -321,10 +321,6 @@ x11-apps/spotlighter
|
||||
# Fails to build (#542108), relies on dead DirectFB. Removal in a month.
|
||||
dev-libs/DFB++
|
||||
|
||||
# Pacho Ramos <pacho@gentoo.org> (26 Jul 2017)
|
||||
# Upstream dead, vulnerable (#569980), removal in a month.
|
||||
dev-scheme/stalin
|
||||
|
||||
# Pacho Ramos <pacho@gentoo.org> (26 Jul 2017)
|
||||
# One of the last consumers of old udisks:0, upstream dead for ages
|
||||
# (#601358). Removal in a month.
|
||||
|
||||
Reference in New Issue
Block a user