Sync with portage [Sat Oct 4 22:28:40 MSK 2014].

mhiretskiy
root 10 years ago
parent f0969e6db5
commit 7655a2961e

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/orca-3.12.3.ebuild,v 1.2 2014/10/03 09:42:02 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/orca-3.12.3.ebuild,v 1.3 2014/10/04 10:30:54 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -32,7 +32,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.6.2:3[introspection]
braille? (
>=app-accessibility/brltty-5.0-r3[${PYTHON_USEDEP}]
dev-libs/liblouis[${PYTHON_USEDEP}] )
dev-libs/liblouis[python,${PYTHON_USEDEP}] )
${PYTHON_DEPS}
"
RDEPEND="${COMMON_DEPEND}

@ -1,5 +1,4 @@
DIST sysklogd-1.4.1-cvs-20061230.patch.bz2 12584 SHA256 4ca2fd34dacd1c10018b6a786c24faa392d6fef57607e240e3bcaf925231e2b2 SHA512 30c6577638b5591473ec8c1d81c4f5932beccdabfcb94c6aaf5a149eb7502078f67e79fed48bb8d6215f5d4a57504aebcbafc648f4bcd3ee5c35cf0495fb2eeb WHIRLPOOL dacbf8481f72dd535d94a4348f4f188666e25e2822f965071019ac970d599f3d4117515670815aef43e3f866102ac38a1c47f9c0c582cf4210e8be054c1975c3
DIST sysklogd-1.4.1.tar.gz 81784 SHA256 44357e0fae8c8f0e315bf130b4e86a4f96b91d66eeb4e473def4ce8336fff102 SHA512 01924f9b9c72e3a0ee1a530eb8bd39779ca52dfabb62725085c6d3d71898777e6a47dae1c104ad6d376064c66b9dada9e3ba27e98ba92915a0875e789d8b2c8b WHIRLPOOL 2a275609c70af99fd8f72de29823c61f338322062d9ea8895dd6f4e906d01690546d76d5733035f052715b6e09f35e4af5e0d26cf3a688cb6b9e0b7bd88d8ef9
DIST sysklogd-1.5.tar.gz 86557 SHA256 6169b8e91d29288e90404f01462b69e7f2afb1161aa419826fe4736c7f9eb773 SHA512 19ef104c03a8c87ea30c811fe54bb30e7c73a2834a83c8720841f0d553d41508dbf052d4e3dd9ea929eedff31e9fbb79f8c05546f48005b74f01ebf2a57e48f7 WHIRLPOOL 29c44d78bed58224291403e6ff26fd5c50d9d1f774df2f8560ad5f24fe0dd3ac6c232ac19489c96eeaa1d2a6171a735f5b8f0c9e5734c88e9d03e98d1ac08e48
DIST sysklogd_1.5-3.diff.gz 24368 SHA256 80662200cdd32860ce43fd4cb725a73d0ff9744a34a037f5bfe9ffadb8505822 SHA512 a16c7f6160f8d4f9462bb637338493c686520f10ae63f0cbb5a2bc32e73b24e85dd60aea5f4483e8c994cacceb25835537dd22977d5c875c16a983b3494ce03c WHIRLPOOL f80caedf327d0a84f8596cee0998a02e44b6888bc9ba8ed164a9554174cd63394277121bba7a6b4f2538962069608717ec7e082c189843b4979778c8d6049b60
DIST sysklogd_1.5-6.diff.gz 25677 SHA256 1c5366865bd058530071a6071c317ab3562f33f4b0f3a934878cb97059fde20a SHA512 816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e WHIRLPOOL 0c330ed79b5a688ddec0a80e6333c181cfa297350ec9559166e5828d715a305b5b52eee5f7cc95f7b4ebccf03f21de594d428fa2b2ef117bd0a1630684c71364

@ -0,0 +1,91 @@
From 43797330e75d7d4687b7ae6926a996c3c85c2679 Mon Sep 17 00:00:00 2001
From: mancha <mancha1 AT zoho DOT com>
Date: Wed, 1 Oct 2014
Subject: CVE-2014-3634
Rainer Gerhards, rsyslog project leader, discovered an issue in rsyslogd
where invalid priority values can trigger DoS and potentially RCE.
As his analysis reveals, the cause of the problem identified in rsyslog's
rsyslogd also exists in sysklogd's syslogd (from which rsyslogd was forked)
and stems from the use of a (LOG_FACMASK|LOG_PRIMASK) mask to detect invalid
priority values.
In sysklogd's syslogd, invalid priority values between 192 and 1023 (directly
or arrived at via overflow wraparound) can propagate through code causing
out-of-bounds access to the f_pmask array within the 'filed' structure by up
to 104 bytes past its end. Though most likely insufficient to reach
unallocated memory because there are around 544 bytes past f_pmask in 'filed'
(mod packing and other differences), incorrect access of fields at higher
positions of the 'filed' structure definition can cause unexpected behavior
including message mis-classification, forwarding issues, message loss,
or other.
This patch imposes a restriction on PRI message parts and requires they
be properly-delimited priority value strings that have non-negative
numerical values not exceeding 191. As before, sysklogd's syslogd permits
zero padding to not break compatibility with RFC-non-compliant loggers that
issue PRIs such as <0091>. Messages without well-formed PRI parts get
logged with priority user.notice (13). (c.f. RFC 3164)
Thanks to Rainer Gerhards for the initial report and analysis.
[1] http://www.rsyslog.com/remote-syslog-pri-vulnerability/
[2] http://www.rsyslog.com/remote-syslog-pri-vulnerability-cve-2014-3683/
---
syslogd.c | 25 +++++++++++++++++++------
1 file changed, 19 insertions(+), 6 deletions(-)
--- a/syslogd.c
+++ b/syslogd.c
@@ -632,6 +632,8 @@ int funix[MAXFUNIX] = { -1, };
#define TABLE_ALLPRI 0xFF /* Value to indicate all priorities in f_pmask */
#define LOG_MARK LOG_MAKEPRI(LOG_NFACILITIES, 0) /* mark "facility" */
+#define MAX_PRI 191 /* Maximum Priority per RFC 3164 */
+
/*
* Flags to logmsg().
*/
@@ -1491,23 +1493,34 @@ void printline(hname, msg)
register char *p, *q;
register unsigned char c;
char line[MAXLINE + 1];
- int pri;
+ unsigned int pri; // Valid Priority values are 0-191
+ int prilen=0; // Track Priority value string len
+ int msglen;
/* test for special codes */
+ msglen=strlen(msg);
pri = DEFUPRI;
p = msg;
if (*p == '<') {
pri = 0;
- while (isdigit(*++p))
- {
- pri = 10 * pri + (*p - '0');
+ while (--msglen > 0 && isdigit((unsigned char)*++p) &&
+ pri <= MAX_PRI) {
+ pri = 10 * pri + (*p - '0');
+ prilen++;
}
- if (*p == '>')
+ if (*p == '>' && prilen)
++p;
+ else {
+ pri = DEFUPRI;
+ p = msg;
+ }
}
- if (pri &~ (LOG_FACMASK|LOG_PRIMASK))
+
+ if ((pri &~ (LOG_FACMASK|LOG_PRIMASK)) || (pri > MAX_PRI)) {
pri = DEFUPRI;
+ p = msg;
+ }
memset (line, 0, sizeof(line));
q = line;

@ -1,6 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5-r1.ebuild,v 1.2 2011/04/07 07:51:22 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5-r4.ebuild,v 1.1 2014/10/04 09:21:57 polynomial-c Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs
@ -12,18 +14,19 @@ SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="logrotate"
RESTRICT="test"
DEPEND=""
RDEPEND="dev-lang/perl
sys-apps/debianutils"
src_unpack() {
unpack ${A}
src_prepare() {
pushd "${WORKDIR}" >/dev/null
epatch "${WORKDIR}"/${PN}_${PV}-${DEB_VER}.diff
cd "${S}"
popd >/dev/null
epatch "${FILESDIR}"/${P}-debian-cron.patch
epatch "${FILESDIR}"/${P}-build.patch
@ -33,25 +36,29 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-klogd-drop-root.diff
epatch "${FILESDIR}"/${P}-syslog-func-collision.patch #342601
append-lfs-flags
epatch "${FILESDIR}"/${P}_CVE-2014-3634.diff #524058
}
src_compile() {
src_configure() {
append-lfs-flags
tc-export CC
emake || die
}
src_install() {
dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles || die "dosbin"
dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles
doman *.[1-9] debian/syslogd-listfiles.8
insinto /etc
doins debian/syslog.conf || die
exeinto /etc/cron.daily
newexe debian/cron.daily syslog || die
exeinto /etc/cron.weekly
newexe debian/cron.weekly syslog || die
doins debian/syslog.conf
if use logrotate ; then
insinto /etc/logrotate.d
newins "${FILESDIR}"/sysklogd.logrotate sysklogd
else
exeinto /etc/cron.daily
newexe debian/cron.daily syslog
exeinto /etc/cron.weekly
newexe debian/cron.weekly syslog
fi
dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
newinitd "${FILESDIR}"/sysklogd.rc7 sysklogd
newconfd "${FILESDIR}"/sysklogd.confd sysklogd
}

@ -1,55 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.5.ebuild,v 1.2 2011/04/07 07:51:22 ultrabug Exp $
inherit eutils flag-o-matic toolchain-funcs
DEB_VER="3"
DESCRIPTION="Standard log daemons"
HOMEPAGE="http://www.infodrom.org/projects/sysklogd/"
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
mirror://debian/pool/main/s/sysklogd/${PN}_${PV}-${DEB_VER}.diff.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
RESTRICT="test"
DEPEND=""
RDEPEND="dev-lang/perl
sys-apps/debianutils"
src_unpack() {
unpack ${A}
epatch "${WORKDIR}"/${PN}_${PV}-${DEB_VER}.diff
cd "${S}"
epatch "${FILESDIR}"/${P}-debian-cron.patch
epatch "${FILESDIR}"/${P}-build.patch
# CAEN/OWL security patches
epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-bind.diff
epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-drop-root.diff
epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-klogd-drop-root.diff
append-lfs-flags
}
src_compile() {
tc-export CC
emake || die
}
src_install() {
dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles || die "dosbin"
doman *.[1-9] debian/syslogd-listfiles.8
insinto /etc
doins debian/syslog.conf || die
exeinto /etc/cron.daily
newexe debian/cron.daily syslog || die
exeinto /etc/cron.weekly
newexe debian/cron.weekly syslog || die
dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
newconfd "${FILESDIR}"/sysklogd.confd sysklogd
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/easy-rsa/easy-rsa-2.2.0-r1.ebuild,v 1.9 2014/08/10 02:26:59 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/easy-rsa/easy-rsa-2.2.0-r1.ebuild,v 1.10 2014/10/04 14:11:22 blueness Exp $
EAPI=4
@ -8,7 +8,7 @@ inherit eutils
DESCRIPTION="Small RSA key management package, based on OpenSSL"
HOMEPAGE="http://openvpn.net/"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
SRC_URI="http://swupdate.openvpn.net/community/releases/${P}_master.tar.gz"
LICENSE="GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/easy-rsa/easy-rsa-2.2.0.ebuild,v 1.9 2014/08/10 02:26:59 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/easy-rsa/easy-rsa-2.2.0.ebuild,v 1.10 2014/10/04 14:11:22 blueness Exp $
EAPI=4
@ -8,7 +8,7 @@ inherit eutils
DESCRIPTION="Small RSA key management package, based on OpenSSL"
HOMEPAGE="http://openvpn.net/"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
SRC_URI="http://swupdate.openvpn.net/community/releases/${P}_master.tar.gz"
LICENSE="GPL-2"

@ -1,2 +1 @@
DIST vice-2.3.tar.gz 11602378 SHA256 b1817c8dce023069d5c15234c2b4da0a152d297ee8ed01f0b361795c4beeb50e SHA512 3d42b59b8c3042ac6acacfd709767a351cdd4077ed730a84fcec9064ec5a478a16ded7b55818eb623dec9a5fa899d6b9dc68042b5a2bfadd14f34ab5ba80b842 WHIRLPOOL f6873913f17a715a62ff19acbdac8be31021d3592b0d6e692469e206651c7241c718596a767c5808e4adf47e0032d365777c97595ad9c4fd66aafbcefc3cdafa
DIST vice-2.4.tar.gz 13656511 SHA256 ff8b8d5f0f497d1f8e75b95bbc4204993a789284a08a8a59ba727ad81dcace10 SHA512 ad197fc35eb80c9738b7f4f551d350dbb4440c7c8103e5d472b7f7ea5106c1356e9d6e3f481552a028a313129ef233833d3147e03f6f00b9890229d5708e3ebb WHIRLPOOL 80f89f7c144fe1ef2305e109049b49e47dfa4af9b69d0d848bf7b06bd0f2d210669acece363b550abad1c50f53dd45a30397eb1bfacfaa443c9e865c686d0823

@ -1,47 +0,0 @@
--- src/gfxoutputdrv/ffmpegdrv.c
+++ src/gfxoutputdrv/ffmpegdrv.c
@@ -342,7 +342,7 @@
c = st->codec;
c->codec_id = ffmpegdrv_fmt->audio_codec;
- c->codec_type = CODEC_TYPE_AUDIO;
+ c->codec_type = AVMEDIA_TYPE_AUDIO;
c->sample_fmt = SAMPLE_FMT_S16;
/* put sample parameters */
@@ -370,7 +370,7 @@
pkt.size = (*ffmpeglib.p_avcodec_encode_audio)(c,
audio_outbuf, audio_outbuf_size, audio_in->buffer);
pkt.pts = c->coded_frame->pts;
- pkt.flags |= PKT_FLAG_KEY;
+ pkt.flags |= AV_PKT_FLAG_KEY;
pkt.stream_index = audio_st->index;
pkt.data = audio_outbuf;
@@ -559,7 +559,7 @@
c = st->codec;
c->codec_id = ffmpegdrv_fmt->video_codec;
- c->codec_type = CODEC_TYPE_VIDEO;
+ c->codec_type = AVMEDIA_TYPE_VIDEO;
/* put sample parameters */
c->bit_rate = video_bitrate;
@@ -819,7 +819,7 @@
if (ffmpegdrv_oc->oformat->flags & AVFMT_RAWPICTURE) {
AVPacket pkt;
(*ffmpeglib.p_av_init_packet)(&pkt);
- pkt.flags |= PKT_FLAG_KEY;
+ pkt.flags |= AV_PKT_FLAG_KEY;
pkt.stream_index = video_st->index;
pkt.data = (uint8_t*)picture;
pkt.size = sizeof(AVPicture);
@@ -840,7 +840,7 @@
(*ffmpeglib.p_av_init_packet)(&pkt);
pkt.pts = c->coded_frame->pts;
if (c->coded_frame->key_frame)
- pkt.flags |= PKT_FLAG_KEY;
+ pkt.flags |= AV_PKT_FLAG_KEY;
pkt.stream_index = video_st->index;
pkt.data = video_outbuf;
pkt.size = out_size;

@ -1,17 +0,0 @@
--- doc/Makefile.am.orig
+++ doc/Makefile.am
@@ -48,14 +48,7 @@
$(srcdir)/vice.txt: vice.texi
$(MAKEINFO) -o $(srcdir)/vice.txt --no-headers $(srcdir)/vice.texi
-if BUILD_PDF
-$(srcdir)/vice.pdf: vice.texi
- $(TEXI2DVI) -q --clean --pdf -o $(srcdir)/vice.pdf $(srcdir)/vice.texi
-
-PDF_DEPS=$(srcdir)/vice.pdf
-else
PDF_DEPS=
-endif
if BUILD_AMIGAGUIDE
$(srcdir)/vice.guide: vice.texi

@ -1,114 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.3.ebuild,v 1.8 2012/10/28 16:57:30 hwoarang Exp $
EAPI=2
inherit autotools eutils games toolchain-funcs
DESCRIPTION="The Versatile Commodore 8-bit Emulator"
HOMEPAGE="http://vice-emu.sourceforge.net/"
SRC_URI="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="Xaw3d alsa gnome nls png readline sdl ipv6 memmap ethernet oss zlib X gif jpeg xv dga xrandr ffmpeg lame pulseaudio"
RDEPEND="
x11-libs/libX11
x11-libs/libXext
x11-libs/libXpm
x11-libs/libICE
x11-libs/libSM
x11-libs/libXt
x11-libs/libXxf86vm
x11-apps/xset
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? ( !gnome? ( x11-libs/libXaw ) )
alsa? ( media-libs/alsa-lib )
gnome? (
x11-libs/gtk+:2
dev-libs/atk
x11-libs/pango
)
lame? ( media-sound/lame )
ffmpeg? ( virtual/ffmpeg )
ethernet? (
>=net-libs/libpcap-0.9.8
>=net-libs/libnet-1.1.2.1
)
nls? ( virtual/libintl )
png? ( media-libs/libpng )
readline? ( sys-libs/readline )
sdl? ( media-libs/libsdl )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
xv? ( x11-libs/libXv )
dga? ( x11-libs/libXxf86dga )
xrandr? ( x11-libs/libXrandr )"
DEPEND="${RDEPEND}
virtual/pkgconfig
x11-apps/bdftopcf
x11-apps/mkfontdir
x11-proto/xproto
x11-proto/xf86vidmodeproto
x11-proto/xextproto
dga? ( x11-proto/xf86dgaproto )
xv? ( x11-proto/videoproto )
nls? ( sys-devel/gettext )"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-notexi.patch \
"${FILESDIR}"/${P}-libav.patch
sed -i \
-e "s:/usr/local/lib/VICE:${GAMES_DATADIR}/${PN}:" \
man/vice.1 \
$(grep -rl /usr/local/lib doc) \
|| die "sed failed"
sed -i \
-e "/VICEDIR=/s:=.*:=\"${GAMES_DATADIR}/${PN}\";:" \
configure.in \
|| die "sed failed"
sed -i \
-e "s:\(#define LIBDIR \).*:\1\"${GAMES_DATADIR}/${PN}\":" \
-e "s:\(#define DOCDIR \).*:\1\"/usr/share/doc/${PF}\":" \
src/arch/unix/archdep.h \
src/arch/sdl/archdep_unix.h
AT_NO_RECURSIVE=1 eautoreconf
}
src_configure() {
# don't try to actually run fc-cache (bug #280976)
FCCACHE=/bin/true \
PKG_CONFIG=$(tc-getPKG_CONFIG) \
egamesconf \
--disable-dependency-tracking \
--enable-fullscreen \
--enable-parsid \
--with-resid \
--without-arts \
--without-midas \
$(use_enable ffmpeg) \
$(use_enable lame) \
$(use_enable gnome gnomeui) \
$(use_enable nls) \
$(use_with Xaw3d xaw3d) \
$(use_with alsa) \
$(use_with pulseaudio pulse) \
$(use_with png) \
$(use_with readline) \
$(use_with sdl sdlsound) \
$(use_enable ipv6) \
$(use oss || echo --without-oss) \
$(use_enable memmap) \
$(use_enable ethernet) \
$(use_with zlib) \
$(use_with X x)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog FEEDBACK README
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.10.ebuild,v 1.2 2014/05/30 19:19:22 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.10.ebuild,v 1.3 2014/10/04 11:40:44 hwoarang Exp $
EAPI=5
@ -17,5 +17,5 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.11_beta.ebuild,v 1.1 2014/05/30 19:18:11 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.11_beta.ebuild,v 1.2 2014/10/04 11:40:44 hwoarang Exp $
EAPI=5
@ -20,7 +20,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
S="${WORKDIR}/${MY_P}"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild,v 1.4 2014/09/29 22:45:21 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild,v 1.5 2014/10/04 14:07:35 blueness Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
PDEPEND=">=app-portage/layman-2.2.0[g-sorcery]"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.2.0.ebuild,v 1.3 2014/09/29 22:45:28 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.2.0.ebuild,v 1.4 2014/10/04 14:07:05 blueness Exp $
EAPI="5"
@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~m68k ~mips ~s390 ~sh ~x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git g-sorcery mercurial squashfs subversion test"
DEPEND="test? ( dev-vcs/subversion )"

@ -1,3 +1,3 @@
DIST portpeek-2.0.25.tar.gz 11367 SHA256 38de327bdefdd853166ec0ecdae03ccd508fb27c9762b99cea9926ce38801f5b SHA512 ea4b996787f4f956e3146f6618189f389f78f7a3778297ba1a2118b048c5f2e950221fbe4f9c52249a043f1fc65b4c45a01b799bb52b61e337527702f2149d9d WHIRLPOOL b57636fb820d6e5f0cb1611ca0e417c8d6b04a2c0fc50f9b32da78b940984c687c3ea1dc9a00660ce395108daca372fc3b9d90d9158cab51c502aa6677fd282d
DIST portpeek-2.1.15.tar.gz 12143 SHA256 d5fe0ab5e698e6d7fcc942ba4c1b9e312973a70b6794d5fdda57aff178ece804 SHA512 49386de16e73dba6d1c688c5c9cfc23c96b4f7a0e4c209337d76b2da641e9f6b1402517c706c0bd6cfe84401d53f8c172f5e44a97077a3631cc5d8eaf4d1c6c6 WHIRLPOOL e52872a737fc54d48a9fbe53c092506670ed4ce202fa855f97a2a9891f4d63945bc400fd7ae26f03d467e979f730c3a978348567ceb170f4ab48e1a7168496af
DIST portpeek-2.1.16.tar.gz 12160 SHA256 33bbe1da0b54d6016c63980d6c4c4220f6d86678d05a5b65a44d9a76a090acc8 SHA512 ba77c82b0ec8ad65051a127b27d2c73dd80f15f4b3b2dde1fec56e88de1799ed016b92739ff40516523a11f90a5df448ac070a1a16cc9a7a5880090f2fb6573e WHIRLPOOL cbd7115030cb0512e262d11e4891cc1e4364b7994e9e7afba9e0dd0fbe47513ebe97a4b80ecb3d71be6c2a207d02685652543223ffb029cd93db376674417a48
DIST portpeek-2.1.9.tar.gz 11827 SHA256 46d7fe52bdc1113e9a790d9d77fc7284721ec6e99817a553204800d7cad19382 SHA512 751b313c605355d92a4fc11d4b717bdaf30cf9e1dd3f78346761fd0c9ed64ce195efdc33cc541f136370b264f60d1438191eae6f1ef6c10d499c6a7e084cefb5 WHIRLPOOL 3f1a18376756d837202268565fa695be0898ff4c27e297ddd3fa4c80670e9d03759e4ad4ec7b6d3032b1230769cc224e6c6444d539c8890aa57beadda2314d71

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.1.15.ebuild,v 1.1 2014/09/26 14:40:23 mpagano Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.1.16.ebuild,v 1.1 2014/10/03 16:21:08 mpagano Exp $
EAPI="5"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.1_p22.ebuild,v 1.1 2014/10/03 09:56:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.1_p22.ebuild,v 1.4 2014/10/04 08:53:10 ago Exp $
EAPI="4"
@ -34,7 +34,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
LICENSE="GPL-2"
SLOT="${MY_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="afs +net nls +readline"
DEPEND=">=sys-libs/ncurses-5.2-r2

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.2_p56.ebuild,v 1.1 2014/10/03 09:56:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.2_p56.ebuild,v 1.4 2014/10/04 08:53:10 ago Exp $
EAPI="4"
@ -34,7 +34,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
LICENSE="GPL-2"
SLOT="${MY_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="afs +net nls +readline"
DEPEND=">=sys-libs/ncurses-5.2-r2

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.0_p43.ebuild,v 1.1 2014/10/03 09:56:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.0_p43.ebuild,v 1.4 2014/10/04 08:53:10 ago Exp $
EAPI="4"
@ -34,7 +34,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
LICENSE="GPL-3"
SLOT="${MY_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="afs mem-scramble +net nls +readline"
DEPEND=">=sys-libs/ncurses-5.2-r2

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.1_p16.ebuild,v 1.1 2014/10/03 09:56:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.1_p16.ebuild,v 1.4 2014/10/04 08:53:10 ago Exp $
EAPI="4"
@ -34,7 +34,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
LICENSE="GPL-3"
SLOT="${MY_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="afs mem-scramble +net nls +readline"
DEPEND=">=sys-libs/ncurses-5.2-r2

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.2_p52.ebuild,v 1.1 2014/10/03 09:56:11 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.2_p52.ebuild,v 1.4 2014/10/04 08:53:10 ago Exp $
EAPI="4"
@ -34,7 +34,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline vanilla"
DEPEND=">=sys-libs/ncurses-5.2-r2

@ -1,4 +1,4 @@
DIST mksh-R48b.tgz 362969 SHA256 e67686187ba6dfbf99b7f6b5f841dfb5cd9f980504f8b631d7d3bfd98d345792 SHA512 7096c4cd56f623a378cf3fb22b9bb8f21445de68f4207f493f21c17fd8330e8ff6d715233b9d7f5a6508cc629cbb06d66943ad32a47b36352c5565280a6b792b WHIRLPOOL b92cb91856e82969638387f8caef0a4795485b791b1d2767e50f17f6a2bb2cb130d5e34ecb0b8ff2cc3509a3f4371fe7f50778ef1a9a97cd302d42e79cd108c2
DIST mksh-R49.tgz 371550 SHA256 4dd6c37fe2b8603be3d59744d7866d72913fca49d8a68d3254d064b12eb3da49 SHA512 5299caeccc6151837e970b7f71ce30c10ceccb65104e347933194fa0ab9af6f7f26688e7b827b059fbcbce09d3fc6fea78a465a421a6e5088c2ca415288541af WHIRLPOOL 93c817211c27564766403121a2e8222eeaef107536e6ab9becd2ac5183790f9261408ff22a6ba91c923082e9a44f7b8fc6f51c12bc34b717b3ba67f053fbe799
DIST mksh-R50.tgz 372461 SHA256 3538cef97df5ba964091f68119fd90822a9589b701a832ecd471c234b6179b56 SHA512 a1287278a15bf188c0df00fa55d3439996890d1fa4331f4c41b7995525b85f3e7bfdc75e51d06d3898d12b607eb618105199946633db58da2ecd62e7bf7b1fd9 WHIRLPOOL 880b9fa4ff856b4a9ee87efb42ddb5bcce0a6a042dd64c7c5a94f39529e0d8fa5aa796695a29865caf1ba014d4c05838ebc35dc8d0bb7c76c51b2f3a2b06495f
DIST mksh-R50b.tgz 372648 SHA256 51ff2f8b6450f50823f42b8f2431a0f17c40c9f2b0f83e15aa0d05a09627cd49 SHA512 0170401d0722575dd81f853b6730b008171fe57cd7e6df7d1d401db28e318a2b9f654676160148cb2443237bfa42d0efcfbc16e52715dc6425e192569e3fa286 WHIRLPOOL b925dec3e557793cd3c2d9c5cb81849eb797791c94536f45277529757c6e48a33bfd8ba5647c079d3849b23e75009ab568faedbda8523540160aa3b30dea6dbd
DIST mksh-R50c.tgz 373885 SHA256 494ed3339e4d5c490e32b3c27dd3b642e493d86982ac60e15c8d6769e3b598ec SHA512 c6835c0e7a1065b9756ded3c65988d919419f011c0c9cd00f4fbed5892600c0e06304af1053736b946ac9e460446db9f4d953a6ca2351fd14820962a09d785de WHIRLPOOL a86fcc810f72b2c0c4fbf617c372f2c34be3aeaed639915d25c566069530b0285b3aeac222d7f240d553399ce9ffee8a41063ee93a839d6ebfe5eaef832154b9

@ -1,30 +0,0 @@
Index: sh.h
===================================================================
RCS file: /cvs/src/bin/mksh/sh.h,v
retrieving revision 1.579
retrieving revision 1.580
diff -u -r1.579 -r1.580
--- sh.h 24 Aug 2012 19:03:21 -0000 1.579
+++ sh.h 24 Aug 2012 19:09:34 -0000 1.580
@@ -959,15 +959,16 @@
/* Determine the location of the system (common) profile */
-/* This is deliberately not configurable via CPPFLAGS */
+#ifndef MKSH_DEFAULT_PROFILEDIR
#if defined(ANDROID)
-#define MKSH_ETC_LOCATION "/system/etc"
+#define MKSH_DEFAULT_PROFILEDIR "/system/etc"
#else
-#define MKSH_ETC_LOCATION "/etc"
+#define MKSH_DEFAULT_PROFILEDIR "/etc"
+#endif
#endif
-#define MKSH_SYSTEM_PROFILE MKSH_ETC_LOCATION "/profile"
-#define MKSH_SUID_PROFILE MKSH_ETC_LOCATION "/suid_profile"
+#define MKSH_SYSTEM_PROFILE MKSH_DEFAULT_PROFILEDIR "/profile"
+#define MKSH_SUID_PROFILE MKSH_DEFAULT_PROFILEDIR "/suid_profile"
/* Used by v_evaluate() and setstr() to control action when error occurs */

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-50.ebuild,v 1.1 2014/07/01 04:05:41 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-50c.ebuild,v 1.1 2014/10/03 21:31:55 polynomial-c Exp $
EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.6.ebuild,v 1.2 2014/09/23 07:29:42 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.6.ebuild,v 1.4 2014/10/04 13:58:59 blueness Exp $
EAPI="5"
@ -21,7 +21,7 @@ SRC_URI="doc? ( http://sqlite.org/2014/${PN}-doc-${DOC_PV}.zip )
LICENSE="public-domain"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test"
RDEPEND="icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )

@ -1,86 +0,0 @@
diff -Naur tora-2.1.4~/CMakeLists.txt tora-2.1.4/CMakeLists.txt
--- tora-2.1.4~/CMakeLists.txt 2013-02-04 16:36:35.000000000 +0100
+++ tora-2.1.4/CMakeLists.txt 2013-02-04 17:07:00.084287072 +0100
@@ -4,6 +4,7 @@
# options available for user's input
OPTION(WANT_DEBUG "Set the debug build and possible additional outputs" OFF)
OPTION(WANT_INTERNAL_QSCINTILLA "Use internal/bundled QScintilla2 source" OFF)
+OPTION(WANT_INTERNAL_LOKI "Use internal/bundled Loki source" OFF)
OPTION(ENABLE_ORACLE "Enable/Disable Oracle support at all. Including detection" ON)
OPTION(ENABLE_PGSQL "Enable/Disable PostgreSQL support. Including detection" ON)
OPTION(ENABLE_DB2 "Enable/Disable DB2 support. Including detection" ON)
@@ -54,6 +55,7 @@
INCLUDE(CheckTypeSize)
INCLUDE(TestBigEndian)
INCLUDE(FindSubversion)
+INCLUDE(FindPkgConfig)
#Set the custom CMake module directory where our include/lib finders are
@@ -222,6 +224,10 @@
MESSAGE(FATAL_ERROR "No Qt4 found")
ENDIF(QT_FOUND)
+IF (WANT_INTERNAL_LOKI)
+ELSE (WANT_INTERNAL_LOKI)
+ pkg_check_modules(LOKI REQUIRED ferrisloki)
+ENDIF (WANT_INTERNAL_LOKI)
IF (WANT_INTERNAL_QSCINTILLA)
MESSAGE(STATUS "QSci: Building with internal copy of QScintilla.")
diff -Naur tora-2.1.4~/src/CMakeLists.txt tora-2.1.4/src/CMakeLists.txt
--- tora-2.1.4~/src/CMakeLists.txt 2013-02-04 16:36:21.000000000 +0100
+++ tora-2.1.4/src/CMakeLists.txt 2013-02-04 17:06:50.373408475 +0100
@@ -3,7 +3,10 @@
#Subdirectories
# ADD_SUBDIRECTORY(i18n)
-ADD_SUBDIRECTORY(loki)
+# Default: loki as 3rd party lib!
+IF (WANT_INTERNAL_LOKI)
+ ADD_SUBDIRECTORY(loki)
+ENDIF(WANT_INTERNAL_LOKI)
IF (WIN32)
ADD_SUBDIRECTORY(windows)
ENDIF (WIN32)
@@ -497,7 +500,9 @@
QT4_ADD_RESOURCES(TORA_RCC_SRCS ${TORA_RCC_FILES})
-LINK_DIRECTORIES(./loki)
+IF (WANT_INTERNAL_LOKI)
+ LINK_DIRECTORIES(./loki)
+ENDIF(WANT_INTERNAL_LOKI)
IF (WIN32)
LINK_DIRECTORIES(./windows)
ENDIF (WIN32)
@@ -506,7 +511,10 @@
ENDIF (WANT_INTERNAL_QSCINTILLA)
-SET(TORA_LOKI_LIB "tora_loki_lib")
+IF (WANT_INTERNAL_LOKI)
+ SET(LOKI_LIBRARIES "tora_loki_lib")
+ SET(LOKI_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/loki/include)
+ENDIF(WANT_INTERNAL_LOKI)
IF (WANT_INTERNAL_QSCINTILLA)
SET (TORA_QSCINTILLA_LIB tora_qscintilla2_lib)
ENDIF (WANT_INTERNAL_QSCINTILLA)
@@ -522,7 +530,7 @@
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_BINARY_DIR}
${QT_INCLUDES}
- ${CMAKE_CURRENT_SOURCE_DIR}/loki/include
+ ${LOKI_INCLUDE_DIRS}
${CMAKE_CURRENT_SOURCE_DIR}/otl
)
@@ -648,7 +656,7 @@
ENDIF(USE_EXPERIMENTAL)
# static
-TARGET_LINK_LIBRARIES(${EXE_NAME} ${TORA_LOKI_LIB})
+TARGET_LINK_LIBRARIES(${EXE_NAME} ${LOKI_LIBRARIES})
IF (WANT_INTERNAL_QSCINTILLA)
TARGET_LINK_LIBRARIES(${EXE_NAME} ${TORA_QSCINTILLA_LIB} ${QT_LIBRARIES})
ENDIF (WANT_INTERNAL_QSCINTILLA)

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/tora/tora-9999.ebuild,v 1.3 2013/03/08 16:40:24 haubi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/tora/tora-9999.ebuild,v 1.4 2014/10/03 16:10:40 haubi Exp $
EAPI=2
EAPI=5
inherit cmake-utils eutils
@ -15,7 +15,7 @@ else
fi
DESCRIPTION="TOra - Toolkit For Oracle"
HOMEPAGE="http://tora.sourceforge.net"
HOMEPAGE="http://torasql.com/"
IUSE="debug mysql oracle oci8-instant-client postgres"
SLOT="0"
@ -23,16 +23,14 @@ LICENSE="GPL-2"
KEYWORDS=""
DEPEND="
virtual/pkgconfig
dev-libs/ferrisloki
x11-libs/qscintilla
dev-qt/qtgui:4
dev-qt/qtsql:4[mysql?,postgres?]
dev-qt/qtxmlpatterns:4
oci8-instant-client? (
dev-db/oracle-instantclient-basic
dev-db/oracle-instantclient-sqlplus
)
postgres? ( dev-db/postgresql-server )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
postgres? ( dev-db/postgresql-base )
"
RDEPEND="${DEPEND}"
@ -46,13 +44,12 @@ pkg_setup() {
eerror "Otherwise specify -oracle in your USE variable."
eerror
eerror "You can download the Oracle software from"
eerror "http://www.oracle.com/technetwork/indexes/downloads/"
eerror "http://otn.oracle.com/software/content.html"
die
fi
}
src_prepare() {
epatch "${FILESDIR}"/${P}-ext-loki.patch #383109
sed -i \
-e "/COPYING/ d" \
CMakeLists.txt || die "Removal of COPYING file failed"
@ -73,6 +70,8 @@ src_configure() {
-DWANT_BUNDLE_STANDALONE=OFF
-DWANT_INTERNAL_QSCINTILLA=OFF
-DWANT_INTERNAL_LOKI=OFF
-DLOKI_LIBRARY="$(pkg-config --variable=libdir ferrisloki)/libferrisloki.so"
-DLOKI_INCLUDE_DIR="$(pkg-config --variable=includedir ferrisloki)/FerrisLoki"
$(cmake-utils_use_enable postgres PGSQL)
$(cmake-utils_use_want debug)
# path variables
@ -83,6 +82,6 @@ src_configure() {
src_install() {
cmake-utils_src_install
doicon src/icons/${PN}.xpm || die
domenu debian/${PN}.desktop || die
doicon src/icons/${PN}.xpm
domenu src/${PN}.desktop
}

@ -2,3 +2,4 @@ DIST hjsmin-0.1.4.1.tar.gz 116268 SHA256 2a2ca985c9ba648c0c96ca684c9d9f26998af1d
DIST hjsmin-0.1.4.4.tar.gz 110168 SHA256 888009808db5c0b052eb8eca9c803d1b750c9abcea5548831e01f4b45717f043 SHA512 1daa91f4eb39c5362e79cae772a7c1e3327cc4124bbc5362c1eaa2637bb3a4306b61a10ac64c4c69c5eb77fe2fd598cf2e12a9ffaa30670d43d04b6e6769030d WHIRLPOOL a53317b15c43886e4d90b8c22259d29b760adbc42e61fa2c8aa43a5321a906c2b1729d11d74a734b5e208db5e715b28c18ea3501a97bf2d6c37bdcd7246972eb
DIST hjsmin-0.1.4.5.tar.gz 110730 SHA256 e440ecb77f79c9ebe0ebb7ed96845b1048c5c23a6460cc0f93eb593f81d0f853 SHA512 9c29ee17127b5e395db710191f88c43eebe963302bc78a122185a63e5aa1968c7040e2578303d077705858ee4c8a83ac2b3043dd8431063d9d9c253b047afdb1 WHIRLPOOL 7f87945393c7fbc8f34309195570b5a99deaac6dd80cf195be1a50112dd774c52082cff1a90f3a943cf57e400269612594fe71ee8db822ebd95414a006fa838f
DIST hjsmin-0.1.4.6.tar.gz 110739 SHA256 795fcd1bcafffd609941d1a773928a52ece85dd6479b7260c2931953f9fb1c7c SHA512 a045b88d64655d72bc5e5970879d25f0be2617700299656f11c25370f11ee28f38838b4d1990fc80d86396e52414ad208f35bd436d5ac8760979fbb9002dcc6d WHIRLPOOL d8799c162de5a4f09027e3c34979e613f72920ec967575dd28cee4ed57a5cc78a592c26c8af2b1d43ce40fc209ac35712e15382bb4e1012483dcce046d35c9b2
DIST hjsmin-0.1.4.7.tar.gz 110718 SHA256 0e157fa21ad14996e9b416f78c4af595459064dc63a3cbb3ed38e3788d8e89bf SHA512 c23308b109d1f6f0f2ff877c63cbc8fbad14adf520a80d0760743a21dfb5635a5e6bc9024ef856d77ed78bb3fdf77243164b4282d597b55ec987aa36b9955e07 WHIRLPOOL 18c6edacea415a81c3487b2012fe1cfd5fb86e68c62f2259ffb66bf2717fd432cc888d2c71f23f68b987f2b37f740c98e211c36cbbb6ff66e2e34f52c4810d1d

@ -0,0 +1,34 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hjsmin/hjsmin-0.1.4.7.ebuild,v 1.1 2014/10/04 17:11:10 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.4.2.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Haskell implementation of a javascript minifier"
HOMEPAGE="http://github.com/alanz/hjsmin"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?]
>=dev-haskell/language-javascript-0.5.1:=[profile?]
>=dev-haskell/optparse-applicative-0.7:=[profile?]
>=dev-haskell/text-0.8:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.9.2
test? ( dev-haskell/hunit
>=dev-haskell/language-javascript-0.5.4
>=dev-haskell/quickcheck-2
dev-haskell/test-framework
dev-haskell/test-framework-hunit )
"

@ -1,3 +1,4 @@
DIST optparse-applicative-0.5.2.1.tar.gz 24123 SHA256 1110b926d9c601f8bc24c3e57e08d3f957ad047a60324b11640df51a0a9a9570 SHA512 7246fc6b6c9ec1c9a7b4f4e8850d80fe0958b9c659b2f31c455738d09b70178bb71f164198871874414e1fdf0ecf38098fdbc65f838224a6f6235f2d000f3876 WHIRLPOOL 8935307fd69f50dbbd760df328a0ac9b4f6c2305b205cedaa3316da38bbb59c3d8f377bccdad25229c94ec24021806524ecf6c2c6ac0b9d32f3b07429a0f9245
DIST optparse-applicative-0.7.0.2.tar.gz 26682 SHA256 9195b7b4719b57c1005a2b7c24b9d5f32fabde268fe06913640e7533041006df SHA512 94f583d7df97f2887cc4fea8d5b22261195c3f30bb9bf0aec2579d5b2d31583692835dc9df1273c544c3ef72343159ee90531450f7c498617a0595479efc5d0c WHIRLPOOL eb6a0dc6251dfebd50adeefd2b7e9e2e34b453f5ee230b5111b640ad2012985ce623b6e67df5361d629ebef226ce9cdd9c9c3fac55583a4d186e952c8ef10daa
DIST optparse-applicative-0.8.1.tar.gz 32055 SHA256 90f21ee33511f9d5e77d9b30c9043a0870affdbb54870806f83cb7287249c27f SHA512 bd7b8462d897439a77dffdc187dbf61e51937960e339c3bd5009b7479e84dd1ca1e40529c8ffd7d198d26542c23e38c45d91abe8e1b1d420090859f0f07574d6 WHIRLPOOL 13766316caa36361ed543dec4400dd11e804c7a71f09d9dbf303a8b354e4b507de119a88e82f4ecfbe7ed9cbdb72072ce5005bbbcbd2e23310820a8cb123d9c0
DIST optparse-applicative-0.9.1.1.tar.gz 32757 SHA256 e6093c36f9b996f8431f588c1b95439fe151278e72a9236f51e2b5e4d340c8bb SHA512 616e144512e8628dbc88bc0ce6e47f4aa95a6d5e5fbc3b07aabaf4bedb104808bed7bb959bbb4d88aa6861b98dedbc4ac08924e220ef2cd3b3ebc42945871bdd WHIRLPOOL d4ea82cb2533f666206f7efad13e5eb22bd60ddbd3adb8c21478151e2a890cdeb2d4e73ea709612bea6ca95f3807c2339d781b045325b05b2f6e68d3a8ef53a3

@ -0,0 +1,34 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/optparse-applicative/optparse-applicative-0.9.1.1.ebuild,v 1.1 2014/10/04 17:08:27 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.4.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Utilities and combinators for parsing command line options"
HOMEPAGE="https://github.com/pcapriotti/optparse-applicative"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-haskell/ansi-wl-pprint-0.6:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?]
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.4:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
>=dev-haskell/quickcheck-2.6 <dev-haskell/quickcheck-2.8
>=dev-haskell/test-framework-0.6 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
>=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4
>=dev-haskell/test-framework-th-prime-0.0 <dev-haskell/test-framework-th-prime-0.1 )
"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/transformers-compat/transformers-compat-0.3.3.4.ebuild,v 1.3 2014/09/27 20:29:44 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/transformers-compat/transformers-compat-0.3.3.4.ebuild,v 1.4 2014/10/04 17:07:27 slyfox Exp $
EAPI=5
@ -16,7 +16,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="three"
RDEPEND=">=dev-lang/ghc-7.4.1:=

@ -69,6 +69,25 @@ DIST scala-2.11.1-nest.jar 2920 SHA256 3c7cf1a1b9fe9ad2abf3bfcedaa17a976c72f4bcc
DIST scala-2.11.1-push.jar 8886289 SHA256 58eb2b8c501bbff0e78074a058e3fc160012a80952c1cc96ed301d8a08d7e98d SHA512 b5539d381c8978ac57fc4258696e4cb552f47917178152b38b5683e42ed60da4d9da198a0344652f201541a71f92afd2ac8b3c3d3ec5266a8c222e9661d8a06a WHIRLPOOL 8fa6522a0fd9939f4ffd443b55e7a5adbb93a9dc5cbad569ccecd6be77ecd259eadbdb16c2c7eab6d9f175fbf33746faf9c41cf4d1050e7f576b86119301e126
DIST scala-2.11.1-vizant.jar 15910 SHA256 a54e19093725d0d085544553246e48607c1e6ab65575ae0ff721b788118461d6 SHA512 4464d7349016f4999199e227e8eaf7bb3ef6b7e38ad0e8e710faad55df2e1243d99b53b9a789a1ffd3c39aef0d979dffc543f4691feae68cfa743e51bcf61390 WHIRLPOOL 1b957b8b850f79309c3577a2dcac52a620fa54f810f242a02c52bbcee1cc9c5818785baa7db8e2b82b850bcb56b528c4dd07cdfad2f991c0025293ca02c0dc99
DIST scala-2.11.1.tar.gz 5633076 SHA256 868a009c89a331ec05914faa204f865d09f2b7b35eabdb41e7f43e8734e0abf5 SHA512 bde7a8fae9fa570df392a70aa06f901bc4987703fadf1e7ad9f090f3b3c9a2ff1bbe055a401b0d851193b5ddcd8b0536c4916f79ae4c63b74c31695de6e651b2 WHIRLPOOL 4f153b829efe7e3435bab5fca27a0e52c94aa8f50f2078cee082575bb8f7677b4e0a70c49a92060c3509cc009f3586ff592c2b332a4c78bb57bcb9973328e6d1
DIST scala-2.11.2-annotations.jar 2242 SHA256 f2d057a006bba4253d069795284a7610f1c837af6a80c0057736099962e24bcc SHA512 3ceee0b1361b9e0911c1ff060ad108a1d93f7ea3e82ef946401cd5f895cb06016ac0ecdfd095f99b11cfb28c4cef7705c1b564c7af644c5f19b45c14a413c4dd WHIRLPOOL 51fa0efc5dd14cf8364e9639375511fc3e716bd520a193e6c17a2fe3f02eebd1529eb98fd3b382a6386baa5b779ebd0327e8f141aee172d11d9548d9921c58e1
DIST scala-2.11.2-ant-contrib.jar 224277 SHA256 be33a69818310b5c55e41dc11d48cd895f5f129da4b0d28c2f4c6c3e1cbcf3fc SHA512 5ec325a55bb213226c86faf8a99951839319e9579956ae58e2ccfe84f62d2742542998f98eed3f0dc8f8f94635d6dff1fe02e3c0f5289df1f09027ae2b9bee83 WHIRLPOOL aa713cc04b10c46adbbb8a5904e3fb34c6e32b67bb9a5f1a89768ceab8c31b977875c84434bc03c5b42105a4019f55cc10d806b0345c365a309e93d3f02e0a10
DIST scala-2.11.2-ant-dotnet-1.0.jar 57795 SHA256 40c18fcfb8c28e4ee82e53f72a3257db43bcba01e16ebd5a4550fc419edf30c1 SHA512 72afc387cf9dbeb99e627ca7f35f919f627bbf3f072eb46036120695fb70311490593c255c2a2e79b684adb8f213d8ab591d4ceda5d5f2e6b6906a6977b38867 WHIRLPOOL 18aa33fe259bd52e2f37b903be39d462e8622ff744f990fc92871eaa4fe10ff69cd25b2c968cc353b3c5138cd3fffd755715aef6bb16c57b0b72e7e5fd1975e1
DIST scala-2.11.2-ant.jar 1506140 SHA256 0251dbb938740ace07a53675113eee753ba389db65aebc814b175af50321620e SHA512 ddee72ca62adb20e700022609749a4d6cc848c94e597a7450226770c8b97aa2c1f7f23b7a1c6ac8acd63047101997ebd68c19b393ebffde9ff5c7bb1957cd18c WHIRLPOOL 1b2b7e0289cb16f5131a9c0b1b6eb1279011e7af79fc470dd6dc2047afc7fa99bdeec6d9db4f46adb83f6110593118d0909a4b1fa6b01dc56890bf6d2785373b
DIST scala-2.11.2-code.jar 683 SHA256 4a03a08954e6b912a469b5e0db898247ea3ebc25b641f328e80f19163a0d908a SHA512 d963c186f3029858b1f6b53cf6e3470946365f13a6bcc334a7c959fd449dace10a953c496dbf3036828f2b5e5ad17d22f5e3912446bed14bd71b2f0de2f6c767 WHIRLPOOL 06e44b713306b3bdb7e878db1598546b45857091eb457c0fdba738d5f8c4de726920532e5cdf10260002c69299bd2756df52f407373053c5883e961899624d85
DIST scala-2.11.2-enums.jar 1372 SHA256 95c53606c7113333ef95b4efbd3ae08af715ca49f71845a5d33150e6b7e9a072 SHA512 3d2356b9f610e98a03f64cbdd18ee36138b68ba5b170bb9b78bc7449439c3870f6f5bc795f3e1b8d325daf468ae85c581b60d1d360c1ae68c70792ad62b9c1dc WHIRLPOOL 30b26ba56a36272cf5973d3a89850cb3f5bff6c45a7a6bbd6ccf4ff342720bba89dfc0cdbe10058b770b7e73093ea948e574d5e081c36ab866f3bea9f0e14f95
DIST scala-2.11.2-forkjoin.jar 60850 SHA256 4007ca649f037ed5ecc87c74529f499b75ed1a0f3f78e8f82cd97a71f5d2d5c7 SHA512 702370f2654b1c06f340c100078c630a82808e56c4dcc323881d6547945ce028345a5ee3048cbb9502a3b340b1d84ab5a635f80dbb381fdd88cc25b60cad768f WHIRLPOOL 9d561c9872c140e266efefb1c1afe76a2754eda32357718d048ff0896d6a2d14f168e1e2eddfcb37bbd0ac07fb7a7079b63e0f512946a7e30ff62883ee8bfd84
DIST scala-2.11.2-genericNest.jar 1136 SHA256 c2c23341eec9fb379b57d7bf1156fedb3e2b9f97d2d5729fbfc7d766fd390faa SHA512 32c3b3e14bc72db2572bf120c1fda49a369b27ff8ae6ae12f6d7b12fdffef4064b515671c8f1b6dbfd78209247f6a7b7b26e700dd70a105de3ca59f5185ff9d6 WHIRLPOOL 61b2d9f840fc0ed86a8207cf353a2f7b9bf8523d31b4e8f74eb21ecac1a405ed04c5a4a8e78a13d64b2dd186a7ec3885cd5e2514ad572e600e5744c3f15f74c5
DIST scala-2.11.2-gentoo-binary.tar.bz2 28586286 SHA256 71938d4d07ed5f44164330b37de31052fda9e728d60fb450fd57f41f9184c38d SHA512 39a859394f1918daf0ad91d26a56554e591906a5b4d2385060fb08d8799a4efe95bd23e0f98502297ae0f2b16a8a7deaf583d68c5478fefa1f84d5677ca09226 WHIRLPOOL 9b4670b51ab0b475e317965298f1ee7f2ec411ae0a34faf287ffcf7b8119d962f800faa82628ea457c109e515f92edea991641177e6a7b46f7c9101cabc476f7
DIST scala-2.11.2-instrumented.jar 31725 SHA256 8a424c8bd5805ec429a9477cbd0f44bf65a2b79b720d438bfd347dba8da06484 SHA512 b1d77c4380a2b8ffe715ec106e58081e5c89e314c5a13071d627c3f974144ad453e79d405cd722d75095b62e8682b7414d40b691506c7d2f5dde62e2fce51e39 WHIRLPOOL 5ef8ee89b3fa66bf5025fd1b5db65d4d628b3452ba8530e3c3b1dd530fb5286fe3acee2cf56de09148cf2d37968626708690cc03da202cf3d58159cfd56fe8bc
DIST scala-2.11.2-jsoup-1.3.1.jar 133835 SHA256 5695a4351412dbb21cfc9f09a31d66df5da94bd9bf2777325ff22916bbb32cb0 SHA512 365e43b6d8ba14ae32607241481f7c0e6393268f5c3faef860be7674150edece2c30376108e54f307df6a266a91100a1c7dbc2f28b4207b5227bc1bec6e1106d WHIRLPOOL 5b8ecbd677722e59642b630257748260dad0ad2e04b78b4472022729554d3984805dc02214cc983cacb76b0a526b062937074d3122a804e97e3e772e8c2e003c
DIST scala-2.11.2-jsr166_and_extra.jar 728574 SHA256 e33a59e291bae8dbd2b37c6a4d5eae459a313db3a588f42c59ac5fd8edf6e13b SHA512 40d949cfefc5111c79b79f085657d56aa046d1b318e6ad78de5869f61a6515c2076b70344be5ae3fb93a7b3f54f46a129e2536515b258e0d5bf2e670c5001306 WHIRLPOOL ef8414d7862736cf072ff60fff5008f38dadcf826364cf21929fdfca7d331872d8097e6a6907dd500ef5d5a68964d8c2ed9ebeedf6470dc25ede269c1a8172b5
DIST scala-2.11.2-macro210.jar 2065 SHA256 c0796c2defec3dcf2f786945fbdced0448a958bb68eaef71efcf5c14184f28ff SHA512 13c119afc4400f1531cad0cf38ab1652fce641090c11bff8f044a0d7f99df90412241ae78d5c623b7ecff1ce4720ae51fca4324f51bde0331e12f2e6e9898dd0 WHIRLPOOL 33b843583c02bd25db09df595026822f4e81d6a80c2cce3a7099dfb77dda80f595e5392e843c786a63b8d430d8acf53c20bc669ec1272b0f58c52cb0b67408b5
DIST scala-2.11.2-maven-ant-tasks-2.1.1.jar 1314262 SHA256 b8891b4a90aca2793ad385ab57216f51c4879c6ab7e927354f407b46510cab51 SHA512 e3f0ff1d41ec31b2b64acb2ebcc175709714033589cb8e763f94aa80359c84f5d960c46dae713c9e37e1a09b977e7da617f8fe10a5b6fb30c55efd19bc307e68 WHIRLPOOL 73c44ea6aba4a3c697f64d08475b4c17bdc929ac9f320a25714fbe7cdc2939ad334deb7a90eb6c950cce8ba402d19bc2615a104788bafed7d247b997d3146743
DIST scala-2.11.2-methvsfield.jar 609 SHA256 730b33d098319d969760f2250dc6924c9f85f94a8a2eb2b2a025dcf05378d9c6 SHA512 6db923ed7059bc91c8442d5804ccd8336e94f5202b3dcc348a4eb5026f09e1e86862f6e94818beae9ad42fcdc8e51df4d59a27109903a8ccb78054425ae47a71 WHIRLPOOL d5362d5fc2795ff0671f386429840bb4f84173f9308e34c2b0eb585fb7cacbd308ab87c42f2fd407597abc4f010e8ffde600dd30addcd63c2d71c2d5f22f1582
DIST scala-2.11.2-nest.jar 2920 SHA256 3c7cf1a1b9fe9ad2abf3bfcedaa17a976c72f4bccb0e0c7dbcf7ecf27bc20aa5 SHA512 5eaaa870e06b5e00efb1f6ccced71343e8aa01578ea2b320b2d051f2df3713df9c500f074cc74a9e3c5cc509e03cf9c71265329bf2ddb3e82cb331524202fa38 WHIRLPOOL 1d73b612946a6a226841d3e0ad8cb3ebb06997c70e94feb1f9236e4e58a93c429cc7cdecaa4175fd5b78920253bcc157f798593b6a8eacb873b3d9a51284be34
DIST scala-2.11.2-push.jar 8886289 SHA256 58eb2b8c501bbff0e78074a058e3fc160012a80952c1cc96ed301d8a08d7e98d SHA512 b5539d381c8978ac57fc4258696e4cb552f47917178152b38b5683e42ed60da4d9da198a0344652f201541a71f92afd2ac8b3c3d3ec5266a8c222e9661d8a06a WHIRLPOOL 8fa6522a0fd9939f4ffd443b55e7a5adbb93a9dc5cbad569ccecd6be77ecd259eadbdb16c2c7eab6d9f175fbf33746faf9c41cf4d1050e7f576b86119301e126
DIST scala-2.11.2-vizant.jar 15910 SHA256 a54e19093725d0d085544553246e48607c1e6ab65575ae0ff721b788118461d6 SHA512 4464d7349016f4999199e227e8eaf7bb3ef6b7e38ad0e8e710faad55df2e1243d99b53b9a789a1ffd3c39aef0d979dffc543f4691feae68cfa743e51bcf61390 WHIRLPOOL 1b957b8b850f79309c3577a2dcac52a620fa54f810f242a02c52bbcee1cc9c5818785baa7db8e2b82b850bcb56b528c4dd07cdfad2f991c0025293ca02c0dc99
DIST scala-2.11.2.tar.gz 5679601 SHA256 a99201ce1da62976f2442fdb3570235cae329bad5c772868c094edfd5c8dc64d SHA512 c3ca34fbb2733295d9b28089ca136461042978e86e00d86eb2a64c8a8fa207ec99aa33238eda21fe48bcba9e21caeec0fdaa63ceb263dcd9ccef936e23a95c7f WHIRLPOOL ebc9e2c39f6172447a5a36f62063d86c1be6a2e35fea13152ef7dd3d486ec1f05518af6fa933fd6a1f9f7f89440800ab1f25645d26357a681fa675268cee6f3f
DIST scala-2.9.0.1-gentoo-binary.tar.bz2 33234044 SHA256 e44fbdace22ecf09aad8d10975c42758cc94e7d3caef9a30fe921b05188b8282 SHA512 1499ac0c2cc916ae0108dd3560e769e40441622580cbbeb32aa37048e6818499d3240f6045f4adeacf7e86a8d45582ea548bb37acc2070d12a2f15f9a25f722c WHIRLPOOL 03548a939001427f024e218c686dd859d94e73ecabeae6462c9e6e451457621be9bdb46c91c43653eacc7892bfbffcd37fb2a3421a8a9c25aae18d9297eeba01
DIST scala-2.9.0.1.tar.xz 29707920 SHA256 97e0d2262e4df8f936c70670849299deba69e981f783250d819733e52dbe7f96 SHA512 be1ab7589125b994e6512b38d7e5fe4c07e9f2c614ee41662a75ac4c8666faefa46e525681fbca9509b1d1db86c51f25d1a98ac67739de077b3a54adb4baf441 WHIRLPOOL 05abba93be924972d8acf76b720feb0534af0650d05bc71a7439242314c16b66c03eca05c6b00d229725239d1bbb01d1a7fd1470284c2bccac5cf0e78e930b4b
DIST scala-2.9.1-gentoo-binary.tar.bz2 33266793 SHA256 b118c285ba6655974a647a5a82e3e655487e55aff6a5b89ddf5295595d6c822a SHA512 08b9354cdc542e52b4cab2b5e67131757f635a1da8118d5c8dd015f49d9f84f1647a60a9ff5936e49441fbec71596fc8616aa494ca9cc9da851acd3ab1b5210e WHIRLPOOL 47561a90d5af3c93e17ff1cb5c9f601deb1156303a7c0ec53c43838e3f62a229e1a5c10c108fb29fdfab4d3e4c8160b02147ec3d9656ff5567b50bc75cfa00b0

@ -0,0 +1,24 @@
--- scala-2.11.2-orig/tools/get-scala-commit-date 2014-07-21 17:50:18.000000000 +1000
+++ scala-2.11.2/tools/get-scala-commit-date 2014-10-04 18:33:48.729779264 +1000
@@ -10,8 +10,8 @@
[[ $# -eq 0 ]] || cd "$1"
-lastcommitdate=$(git log --format="%ci" HEAD | head -n 1 | cut -d ' ' -f 1)
-lastcommithours=$(git log --format="%ci" HEAD | head -n 1 | cut -d ' ' -f 2)
+lastcommitdate="2014-07-21"
+lastcommithours="00:00:00"
# 20120324
echo "${lastcommitdate//-/}-${lastcommithours//:/}"
--- scala-2.11.2-orig/tools/get-scala-commit-sha 2014-07-21 17:50:18.000000000 +1000
+++ scala-2.11.2/tools/get-scala-commit-sha 2014-10-04 18:34:32.541990564 +1000
@@ -12,7 +12,7 @@
# printf %016s is not portable for 0-padding, has to be a digit.
# so we're stuck disassembling it.
-hash=$(git log -1 --format="%H" HEAD)
+hash="73fb460c1cd20ee97556ec0867d17efaa795d129"
hash=${hash#g}
hash=${hash:0:10}
echo "$hash"

@ -0,0 +1,210 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/scala/scala-2.11.2.ebuild,v 1.1 2014/10/04 12:14:50 gienah Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
JAVA_ANT_DISABLE_ANT_CORE_DEP="yes"
EANT_TEST_TARGET="test.suite"
inherit eutils check-reqs java-pkg-2 java-ant-2 versionator
MY_P="${PN}-sources-${PV}"
# creating the binary:
# JAVA_PKG_FORCE_VM="$available-1.8" USE="doc source" ebuild scala-*.ebuild compile
# cd $WORDKIR
# tar -cjf scala-2.11.2-gentoo-binary.tar.bz2 scala-2.11.2/build/pack/bin \
# scala-2.11.2/build/pack/lib/ scala-2.11.2/build/pack/man \
# scala-2.11.2/src/actors/ scala-2.11.2/src/forkjoin/ \
# scala-2.11.2/src/library scala-2.11.2/src/library-aux/ \
# scala-2.11.2/src/reflect/ scala-2.11.2/docs/TODO \
# scala-2.11.2/doc/README scala-2.11.2/build/scaladoc/compiler
# In the pullJarFiles function in tools/binary-repo-lib.sh it executes find commands
# to search for .desired.sha1 files, which contain sha1 hashes that are appended
# to ${BURI} along with the subdirectory and filename to form the list of jar files
# listed in SRC_URI. The output of this find command can be hacked into the desired format:
# find . -name \*.desired.sha1 -exec sed -e 's@\([0-9a-f]*\).*@\1@' {} \; -print
# After editing it into the desired format: sort -t / -k 3 file
BURI="http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap"
declare -a JURI=( \
"${BURI}/943cd5c8802b2a3a64a010efb86ec19bac142e40/lib/ant/ant-contrib.jar -> ${P}-ant-contrib.jar" \
"${BURI}/3fc1e35ca8c991fc3488548f7a276bd9053c179d/lib/ant/ant-dotnet-1.0.jar -> ${P}-ant-dotnet-1.0.jar" \
"${BURI}/7b456ca6b93900f96e58cc8371f03d90a9c1c8d1/lib/ant/ant.jar -> ${P}-ant.jar" \
"${BURI}/7e50e3e227d834695f1e0bf018a7326e06ee4c86/lib/ant/maven-ant-tasks-2.1.1.jar -> ${P}-maven-ant-tasks-2.1.1.jar" \
"${BURI}/2c61d6e9a912b3253194d5d6d3e1db7e2545ac4b/lib/ant/vizant.jar -> ${P}-vizant.jar" \
"${BURI}/ddd7d5398733c4fbbb8355c049e258d47af636cf/lib/forkjoin.jar -> ${P}-forkjoin.jar" \
"${BURI}/0392ecdeb306263c471ce51fa368223388b82b61/test/benchmarks/lib/jsr166_and_extra.jar -> ${P}-jsr166_and_extra.jar" \
"${BURI}/e737b123d31eede5594ceda07caafed1673ec472/test/files/codelib/code.jar -> ${P}-code.jar" \
"${BURI}/02fe2ed93766323a13f22c7a7e2ecdcd84259b6c/test/files/lib/annotations.jar -> ${P}-annotations.jar" \
"${BURI}/981392dbd1f727b152cd1c908c5fce60ad9d07f7/test/files/lib/enums.jar -> ${P}-enums.jar" \
"${BURI}/b1ec8a095cec4902b3609d74d274c04365c59c04/test/files/lib/genericNest.jar -> ${P}-genericNest.jar" \
"${BURI}/346d3dff4088839d6b4d163efa2892124039d216/test/files/lib/jsoup-1.3.1.jar -> ${P}-jsoup-1.3.1.jar" \
"${BURI}/3794ec22d9b27f2b179bd34e9b46db771b934ec3/test/files/lib/macro210.jar -> ${P}-macro210.jar" \
"${BURI}/be8454d5e7751b063ade201c225dcedefd252775/test/files/lib/methvsfield.jar -> ${P}-methvsfield.jar" \
"${BURI}/cd33e0a0ea249eb42363a2f8ba531186345ff68c/test/files/lib/nest.jar -> ${P}-nest.jar" \
"${BURI}/1b11ac773055c1e942c6b5eb4aabdf02292a7194/test/files/speclib/instrumented.jar -> ${P}-instrumented.jar" \
"${BURI}/a1883f4304d5aa65e1f6ee6aad5900c62dd81079/tools/push.jar -> ${P}-push.jar" \
)
DESCRIPTION="The Scala Programming Language"
HOMEPAGE="http://www.scala-lang.org/"
SRC_URI="!binary?
( https://github.com/scala/scala/archive/v${PV}.tar.gz -> ${P}.tar.gz
${JURI[@]}
)
binary? ( http://dev.gentoo.org/~gienah/files/dist/${P}-gentoo-binary.tar.bz2 )"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="binary emacs"
COMMON_DEP="dev-java/ant-core:0
dev-java/bndlib:0
dev-java/hawtjni-runtime:0
dev-java/junit:4"
DEPEND="${COMMON_DEP}
java-virtuals/jdk-with-com-sun:0
!binary? (
>=virtual/jdk-1.6.0
<virtual/jdk-1.9.0
dev-java/ant-core:0
dev-java/ant-contrib:0
dev-java/ant-nodeps:0
media-gfx/graphviz
)
binary? (
>=virtual/jdk-1.7.0
<virtual/jdk-1.9.0
)
app-arch/xz-utils:0"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.6
!dev-java/scala-bin:0"
PDEPEND="emacs? ( app-emacs/scala-mode:0 )"
S="${WORKDIR}/${P}"
CHECKREQS_MEMORY="1532M"
pkg_setup() {
java-pkg-2_pkg_setup
if ! use binary; then
debug-print "Checking for sufficient physical RAM"
ewarn "This package can fail to build with memory allocation errors in some cases."
ewarn "If you are unable to build from sources, please try USE=binary"
ewarn "for this package. See bug #181390 for more information."
check-reqs_pkg_setup
fi
}
src_unpack() {
# Unpack tar files only.
for f in ${A} ; do
[[ ${f} == *".tar."* ]] && unpack ${f}
done
}
java_prepare() {
java-pkg_getjars ant-core,bndlib,hawtjni-runtime,junit-4
if ! use binary; then
local a
for a in "${JURI[@]}"
do
echo "${a}"
local g="${a/* -> /}"
echo "${g}"
local j="${a/ -> */}"
echo "${j}"
cp -p "${DISTDIR}/${g}" "${S}/${j#${BURI}/*/}" || die
done
# gentoo patch (by gienah) to stop it calling git log in the build
epatch "${FILESDIR}/${P}-no-git.patch"
# Note: to bump scala, some things to try are:
# 1. update all the sha1s in JURI
# 2. try emerge scala. Check if it downloads more stuff in src_compile to ${WORDIR}/.m2
# 3. If it does download more stuff to ${WORDIR}/.m2, then there was some stuff to handle that in
# the scala-2.10.3 ebuild.
fi
}
src_compile() {
if ! use binary; then
#unset ANT_OPTS as this is set in the build.xml
#sets -X type variables which might come back to bite me
unset ANT_OPTS
# reported in bugzilla that multiple launches use less resources
# https://bugs.gentoo.org/show_bug.cgi?id=282023
eant all.clean
eant -Djavac.args="-encoding UTF-8" -Duser.home="${WORKDIR}" \
fastdist-opt
if use doc; then
# The separate build for doc is to workaround this problem that occurs
# with one "fastdist docscomp" build (still fails with MaxPermSize=384M)
# java.lang.OutOfMemoryError: PermGen space
eant -Djavac.args="-encoding UTF-8" -Duser.home="${WORKDIR}" \
docscomp
fi
else
einfo "Skipping compilation, USE=binary is set."
fi
}
src_test() {
java-pkg-2_src_test
}
src_install() {
pushd build/pack || die
local SCALADIR="/usr/share/${PN}/"
exeinto "${SCALADIR}/bin"
doexe $(find bin/ -type f ! -iname '*.bat')
dodir "${SCALADIR}/lib"
insinto "${SCALADIR}/lib"
local maj_min=$(get_version_component_range 2)
pushd lib || die
for j in *.jar; do
local i="${j%${maj_min}*}"
newins "${j}" "${i}"
java-pkg_regjar "${ED}${SCALADIR}/lib/${i}"
done
popd
dodir /usr/bin
for b in $(find bin/ -type f ! -iname '*.bat'); do
local _name=$(basename "${b}")
dosym "${SCALADIR}/bin/${_name}" "/usr/bin/${_name}"
done
doman man/man1/*.1
popd
#sources are .scala so no use for java-pkg_dosrc
pushd src || die
if use source; then
dodir "${SCALADIR}/src"
insinto "${SCALADIR}/src"
doins -r actors forkjoin library library-aux reflect
fi
popd
local docdir="build/scaladoc/compiler"
dodoc docs/TODO doc/README
if use doc; then
dohtml -r "${docdir}"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.6.2.ebuild,v 1.3 2014/09/19 16:43:53 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.6.2.ebuild,v 1.4 2014/10/04 12:25:44 maekke Exp $
EAPI=5
inherit autotools eutils
@ -14,7 +14,7 @@ SRC_URI="
# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
LICENSE="LGPL-2.1 GPL-2 MaxMind2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RESTRICT="test"

@ -1,3 +1,4 @@
DIST libgaminggear-0.2.0.tar.bz2 81177 SHA256 ab3765457353aa55a70027231144bfacc2ae75b463044eb0ea057ae1597f4749 SHA512 8f0c12a247c3f593060fcf5856f744a1724e5a92126d4c3de23c8f41c039bd78c6e441b2c8ca9c1a4115cfa708deffbf5c6abbd476fd136b06f6c02fc8c1eab6 WHIRLPOOL b57bf9b7ca466a398abb25669dada3f41ca2691817f171d76cb6c03a7a0758f3ff8939a8882c0f11b4cafa3f94cf7031b500b11580d7f8f2b2458c7bbd2dc5d3
DIST libgaminggear-0.3.0.tar.bz2 81747 SHA256 ee88463f9b2f06fa2b9201e482c35f45d38b51ff626fc83a592fe9a33c8634da SHA512 748d6884492fda604a52ef69b230dfa6745b8fb7c46707a0bf7471000b191cf019877812b4f2672dfaa512862e85591c1811fab31a06eac16a4b8df23124de36 WHIRLPOOL 4baf0639872157c3be9ef40c72f18a24ce5aed76b9fe24dfbea7a54f78bf580aa0155e69458f84495a9fbd253b6a11074b5aa6ed7112c8b740c23d2a29fc730d
DIST libgaminggear-0.4.0.tar.bz2 84353 SHA256 879a045e869e9076e7a27c97fbc0daa701b0d308549a7f7c2c3a959900812ecf SHA512 7fc3be4d0c6c4c2fa2947891137c50ee7e195b05cf15f4c3ca9cf8c4aa6a1a5804c8421121f7078acf449b7bb1b71f44eec4d3ecccb2534cc843796f6f6c99ef WHIRLPOOL 8c1a05fb6c17dd176b4a77e675aeaa34ab6a22e186aa00e340b61d1850135d7e04c29d5f0f4dc6dac96a9742a8f6d186280e25d7a3ef70e0528d2f33fa671155
DIST libgaminggear-0.5.0.tar.bz2 84866 SHA256 56d6408ff57d0aa1bb20427e7fb8e790bfa52f0fa6d578ebcfa6ebb2728c2b37 SHA512 e4371697fb797c45cc37a6937e805a78f8958bf206ff0d4e7999fbc96612516939d88bae67386661559163e0ca982b4b251ecc4f693315949acbf019b353cca1 WHIRLPOOL 144d1a370c651ec595767e9bb423ce003148fadc783279cf6e34fbc0bef804992a048fa01d533f4687ca0c6cabfee3d26410ca5581818ed73b299c091517bc14

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgaminggear/libgaminggear-0.5.0.ebuild,v 1.1 2014/10/04 12:32:52 hwoarang Exp $
EAPI=5
inherit cmake-utils gnome2-utils
DESCRIPTION="Provides functionality for gaming input devices"
HOMEPAGE="http://sourceforge.net/projects/libgaminggear/"
SRC_URI="mirror://sourceforge/libgaminggear/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
x11-libs/gtk+:2
x11-libs/libnotify
media-libs/libcanberra
virtual/libusb:1
dev-libs/dbus-glib
"
DEPEND="${RDEPEND}
app-doc/doxygen
"
src_configure() {
mycmakeargs=( -DCMAKE_INSTALL_PREFIX=${EPREFIX}/usr )
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.1.ebuild,v 1.1 2013/05/19 05:14:03 grozin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.1.ebuild,v 1.2 2014/10/04 16:46:35 blueness Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="~dev-lisp/asdf-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.2.1.ebuild,v 1.1 2013/08/09 12:33:51 grozin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.2.1.ebuild,v 1.2 2014/10/04 16:46:35 blueness Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="~dev-lisp/asdf-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.2.4.ebuild,v 1.3 2013/12/12 09:54:01 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.2.4.ebuild,v 1.4 2014/10/04 16:46:35 blueness Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="~dev-lisp/asdf-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.3.ebuild,v 1.2 2014/07/11 08:52:31 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-3.0.3.ebuild,v 1.3 2014/10/04 16:46:35 blueness Exp $
EAPI=5
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="~dev-lisp/asdf-${PV}"

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Geo-IP/Geo-IP-1.450.0.ebuild,v 1.1 2014/10/04 08:53:42 jer Exp $
EAPI=5
MODULE_AUTHOR=MAXMIND
MODULE_VERSION=1.45
inherit perl-module multilib
DESCRIPTION="Look up country by IP Address"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
DEPEND="dev-libs/geoip"
RDEPEND="${DEPEND}"
SRC_TEST=do
myconf="LIBS=-L/usr/$(get_libdir)"

@ -1,2 +1,3 @@
DIST Geo-IP-1.42.tar.gz 111881 SHA256 c44b517490346e870cea22a1686937537088a85abf75eb8a01b136fc41cf81f5 SHA512 289d42a479fa5b7916bbb222a6c4f8be535c4bc1169413725b11a1291d49d795e59df963e432cbdf865a624e98e7448807a79c207cae84155607e4adceb585ab WHIRLPOOL 76303a43e633b669cce60004835ef09268699de833e4edea46affd96967041f346156baeb01a9d9f52a39b67749a5a24838b7bc8d7859a01c30becdb71f1bfe3
DIST Geo-IP-1.43.tar.gz 112349 SHA256 587ab026e377d609e1ce0057439cd90f57849e0faa38713a5d19ee9f8965f55c SHA512 f848b4204138db82213b09d9193afc98d8bff04290cb4ad147196e136e3f2e17205bbc3123892208fedb20ae2785d0573517cd3c7de7804ce9424ee9688ce5fb WHIRLPOOL 8d0ecd0da39eb10bebfeda396b322956b5b309af627040a7abcef018d23d2a345fa52a102951878b74d6b06f8e148ff59c7244ccffceedf1b511cd009bb3ffc6
DIST Geo-IP-1.45.tar.gz 134181 SHA256 0eb765c238dde4a29d5c863d475c72078e5361deab2cfc168b9285bc049e3662 SHA512 0737459b50251f64a0230176721e6a0cf7fb701451b3488c0a0628a183233b5346b7311a80fe35752104ab6812c6791cd4bafbbfa9e7ff51aa6bd4d489655af3 WHIRLPOOL 900aecd85e9c3e5a4ec9739f805fe4d9b4d075dd9e7f5b92d2de306d3974df474958ad81c631753cd8a5ac2a5764023e285046fd603153bb7a30ab0c20cba979

@ -0,0 +1 @@
DIST Net-IPv4Addr-0.10.tar.gz 8429 SHA256 3845de4f30b17c842b192cace8879dbb6214de9692cfa70f0aaf0981422a63fe SHA512 66381f9be27c010721970d1af245885379bcc0b57c4c1179fc00e89a53a2d53e7836789b13d4c5f0079fac63d7987e12ee71f3168517ea5e1064d5fe1f7455af WHIRLPOOL 6a44bf67cc932eed37933b7a52002e854fd7a8d8d313d5c172a12eeef41da8f235139d95fe2332c854900d8a4457778486a0e7806e44687cfa7c2e856a312f0e

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-IPv4Addr/Net-IPv4Addr-0.100.0.ebuild,v 1.1 2014/10/04 17:00:54 mjo Exp $
EAPI=5
MODULE_AUTHOR=FRAJULAC
MODULE_VERSION=0.10
inherit perl-module
DESCRIPTION="Perl extension for manipulating IPv4 addresses"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=""
RDEPEND=""

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<maintainer>
<email>mjo@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,22 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-gearman/pecl-gearman-1.0.2.ebuild,v 1.2 2014/08/10 21:01:42 slyfox Exp $
EAPI=4
PHP_EXT_NAME="gearman"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="PHP extension for using gearmand"
LICENSE="PHP-3"
SLOT="0"
IUSE=""
DEPEND=">=sys-cluster/gearmand-0.21"
RDEPEND="${DEPEND}"

@ -1,3 +1 @@
DIST zendopcache-7.0.1.tgz 85076 SHA256 9f7fbdbce63006d49902eff42dda90ec02fc9706fa9bbe7371269804054173a2 SHA512 b95cc067839a7178cfe40c5fd5e8a32d5d1855424954870335d925cdbce8dc56eac95131ad58a10b759a7a80e897b2e7b2f6e0fa2026cceefec3d0cd62de2eed WHIRLPOOL 58cb9ab5053cb2090be155f37ec96e810b754a987f2bd80e033f79f4953d405733453ca49dc0102e162cfd6615ecb565f9a32098821ba76115e3a5d10c4c290d
DIST zendopcache-7.0.2.tgz 87858 SHA256 4aea4f0242dc50a5a68e7a170c3c537716e5da03b2a7b322349f211c09d90f44 SHA512 38fd1bafd87c5f74e9366c5c6463b7d383a99c7ae344a731c0f21fd291dc3494d4152c7e5fbb5430c1a11d0a467652688d7e57c5299c1df48154ef6e63c32d46 WHIRLPOOL 416c1ee4ed4f511ef38974971d0a9e1d2688ef31fd9158da6ad2539213ee18834dc3bdd6c9e039174cb11b5c390e1989208ab50507e4091873f72a8afcd399d1
DIST zendopcache-7.0.3.tgz 94164 SHA256 08d9a6c21dd7b18c1f027a0c3f13a203a9a8362f98b04db0d39672e2dd5cee62 SHA512 0360c62f54724994ef96891dc387898f56da728b9899c9a989203caa9f2c709b8b783f209a0368a8fed285bedcdce1be08f29646d443c909da58ac78a9a981fb WHIRLPOOL 7a5c36481652aab538175e0dfc070fac96e86628a3ec3da5037867a015a4a572abfa686bb720b8660f639046f2a4319bfb013c2d607586c0497467822d328024

@ -1,22 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-zendopcache/pecl-zendopcache-7.0.1.ebuild,v 1.4 2014/08/10 21:04:37 slyfox Exp $
EAPI="5"
PHP_EXT_NAME="opcache"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="yes"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/rc/RC}"
DESCRIPTION="The Zend Optimizer+ provides faster PHP execution through opcode caching and optimization"
LICENSE="PHP-3"
SLOT="0"
IUSE=""

@ -1,22 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-zendopcache/pecl-zendopcache-7.0.2.ebuild,v 1.3 2014/08/10 21:04:37 slyfox Exp $
EAPI="5"
PHP_EXT_NAME="opcache"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="yes"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/rc/RC}"
DESCRIPTION="The Zend Optimizer+ provides faster PHP execution through opcode caching and optimization"
LICENSE="PHP-3"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.11.1.ebuild,v 1.4 2014/09/20 20:05:06 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.11.1.ebuild,v 1.5 2014/10/04 12:22:24 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -20,7 +20,7 @@ fi
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="X dbus debug declarative designer doc examples help kde multimedia opengl phonon script scripttools sql svg webkit xmlpatterns"
REQUIRED_USE="

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/argcomplete/argcomplete-0.6.5-r1.ebuild,v 1.1 2014/10/04 04:56:31 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Bash tab completion for argparse"
HOMEPAGE="https://pypi.python.org/pypi/argcomplete"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
python_prepare_all() {
# purge test folder to avoid file collisions
sed -e "s:find_packages():find_packages(exclude=['test','test.*']):" -i setup.py || die
distutils-r1_python_prepare_all
}

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/argcomplete/argcomplete-0.6.5.ebuild,v 1.5 2014/07/06 12:36:18 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/argcomplete/argcomplete-0.6.5.ebuild,v 1.6 2014/10/04 04:56:31 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
inherit distutils-r1

@ -1,9 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/defusedxml/defusedxml-0.4.1.ebuild,v 1.6 2014/08/03 18:26:33 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/defusedxml/defusedxml-0.4.1-r1.ebuild,v 1.1 2014/10/04 03:18:13 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy )
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
@ -16,10 +17,6 @@ IUSE="examples"
LICENSE="PSF-2"
SLOT="0"
RDEPEND="dev-python/pyxml[$(python_gen_usedep python{2_6,2_7})]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
esetup.py test || die "Tests failed under ${EPYTHON}"
}

@ -0,0 +1,58 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/geopy/geopy-1.3.0-r1.ebuild,v 1.1 2014/10/04 03:02:29 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="A Geocoding Toolbox for Python"
HOMEPAGE="http://www.geopy.org/ https://github.com/geopy/geopy"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
IUSE="test doc yahoo"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="yahoo? ( >=dev-python/requests-oauthlib-0.4.0[${PYTHON_USEDEP}]
dev-python/placefinder[${PYTHON_USEDEP}] )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}]
dev-python/nose-cover3[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}] )
doc? ( $(python_gen_cond_dep 'dev-python/sphinx[${PYTHON_USEDEP}]' python2_7)
>=dev-python/python-docs-2.7.6-r1:2.7 )"
python_prepare_all() {
if use doc; then
local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" docs/conf.py || die
fi
distutils-r1_python_prepare_all
# purge test folder to avoid file collisions
sed -e "s:find_packages():find_packages(exclude=['test','test.*']):" -i setup.py || die
}
python_test() {
# intermittent fails or errors caused by an apparent race condition. suite is fine
# The setting --processes=-1 invokes this flaw
nosetests || die "Tests failed under ${EPYTHON}"
}
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -2,3 +2,4 @@ DIST graph-tool-2.2.28.tar.bz2 29643913 SHA256 fa6c46aee82302e3366c7f8f2a4028fcb
DIST graph-tool-2.2.29.1.tar.bz2 29643832 SHA256 42c7bf800f3a6591307a041a69c796ab8ac4c46cb8fd3d9d61dffd3f5a74de7a SHA512 ab30c0cf0987ab04ffe4dd03b6fa2cb54f1a47a5d87a674666e60bca15fc5b563b5eb382c6ca9c3f2e9fbf3a124ea5bd1e946207ccb3ba6aaf240948e29b2f9b WHIRLPOOL c7639598e9656658547ad11c1bf07b01f118ba8e93723ecad2efd9abb0306d75062a8c30c679b971daedc08b535eb8bd42aa1778ad6bd80a3a9f0f97189aff5e
DIST graph-tool-2.2.29.tar.bz2 29644025 SHA256 9d988ba684404197c7193891ff83e801334528cf540313d63b9d7f71fe06c813 SHA512 dc09da1f7d299ce3bebb2eb5e9f1d2434bcdfb792c853cee26b524b166db617c51e53303adfab4a0b21f041c2eae7932140fac0c54b474caa91a23bdb4fb0cea WHIRLPOOL 442dfb8df3c607e08640c7644acaaee5d144f81e031273141aef3f3fd65fe272640646e83b69c6172f6b7c3eb22a50541d8b5a6e8f7195fb64278bcbf6b8054c
DIST graph-tool-2.2.31.tar.bz2 29643473 SHA256 7c1fa8edcef12d14c5e7ed15057778f533f69e38edb1aa70c6e89297ba3b2f1a SHA512 ef7f7d87747b7f85d43405f718433faed447b6c692fad0137b09358aa63ca563f7f591e474b87b395f0f57b7c4814ff70a476ec5e06b438549f20984d0d17e1b WHIRLPOOL b2c38d2308afdafb5f780397374980eef8d35e2558782d47bd9fbd22305d0cd31920cd50b1e13844349d2209c5d2925756e95d2762cb270fca355d781b76bd49
DIST graph-tool-2.2.35.tar.bz2 15031958 SHA256 af99b26da18c5175c4f12a0761d9c70164ca083b16df3bf8404f9a2ab3408989 SHA512 e4fd524e5955fb9e926677e7330d476ce903efdd18d17432f29e07ca98a31481d3f2eecb94226684698ee544122f0436e3353cb8c0a746fe40404f190f277a61 WHIRLPOOL b53a14ed0cbd98e1020687c1f9c5d3181f0229699323bd11b686cc81351efd79b5362108f25e8c3f8e7d91fe0089b01d296b414c6aac25404dc56efb5b9ec71f

@ -0,0 +1,84 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-2.2.35.ebuild,v 1.1 2014/10/04 07:46:18 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
inherit check-reqs eutils toolchain-funcs python-r1
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://git.skewed.de/graph-tool"
inherit git-2
else
SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
HOMEPAGE="http://graph-tool.skewed.de/"
LICENSE="GPL-3"
SLOT="0"
IUSE="+cairo openmp"
CDEPEND="${PYTHON_DEPS}
>=dev-libs/boost-1.46.0[python,${PYTHON_USEDEP}]
dev-libs/expat
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
>=sci-mathematics/cgal-3.5
cairo? (
dev-cpp/cairomm
dev-python/pycairo[${PYTHON_USEDEP}]
)"
RDEPEND="${CDEPEND}
dev-python/matplotlib[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
dev-cpp/sparsehash
virtual/pkgconfig"
# most machines don't have enough ram for parallel builds
MAKEOPTS="${MAKEOPTS} -j1"
# bug 453544
CHECKREQS_DISK_BUILD="6G"
pkg_pretend() {
if use openmp ; then
tc-has-openmp || die "Please switch to an openmp compatible compiler"
fi
check-reqs_pkg_pretend
}
src_prepare() {
>py-compile
python_copy_sources
}
src_configure() {
python_parallel_foreach_impl run_in_build_dir \
econf \
--disable-static \
--disable-optimization \
$(use_enable openmp) \
$(use_enable cairo)
}
src_compile() {
python_parallel_foreach_impl run_in_build_dir default
}
src_install() {
python_parallel_foreach_impl run_in_build_dir default
prune_libtool_files --modules
# remove unwanted extra docs
rm -r "${ED}"/usr/share/doc/${PN} || die
}
run_in_build_dir() {
pushd "${BUILD_DIR}" > /dev/null
"$@"
popd > /dev/null
}

@ -1,4 +1,2 @@
DIST jsonpatch-0.10.tar.gz 5413 SHA256 86409f5c0a8392a277488dd11fc0f603e7241c95cf547b7048e30e69b7f74107 SHA512 74d2bd0cc7ad8a383da0db7711161e87305f1f23ea2f0f1e0fd9fe3e3aa5e94a0846f51996356d7402c231eeaca062ebc69e7593374a81c7cee6f300efc28904 WHIRLPOOL 7dcd646193efae687ea99f7dfe5693fbe6ba7e69ddbb10dfe237e70c66e32dcce9cb678f0999a377d5a8c90d5cbc55299210beb240b10106cdc3a5763b27d031
DIST jsonpatch-0.12.tar.gz 5396 SHA256 d62765ac03bd9cc6273bfddcf745ea2b86f7697ea01a9a44f762db2647945886 SHA512 5ce4efcd63c2be32f749f358e4fbdc31ea5746d2832d78b44a7e76caa38fd08472cedeacf2c8d71890d53f11f2ba78fb9e5a4011103775c6e805ad9ebee6de8a WHIRLPOOL 9286ce065db063b8e5aeb42314a40a27c5e83a8d027f6bd1a3273dd348a3264bc86c32b3dbe1198b19a2eecf51190fce1fe77d9d299ba2c5605951b2739c1459
DIST jsonpatch-1.5.tar.gz 14000 SHA256 5b8874a5bd0b7201d8e917f820bbb3c8bbd55174ae9036220f83ac6dadc2c4df SHA512 5f542620139abc61d835392b7885367979607c2b67ce29cd8279d60b9485228e7e2d5ec9badb25acbb820689910ff0fbe38cda6ddaad217e543eb8c06186e354 WHIRLPOOL e493f45f5c7dca3525c31d5205f36ab0d826353d77c1c54234b6df669291499913400f43e89a868dbf1ed9886eece0e07deb034389a1065279dc34fefcd9acdc
DIST jsonpatch-1.7.tar.gz 14109 SHA256 14ca0944de01cba9091f54951da058dd515ff3d3a203e6b29e00362eeef67dae SHA512 317d11a875944c7975e17112fe106e134c37993e9fcda5926c317ba5373d2aa63c708c478442d9954ad8759bedd0b3f012c000964ba2841bf2415068e8a1da43 WHIRLPOOL ca908ffc6890bb6b7a65eacae41932ba5977c61ff5e5dd4bfbb050cb2f8250d6fd0d8e3048903f4ab1beb2913555a26d53ce692048ac9b4bde1aaef7451f4c4a
DIST jsonpatch-1.8.tar.gz 14072 SHA256 e5c59daf48401441ac2b4e57bbb04585b4ea791842ae1ebfdd2988b9f3351776 SHA512 91dfc62466f44e63ca0165237dedb5046a29846ce390b7c68bc706a506f01ab37c27b6a25295138613985f85a68ebf30fc18b703c269ca64d396b1d35f5c15e6 WHIRLPOOL 0354e33b8bd4113458e9719d4302445e379bc6d866bfaf506e6f72c7feb92e933e3866be7aaecf38c3026a73a9e475f46a8aa673ccc744f68fbb8b2f165c7e41

@ -1,21 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpatch/jsonpatch-0.10.ebuild,v 1.1 2013/01/20 06:18:47 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_6 python2_7 )
inherit distutils-r1
DESCRIPTION="Apply JSON-Patches according to
http://tools.ietf.org/html/draft-pbryan-json-patch-04"
HOMEPAGE="https://github.com/stefankoegl/python-json-patch"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/jsonpointer[${PYTHON_USEDEP}]"

@ -1,21 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpatch/jsonpatch-0.12.ebuild,v 1.3 2014/03/19 18:24:09 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python2_6 python2_7 )
inherit distutils-r1
DESCRIPTION="Apply JSON-Patches according to
http://tools.ietf.org/html/draft-pbryan-json-patch-04"
HOMEPAGE="https://github.com/stefankoegl/python-json-patch"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/jsonpointer[${PYTHON_USEDEP}]"

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpatch/jsonpatch-1.5.ebuild,v 1.1 2014/04/03 06:48:04 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpatch/jsonpatch-1.8.ebuild,v 1.1 2014/10/04 09:18:55 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1
@ -22,4 +22,5 @@ RDEPEND=">=dev-python/jsonpointer-1.3[${PYTHON_USEDEP}]"
python_test() {
"${PYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
"${PYTHON}" ext_tests.py || die "Tests fail with ${EPYTHON}"
}

@ -2,3 +2,4 @@ DIST jsonpickle-0.4.0.tar.gz 25352 SHA256 546cd22d361ef7019f60e2fb6dd032c1e78d73
DIST jsonpickle-0.6.1.tar.gz 31922 SHA256 8ede5bef60e94173c7c4bcfa3d63187d6415d2a425a1ec164687baa4d5bfb8f7 SHA512 8cf6c3a4c56c392a94b75f2fa54031e7f264f3cdafde7eeae65d76566f28736fff9a79e8b48703bdf5f39820343b8990907850fcb17c5d73ab36da594030acd2 WHIRLPOOL 3572593d5d2d29ef1fda3b4c376311b2456805decac670d779b2086ecd0949f13dd71ac647a143ec703faa4770070acf2d057b64f4b110ed414bbad51f044a0d
DIST jsonpickle-0.7.1.tar.gz 35301 SHA256 9b9ca60d3c02cc0b44717f6bb37678feac6be9730c51fae4da7fb2bb3db77ef9 SHA512 fa0e87484c621ca7fb9e11faf2695c89e344f4ee7b7c985e18bea93146e88a70cfdc7c57915c17ef078e6b10f9ff71c9d0aef5187c048ab54523536633a06207 WHIRLPOOL 0bc23797b47be3bb5cf0272970e7c68ff6f151a7dcf6f131054a450bbd1d9f2c5b40cf91357e6a7a7f7ec21d958ba0eb271061479c9cc7437939dd417f1601a7
DIST jsonpickle-0.7.2.tar.gz 36613 SHA256 77782ba433e067498e174af90bc963b59897f1a37469d34ef3f205cbefd9bc1f SHA512 a3bd56a82231eef9325c8045922a746f865b349721c1eb03de0ad34524222c2001215d61419f5413fe64765d31411689fc466e78c340f0394c4a2bf3914408c6 WHIRLPOOL 90acc887dbe19f3989d3505d353d4e4e69a3841181e59d5f9d9c6baa1cb2de34d48c3c189f0ff1ead48ac6e5211418bbe59244b0c0273d3926a017a9713d5b9e
DIST jsonpickle-0.8.0.tar.gz 53246 SHA256 fbdff63cad3af5313b186bd44b0977a28fa0aa7d0fc1677e440b5512bea1f99a SHA512 955da4cf18cd76b5fc7777f74babe820b02bc79438e51e606d24f98ed8f655510293f77db5b7919d9f3607431a2c5a76fb6710a97a23f7a041392c1b3d3b65b6 WHIRLPOOL b61ce4a55ac57d8a5e5f8621ccb4404a9a1b6d73291945007bec1625a06f8ea84d229e05ddde023b4ce1d6d9cc21f34494fa94e0554db19f13d01602cd662070

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/jsonpickle-0.8.0.ebuild,v 1.1 2014/10/04 10:33:23 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
HOMEPAGE="http://jsonpickle.github.com/ http://pypi.python.org/pypi/jsonpickle"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
# There are optional json backends in addition to those selected here
# jsonlib, demjson, yajl, jsonlib
RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]
dev-python/feedparser[${PYTHON_USEDEP}]
dev-python/ujson[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/sphinxtogithub[${PYTHON_USEDEP}]' python2_7) )"
PATCHES=( "${FILESDIR}"/${PN}-0.6.1-drop-brocken-backend.patch )
python_prepare_all() {
# Prevent un-needed d'loading during doc build
sed -e "s/, 'sphinx.ext.intersphinx'//" -i docs/source/conf.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/html
}
python_test() {
einfo "testsuite has optional tests for package demjson"
${PYTHON} tests/runtests.py || die
}
python_install_all() {
use doc && local HTML_DOCS=( docs/source/html/. )
distutils-r1_python_install_all
}

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpointer/jsonpointer-1.4.ebuild,v 1.1 2014/07/14 07:36:24 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpointer/jsonpointer-1.4.ebuild,v 1.2 2014/10/04 05:38:29 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.23.ebuild,v 1.1 2014/05/26 07:52:54 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.23.ebuild,v 1.2 2014/10/03 18:38:45 jer Exp $
EAPI=5
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pillow/pillow-2.5.3.ebuild,v 1.5 2014/09/13 05:47:10 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pillow/pillow-2.5.3.ebuild,v 1.6 2014/10/04 12:15:02 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="HPND"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="doc examples jpeg jpeg2k lcms scanner test tiff tk truetype webp zlib"
REQUIRED_USE="test? ( jpeg )"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.3.ebuild,v 1.2 2014/08/01 09:43:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.3.ebuild,v 1.3 2014/10/04 14:16:57 blueness Exp $
EAPI=5
# pypy pennding actioning of bug filed upstream
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
IUSE="test"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.4.ebuild,v 1.2 2014/08/01 09:43:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.4.ebuild,v 1.3 2014/10/04 14:16:57 blueness Exp $
EAPI=5
# pypy pending actioning of bug filed upstream
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
IUSE="test"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.5.ebuild,v 1.2 2014/08/01 09:43:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.5.ebuild,v 1.3 2014/10/04 14:16:57 blueness Exp $
EAPI=5
# pypy pending actioning of bug filed upstream
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.6.ebuild,v 1.2 2014/08/01 09:43:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.6.ebuild,v 1.3 2014/10/04 14:16:57 blueness Exp $
EAPI=5
# pypy pending actioning of bug filed upstream
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
IUSE="test"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.8.ebuild,v 1.2 2014/08/01 09:43:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-1.8.ebuild,v 1.3 2014/10/04 14:16:57 blueness Exp $
EAPI=5
# pypy pending actioning of bug filed upstream
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
IUSE="test"
DEPEND="app-arch/unzip

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-2.3.4.ebuild,v 1.6 2014/08/01 09:44:19 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-2.3.4.ebuild,v 1.7 2014/10/04 14:15:11 blueness Exp $
EAPI="2"
SUPPORT_PYTHON_ABIS="1"
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="CNRI"
SLOT="2"
KEYWORDS="amd64 ~sparc x86"
KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="examples"
DEPEND="virtual/libiconv"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-2.3.6-r1.ebuild,v 1.7 2014/08/01 09:44:19 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-2.3.6-r1.ebuild,v 1.8 2014/10/04 14:15:11 blueness Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} pypy pypy2_0 )
@ -13,7 +13,7 @@ SRC_URI="http://downloads.sourceforge.net/project/pydns/pydns/${P}/${P}.tar.gz"
LICENSE="CNRI"
SLOT="2"
KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="examples"
DEPEND="!dev-python/pydns:0

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-3.0.1.ebuild,v 1.4 2014/08/01 09:44:19 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-3.0.1.ebuild,v 1.5 2014/10/04 14:15:11 blueness Exp $
EAPI="4"
PYTHON_DEPEND="3"
@ -15,7 +15,7 @@ SRC_URI="http://downloads.sourceforge.net/project/pydns/py3dns/${P/py/py3}.tar.g
LICENSE="CNRI"
SLOT="3"
KEYWORDS="amd64 ~sparc x86"
KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="examples"
DEPEND="!dev-python/py3dns

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-3.0.2-r1.ebuild,v 1.8 2014/08/01 09:44:19 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-3.0.2-r1.ebuild,v 1.9 2014/10/04 14:15:11 blueness Exp $
EAPI=5
PYTHON_COMPAT=( python{3_2,3_3,3_4} )
@ -13,7 +13,7 @@ SRC_URI="http://downloads.sourceforge.net/project/pydns/py3dns/${P/py/py3}.tar.g
LICENSE="CNRI"
SLOT="3"
KEYWORDS="amd64 ~ia64 ~sparc x86"
KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
IUSE="examples"
DEPEND="virtual/libiconv"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-3.1.0.ebuild,v 1.2 2014/08/01 09:44:19 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pydns/pydns-3.1.0.ebuild,v 1.3 2014/10/04 14:15:11 blueness Exp $
EAPI=5
PYTHON_COMPAT=( python{3_3,3_4} )
@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${MY_PN}/trunk/${PV}/+download/${MY_P}.tar.gz"
LICENSE="CNRI"
SLOT="3"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE="examples"
DEPEND=""

@ -1 +1,2 @@
DIST pyparted-3.10.0.tar.gz 192340 SHA256 677d8dfab0932c6e482573c3f88b175f593fad3fd6dd9fc7007f0c26a2d74838 SHA512 23cddb6dcadd5461a3f2b264ed817b2517aec306c725a14fbcf22fbcd36a8e66185d0640a90d2f076e741253d73e8f653bfff7e3429035d1fe96456e3dd10b54 WHIRLPOOL 459c91075ddf63b801cc49683375571f67e39c0d1bc61a45f45e609e735b15a8019ab6813eb2607ec8a13e2dd570fa736b71f08bdaa9127eb24075082855cb84
DIST pyparted-3.10.tar.gz 189069 SHA256 bb8de71ba54983af84cf036002511cfb6d8fab4fc5e9a9be7236ecba6d24989f SHA512 5dec303fdfd901b39640c273c962a32b58ba48a9aafa37871baa75ed0a7260886c2dbbecaacfd64dca82260b64f41ead65af8e67acbc1e490784b4b0e3ddd7f6 WHIRLPOOL 72c23abdc6d37c3ff058daa6449176411776c17297b7367b126a7976b55cd5ffd732b20831bfe911a5932bfcb4b513d17b7a286f14d84e195067ffde0281cd71

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparted/pyparted-3.10_p0.ebuild,v 1.1 2014/10/04 11:10:54 jer Exp $
EAPI=5
PYTHON_COMPAT=(python{2_7,3_{3,4}})
inherit distutils-r1
DESCRIPTION="Python bindings for sys-block/parted"
HOMEPAGE="https://fedorahosted.org/pyparted/"
SRC_URI="https://fedorahosted.org/releases/p/y/${PN}/${P/_p/.}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RDEPEND=">=sys-block/parted-3.1
dev-python/decorator[${PYTHON_USEDEP}]
sys-libs/ncurses"
DEPEND="virtual/pkgconfig
${RDEPEND}"
# test? ( dev-python/pychecker )
S="${WORKDIR}/${P/_p/.}"
src_test() {
ewarn "Test suite disabled until dev-python/pychecker"
ewarn "is migrated to -r1.eclass"
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.16.2.ebuild,v 1.3 2014/09/21 11:18:10 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.16.2.ebuild,v 1.4 2014/10/04 12:21:43 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -28,7 +28,7 @@ fi
# Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in
SLOT="0/11"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc"
DEPEND="${PYTHON_DEPS}"

@ -1,2 +1,3 @@
DIST childprocess-0.3.9.gem 25600 SHA256 edc04b6bf18a31dc1e8f0f113e5521cd238978c20cd2130ef23939777a147f49 SHA512 280d3ba15997ee0133ca5cd977a6c31e670464138462091b1cba1eded4dfb693fbd01679351132bc73d977e8ceea1ae16f072c224e3a88b8eebbc2c2c945ef2f WHIRLPOOL 5270561e774ccf967ab53776c47a4d64aa5a52bbd6218bdf04bc86f212aedecad09be5bc02fbd550b2ecbb6e615c8394896f96981db4c18a8674f9aa5b0519f6
DIST childprocess-0.5.3.gem 28160 SHA256 9cebed1bd68f7ba0deb54683a5c05a8c3e79037f682b5d0a6ecd1d4472bbb289 SHA512 f48ab94dc3da7ca82551f480cb18214ec65f9550ef053b25216239ed92c289a7353c632fff53148b1d6ce0c7bf70188bcecbdeede3df9b8130f815599a45ac05 WHIRLPOOL 68f7e9585c39a2628c4cb162d02c7d332d116be96ce8f325308e15d530e00139d43b9dcfcdfd490c6a252057947eed4c91843d8f37b96201d95b6ff3078055da
DIST childprocess-0.5.5.gem 28672 SHA256 9b583295a11932d2eeffa1e8f5b8fb2fb0064a2f0111ad98c3b752b94f80bf33 SHA512 313f9e66da6c6e06045fd5fc9b1d87cac23ca9b2d7fc6ebcc7dd900484a3807653e5c12728fdbf65a5d82a1085f5ccdaae36561e6993684b612cea0151fa591d WHIRLPOOL b92b8756c467c0af2155bf02732cf86bc8e3907c7ac99aef7f2709bf19da1f16aa17f53ead47f7ffe8f88c3d33bb81b2c36c45dd9a6141175ad0438f1942a0ce

@ -0,0 +1,35 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/childprocess/childprocess-0.5.5.ebuild,v 1.1 2014/10/04 06:20:28 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="A simple and reliable solution for controlling external programs running in the background"
HOMEPAGE="https://github.com/jarib/childprocess"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:2 )"
ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
all_ruby_prepare() {
# Remove bundler support
rm Gemfile || die
sed -i -e "/[Bb]undler/d" Rakefile || die
sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
}

@ -1,3 +1,4 @@
DIST hoe-2.13.0.gem 122880 SHA256 ab1f5d55301a9e92d34e58d9063c7d28abaf61223292ff04c1a869bb57786eed SHA512 70bce367990e82b00fef4958e1878726c2c53d0011f82b4e0e370b998f2a774d606ec813de1094662d668616cf71f7a6a1e7b46aebf1347d3c140485a38cc405 WHIRLPOOL 9f3823f6d95146d9a768c8c7186c6bc09fa4fadb087bf52a4ceb98f683a6ab3bb74910191d8fce68e700c7fcdf4c3d974503cae6fec885f6d83c27bd0617e699
DIST hoe-3.11.0.gem 129536 SHA256 3d9143316730d7d625336b8a2b0844423b950355fe407b30383ffc5a0c3c1e81 SHA512 3c1aa6a321f197db16d75860e934b40d3f09d60581b945ea401222f2f7a1b79ca135a5d8ae359eaf4fb997d0462150b2605abc6cc3792295eacd08ab200baa9c WHIRLPOOL cf9b37bb3c7cd4fe9a35c4606c17fa235e351b2f5e2a4eb8a6f4c71ba7677afb126003b57e48e4c74f829247d78174d080b9e912eecffaf961097539c2be52d2
DIST hoe-3.12.0.gem 130048 SHA256 2102325882d9bace24b6c5479ae80cb9a372da1568710dd00dbbde45405a39d8 SHA512 badef4c7ee1ffb5e15942bfa25463fefaa6c1e50f1b1f9de805791ad600ef7fa4433fe7fd9581faacf857c686a9fd24fdc6bb055b6fcaae6f8d8b08631904379 WHIRLPOOL 2e3f3371a3a89c0e156721e88f8c5d9107a359bfe77e80b40c3956885cb5fb8ddf86e487af6f4b7fa0bb9b9cb8c2333e5fe84bb12b8bfd84c74ec18cae8c45b8
DIST hoe-3.13.0.gem 130048 SHA256 a74013aa6749ab10f0db92e9ad56e735d407104baa0981bf0d10dc2feacefef7 SHA512 0b6b109a063811651787ccf3d63eff2944024013a75c0c3362056d2fba6668141b7541fff8e53a9ef414899adc560546a98c452878aa5c53620a115fef7ce242 WHIRLPOOL 3639b1b2d984110ab234e5d48744f362031c312ebb47d5994c102e2aa71e6b83039b5bf9549b951b3d653b6c131f39d489602787c6a1fb7cbefb3171a5f1a9b8

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hoe/hoe-3.13.0.ebuild,v 1.1 2014/10/04 15:37:03 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="template"
inherit ruby-fakegem
DESCRIPTION="Hoe extends rake to provide full project automation"
HOMEPAGE="http://seattlerb.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 >=dev-ruby/rdoc-4.0"
all_ruby_prepare() {
# Skip isolation
sed -i -e '/isolate/ s:^:#:' Rakefile || die
# Skip test depending on specifics of gem command name
sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
# Gem.bin_wrapper does not work as expected on Gentoo.
sed -i -e 's/Gem.bin_wrapper//' lib/hoe/rcov.rb lib/hoe/publish.rb test/test_hoe_publish.rb || die
}
all_ruby_compile() {
all_fakegem_compile
rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
}

@ -2,3 +2,4 @@ DIST minitest-4.7.4.gem 57856 SHA256 0b75963a72a08a60a71f0fd06337e2eea1aaede3796
DIST minitest-4.7.5.gem 57856 SHA256 3e0ac720a6d0787b4c822514739319493e187400e993fba96397bd64d58ae60e SHA512 7ea0a52d37f4631fb8b11d4389da2123e4207093f7b34c497fced8729c9086faaa35e997debdb53b694e05eb52b16e843960f0b54515c32207f87161a76c3851 WHIRLPOOL 49bbc557d62053b58208e6aef13dba085f393dbecd731b2915a0b885393ba2b4f1a612b46a018442d2f4fcfda9dfbe3025ae72d2946106a589623748fa4b382d
DIST minitest-5.3.3.gem 67072 SHA256 b17c560235e6ab96ed243d7a821e4370af1316ad7a845188d22c56d7d71302d4 SHA512 e1ea2cea5b61231b3074aea1dfb15b104a4e8a6b361d274194b6876401c29f839be618eb7c0448a42bc51ce57f0c2fcd84a72d1b0e0ba034ec5ffe6fbf2ae509 WHIRLPOOL 66c72352b2cdeeeec494be4b2b0aac49153bce9d37c0dbcc9bb0eec4f4759d3f61fd12bbbda0a2a7f26bb75741033a4208da02f1f1a892ff3819bb597218d45f
DIST minitest-5.4.1.gem 68096 SHA256 99e83223c69ac3bb98cb2dc2bf857b6839719cb61cfe5b3ee1cf6eb48bf83812 SHA512 912c4125cd532aae048b2f690a496a80b980a740a46cac3e44e5c366d34f5dd05d606b600314180de0f4bbcbb75753fa93fdd1430c489818370251b4557a9ad5 WHIRLPOOL d0b505e73ce7b4793ddebceb194375eab6d422782f4dfec53541ddfbff1b90ef046ea745a9ae0aa990f1d5a6b278fa9e4aa86daf305649e734a1ed0d00c3592c
DIST minitest-5.4.2.gem 68096 SHA256 6ce8b3bfc984ee927d8a2c45567ddcf1d28defe77adb5f21ab72ded9345305d0 SHA512 a891eebb7704a73e6c56ca0c330c62895483c4d85abd99fc3d8c8a0ce353c7e7c38fc3b2ee65c9e49a346be4be9c585b2eed11909d0962b4ddaf76df6495954a WHIRLPOOL 0eab9362857a178559202bc2b890f23f9d7667bba13e8228453b39d24996b0a6296df72db7f9f73f16f46830f78e7e1b9d5e269588b7dbc03e52a76925e2db47

@ -0,0 +1,57 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/minitest/minitest-5.4.2.ebuild,v 1.1 2014/10/04 15:33:51 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt"
inherit ruby-fakegem
DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit"
HOMEPAGE="https://github.com/seattlerb/minitest"
LICENSE="MIT"
SLOT="5"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
each_ruby_prepare() {
case ${RUBY} in
*jruby)
# Make sure __jtrap is available in all threads. This should
# be fixed in jruby 1.7.x
sed -i -e '8i trap :INFO do ; end' lib/minitest/parallel.rb || die
# Avoid failures. Most of these look like low-level jruby
# differences and it looks like these were not run properly
# in previous versions.
for t in test_return_mock_does_not_raise test_mock_args_does_not_raise test_stub_block test_stub_value ; do
local command="/${t}/,/^ end/ s:^:#:"
sed -i -e "${command}" test/minitest/test_minitest_mock.rb || die
done
for t in test_run_failing test_run_skip test_run_error test_run_skip_verbose test_run_error_teardown test_runnable_methods_random test_assert_throws_different test_to_s_error_in_test_and_teardown test_run_filtered_including_suite_name_string test_run_filtered_string_method_only test_run_filtered_including_suite_name ; do
command="/${t}/,/^ end/ s:^:#:"
sed -i -e "${command}" test/minitest/test_minitest_unit.rb || die
done
for t in test_name2 "needs to verify throw" ; do
command="/${t}/,/^ end/ s:^:#:"
sed -i -e "${command}" test/minitest/test_minitest_spec.rb || die
done
sed -i -e '/test_report_error/,/^ end/ s:^:#:' test/minitest/test_minitest_reporter.rb || die
;;
*rbx)
# Avoid a single failing test for rbx while we are testing
# and bootstrapping it.
sed -i -e '/test_mock_args_does_not_raise/,/^ end/ s:^:#:' test/minitest/test_minitest_mock.rb || die
;;
esac
}
each_ruby_test() {
${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
}

@ -1 +1,2 @@
DIST parser-2.2.0.pre.4.gem 364032 SHA256 acbf3570f18637037c0f5790bcd943bd415c73768955ca22cbde0d812275324e SHA512 b5f459748a7e5d58befc430d0918083b9bed7fddd2232255fb381b854954861201f366a5fbc8a86add138e128135bfe378fa157083fe01daccf51b5371d3585e WHIRLPOOL a80089e85ade249edf6a740cc06c55cf90711aeca6f4833eacf02bf4401f5fd26e6543fdf819d583eb55723e2a003a5b952233633281d8b96d106a5a86fd8155
DIST parser-2.2.0.pre.5.gem 367104 SHA256 d5f69f1a522ddc1c967d0a9a34fc655949bf44d7698c6199288b66f68735ab62 SHA512 76ff5d3d939b8421d716765f3bf8cd3c39243727cf9425bd4d4b56edafdd931d9bb84b939b97cb0719527811b5e5977917b51828672134536d8d42863e4b9e54 WHIRLPOOL da7d2643d1e5a94ca5a4f7b496efabf8c40faeb8abef6622a9d3ff5501f6c16dc525a4191a6784f764fe43615a5d6ed37426f1ac406370e15c1990bb2c43709e

@ -0,0 +1,34 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/parser/parser-2.2.0_pre5.ebuild,v 1.1 2014/10/04 15:46:19 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
inherit ruby-fakegem
DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
HOMEPAGE="https://github.com/whitequark/parser"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "test? (
dev-ruby/minitest:5
dev-ruby/racc
dev-ruby/cliver )"
ruby_add_rdepend "dev-ruby/ast
dev-ruby/slop:3"
all_ruby_prepare() {
sed -i -e "/[Bb]undler/d" Rakefile || die
sed -i -e "/simplecov/,+35d" test/helper.rb || die
}

@ -1 +1,2 @@
DIST rrdtool-1.4.8.tar.gz 1379482 SHA256 de95b9f5aa488b0683600aad5a07c316f8d98cbe8d00aa0a1c87e2b2ef89f3d6 SHA512 c525978829508e1db393092c948d8db910554f42e1221acc4064a8f546ceac5d68943f603c6f0ef0e6510bbe5f606cfe6862672145ea1b630cd2b7fd07fa805b WHIRLPOOL f3926aed715a80c8d8287b057c39bbe614d81ebf9f24d1e285a9a438594d5c4c66b59934cc7c6be0550f0f729f319b01a46efc32ccf0b412563c43cf74a21564
DIST rrdtool-1.4.9.tar.gz 1385640 SHA256 3e2826e0d60aaf85313da35b3c0d3a926748fe482b4ada766a325a83b60125cc SHA512 938d6a10c750cbc1e368020fc2408644bc10f6e1d9316f3117df406beef16d7d5fca2fc6fa2bdb6b1ed3e49aa872d58f1f66d1ccee9fe73483c6a5e483c33d4a WHIRLPOOL bc5fb01aef18feb89bb801a2f7fa8c2002b8f8a40e8038355e7edda8a729f354a639c864c01a1ddc7a66d19c8911d75f4f202008bec994d521a209dc6579fe10

@ -0,0 +1,70 @@
--- a/bindings/ruby/main.c
+++ b/bindings/ruby/main.c
@@ -216,13 +216,14 @@
return rb_rrd_infocall(rrd_update_v, args);
}
+#ifdef HAVE_RRD_GRAPH
VALUE rb_rrd_graphv(
VALUE self,
VALUE args)
{
return rb_rrd_infocall(rrd_graph_v, args);
}
-
+#endif /* HAVE_RRD_GRAPH */
/* Other Calls */
@@ -273,6 +274,7 @@
return result;
}
+#ifdef HAVE_RRD_GRAPH
VALUE rb_rrd_graph(
VALUE self,
VALUE args)
@@ -302,7 +304,7 @@
rb_ary_store(result, 2, INT2FIX(ysize));
return result;
}
-
+#endif /* HAVE_RRD_GRAPH */
VALUE rb_rrd_last(
VALUE self,
@@ -320,6 +322,7 @@
return rb_funcall(rb_cTime, rb_intern("at"), 1, UINT2NUM(last));
}
+#ifdef HAVE_RRD_GRAPH
VALUE rb_rrd_xport(
VALUE self,
VALUE args)
@@ -367,6 +370,7 @@
rb_ary_store(result, 5, rdata);
return result;
}
+#endif /* HAVE_RRD_GRAPH */
void Init_RRD(
)
@@ -377,7 +381,9 @@
rb_define_module_function(mRRD, "create", rb_rrd_create, -2);
rb_define_module_function(mRRD, "dump", rb_rrd_dump, -2);
rb_define_module_function(mRRD, "fetch", rb_rrd_fetch, -2);
+#ifdef HAVE_RRD_GRAPH
rb_define_module_function(mRRD, "graph", rb_rrd_graph, -2);
+#endif /* HAVE_RRD_GRAPH */
rb_define_module_function(mRRD, "last", rb_rrd_last, -2);
rb_define_module_function(mRRD, "resize", rb_rrd_resize, -2);
rb_define_module_function(mRRD, "restore", rb_rrd_restore, -2);
@@ -386,6 +392,8 @@
rb_define_module_function(mRRD, "flushcached", rb_rrd_flushcached, -2);
rb_define_module_function(mRRD, "info", rb_rrd_info, -2);
rb_define_module_function(mRRD, "updatev", rb_rrd_updatev, -2);
+#ifdef HAVE_RRD_GRAPH
rb_define_module_function(mRRD, "graphv", rb_rrd_graphv, -2);
rb_define_module_function(mRRD, "xport", rb_rrd_xport, -2);
+#endif /* HAVE_RRD_GRAPH */
}

@ -3,4 +3,7 @@
<pkgmetadata>
<herd>ruby</herd>
<herd>netmon</herd>
<use>
<flag name='graph'>Enable support for graphing functions</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.4.8-r1.ebuild,v 1.2 2014/08/05 16:00:45 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.4.8-r2.ebuild,v 1.1 2014/10/04 09:35:45 jer Exp $
EAPI="5"
@ -20,14 +20,25 @@ RUBY_S="$MY_P"/bindings/ruby
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
# requires rrd_xport which requires rrd_graph
RDEPEND="${RDEPEND} net-analyzer/rrdtool[graph] !!<net-analyzer/rrdtool-1.4.8-r1"
DEPEND="${DEPEND} net-analyzer/rrdtool[graph]"
RDEPEND="
~net-analyzer/rrdtool-${PV}[graph=]
"
DEPEND="
test? ( ~net-analyzer/rrdtool-${PV}[graph] )
"
RUBY_PATCHES=(
"${FILESDIR}"/${P}-graph-ruby.patch
)
each_ruby_configure() {
${RUBY} extconf.rb || die
${RUBY} extconf.rb \
--with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH '')" || die
}
each_ruby_compile() {

@ -0,0 +1,58 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.4.9.ebuild,v 1.1 2014/10/04 09:35:45 jer Exp $
EAPI="5"
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-ng
MY_P=${P/-bindings}
DESCRIPTION="Ruby bindings for rrdtool"
HOMEPAGE="http://oss.oetiker.ch/rrdtool/"
SRC_URI="http://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz"
RUBY_S="$MY_P"/bindings/ruby
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
# requires rrd_xport which requires rrd_graph
RDEPEND="
~net-analyzer/rrdtool-${PV}[graph=]
"
DEPEND="
test? ( ~net-analyzer/rrdtool-${PV}[graph] )
"
RUBY_PATCHES=(
"${FILESDIR}"/${PN}-1.4.8-graph-ruby.patch
)
each_ruby_configure() {
${RUBY} extconf.rb \
--with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH '')" || die
}
each_ruby_compile() {
emake V=1
}
each_ruby_test() {
${RUBY} -I. test.rb || die
}
all_ruby_install() {
dodoc CHANGES README
}
each_ruby_install() {
DESTDIR=${D} emake install
}

@ -1,3 +1,4 @@
DIST ruby2ruby-2.0.6.gem 20992 SHA256 b2fbb49b66191983db0b9532c81b1eeb446e3af7cced0995401c43637a7407ae SHA512 869c8b8f9ca21bcda184e9cc73d85e8f291c3b02b3d4e738fe305b6dec7cc93f2d988090441af7e5cef034c7596837136f293996110c9b7f11d5b108654b4a75 WHIRLPOOL ae50b1faab6540234322687776ea05e33779f03eccc7f90f085b8a3d072cd752c3779b26c7dde2edf778860f8eab0d67af0c03bb06047c14e3dddd136919b434
DIST ruby2ruby-2.1.1.gem 24064 SHA256 6116d201b86176bd5c487a1cc99d524e8d3a5215696f325b976b0a65e7012e01 SHA512 2b3d0fb24934680d9fff7b411b15a0a95a2fad82426c83695e8a7a1cccad9328c5270e77c77b1f04004455afbb567e73cfa967cfe76486ccd2d81461a91d300b WHIRLPOOL 0a3d1e8e9b74c0b6abb05a75d3f74691da193dff0519cce04945100daaa3ef87171a30ca2ad7d26a72ebb3fa48d6cc46e80d4ac2e6091151fd1aaa6b9d2f9fed
DIST ruby2ruby-2.1.2.gem 24064 SHA256 354cb71acc19b788c99382883a69320617a5e4dda89684efdedd5c0bde6eda64 SHA512 7ce7552db9a0f87b52df1fcec4b1fd99817fb73474a020c7da8b01472dabb42dc93f6358f7aab781a09ade4ef15424447233467775e47da36582d3f555786fb2 WHIRLPOOL 9a049bab17fcae5c7d4f98d39bddb9fafdc6ef40451fd41f41e8fdb4413c8dc0b2c1a6969fdf9a2a6d56325eb1672f4cd359cd2976539614d2b6a6b7e9a877b7
DIST ruby2ruby-2.1.3.gem 24576 SHA256 badec2abca876a8487c693478e42f550e63cda839f4182262ce16ae0cb8997c7 SHA512 b889a030aea8a2fd489a89f91abc5ca03fb800990f857f25823768f13460667eca50a718f5b7b43af7c1ff2e17454a325d0c1ff0cba20dbd6fdee63f26205f33 WHIRLPOOL 0b6965598b3a127107973473ab7a6bf9dc9b403779c06e23fcb244104ca3d793f25f8b4a725433df6310d858071926e2cff099fd8aff46d86414098764397279

@ -0,0 +1,32 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby2ruby/ruby2ruby-2.1.3.ebuild,v 1.1 2014/10/04 15:39:12 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
inherit ruby-fakegem
DESCRIPTION="Generates readable ruby from ParseTree"
HOMEPAGE="http://seattlerb.rubyforge.org/"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test"
ruby_add_rdepend "
dev-ruby/sexp_processor:4
>=dev-ruby/ruby_parser-3.1:3
!<dev-ruby/ruby2ruby-1.3.1-r1"
ruby_add_bdepend "doc? ( dev-ruby/hoe dev-ruby/hoe-seattlerb )
test? ( >=dev-ruby/minitest-5.3:5 )"
all_ruby_prepare() {
sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die
}

@ -2,3 +2,4 @@ DIST ttfunk-1.0.3.gem 457216 SHA256 0832ebbf47fd1b1fd052b6bd9f7414d8053b925d5b23
DIST ttfunk-1.1.1.tar.gz 732820 SHA256 7776c9b51dbe11761154f0e8b2696d0da66f7590786121c0e8e303c2acd57c00 SHA512 f22a2ede45783a5b9f78cc32c5ee535277878d20fb792abedcaec3cb09926dbe33e7a9db4da36a3b1e91a2a8f61daa568e8a881e0f0abdbfbc1e7a3103aa4e4f WHIRLPOOL 2010dbf45fde6c46810e641f5a366db6ce28d017a55ffa5b76fb6de7c9d4048e0df6eabcd36c68c4defdc1401c2a6d751309ee0adc132f12c411ff40c2cc3095
DIST ttfunk-1.2.0.tar.gz 733227 SHA256 611464f2d26a9882805a98fcaab28c0587782b714bdf8e7e0ddd268b38f899f5 SHA512 e1237488cfedce28325c52ecba7e1db87d3ec094ed2081edf332fefbe0ac9c8e93bdc483caf1d32246faff578ba335aeee049acce35229ab1b46a8458f8bcf3c WHIRLPOOL 21824dd084bb9d37545e2de4cba2fb65e911092f6b084db20f48d9d1e67bd258c44df23aab0a8952e9a842c6d27906a6681e9e4820e276d390c86c2c46e50796
DIST ttfunk-1.2.1.tar.gz 733233 SHA256 49eddc8bc69ea2d829a08f0f753590291b3ac88b7e5e57c58cb2080aa70c0b9f SHA512 81e468a298ed0b4574573f0b6f5b23db73a32b8070520d5d143bc178d8e20cb4af4064476d7377d98301941765f24d6eeeb8ab3590878bf89531c1f729b7e97b WHIRLPOOL e3aee071bca615fd580cf21ec5f2ad3a5f44419a67d723c9aca1d1a3cb25cd22c0eee00d3aeaf8ef53361aa1588a3b0ffdf4c6cc61ddf37cf402c3048d4910c2
DIST ttfunk-1.4.0.tar.gz 784076 SHA256 866abb6e808ef9ef92b2e9560e03913f613104dd60a2fbe7f6d1a66a2f41f8c7 SHA512 369c7230c3e1eee57f0fba77cf2bc67c3ef6c6a1d2ba0280e1c6776ea1a6aaffafd2cb1f1d410f7be9d594c640d6afa4fc985c4eea85938d2feb37c3c7886295 WHIRLPOOL e48d02eda78af068e99bea403b80f41328b160a29752738990df23596ad83b0b3c226434d3039aa70cabe0ce9f7f59cacb6193cc43b34a8baef1571c22a11444

@ -0,0 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild,v 1.1 2014/10/04 15:32:30 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem versionator
DESCRIPTION="A TrueType font parser written in pure ruby"
HOMEPAGE="https://github.com/prawnpdf/ttfunk/"
SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 GPL-3 Ruby )"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
}

@ -1,2 +1,3 @@
DIST webmock-1.18.0.gem 94208 SHA256 0360485651dfe94675a36f546367e2bb075570ab879fdb311b4bd2763a5141e4 SHA512 c18ff1a0ca146be783f801a766f059ea985bbfe2367115579698cd650b140872efa7b7c63e638b1940256a5e392d4f198ac27d3572d3f8c38ec4ac580a27cb1e WHIRLPOOL 0f3d6722a9a5ba8528d88f75b0351e8fe4eb6413b45be1b97fe2fecb9ccd9857611fabf5d15ece6f55ddc390870a09d675f3d29d3bd721cfca56f69563fdc5a2
DIST webmock-1.19.0.gem 97792 SHA256 af78155d46cfe293b052d08403932d994d366857a794908e462683e387830988 SHA512 a647045ecc5ec2fd0d8ca9872b260cde745e351e96be347b54cd1554fef20c773a579284c14dcb8c6332de4901ea77f37042b0a2af2ae0314142f293d52d4e2e WHIRLPOOL e5715841d5d8b1403e347f711e42023d7e8717151fb351094656cca915a662fd5233da91a3b1b7f924a4222a306789586eb1c2f329f8370804e47fd37cdb3859
DIST webmock-1.7.4.gem 87552 SHA256 91d73775782024ec1438df6669c9b534009d6d14031243c9674764ca6598aacb SHA512 05d705446308445b43798be17fb4a27b72c18e92f61bd301cdb8d24ce587dfd3e31bf8e8f856648f801725884874beeed5998d0930195a24a68fb65ea7e613b5 WHIRLPOOL 7234619fab15267617acbff94f9eb081bafc8e3b71e13d699424158aff326d1678f6f66430a29d015e05f7c97d30f41b7dce1cb899c32c243bbf152c3e20f382

@ -0,0 +1,60 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/webmock/webmock-1.19.0.ebuild,v 1.1 2014/10/04 06:58:47 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
inherit ruby-fakegem
DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests"
HOMEPAGE="http://github.com/bblimke/webmock"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2"
ruby_add_bdepend "test? (
dev-ruby/rspec:2
>=dev-ruby/httpclient-2.2.4
)"
# These are not supported for jruby.
USE_RUBY="ruby19 ruby20" ruby_add_bdepend "test? ( >=dev-ruby/patron-0.4.18 >=dev-ruby/http-0.5.0 )"
all_ruby_prepare() {
# Remove bundler support
rm Gemfile || die
sed -i -e '/[Bb]undler/d' Rakefile || die
# There is now optional support for curb and typhoeus which we don't
# have in Gentoo yet. em_http_request is available in Gentoo but its
# version is too old.
sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die
rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die
}
each_ruby_prepare() {
case ${RUBY} in
*jruby)
sed -i -e '/http_gem/d' spec/spec_helper.rb || die
rm spec/acceptance/http_gem/* || die
;;
esac
}
each_ruby_test() {
each_fakegem_test
einfo "Delay to allow the test server to stop"
sleep 10
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save