parent
93032c87ee
commit
2e81f9deda
@ -0,0 +1,11 @@
|
||||
--- src/Makefile.am.orig
|
||||
+++ src/Makefile.am
|
||||
@@ -170,7 +170,7 @@ introspection_files = \
|
||||
ibusenumtypes.h \
|
||||
$(NULL)
|
||||
IBus-1.0.gir: $(libibus) Makefile
|
||||
-IBus_1_0_gir_SCANNERFLAGS = --pkg=ibus-1.0 $(IBUS_GIR_SCANNERFLAGS)
|
||||
+IBus_1_0_gir_SCANNERFLAGS = --pkg-export=ibus-1.0 $(IBUS_GIR_SCANNERFLAGS)
|
||||
IBus_1_0_gir_INCLUDES = GLib-2.0 GObject-2.0 Gio-2.0
|
||||
IBus_1_0_gir_LIBS = $(libibus)
|
||||
IBus_1_0_gir_FILES = $(addprefix $(srcdir)/,$(introspection_files))
|
@ -0,0 +1,28 @@
|
||||
scribus/cupsoptions.cpp | 1 +
|
||||
scribus/util_printer.cpp | 1 +
|
||||
2 files changed, 2 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/scribus/cupsoptions.cpp b/scribus/cupsoptions.cpp
|
||||
index 134bead..34edc06 100644
|
||||
--- a/scribus/cupsoptions.cpp
|
||||
+++ b/scribus/cupsoptions.cpp
|
||||
@@ -42,6 +42,7 @@ for which a new license (GPL+exception) is in place.
|
||||
#include "scconfig.h"
|
||||
#ifdef HAVE_CUPS
|
||||
#include <cups/cups.h>
|
||||
+#include <cups/ppd.h>
|
||||
#endif
|
||||
#include "util_icon.h"
|
||||
|
||||
diff --git a/scribus/util_printer.cpp b/scribus/util_printer.cpp
|
||||
index 8d08cba..1b173cd 100644
|
||||
--- a/scribus/util_printer.cpp
|
||||
+++ b/scribus/util_printer.cpp
|
||||
@@ -9,6 +9,7 @@ for which a new license (GPL+exception) is in place.
|
||||
|
||||
#if defined( HAVE_CUPS )
|
||||
#include <cups/cups.h>
|
||||
+ #include <cups/ppd.h>
|
||||
#elif defined(_WIN32)
|
||||
#include <windows.h>
|
||||
#include <winspool.h>
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-1.2.10.ebuild,v 1.7 2010/06/17 19:15:30 patrick Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
IUSE="perl"
|
||||
|
||||
DESCRIPTION="A replication system for the PostgreSQL Database Management System"
|
||||
HOMEPAGE="http://slony.info/"
|
||||
SRC_URI="http://main.slony.info/downloads/1.2/source/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
|
||||
DEPEND="dev-db/postgresql-server
|
||||
perl? ( dev-perl/DBD-Pg )"
|
||||
|
||||
src_compile() {
|
||||
local myconf=""
|
||||
|
||||
myconf="${myconf} --with-pgincludedir=/usr/include/postgresql/pgsql"
|
||||
myconf="${myconf} --with-pgincludeserverdir=/usr/include/postgresql/server"
|
||||
myconf="${myconf} $(use_with perl perltools)"
|
||||
|
||||
econf ${myconf} || die "econf failed!"
|
||||
emake || die "emake failed!"
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/tools
|
||||
emake || die "emake tools failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed!"
|
||||
|
||||
dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
|
||||
dohtml doc/howto/*.html
|
||||
|
||||
newinitd "${FILESDIR}"/slony1.init slony1 || die "newinitd failed!"
|
||||
newconfd "${FILESDIR}"/slony1.conf slony1 || die "newconfd failed!"
|
||||
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-1.2.22.ebuild,v 1.1 2011/04/11 09:54:13 patrick Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
IUSE="perl"
|
||||
|
||||
DESCRIPTION="A replication system for the PostgreSQL Database Management System"
|
||||
HOMEPAGE="http://slony.info/"
|
||||
SRC_URI="http://main.slony.info/downloads/1.2/source/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="dev-db/postgresql-server
|
||||
perl? ( dev-perl/DBD-Pg )"
|
||||
|
||||
src_compile() {
|
||||
local myconf=""
|
||||
|
||||
myconf="${myconf} --with-pgincludedir=/usr/include/postgresql/pgsql"
|
||||
myconf="${myconf} --with-pgincludeserverdir=/usr/include/postgresql/server"
|
||||
myconf="${myconf} $(use_with perl perltools)"
|
||||
|
||||
econf ${myconf} || die "econf failed!"
|
||||
emake || die "emake failed!"
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/tools
|
||||
emake || die "emake tools failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed!"
|
||||
|
||||
dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
|
||||
dohtml doc/howto/*.html
|
||||
|
||||
newinitd "${FILESDIR}"/slony1.init slony1 || die "newinitd failed!"
|
||||
newconfd "${FILESDIR}"/slony1.conf slony1 || die "newconfd failed!"
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-2.0.6.ebuild,v 1.1 2011/04/11 09:54:13 patrick Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
IUSE="perl"
|
||||
|
||||
DESCRIPTION="A replication system for the PostgreSQL Database Management System"
|
||||
HOMEPAGE="http://slony.info/"
|
||||
SRC_URI="http://main.slony.info/downloads/2.0/source/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="dev-db/postgresql-server
|
||||
perl? ( dev-perl/DBD-Pg )"
|
||||
|
||||
src_compile() {
|
||||
local myconf=""
|
||||
|
||||
myconf="${myconf} --with-pgincludedir=/usr/include/postgresql/pgsql"
|
||||
myconf="${myconf} --with-pgincludeserverdir=/usr/include/postgresql/server"
|
||||
myconf="${myconf} $(use_with perl perltools)"
|
||||
|
||||
econf ${myconf} || die "econf failed!"
|
||||
emake || die "emake failed!"
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/tools
|
||||
emake || die "emake tools failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed!"
|
||||
|
||||
dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
|
||||
dohtml doc/howto/*.html
|
||||
|
||||
newinitd "${FILESDIR}"/slony1.init slony1 || die "newinitd failed!"
|
||||
newconfd "${FILESDIR}"/slony1.conf slony1 || die "newconfd failed!"
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-2.0.7-r1.ebuild,v 1.1 2011/08/10 22:47:31 titanofold Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils
|
||||
|
||||
IUSE="doc perl"
|
||||
|
||||
DESCRIPTION="A replication system for the PostgreSQL Database Management System"
|
||||
HOMEPAGE="http://slony.info/"
|
||||
|
||||
# ${P}-docs.tar.bz2 contains man pages as well as additional documentation
|
||||
SRC_URI="http://main.slony.info/downloads/2.0/source/${P}.tar.bz2
|
||||
http://main.slony.info/downloads/2.0/source/${P}-docs.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="|| (
|
||||
dev-db/postgresql-base:9.0[threads]
|
||||
dev-db/postgresql-base:8.4[threads]
|
||||
dev-db/postgresql-base:8.3[threads]
|
||||
dev-db/postgresql-base:9.1[threads]
|
||||
)
|
||||
|| (
|
||||
dev-db/postgresql-server:9.0
|
||||
dev-db/postgresql-server:8.4
|
||||
dev-db/postgresql-server:8.3
|
||||
dev-db/postgresql-server:9.1
|
||||
)
|
||||
perl? ( dev-perl/DBD-Pg )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
local PGSLOT="$(postgresql-config show)"
|
||||
if [[ ${PGSLOT//.} < 83 ]] ; then
|
||||
eerror "You must build ${CATEGORY}/${PN} against PostgreSQL 8.3 or higher."
|
||||
eerror "Set an appropriate slot with postgresql-config."
|
||||
die "postgresql-config not set to 8.3 or higher."
|
||||
fi
|
||||
|
||||
if [[ ${PGSLOT//.} > 90 ]] ; then
|
||||
ewarn "You are building ${CATEGORY}/${PN} against a version of PostgreSQL greater than 9.0."
|
||||
ewarn "This is neither supported here nor upstream."
|
||||
ewarn "Any bugs you encounter should be reported upstream."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/ldflags.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with perl perltools)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
|
||||
|
||||
doman "${S}"/doc/adminguide/man{1,7}/*
|
||||
|
||||
if use doc ; then
|
||||
cd "${S}"/doc
|
||||
dohtml -r *
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/slony1.init slony1
|
||||
newconfd "${FILESDIR}"/slony1.conf slony1
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-2.0.7.ebuild,v 1.1 2011/08/08 09:38:04 titanofold Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
#inherit eutils
|
||||
|
||||
IUSE="doc perl"
|
||||
|
||||
DESCRIPTION="A replication system for the PostgreSQL Database Management System"
|
||||
HOMEPAGE="http://slony.info/"
|
||||
|
||||
# ${P}-docs.tar.bz2 contains man pages as well as additional documentation
|
||||
SRC_URI="http://main.slony.info/downloads/2.0/source/${P}.tar.bz2
|
||||
http://main.slony.info/downloads/2.0/source/${P}-docs.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="|| (
|
||||
dev-db/postgresql-base:9.0[threads]
|
||||
dev-db/postgresql-base:8.4[threads]
|
||||
dev-db/postgresql-base:8.3[threads]
|
||||
dev-db/postgresql-base:9.1[threads]
|
||||
)
|
||||
|| (
|
||||
dev-db/postgresql-server:9.0
|
||||
dev-db/postgresql-server:8.4
|
||||
dev-db/postgresql-server:8.3
|
||||
dev-db/postgresql-server:9.1
|
||||
)
|
||||
perl? ( dev-perl/DBD-Pg )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
local PGSLOT="$(postgresql-config show)"
|
||||
if [[ ${PGSLOT//.} < 83 ]] ; then
|
||||
eerror "You must build ${CATEGORY}/${PN} against PostgreSQL 8.3 or higher."
|
||||
eerror "Set an appropriate slot with postgresql-config."
|
||||
die "postgresql-config not set to 8.3 or higher."
|
||||
fi
|
||||
|
||||
if [[ ${PGSLOT//.} > 90 ]] ; then
|
||||
ewarn "You are building ${CATEGORY}/${PN} against a version of PostgreSQL greater than 9.0."
|
||||
ewarn "This is neither supported here nor upstream."
|
||||
ewarn "Any bugs you encounter should be reported upstream."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with perl perltools)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
|
||||
|
||||
doman "${S}"/doc/adminguide/man{1,7}/*
|
||||
|
||||
if use doc ; then
|
||||
cd "${S}"/doc
|
||||
dohtml -r *
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/slony1.init slony1
|
||||
newconfd "${FILESDIR}"/slony1.conf slony1
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST v8-3.7.12.28.tar.bz2 9831671 RMD160 e91fe64c1852a8635b593fdf6fd4b7d3b330e188 SHA1 58be4a04cf1aacca21003f0288fe277654b32eb3 SHA256 e14d8fa0f514622e2e499f35cdbec0f4fd0ce85ea42850d6a9b542e0493191ab
|
||||
DIST v8-3.7.12.29.tar.bz2 9832177 RMD160 52c59475a1b21e43223ee138ff58019d9a0e782c SHA1 64e42b8b294f6ba75ade844c20b3eb8851930819 SHA256 aa237cecd4250ddd2a7b9578f288368a34ec70650e2b22a11c0a9a9828c79452
|
||||
DIST v8-3.7.12.31.tar.bz2 9836220 RMD160 e1e1c130a94d8eacc7eca6bf1a5be43ec9476cf8 SHA1 ecbfc332cd23a719ece95bf9248049994e46aebf SHA256 c2bdca05938b042b55fca8fec4befd7b5c679a98f66095b79c547632a62a3398
|
||||
DIST v8-3.8.9.13.tar.bz2 9863992 RMD160 cb19a2940f86f2c3d1a9e0d541d130ade51c6f9a SHA1 9b0a37c03e20981ad03e84b5de17bce733c87a3b SHA256 8c1a3b43d395a8d6d3bb44c50b29b63c05a0916c8e5e98f008179ad10632b7d1
|
||||
DIST v8-3.8.9.15.tar.bz2 9866378 RMD160 67303d23f1edb939ec35acfed319df92319d02f2 SHA1 d6bd63d3ba6ac31116269fe6012dce96afdcf0bd SHA256 adf62780cc6c2ef41c313a9102cfeaa469eefe725d7bb2e906f8ff558f162455
|
||||
DIST v8-3.8.9.16.tar.bz2 9863957 RMD160 9a9c4133db4b3a1767dfde5fb15960f7c80d6f48 SHA1 a0f66148665b36ec8817c7ce78fa785ae76d63fb SHA256 e653e9f4731a16881742c648a4d5d70d2f4f88919247dd4e08e7bff95e7187b4
|
||||
DIST v8-3.9.13.tar.bz2 9909229 RMD160 86980c1b00ecb18be4837607c71feb1951d5a824 SHA1 aa8fdbc8396bc06b761b8a33cd4815bd908b489e SHA256 a89d99fe4bc4987b6d3a78ba60bce1345c6bf470c66776dd0a9496acc2abff80
|
||||
DIST v8-3.9.23.tar.bz2 9966229 RMD160 86a665c5d126b8c879d5bf8851764e7535fb25c5 SHA1 6c0453f07ec5cda4e36d196b302c7c0be27c03df SHA256 9c69e50b03f21b83b56db4fda94ef906023ec9269918f3dc07269188964e237d
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.8.9.13.ebuild,v 1.2 2012/03/24 10:33:08 phajdan.jr Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.8.9.16.ebuild,v 1.1 2012/03/26 23:50:17 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST vala-0.10.4.tar.bz2 2418192 RMD160 854ecfad5e846075810c2342da7a8da532be5d42 SHA1 d490149292d49f25008e1a774ece55e7cc639b73 SHA256 4d23bd8b904ec59537ed5bcf44064104ccc41d639a3386cbc62d91f6bf0301c4
|
||||
DIST vala-0.12.1.tar.xz 2286024 RMD160 a7e4a3b810a5981f1fa8b66603d37dfd447494b7 SHA1 18b9277f89cbab44a0f5c2095333d52afb035487 SHA256 f102bb64549ebe88955bb9fa0f502d974413aec71fec88e3544c65adfeb0afb4
|
||||
DIST vala-0.14.0.tar.xz 2593052 RMD160 4b9ba7777921a12b5fdfdd28c491c0608396bcb8 SHA1 82c330e23b6d2fd894c38b6ad131b040d61eea5c SHA256 3830a30b54738ddfb29ab7819a4ac2370392f52fde090742a8a304fadaec747c
|
||||
DIST vala-0.14.1.tar.xz 2598676 RMD160 0cf94b8f261d4d4032e4a74c38299bcc7a915189 SHA1 6a1de529691bd8708150e1298d17e67a809b2592 SHA256 bef8c803e6e84d6dd2c6e771b72245ae268f49f554f3d00b2c4a0b7a28f4a439
|
||||
DIST vala-0.14.2.tar.xz 2640560 RMD160 26cc73c70cb9ee3072345ea3fa4d688eb292afb4 SHA1 295f8e46c25c8d825e9c279406455215955f626b SHA256 807e6978484f66cab3cf4fefd72f37a4293d2831d7a5fd29119bdf9d38a5b3d0
|
||||
DIST vala-0.16.0.tar.xz 2686716 RMD160 445812f9306981fbab1028fd9576da62b57fcb91 SHA1 f994fca5572b5266afd246a4759f82d78064b86e SHA256 3adb37aa2b35e2e2daed47552e85dbcbf752c0f7768b269d856993620073a657
|
||||
|
@ -1,187 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.26-r10.ebuild,v 1.7 2010/12/17 20:19:14 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit common-lisp-common-3 eutils flag-o-matic
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.0.23
|
||||
BV_AMD64=1.0.25
|
||||
BV_PPC=1.0.23
|
||||
BV_SPARC=1.0.22
|
||||
BV_ALPHA=0.9.12
|
||||
BV_MIPS=1.0.23
|
||||
BV_MIPSEL=1.0.23
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
|
||||
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
|
||||
|
||||
# SRC_URI is part of the metadata cache; it's evaluated contents must be independent of the system that creates the metadata cache.
|
||||
# ILLEGAL: mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-$([[$(tc-endian) = big]] && echo mips || echo mipsel)-linux-binary.tar.bz2 )
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="ldb source +threads +unicode doc cobalt"
|
||||
|
||||
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
|
||||
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
|
||||
PDEPEND="dev-lisp/gentoo-init"
|
||||
|
||||
#Disable warnings about executable stacks, as this won't be fixed soon, by
|
||||
#upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl usr/lib/sbcl/src/runtime/sbcl usr/lib/sbcl/src/runtime/*.o"
|
||||
|
||||
pkg_setup() {
|
||||
if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
|
||||
eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
|
||||
eerror "must use gcc-config to select a profile with non-hardened features"
|
||||
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
|
||||
die
|
||||
fi
|
||||
}
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ $1 == "true" ]] && echo "(enable $2)" || echo "(disable $2)")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
cat > "${CONFIG}" <<'EOF'
|
||||
(lambda (list)
|
||||
(flet ((enable (x) (pushnew x list))
|
||||
(disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "$(usep ldb)" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
cat >> "${CONFIG}" <<'EOF'
|
||||
)
|
||||
list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-linux sbcl-binary
|
||||
cd "${S}"
|
||||
|
||||
# epatch "${FILESDIR}/disable-tests-gentoo-${PV}.patch"
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
sed "s,/lib,/$(get_libdir),g" -i "${S}/install.sh"
|
||||
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i "${S}/src/runtime/runtime.c" # #define SBCL_HOME ...
|
||||
|
||||
find "${S}" -type f -name .cvsignore -print0 | xargs -0 rm -f
|
||||
find "${S}" -depth -type d -name CVS -or -name .git -print0 | xargs -0 rm -rf
|
||||
find "${S}" -type f -name \*.c -print0 | xargs -0 chmod 644
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"${PVR}-gentoo\"" > "${S}/version.lisp-expr"
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
append-ldflags $(no-as-needed) # see Bug #132992
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" \
|
||||
PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
|
||||
"sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" make -C doc/internals html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FILES="exhaust.impure.lisp"
|
||||
cd tests
|
||||
sh run-tests.sh
|
||||
# sh run-tests.sh ${FILES}
|
||||
# sh run-tests.sh --break-on-failure ${FILES}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
cat > "${D}"/etc/sbclrc <<EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
|
||||
;;; Setup ASDF
|
||||
(load "/etc/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
dodir /usr/share/man
|
||||
dodir /usr/share/doc/${PF}
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${D}"/usr DOC_DIR="${D}"/usr/share/doc/${PF} sh install.sh || die "install.sh failed"
|
||||
|
||||
doman doc/sbcl-asdf-install.1
|
||||
|
||||
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE SUPPORT TLA TODO
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/html/*
|
||||
doinfo "${S}"/doc/manual/*.info*
|
||||
dohtml -r "${S}"/doc/internals/sbcl-internals
|
||||
fi
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
cp -pPR "${S}"/src "${D}/usr/$(get_libdir)"/sbcl
|
||||
find "${D}/usr/$(get_libdir)/sbcl/src" -type f -name '*.fasl' -print0 | xargs -0 rm -f
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
|
||||
impl-save-timestamp-hack sbcl
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
standard-impl-postinst sbcl
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
standard-impl-postrm sbcl /usr/bin/sbcl
|
||||
}
|
@ -1,187 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.27-r10.ebuild,v 1.7 2010/12/17 20:19:14 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit common-lisp-common-3 eutils flag-o-matic
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.0.23
|
||||
BV_AMD64=1.0.25
|
||||
BV_PPC=1.0.23
|
||||
BV_SPARC=1.0.22
|
||||
BV_ALPHA=0.9.12
|
||||
BV_MIPS=1.0.23
|
||||
BV_MIPSEL=1.0.23
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
|
||||
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
|
||||
|
||||
# SRC_URI is part of the metadata cache; it's evaluated contents must be independent of the system that creates the metadata cache.
|
||||
# ILLEGAL: mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-$([[$(tc-endian) = big]] && echo mips || echo mipsel)-linux-binary.tar.bz2 )
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="ldb source +threads +unicode doc cobalt"
|
||||
|
||||
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
|
||||
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
|
||||
PDEPEND="dev-lisp/gentoo-init"
|
||||
|
||||
#Disable warnings about executable stacks, as this won't be fixed soon, by
|
||||
#upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl usr/lib/sbcl/src/runtime/sbcl usr/lib/sbcl/src/runtime/*.o"
|
||||
|
||||
pkg_setup() {
|
||||
if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
|
||||
eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
|
||||
eerror "must use gcc-config to select a profile with non-hardened features"
|
||||
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
|
||||
die
|
||||
fi
|
||||
}
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ $1 == "true" ]] && echo "(enable $2)" || echo "(disable $2)")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
cat > "${CONFIG}" <<'EOF'
|
||||
(lambda (list)
|
||||
(flet ((enable (x) (pushnew x list))
|
||||
(disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "$(usep ldb)" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
cat >> "${CONFIG}" <<'EOF'
|
||||
)
|
||||
list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-linux sbcl-binary
|
||||
cd "${S}"
|
||||
|
||||
# epatch "${FILESDIR}/disable-tests-gentoo-${PV}.patch"
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
sed "s,/lib,/$(get_libdir),g" -i "${S}/install.sh"
|
||||
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i "${S}/src/runtime/runtime.c" # #define SBCL_HOME ...
|
||||
|
||||
find "${S}" -type f -name .cvsignore -print0 | xargs -0 rm -f
|
||||
find "${S}" -depth -type d -name CVS -or -name .git -print0 | xargs -0 rm -rf
|
||||
find "${S}" -type f -name \*.c -print0 | xargs -0 chmod 644
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"${PVR}-gentoo\"" > "${S}/version.lisp-expr"
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
append-ldflags $(no-as-needed) # see Bug #132992
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" \
|
||||
PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
|
||||
"sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" make -C doc/internals html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FILES="exhaust.impure.lisp"
|
||||
cd tests
|
||||
sh run-tests.sh
|
||||
# sh run-tests.sh ${FILES}
|
||||
# sh run-tests.sh --break-on-failure ${FILES}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
cat > "${D}"/etc/sbclrc <<EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
|
||||
;;; Setup ASDF
|
||||
(load "/etc/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
dodir /usr/share/man
|
||||
dodir /usr/share/doc/${PF}
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${D}"/usr DOC_DIR="${D}"/usr/share/doc/${PF} sh install.sh || die "install.sh failed"
|
||||
|
||||
doman doc/sbcl-asdf-install.1
|
||||
|
||||
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE SUPPORT TLA TODO
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/html/*
|
||||
doinfo "${S}"/doc/manual/*.info*
|
||||
dohtml -r "${S}"/doc/internals/sbcl-internals
|
||||
fi
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
cp -pPR "${S}"/src "${D}/usr/$(get_libdir)"/sbcl
|
||||
find "${D}/usr/$(get_libdir)/sbcl/src" -type f -name '*.fasl' -print0 | xargs -0 rm -f
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
|
||||
impl-save-timestamp-hack sbcl
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
standard-impl-postinst sbcl
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
standard-impl-postrm sbcl /usr/bin/sbcl
|
||||
}
|
@ -1,189 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.28.ebuild,v 1.5 2010/12/17 20:19:14 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit common-lisp-common-3 eutils flag-o-matic
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.0.28
|
||||
BV_AMD64=1.0.28
|
||||
BV_PPC=1.0.28
|
||||
BV_SPARC=1.0.28
|
||||
BV_ALPHA=1.0.28
|
||||
BV_MIPS=1.0.23
|
||||
BV_MIPSEL=1.0.28
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
|
||||
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
|
||||
|
||||
# SRC_URI is part of the metadata cache; it's evaluated contents must be independent of the system that creates the metadata cache.
|
||||
# ILLEGAL: mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-$([[$(tc-endian) = big]] && echo mips || echo mipsel)-linux-binary.tar.bz2 )
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="ldb source +threads +unicode doc cobalt"
|
||||
|
||||
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
|
||||
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
|
||||
PDEPEND="dev-lisp/gentoo-init"
|
||||
|
||||
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl usr/lib/sbcl/src/runtime/sbcl usr/lib/sbcl/src/runtime/*.o"
|
||||
|
||||
pkg_setup() {
|
||||
if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
|
||||
eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
|
||||
eerror "must use gcc-config to select a profile with non-hardened features"
|
||||
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
|
||||
die
|
||||
fi
|
||||
}
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
cat > "${CONFIG}" <<'EOF'
|
||||
(lambda (list)
|
||||
(flet ((enable (x) (pushnew x list))
|
||||
(disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "$(usep ldb)" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
cat >> "${CONFIG}" <<'EOF'
|
||||
)
|
||||
list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-linux sbcl-binary
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
sed "s,/lib,/$(get_libdir),g" -i install.sh
|
||||
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
|
||||
|
||||
find . -type f -name .cvsignore -delete
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
append-ldflags $(no-as-needed) # see Bug #132992
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" \
|
||||
PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
|
||||
"sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" make -C doc/internals html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FILES="exhaust.impure.lisp"
|
||||
cd tests
|
||||
sh run-tests.sh
|
||||
# sh run-tests.sh ${FILES}
|
||||
# sh run-tests.sh --break-on-failure ${FILES}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
cat > "${D}"/etc/sbclrc <<EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
|
||||
;;; Setup ASDF
|
||||
(load "/etc/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
dodir /usr/share/man
|
||||
dodir /usr/share/doc/${PF}
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${D}"/usr DOC_DIR="${D}"/usr/share/doc/${PF} sh install.sh || die "install.sh failed"
|
||||
|
||||
# rm empty directories lest paludis complain about this
|
||||
rmdir "${D}"/usr/$(get_libdir)/sbcl/{site-systems,sb-posix/test-lab,sb-cover/test-output} 2>/dev/null
|
||||
|
||||
doman doc/sbcl-asdf-install.1
|
||||
|
||||
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE SUPPORT TLA TODO
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/html/*
|
||||
doinfo doc/manual/*.info*
|
||||
dohtml -r doc/internals/sbcl-internals
|
||||
fi
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
./clean.sh
|
||||
# for BSD cp compat use -pPR instead of -a (may not be needed anymore)
|
||||
cp -pPR src "${D}"/usr/$(get_libdir)/sbcl/
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
|
||||
impl-save-timestamp-hack sbcl || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
standard-impl-postinst sbcl
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
standard-impl-postrm sbcl /usr/bin/sbcl
|
||||
}
|
@ -1,189 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.31.ebuild,v 1.5 2010/12/17 20:19:14 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit common-lisp-common-3 eutils flag-o-matic
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.0.28
|
||||
BV_AMD64=1.0.28
|
||||
BV_PPC=1.0.28
|
||||
BV_SPARC=1.0.28
|
||||
BV_ALPHA=1.0.28
|
||||
BV_MIPS=1.0.23
|
||||
BV_MIPSEL=1.0.28
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
|
||||
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
|
||||
|
||||
# SRC_URI is part of the metadata cache; it's evaluated contents must be independent of the system that creates the metadata cache.
|
||||
# ILLEGAL: mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-$([[$(tc-endian) = big]] && echo mips || echo mipsel)-linux-binary.tar.bz2 )
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="ldb source +threads +unicode doc cobalt"
|
||||
|
||||
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
|
||||
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
|
||||
PDEPEND="dev-lisp/gentoo-init"
|
||||
|
||||
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl usr/lib/sbcl/src/runtime/sbcl usr/lib/sbcl/src/runtime/*.o"
|
||||
|
||||
pkg_setup() {
|
||||
if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
|
||||
eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
|
||||
eerror "must use gcc-config to select a profile with non-hardened features"
|
||||
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
|
||||
die
|
||||
fi
|
||||
}
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
cat > "${CONFIG}" <<'EOF'
|
||||
(lambda (list)
|
||||
(flet ((enable (x) (pushnew x list))
|
||||
(disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "$(usep ldb)" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
cat >> "${CONFIG}" <<'EOF'
|
||||
)
|
||||
list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-linux sbcl-binary
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
sed "s,/lib,/$(get_libdir),g" -i install.sh
|
||||
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
|
||||
|
||||
find . -type f -name .cvsignore -delete
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
append-ldflags $(no-as-needed) # see Bug #132992
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" \
|
||||
PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
|
||||
"sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" make -C doc/internals html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FILES="exhaust.impure.lisp"
|
||||
cd tests
|
||||
sh run-tests.sh
|
||||
# sh run-tests.sh ${FILES}
|
||||
# sh run-tests.sh --break-on-failure ${FILES}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
cat > "${D}"/etc/sbclrc <<EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
|
||||
;;; Setup ASDF
|
||||
(load "/etc/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
dodir /usr/share/man
|
||||
dodir /usr/share/doc/${PF}
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${D}"/usr DOC_DIR="${D}"/usr/share/doc/${PF} sh install.sh || die "install.sh failed"
|
||||
|
||||
# rm empty directories lest paludis complain about this
|
||||
rmdir "${D}"/usr/$(get_libdir)/sbcl/{site-systems,sb-posix/test-lab,sb-cover/test-output} 2>/dev/null
|
||||
|
||||
doman doc/sbcl-asdf-install.1
|
||||
|
||||
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/html/*
|
||||
doinfo doc/manual/*.info*
|
||||
dohtml -r doc/internals/sbcl-internals
|
||||
fi
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
./clean.sh
|
||||
# for BSD cp compat use -pPR instead of -a (may not be needed anymore)
|
||||
cp -pPR src "${D}"/usr/$(get_libdir)/sbcl/
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
|
||||
impl-save-timestamp-hack sbcl || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
standard-impl-postinst sbcl
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
standard-impl-postrm sbcl /usr/bin/sbcl
|
||||
}
|
@ -1,186 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.36-r1.ebuild,v 1.4 2010/12/17 20:19:14 ulm Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit multilib eutils
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.0.36
|
||||
BV_AMD64=1.0.29
|
||||
BV_PPC=1.0.28
|
||||
BV_SPARC=1.0.28
|
||||
BV_ALPHA=1.0.28
|
||||
BV_MIPS=1.0.23
|
||||
BV_MIPSEL=1.0.28
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86_64-linux-binary-r2.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
|
||||
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="ldb source +threads +unicode doc cobalt"
|
||||
|
||||
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
|
||||
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
|
||||
PDEPEND="dev-lisp/gentoo-init"
|
||||
|
||||
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl"
|
||||
|
||||
pkg_setup() {
|
||||
if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
|
||||
eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
|
||||
eerror "must use gcc-config to select a profile with non-hardened features"
|
||||
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
|
||||
die
|
||||
fi
|
||||
ewarn "This is a new ebuild, based on older ones, but with some internal"
|
||||
ewarn "changes. If it fails, please, file a bug without hesitation."
|
||||
}
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
cat > "${CONFIG}" <<'EOF'
|
||||
(lambda (list)
|
||||
(flet ((enable (x) (pushnew x list))
|
||||
(disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "$(usep ldb)" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
cat >> "${CONFIG}" <<'EOF'
|
||||
)
|
||||
list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-linux sbcl-binary
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
sed "s,/lib,/$(get_libdir),g" -i install.sh
|
||||
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
|
||||
|
||||
find . -type f -name .cvsignore -delete
|
||||
epatch "${FILESDIR}/${P}-fix_linux-os-c.patch"
|
||||
#fix CFLAGS and LDFLAGS
|
||||
pushd src/runtime
|
||||
sed -i -e "s/CFLAGS = -g -Wall -Wsign-compare -O3/CFLAGS =${CFLAGS}/g" GNUmakefile
|
||||
sed -i -e "s/CPPFLAGS = -I./CPPFLAGS = -I. ${CXXFLAGS}/g" GNUmakefile
|
||||
sed -i -e "s/LINKFLAGS = -g/LINKFLAGS = -g ${LDFLAGS}/g" GNUmakefile
|
||||
sed -i -e 's/-fno-omit-frame-pointer/ /g' Config*
|
||||
popd
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" \
|
||||
PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
|
||||
"sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" make -C doc/internals info html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ewarn "Unfortunately, it is known that some tests fail eg."
|
||||
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
|
||||
ewarn "development and not of Gentoo's side. Please, before filing"
|
||||
ewarn "any bug(s) search for older submissions. Thank you."
|
||||
time ( cd tests && sh run-tests.sh )
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
cat > "${D}"/etc/sbclrc <<EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
|
||||
;;; Setup ASDF
|
||||
(load "/etc/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${D}/usr" DOC_DIR="${D}/usr/share/doc/${PF}" \
|
||||
sh install.sh || die "install.sh failed"
|
||||
|
||||
# rm empty directories lest paludis complain about this
|
||||
# rmdir "${D}"/usr/$(get_libdir)/sbcl/{site-systems,sb-posix/test-lab,sb-cover/test-output} 2>/dev/null
|
||||
find "${D}" -empty -type d -exec rmdir -v {} +
|
||||
|
||||
doman doc/sbcl-asdf-install.1
|
||||
|
||||
if use doc; then
|
||||
dodoc OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO STYLE
|
||||
pushd doc
|
||||
dohtml -r internals/sbcl-internals
|
||||
dodoc internals-notes/*
|
||||
doinfo internals/sbcl-internals.info
|
||||
popd
|
||||
else
|
||||
rm -Rv "${D}/usr/share/doc/${PF}"
|
||||
fi
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
./clean.sh
|
||||
cp -a -v src "${D}/usr/$(get_libdir)/sbcl/"
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST sphinxcontrib-issuetracker-0.9.tar.gz 25192 RMD160 10477ff1a98db694fff96db634030d7ec3833e0e SHA1 7162354ef7469c3b6281afce0b846408974577b6 SHA256 f1586909c8f8081896d9a1998f9932e89911a4132ce4a6e07bebb364d052f279
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.9.ebuild,v 1.1 2012/03/26 09:40:14 johu Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit distutils
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.*"
|
||||
|
||||
DESCRIPTION="Extension to sphinx to create links to issue trackers"
|
||||
HOMEPAGE="http://packages.python.org/sphinxcontrib-issuetracker/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/pyquery )"
|
||||
RDEPEND=">=dev-python/sphinx-1.0"
|
@ -1,2 +1,3 @@
|
||||
DIST synaptiks-0.4.0.tar.bz2 751043 RMD160 e2f66095e39c86d1452d55620b904bed6a57bba9 SHA1 a336409683edf808aab72398c2eb9ac3834fc0ca SHA256 a7068de45c7c34dbea2fcc1d92c62dc5e6ed9d96de3fc900153dcc196139dbf8
|
||||
DIST synaptiks-0.8.0.tar.bz2 461581 RMD160 1a3296dfe105d198f97ef2ad7ece74a1404e5015 SHA1 94c3701529b7ca9043614fec65643bd75d893efb SHA256 ba90e6183ca3869fe2d67a7e6750862891af961caf70bc4d0b25937a02094401
|
||||
DIST synaptiks-0.8.1.tar.bz2 463495 RMD160 fd837fa6e6dea8e8516ac6b6e1a5ca49999b191b SHA1 31de7095f9c19f1c05f59bb2904d7980edc351dc SHA256 39bbafa6abd63903ba6f9ffd020ec754250ab7800ea9efcdeeebd69c0fcd5707
|
||||
|
@ -0,0 +1,48 @@
|
||||
--- /dev/null
|
||||
+++ doc/_templates/issues.html
|
||||
@@ -0,0 +1,11 @@
|
||||
+<h3>Issues, questions and feedback</h3>
|
||||
+
|
||||
+<p>
|
||||
+Please join the mailing list at <a href="mailto:synaptiks@librelist.com">
|
||||
+synaptiks@librelist.com</a> to ask questions or discuss
|
||||
+about <strong>synaptiks</strong>. To subscribe, just send a mail to this list.
|
||||
+</p>
|
||||
+
|
||||
+<p>You can also open an issue at the <a class="reference external"
|
||||
+href="https://github.com/lunaryorn/synaptiks/issues">tracker</a> to report
|
||||
+bugs or make enhancement proposals.</p>
|
||||
|
||||
--- /dev/null
|
||||
+++ doc/_templates/sidebartop.html
|
||||
@@ -0,0 +1,30 @@
|
||||
+{% macro link(title, link, internal=true) -%}
|
||||
+<a class="reference {{ 'internal' if internal else 'external' }}"
|
||||
+ href="{{ link }}">{{ title }}</a>
|
||||
+{%- endmacro %}
|
||||
+
|
||||
+<p>Current version: <strong>{{release}}</strong></p>
|
||||
+<ul>
|
||||
+ <li>{{link('Install <strong>synaptiks</strong>', pathto('install'))}}</li>
|
||||
+ <li>{{link('Downloads on PyPI', 'https://pypi.python.org/pypi/synaptiks',
|
||||
+ internal=false)}}</li>
|
||||
+ <li>{{link('GitHub project', 'https://github.com/lunaryorn/synaptiks',
|
||||
+ internal=false)}}</li>
|
||||
+ <li>{{link('KDE Apps',
|
||||
+ 'http://kde-apps.org/content/show.php/synaptiks?content=114270', internal=false)}}</li>
|
||||
+</ul>
|
||||
+
|
||||
+<hr/>
|
||||
+
|
||||
+<ul>
|
||||
+ <li>{{link('Installation instructions', pathto('install'))}}</li>
|
||||
+ <li>{{link('Handbook', pathto('handbook/index'))}}
|
||||
+ <ul>
|
||||
+ <li>{{link('Usage', pathto('handbook/usage'))}}</li>
|
||||
+ <li>{{link('Reference', pathto('handbook/reference'))}}</li>
|
||||
+ </ul>
|
||||
+ </li>
|
||||
+ <li>{{link('Translation guide', pathto('translation_guide'))}}</li>
|
||||
+ <li>{{link('API documentation', pathto('api/index'))}}</li>
|
||||
+ <li>{{link('Changelog', pathto('changes'))}}</li>
|
||||
+</ul>
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/synaptiks/synaptiks-0.8.1.ebuild,v 1.1 2012/03/26 10:18:56 johu Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
DISTUTILS_SRC_TEST=setup.py
|
||||
KDE_HANDBOOK=optional
|
||||
inherit kde4-base distutils
|
||||
|
||||
DESCRIPTION="Touchpad configuration and management tool for KDE"
|
||||
HOMEPAGE="http://synaptiks.readthedocs.org"
|
||||
SRC_URI="mirror://pypi/s/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug doc +upower"
|
||||
|
||||
RDEPEND="|| ( >=dev-lang/python-2.7 dev-python/argparse )
|
||||
>=dev-python/PyQt4-4.7
|
||||
>=dev-python/pyudev-0.8[pyqt4]
|
||||
dev-python/setuptools
|
||||
$(add_kdebase_dep pykde4)
|
||||
$(add_kdebase_dep kdesdk-scripts)
|
||||
>=x11-drivers/xf86-input-synaptics-1.3
|
||||
>=x11-libs/libXi-1.4
|
||||
x11-libs/libXtst
|
||||
upower? ( dev-python/dbus-python sys-power/upower )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xsl-stylesheets
|
||||
sys-devel/gettext
|
||||
doc? (
|
||||
dev-python/sphinx
|
||||
dev-python/sphinxcontrib-issuetracker
|
||||
)"
|
||||
|
||||
pkg_setup() {
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use doc; then
|
||||
epatch "${FILESDIR}/${P}-templatesfix.patch"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd doc > /dev/null
|
||||
sphinx-build . _build
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
if use doc; then
|
||||
dohtml -r doc/_build/*
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST msmtp-1.4.24.tar.bz2 299358 RMD160 5d342818bbbeee303c071a403fd86d40404ed5c2 SHA1 4c9783a888bdd7da6f39ee6fd2d52585c3aee6c0 SHA256 f19f3fcc67da448420b3adbd5add09f8fe110664dd64f3c2cd693ef0cb736887
|
||||
DIST msmtp-1.4.27.tar.bz2 301918 RMD160 f648e9cee802f54872294b847f275ed9f8a236b0 SHA1 e335745133b4729fe84c49f836b4d2fa9281e040 SHA256 f712cad8b249627f1c6af44be427956a724074e73b9428c32ce0ab1b0a9d1170
|
||||
|
@ -1,118 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.24.ebuild,v 1.7 2011/11/02 09:10:53 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
|
||||
HOMEPAGE="http://msmtp.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc gnome-keyring gnutls idn +mta nls sasl ssl vim-syntax"
|
||||
|
||||
CDEPEND="idn? ( net-dns/libidn )
|
||||
nls? ( virtual/libintl )
|
||||
gnome-keyring? ( gnome-base/gnome-keyring
|
||||
dev-python/gnome-keyring-python )
|
||||
gnutls? ( >=net-libs/gnutls-1.2.0 )
|
||||
!gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
|
||||
sasl? ( virtual/gsasl )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
mta? ( !mail-mta/courier
|
||||
!mail-mta/esmtp
|
||||
!mail-mta/exim
|
||||
!mail-mta/mini-qmail
|
||||
!mail-mta/nbsmtp
|
||||
!mail-mta/netqmail
|
||||
!mail-mta/nullmailer
|
||||
!mail-mta/postfix
|
||||
!mail-mta/qmail-ldap
|
||||
!mail-mta/sendmail
|
||||
!<mail-mta/ssmtp-2.64-r2
|
||||
!>=mail-mta/ssmtp-2.64-r2[mta] )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
doc? ( virtual/texi2dvi )
|
||||
nls? ( sys-devel/gettext )
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# Use default Gentoo location for mail aliases
|
||||
sed -i -e 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use gnutls ; then
|
||||
myconf="--with-ssl=gnutls"
|
||||
elif use ssl ; then
|
||||
myconf="--with-ssl=openssl"
|
||||
else
|
||||
myconf="--with-ssl=no"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_with idn libidn) \
|
||||
$(use_with sasl libgsasl) \
|
||||
$(use_with gnome-keyring ) \
|
||||
$(use_enable nls) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default_src_compile
|
||||
if use doc ; then
|
||||
cd doc || die "cd failed"
|
||||
emake html pdf
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use mta ; then
|
||||
dodir /usr/sbin
|
||||
dosym /usr/bin/msmtp /usr/sbin/sendmail
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS doc/{Mutt+msmtp.txt,msmtprc*}
|
||||
|
||||
if use doc ; then
|
||||
dohtml doc/msmtp.html
|
||||
dodoc doc/msmtp.pdf
|
||||
fi
|
||||
|
||||
if use vim-syntax ; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/vim/msmtp.vim
|
||||
fi
|
||||
|
||||
if use gnome-keyring ; then
|
||||
src_install_contrib msmtp-gnome-tool "msmtp-gnome-tool.py" "README"
|
||||
fi
|
||||
|
||||
src_install_contrib find_alias "find_alias_for_msmtp.sh"
|
||||
src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
|
||||
src_install_contrib msmtpq "msmtpq msmtpQ" "README"
|
||||
src_install_contrib set_sendmail "set_sendmail.sh" "set_sendmail.conf"
|
||||
}
|
||||
|
||||
src_install_contrib() {
|
||||
subdir="$1"
|
||||
bins="$2"
|
||||
docs="$3"
|
||||
local dir=/usr/share/${PN}/$subdir
|
||||
insinto ${dir}
|
||||
exeinto ${dir}
|
||||
for i in $bins ; do
|
||||
doexe scripts/$subdir/$i
|
||||
done
|
||||
for i in $docs ; do
|
||||
newdoc scripts/$subdir/$i $subdir.$i
|
||||
done
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST flacon-0.5.7.tgz 115518 RMD160 f8ab50283d71c49266af8172b1f45bc1325ee25c SHA1 cb9e6a37aef1e2b359dab3501ae0f1ca583e948b SHA256 46a2c50d37e9c67cba7ce458430217963e7f48d05b3f2b8e2bdb054cddfd0063
|
||||
DIST flacon-0.6.0.tgz 168541 RMD160 fba89c15dcb5a52aec6ad578545a2dfd96496b39 SHA1 7e210797d178f27de74063e0833c88f2cb31df4c SHA256 243113f9d9f922caf2f27a2bcf4e5603ca69ce03929f915642e9064d2ec13d04
|
||||
DIST flacon-0.6.1.tgz 165571 RMD160 543e223fc7e4cafb1dd8b26476851b5c28a9afba SHA1 ac45b2909cade7108014a0e133e38b308b109c3b SHA256 03d417efcc59f99484467060eb56d0fe1e8d634086078254e9c5df569743519f
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/flacon/flacon-0.6.1.ebuild,v 1.1 2012/03/26 19:47:33 maksbotan Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Extracts audio tracks from audio CD image to separate tracks"
|
||||
HOMEPAGE="https://code.google.com/p/flacon/"
|
||||
SRC_URI="https://flacon.googlecode.com/files/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="flac mac mp3 mp4 ogg replaygain tta wavpack"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/PyQt4[X]
|
||||
media-sound/shntool[mac?]
|
||||
flac? ( media-libs/flac )
|
||||
mac? ( media-sound/mac )
|
||||
mp3? ( media-sound/lame )
|
||||
mp4? ( media-libs/faac )
|
||||
ogg? ( media-sound/vorbis-tools )
|
||||
tta? ( media-sound/ttaenc )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
replaygain? (
|
||||
mp3? ( media-sound/mp3gain )
|
||||
ogg? ( media-sound/vorbisgain )
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs -r 2 .
|
||||
|
||||
sed -e '/cd $(INST_DIR) && python -mcompileall ./d' -i Makefile || die
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize /usr/share/${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/share/${PN}
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
dev-db/postgresql-server perl? ( dev-perl/DBD-Pg )
|
||||
dev-db/postgresql-server perl? ( dev-perl/DBD-Pg )
|
||||
0
|
||||
http://main.slony.info/downloads/1.2/source/slony1-1.2.10.tar.bz2
|
||||
|
||||
http://slony.info/
|
||||
BSD
|
||||
A replication system for the PostgreSQL Database Management System
|
||||
amd64 ppc x86
|
||||
eutils multilib toolchain-funcs user
|
||||
perl
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
dev-db/postgresql-server perl? ( dev-perl/DBD-Pg )
|
||||
dev-db/postgresql-server perl? ( dev-perl/DBD-Pg )
|
||||
0
|
||||
http://main.slony.info/downloads/1.2/source/slony1-1.2.22.tar.bz2
|
||||
|
||||
http://slony.info/
|
||||
BSD
|
||||
A replication system for the PostgreSQL Database Management System
|
||||
~amd64 ~ppc ~x86
|
||||
eutils multilib toolchain-funcs user
|
||||
perl
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
dev-db/postgresql-server perl? ( dev-perl/DBD-Pg )
|
||||
dev-db/postgresql-server perl? ( dev-perl/DBD-Pg )
|
||||
0
|
||||
http://main.slony.info/downloads/2.0/source/slony1-2.0.6.tar.bz2
|
||||
|
||||
http://slony.info/
|
||||
BSD
|
||||
A replication system for the PostgreSQL Database Management System
|
||||
~amd64 ~ppc ~x86
|
||||
eutils multilib toolchain-funcs user
|
||||
perl
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
|| ( dev-db/postgresql-base:9.0[threads] dev-db/postgresql-base:8.4[threads] dev-db/postgresql-base:8.3[threads] dev-db/postgresql-base:9.1[threads] ) || ( dev-db/postgresql-server:9.0 dev-db/postgresql-server:8.4 dev-db/postgresql-server:8.3 dev-db/postgresql-server:9.1 ) perl? ( dev-perl/DBD-Pg )
|
||||
|
||||
0
|
||||
http://main.slony.info/downloads/2.0/source/slony1-2.0.7.tar.bz2 http://main.slony.info/downloads/2.0/source/slony1-2.0.7-docs.tar.bz2
|
||||
|
||||
http://slony.info/
|
||||
BSD
|
||||
A replication system for the PostgreSQL Database Management System
|
||||
~amd64 ~ppc ~x86
|
||||
|
||||
doc perl
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
|| ( dev-db/postgresql-base:9.0[threads] dev-db/postgresql-base:8.4[threads] dev-db/postgresql-base:8.3[threads] dev-db/postgresql-base:9.1[threads] ) || ( dev-db/postgresql-server:9.0 dev-db/postgresql-server:8.4 dev-db/postgresql-server:8.3 dev-db/postgresql-server:9.1 ) perl? ( dev-perl/DBD-Pg )
|
||||
|
||||
0
|
||||
http://main.slony.info/downloads/2.0/source/slony1-2.0.7.tar.bz2 http://main.slony.info/downloads/2.0/source/slony1-2.0.7-docs.tar.bz2
|
||||
|
||||
http://slony.info/
|
||||
BSD
|
||||
A replication system for the PostgreSQL Database Management System
|
||||
~amd64 ~ppc ~x86
|
||||
eutils multilib toolchain-funcs user
|
||||
doc perl
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
|| ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
|| ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
0
|
||||
http://commondatastorage.googleapis.com/chromium-browser-official/v8-3.8.9.13.tar.bz2
|
||||
http://commondatastorage.googleapis.com/chromium-browser-official/v8-3.8.9.16.tar.bz2
|
||||
|
||||
http://code.google.com/p/v8
|
||||
BSD
|
@ -1,22 +0,0 @@
|
||||
>=dev-libs/glib-2.16:2 sys-devel/flex || ( sys-devel/bison dev-util/byacc dev-util/yacc ) dev-util/pkgconfig dev-libs/libxslt test? ( dev-libs/dbus-glib >=dev-libs/glib-2.26:2 ) app-arch/xz-utils >=sys-apps/sed-4
|
||||
>=dev-libs/glib-2.16:2
|
||||
0.14
|
||||
mirror://gnome/sources/vala/0.14/vala-0.14.0.tar.xz
|
||||
|
||||
http://live.gnome.org/Vala
|
||||
LGPL-2.1
|
||||
Vala - Compiler for the GObject type system
|
||||
alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-linux
|
||||
alternatives eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib toolchain-funcs user versionator
|
||||
test +vapigen
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=dev-libs/glib-2.16:2 !dev-lang/vala:0 sys-devel/flex || ( sys-devel/bison dev-util/byacc dev-util/yacc ) dev-util/pkgconfig dev-libs/libxslt test? ( dev-libs/dbus-glib >=dev-libs/glib-2.26:2 ) app-arch/xz-utils >=sys-apps/sed-4
|
||||
>=dev-libs/glib-2.16:2
|
||||
0.16
|
||||
mirror://gnome/sources/vala/0.16/vala-0.16.0.tar.xz
|
||||
|
||||
http://live.gnome.org/Vala
|
||||
LGPL-2.1
|
||||
Vala - Compiler for the GObject type system
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-linux
|
||||
alternatives eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib toolchain-funcs user versionator
|
||||
test +vapigen
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
|
||||
0
|
||||
mirror://sourceforge/sbcl/sbcl-1.0.26-source.tar.bz2 x86? ( mirror://sourceforge/sbcl/sbcl-1.0.23-x86-linux-binary.tar.bz2 ) amd64? ( mirror://sourceforge/sbcl/sbcl-1.0.25-x86-64-linux-binary.tar.bz2 ) ppc? ( mirror://sourceforge/sbcl/sbcl-1.0.23-powerpc-linux-binary.tar.bz2 ) sparc? ( mirror://sourceforge/sbcl/sbcl-1.0.22-sparc-linux-binary.tar.bz2 ) alpha? ( mirror://sourceforge/sbcl/sbcl-0.9.12-alpha-linux-binary.tar.bz2 ) mips? ( !cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mips-linux-binary.tar.bz2 ) ) mips? ( cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mipsel-linux-binary.tar.bz2 ) )
|
||||
|
||||
http://sbcl.sourceforge.net/
|
||||
MIT
|
||||
Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp.
|
||||
-* ~amd64 ~ppc ~sparc ~x86
|
||||
common-lisp-common-3 eutils flag-o-matic multilib toolchain-funcs user
|
||||
ldb source +threads +unicode doc cobalt
|
||||
|
||||
dev-lisp/gentoo-init
|
||||
|
||||
2
|
||||
|
||||
compile configure install postinst postrm setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
|
||||
0
|
||||
mirror://sourceforge/sbcl/sbcl-1.0.27-source.tar.bz2 x86? ( mirror://sourceforge/sbcl/sbcl-1.0.23-x86-linux-binary.tar.bz2 ) amd64? ( mirror://sourceforge/sbcl/sbcl-1.0.25-x86-64-linux-binary.tar.bz2 ) ppc? ( mirror://sourceforge/sbcl/sbcl-1.0.23-powerpc-linux-binary.tar.bz2 ) sparc? ( mirror://sourceforge/sbcl/sbcl-1.0.22-sparc-linux-binary.tar.bz2 ) alpha? ( mirror://sourceforge/sbcl/sbcl-0.9.12-alpha-linux-binary.tar.bz2 ) mips? ( !cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mips-linux-binary.tar.bz2 ) ) mips? ( cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mipsel-linux-binary.tar.bz2 ) )
|
||||
|
||||
http://sbcl.sourceforge.net/
|
||||
MIT
|
||||
Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp.
|
||||
-* ~amd64 ~ppc ~sparc ~x86
|
||||
common-lisp-common-3 eutils flag-o-matic multilib toolchain-funcs user
|
||||
ldb source +threads +unicode doc cobalt
|
||||
|
||||
dev-lisp/gentoo-init
|
||||
|
||||
2
|
||||
|
||||
compile configure install postinst postrm setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
|
||||
0
|
||||
mirror://sourceforge/sbcl/sbcl-1.0.28-source.tar.bz2 x86? ( mirror://sourceforge/sbcl/sbcl-1.0.28-x86-linux-binary.tar.bz2 ) amd64? ( mirror://sourceforge/sbcl/sbcl-1.0.28-x86-64-linux-binary.tar.bz2 ) ppc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-powerpc-linux-binary.tar.bz2 ) sparc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-sparc-linux-binary.tar.bz2 ) alpha? ( mirror://sourceforge/sbcl/sbcl-1.0.28-alpha-linux-binary.tar.bz2 ) mips? ( !cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mips-linux-binary.tar.bz2 ) ) mips? ( cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.28-mipsel-linux-binary.tar.bz2 ) )
|
||||
|
||||
http://sbcl.sourceforge.net/
|
||||
MIT
|
||||
Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp.
|
||||
-* ~amd64 ~ppc ~sparc ~x86
|
||||
common-lisp-common-3 eutils flag-o-matic multilib toolchain-funcs user
|
||||
ldb source +threads +unicode doc cobalt
|
||||
|
||||
dev-lisp/gentoo-init
|
||||
|
||||
2
|
||||
|
||||
compile configure install postinst postrm prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
|
||||
0
|
||||
mirror://sourceforge/sbcl/sbcl-1.0.31-source.tar.bz2 x86? ( mirror://sourceforge/sbcl/sbcl-1.0.28-x86-linux-binary.tar.bz2 ) amd64? ( mirror://sourceforge/sbcl/sbcl-1.0.28-x86-64-linux-binary.tar.bz2 ) ppc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-powerpc-linux-binary.tar.bz2 ) sparc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-sparc-linux-binary.tar.bz2 ) alpha? ( mirror://sourceforge/sbcl/sbcl-1.0.28-alpha-linux-binary.tar.bz2 ) mips? ( !cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mips-linux-binary.tar.bz2 ) ) mips? ( cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.28-mipsel-linux-binary.tar.bz2 ) )
|
||||
|
||||
http://sbcl.sourceforge.net/
|
||||
MIT
|
||||
Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp.
|
||||
-* ~amd64 ~ppc ~sparc ~x86
|
||||
common-lisp-common-3 eutils flag-o-matic multilib toolchain-funcs user
|
||||
ldb source +threads +unicode doc cobalt
|
||||
|
||||
dev-lisp/gentoo-init
|
||||
|
||||
2
|
||||
|
||||
compile configure install postinst postrm prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
|
||||
0
|
||||
mirror://sourceforge/sbcl/sbcl-1.0.36-source.tar.bz2 x86? ( mirror://sourceforge/sbcl/sbcl-1.0.36-x86-linux-binary.tar.bz2 ) amd64? ( mirror://sourceforge/sbcl/sbcl-1.0.29-x86_64-linux-binary-r2.tar.bz2 ) ppc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-powerpc-linux-binary.tar.bz2 ) sparc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-sparc-linux-binary.tar.bz2 ) alpha? ( mirror://sourceforge/sbcl/sbcl-1.0.28-alpha-linux-binary.tar.bz2 ) mips? ( !cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.23-mips-linux-binary.tar.bz2 ) ) mips? ( cobalt? ( mirror://sourceforge/sbcl/sbcl-1.0.28-mipsel-linux-binary.tar.bz2 ) )
|
||||
|
||||
http://sbcl.sourceforge.net/
|
||||
MIT
|
||||
Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp.
|
||||
-* ~amd64 ~ppc ~sparc ~x86
|
||||
eutils multilib toolchain-funcs user
|
||||
ldb source +threads +unicode doc cobalt
|
||||
|
||||
dev-lisp/gentoo-init
|
||||
|
||||
3
|
||||
|
||||
compile configure install prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue