Sync with portage [Tue Oct 8 09:56:17 MSK 2013].

mhiretskiy
root 11 years ago
parent d58e0c7bce
commit 2807d8f75c

@ -1 +1,2 @@
DIST eselect-rails-0.18.tar.bz2 1628 SHA256 6dfcefd74cfb10e83c59d8594bd9e1d39ea40071b2c3a9a3e601a6107aa49671 SHA512 9f0e048ba0d865667e0917e8e08b5319f111816788c3821126c4d442ec3cc9c0466200a8889da420fb841f7b57ba5981cbb8a17d16fe634e550cbdfe618a3522 WHIRLPOOL cd117dafc480c2b6bb9b63a39047553d1d786dcbc711421dba25403309c9c814984aea0309db5d87643ddf165d143f915628c57e2d990d6cb3d2db04e40ada06
DIST eselect-rails-0.19.tar.bz2 1618 SHA256 13d5054a1a890b6937612c69d1924faaacc6d6e3513dfb8f269bf9f9c6a4ad2f SHA512 4520bcf2bc72494f07bbf6831375d355ee61629d5a6877b0b3c4301a1bce22b0945b17e09533c531ce4b0ac4ed4079852f6f1bb950850181794c44650a450941 WHIRLPOOL 20f448244b51b3ae3b46a1b575081d73ccbe86484226804a5b6927579f4b826445917af82f0a458be4b623da022fbebb416ec565cc5411e096a533c462d88628

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-rails/eselect-rails-0.19.ebuild,v 1.1 2013/10/07 08:41:29 graaff Exp $
EAPI=5
DESCRIPTION="Manages Ruby on Rails symlinks"
HOMEPAGE="http://www.gentoo.org/"
SRC_URI="http://dev.gentoo.org/~flameeyes/ruby-team/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.0"
S=${WORKDIR}
src_prepare() {
# Fix/Add Prefix support
sed -i -e 's/\${ROOT}/${EROOT}/' *.eselect || die
}
src_install() {
insinto /usr/share/eselect/modules
doins *.eselect || die "doins failed"
}

@ -0,0 +1 @@
DIST r10k-1.1.0.gem 23552 SHA256 3b6bb90fd0a767f0f3412b3f940781d3071804118baccacc618da39c4009247d SHA512 7bb33894c582e82c173d4f3e725663b2a6c30824795a1b188ced89719a3184d65c00a0f059e8558f07d97a6728ca293e2949ebc4ca6656b007dcd0b93b76324f WHIRLPOOL 5d517f08541298f2966315e16c3c673c014e9aa4c31c0a9a7488341f4e5e044f6bf08417a063a4985ad2421dfd09eadf4c3746d2bac1200b7b85743bbf432bfe

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>vikraman@gentoo.org</email>
<name>Vikraman Choudhury</name>
</maintainer>
<longdescription lang="en">
r10k provides a general purpose toolset for deploying Puppet environments and modules. It implements the Puppetfile format and provides a native implementation of Puppet dynamic environments.
</longdescription>
</pkgmetadata>

@ -0,0 +1,33 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/r10k/r10k-1.1.0.ebuild,v 1.1 2013/10/07 19:40:59 vikraman Exp $
EAPI=5
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
inherit ruby-fakegem
DESCRIPTION="Puppet environment and module deployment"
HOMEPAGE="http://github.com/adrienthebo/r10k"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
ruby_add_bdepend "test? ( =dev-ruby/rspec-2.14* )"
ruby_add_rdepend "
>=dev-ruby/colored-1.2
=dev-ruby/cri-2.4*
>=dev-ruby/systemu-2.5.2
<dev-ruby/systemu-2.6.0
>=dev-ruby/log4r-1.1.10
dev-ruby/json"
all_ruby_prepare() {
sed -i 's/json_pure/json/' "${WORKDIR}/all/metadata" || die "metadata fix failed"
}

@ -1,2 +1,3 @@
DIST whowatch-1.8.3.tar.gz 161240 SHA256 759bfe473f400958b6c9e5aadde73c12395ac3187d95b25ba3f00c54b3416ba3 SHA512 daa24cdcafdd3fa58f15fe18f904c8091116df090ca8810b712b4322099d6f44f009530511c6cd56b22c827aaf9c3f34ca0f24275dd2474bdc95507b421b424a WHIRLPOOL e00a6cf923e77ddc9032ab760678681837986933c2bc5151e573ca3de30cd50b5c08ef8dd496baae841d6f1b871f32b5b43b409c2206ddac18988481932367d4
DIST whowatch-1.8.4.tar.gz 131750 SHA256 19d42b1d82ea7a9137618d7b55c8d9c91a76623909161a3b176cbf7888aa8026 SHA512 e7d7425d672d4c174b44d9d7cbd77659490aca866136ae33879b1f584caeda86a657e82a6844e066ac72d186918eaf044b7a13d647f1c050bf903565cd4530ec WHIRLPOOL fa491c7ce552f4f67fa4401ec60a2e0f8922e218c771de746ee2861eb62ea9046336e51f6ecd3500803bee4afc43b849ee2726d4ba65dffe2651c03c99f1af01
DIST whowatch-1.8.5.tar.gz 133845 SHA256 5e77107c2bd31eee5609d80caf3f07fb4b913b4b2e71c1d0e73204937ffc9c8a SHA512 9a534dcc859101e3f6636fcfc191be3c0a66b843225dbace0d851f8cca7bbf1374929f604414556c651167c24a223525304fe2963a92b97ba97a8f57179ec738 WHIRLPOOL 0048cf078d9cc4c467b3df6017d541cffe45f5b9b6f58a2b83fda13f7cddacbe7b1bdc2161efb5538b7c3f18f117b10b52157738bb553fd6ea2d58b6007e58bb

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.8.5.ebuild,v 1.1 2013/10/07 18:03:09 jer Exp $
EAPI=5
inherit autotools eutils
DESCRIPTION="interactive who-like program that displays information about users currently logged on in real time"
HOMEPAGE="http://wizard.ae.krakow.pl/~mike/"
SRC_URI="http://wizard.ae.krakow.pl/~mike/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE=""
RDEPEND="
sys-libs/ncurses
"
DEPEND="
${RDEPEND}
virtual/pkgconfig
"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.8.4-tinfo.patch
epatch "${FILESDIR}"/${PN}-1.8.4-select.patch
eautoreconf
}
src_install() {
dobin src/${PN}
doman ${PN}.1
dodoc AUTHORS ChangeLog README TODO
}

@ -6,5 +6,11 @@
<email>billie@gentoo.org</email>
<name>Daniel Pielmeier</name>
</maintainer>
<upstream>
<maintainer>
<email>joerg.schilling@fokus.fraunhofer.de</email>
<description>Upstream author, please CC on bugs</description>
</maintainer>
</upstream>
<longdescription>CD and DVD command line recording and ripping tools.</longdescription>
</pkgmetadata>

@ -1,3 +1,4 @@
DIST gnupg-1.4.14.tar.bz2 3687929 SHA256 f2c4cd3ed6a5fb66cb369bf8160e53127712adfe41ebf965c0f02ab71d984413 SHA512 324b32807759c8a9c3587e1576ab1f5815918028f015dcff36e7ff1e8610996c89e4bc7af77385adc9359f21cc022642b971509698a81510a88085f5a268405f WHIRLPOOL c14a89171b2bf7a4b0934e67cf970325e394c38a05daa455c87327eaa13fea27e5cadbfcf693dedb5840b4a249b53457baf91ecd307ec66e11dfccbfe661e037
DIST gnupg-1.4.15.tar.bz2 3654415 SHA256 b6bb40a8f96dc1227b69f8e3b35f0bc4c8276923147f6069cae2f6307c62795d SHA512 fe789e120dfc38be35c1eed1c9b105a83debaed59696085a356812df2b57ceb0ed6b94c491e5db23e31a7f5efaa4d5a17d6a54197bb347d74df3cc54dd8d4aed WHIRLPOOL 3b65e61344bf53aa329bff6092f3912fb6c2db11b14da03c9d7f3f1140c12cb82f7b7ed8c50477cf3ff23799cd393c682fb014c095d53d2bb91fbf5606acab87
DIST gnupg-2.0.20.tar.bz2 4286191 SHA256 6e949b7f062cab8a3cf0910f91ecf04cabaad458c0aeeec66298651b8b04b79a SHA512 f4eec0ed3503f2aeecfa63af53b844b19ee4be596ea487dce69ec14189c8163652c932d0e657be147b1ca3d7dc8adf9cc1bc8067086fe0c51a3487d56df388c4 WHIRLPOOL a088aab347be7d2c83078eadc79387e705d048868800c8335574f0b0f7c7cd21d8dd620783f83c908075841144b6f8577db8838c99459edd2309fec836761f0d
DIST gnupg-2.0.21.tar.bz2 4300604 SHA256 00df8902c7cef4d2440d36ca2a45985853eb36c34a4163bc995c3578030eeef5 SHA512 e31b7d9143462e4846111cdbcf0af9ad93fb1f5b9324a1c126c060e4cefb09d3c6b2f85e655d3960b5f21f09317cefd2c5b786e129efb62feab20f4b9a6770ba WHIRLPOOL 911d0122d6aa8bc883b192b47a785c323a0a5fb015ecc6cf08cd19a3d8f03a80b320555c8ebb6804b0a9841fa2b17b633be4f23b458e1778a73a583e4ba608cc
DIST gnupg-2.0.22.tar.bz2 4277117 SHA256 437d0ab259854359fc48aa8795af80cff4975e559c111c92c03d0bc91408e251 SHA512 de534b2f4b8d3c320e97519fe0834bc403c96c6dbb2e24fc24eb68f4ff80374360ef66d83ddc3d6fa096c5199d3782abc5d06b866203378cba130b42802cc855 WHIRLPOOL c45e7b2560ae31f013f732863db99f6e23d0de83d03371fe592192c2b5f800503f7a1e273c59e4c99f3aa0401e8cfb2bdbf1c5029534f642305e768009f15fef

@ -1,69 +0,0 @@
From 4bde12206c5bf199dc6e12a74af8da4558ba41bf Mon Sep 17 00:00:00 2001
From: Werner Koch <wk@gnupg.org>
Date: Fri, 15 Mar 2013 15:46:03 +0100
Subject: [PATCH] gpg: Distinguish between missing and cleared key flags.
* include/cipher.h (PUBKEY_USAGE_NONE): New.
* g10/getkey.c (parse_key_usage): Set new flag.
--
We do not want to use the default capabilities (derived from the
algorithm) if any key flags are given in a signature. Thus if key
flags are used in any way, the default key capabilities are never
used.
This allows to create a key with key flags set to all zero so it can't
be used. This better reflects common sense.
---
g10/getkey.c | 8 +++++++-
include/cipher.h | 7 ++++++-
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/g10/getkey.c b/g10/getkey.c
index 9294273..8cc5601 100644
--- a/g10/getkey.c
+++ b/g10/getkey.c
@@ -1276,13 +1276,19 @@ parse_key_usage (PKT_signature * sig)
if (flags)
key_usage |= PUBKEY_USAGE_UNKNOWN;
+
+ if (!key_usage)
+ key_usage |= PUBKEY_USAGE_NONE;
}
+ else if (p) /* Key flags of length zero. */
+ key_usage |= PUBKEY_USAGE_NONE;
/* We set PUBKEY_USAGE_UNKNOWN to indicate that this key has a
capability that we do not handle. This serves to distinguish
between a zero key usage which we handle as the default
capabilities for that algorithm, and a usage that we do not
- handle. */
+ handle. Likewise we use PUBKEY_USAGE_NONE to indicate that
+ key_flags have been given but they do not specify any usage. */
return key_usage;
}
diff --git a/include/cipher.h b/include/cipher.h
index 191e197..557ab70 100644
--- a/include/cipher.h
+++ b/include/cipher.h
@@ -54,9 +54,14 @@
#define PUBKEY_USAGE_SIG GCRY_PK_USAGE_SIGN /* Good for signatures. */
#define PUBKEY_USAGE_ENC GCRY_PK_USAGE_ENCR /* Good for encryption. */
-#define PUBKEY_USAGE_CERT GCRY_PK_USAGE_CERT /* Also good to certify keys. */
+#define PUBKEY_USAGE_CERT GCRY_PK_USAGE_CERT /* Also good to certify keys.*/
#define PUBKEY_USAGE_AUTH GCRY_PK_USAGE_AUTH /* Good for authentication. */
#define PUBKEY_USAGE_UNKNOWN GCRY_PK_USAGE_UNKN /* Unknown usage flag. */
+#define PUBKEY_USAGE_NONE 256 /* No usage given. */
+#if (GCRY_PK_USAGE_SIGN | GCRY_PK_USAGE_ENCR | GCRY_PK_USAGE_CERT \
+ | GCRY_PK_USAGE_AUTH | GCRY_PK_USAGE_UNKN) >= 256
+# error Please choose another value for PUBKEY_USAGE_NONE
+#endif
#define DIGEST_ALGO_MD5 /* 1 */ GCRY_MD_MD5
#define DIGEST_ALGO_SHA1 /* 2 */ GCRY_MD_SHA1
--
1.7.2.5

@ -0,0 +1,124 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.4.15.ebuild,v 1.1 2013/10/07 19:19:58 alonbl Exp $
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
ECCVER="0.2.0"
ECCVER_GNUPG="1.4.9"
ECC_PATCH="${PN}-${ECCVER_GNUPG}-ecc${ECCVER}.diff"
MY_P=${P/_/}
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib linguas_ru"
COMMON_DEPEND="
ldap? ( net-nds/openldap )
bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
curl? ( net-misc/curl )
mta? ( virtual/mta )
readline? ( sys-libs/readline )
smartcard? ( =virtual/libusb-0* )
usb? ( =virtual/libusb-0* )"
RDEPEND="!static? ( ${COMMON_DEPEND} )
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
DEPEND="${COMMON_DEPEND}
dev-lang/perl
nls? ( sys-devel/gettext )"
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Install RU man page in right location
sed -e "/^man_MANS =/s/ gpg\.ru\.1//" -i doc/Makefile.in || die "sed doc/Makefile.in failed"
# bug#469388
sed -i -e 's/--batch --dearmor/--homedir . --batch --dearmor/' checks/Makefile.in
# Fix PIC definitions
sed -i -e 's:PIC:__PIC__:' mpi/i386/mpih-{add,sub}1.S intl/relocatable.c \
|| die "sed PIC failed"
sed -i -e 's:if PIC:ifdef __PIC__:' mpi/sparc32v8/mpih-mul{1,2}.S || \
die "sed PIC failed"
}
src_configure() {
# Certain sparc32 machines seem to have trouble building correctly with
# -mcpu enabled. While this is not a gnupg problem, it is a temporary
# fix until the gcc problem can be tracked down.
if [ "${ARCH}" == "sparc" ] && [ "${PROFILE_ARCH}" == "sparc" ]; then
filter-flags -mcpu=supersparc -mcpu=v8 -mcpu=v7
fi
# 'USE=static' support was requested in #29299
use static && append-ldflags -static
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable ldap) \
$(use_enable mta mailto) \
--enable-hkp \
--enable-finger \
$(use_with !zlib included-zlib) \
$(use_with curl libcurl /usr) \
$(use_enable nls) \
$(use_enable bzip2) \
$(use_enable smartcard card-support) \
$(use_enable selinux selinux-support) \
--without-capabilities \
$(use_with readline) \
$(use_with usb libusb /usr) \
--enable-static-rnd=linux \
--libexecdir="${EPREFIX}/usr/libexec" \
--enable-noexecstack \
CC_FOR_BUILD=$(tc-getBUILD_CC) \
${myconf}
}
src_install() {
default
# keep the documentation in /usr/share/doc/...
rm -rf "${ED}usr/share/gnupg/FAQ" "${ED}usr/share/gnupg/faq.html" || die
dodoc AUTHORS BUGS ChangeLog NEWS PROJECTS README THANKS \
TODO VERSION doc/{FAQ,HACKING,DETAILS,OpenPGP}
exeinto /usr/libexec/gnupg
doexe tools/make-dns-cert
# install RU documentation in right location
if use linguas_ru; then
cp doc/gpg.ru.1 "${T}/gpg.1" || die
doman -i18n=ru "${T}/gpg.1"
fi
}
pkg_postinst() {
ewarn "If you are using a non-Linux system, or a kernel older than 2.6.9,"
ewarn "you MUST make the gpg binary setuid."
echo
# if use !bindist && use ecc; then
# ewarn
# ewarn "The elliptical curves patch is experimental"
# ewarn "Further info available at http://alumnes.eps.udl.es/%7Ed4372211/index.en.html"
# fi
elog
elog "See http://www.gentoo.org/doc/en/gnupg-user.xml for documentation on gnupg"
elog
elog "If you wish to view images emerge:"
elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
elog "Remember to use photo-viewer option in configuration file to activate the right viewer"
}

@ -1,151 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.21.ebuild,v 1.1 2013/08/19 16:55:43 radhermit Exp $
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
HOMEPAGE="http://www.gnupg.org/"
SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
# SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="adns bzip2 doc ldap nls mta readline static selinux smartcard usb"
COMMON_DEPEND_LIBS="
>=dev-libs/libassuan-2
>=dev-libs/libgcrypt-1.4
>=dev-libs/libgpg-error-1.11
>=dev-libs/libksba-1.0.7
>=dev-libs/pth-1.3.7
>=net-misc/curl-7.10
sys-libs/zlib
adns? ( >=net-libs/adns-1.4 )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline )
smartcard? ( usb? ( virtual/libusb:0 ) )
ldap? ( net-nds/openldap )"
COMMON_DEPEND_BINS="|| ( app-crypt/pinentry app-crypt/pinentry-qt )"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
static? (
>=dev-libs/libassuan-2[static-libs]
>=dev-libs/libgcrypt-1.4[static-libs]
>=dev-libs/libgpg-error-1.7[static-libs]
>=dev-libs/libksba-1.0.7[static-libs]
>=dev-libs/pth-1.3.7[static-libs]
>=net-misc/curl-7.10[static-libs]
sys-libs/zlib[static-libs]
bzip2? ( app-arch/bzip2[static-libs] )
)
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="!static? ( ${COMMON_DEPEND_LIBS} )
${COMMON_DEPEND_BINS}
mta? ( virtual/mta )
!<=app-crypt/gnupg-2.0.1
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
REQUIRED_USE="smartcard? ( !static )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.0.17-gpgsm-gencert.patch
}
src_configure() {
local myconf
# 'USE=static' support was requested:
# gnupg1: bug #29299
# gnupg2: bug #159623
use static && append-ldflags -static
if use smartcard; then
myconf+=" --enable-scdaemon $(use_enable usb ccid-driver)"
else
myconf+=" --disable-scdaemon"
fi
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-gpg \
--enable-gpgsm \
--enable-agent \
${myconf} \
$(use_with adns) \
$(use_enable bzip2) \
$(use_enable !elibc_SunOS symcryptrun) \
$(use_enable nls) \
$(use_enable mta mailto) \
$(use_enable ldap) \
$(use_with readline) \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
emake
if use doc; then
cd doc
emake html
fi
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
rm "${ED}"/usr/share/gnupg/help* || die
dodoc ChangeLog NEWS README THANKS TODO VERSION doc/FAQ doc/DETAILS \
doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER doc/help*
dosym gpg2 /usr/bin/gpg
dosym gpgv2 /usr/bin/gpgv
dosym gpg2keys_hkp /usr/libexec/gpgkeys_hkp
dosym gpg2keys_finger /usr/libexec/gpgkeys_finger
dosym gpg2keys_curl /usr/libexec/gpgkeys_curl
if use ldap; then
dosym gpg2keys_ldap /usr/libexec/gpgkeys_ldap
fi
echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1
echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg
if use doc; then
dohtml doc/gnupg.html/* doc/*.png
fi
}
pkg_postinst() {
elog "If you wish to view images emerge:"
elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
elog "Remember to use photo-viewer option in configuration file to activate"
elog "the right viewer."
elog
if use smartcard; then
elog "To use your OpenPGP smartcard (or token) with GnuPG you need one of"
use usb && elog " - a CCID-compatible reader, used directly through libusb;"
elog " - sys-apps/pcsc-lite and a compatible reader device;"
elog " - dev-libs/openct and a compatible reader device;"
elog " - a reader device and drivers exporting either PC/SC or CT-API interfaces."
elog ""
elog "General hint: you probably want to try installing sys-apps/pcsc-lite and"
elog "app-crypt/ccid first."
fi
ewarn "Please remember to restart gpg-agent if a different version"
ewarn "of the agent is currently used. If you are unsure of the gpg"
ewarn "agent you are using please run 'killall gpg-agent',"
ewarn "and to start a fresh daemon just run 'gpg-agent --daemon'."
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.21-r2.ebuild,v 1.1 2013/10/04 22:24:40 alonbl Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.22.ebuild,v 1.1 2013/10/07 19:19:58 alonbl Exp $
EAPI="5"
@ -58,7 +58,6 @@ REQUIRED_USE="smartcard? ( !static )"
src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.17-gpgsm-gencert.patch"
epatch "${FILESDIR}/${P}-CVE-2013-4351.patch"
epatch_user
}

@ -1 +1,2 @@
DIST pinentry-0.8.2.tar.bz2 428514 SHA256 5084b7b6aac5725303f3b0185f126daa8b33ee78ade538edf1e20034594a39b1 SHA512 f012ed163b8905e10714e8667a4434eb192e9519e0fa91a686b097224252bf2e73c3b35d682b6fd4a9df80eefcb3afbf2ec763aef58a3ab5a1e71268fd83e158 WHIRLPOOL 0a17bf30390895dddbaad14bcf07b3064fb7e3c1ed97ba22231e13201f24cfc194a8ef110da7316f137ed3942c094c1990aa51a80b352c5572748b42f40a77d7
DIST pinentry-0.8.3.tar.bz2 430753 SHA256 568b0b09b50b2388a4f94d704d5bcb28718ecd4654ed1acc43ab1f97d921a0ad SHA512 942aad8db63d5e2f7b576ef6286edf6ce5fdb7c2a0a82deb864fa22963b183dd12a235f12277a6dade9d914b5e76302f1ab35ae78b0f595e84fff77d8f417a18 WHIRLPOOL 0d0e905b79eb6d7727f1de57be058b3c3885b577124cb1fdebca4e0b81d085070f1953b307b506a602de4055bdca6886e7f56e17b5d6978e161eaedf170785e2

@ -0,0 +1,95 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.3.ebuild,v 1.1 2013/10/07 18:24:02 radhermit Exp $
EAPI=5
inherit autotools multilib eutils flag-o-matic
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="
app-admin/eselect-pinentry
caps? ( sys-libs/libcap )
gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses )
qt4? ( >=dev-qt/qtgui-4.4.1:4 )
static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] )
"
DEPEND="${RDEPEND}
gtk? ( virtual/pkgconfig )
qt4? ( virtual/pkgconfig )
"
REQUIRED_USE="
|| ( ncurses gtk qt4 )
gtk? ( !static )
qt4? ( !static )
static? ( ncurses )
"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
if use qt4; then
local f
for f in qt4/*.moc; do
"${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
done
fi
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
epatch "${FILESDIR}/${PN}-0.8.2-texi.patch"
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
eautoreconf
}
src_configure() {
use static && append-ldflags -static
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
econf \
--disable-dependency-tracking \
--enable-maintainer-mode \
--disable-pinentry-gtk \
$(use_enable gtk pinentry-gtk2) \
--disable-pinentry-qt \
$(use_enable ncurses pinentry-curses) \
$(use_enable ncurses fallback-curses) \
$(use_enable qt4 pinentry-qt4) \
$(use_with caps libcap) \
--without-x
}
src_compile() {
emake AR="$(tc-getAR)"
}
src_install() {
default
rm -f "${ED}"/usr/bin/pinentry || die
}
pkg_postinst() {
if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
elog "The soft resource limit for memory locking specifies the limit an"
elog "unprivileged process may lock into memory. You can also use POSIX"
elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
elog "your users."
fi
eselect pinentry update ifunset
}
pkg_postrm() {
eselect pinentry update ifunset
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.22.ebuild,v 1.1 2013/09/06 07:32:35 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.22.ebuild,v 1.2 2013/10/07 05:38:10 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.41.ebuild,v 1.1 2013/09/27 19:27:46 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.41.ebuild,v 1.2 2013/10/07 05:38:10 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-9999.ebuild,v 1.7 2013/09/06 07:32:35 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-9999.ebuild,v 1.8 2013/10/07 05:38:10 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20130922.ebuild,v 1.3 2013/10/06 15:06:27 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20130922.ebuild,v 1.4 2013/10/07 21:12:25 fauli Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://homepage.boetes.org/software/mg/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~hppa"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="livecd"
RDEPEND="sys-libs/ncurses"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.22.ebuild,v 1.2 2013/09/06 06:45:52 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.22.ebuild,v 1.3 2013/10/07 05:36:14 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.41.ebuild,v 1.1 2013/09/27 19:26:25 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.41.ebuild,v 1.2 2013/10/07 05:36:14 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-9999.ebuild,v 1.5 2013/09/06 06:45:52 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-9999.ebuild,v 1.6 2013/10/07 05:36:14 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -20,7 +20,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"

@ -1,3 +1,2 @@
DIST homebank-4.3.tar.gz 2849525 SHA256 c63a918d9749d81237f5cf67d0c375f207b0c83257c12398943f5a2e98df8be4 SHA512 68f1b8caa3c0c02da930ebc5fa7847893effe29359a1639f95a2fafe2fd284468033b43c0fce440d9c1b3fea0f654926c3c3d4e01b148ba0e8993f5991a8089a WHIRLPOOL 70bbf03846f3fb61fa8cac4b78e3d75bc905b8d734ed8de0a44414b03b9bceb75470d606410b5abfd97f64cad06789067b8eac7d450fa8203d2c6a6569854635
DIST homebank-4.4.tar.gz 2951876 SHA256 13b89373575e3ac229d2683aa7296778ad7cdae1a7a019c9124a1d5b23dce7d2 SHA512 c6c149d80756188d2fcfb7cb29741ca2d77e7a88bdef6f3e3c6e494c87a75195f9bbe24597236860c2be6796a5fadbce3b87b8db0e8ab5fd1f96f9ed830c7a52 WHIRLPOOL 27cb79cbd4c3fb1fb32733ad1daddd2086c9b7d01276f05c15904d46d900d170fe3531013a7b94f90460c055e65df078418e863ea3c48af1018d6fc5ece9a10b
DIST homebank-4.5.4.tar.gz 1805181 SHA256 b3dd7df29d1de38b04c3bce3ade1f6266c1dc91aefa1106e37852edeab39b083 SHA512 de14280a631723808a9eeff73226ec22947facf9571d5882b3fa16d30a9a3600b48a57d20341cbcab5a9c0d83769b3620fc50a9dd5a20175c4bbe43d571a605d WHIRLPOOL d2bddb5188e3b330cc299c78933e29c633489ef101119cd7cd5dd4b2cda82bbf682036e44566408d5c4006104fa5e4e17bc0da516613ffa809cdb3eba6df86e5
DIST homebank-4.5.tar.gz 1874660 SHA256 3c6dcb19fd975037857f84fd6a186a5b0b84f590f37ead0d37868fa484c6e547 SHA512 b9cec51bbe468271b23becc007144a488aac89d2d790fcb09f5fec4c11858193d2a7041a5af2d79931c3468e715d04bb3c235913cd00a1fe4f5b765803c012f1 WHIRLPOOL 05cbfdb4e8a4e7fa69eec2d2078a847a247c0e49aea617ce648f94e94d03d330c13dd715ca7a82ca0d5048527ee819d0bda166dea6fdcbcdcc76e8c9bd339d98

@ -1,13 +0,0 @@
Index: homebank-4.3/src/gtkchart.c
===================================================================
--- homebank-4.3.orig/src/gtkchart.c
+++ homebank-4.3/src/gtkchart.c
@@ -108,7 +108,7 @@ gchar *chart_print_int(GtkChart *chart,
gchar *chart_print_double(GtkChart *chart, gdouble value);
static GtkHBoxClass *parent_class = NULL;
-
+GdkGC* gdk_gc_new (GdkDrawable *drawable);
struct mycolors
{

@ -1,20 +0,0 @@
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 7a1dc7f..4ea6ca3 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -3,6 +3,7 @@
data/homebank.desktop.in.in
# Main application
+src/da_encoding.c
src/def_archive.c
src/def_budget.c
src/def_filter.c
@@ -13,6 +14,7 @@ src/dsp_account.c
src/dsp_wallet.c
src/homebank.c
src/hb_category.c
+src/hb_transaction.c
src/import.c
src/list_account.c
src/list_operation.c

@ -1,58 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/homebank/homebank-4.3.ebuild,v 1.8 2012/05/03 20:00:41 jdhore Exp $
EAPI="2"
inherit autotools eutils fdo-mime
DESCRIPTION="Free, easy, personal accounting for everyone"
HOMEPAGE="http://homebank.free.fr/index.php"
SRC_URI="http://homebank.free.fr/public/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE="ofx"
KEYWORDS="amd64 ppc x86"
RDEPEND=">=x11-libs/gtk+-2.14:2
>=dev-libs/glib-2.17:2
sys-libs/zlib
ofx? ( >=dev-libs/libofx-0.7 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-util/intltool-0.40.5"
RDEPEND="${RDEPEND}
gnome-base/librsvg"
S="${WORKDIR}/${P/_/}"
src_prepare() {
# Drop DEPRECATED flags, bug #367251
sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED::g' configure.ac configure || die
sed -i -e 's/true/TRUE/' src/import.c || die "sed failed"
echo -e "src/da_encoding.c\nsrc/hb_transaction.c" >> po/POTFILES.in || die "echo failed"
epatch "${FILESDIR}"/${P}-implicit-pointer.patch
intltoolize --force --copy --automake || die "intltoolize failed"
eautoreconf
}
src_configure() {
econf $(use_with ofx)
}
src_install() {
emake DESTDIR="${D}" install || die "Installation failed"
dodoc AUTHORS ChangeLog README
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/homebank/homebank-4.4.ebuild,v 1.3 2012/12/15 15:53:48 calchan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/homebank/homebank-4.5.4.ebuild,v 1.1 2013/10/07 19:04:55 calchan Exp $
EAPI="4"
@ -21,10 +21,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-util/intltool-0.40.5"
src_prepare() {
epatch "${FILESDIR}/${P}-fix_tests.patch"
}
src_configure() {
econf $(use_with ofx)
}

@ -1,2 +1,3 @@
DIST calibre-1.2.0.tar.xz 29652528 SHA256 d27fdbe981620aa63f5c70909c63a3a7b747ced1da2ee7065879f07b8a75ca40 SHA512 11f6550ae9cce8bb4fbe47d2c715376d2ae3e3651e21016409f131db8abae0c7bf7c8c5d1d30ee25d1726ddf44089b13f9b404468700a6f74c40c0ba9fa513bd WHIRLPOOL 3b10a4f52ca8e976ddc3c240a3d5ece937603572a2d70d73afe6599bb99adad7f08d3402320e00e2532bed85b3c06acb734b12ff6c626278f4934f56aa7c5528
DIST calibre-1.4.0.tar.xz 29768868 SHA256 7ef87afd02a0c826f3d443f1f80fd77374c89eeb85a3fc6f39ab1cbebdec5f43 SHA512 5ff93e195ae63fe32934ce475e9eccacb7903f57dc31cb13790b4160a5e5e9ab6b77ee7b08920766aa5d8059eb2c202791d493ed57067ecfaa60aaae05870b73 WHIRLPOOL c3e200d8c0db2f6f79f1579d3385f3ba870b249b58b3d0af81d18cf33594bd96013381e9fa1700468eb758584d2871272955804cc22847c4a14d87f15d0f805c
DIST calibre-1.5.0.tar.xz 29689060 SHA256 f6eaf0d44ceb82fd80f5cde19c3be409ce268d28b443824a850f887088fc579e SHA512 b3fd46150caa50f21b29fe9c34d07b2c426cb943829b77285ccc0946ff665d47f339c8c4bdf801777b239a38e7f7e6f790fad692fd005603a99d0fef140abc25 WHIRLPOOL 548e2ea9402a878c37e8060b8e6eed5ee95c67ebf77371507f61c1caf8a34dd808203c4e886318b9195632abc4e3c9da47df584980003d0895df9852c8df4c9e

@ -0,0 +1,213 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-1.5.ebuild,v 1.1 2013/10/07 23:55:42 zmedico Exp $
EAPI=5
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
DESCRIPTION="Ebook management application."
HOMEPAGE="http://calibre-ebook.com/"
[[ ${PV} == ${PV%.*}.${PV#*.} ]] && MY_PV=${PV}.0 || MY_PV=${PV}
SRC_URI="http://sourceforge.net/projects/calibre/files/${MY_PV}/${PN}-${MY_PV}.tar.xz"
LICENSE="
GPL-3+
GPL-3
GPL-2+
GPL-2
GPL-1+
LGPL-3+
LGPL-2.1+
LGPL-2.1
BSD
MIT
Old-MIT
Apache-2.0
public-domain
|| ( Artistic GPL-1+ )
CC-BY-3.0
OFL-1.1
PSF-2
unRAR
"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="+udisks"
COMMON_DEPEND="
>=app-text/podofo-0.8.2:=
>=app-text/poppler-0.12.3-r3:=[qt4,xpdf-headers(+)]
>=dev-lang/python-2.7.1:2.7[sqlite,ssl]
>=dev-libs/chmlib-0.40:=
>=dev-libs/icu-4.4:=
dev-python/apsw
>=dev-python/beautifulsoup-3.0.5:python-2
dev-python/netifaces
dev-python/python-dateutil
>=dev-python/dnspython-1.6.0
>=dev-python/cssselect-0.7.1
>=dev-python/cssutils-0.9.9
>=dev-python/dbus-python-0.82.2
virtual/python-imaging
>=dev-python/lxml-2.2.1
>=dev-python/mechanize-0.1.11
>=dev-python/python-dateutil-1.4.1
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
media-fonts/liberation-fonts
>=media-gfx/imagemagick-6.5.9[jpeg,png]
>=media-libs/freetype-2:=
>=media-libs/libwmf-0.2.8
>=media-libs/libmtp-1.1.4:=
virtual/libusb:1=
dev-qt/qtdbus:4=
dev-qt/qtsvg:4=
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"
S=${WORKDIR}/${PN}
src_prepare() {
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
# -i src/calibre/constants.py || \
# die "sed failed to patch constants.py"
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
# calls xdg-* (bug #258938).
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
-e "s|PreserveMIMEDefaults():||" \
-e "s|xdg-icon-resource install|\\0 --mode user|" \
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|xdg-mime install|\\0 --mode user|" \
-i src/calibre/linux.py || die "sed failed to patch linux.py"
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
# no_updates: do not annoy user with "new version is availible all the time
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
epatch \
"${FILESDIR}/${PN}-no_updates_dialog.patch" \
"${FILESDIR}/${PN}-disable_plugins.patch"
}
src_install() {
# Bypass kbuildsycoca and update-mime-database in order to
# avoid sandbox violations if xdg-mime tries to call them.
cat - > "${T}/kbuildsycoca" <<-EOF
#!${BASH}
exit 0
EOF
cp "${T}"/{kbuildsycoca,update-mime-database}
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
# violation with kbuildsycoca as in bug #287067, comment #13.
export -n DISPLAY
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
# return _parse_localename(localename)
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANGUAGE
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
tc-export CC CXX
# Bug #334243 - respect LDFLAGS when building extensions
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
local libdir=$(get_libdir)
[[ -n $libdir ]] || die "get_libdir returned an empty string"
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
local x
for x in /dev/dri/card[0-9] ; do
[[ -e ${x} ]] && addpredict ${x}
done
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
--root="${D}" \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/${libdir}" \
--staging-root="${ED}usr" \
--staging-libdir="${ED}usr/${libdir}" || die
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
die "failed to fix harcoded \$D in paths"
# The menu entries end up here due to '--mode user' being added to
# xdg-* options in src_prepare.
dodir /usr/share/mime/packages
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
die "failed to register mime types"
dodir /usr/share/icons
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
die "failed to install icon files"
domenu "${HOME}"/.local/share/applications/*.desktop ||
die "failed to install .desktop menu files"
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
rm -r "${ED}"usr/etc/bash_completion.d
find "${ED}"usr/etc -type d -empty -delete
cd "${ED}"/usr/share/calibre/fonts/liberation || die
local x
for x in * ; do
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
done
einfo "Converting python shebangs"
while read -r -d $'\0' ; do
local shebang=$(head -n1 "$REPLY")
if [[ ${shebang} == "#!"*python* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
die "sed failed"
fi
done < <(find "${ED}" -type f -print0)
einfo "Compiling python modules"
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
newinitd "${FILESDIR}"/calibre-server.init calibre-server
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild,v 1.3 2013/10/06 07:57:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.2.1.ebuild,v 1.5 2013/10/07 19:49:30 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF/.0}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
SLOT="4.2"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild,v 1.3 2013/10/06 07:57:50 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-4.2.1.ebuild,v 1.5 2013/10/07 19:49:21 ago Exp $
EAPI="4"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
SLOT="4.2"
IUSE="+ant userland_GNU"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.37.ebuild,v 1.4 2013/10/06 07:57:45 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.37.ebuild,v 1.6 2013/10/07 19:49:10 ago Exp $
EAPI="5"
JAVA_PKG_IUSE="source"
@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-6/v${PV}/src/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2.5"
KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=">=virtual/jdk-1.5"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.42.ebuild,v 1.3 2013/10/06 07:57:45 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.42.ebuild,v 1.5 2013/10/07 19:49:10 ago Exp $
EAPI="5"
JAVA_PKG_IUSE="source"
@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="3.0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=">=virtual/jdk-1.6"

@ -1,2 +1,3 @@
DIST fsharp-3.0.27.tar.gz 13144822 SHA256 3f088407fb0921fd60257a4b27dc32892e2e2b7eed70190f8961551477fac591 SHA512 a80dfee08a3bc60859458374677adf48f84e6b56457a51b6930b62ba27e3117c5078d2b4ca27d4f7ddf215b48de3fad897a577057aeffc1f6a98d638e512e7cf WHIRLPOOL f3ad01dd04942d156d6999a1c97a85c6cea14db90d50a14f9eb24563fa32b18ff0a64ac9a10e556f6b99a1822679627c3bca45bc2e86466e7acda3e0dd16e322
DIST fsharp-3.0.28.tar.gz 13146911 SHA256 951e43ea0bbd04d3990500c6564d002395df26c165269abd24a87b5eea8313c7 SHA512 4682d6df039aac1bf8ea2857b81705a37e1ba7a941d73882e2b4f3af129f1b8fdc7f2db326612c89c48b3eb0dd98213225a2d10a93b06c66a36b7f11c7b35dc6 WHIRLPOOL 3592a73ea2ec0f5db7b9b75a4dcc104314c5b5895724a4f681644d9ef5b0acd9e66ca602448d631aec9437b534a85bf3656772238754baf33fde121917e08e00
DIST fsharp-3.0.29.tar.gz 13148277 SHA256 6e3cb01779364e3b420624e56cdf9868275b461beade23b0f0ab15534f2d366f SHA512 9fe5aa291e442d1e490d2139a226ba8b15328e1d5913c6cf54b0239d1154c66fcae93c883c8d539fe1b5c0ebe9a9bfd73919e17f7394ecbdcefbaa700f3632a9 WHIRLPOOL 58e45bc32acf6db1f2d05d88288f308c1c850026678930fb8b7220c26ca30a4b004006d07a0afb769d485ac8c96f55cc3bef360e66a359cd2cc815e3c005f7cc

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.0.29.ebuild,v 1.1 2013/10/07 05:38:10 cynede Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils mono-env
DESCRIPTION="The F# Compiler"
HOMEPAGE="https://github.com/fsharp/fsharp"
SRC_URI="https://github.com/fsharp/fsharp/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
MAKEOPTS+=" -j1" #nowarn
DEPEND="dev-lang/mono"
RDEPEND="${DEPEND}"
AUTOTOOLS_IN_SOURCE_BUILD=1
src_install() {
default
#for older software compatibility:
dosym fsharpc /usr/bin/fsc
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/clens/clens-0.7.0.ebuild,v 1.2 2013/10/06 15:06:11 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/clens/clens-0.7.0.ebuild,v 1.3 2013/10/07 21:08:26 fauli Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="https://opensource.conformal.com/snapshots/${PN}/${P}.tar.gz"
LICENSE="ISC BSD BSD-4"
SLOT="0"
KEYWORDS="~amd64 ~hppa"
KEYWORDS="~amd64 ~hppa ~x86"
src_prepare() {
epatch "${FILESDIR}"/${P}-no-arc4random.patch

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpthread-stubs/libpthread-stubs-0.3-r1.ebuild,v 1.8 2013/10/06 11:40:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpthread-stubs/libpthread-stubs-0.3-r1.ebuild,v 1.9 2013/10/07 04:54:03 ago Exp $
EAPI=5
@ -10,7 +10,7 @@ inherit xorg-2
DESCRIPTION="Pthread functions stubs for platforms missing them"
SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.15.2.ebuild,v 1.6 2013/10/06 15:20:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.15.2.ebuild,v 1.7 2013/10/07 19:30:28 ago Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs
@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="utils"
DEPEND="virtual/pkgconfig

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild,v 1.9 2013/09/04 17:57:15 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild,v 1.10 2013/10/07 14:44:48 dilfridge Exp $
EAPI=5
@ -30,14 +30,15 @@ IUSE="debug +xpression"
RDEPEND="
dev-perl/Clone
dev-perl/Exception-Class
dev-perl/Hook-LexWrap
dev-perl/TermReadKey
dev-perl/TeX-Encode
dev-perl/XML-Generator
dev-perl/XML-DOM
dev-perl/XML-Twig
dev-perl/encoding-warnings
perl-core/Switch
sci-visualization/gnuplot
virtual/perl-Class-ISA
virtual/perl-Data-Dumper
virtual/perl-Encode
virtual/perl-Switch

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Readonly-XS/Readonly-XS-1.50.0.ebuild,v 1.7 2013/10/06 18:19:14 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Readonly-XS/Readonly-XS-1.50.0.ebuild,v 1.8 2013/10/07 09:06:37 pinkbyte Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Companion module for Readonly.pm, to speed up read-only scalar variables"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="dev-perl/Readonly"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Readonly/Readonly-1.30.0.ebuild,v 1.7 2013/10/06 18:18:19 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Readonly/Readonly-1.30.0.ebuild,v 1.8 2013/10/07 09:05:58 pinkbyte Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Facility for creating read-only scalars, arrays, hashes"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""
SRC_TEST="do"

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.12.ebuild,v 1.5 2013/10/06 15:18:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/smarty/smarty-3.1.12.ebuild,v 1.6 2013/10/07 19:29:18 ago Exp $
EAPI=4
KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 ~sparc ~x86"
MY_P="Smarty-${PV}"
DOC_PV="3.1.8"

@ -1,2 +1,3 @@
DIST hgtools-2.0.2.zip 30635 SHA256 bfa82ccfea56b178c9f28cb719cb97853710880b207e0a32801ba1077757da07 SHA512 5173ff7e0e42657058731cdb3cf9c2fe7cbd378d026321be62e937c57da637fb79bbdc6b2c91df06f1c93854c253f77621c0a5b91a7df451d68ea72da6f25266 WHIRLPOOL 5f33ab464b72165948e8e568f3b3e2f5b364b14bc65ff9311906d0aafced74505d974f28af1241b963b6772cf770f544c77df2e6665376da86a41f83db9b349b
DIST hgtools-3.0.2.zip 39191 SHA256 c07d775c12653767a6677cb81eea40952f1795b1da9dba4d3e42ffe7f6df8657 SHA512 0160c6ac2361371359d96012dbdd191d99f9f9b3161ac97308c0479a810847c2c233f6598ee50f94538e34ddeb418f70830f58280a1a3526b59e6a36dc163587 WHIRLPOOL 127efcd18069932dcc4e5a0676adf5c1e0ffb60aaca41be31190ec1a031075cd4abf3a35e52b9e22abd34b7625a89651ec810249e222334d8a7d34ca18c4dab7
DIST hgtools-4.0.zip 39223 SHA256 159390941e10e2fad56c47460ed9e58abf7ec01f1f072ce9c5743352279ed8c5 SHA512 a8e328d3ca77421a24b4e9596d25b449263cb251943953ee5e05ef5abbff67c58dfe6213ca94f027eef8ed6cd57e78a076320d74aa767e8a98e2344b7a9cb271 WHIRLPOOL 88aa310e71d728fcdcfec391ea84c92babab2d320e33e96a8551d2c5aa5af5b466b4aeea176a4785d390ae76a727df53bebebcbc3d4b7b9cd9b4ea62027642b7

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/hgtools/hgtools-4.0.ebuild,v 1.1 2013/10/07 07:22:29 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1 eutils
DESCRIPTION="Classes and setuptools plugin for Mercurial repositories"
HOMEPAGE="https://bitbucket.org/jaraco/hgtools/"
SRC_URI="mirror://pypi/h/${PN}/${P}.zip"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
RDEPEND="dev-vcs/mercurial"
DISTUTILS_IN_SOURCE_BUILD=1
python_test() {
pushd "${BUILD_DIR}"/../ > /dev/null
py.test "${PN}"/tests || die
}

@ -3,3 +3,4 @@ DIST psutil-0.7.1.tar.gz 140287 SHA256 c56a9450ecf6a459103c609752e2e5e620e1f19b1
DIST psutil-1.0.0.tar.gz 159463 SHA256 8ca2b61e7a2d2d4cbfbbbda71b293b9a353f5cffbd1e2aa3081ae4a7cdc1979e SHA512 d812922c0a3d2bafa10690ac7786085e96624d850e968781cffeaa7ac0f9b187dcfa8596d999193e4e524dacb70a18014561144525a671c4dd6f76286f3e7112 WHIRLPOOL 746366d796827becb197bf55e4684e31038b7e4d910fe010a34ff180e4a24b86fd8a0d6c939cdac5904680da3fa6b99358958b9e8d486ebed1e7efdfaa09d3a7
DIST psutil-1.0.1.tar.gz 159515 SHA256 2ec4a05c4ee352def25a1df53dc5d1d8203a051b3cf3ae92d3e93810e1813fff SHA512 9b834b94b81a7058d42271cf13e87d7676153528c83778ad43cb54ab893c8b7268506f56b280e598d6edb9d3e9b7c4c7b2ff1f0d4b4aaa6c802fdc4ce7e546af WHIRLPOOL c167cf9c9fdc223e6ca144b431c002659a5f7a47f8d97cfffaa2b2168ffaea59eb0712210d9962ce27744ad0144a676ea71c347d41ea40df116c25a2c5772bff
DIST psutil-1.1.0.tar.gz 163785 SHA256 31b4b411d3f6960d26dac1f075709ff6d36f60216bf1f2b47fc4dc62a2d0aa6f SHA512 5c1a6bf3b1e0fc17c1a65f09597f8cb6d503f35811781ab9baa55615117a87d172ad998a1e267eef1f68d74d9ad373d9a1a900ea8fa7b38abdfb4fa7eceb03d6 WHIRLPOOL ef883d6e94265c06ea56c51dd5b13db05b27baa31874d5bf483c6150c439c092879b26cd70f06eec84d8e4f2d230fb94e00ac53cb10f86a0fa925530a9952fe5
DIST psutil-1.1.1.tar.gz 165467 SHA256 a5201e4c2a9b57e9e5d8de92b3a4006d093eedd9b56915b8279f365aaedd0f48 SHA512 b611e6674b7270752188e53e5d1f4bc2e2b629cd73e025ebbe4d938af9deb94e4a5fed9fab21b554051ce1206866b2ed7d0474325134a612fd2c60bd16b16ca0 WHIRLPOOL de5ab234ddf37846a4a84c7a7aabb478d195720cf23fc2ed9b1e42e9a0cf358b73aadd3db76a3a0da8e4b2f0f93774bc56f0623fcebba91f03767b45a94882cc

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/psutil/psutil-1.1.1.ebuild,v 1.1 2013/10/07 23:45:01 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Retrieve information on running processes and system utilization"
HOMEPAGE="http://code.google.com/p/psutil"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RESTRICT="test"
python_test() {
esetup.py test
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild,v 1.6 2013/10/06 15:18:29 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild,v 1.7 2013/10/07 19:29:03 ago Exp $
EAPI=5
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="doc"
RDEPEND=">=dev-libs/openssl-0.9.6g"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.0-r1.ebuild,v 1.1 2013/10/03 21:07:20 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.0-r1.ebuild,v 1.2 2013/10/07 02:56:18 mgorny Exp $
EAPI=5
@ -55,6 +55,9 @@ cleanup_vardb_deps() {
sed -i -e 's,dev-python/python-exec\[,dev-python/python-exec:0[,' \
"${files[@]}"
eend ${?}
# touch packages, categories and vardb. suggested by Arfrever.
touch "${files[@]%/*}" "${files[@]%/*/*}" "${EROOT%/}"/var/db/pkg
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.9999.ebuild,v 1.2 2013/10/03 21:07:20 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.9999.ebuild,v 1.3 2013/10/07 02:56:18 mgorny Exp $
EAPI=5
@ -68,6 +68,9 @@ cleanup_vardb_deps() {
sed -i -e 's,dev-python/python-exec\[,dev-python/python-exec:0[,' \
"${files[@]}"
eend ${?}
# touch packages, categories and vardb. suggested by Arfrever.
touch "${files[@]%/*}" "${files[@]%/*/*}" "${EROOT%/}"/var/db/pkg
fi
}

@ -2,3 +2,4 @@ DIST actionmailer-2.3.18.gem 273920 SHA256 cbb44db58ca8ef03d9758af5ea80229317db6
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-4.0.0.ebuild,v 1.1 2013/10/07 12:35:20 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Framework for designing email-service layers"
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
>=dev-ruby/mail-2.5.3:2.5"
ruby_add_bdepend "test? (
dev-ruby/test-unit:2
dev-ruby/mocha:0.13
)"
all_ruby_prepare() {
# Set test environment to our hand.
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
# Make sure we use the test-unit gem since ruby18 does not provide
# all the test-unit features needed.
sed -i -e '1igem "test-unit"' test/abstract_unit.rb || die
}

@ -2,3 +2,4 @@ DIST actionpack-2.3.18.gem 749568 SHA256 304a9759801fe00928c14991e6ab252dbbbfa56
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82

@ -0,0 +1,74 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-4.0.0.ebuild,v 1.1 2013/10/07 12:35:01 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
# The default test task tries to test activerecord with SQLite as well.
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Eases web-request routing, handling, and response."
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
>=dev-ruby/builder-3.1.0:3.1
>=dev-ruby/rack-1.5.2:1.5
>=dev-ruby/rack-test-0.6.2:0.6
>=dev-ruby/sprockets-2.2.1:2.2
>=dev-ruby/erubis-2.7.0"
ruby_add_bdepend "
test? (
dev-ruby/mocha:0.13
dev-ruby/bundler
~dev-ruby/activemodel-${PV}
~dev-ruby/activerecord-${PV}
~dev-ruby/actionmailer-${PV}
dev-ruby/sprockets-rails:2.0
>=dev-ruby/tzinfo-0.3.29
>=dev-ruby/uglifier-1.0.3
)"
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\)/d" ../Gemfile || die
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
# Add back json in the Gemfile because we dropped some dependencies
# earlier that implicitly required it.
sed -i -e '$agem "json"' ../Gemfile || die
# Avoid fragile tests depending on hash ordering
sed -i -e '/cookie_3=chocolate/ s:^:#:' test/controller/integration_test.rb || die
sed -i -e '/test_to_s/,/end/ s:^:#:' test/template/html-scanner/tag_node_test.rb || die
sed -i -e '/"name":"david"/ s:^:#:' test/controller/mime_responds_test.rb || die
sed -i -e '/test_option_html_attributes_with_multiple_element_hash/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
sed -i -e '/test_option_html_attributes_with_multiple_hashes/, / end/ s:^:#:' test/template/form_options_helper_test.rb || die
# Avoid fragile test that gets more output than it expects.
sed -i -e '/test_locals_option_to_assert_template_is_not_supported/,/end/ s:^:#:' test/controller/render_test.rb || die
}

@ -1,3 +1,4 @@
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82

@ -0,0 +1,46 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.0.ebuild,v 1.1 2013/10/07 12:34:44 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
HOMEPAGE="http://github.com/rails/rails"
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
>=dev-ruby/builder-3.1.0:3.1
>=dev-ruby/bcrypt-ruby-3.0.0"
ruby_add_bdepend "
test? (
>=dev-ruby/railties-4.0.0
dev-ruby/test-unit:2
>=dev-ruby/mocha-0.13.0:0.13
)"
all_ruby_prepare() {
# Set test environment to our hand.
sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
# Fix bcrypt dependency since bcrypt uses semantic versioning.
sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
}

@ -0,0 +1 @@
DIST activerecord-deprecated_finders-1.0.3.gem 14848 SHA256 97ea365c348857818894bc5d8f644efa04f7543009419da5cef442ee053c4ffc SHA512 0dc3225980db16bc17a0beb6f84a8a448c3e35ade298b8866f6513d39d898fe7edd695389387007dc6956bfe5616dc6f9f122cfea7b3bdb29fc5bec9beb1fa13 WHIRLPOOL 52d0a76ba895514d22d0b2ef23903e5a5b3609cd1074769d5b1981ab23899108f738bf1288665225989d84decb88fa37983f3549fe3cbbe27eacc4707bd6aa69

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild,v 1.1 2013/10/07 12:36:04 graaff Exp $
EAPI=4
USE_RUBY="ruby19"
# this is not null so that the dependencies will actually be filled
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem versionator
DESCRIPTION="This gem will be used to extract and deprecate old-style finder option hashes in Active Record"
HOMEPAGE="https://github.com/rails"
SLOT="$(get_version_component_range 1-2)"
LICENSE="MIT"
KEYWORDS="~amd64"
IUSE="mysql postgres sqlite3"
# This should also include dev-ruby/activerecord:4.0, but that has a
# dependency on this gem so we would get a circular dependency. Could
# probably be worked around with ruby_add_pdepend, which we don't have
# yet.
ruby_add_bdepend "
>=dev-ruby/minitest-3
>=dev-ruby/sqlite3-1.3"

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

@ -2,3 +2,4 @@ DIST activerecord-2.3.18.gem 541696 SHA256 09aec34a541e01c53b3e9bf0057a4306fa6ad
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82

@ -0,0 +1,80 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-4.0.0.ebuild,v 1.1 2013/10/07 12:36:27 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
# this is not null so that the dependencies will actually be filled
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE="mysql postgres sqlite3"
RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
>=dev-ruby/activerecord-deprecated_finders-1.0.2:1.0
>=dev-ruby/arel-4.0.0:4.0
sqlite3? ( >=dev-ruby/sqlite3-1.3.5 )
mysql? ( >=dev-ruby/mysql2-0.3.10:0.3 )
postgres? ( >=dev-ruby/pg-0.11.0 )"
ruby_add_bdepend "
test? (
dev-ruby/bundler
~dev-ruby/actionpack-${PV}
>=dev-ruby/sqlite3-1.3.5
dev-ruby/mocha:0.13
)"
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\)/d" ../Gemfile || die
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
# Add back json in the Gemfile because we dropped some dependencies
# earlier that implicitly required it.
sed -i -e '$agem "json"' ../Gemfile || die
# Avoid tests depending on hash ordering
sed -i -e '/test_should_automatically_build_new_associated/,/ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
# Avoid test depending on mysql adapter which we don't support for
# this Rails version to simplify our dependencies.
rm test/cases/connection_specification/resolver_test.rb || die
}
each_ruby_test() {
case ${RUBY} in
*jruby)
;;
*rubyee18)
# Turn on travis support to avoid tripping bugs in ree18.
TRAVIS=true ${RUBY} -S rake test_sqlite3
;;
*)
if use sqlite3; then
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
fi
;;
esac
}

@ -2,3 +2,4 @@ DIST activesupport-2.3.18.gem 434688 SHA256 65b009c10c9c1fe298b04dfc428db7311f1d
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82

@ -0,0 +1,58 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activesupport/activesupport-4.0.0.ebuild,v 1.1 2013/10/07 12:34:22 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
RUBY_FAKEGEM_BINWRAP=""
inherit ruby-fakegem versionator
DESCRIPTION="Utility Classes and Extension to the Standard Library"
HOMEPAGE="http://rubyforge.org/projects/activesupport/"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "
>=dev-ruby/multi_json-1.3:0
>=dev-ruby/i18n-0.6.4:0.6
>=dev-ruby/tzinfo-0.3.37
>=dev-ruby/minitest-4.2:0
>=dev-ruby/thread_safe-0.1:0
!!<dev-ruby/activesupport-3.0.11-r1:3.0"
# memcache-client, nokogiri, and builder are not strictly
# needed, but there are tests using this code.
ruby_add_bdepend "test? (
>=dev-ruby/dalli-2.2.1
>=dev-ruby/nokogiri-1.4.5
>=dev-ruby/builder-3.1.0:3.1
>=dev-ruby/libxml-2.0.0
)"
all_ruby_prepare() {
# Set the secure permissions that tests expect.
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
# Set test environment to our hand.
# rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
# Make sure a compatible version of minitest is used everywhere.
sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 4.2'/" lib/active_support/test_case.rb || die
sed -i -e "1igem 'minitest', '~> 4.2'" test/abstract_unit.rb || die
}

@ -1,2 +1,3 @@
DIST arel-2.2.3.gem 46080 SHA256 ce8a0efef467948a6a3a2fa35f99bee097c52a567ea862395850dd48ee4f9438 SHA512 e094e2f56ec3b0a6b8627533240dc5c0dc8fa99eec52c4c656c6d7778a9fb23338c70a4603ff1135526a59fd0cd42f59d6c415d8aade372717771079cbda31e4 WHIRLPOOL 9250803e2cafa59cfc8217f28973c0c17c1d4fb30d4307919bd846f7f5c5ebfe8b1d5e671b429ec3c1c1551075a68e4446d79a73c2425ebad3c08f7e07764871
DIST arel-3.0.2.gem 46080 SHA256 7d5e9c081444fa4d6a0bba70d3ddf56d9592658dafa59ffca4ebd6aa60de0b95 SHA512 be4b4109a17681c928ae3134f632a0c3e8a4180a2340ae272b989d163eb82e9aab3e8bba9ab78f117113091920f1b749370df8469b6e3d2941dff826dcda6625 WHIRLPOOL 40d156966c8d9dc52741a9088e3e0aa75a8b595ccc87ddf89a0bffb7663f1d92c4d4c297e02101b8914b6942f1deafb9ad60ab0eb5d7213b4decfe720f805d31
DIST arel-4.0.0.gem 51712 SHA256 93c5b7f3a994cd489fb143548a281cecb66d1cf4e46ae36847e1920b257abfa7 SHA512 c66f5483d6f41b7d8074f47a8a6b94000f92fe5bfe0f0e648a55bebab9c28f7109c311da3730fbd0a240463a2deed495f572a1ca5179a20496a4327af32fda25 WHIRLPOOL 12ba41fea51b9ee85e20144fa96c5524afc291ca78d7f4bbddb9bc9e7c78f7ff4337f13d7038c18d56cdc8de4d7afb081030d37c67f1a2bd2d1b8180f25bdea9

@ -0,0 +1,37 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/arel/arel-4.0.0.ebuild,v 1.1 2013/10/07 08:16:32 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.markdown"
# Generating the gemspec from metadata causes a crash in jruby
RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Arel is a Relational Algebra for Ruby."
HOMEPAGE="http://github.com/rails/arel"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~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/test-unit:2
virtual/ruby-minitest
)"
all_ruby_prepare() {
# Put the proper version number in the gemspec.
sed -i -e "s/ s.version = \".*\"/ s.version = \"${PV}\"/" arel.gemspec || die
}
each_ruby_test() {
ruby-ng_testrb-2 -Ilib test/test_*.rb
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/atomic-1.1.14.ebuild,v 1.1 2013/09/12 15:30:24 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/atomic-1.1.14.ebuild,v 1.2 2013/10/07 12:50:49 jer Exp $
EAPI=5
# jruby → there is code for this in ext but that requires compiling java.
@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/headius/ruby-atomic"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~hppa"
IUSE=""
each_ruby_configure() {

@ -1,2 +1,3 @@
DIST coffee-rails-3.1.1.gem 6656 SHA256 8448caaad3fe3330715e1b4f5c044ff0f3b9fd86d72de1e02fab984d45b02fd9 SHA512 9e5336067b09300e79d594aeea0040fdd38d59a54e6bca778419c96cc1f551cef8bdb90ea95fd946aa1026bafb8391e2f19c42d260ac2c49908f331c49d7f7ed WHIRLPOOL 5ba1aad3b6d846ffcc5ef1cee3f55db404a07b19919690506814f664bf083e1ff6cbfa8b76a4c7f5788916a1bfd746b083ad78073926cc60b2a58700bf388062
DIST coffee-rails-3.2.2.gem 7168 SHA256 75f06d71060999044fbc6ac199b91f1fc0bd075d8dd8acde04e02431396b463a SHA512 b4c6a6d0658f50fcd7632260bbddb25e619a9dfb45c0bab8fd60cbfaf32480875fc4b90bd0e77eef5cf25b84b1de08b1bf335454b2c828340ea20a0986373244 WHIRLPOOL 629fde6c30f1288146284dff0b53e2cc6f5469a8c51a625628435b88bf7e9087352da1a7bf5711b4496c92084272aebfa254ddd41b009157646f062738cc3d95
DIST coffee-rails-4.0.0.gem 8704 SHA256 0bdc9af067458446ccb64c4840d85dbf3e058b0775560f477c34d09528cbbd4f SHA512 8e6b0d69f31936860be2343fc326e7a4c03cbb32b09e3817185ebd1f34e7b67478b86d2f8febac57e9480709c5cc551112afd9b26c87bd81a051fd3b1a011ec1 WHIRLPOOL ac0e1e136118bd4c76bdac76e0fd9d20df0a2e076a6af61a024031f7e41c6bfc9fc7a5f734000e4ea3381fa9a97f942d0b12ab6cf96d3637f59e02f9cff500fb

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-rails/coffee-rails-4.0.0.ebuild,v 1.1 2013/10/07 12:38:02 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.markdown"
inherit ruby-fakegem versionator
DESCRIPTION="Coffee Script adapter for the Rails asset pipeline."
HOMEPAGE="https://github.com/rails/coffee-rails"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend ">=dev-ruby/coffee-script-2.2.0
=dev-ruby/railties-4*"
all_ruby_prepare() {
# Avoid dependency on git.
sed -i -e 's/git ls-files/echo/' Rakefile || die
# Make sure a consistent rails version is loaded.
sed -i -e '4igem "rails"' test/test_helper.rb || die
}

@ -0,0 +1,65 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild,v 1.1 2013/10/07 06:26:10 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING README.md"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb rails VERSION VERSION_NAME"
RUBY_FAKEGEM_BINWRAP=""
inherit ruby-fakegem
DESCRIPTION="HAML - a ruby web page templating engine"
HOMEPAGE="http://haml-lang.com/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# TODO: haml has some emacs modes that it could be installing, in case
IUSE=""
RESTRICT="test"
ruby_add_rdepend "dev-ruby/sass"
# It could use merb during testing as well, but it's not mandatory
# ruby_add_bdepend "
# test? (
# dev-ruby/minitest
# dev-ruby/hpricot
# dev-ruby/erubis
# dev-ruby/rails
# dev-ruby/ruby_parser
# >=dev-ruby/sass-3.2.0
# )"
ruby_add_bdepend "doc? (
dev-ruby/yard
dev-ruby/maruku
dev-ruby/sass
)"
all_ruby_prepare() {
# unbundle sass; remove dependency over fssm and add one over sass
# itself.
rm -r vendor/ || die
pushd .. &>/dev/null
epatch "${FILESDIR}"/${PN}-3.1.6-sass.patch
sed -i \
-e '/vendor\//d' \
metadata || die
popd &>/dev/null
# Use newer sass and update specs to make a consistent combination.
sed -i -e 's/fuchsia/magenta/' test/haml/results/filters.xhtml || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild,v 1.1 2013/10/06 15:38:53 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild,v 1.2 2013/10/07 06:26:10 graaff Exp $
EAPI=5
@ -23,6 +23,8 @@ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-ma
IUSE="doc test"
RDEPEND="${RDEPEND} !!<dev-ruby/haml-3.1.8-r2"
ruby_add_rdepend "dev-ruby/tilt"
ruby_add_bdepend "

@ -2,3 +2,4 @@ DIST rails-2.3.18.gem 211968 SHA256 f92ee63fdb481d5d0758db6a955f850d44f525558ccc
DIST rails-3.1.12.gem 4608 SHA256 8e6ce8ddb8b69051ec8109d0439c622a986aa4da47f5156141e7a936656f958c SHA512 75c04002215b4d8fd031533dde9bfdd8b0884e5a42b5944d52669b27eff1224c38e6c318cb03bfaba2c2da1eb65d59f50059b743dae425abc813b7b13b69f928 WHIRLPOOL c524b9b0c8ccc02fa43c8e023b688bbd726b80cb98f07dc4f768123ae57a6cfa62882177841cfb0be2b141884c1837a29477daca0f7cd16401e087064eaab9b4
DIST rails-3.2.13.gem 4608 SHA256 dfc57cb7d289513dd89a99db6f714fbdb407223160abf98293b74be07724bcb8 SHA512 108629f1328800b52e9036734c1b2ea1a8ee2f971fea2819417761adccedeb95a2e3ce7d5c99b9afdc8c713343b676d29aeff13be3c7ea8a7d29c2df04b10294 WHIRLPOOL ed5afbb6c8bb58ffbb3f84a9fbf7ce9a51fe7ff5dfef0ff24a48ceb77b8a65957e00e63b66b4a59c2978d8dedc82060bbd4e817bc8d2d9b6e02baca5480e1e76
DIST rails-3.2.14.gem 3584 SHA256 d63321eb0231dbf576ba19017cf87b3e2d8b863dd6402f26f198455fd1377963 SHA512 8c0255d05be09d260d5d50ea03872d1b532962b9000b1dd556cc769f17bd784082bce92471f20c5cc667f8dffe96a6ad55ab429665028f4a37aa25ccff3bfee6 WHIRLPOOL 834cd99e110484049ffcabdaf95904c2f91f0a24428cede5146efe8b0ab7d8305a76e46b237ae258acaf91e65fb896b1202355f9020ecdacb4ef561b86d82a78
DIST rails-4.0.0.gem 1542656 SHA256 6eabebfbe7dcdabeddf69356f84cec3d78e395b08aa1de700e265f7cbff8028b SHA512 0ba7cff750ba6c1b307f58e3ec45f097a46a6fd4f96b8619e7ad9d7db39f20a6693b93aff56a3f36493daa39103cc5091fa0262b77e93445e6556044e6c0a7ce WHIRLPOOL cd743bf0b6e04a37c851cdcce8638b62fe91dd00220c558e24f2702e8ebb6905117762c05b50dbb07e071653cc71c36e0387c7dff42df9f0f82ba7ebc1867381

@ -0,0 +1,42 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-4.0.0.ebuild,v 1.1 2013/10/07 12:37:30 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_BINWRAP=""
# The guides are now here but we'd need to rebuilt them first.
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md"
inherit ruby-fakegem versionator
DESCRIPTION="ruby on rails is a web-application and persistance framework"
HOMEPAGE="http://www.rubyonrails.org"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE="+asset-pipeline"
ruby_add_rdepend "
~dev-ruby/actionmailer-${PV}
~dev-ruby/actionpack-${PV}
~dev-ruby/activerecord-${PV}
~dev-ruby/activesupport-${PV}
~dev-ruby/railties-${PV}
>=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
>=dev-ruby/sprockets-rails-2.0.0:2.0
asset-pipeline? (
dev-ruby/jquery-rails
>=dev-ruby/sass-rails-4.0.0:4.0
>=dev-ruby/uglifier-1.3.0
>=dev-ruby/coffee-rails-4.0.0:4.0
)"
# also: turbolinks, >=jbuilder-1.2:1

@ -1,3 +1,4 @@
DIST rails-3.1.12.tgz 3394369 SHA256 2321d18cd5b5c4929f09472d17fd05e21cc6470d7efd2886bfcf52bb89dbdfcc SHA512 49b886bf05c1c51b67cdf4a7ad688e633bdd0b180ef328f18c942cd13095668ed70cfe3b40ed2d77a2c8ca8c3d8474413dfa25c282afabe21ce790567874716f WHIRLPOOL 66e9d9709b7e8b00b096c43a5c5703fd20addf020c10df5764457ebf6ac515451f9e6db93a4925da9ab88e6942427f5a7fc0d20cf6381e8530f830605db7503e
DIST rails-3.2.13.tgz 3555972 SHA256 2dfc2f80d40854c765da07306dfca6a7a4db34588d1fa2265e2312bcd00df1b8 SHA512 8123838a8bb169a78aeebf3cb85df7f1a8e99b04656354c6270a3251b92c9fee62e030052d829322cad5d85b093b1b6114718ea00bb5e37e98a10eac74dad23c WHIRLPOOL 5ee2200082abc36729d4343e0620eb24298260c80ec6f3fef07766a273ada6603b7885a9ada0cefbf5b2435fb4b1484ca60fda0a26e945318d20f9812ed834b2
DIST rails-3.2.14.tgz 3565569 SHA256 1acc8b591d72488c5171f059ae08b201db754bc9d65c95ce9cdd956fd59e038e SHA512 a5c4f0ff326e048b7c3ed3b45278141787c352959602330f4028d74b517634fcd2d2fc9928c350a39a8c42bd98b21271f51a9b306ce26dcbd078c29d0dea4c56 WHIRLPOOL 9117d9cb0e03116c322f13738532c2412a895c1681c305510ec4f20a15b12c5f89e15b0bab2497d01b8b68994efc9946466f02ff828911e2da8b8be853e09db1
DIST rails-4.0.0.tgz 3705371 SHA256 644601ae66881313346ffeacd9ea372d249df55aa7abe853acdcb231fffe6bbf SHA512 3e03f25de83ff894a7affdebe948fd151cff81c8ec906692119036633d891c9ba5cbb312e3ab32f1e62f4a383fcfc2e878daeb62fc04336e932b2e2bda63f7cf WHIRLPOOL 792513f2fdfcbc2a57633e3ef344943948e5614c638b06cae1245fd84716d84b5391a7906123a94a1a325ad789bdc465a4f7e2b774924bd0f18d341c29109a82

@ -0,0 +1,71 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/railties/railties-4.0.0.ebuild,v 1.1 2013/10/07 12:36:42 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_TEST="test:regular"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
RUBY_FAKEGEM_BINWRAP=""
inherit ruby-fakegem versionator
DESCRIPTION="Tools for creating, working with, and running Rails applications."
HOMEPAGE="http://github.com/rails/rails"
SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
# The test suite has many failures, most likely due to a mismatch in
# exact dependencies or environment specifics. Needs further
# investigation.
RESTRICT="test"
RDEPEND+=">=app-admin/eselect-rails-0.19"
ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
~dev-ruby/actionpack-${PV}
>=dev-ruby/thor-0.18.1
>=dev-ruby/rake-0.8.7"
ruby_add_bdepend "
test? (
dev-ruby/mocha:0.13
)"
all_ruby_prepare() {
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
# Also allow rdoc 4.x
sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
}
all_ruby_install() {
all_fakegem_install
ruby_fakegem_binwrapper rails rails-${PV}
}
pkg_postinst() {
elog "To select between slots of rails, use:"
elog "\teselect rails"
eselect rails update
}
pkg_postrm() {
eselect rails update
}

@ -1,3 +1,4 @@
DIST sass-rails-3.1.5.gem 64512 SHA256 48632765f6d3548998d9f410e20bd5201da4e83ae7b6e3d59dc03229b4da6d4d SHA512 975a2dd8c34c183943814d96e8af51a700b8bf364393f8a655d5b365ef23c3ddc1efbf2ac62e1bcf4b1626a39fc649994f48c8c8413b842edd09450ef6a1cbc8 WHIRLPOOL c0172eb66c6888e9f664afe47a1af58f285dc93f9c3a99e3c65e880fb14fdc79afa3e59920aa19dcdd27bb8a837b3405b4e4ca9e1e1d3c731b88a5c7247a5ad9
DIST sass-rails-3.2.5.gem 65536 SHA256 ebc9632dc11dba92867540d4329c0c958478714108ed42bd7a91c4b2a717719c SHA512 4c8bf95a672ecd1a2b000f7319230bb3274945d7abe7e211e05f480c708e3cbbe3e770a6bd25cddc9859ba1b4345c931d17e5ebac2964bc9cc3f6b714ee81835 WHIRLPOOL f3364b63df353a226a7dd5886c75bda99c152759e86c6456ec4c85267efb16252440ab79a8247a3dc17ef525df8497aa55a239e98dadd463272a10d789f82376
DIST sass-rails-3.2.6.gem 88576 SHA256 a8e5618ecbc88b1b1678d3f7ccf5639d70da8e421b599546c3cef5c9627f67ed SHA512 ebbc9b3901176871dce8cdce3f3896fe726bfa7a826420ec6e313d6573119585a70d10cc008aec5e58888f60bc4794c08327c3e2743b11cfe3cd6305cf6e942e WHIRLPOOL 3432ab8c4f02d1a4b1421c04ab90682e4dc5060df67c3d86ee8c30363974a81ea10c98fb56ebacf1e1be505fa466dc5d295fec920908f83f3a8ba721b9344ebd
DIST sass-rails-4.0.0.gem 91648 SHA256 e4212e52447bbdcacf236f3bbdfe5ebb4652c0529b9c9289bdc5bb0e0e6c90b4 SHA512 28f3e3cb54371ae5743f2e40e20abdb53a0f77bc9645b7a17bcc78c5cf6201200b20e242b3f4a44d6d8c609bd5e514e79e35e27a89b11b737c25e08cdefb20d4 WHIRLPOOL 973814972657485bd5e1b539204a93a5479e4a9ad81d519be684f7d2e6fb963c6ea6cdc89d4e9455ce688bdcdbedb08ab3d1e5eaab4bfe7e94233d4d6eb25e24

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass-rails/sass-rails-4.0.0.ebuild,v 1.1 2013/10/07 12:37:48 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
inherit ruby-fakegem versionator
DESCRIPTION="Official Ruby-on-Rails Integration with Sass"
HOMEPAGE="https://github.com/rails/sass-rails"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE=""
# Restrict tests for now since it is hard to set up the right
# environment with the correct ruby interpreter and Rails test
# application.
RESTRICT="test"
#ruby_add_bdepend "test? ( dev-ruby/sfl dev-ruby/bundler )"
ruby_add_rdepend ">=dev-ruby/sass-3.1.10
=dev-ruby/railties-4*
>=dev-ruby/sprockets-rails-2.0.0:2.0"
each_ruby_test() {
${RUBY} -S bundle exec rake test || die
}

@ -0,0 +1 @@
DIST sprockets-rails-2.0.0.tar.gz 11326 SHA256 b43224a0082f6d9fdcc04477bed2a0b0591416b749d35a1fc4f730d5470d7abd SHA512 f98c7be6d5963aa3b36c0160ed9fbf9104a1a4e6cd97b07cc6f9527fdd0220323b035753a2502a811d3f4ef8af87ad8ea8d6dae05d8b1d1c64daf720d419c50f WHIRLPOOL 30a2ddeb129a9950eeb48535e5527d848a60242dea014494048020422a154ef1c85fb360135bd5dca24b505747e06ab95d520283efcd8d5d538b867a293d3168

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

@ -0,0 +1,34 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sprockets-rails/sprockets-rails-2.0.0.ebuild,v 1.1 2013/10/07 12:37:08 graaff Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem versionator
DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline."
HOMEPAGE="https://github.com/rails/sprockets-rails"
SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64"
IUSE="test"
ruby_add_rdepend "
>=dev-ruby/actionpack-3.0
>=dev-ruby/activesupport-3.0
>=dev-ruby/sprockets-2.8:2"
ruby_add_bdepend "
test? (
>=dev-ruby/actionpack-4
>=dev-ruby/railties-4
dev-ruby/test-unit:2
)"

@ -0,0 +1,76 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.8-r1.ebuild,v 1.1 2013/10/07 14:09:16 mrueg Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC="docs faq"
RUBY_FAKEGEM_DOCDIR="doc faq"
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
inherit multilib ruby-fakegem
DESCRIPTION="An extension library to access a SQLite database from Ruby"
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
RDEPEND+=" =dev-db/sqlite-3*"
DEPEND+=" =dev-db/sqlite-3*"
ruby_add_bdepend "
dev-ruby/rake-compiler
dev-ruby/hoe
doc? ( dev-ruby/redcloth )
test? ( dev-ruby/minitest:5 )"
all_ruby_prepare() {
# We remove the vendor_sqlite3 rake task because it's used to
# bundle SQlite3 which we definitely don't want.
rm tasks/vendor_sqlite3.rake || die
# Remove license line from hoe to avoid depending on a newer
# version.
sed -i -e '/license/d' tasks/gem.rake || die
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
}
each_ruby_configure() {
${RUBY} -Cext/sqlite3 extconf.rb || die
}
each_ruby_compile() {
# TODO: not sure what happens with jruby
emake -Cext/sqlite3 V=1
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
}
each_ruby_install() {
each_fakegem_install
# sqlite3 was called sqlite3-ruby before, so add a spec file that
# simply loads sqlite3 to make sure that old projects load correctly
# we don't even need to create a file to load this: the `require
# sqlite3` was already part of sqlite3-ruby requirements.
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
# generated by ebuild
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.8-r1.ebuild,v 1.1 2013/10/07 14:09:16 mrueg Exp $
Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"
s.summary = "Fake gem to load sqlite3"
s.homepage = "${HOMEPAGE}"
s.specification_version = 3
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
end
EOF
RUBY_FAKEGEM_NAME=sqlite3-ruby \
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
ruby_fakegem_install_gemspec
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/thread_safe/thread_safe-0.1.3-r1.ebuild,v 1.1 2013/10/04 18:51:26 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/thread_safe/thread_safe-0.1.3-r1.ebuild,v 1.2 2013/10/07 14:14:33 jer Exp $
EAPI=5
# jruby → there is code for this in ext but that requires compiling java.
@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/headius/thread_safe"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~hppa"
IUSE=""
ruby_add_rdepend "dev-ruby/atomic"

@ -1,3 +1,3 @@
DIST tzinfo-0.3.35.gem 311808 SHA256 b72ee96326a85fd2d8ccef97d94d10d15e46194aae2fca28ecef768665b3a2b0 SHA512 850ac09abe22a81cfd542f4663186cd5fa36edfbf3c91dc7397c9fd4cd26b052b00bd0347f95cb14a8b8f2fc9ee1e9e1d14cda57471c0fb945257af3d299f903 WHIRLPOOL 7e4f8b89a9ffb4371dfe6793194e6660e2be71c50052e123765b856550163414be89f5217b3b1394bb056dff96b18584c0b3b31e810df41bb50d1f2714953576
DIST tzinfo-0.3.37.gem 314368 SHA256 6c8e551f2067b64c4edb00da70b1b85ac761e611cd73c7c937709ca797da225e SHA512 0007711e648dd1b44307d9b29bbcc93d1db2d77d599a4ef71e30ec03243078cb9f6b3618e548c215ad6f5dcf10366d5acbfecd0d81131fc002edce6df250b7e4 WHIRLPOOL 16568cc73d21936993d22e52b4ac6d5cb3489653adee58824c8de273dd8d06eaac93c3f9b945edf4905b3f46f71ec2760b9fc11fc1fe54b2e616d924cbdaa2f2
DIST tzinfo-1.0.1.gem 131584 SHA256 438297f420d1c48d55fc2a8df08e0b7ba47311f60fe02ad8212256612c505a42 SHA512 f6cafe481dd36755d47a7ebc4cdd969c2a4648a01c1463d8e8061995272556ec0fd04f4df65978fd53faa638d3068c0a30efbfa66835fe8a6450092baaedf0f8 WHIRLPOOL c5c10d7732d4ce249f5a31597bbb6589344062099e97ac0e5f77baf1b1069fde8447bd0f9861822e03647879a0ff7e1d33d3532ba4529bde53abd718209ef674
DIST tzinfo-1.1.0.gem 142848 SHA256 715a47c25f8e4c2f106c92d5a97e612f84eb7e85f5822bf3d6cf615b44492abc SHA512 b261b800a83eb654716559e216f0074f02587731aa004cb7c19f90f8db5a456c5435ca53acff2f31687eee7982e77afe0214a9cfddda632d93e74ccff8174c6d WHIRLPOOL 480fd4fed18ec80618d2a359f20f734e8d8ab97a8300c21088d8387adc3e693d33e85b655e7b3051bc429aae32e89ed29e6c12caa066deee573fb34c332d4370

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tzinfo/tzinfo-1.0.1.ebuild,v 1.1 2013/08/26 06:11:50 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tzinfo/tzinfo-1.1.0.ebuild,v 1.2 2013/10/07 14:15:58 jer Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGES README"
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
inherit ruby-fakegem
@ -15,13 +15,15 @@ DESCRIPTION="Daylight-savings aware timezone library"
HOMEPAGE="http://tzinfo.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="1"
KEYWORDS="~amd64 ~hppa"
IUSE=""
RDEPEND="sys-libs/timezone-data"
DEPEND="test? ( sys-libs/timezone-data )"
ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0"
all_ruby_prepare() {
# With rubygems 1.3.1 we get the following warning
# warning: Insecure world writable dir /var/tmp in LOAD_PATH, mode 041777

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5-r1.ebuild,v 1.2 2013/10/06 20:21:09 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5-r1.ebuild,v 1.3 2013/10/06 23:58:14 jer Exp $
EAPI=4
@ -32,7 +32,7 @@ if [[ ${PV} != *9999 ]]; then
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
else
SRC_URI=""
KEYWORDS=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.3.2.ebuild,v 1.5 2013/09/16 17:53:28 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.3.2.ebuild,v 1.6 2013/10/07 14:15:51 zerochaos Exp $
EAPI=5
@ -68,7 +68,7 @@ RDEPEND="${CDEPEND}
python? ( gtk?
(
>=dev-python/pygtk-2.8[${PYTHON_USEDEP}]
dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
>=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}]
)
${PYTHON_DEPS} )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999.ebuild,v 1.45 2013/09/16 17:53:28 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999.ebuild,v 1.46 2013/10/07 18:16:27 williamh Exp $
EAPI=5
@ -68,7 +68,7 @@ RDEPEND="${CDEPEND}
python? ( gtk?
(
>=dev-python/pygtk-2.8[${PYTHON_USEDEP}]
dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
>=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}]
)
${PYTHON_DEPS} )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v 1.24 2013/04/13 19:07:31 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin-2.eclass,v 1.25 2013/10/07 12:21:14 hd_brummy Exp $
# @ECLASS: vdr-plugin-2.eclass
# @MAINTAINER:
@ -203,7 +203,7 @@ dev_check() {
# A lot useful debug infos
# set VDR_MAINTAINER_MODE="1" in make.conf
if [[ -n ${VDR_MAINTAINER_MODE} ]]; then
eerror "\t Maintainer Info: $@"
eerror "\t Gentoo Developer Debug: $@"
fi
}

@ -1,3 +1,2 @@
DIST manaplus-1.3.6.23.tar.xz 6952352 SHA256 7fffcf22f7e0e84029afa50a34a534bb3766f0afdb5a7751d34d533c58ee18d3 SHA512 8204adffb61b3a0dd91dcf225968e5c7d76c8be1dfda29be1be04d9855496bf91e5516be65ff1193f7f34a58bfb283e347bfd2190d5757f050060be0cb6dd262 WHIRLPOOL dd9ef93aa2847f28217e9769f7301feb358d933c0c62898e527fe6adeb7ab4170e3570d2fbfd3c534c77fd706a778f0b69f1495968515073e1eacee128f5b277
DIST manaplus-1.3.6.9.tar.xz 6920400 SHA256 2f4e8a859bcec82ff1ee9403a225b6f71db2b9d027a864009b418b055e608730 SHA512 11472d14a17325241c9eb11bffbf49c0c8d1200f8f932b38e5a30ddb06d5f236af20fde94ed636ed7f37be31b79e93c92bec5055c3916b27ac81b441c99ab0c5 WHIRLPOOL 553c9fe3686e60a240569147a7e1fe28c8b46f479261e8fe038bb894ebbee094d989bda32a38818ed572d0b345b1a52955363949f83bfd868293afa25be8340a
DIST manaplus-1.3.7.7.tar.xz 6954100 SHA256 91f28cf9e52679ca761b8f095c55021cebea87cb146ebf600fad6afe8c510745 SHA512 fe95b946774bb3d995272c01d91d1827e1086621672aed044916f777cec35ce296ce2f9bd12ed6549d0a0afee2c782015f9b76d14766d5313b6839dc72e3966f WHIRLPOOL 53d0c43eeb841e9aa798415d929d1816b8ce59e5bf34fae6708a997e34b2842cfe26240afacbc4518247bb03ec8c379ddbf787e3e641acdf1500ede4bc212a8d
DIST manaplus-1.3.9.29.tar.xz 7206052 SHA256 adf3bbd3761086d66d1d5cf22369dfadcf5839f382c564bd7d6337ad1e3933c3 SHA512 4ae13254b9ee5d06fc8e2f287fa3cde5076a55bcac0f57398acffc70a5d0b3820d712771def6b8f8ce1ef8f48d1ad8ffc222c8821ec43920aff071a24c4a3a6e WHIRLPOOL db33166b184f9ae018a675b6a3d76b8e296530e02550b9dd6803b3249d8b454a1475a5f8020d976ef3153a68532b86f408f5f3af2ca0f9ea34386db8586abb7c

@ -1,69 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/manaplus/manaplus-1.3.6.23.ebuild,v 1.1 2013/06/22 22:42:22 hasufell Exp $
EAPI=5
inherit games
DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
HOMEPAGE="http://manaplus.evolonline.org"
SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/manaplus-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls opengl"
RDEPEND="
>=dev-games/physfs-1.0.0
dev-libs/libxml2
media-libs/sdl-mixer[vorbis]
media-libs/sdl-image[png]
media-libs/sdl-net
media-libs/sdl-ttf
net-misc/curl
sys-libs/zlib
media-libs/libpng:0
media-fonts/dejavu
>=dev-games/guichan-0.8.1[sdl]
media-libs/libsdl[X,opengl?,video]
media-libs/sdl-gfx
x11-apps/xmessage
x11-libs/libX11
x11-misc/xdg-utils
x11-misc/xsel
nls? ( virtual/libintl )
opengl? ( virtual/opengl )"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
sed -i \
-e '/^SUBDIRS/s/fonts//' \
data/Makefile.in || die
rm -r src/guichan || die
}
src_configure() {
egamesconf \
--without-internalguichan \
--localedir=/usr/share/locale \
--disable-manaserv \
--disable-eathena \
$(use_with opengl) \
$(use_enable nls)
}
src_install() {
default
dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-mono.ttf
insinto "${GAMES_DATADIR}"/${PN}/data
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/manaplus/manaplus-1.3.6.9.ebuild,v 1.3 2013/06/25 12:56:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/manaplus/manaplus-1.3.6.9.ebuild,v 1.4 2013/10/07 14:04:27 hasufell Exp $
EAPI=5
@ -63,7 +63,6 @@ src_install() {
dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-mono.ttf
insinto "${GAMES_DATADIR}"/${PN}/data
prepgamesdirs
}

@ -1,6 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/manaplus/manaplus-1.3.7.7.ebuild,v 1.1 2013/07/19 15:32:30 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/manaplus/manaplus-1.3.9.29.ebuild,v 1.1 2013/10/07 14:04:27 hasufell Exp $
# REMINDER: check sdl2 support on version bump
EAPI=5
@ -16,22 +18,22 @@ KEYWORDS="~amd64 ~x86"
IUSE="nls opengl"
RDEPEND="
>=dev-games/guichan-0.8.1[sdl]
>=dev-games/physfs-1.0.0
dev-libs/libxml2
media-libs/sdl-mixer[vorbis]
media-fonts/dejavu
media-libs/libpng:0
media-libs/libsdl[X,opengl?,video]
media-libs/sdl-gfx
media-libs/sdl-image[png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-net
media-libs/sdl-ttf
net-misc/curl
sys-libs/zlib
media-libs/libpng:0
media-fonts/dejavu
>=dev-games/guichan-0.8.1[sdl]
media-libs/libsdl[X,opengl?,video]
media-libs/sdl-gfx
x11-apps/xmessage
x11-libs/libX11
x11-misc/xdg-utils
x11-apps/xmessage
x11-misc/xsel
nls? ( virtual/libintl )
opengl? ( virtual/opengl )"
@ -65,7 +67,6 @@ src_install() {
dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-mono.ttf
insinto "${GAMES_DATADIR}"/${PN}/data
prepgamesdirs
}

@ -1,2 +1 @@
DIST freeorion-0.4.3.tar.bz2 171281552 SHA256 f0a61a42ba09ed2c8b453b734af7320582f8711913b741c5f9d86cad214bf7cf SHA512 87a73c97af14c0c81cfa19023aec410dd785988cab1edafb0e696305e6203fb431faddcc6ca2c4040e5ef0e8a228c2fda6ccf0f0ef93b47aa48ccd0758ecbe02 WHIRLPOOL 1761c2bf6d67fc93bb8e15b60c2dc23b1145e3d101fb1fde85996f94b83875a57d0c7e518e7b404a6d2098d6909feb8458b2630b6d6415c48fd6cc709165d9df
DIST freeorion-0.4.3_pre20130312.tar.bz2 171010452 SHA256 a6aea2fde48d55ac902ca359bdeff316d03645954d08d4febd59dd483e74a06b SHA512 4811803b0085d5b4ad8d2fe2aaa272e678ad3506e03f1130f93b40c9de1dd75abe32b89de28368e290333a1105f6f86ac82d1a936fb641f34578b465fc21a252 WHIRLPOOL 4b0263b8a9df51ac0a9be5dfda39d457f6783e688cb5bc792fb29b5354abd85e88685d13ea419afe85bc25295a6ed54c90b5f6839b21446f9b70e0bfff293692

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeorion/freeorion-0.4.3.ebuild,v 1.3 2013/10/01 20:25:12 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeorion/freeorion-0.4.3.ebuild,v 1.5 2013/10/07 08:08:35 tomka Exp $
EAPI=5
@ -13,7 +13,7 @@ DESCRIPTION="A free turn-based space empire and galactic conquest game"
HOMEPAGE="http://www.freeorion.org"
SRC_URI="http://dev.gentoo.org/~tomka/files/${P}.tar.bz2"
LICENSE="GPL-2 CC-BY-SA-3.0"
LICENSE="GPL-2 LGPL-2.1 CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="cg"
@ -59,6 +59,9 @@ src_prepare() {
>> "${CMAKE_USE_DIR}"/ogre_plugins.cfg || die
fi
# parse subdir sets -O3
sed -e "s:-O3::" -i parse/CMakeLists.txt
# set revision for display in game -- update on bump!
sed -i -e 's/???/6281/' CMakeLists.txt
}
@ -66,6 +69,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DRELEASE_COMPILE_FLAGS=""
-DCMAKE_SKIP_RPATH=ON
)
cmake-utils_src_configure

@ -1,108 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeorion/freeorion-0.4.3_pre20130312.ebuild,v 1.1 2013/03/12 16:59:50 tomka Exp $
EAPI=4
PYTHON_DEPEND="2"
inherit cmake-utils python games
myPN="FreeOrion"
DESCRIPTION="A free turn-based space empire and galactic conquest game"
HOMEPAGE="http://www.freeorion.org"
SRC_URI="http://dev.gentoo.org/~tomka/files/${P}.tar.bz2"
LICENSE="GPL-2 CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="cg"
# Needs a dev-games/gigi from the freeorion source directory.
# It's safest to use the same version.
RDEPEND="
dev-games/gigi[ogre,ois]
dev-games/ogre[cg?,opengl]
>=dev-libs/boost-1.47[python]
media-libs/freealut
media-libs/libogg
media-libs/libsdl[X,opengl,video]
media-libs/libvorbis
media-libs/openal
sci-physics/bullet
sys-libs/zlib
virtual/opengl"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S="${WORKDIR}/${myPN}"
CMAKE_USE_DIR="${S}"
CMAKE_VERBOSE="1"
pkg_setup() {
# build system is using FindPythonLibs.cmake which needs python:2
python_set_active_version 2
python_pkg_setup
games_pkg_setup
}
src_prepare() {
# set OGRE plugin-dir
sed \
-e "s:PluginFolder=.:PluginFolder=$(pkg-config --variable=plugindir OGRE):" \
-i "${CMAKE_USE_DIR}"/ogre_plugins.cfg || die
if use cg ; then
# add cg ogre plugin to config
echo "Plugin=Plugin_CgProgramManager" \
>> "${CMAKE_USE_DIR}"/ogre_plugins.cfg || die
fi
# set revision for display in game -- update on bump!
sed -i -e 's/???/5854/' CMakeLists.txt
}
src_configure() {
local mycmakeargs=(
-DRELEASE_COMPILE_FLAGS=""
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
# data files
rm "${CMAKE_USE_DIR}"/default/COPYING || die
insinto "${GAMES_DATADIR}"/${PN}
doins -r "${CMAKE_USE_DIR}"/default || die
# bin
dogamesbin "${CMAKE_BUILD_DIR}"/${PN}{ca,d} || die
newgamesbin "${CMAKE_BUILD_DIR}"/${PN} ${PN}.bin || die
games_make_wrapper ${PN} \
"${GAMES_BINDIR}/${PN}.bin --resource-dir ./default" \
"${GAMES_DATADIR}/${PN}"
# config
insinto "${GAMES_SYSCONFDIR}"/${PN}
doins "${CMAKE_USE_DIR}"/{OISInput,ogre_plugins}.cfg || die
# game uses relative paths
dosym "${GAMES_SYSCONFDIR}"/${PN}/ogre_plugins.cfg \
"${GAMES_DATADIR}"/${PN}/ogre_plugins.cfg || die
dosym "${GAMES_SYSCONFDIR}"/${PN}/OISInput.cfg \
"${GAMES_DATADIR}"/${PN}/OISInput.cfg || die
# other
dodoc "${CMAKE_USE_DIR}"/changelog.txt || die
newicon "${CMAKE_USE_DIR}"/default/data/art/icons/FO_Icon_32x32.png \
${PN}.png || die
make_desktop_entry ${PN} ${PN} ${PN}
# permissions
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.36.4-r1.ebuild,v 1.6 2013/10/06 15:19:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.36.4-r1.ebuild,v 1.7 2013/10/07 19:30:05 ago Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -15,7 +15,7 @@ HOMEPAGE="https://live.gnome.org/LibRsvg"
LICENSE="LGPL-2"
SLOT="2"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+gtk +introspection tools vala"
REQUIRED_USE="vala? ( introspection )"

@ -1 +1,2 @@
DIST lxsession-0.4.6.1.tar.gz 407100 SHA256 bd6a7ef3c0ba4b9eedf3c58624dbce8bbbba3b179abbc552bf10c2830eec3ee1 SHA512 eea554ba70b3fd278b7ce0bb2d278241dff26eaccf74f2a4a0a9846515688fd5dd846c97f29c71139a0c3b95bc5e906efc4673f0cd79d8db427894dff5524f16 WHIRLPOOL 235d6c2e8a622a4460d767d5b6af22710f17060fffea18ac5cedaeb4dc9f70dc77872d486caa9d7256c379f160755ac7b8299e7836fd513675b65d1c979b900a
DIST lxsession-0.4.9.2.tar.gz 745637 SHA256 eff03e573b561cabe81c5d015d825e3d998e98d6621040113d7df471c8b9cfb4 SHA512 cffcd15faab79ad165f969edf65b6b106c5b4405b78e6c102a74ab96da9cf61b781d0be7587849ce56672ae3015e8f63bc1b84465f5ec0084c299ec588992172 WHIRLPOOL 5a5c172cda30a4690d82a4a8acd3b983cbcc60ed71fefdfbfbb97e8b4363f4c26825267a0bd45c71589c2dd180f9699a2d05dd759fe23bcfdd5e9d3a10ccdda2

@ -0,0 +1,43 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxsession/lxsession-0.4.9.2.ebuild,v 1.1 2013/10/07 18:06:04 hwoarang Exp $
EAPI=5
VALA_MIN_API_VERSION="0.14"
VALA_MAX_API_VERSION="0.20"
inherit vala
DESCRIPTION="LXDE session manager (lite version)"
HOMEPAGE="http://lxde.sf.net/"
SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86 ~arm-linux ~x86-linux"
SLOT="0"
# upower USE flag is enabled by default in the desktop profile
IUSE="nls upower"
COMMON_DEPEND="dev-libs/glib:2
lxde-base/lxde-common
x11-libs/gtk+:2
x11-libs/libX11
sys-apps/dbus"
RDEPEND="${COMMON_DEPEND}
!lxde-base/lxsession-edit
upower? ( sys-power/upower )"
DEPEND="${COMMON_DEPEND}
$(vala_depend)
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
x11-proto/xproto"
DOCS="AUTHORS ChangeLog README"
src_configure() {
# dbus is used for restart/shutdown (CK, logind?), and suspend/hibernate (UPower)
econf \
$(use_enable nls)
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/geary/geary-0.4.0.ebuild,v 1.1 2013/10/06 16:41:41 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/geary/geary-0.4.0.ebuild,v 1.2 2013/10/06 21:53:34 hasufell Exp $
EAPI=5
@ -28,7 +28,7 @@ DEPEND="
dev-libs/gmime:2.6
media-libs/libcanberra
>=net-libs/webkit-gtk-1.10.0:3[introspection]
<net-libs/webkit-gtk-2.0.4:3[introspection]
<=net-libs/webkit-gtk-2.0.4:3[introspection]
>=x11-libs/gtk+-3.6.0:3[introspection]
x11-libs/libnotify"
RDEPEND="${DEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeglut/freeglut-2.8.1.ebuild,v 1.8 2013/10/06 11:40:15 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeglut/freeglut-2.8.1.ebuild,v 1.9 2013/10/07 04:54:06 ago Exp $
EAPI=5
inherit eutils libtool
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
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 ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="debug static-libs"
RDEPEND="virtual/glu

@ -0,0 +1,36 @@
From 54077b9aeffa0b8e2338d55c2097a1758128c7dc Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Sun, 6 Oct 2013 17:37:38 +0200
Subject: [PATCH] Allow disabling gstreamer-egl
---
configure.ac | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 4f6b85b..1814496 100644
--- a/configure.ac
+++ b/configure.ac
@@ -494,7 +494,7 @@ if test x"$EGL_WINDOW_SYSTEM" = x"auto"; then
fi
case "$EGL_WINDOW_SYSTEM" in
- x11|none)
+ x11)
PKG_CHECK_MODULES(EGL, egl, HAVE_EGL="yes", [
HAVE_EGL="no"
old_LIBS=$LIBS
@@ -594,6 +594,10 @@ case "$EGL_WINDOW_SYSTEM" in
LIBS=$old_LIBS
CFLAGS=$old_CFLAGS
;;
+ none|no)
+ HAVE_EGL="no"
+ AC_MSG_WARN([No EGL window system specified, will not build gstreamer-egl])
+ ;;
*)
AC_MSG_ERROR([invalid EGL window system specified])
;;
--
1.8.3.2

@ -0,0 +1,66 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-bad/gst-plugins-bad-1.2.0-r1.ebuild,v 1.1 2013/10/06 22:20:25 eva Exp $
EAPI="5"
inherit autotools eutils flag-o-matic gst-plugins-bad gst-plugins10
DESCRIPTION="Less plugins for GStreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="LGPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="egl +introspection +orc vnc"
# FIXME: we need to depend on mesa to avoid automagic on egl
# dtmf plugin moved from bad to good in 1.2
# X11 is automagic for now, upstream #709530
RDEPEND="
>=dev-libs/glib-2.32:2
>=media-libs/gst-plugins-base-1.2:${SLOT}
>=media-libs/gstreamer-1.2:${SLOT}
egl? ( media-libs/mesa[egl] )
introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
orc? ( >=dev-lang/orc-0.4.17 )
!<media-libs/gst-plugins-good-1.1:${SLOT}
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
"
src_prepare() {
# Make dependency on mesa optional, only needed by eglglessink
epatch "${FILESDIR}"/${PN}-1.2.0-optional-egl.patch
eautoreconf
# gettextize removes this line making gst-plugins-bad install
# translation file .mo instead of gst-plugins-bad-1.0.mo
sed -e '/SHELL =.*/ a\GETTEXT_PACKAGE = @GETTEXT_PACKAGE@\' \
-i po/Makefile.in.in || die
}
src_configure() {
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # (Bug #22249)
gst-plugins10_src_configure \
$(use_enable introspection) \
$(use_enable orc) \
$(use_enable vnc librfb) \
--disable-examples \
--disable-debug \
--with-egl-window-system=$(usex egl x11 none)
}
src_compile() {
default
}
src_install() {
DOCS="AUTHORS ChangeLog NEWS README RELEASE"
default
prune_libtool_files --modules
}

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

Loading…
Cancel
Save