parent
2b717931ca
commit
1b94627ccb
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/fam/fam-2.7.0-r7.ebuild,v 1.1 2013/08/01 01:28:23 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils autotools multilib-minimal
|
||||
|
||||
DEBIAN_PATCH="17"
|
||||
DESCRIPTION="FAM, the File Alteration Monitor"
|
||||
HOMEPAGE="http://oss.sgi.com/projects/fam/"
|
||||
SRC_URI="ftp://oss.sgi.com/projects/fam/download/stable/${P}.tar.gz
|
||||
mirror://debian/pool/main/f/${PN}/${P/-/_}-${DEBIAN_PATCH}.diff.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND="|| ( net-nds/rpcbind >=net-nds/portmap-5b-r6 )
|
||||
!app-admin/gamin"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog INSTALL NEWS TODO README )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/${P/-/_}-${DEBIAN_PATCH}.diff"
|
||||
edos2unix "${S}"/${P}/debian/patches/10_debianbug375967.patch
|
||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"/${P}/debian/patches
|
||||
sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
|
||||
|
||||
eautoreconf
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
|
||||
# These are thrown away later
|
||||
if ! multilib_is_native_abi ; then
|
||||
sed -i -e 's/src conf man//' Makefile || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files
|
||||
|
||||
sed -i "${D}"/etc/fam.conf \
|
||||
-e "s:local_only = false:local_only = true:g" \
|
||||
|| die "sed fam.conf"
|
||||
|
||||
doinitd "${FILESDIR}/famd"
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
<description>maintainer</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="rar">Enable support for non-free rar decoder</flag>
|
||||
</use>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
<description>maintainer</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="rar">Enable support for non-free rar decoder</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1 @@
|
||||
DIST Snapback2-0.11.tar.gz 28695 SHA256 31986e558b4f1f410d5d4243c7f1d10eea6c983d433c3def51e36de9ccac330f SHA512 fc7c77c347b4141081726ea15d53d64a28945c9bcd31d072cefd11066751fe2cadca6c143e17163ddfaa4ab74dc10c657ceb302a08b5fbbf196df0460f8c543d WHIRLPOOL 5a1a9d5ab4a4b6bd57cdad6e9d19da646e3b4e2b6d0997dfa1952cded70f847a0badc57ae95fb7546523b5489ea58ec6509709440531d3bd6db661f297d55954
|
||||
DIST Snapback2-0.917.tar.gz 30449 SHA256 1cf0ea6034adb6b8d90f4d0446cde931c022715fe28403c4fbd94138c99d4ce6 SHA512 5f8e5bc578186881b4653c396d4f797dfb648ab7f40957f344c355ffef623f5ce662d907597fbb2d4b46a9d9ee4f866b0705095f3af81e9779ab76883e3ff3d4 WHIRLPOOL aa0bbee3c2f00497282764477c68e229d1dbcb0877450015819732fc39a509f63eb2f6b2953b776de99526b3d2b8d84bde9a4fde13483d83087be759286e4353
|
||||
DIST Snapback2-1.001.tar.gz 31099 SHA256 64512b0aae7df5bf80a74cc9e89c15fbe7c09aa435ea85d38f4b9f582aabecd2 SHA512 11d4a02fffd668f852e93554afbf7c76d1b06fd2cf88e3681489f206e8b1f8a21ae2b3718730f547660c4bcf3bef7eb358c4c809382199c864483ec9d4ab3983 WHIRLPOOL 790e847c2d5586ac104a6719f66b023ff28151b126e332a6d7bce7eda5c659e9f75675dc90c31fb1a4336099b40a1bcd4a00a0429afefeed0bdaa548a29e0072
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2006 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/snapback2/snapback2-0.11.ebuild,v 1.1 2006/06/07 02:01:35 lisa Exp $
|
||||
|
||||
inherit perl-module
|
||||
|
||||
MY_P=Snapback2-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="Snapback2 does backup of systems via ssh and rsync. It creates roll
|
||||
ing ``snapshots'' based on hourly, daily, weekly, and monthly rotations."
|
||||
SRC_URI="mirror://cpan/authors/id/M/MI/MIKEH/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://search.cpan.org/~mikeh"
|
||||
SLOT="0"
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
dev-perl/Config-ApacheFormat"
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/snapback2/snapback2-0.917.ebuild,v 1.1 2011/08/30 08:57:41 patrick Exp $
|
||||
|
||||
inherit perl-module
|
||||
|
||||
MY_P=Snapback2-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="Snapback2 does backup of systems via ssh and rsync. It creates roll
|
||||
ing ``snapshots'' based on hourly, daily, weekly, and monthly rotations."
|
||||
SRC_URI="mirror://cpan/authors/id/M/MI/MIKEH/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://search.cpan.org/~mikeh"
|
||||
SLOT="0"
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
dev-perl/Config-ApacheFormat"
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild,v 1.1 2013/07/31 11:34:38 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Extensible, multi-language source code documentation generator"
|
||||
HOMEPAGE="http://www.naturaldocs.org/"
|
||||
SRC_URI="mirror://sourceforge/naturaldocs/${P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/perl"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN}
|
||||
doins -r Styles Info JavaScript
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins -r Config/*
|
||||
dosym /etc/${PN} /usr/share/${PN}/Config
|
||||
|
||||
perlinfo
|
||||
insinto ${VENDOR_LIB}
|
||||
doins -r Modules/NaturalDocs
|
||||
dodir /usr/share/${PN}/Modules
|
||||
dosym ${VENDOR_LIB}/NaturalDocs /usr/share/${PN}/Modules/NaturalDocs
|
||||
|
||||
exeinto /usr/share/${PN}
|
||||
doexe ${PN}
|
||||
|
||||
# Symlink the Perl script into /usr/bin
|
||||
dodir /usr/bin
|
||||
dosym /usr/share/${PN}/${PN} /usr/bin/${PN}
|
||||
|
||||
# Documentation
|
||||
dohtml -r Help/*
|
||||
dosym /usr/share/doc/${PF}/html /usr/share/${PN}/Help
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ -e /usr/share/${PN}/Config && ! -L /usr/share/${PN}/Config ]] ; then
|
||||
mkdir -p /etc/${PN}
|
||||
mv /usr/share/${PN}/Config/* /etc/${PN}/
|
||||
rm -rf /usr/share/${PN}/Config
|
||||
fi
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20130224-r1.ebuild,v 1.1 2013/07/31 14:02:45 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit emul-linux-x86
|
||||
|
||||
SRC_URI="!abi_x86_32? ( ${SRC_URI} )"
|
||||
LICENSE="!abi_x86_32? ( LGPL-2+ MIT MOTIF ) abi_x86_32? ( metapackage )"
|
||||
KEYWORDS="-* ~amd64"
|
||||
IUSE="abi_x86_32"
|
||||
|
||||
RDEPEND="!<app-emulation/emul-linux-x86-xlibs-20110129
|
||||
!abi_x86_32? (
|
||||
!x11-libs/motif[abi_x86_32(-)]
|
||||
~app-emulation/emul-linux-x86-xlibs-${PV}
|
||||
)
|
||||
abi_x86_32? (
|
||||
x11-libs/motif:0[abi_x86_32(-)]
|
||||
x11-libs/motif:2.2[abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
src_install() {
|
||||
use abi_x86_32 || emul-linux-x86_src_install
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST chasen-2.4.0.tar.gz 860011 SHA256 56f796f9ac8aca31ca2d9d051b7637b2aca6007cefa53da03041995daee5246c SHA512 300bec4e14ff057d8248b10336c5922cbbab3fd4134aeed7885741a48e22cd78f12ddce28636e9b3ecaae3ab8e72a6aa09ff5779fb4ec55a6f9019d639876744 WHIRLPOOL 3091d815c3d20c761d27ac71bd0a273bc8e3dac87cd0f9fd23f34809dff3d3f8efd84094d418d3e94b319dad8f75e2588a673e4065a3dd825c6b18cf589c4e4a
|
||||
DIST chasen-2.4.4.tar.gz 845720 SHA256 09e41f681097f87ba6c953d3724c34c1826c3cfa590898a2166fb310a006f932 SHA512 4551d28be6c0de7a585decf03cf5b56def3d181cfdfd975565ac7236e2c3e8cc0bcf5331f1ae309a914f95c6715e13ba3e9d80ebbd6e86c2316a43b7ed831075 WHIRLPOOL 04c948a703ed720accb2c87c98873407c719456b4e74c43363ebe435329e306f8e28c9b333d2fb709a0fd164c43aa3c333768a5c9aefbf7795dfc7a9c1bbece8
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/chasen/chasen-2.4.0.ebuild,v 1.10 2012/06/09 19:10:36 armin76 Exp $
|
||||
|
||||
inherit perl-app
|
||||
|
||||
MY_P="${P/_pre/-preview}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DESCRIPTION="Japanese Morphological Analysis System, ChaSen"
|
||||
HOMEPAGE="http://chasen-legacy.sourceforge.jp/"
|
||||
SRC_URI="mirror://sourceforge.jp//chasen-legacy/24693/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86"
|
||||
IUSE="perl"
|
||||
|
||||
DEPEND=">=dev-libs/darts-0.31"
|
||||
RDEPEND="${DEPEND}
|
||||
perl? ( !dev-perl/Text-ChaSen )"
|
||||
PDEPEND=">=app-dicts/ipadic-2.7.0"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
sed -i -e '5a"LD" => "g++",' Makefile.PL || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf || die
|
||||
emake || die
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
einstall || die
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_install
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/chasen/chasen-2.4.4-r1.ebuild,v 1.2 2012/06/09 19:10:36 armin76 Exp $
|
||||
|
||||
EAPI="4"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Japanese Morphological Analysis System, ChaSen"
|
||||
HOMEPAGE="http://chasen-legacy.sourceforge.jp/"
|
||||
SRC_URI="mirror://sourceforge.jp//chasen-legacy/32224/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris"
|
||||
IUSE="perl static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/darts-0.32"
|
||||
RDEPEND="${DEPEND}
|
||||
perl? ( !dev-perl/Text-ChaSen )"
|
||||
PDEPEND=">=app-dicts/ipadic-2.7.0"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_configure
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check || die
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_test
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_install
|
||||
newdoc README README.perl
|
||||
fi
|
||||
|
||||
if ! use static-libs ; then
|
||||
find "${ED}" -name '*.la' -delete
|
||||
fi
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/chasen/chasen-2.4.4.ebuild,v 1.10 2012/06/09 19:10:36 armin76 Exp $
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Japanese Morphological Analysis System, ChaSen"
|
||||
HOMEPAGE="http://chasen-legacy.sourceforge.jp/"
|
||||
SRC_URI="mirror://sourceforge.jp//chasen-legacy/32224/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86 ~sparc-solaris"
|
||||
IUSE="perl"
|
||||
|
||||
DEPEND=">=dev-libs/darts-0.32"
|
||||
RDEPEND="${DEPEND}
|
||||
perl? ( !dev-perl/Text-ChaSen )"
|
||||
PDEPEND=">=app-dicts/ipadic-2.7.0"
|
||||
|
||||
src_compile() {
|
||||
econf || die
|
||||
emake || die
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
if use perl ; then
|
||||
cd "${S}"/perl
|
||||
perl-module_src_install
|
||||
newdoc README README.perl
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST nqc-2.5.r1.tgz 215808 SHA256 439eab22f21e8e28c296c17dd2340956a8c4b2a75d868885df49202d0a8795e2 SHA512 0653072ce2b711c3ec8930dfcef774ce6ed56e96c2722cd30fb78a9fc169e42dcc0379a685f4e1a7880674ad15a46cd558af5d7fb84c89206eb3eff87beccc0b WHIRLPOOL 29104b5333ad470557f0a87e970bdbae932ad45101bfa3ec151b306fb673672f5b1ea90a0136bc15f513a4f0436999b47a1e97cb37de28f2fd02e021258ee2e0
|
||||
DIST nqc-3.1.r6.tgz 329410 SHA256 bfd5e654f639af7a588cfdef4d22bd5efcfff547b10a56cebebde58ef2bfe766 SHA512 7ec7015861b5f8e063e3a2567f5c6ff7e5c6a65b60fab9bef71411d59b13a588f284ee3a8d06b9325748c209e21f9480b9792bc605148e2a4af64b90f872e2aa WHIRLPOOL 72c2dcb63bbdc1a1d35e0bb17c1c2838f688c69ef48d0958663c99c48855454b99a586603309b238e23eb6adc87edff40800c9ff1f81c12829d61d7e95b0a757
|
||||
|
@ -1,19 +0,0 @@
|
||||
diff -ruN nqc-2.5.r1/rcxlib/RCX_Image.h nqc-2.5.r1-fixed/rcxlib/RCX_Image.h
|
||||
--- nqc-2.5.r1/rcxlib/RCX_Image.h 2003-04-13 19:19:57.000000000 +0200
|
||||
+++ nqc-2.5.r1-fixed/rcxlib/RCX_Image.h 2005-12-14 01:35:14.172693272 +0100
|
||||
@@ -78,7 +78,6 @@
|
||||
void Clear();
|
||||
int GetSize() const;
|
||||
|
||||
-private:
|
||||
class Chunk
|
||||
{
|
||||
public:
|
||||
@@ -106,6 +105,7 @@
|
||||
friend class RCX_Image;
|
||||
};
|
||||
|
||||
+private:
|
||||
struct Variable
|
||||
{
|
||||
int fIndex;
|
@ -1,12 +0,0 @@
|
||||
diff -Naur nqc-3.1.r4.orig/compiler/Error.h nqc-3.1.r4/compiler/Error.h
|
||||
--- nqc-3.1.r4.orig/compiler/Error.h 2005-03-16 17:52:44.000000000 +0000
|
||||
+++ nqc-3.1.r4/compiler/Error.h 2006-05-08 06:25:30.000000000 +0000
|
||||
@@ -118,7 +118,7 @@
|
||||
};
|
||||
|
||||
Error(ErrorCode code, int data=0) : fCode(code), fData(data) {}
|
||||
- Error(ErrorCode code, const char *s) : fCode(code), fData((int)s) {}
|
||||
+ Error(ErrorCode code, const char *s) : fCode(code), fData((long)s) {}
|
||||
|
||||
// raising errors
|
||||
void Raise(const LexLocation *loc) const; // raise error at specified location
|
@ -1,31 +0,0 @@
|
||||
--- Makefile.old 2005-08-24 17:46:58.000000000 -0500
|
||||
+++ Makefile 2005-08-24 17:48:16.000000000 -0500
|
||||
@@ -53,7 +53,7 @@
|
||||
|
||||
|
||||
# installation information
|
||||
-PREFIX?=/usr/local
|
||||
+PREFIX?=/usr/
|
||||
BINDIR?=${PREFIX}/bin
|
||||
MANDIR?=${PREFIX}/man/man1
|
||||
MANEXT?=1
|
||||
@@ -69,7 +69,7 @@
|
||||
#CFLAGS = -pipe -Iplatform -Ircxlib -Inqc -Icompiler -Wall -Wstrict-prototypes -Wmissing-prototypes
|
||||
CFLAGS += -Iplatform -Ircxlib -Inqc -Icompiler -Wall
|
||||
|
||||
-USBOBJ = rcxlib/RCX_USBTowerPipe_none.o
|
||||
+#USBOBJ = rcxlib/RCX_USBTowerPipe_none.o
|
||||
|
||||
|
||||
#
|
||||
@@ -86,8 +86,8 @@
|
||||
ifneq (,$(strip $(findstring $(OSTYPE), Linux)))
|
||||
# Linux
|
||||
# uncomment this next line if you have the USB tower library installed
|
||||
-# USBOBJ = rcxlib/RCX_USBTowerPipe_linux.o
|
||||
- CFLAGS += -I/usr/local/include/LegoUSB -Wno-deprecated
|
||||
+ USBOBJ = rcxlib/RCX_USBTowerPipe_linux.o
|
||||
+ CFLAGS += -I/usr/include/LegoUSB -Wno-deprecated
|
||||
else
|
||||
ifneq (,$(findstring $(OSTYPE), SunOS))
|
||||
# Solaris
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqc/nqc-2.5.1.ebuild,v 1.14 2009/10/23 15:48:24 vostorga Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
My_PV="`echo $PV|cut -d. -f1,2`.r`echo $PV|cut -d. -f3`"
|
||||
My_P="${PN}-${My_PV}"
|
||||
S=${WORKDIR}/${My_P}
|
||||
DESCRIPTION="Not Quite C - C-like compiler for Lego Mindstorms"
|
||||
SRC_URI="http://www.baumfamily.org/nqc/release/${My_P}.tgz"
|
||||
HOMEPAGE="http://www.baumfamily.org/nqc/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MPL-1.0"
|
||||
KEYWORDS="ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/${P}-gcc34-fix.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
${#NQC_SERIAL} && NQC_SERIAL="/dev/ttyS0"
|
||||
sed -e "s:/usr/local/bin:${D}/usr/bin:" -e "s:/usr/local/man:${D}/usr/share/man:" -e "s:-O6:${CFLAGS}:" < Makefile >makefile
|
||||
# emake doesn't work
|
||||
DEFAULT_SERIAL_NAME=\"${NQC_SERIAL}\" make || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc history.txt readme.txt scout.txt test.nqc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To change the default serial name for nqc (/dev/ttyS0) set"
|
||||
elog "the environment variable NQC_SERIAL and reemerge nqc, e.g.:"
|
||||
elog " NQC_SERIAL='/dev/ttyS1' emerge nqc"
|
||||
}
|
@ -1,8 +1,3 @@
|
||||
DIST nqp-2013.01.tar.gz 1226091 SHA256 24e7467c6b7812ccf9cd348d81b58d11866de8013502d602157d2282469363f8 SHA512 0bfaa797792c1a0f5f17e101d8ed8d2a64f6ebed6dbc2d0afe6b28dc779f35a95bb7bb2882978d99fb1e5b75c709d8ac521794e66eb7080f9dc06118cef531b8 WHIRLPOOL 7e2f92901e175a5222abe44ff2bc5fc7c5d4e268ed6427740c2881a5c37685ff6bd8e5e2315b71070ed5fef7bb35aa527f4723f5e0ae5968d2213de72dec4f61
|
||||
DIST nqp-2013.02.1.tar.gz 1435679 SHA256 b787010886e9b0a4ae36d85aec56e9f1b4fa82840f0b667dcb28c2e776de8be9 SHA512 4ddf509275fd9d397f3fd344ce39dfdb51818b6b85fbccebfa49d77be5ffb3d999409076a777acb5d553fbbdc2a76ebe8b45fca30cc326b3f8e40ba117c680d3 WHIRLPOOL 9472e05c9928020f17275cdda1606b68a2e6757dbb2c1b5e24b275ae0438e93e00fd4d144a458ef760312fef72b637ea46ebbe00239c9ad79180ad3f59ddccd5
|
||||
DIST nqp-2013.02.tar.gz 1435599 SHA256 5ac65aaacccf56699bb4be5d03742086ecfcccb19c0cb457110a82eb0fbeaee0 SHA512 d1f22c2848bafa6c51f7c0c88f88cb931fedf9a87829107fa53af40c7d9959915f8d38448f3c696707bbaf1a4b8e786fe3ab19565d2d5c2d97c95cfa49fa0186 WHIRLPOOL d5ba849ff9b450f1d8898565a25d8b97c2e770b0875a48cb26f53e5e839e0fab811e061a4f292e90e15ade1e02c6663653f7b5b28f4925a7c4e7e6d891960655
|
||||
DIST nqp-2013.03.tar.gz 1357091 SHA256 2aeac62c503edb7f863f5a747ee5efba49a96f83f716b36dd06d2e7032df85de SHA512 e20396c734fb313a5c17304820550ccea0d003121c86839c472ae58bb3478231967ba616213ffdcb4f819a334b494720258bc20c7bf74fd015f7e433103b781c WHIRLPOOL 827d71e4b317da0725529f554b5e26efd455f4393f9a93c604481a4a4bcaa3d0937b6fb2facf20fc1e3e3ac9d9f686978c8f2b2e004a01630d5e7de47fa7cdcf
|
||||
DIST nqp-2013.04.tar.gz 1362412 SHA256 8c94ce1c64359206140fc90ece2cee2e20542ea62000b37309104f34d773dc35 SHA512 d0962342e0680fc88f4c22167695de0e52b532a8908d9d5caca4dd4440d14184c699d9831122fe3aeb13f3e5659777c3bb1e43607d1b315a5b035ec21dc083ce WHIRLPOOL 51f3870ea126c50945265b816af717efc74738fecd673b4a113a32776a91c1fb2f313a1980181a9417e7ce328a4620393eebaa2aa0a304083d55575b26d3e783
|
||||
DIST nqp-2013.05.tar.gz 2460055 SHA256 6e7cc712ea86958c400e143cf2c356b870855b44ebddc02d3bfa0e6a3bb4da76 SHA512 4ab6a166b1ead5e16b908d887e2a9122d463e5b84d8993aab0454b12ff38e16fd88507b460f78bed9cc8846ad706f1ff95f1f065908f99dea7a96287a2eb1f06 WHIRLPOOL bbcb38212ab884f0cc5a544ea8fee5f61c2138ba9c5941116076ba3d18a7cb08d48b9acd98fc6e9dfd98924edc3399cb37070edd43778c110eca84fb213fd328
|
||||
DIST nqp-2013.06.tar.gz 2592060 SHA256 fac86d4934a2ee3f221a58e555f806c7b67aeb031d0af9489b5429877284d4b7 SHA512 a52f5a20c5ba067d58d0f783fae97306994c21cbb3fd4580f8ca3040cda1718565ebdac79c2a11ffd4a416fd333b95abc43b998376d74a7b314dfdfd3ab2bd7d WHIRLPOOL d95081ed7587fb833c41414236a921009f08a3664f65f1eff9472d7e5f827bbe0e620616b062e2df9f4dd2c82d63e0e03a3fe1536682ead36a9890237a5df572
|
||||
DIST nqp-2013.07.tar.gz 2648241 SHA256 5614f1d780546c38525f712e639a70ee869f54861213b8ae1880db4a95b04031 SHA512 91467d2f6c3c1c23d20e08961ef2777c5eb40f50e04b12600fb5b43b963cf14bc52ba2e862fbe0745d16b7d0984b38064c5d7a994583f0701b656f3ca999695a WHIRLPOOL 29371610b3f296759d4a4061770af1554f9d625e66801d131cf41ba18454b3c206c3fe5024a32aa58a91ecfebd162c1c23d60c42a03276f2f1af2af3cb925ef4
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2013.01.ebuild,v 1.1 2013/01/25 07:55:54 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
ln -s * "${S}" || die
|
||||
cd "${S}"
|
||||
echo "${PV}" > VERSION
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README || die
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2013.02.1.ebuild,v 1.1 2013/03/17 05:11:14 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
ln -s * "${S}" || die
|
||||
cd "${S}"
|
||||
echo "${PV}" > VERSION
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README || die
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2013.02.ebuild,v 1.1 2013/03/01 05:53:19 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
ln -s * "${S}" || die
|
||||
cd "${S}"
|
||||
echo "${PV}" > VERSION
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README || die
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2013.03.ebuild,v 1.1 2013/03/26 03:30:58 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
ln -s * "${S}" || die
|
||||
cd "${S}"
|
||||
echo "${PV}" > VERSION
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README || die
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2013.04.ebuild,v 1.1 2013/04/22 06:51:51 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
ln -s * "${S}" || die
|
||||
cd "${S}"
|
||||
echo "${PV}" > VERSION
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README || die
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/* || die
|
||||
fi
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST opendylan-2011.1.zip 12228195 SHA256 5031ea08cc99093eb7187a1dcff766090ba47a2ffaed01fc8115167eb2ff8084 SHA512 5262dee4d854ff83ac738e5301844431a73019bc152aba47206fafd6e25c2e377e883a65228f3d4b2827ece19a55365c05876cb8d0f86d621d9274560ff541b5 WHIRLPOOL edb960dc4e12c6b442b5a8eb47fd2cdb717770fb6aa20a6e743cd1b4afb6a4c383de65c4260d685b8ad441de38443d10be72f049687a5a0e9a9795ab516a247a
|
||||
DIST opendylan-2012.1.tar.bz2 8935516 SHA256 d842f591b321cea9f62da5b3342977e546327a597710f002cb0867551b9e4ce8 SHA512 fa3cbee9be2eb635848641e58e31d85f8fc2c0b0ac537fe67be3eb45ffa1ec09c4b9825bca41d857133219e5df97cfd3af1ac14e880e07d88524a24d7c1cdab1 WHIRLPOOL 6769f4b1f3e3e732fcad4a732705370764eadfb154d4c0b2509633faea2f16ffa2de0e791fbed35e34848a7c4142030727f0b5e4b0cad68731e4b56cfc21a0cb
|
||||
DIST opendylan-2013.1-sources.tar.bz2 8441356 SHA256 69cb884d2d07a96a6793ec0f782566924e40aa8660256ddf94f0703c96f1edf5 SHA512 f5168bb9a4d2bcd372667406f2f07ed5972f3e773a5766c5f74421d6ffd10901a43cf9d6604ad2ae14d80f1b84e856f4fdca3e1546a87053939f470005a87a2f WHIRLPOOL ed6a4804c29399e65f3fbc2785f5909f3a649521de798452fb2e5ba34542806fc628383257d9198fa8338d8407c90be321d790ceffa0ee896c6ce0ceb347c528
|
||||
|
@ -1,99 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/opendylan/opendylan-2011.1-r1.ebuild,v 1.7 2013/02/08 09:26:19 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit autotools
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment"
|
||||
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="https://github.com/dylan-lang/opendylan/zipball/v2011.1 -> opendylan-2011.1.zip"
|
||||
MY_P="dylan-lang-opendylan-23f8ab5" # WTF github, that's NOT funny
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
|
||||
# not tested on x86
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
dev-libs/boehm-gc
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
|| ( =dev-lang/opendylan-bin-2011.1 dev-lang/opendylan )
|
||||
x86? ( <dev-libs/mps-1.108 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# on x86 there's a dependency on mps, but the build system is a bit ... hmm ...
|
||||
# let's give it more of a chance to survive then
|
||||
NAUGHTY_FILES=(
|
||||
sources/lib/run-time/collector.c.malloc
|
||||
sources/lib/run-time/collector.c
|
||||
sources/lib/run-time/pentium-win32/buffalo-collector.c
|
||||
sources/lib/run-time/pentium-win32/heap-stats.c
|
||||
sources/lib/run-time/heap-utils.h
|
||||
)
|
||||
|
||||
NAUGHTY_HEADERS=(
|
||||
mps.h
|
||||
mpscmv.h
|
||||
mpscamc.h
|
||||
mpsavm.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
mkdir -p build-aux
|
||||
elibtoolize && eaclocal || die "Fail"
|
||||
automake --foreign --add-missing # this one dies wrongfully
|
||||
eautoconf || die "Fail"
|
||||
# mps headers, included wrong
|
||||
if use x86; then
|
||||
for i in ${NAUGHTY_FILES[@]}; do
|
||||
for header in ${NAUGHTY_HEADERS[@]}; do
|
||||
sed -i -e "s:\"${header}\":<${header}>:" $i
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has_version =dev-lang/opendylan-bin-2011.1; then
|
||||
PATH=/opt/opendylan-2011.1/bin/:$PATH
|
||||
else
|
||||
PATH=/opt/opendylan/bin:$PATH
|
||||
fi
|
||||
if use amd64; then
|
||||
econf --prefix=/opt/opendylan || die
|
||||
else
|
||||
econf --prefix=/opt/opendylan --with-mps=/usr/include/mps/ || die
|
||||
fi
|
||||
if use x86; then
|
||||
# Includedir, pointing at something wrong
|
||||
sed -i -e 's:-I$(MPS)/code:-I$(MPS):' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps path"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mmdw.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mpsplan.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~$(MPS_LIB)/mpsplan.a~/usr/lib/mpsplan.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
sed -i -e 's~$(MPS_LIB)/mmdw.a~/usr/lib/mmdw.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
# because of Makefile weirdness it rebuilds quite a bit here
|
||||
# upstream has been notified
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
mkdir -p "${D}/etc/env.d/opendylan/"
|
||||
echo "export PATH=/opt/opendylan/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan" || die "Failed to add env settings"
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/opendylan/opendylan-2012.1.ebuild,v 1.3 2013/07/12 03:47:54 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit autotools
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment"
|
||||
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
# stupid ... submodules don't get tarballed in? Thanks github.
|
||||
SRC_URI="http://dev.gentooexperimental.org/~dreeevil/opendylan-2012.1.tar.bz2"
|
||||
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
|
||||
# not tested on x86
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
# the boehm-gc check is "wrong" and reported upstream
|
||||
# but for now static-libs useflag is needed
|
||||
DEPEND="app-arch/unzip
|
||||
dev-libs/boehm-gc[static-libs]
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
|| ( <=dev-lang/opendylan-bin-2012.1 dev-lang/opendylan )
|
||||
x86? ( <dev-libs/mps-1.108 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# on x86 there's a dependency on mps, but the build system is a bit ... hmm ...
|
||||
# let's give it more of a chance to survive then
|
||||
NAUGHTY_FILES=(
|
||||
sources/lib/run-time/collector.c.malloc
|
||||
sources/lib/run-time/collector.c
|
||||
sources/lib/run-time/pentium-win32/buffalo-collector.c
|
||||
sources/lib/run-time/pentium-win32/heap-stats.c
|
||||
sources/lib/run-time/heap-utils.h
|
||||
)
|
||||
|
||||
NAUGHTY_HEADERS=(
|
||||
mps.h
|
||||
mpscmv.h
|
||||
mpscamc.h
|
||||
mpsavm.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
mkdir -p build-aux
|
||||
elibtoolize && eaclocal || die "Fail"
|
||||
automake --foreign --add-missing # this one dies wrongfully
|
||||
eautoconf || die "Fail"
|
||||
# mps headers, included wrong
|
||||
if use x86; then
|
||||
for i in ${NAUGHTY_FILES[@]}; do
|
||||
for header in ${NAUGHTY_HEADERS[@]}; do
|
||||
sed -i -e "s:\"${header}\":<${header}>:" $i
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has_version =dev-lang/opendylan-bin-2012.1; then
|
||||
PATH=/opt/opendylan-2012.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2011.1; then
|
||||
PATH=/opt/opendylan-2011.1/bin/:$PATH
|
||||
else
|
||||
PATH=/opt/opendylan/bin:$PATH
|
||||
fi
|
||||
if use amd64; then
|
||||
econf --prefix=/opt/opendylan || die
|
||||
else
|
||||
econf --prefix=/opt/opendylan --with-mps=/usr/include/mps/ || die
|
||||
fi
|
||||
if use x86; then
|
||||
# Includedir, pointing at something wrong
|
||||
sed -i -e 's:-I$(MPS)/code:-I$(MPS):' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps path"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mmdw.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mpsplan.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~$(MPS_LIB)/mpsplan.a~/usr/lib/mpsplan.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
sed -i -e 's~$(MPS_LIB)/mmdw.a~/usr/lib/mmdw.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
emake -j1 3-stage-bootstrap || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
# because of Makefile weirdness it rebuilds quite a bit here
|
||||
# upstream has been notified
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
mkdir -p "${D}/etc/env.d/opendylan/"
|
||||
echo "export PATH=/opt/opendylan/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan" || die "Failed to add env settings"
|
||||
}
|
@ -1,8 +1,3 @@
|
||||
DIST parrot-4.10.0.tar.gz 4567705 SHA256 82f38e6e596ab101c52313ad3e3560d2c8a72985362b54d9898619ab17a6f17d SHA512 e1f20c27107270f452ba3ba5aa8cdda77754c53e8e31d15c1024781c54b5ed6b68029288a1d9967c42e4cb2c9895e70eef3a94fb7ee112a12e2dc74765d13fd8 WHIRLPOOL 59eab631bdf3d8d12f460b94f9a3114bea7c0f9c2a78f4304ca8cdc9266217687200fe01db1eac4a1fa454d56b0bf00dc6c137fe651a6fef5530d6e403ee3c70
|
||||
DIST parrot-4.11.0.tar.gz 4626678 SHA256 46de72022dfe521fb8c5d95453e1d091d4d20d8f7ca4f2ed0cd1420b682f20dc SHA512 b24862e84287c76121213068b432f5af48b3494bb7a0271cb9b76dc0641fe844522fb051800417aff58463cb01633c6e91c0f1390c5566244081b755223dc202 WHIRLPOOL 4fdd3b98099058d74838c58583cbdc2f2460efd54daaa10655f277eb41aa44d47bb6a8aba2e62940f6646836cb4824518ae22df2b5bd84a6f449df7a67a322d1
|
||||
DIST parrot-5.0.0.tar.gz 4596149 SHA256 47faa48bbba9b644bcef4d712e0c66c06d61b23a047ad3a5db6f001590c273df SHA512 fff66777f47eacf6bfa75156a11db45447c4c77c2b12b3e08a83e35e750a9e788bc3739b2146463c4dff1ab7a5a60f84b89e398c576d89e3b09475e0733592ad WHIRLPOOL 3d176b758f63f875509361851b826507d74b4d4d687d0ff15af2321fc521af7f6d3aa72702beda669ddaab0cd3f79dbe108fef6c872540608ab35f54951acfd5
|
||||
DIST parrot-5.1.0.tar.gz 4601825 SHA256 2483963c1bec665be772cb40a71fd3d9d2621feca547932475017c81a2f7e49b SHA512 0c1adb4758c3b62509ef6ae98a91a1ade023a3e36bd066890dd50df527cf5faa7e2bbd09ad47f052fd7806f59c6bf060aa26262cf97cad3ed51f77bcbbbee20c WHIRLPOOL cd2c952436585c5a758ae277d86508643cd2be8c55a85f6a660c03433eb99a6e7c1949aa865e9d6c947bd89734eb35dde50dbef2a756f76b98b769d3e52b8072
|
||||
DIST parrot-5.3.0.tar.gz 4597727 SHA256 79d6f1fe20645b0afbc496cd0d7850a78b8940230e7637c5356d780f5aa1750b SHA512 b9fed444af833ac9a66ef2c5af6e6b589b6a64320d7699c29844b72edb885027a78a84cd68934ef416d86090c876b255e8106be7ac0d77969a3e0b0544d0632a WHIRLPOOL a4da457d7844f468baa3ea7c0dfb3b779d8d8a4f0645a7544b5c515f9631ef0bbd05eac240820bd4cc78cdd78e27d284a22548e530ce7595f9a1b0f992f5cbeb
|
||||
DIST parrot-5.4.0.tar.gz 4601122 SHA256 4e37686911b446f5e5f2c0aa62138988ba0c411d2c5e2ba231d1a3421a85ad10 SHA512 fecda8746ca561b93ea9c2d3ed18f30a4d86c9be1fd43edecd7adc9a3d2c8eb9290d2d1e3f98d2a54e3acb1141a87aa2433e2c21bc2399ef7cbb3f2c9ee10626 WHIRLPOOL 26de51dddbf147248e5871f6de42c3a4a41ef771404fb412eef632159a098dc5a8fae03e16b049d190b87e21e362a2fddd90176a06db7bda2b900ee45c928015
|
||||
DIST parrot-5.5.0.tar.gz 4591639 SHA256 408a45660483499106a35107a836a80da27269a6d54bb114ba6e2249b2b9e9da SHA512 3d431ff035a5c43a511db120d9fb58f44acd62e3560e3f4e9e30ac38b6a7ca7d3c9a34c2ed174c6d494b7940884a8149e82613fbe96d090c86112f9f8fa72741 WHIRLPOOL fff807c3ccd4a8af2465708b6de72f124ebcd6b111f4bdec05366e0e7aeb0cf5c485cf62fe13c5c7fdfc1e0de9432b1f80e7df4adb3e7c5e2ea69db32b4b5f3e
|
||||
DIST parrot-5.6.0.tar.gz 4597748 SHA256 8e2d2ddaff36c2c960236c94f868f0eea28740e306345ee42df84bcd9aa146a6 SHA512 27823099bbcd75da56d7485da546f1baa6838322747c20cd79d6dce6bc32e10b0a84b299f7422031653e6a5adc04b4bda4d1f0209d45ab2ec50d55d64f82116b WHIRLPOOL 44f49a8b28451443cda75474ca17cea4075bd3c0d78a8d4caf198e3a79690c3d6271cb5c12db990df190fd5a0e6698c0da6332c55d6160cdf723947e6d2a6839
|
||||
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.10.0.ebuild,v 1.1 2012/11/23 06:34:11 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix for #404195 - pcre detection is wonky
|
||||
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.11.0.ebuild,v 1.1 2013/01/06 06:22:33 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix for #404195 - pcre detection is wonky
|
||||
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-5.0.0.ebuild,v 1.1 2013/01/24 07:05:49 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/stable/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix for #404195 - pcre detection is wonky
|
||||
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-5.1.0.ebuild,v 1.1 2013/02/20 06:25:32 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix for #404195 - pcre detection is wonky
|
||||
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-5.3.0.ebuild,v 1.1 2013/04/19 02:50:33 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Fix for #404195 - pcre detection is wonky
|
||||
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,8 +1,3 @@
|
||||
DIST rakudo-2013.01.tar.gz 1128694 SHA256 14abd9d42b9a9fac38ef4d68f969f7773e603703b36084634967bf61b50ed26f SHA512 18b210276f40504af99c07401fa8d1ed45c6b849eb6c31924d1419f0d433a32f7562c828563333b2854e6bdf9eae757c1b82f28220a925add2a88714c01b2ed1 WHIRLPOOL d36a782fc02e717b892c047c4b27378f69d08de916051c3636ed95e19e0d21b6522b4ba093a90a1cdc559919d5e96ea131751272dd04f50ea870abbcd58f9af2
|
||||
DIST rakudo-2013.02.1.tar.gz 1145289 SHA256 915d368df12250d2a462abd3b3dc5885aea4296ccde780a8f73a6469d320e56c SHA512 2e37fe2c25d055301249512c82f2eb26a57ed169e24ab49a04da5c8daa4852a4695eb8bcfce72c576e54226fe62b7ae47aed35f64cb34c505a942bc2e55a41d3 WHIRLPOOL d316e3f428c2e18115637417ffff607f1a11524904b4758a70aad8ec6dda0f38742ac92f6b4cc42ec6609c4f325b89a12326211628ba36baa60dc121782177b2
|
||||
DIST rakudo-2013.02.tar.gz 1146326 SHA256 c07275fcc003634366b4127ee7b1be73235e966496e03b367fcf281de95bf68d SHA512 9ce587b4a623b1bcbede4a62ad652fbdb68bf00444833ddf01818bd7e2a683cde967b9ff6dda062563b5ed1a57387062eb4a67bec450f068add9f5c751a2748f WHIRLPOOL 0ea3090ba43d65574e82365b612f3a5a69b9a47f030ac1f5c6aa44eeb1c35d8791f94d26aa3038aa7499d4bde30576ed855e1c8866aa5554358e3300d2d01ba7
|
||||
DIST rakudo-2013.03.tar.gz 1143869 SHA256 574ace060e6a599240c075df3e804d8d7f85dad0899f398707008d51920b9958 SHA512 dc80489c2eed8e2a605dbdd0e66534001003447b830ac587c1eeb879d878b87da98b7070f06b54c08ca38f4b2a289a9d414ef597f3eea76a0c0b2af48e1db014 WHIRLPOOL 50c552a521f8823f4bd22a9ab77386e35d08f5feb61f8a201f92f7c16da30754800a1879ccecac78819046e6fa4b3a639df5e47989011ea3232ed7413e1c3226
|
||||
DIST rakudo-2013.04.tar.gz 1155305 SHA256 504f7f88825a4b806fb6068919bf3f81c401605bb2054bf84cd05bc60983c86a SHA512 d2a73d2a74b115c9fb1ca388c22282a66302f5fc4226a5b386de55481c5e00864b890dd21249ea526e63f935288c4ccbcee0a09b02eb1e41f8491eea3b77886f WHIRLPOOL d57603137411c2fe18773b03eb5a038573a5e4bf34217460361aebcd6a1a72b1b326f3f8d04ca2c95d7f4cf43dbc53b71bb669d144f5de77fa8c625e6b47be28
|
||||
DIST rakudo-2013.05.tar.gz 1170331 SHA256 cd96457bc2c99f9a373420014b89438139895edca61cc825547ae82f5a653aa8 SHA512 b586421a1f25e247a4a6bedefc19b0b8db8d8aff387b24ceae19c4bdcf8e51bba0afbbe31a1b87005b7ca091fd2541a8fe3104ba5475cf3a80c0506820903b08 WHIRLPOOL 22c35b23039ddc3a2f11d650c498a42840a904df75ef87890ae5690a5d240e13501300fef9795431c4ecda84aaa29b01c4509225ed629df5919b966d88e096e0
|
||||
DIST rakudo-2013.06.tar.gz 1190451 SHA256 013da3d4c41002e1774a8ba908ddd9bb99bec039bb12931cdd1804ea54e99bd6 SHA512 81e5699e274b3138242eab590ea0783c12fb5335d640f36a859a1dd9f5f42d02ff80d212b58084495b372ffc580aa9bdbc38d2319ee609684607e344181e2eff WHIRLPOOL 44555b17c5b3c4caa9d1e337f8a4aea5471a1afe72486b085de69d983a347f36869fc40c61b1daef81340e4e0addd25168a7c9a521406443c82ee51b5f328fdc
|
||||
DIST rakudo-2013.07.tar.gz 1214254 SHA256 85329220a2290b8ca31a2d53afa26f5bf7a92a007c76d4eea9ae0be99c2bd2a0 SHA512 d2d9f19bad884d75f84a821ed60c8eb786cb490c9d8c311fd5af204bf5278d8b27f9f01f07d5605cf438efec3029c199f302ade41af45ca15e4312e23f452543 WHIRLPOOL 024caf9b9e0406574942aac1b4b10762a1e48ef8d7426ab9f32ab01aa703dd681e7c94f9e2e38a3b32c9d70e47bd72a26773ba50863fd754a91a5664b4cbe8fe
|
||||
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2013.01.ebuild,v 1.1 2013/01/25 07:56:24 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
NQP_VERSION="${PV}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2013.02.1.ebuild,v 1.1 2013/03/17 05:12:15 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
NQP_VERSION="${PV}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2013.02.ebuild,v 1.1 2013/03/01 05:53:50 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
NQP_VERSION="${PV}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2013.03.ebuild,v 1.1 2013/03/26 03:33:35 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
NQP_VERSION="${PV}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2013.04.ebuild,v 1.1 2013/04/22 06:51:51 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
NQP_VERSION="${PV}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Archive-Rar/Archive-Rar-1.9.3.ebuild,v 1.5 2008/12/23 08:48:55 robbat2 Exp $
|
||||
|
||||
inherit versionator
|
||||
MODULE_AUTHOR=SMUELLER
|
||||
MY_P="${PN}-$(delete_version_separator 2)"
|
||||
inherit perl-module
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="Archive::Rar - Interface with the rar command"
|
||||
|
||||
LICENSE="Artistic"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
app-arch/rar"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-perl/Test-Pod )"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1 @@
|
||||
DIST Archive-Rar-1.93.tar.gz 18376 SHA256 6c061291084c4adbbef143567fa4bbce0bdc1325ba47a2b38e43eedccfde45ae SHA512 a93a2ae6faa63b689a9dbf45424bd842db226804c9a0c8af57918d8645095b7f06b8cbb72d365c8919f06553236967a70bc0aaf494336e00cd873749949a0339 WHIRLPOOL 259f12b60d02d2c23bcdf4a1358e48f2157487ffb0a78dce0a788145b9379dff02699c001ccdeac5a18ccda2470ca658289bf3363ec1037048cb52d29ea4f5b7
|
||||
DIST Archive-Rar-2.02.tar.gz 27699 SHA256 7550ffff30b215dca0f018cc8c3fdc18fe2e7bf2c42307476b802283fb00795b SHA512 5d39168b6380eb425e029b311dbfd9d2a1bc2e81ef9bf7d202e9792da3b321cf7dede7f0be57042d13bdc4e6a646c67066bf3df4a7dad35a9e7414eb016754bc WHIRLPOOL 96c23d58c09ba4ac1883009acf1d9be93c1ba03abddf6408861e2be7f64612792390086234b28cebdb03f4081d44d12a5490ce7bc80adb0ba81fd17faa0bfaac
|
||||
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Date-Pcalc/Date-Pcalc-1.2.ebuild,v 1.14 2007/07/10 23:33:28 mr_bones_ Exp $
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Gregorian calendar date calculations"
|
||||
SRC_URI="mirror://cpan/authors/id/S/ST/STBEY/${P}.tar.gz"
|
||||
HOMEPAGE="http://search.cpan.org/~stbey/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
KEYWORDS="amd64 ia64 ppc ~ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl"
|
@ -1,2 +1 @@
|
||||
DIST Date-Pcalc-1.2.tar.gz 61236 SHA256 c866fd46d2dcdba90f4b13b38319b606cc32677f8a0fe8836d31dc11593c4cbd SHA512 29146fc78a0fe91a5a65acf764d08c80b91d4d87b71c887b1dedb02731d7355d0d19fc74e69eeba4f2c0dadc7800809c5f0e07eaf2cf6766eb77af3750cacf3f WHIRLPOOL 17de8e832739b87c20cef0a8064bd5d4b97fd57968717995801ce5b4fab98c3df6456aa91726d64fb9bebb8483a657541d3e2b5fdef26d86873e87b17a96bc69
|
||||
DIST Date-Pcalc-6.1.tar.gz 216790 SHA256 8c4297c2bab22b72bb4fce9df26c6360d4a4166a0a97b29a58465a2592dbd01c SHA512 3f234e505f068e068608e76f5963f85172c1b04b5770d24d33bff704b2a50f1e4f222cfdf2cc5a992e618078f0bf018838278db2cd00e8037bdb2482eb0907c2 WHIRLPOOL 37a161361dbb2a8d0bee17a238a554e71b5e6ec4ed69dd02f2931aca6c9f9782277f3d7b98071f8f4e794d0fb9e5e597e5bd4dbb0e590192e3b2dce79e2158ca
|
||||
|
@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.0.2.ebuild,v 1.4 2013/07/30 12:27:57 ago Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.0.2.ebuild,v 1.5 2013/07/31 14:47:00 jer Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Net_SmartIRC is a PHP class for communication with IRC networks"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
|
||||
KEYWORDS="alpha amd64 hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/graphy/graphy-1.0-r1.ebuild,v 1.1 2013/07/31 22:58:21 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN}_${PV}
|
||||
|
||||
DESCRIPTION="Simple Chart Library for Python"
|
||||
HOMEPAGE="http://code.google.com/p/graphy/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_prepare_all() {
|
||||
# drop Python version (2.4) from shebangs
|
||||
find -name '*.py' -exec sed -i -e '1s:python2\.4:python:' {} + \
|
||||
|| die "shebang sed failed"
|
||||
# clean up
|
||||
find graphy/ -name '*.pyc' -delete || die
|
||||
find graphy/ -name '.svn' -exec rm -rf {} + || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local PYTHONPATH
|
||||
mkdir -p "${BUILD_DIR}"/lib || die
|
||||
cp -r graphy "${BUILD_DIR}"/lib/ || die
|
||||
"${PYTHON}" "${BUILD_DIR}"/lib/graphy/all_tests.py \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install() {
|
||||
python_domodule graphy
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/oauthlib/oauthlib-0.5.1.ebuild,v 1.1 2013/07/31 22:05:39 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A generic, spec-compliant, thorough implementation of the OAuth request-signing logic"
|
||||
HOMEPAGE="https://github.com/idan/oauthlib http://pypi.python.org/pypi/oauthlib"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="test"
|
||||
|
||||
# >=pycrypto-2.6-r1 for python3 support
|
||||
# unittest2 for python2 compat
|
||||
RDEPEND=">=dev-python/pycrypto-2.6-r1"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
virtual/python-unittest2[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests || die
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST pyutil-1.9.7.tar.gz 206717 SHA256 0aaa2dad8f280bc26311799622d5fdda392a0ecd7ad1a1b80ec79fbf2fcfbd74 SHA512 467de9eb6a4b085bfcc11e1bab318220d440bbb1fd665ec32c4edf274599e53cc450a5a06fcd015e966acd597d5fcfa1b389f639aa6b3d6b0009a8eec6b11946 WHIRLPOOL d8d56d783f6d1ad5da4800adb218e4401c3e9f5d17de6abd78d75474d594bfba549d3e5ebe809a9981005ecf7fbd9d532d14481aba6e55745e6955b758edf25c
|
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
pyutil -- a library of useful Python functions and classes
|
||||
==========================================================
|
||||
|
||||
Many of these utilities (or their ancestors) were developed for
|
||||
the Mojo
|
||||
Nation, Mnet, Allmydata.com "Mountain View", Tahoe-LAFS, or
|
||||
SimpleGeo's
|
||||
products. (In the case where the code was developed for a
|
||||
for-profit
|
||||
company, the copyright holder donated the pyutil code to the
|
||||
public under
|
||||
these open source licences.)
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyutil</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyutil/pyutil-1.9.7.ebuild,v 1.1 2013/08/01 01:37:06 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A collection of utilities for Python programmers"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/pyutil"
|
||||
SRC_URI="mirror://pypi/p/pyutil/pyutil-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# dev-python/twisted[${PYTHON_USEDEP}]
|
||||
RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
dev-python/twisted
|
||||
virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
rm -rf "${ED%/}"/usr/share/doc/${PN}
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST zbase32-1.1.5.tar.gz 21745 SHA256 9b25c34ba586cbbad4517af516e723599a6f38fc560f4797855a5f3051e6422f SHA512 b2b049cdbc312cb56656b611d726527cdb0f598e5c8e0a646d1a144f863698404d8784d477f64402b0e3efd2d0ef5927a74ff0370a1742c1b7a5ad257bdc4f11 WHIRLPOOL f5ef0464dd41e5baa44bff6470b935a0684051656cad37d79faf8510ae62a530d492ffffa1bf886e7773e5f72b29fb078cef4fc1633c8ce6b5725ac4b8b40e97
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">zbase32</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/zbase32/zbase32-1.1.5.ebuild,v 1.1 2013/08/01 01:40:51 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="base32 encoder/decoder (not RFC 3548 compliant)"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/zbase32"
|
||||
SRC_URI="mirror://pypi/z/zbase32/zbase32-${PV}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/pyutil[${PYTHON_USEDEP}]"
|
@ -0,0 +1 @@
|
||||
DIST zfec-1.4.24.tar.gz 175884 SHA256 e3e99e6e67ac9af72c0f918f03d2051e17d41f48ee0134d0d2c81e7fe92749cf SHA512 ec213912eea054c954ddda67a401b1538fb2f02c2b56cdfb610df5f4852b79305ef72e9919c578d46a268ea4c5912a60422117326f633c7e9b8a7977561fa1f5 WHIRLPOOL ffbfda6ea69ece90b33ed8d6e39372c373e32c287cbc1fd7fda25f07b851e17fb85386ed2514f4326f8a3e190577dc7280fc26ebe4eb3a50fa0487642a785247
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Generate redundant blocks of information such that if some of
|
||||
the blocks are lost then the original data can be recovered from
|
||||
the remaining blocks. This package includes command-line tools,
|
||||
C API, Python API, and Haskell API.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">zfec</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/zfec/zfec-1.4.24.ebuild,v 1.1 2013/08/01 01:54:43 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Fast erasure codec which can be used with the command-line, C, Python, or Haskell"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/zfec"
|
||||
SRC_URI="mirror://pypi/z/zfec/zfec-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dev-python/pyutil[${PYTHON_USEDEP}]"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
rm -rf "${ED%/}"/usr/share/doc/${PN}
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/daemon_controller/daemon_controller-1.1.5.ebuild,v 1.1 2013/07/31 14:12:03 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# jruby → fails tests, looks like Unix sockets are bad on JRuby
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.markdown"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A library for starting and stopping specific daemons programmatically in a robust manner."
|
||||
HOMEPAGE="http://github.com/FooBarWidget/daemon_controller"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
# fix tests with RSpec 2
|
||||
sed -i -e '1irequire "thread"' spec/test_helper.rb || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST temple-0.5.5.gem 32768 SHA256 b18f8352f63d2852630dbced53958303b6ed9737bf2898f9acba48859cd27f90 SHA512 2c5c3b7b690952b62ba005cff1e6bb6d4b640a0395193ce5a8ebccf4384dbe40d97986b8810702d36bd948abff6cde5ad010a7163fad62bf67bcfea3ba40b71e WHIRLPOOL 1aa7585e6a134009dbd7501f6c022f5204035b969cfcd04bf4016a27f270f29756601c4fb0cf2f39e9f11343b45624f97a7403e03c9f4c436466d3f7f5b2b701
|
||||
DIST temple-0.6.4.gem 34304 SHA256 6953db27d6de8f1a5bbafa49b997df7bc4760de3aa29b8af8321c90a6a8374ef SHA512 9b0f666537099e135552e01c6793247a15bc24e1ebcbb02dd0aba0313fd369f6ccb2e176132bdb47c0b09e36ae59dffb6e0d665c236bf1123b8329025f59aa53 WHIRLPOOL 9bc12c110fe14cf73052a868a431b3faa45115448cde2e6f7767bf395fa2d589b01d5ccaefc6438db485d8ed1d5f0fd98b1a2996764a8b874a0ee42b4720dbec
|
||||
DIST temple-0.6.5.gem 35840 SHA256 6b238c39e0b7f8ef34bcd58e457da5c81e43d2abb9ee93ba34116da8f68f4bc5 SHA512 e2ff593507c4302e13f4774bd86047f5e27cb84b66864761220cd5ab63429d908cb19052ef79c64bd4a32cf73d4a02933e0d14cd889e6b7ff062e7a97a950393 WHIRLPOOL cce399a7354eccddb839abc50d25e1812ece5c26ea57789a18795484decf7dc87969cfe8c0111f49eead6c803bf8a6e6f35942dac226c86d90b1140addf8159e
|
||||
DIST temple-0.6.6.gem 36352 SHA256 4baca4389a881af38017faa299264cf87a010453cd95dc924b17d78de8c18367 SHA512 605e5c3addf745ba8838e6ee6ef1f7cdda94ac5f3630e7279c0f39729d8fbf7d0e0e26ba4f8f2bda82b9e1efc3089af46199b5128de31322ac13eca57db0216d WHIRLPOOL 85eb427c4a5efb9002fe0008454f6796743bfdb6296e2520d0d365c17d1d1e7a075ec33e01b20cab3e8b0d74845c1522f75cf7c4584e818efb8077e5327eb779
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/temple/temple-0.6.6.ebuild,v 1.1 2013/07/31 14:16:30 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="An abstraction and a framework for compiling templates to pure Ruby."
|
||||
HOMEPAGE="http://github.com/judofyr/temple"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/tilt )"
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue