Sync with portage [Tue Jul 8 18:35:22 MSK 2014].

mhiretskiy
root 10 years ago
parent 32f04e5894
commit 55e9cd8a19

@ -1,40 +1,38 @@
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/files/logrotate.conf,v 1.5 2013/05/18 09:41:04 nimiux Exp $ # $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/files/logrotate.conf,v 1.6 2014/07/07 09:55:32 nimiux Exp $
# #
# Logrotate default configuration file for Gentoo Linux # Default logrotate(8) configuration file for Gentoo Linux.
# # See "man logrotate" for details.
# See "man logrotate" for details
# rotate log files weekly # rotate log files weekly.
weekly weekly
#daily #daily
# keep 4 weeks worth of backlogs # keep 4 weeks worth of backlogs.
rotate 4 rotate 4
# create new (empty) log files after rotating old ones # create new (empty) log files after rotating old ones.
create create
# use date as a suffix of the rotated file # use date as a suffix of the rotated file.
dateext dateext
# uncomment this if you want your log files compressed # compress rotated log files.
compress compress
notifempty notifempty
nomail nomail
noolddir noolddir
# packages can drop log rotation information into this directory # packages can drop log rotation information into this directory.
include /etc/logrotate.d include /etc/logrotate.d
# no packages own wtmp and btmp -- we'll rotate them here # no packages own wtmp and btmp -- we'll rotate them here.
/var/log/wtmp { /var/log/wtmp {
monthly monthly
create 0664 root utmp create 0664 root utmp
minsize 1M minsize 1M
rotate 1 rotate 1
} }
/var/log/btmp { /var/log/btmp {
missingok missingok
monthly monthly

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-2.0.3.ebuild,v 1.2 2014/06/14 09:28:27 phajdan.jr Exp $ # $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-2.0.3.ebuild,v 1.3 2014/07/08 09:51:14 nimiux Exp $
EAPI="5" EAPI="5"
@ -14,7 +14,7 @@ SRC_URI="http://ftp.netfilter.org/pub/${PN}/${P}.tar.bz2"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc x86" KEYWORDS="amd64 ~ia64 ~ppc x86"
IUSE="dbi doc mysql nfacct +nfct +nflog pcap postgres sqlite" IUSE="dbi doc mysql nfacct +nfct +nflog pcap postgres sqlite"
RDEPEND="net-firewall/iptables RDEPEND="net-firewall/iptables

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/engrampa/engrampa-1.8.0.ebuild,v 1.4 2014/07/02 09:45:23 pacho Exp $ # $Header: /var/cvsroot/gentoo-x86/app-arch/engrampa/engrampa-1.8.0.ebuild,v 1.5 2014/07/07 23:42:48 tomwij Exp $
EAPI="5" EAPI="5"
@ -32,6 +32,7 @@ RDEPEND=">=x11-libs/gtk+-2.21.4:2
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
>=dev-util/intltool-0.35:* >=dev-util/intltool-0.35:*
dev-util/itstool:0
>=mate-base/mate-common-1.6:0 >=mate-base/mate-common-1.6:0
sys-devel/gettext:* sys-devel/gettext:*
virtual/pkgconfig:*" virtual/pkgconfig:*"

@ -1,10 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/graveman/graveman-0.3.12_p5-r2.ebuild,v 1.1 2014/04/02 10:00:36 tomwij Exp $ # $Header: /var/cvsroot/gentoo-x86/app-cdr/graveman/graveman-0.3.12_p5-r2.ebuild,v 1.2 2014/07/08 11:52:04 pacho Exp $
EAPI="5" EAPI="5"
GCONF_DEBUG="no"
inherit eutils gnome2 inherit autotools eutils gnome2
DESCRIPTION="Graphical frontend for cdrecord, mkisofs, readcd and sox using GTK+2" DESCRIPTION="Graphical frontend for cdrecord, mkisofs, readcd and sox using GTK+2"
HOMEPAGE="http://graveman.tuxfamily.org/" HOMEPAGE="http://graveman.tuxfamily.org/"
@ -15,7 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug dvdr flac mp3 nls vorbis" IUSE="debug dvdr flac mp3 nls vorbis"
RDEPEND="app-cdr/cdrdao RDEPEND="
app-cdr/cdrdao
>=dev-libs/glib-2.4:2 >=dev-libs/glib-2.4:2
>=gnome-base/libglade-2.4:2.0 >=gnome-base/libglade-2.4:2.0
media-libs/libmng media-libs/libmng
@ -24,14 +26,15 @@ RDEPEND="app-cdr/cdrdao
>=x11-libs/gtk+-2.4:2 >=x11-libs/gtk+-2.4:2
dvdr? ( app-cdr/dvd+rw-tools ) dvdr? ( app-cdr/dvd+rw-tools )
flac? ( media-libs/flac ) flac? ( media-libs/flac )
mp3? ( media-libs/libid3tag mp3? ( media-libs/libid3tag
media-libs/libmad media-libs/libmad
media-sound/sox ) media-sound/sox )
nls? ( virtual/libintl ) nls? ( virtual/libintl )
vorbis? ( vorbis? (
media-libs/libogg media-libs/libogg
media-libs/libvorbis media-libs/libvorbis
media-sound/sox )" media-sound/sox )
"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
dev-util/intltool dev-util/intltool
virtual/pkgconfig virtual/pkgconfig
@ -39,16 +42,23 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${P/_p/-} S=${WORKDIR}/${P/_p/-}
DOCS="AUTHORS ChangeLog NEWS README* THANKS"
src_prepare() { src_prepare() {
epatch "${FILESDIR}"/joliet-long.patch \ epatch \
"${FILESDIR}"/joliet-long.patch \
"${FILESDIR}"/rename.patch \ "${FILESDIR}"/rename.patch \
"${FILESDIR}"/desktop-entry.patch "${FILESDIR}"/desktop-entry.patch
if use mp3 || use vorbis; then if use mp3 || use vorbis; then
epatch "${FILESDIR}"/sox.patch epatch "${FILESDIR}"/sox.patch
fi fi
# Fix tests
echo glade/dialog_media.glade >> po/POTFILES.in
echo glade/window_welcome.glade >> po/POTFILES.in
echo src/flac.c >> po/POTFILES.in
eautoreconf # Needed for build only the needed translations
gnome2_src_prepare
} }
src_configure() { src_configure() {

@ -0,0 +1,13 @@
--- gnome/gjiten.desktop.in.old 2014-07-08 13:04:35.418149539 +0200
+++ gnome/gjiten.desktop.in 2014-07-08 13:04:55.390544064 +0200
@@ -3,8 +3,8 @@
_Name=Gjiten
_Comment=Japanese dictionary
Exec=gjiten
-Icon=jiten.png
+Icon=jiten
StartupNotify=true
Terminal=false
Type=Application
-Categories=GNOME;Application;Utility;
+Categories=GNOME;Utility;

@ -0,0 +1,20 @@
diff --git a/configure.in b/configure.in
index aec96d4..733eee6 100644
--- a/configure.in
+++ b/configure.in
@@ -18,7 +18,6 @@ AC_PROG_MAKE_SET
AC_PROG_INTLTOOL([0.22])
AC_PATH_PROG([GCONFTOOL], [gconftool-2])
-GNOME_COMMON_INIT
dnl GNOME_PLATFORM_GNOME_2(yes, force)
PKG_CHECK_MODULES(GJITEN, libgnome-2.0 >= 2.2.0 libgnomeui-2.0 >= 2.2.0 libglade-2.0 gconf-2.0)
AM_GCONF_SOURCE_2
@@ -36,7 +35,6 @@ AC_FUNC_MMAP
AC_FUNC_STAT
AC_CHECK_FUNCS([getcwd putenv setlocale strerror strrchr strstr munmap])
-GNOME_COMPILE_WARNINGS(maximum)
# Gettext stuff
GETTEXT_PACKAGE=gjiten

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/gjiten/gjiten-2.6-r2.ebuild,v 1.1 2012/10/12 23:55:24 naota Exp $ # $Header: /var/cvsroot/gentoo-x86/app-dicts/gjiten/gjiten-2.6-r2.ebuild,v 1.2 2014/07/08 00:41:15 naota Exp $
EAPI=2 EAPI=2
inherit autotools eutils gnome2 inherit autotools eutils gnome2
@ -30,7 +30,8 @@ DOCS="AUTHORS BUGS ChangeLog NEWS README TODO"
src_prepare() { src_prepare() {
gnome2_src_prepare gnome2_src_prepare
epatch "${FILESDIR}"/${P}-pref.patch epatch "${FILESDIR}"/${P}-pref.patch \
"${FILESDIR}"/${P}-drop-gnome.patch
# bug #124631 # bug #124631
intltoolize --copy --automake --force || die "intltoolize failed" intltoolize --copy --automake --force || die "intltoolize failed"
AM_OPTS="--foreign" eautoreconf AM_OPTS="--foreign" eautoreconf

@ -0,0 +1,69 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/gjiten/gjiten-2.6-r3.ebuild,v 1.1 2014/07/08 11:10:52 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
inherit autotools eutils gnome2 readme.gentoo
DESCRIPTION="A Japanese dictionary program for Gnome"
HOMEPAGE="http://gjiten.sourceforge.net/"
SRC_URI="http://gjiten.sourceforge.net/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RESTRICT="test"
RDEPEND="
>=gnome-base/libgnome-2.2
>=gnome-base/libgnomeui-2.2
>=gnome-base/libglade-2
"
DEPEND="${RDEPEND}
app-text/rarian
dev-util/intltool
app-text/xmlto
app-text/docbook-xml-dtd:4.1.2
virtual/pkgconfig
"
DISABLE_AUTOFORMATTING="yes"
DOC_CONTENTS="Dictionary files are necessary in order for
Gjiten to function.
Download dictionary files from:
http://ftp.cc.monash.edu.au/pub/nihongo/00INDEX.html#dic_fil
You need kanjidic and edict at a minimum. Dictionary files
must be converted to UTF-8 format - check the Gjiten help
and README files for details.
A shell script is available from
the Gjiten homepage(${HOMEPAGE}) to
download and convert the dictionary files, but you need
to put the files in /usr/share/gjiten after running the script."
src_prepare() {
DOCS="AUTHORS BUGS ChangeLog NEWS README TODO"
epatch "${FILESDIR}"/${P}-pref.patch
epatch "${FILESDIR}"/${P}-drop-gnome.patch
epatch "${FILESDIR}"/${P}-desktop.patch
AM_OPTS="--foreign" eautoreconf
gnome2_src_prepare
}
src_install() {
gnome2_src_install
readme.gentoo_create_doc
}
pkg_postinst() {
gnome2_pkg_postinst
readme.gentoo_print_elog
}

@ -1,4 +1,4 @@
DIST emacs-24.3.91.tar.xz 39423508 SHA256 40cee18cecd3a54b6b14dd2d9d46bf3de625a1649c39fa8826be42ad47dd217a SHA512 e944755ed464d269b535125f154127215ece9413e369286fe9d572bd32d9ef6160627a19644a9d80593c30d58412c55bb0559d06a7332d9090cb5fea718e1395 WHIRLPOOL f6b31889faa64a359969a33d319461865183d2a40ca61bab3398f07b9a939ac9f6ac8c9f84277e13682032a3f3efdcaf64c6dedf482a05c6c382373e8a27e826 DIST emacs-24.3.91.tar.xz 39423508 SHA256 40cee18cecd3a54b6b14dd2d9d46bf3de625a1649c39fa8826be42ad47dd217a SHA512 e944755ed464d269b535125f154127215ece9413e369286fe9d572bd32d9ef6160627a19644a9d80593c30d58412c55bb0559d06a7332d9090cb5fea718e1395 WHIRLPOOL f6b31889faa64a359969a33d319461865183d2a40ca61bab3398f07b9a939ac9f6ac8c9f84277e13682032a3f3efdcaf64c6dedf482a05c6c382373e8a27e826
DIST emacs-24.3.92.tar.xz 39639748 SHA256 e5ae5097cbe22100550365e1022c171834a4b2bbcd663cf0850a10793b34beb7 SHA512 de9e534f4a61d1f4ef6a80445ad73c9ef5860fa7bc10e3f45440b0163aa1eaf3b213410168513bd72f01aeed5c2c5929fb70486fdabee48d7f1248c3ed8878ce WHIRLPOOL db471267cad1658c451154c97782bb83f7995136b5864da5ea69b678af5249df24b2587e1d2f6ed183503c3882211a5d4abadd7150be465eb3db6c56002045fc DIST emacs-24.3.92.tar.xz 39639748 SHA256 e5ae5097cbe22100550365e1022c171834a4b2bbcd663cf0850a10793b34beb7 SHA512 de9e534f4a61d1f4ef6a80445ad73c9ef5860fa7bc10e3f45440b0163aa1eaf3b213410168513bd72f01aeed5c2c5929fb70486fdabee48d7f1248c3ed8878ce WHIRLPOOL db471267cad1658c451154c97782bb83f7995136b5864da5ea69b678af5249df24b2587e1d2f6ed183503c3882211a5d4abadd7150be465eb3db6c56002045fc
DIST emacs-24.4.50_pre20140512.tar.xz 24025212 SHA256 6df0c15aa736de7836b0f6124cfd82bc9c6b730e9fa8e7a696b9c09d15f1c2a9 SHA512 5cf1c192948447a30f364ec0ded15a4e543e0315f7be29107ced7f399afdfc4d45faab5da9c3c06e9ccd17845bc8de3aa53d059fc4453337bbe2c8abb4a5dd9e WHIRLPOOL 2ac765473d09f14064875e7e6d7677492230c353cef2d3fcb2f53eb31e1a31ecac385932e079111a3bdf76acd5010a71e66dbe28059d1c13f46910124828f87f
DIST emacs-24.4.50_pre20140531.tar.xz 24040952 SHA256 9697cedafa3259d472481b368dd04986ee35ca7923341da4d415c62e4f6e5983 SHA512 c48f7f0f737a126a82f20a2230bdc433959b2d9548fd1c9c993a6c6d26218e75dc10835f7b0b7d421a989fee7507683ab1efd356170d9c5eadcae484b5fda6e3 WHIRLPOOL 54e4ec7dd75af36594eb340d16e450a2786615035134aa159dc0c113f77a65813b125542d957193fe64f25b37e2289955ef2abf8e492b6775fbd314e22c4c059 DIST emacs-24.4.50_pre20140531.tar.xz 24040952 SHA256 9697cedafa3259d472481b368dd04986ee35ca7923341da4d415c62e4f6e5983 SHA512 c48f7f0f737a126a82f20a2230bdc433959b2d9548fd1c9c993a6c6d26218e75dc10835f7b0b7d421a989fee7507683ab1efd356170d9c5eadcae484b5fda6e3 WHIRLPOOL 54e4ec7dd75af36594eb340d16e450a2786615035134aa159dc0c113f77a65813b125542d957193fe64f25b37e2289955ef2abf8e492b6775fbd314e22c4c059
DIST emacs-24.4.50_pre20140630.tar.xz 24254808 SHA256 b0572905e0c03130d98c109bc587b0ea7bc9e3a4c86bc936e947707c8c9de7bd SHA512 03744241af70478a4932f8069a821dfe111e5a37fe56d5f7ee151aea0cfcc2a78d3657c46e8ac3897f744c94c118350f350262fed9982b2d09892e65a3084087 WHIRLPOOL edd2b1d37052b55ef761828b130a76ab00e661d4cd65b6698e03974bb9809007fda79161e7cb90d22fdfd0fe0becd0fc3e1c77c3686b3d9051af6fe6b5c6fa51

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.4.50_pre20140512.ebuild,v 1.3 2014/06/01 09:20:29 ulm Exp $ # $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.4.50_pre20140630.ebuild,v 1.1 2014/07/07 07:09:39 ulm Exp $
EAPI=5 EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/mate-text-editor/mate-text-editor-1.6.2.ebuild,v 1.2 2014/05/04 14:53:03 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/app-editors/mate-text-editor/mate-text-editor-1.6.2.ebuild,v 1.3 2014/07/07 23:48:44 tomwij Exp $
EAPI="5" EAPI="5"
@ -29,7 +29,8 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# https://github.com/mate-desktop/mate-text-editor/issues/33 # https://github.com/mate-desktop/mate-text-editor/issues/33
RESTRICT="test" RESTRICT="test"
RDEPEND="app-text/rarian:0 RDEPEND="app-text/gnome-doc-utils:0
app-text/rarian:0
dev-libs/atk:0 dev-libs/atk:0
>=dev-libs/glib-2.22:2 >=dev-libs/glib-2.22:2
>=dev-libs/libxml2-2.5:2 >=dev-libs/libxml2-2.5:2

@ -1,8 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ng/ng-1.5_beta1-r1.ebuild,v 1.3 2011/07/10 16:40:38 naota Exp $ # $Header: /var/cvsroot/gentoo-x86/app-editors/ng/ng-1.5_beta1-r1.ebuild,v 1.4 2014/07/08 00:46:30 naota Exp $
inherit eutils EAPI=5
inherit eutils autotools
MY_P="${P/_beta/beta}" MY_P="${P/_beta/beta}"
@ -23,23 +25,27 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}" S="${WORKDIR}/${MY_P}"
src_unpack() { src_prepare() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${MY_P}-ncurses.patch" epatch "${FILESDIR}/${MY_P}-ncurses.patch"
epatch "${FILESDIR}/${MY_P}-configure.patch" epatch "${FILESDIR}/${MY_P}-configure.patch"
sed -i -e "/NO_BACKUP/s/undef/define/" config.h || die "sed failed" sed -i -e "/NO_BACKUP/s/undef/define/" config.h || die "sed failed"
autoconf sys/unix/configure.in > configure pushd sys/unix || die
eautoconf
popd
cp sys/unix/configure . || die
}
src_configure() {
econf $(use_enable canna)
} }
src_compile() { src_compile() {
econf $(use_enable canna) || die emake CC="$(tc-getCC)"
emake CC="$(tc-getCC)" || die
} }
src_install() { src_install() {
dobin ng || die dobin ng
dodoc docs/* MANIFEST dot.ng dodoc docs/* MANIFEST dot.ng
insinto /usr/share/ng insinto /usr/share/ng

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0-r2.ebuild,v 1.3 2014/06/14 10:34:15 phajdan.jr Exp $ # $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0-r2.ebuild,v 1.4 2014/07/07 18:10:52 nimiux Exp $
EAPI=5 EAPI=5
@ -22,7 +22,7 @@ if [[ ${PV} = *9999* ]]; then
else else
SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz
${BACKPORTS+http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}" ${BACKPORTS+http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 x86" KEYWORDS="amd64 x86"
fi fi
LICENSE="GPL-2" LICENSE="GPL-2"

@ -24,16 +24,3 @@ index 9d5b873..5b1bf23 100644
lintlib:: llib-ljd.ln lintlib:: llib-ljd.ln
diff --git a/Wnn/jlib/Makefile.in b/Wnn/jlib/Makefile.in
index 234dea2..6cc5739 100644
--- a/Wnn/jlib/Makefile.in
+++ b/Wnn/jlib/Makefile.in
@@ -101,7 +101,7 @@ clean::
all:: libwnn.la
libwnn.la: $(OBJS) $(EXTRALIBRARYDEPS)
- $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS:.o=.lo) @LIBS@ -rpath $(WNNLIBDIR) -version-info $(WNNJLIBVERSION)
+ $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS:.o=.lo) $(LDOPTIONS) @LIBS@ -rpath $(WNNLIBDIR) -version-info $(WNNJLIBVERSION)
lintlib:: llib-lwnn.ln

@ -4,3 +4,4 @@ DIST byobu_5.76.orig.tar.gz 646473 SHA256 cd1b64e2f93b2ef513ece9853b225a7d7764c1
DIST byobu_5.77.orig.tar.gz 649172 SHA256 94247a87f93a45b15aeff83f8e4cc3082d78e7313ceebd9d50855f91858ac064 SHA512 dd1093f78b59999f137dca9a45904fb324d8bc2880e678f084481834d9444e09c553ed71ee57a58e664e6bf36ebdabb3ccfcb9d99fe0d330e02c100cafe8d252 WHIRLPOOL e1fc2dd01591e59f19a27d78c920ba7e0f59e8ad5fce0300b1dbb3b779c2805b40c5657cf3601ab833148d00441d9add5438820dcedc58ad78b91f7dc141f4cf DIST byobu_5.77.orig.tar.gz 649172 SHA256 94247a87f93a45b15aeff83f8e4cc3082d78e7313ceebd9d50855f91858ac064 SHA512 dd1093f78b59999f137dca9a45904fb324d8bc2880e678f084481834d9444e09c553ed71ee57a58e664e6bf36ebdabb3ccfcb9d99fe0d330e02c100cafe8d252 WHIRLPOOL e1fc2dd01591e59f19a27d78c920ba7e0f59e8ad5fce0300b1dbb3b779c2805b40c5657cf3601ab833148d00441d9add5438820dcedc58ad78b91f7dc141f4cf
DIST byobu_5.78.orig.tar.gz 649257 SHA256 fe18120c342fbcb6510f610cb51bcbb31fb2a84688bda2671c6bb4ff27ac370c SHA512 34fef79e0d36990f3d0a5bd9d874c914e9f3997b7c4b86f1764a7e0dc8ce038ad5e650ea2d9cd5557aae9105680f281ef4e45744085c01784e464a7a399f710c WHIRLPOOL fb8352cf911d376b4261819e7e15aa3f23bed2d591831b71a40917a32edc49e05d6b231183289a6d2e54a5a8839726cae0235eb7d4e5bfc3210556e4bee91d52 DIST byobu_5.78.orig.tar.gz 649257 SHA256 fe18120c342fbcb6510f610cb51bcbb31fb2a84688bda2671c6bb4ff27ac370c SHA512 34fef79e0d36990f3d0a5bd9d874c914e9f3997b7c4b86f1764a7e0dc8ce038ad5e650ea2d9cd5557aae9105680f281ef4e45744085c01784e464a7a399f710c WHIRLPOOL fb8352cf911d376b4261819e7e15aa3f23bed2d591831b71a40917a32edc49e05d6b231183289a6d2e54a5a8839726cae0235eb7d4e5bfc3210556e4bee91d52
DIST byobu_5.80.orig.tar.gz 650085 SHA256 65c452fa3dd6ebc17ff15564e67dc1088c7462c62cc4465b5ca935471b249beb SHA512 b012f94aec19ec8371866d5b8e9591389780e00e281cc838726f7090055f7c7fcdfc66f1bb46e529cd8eb19ba8e49488a52b99fa0498099cf3eedd043868d0c2 WHIRLPOOL 006e8809d36a72e4902f489d83e060eca6df83414210a280c3987d2a1ed35792bcb03ae7f7bdc0825ecc9417013b6a4bcea2daa23945d3ddf00d117d10c5a88b DIST byobu_5.80.orig.tar.gz 650085 SHA256 65c452fa3dd6ebc17ff15564e67dc1088c7462c62cc4465b5ca935471b249beb SHA512 b012f94aec19ec8371866d5b8e9591389780e00e281cc838726f7090055f7c7fcdfc66f1bb46e529cd8eb19ba8e49488a52b99fa0498099cf3eedd043868d0c2 WHIRLPOOL 006e8809d36a72e4902f489d83e060eca6df83414210a280c3987d2a1ed35792bcb03ae7f7bdc0825ecc9417013b6a4bcea2daa23945d3ddf00d117d10c5a88b
DIST byobu_5.81.orig.tar.gz 651669 SHA256 d5c18aba5008d5cffd9e5fc00583a477d3ad0dd47ce12f13bfe15b2b2e58f2ff SHA512 b7dcf693d65769b55f3dd165839c531c12f1f4b36a7453dc1e31bb674d71be4e4a4bb3a1fd7827e2531fa0e97a59545a8e85d3b9aab38f702ca00278af265ed4 WHIRLPOOL 27e1cc2be26b2b30b9069e17905f2fdee6bae15aa6c3d184b831e3ec82b29fe2d95ef4811f26a28dbe49557b13de26c4f9542cfbc1faf6e731c5bde5edd764db

@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.81.ebuild,v 1.1 2014/07/08 03:19:06 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
HOMEPAGE="http://byobu.co"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="screen"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
dev-libs/newt[${PYTHON_USEDEP}]
screen? ( app-misc/screen )
!screen? ( app-misc/tmux )"
src_prepare() {
python_fix_shebang .
# Set default system backend to screen
if use screen ; then
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
fi
}
src_install() {
default
# Create symlinks for backends
dosym ${PN} /usr/bin/${PN}-screen
dosym ${PN} /usr/bin/${PN}-tmux
docompress -x /usr/share/doc/${PN}
}

@ -1,3 +1,4 @@
DIST contributed-figlet-221.tar.gz 1393560 SHA256 2c569e052e638b28e4205023ae717f7b07e05695b728e4c80f4ce700354b18c8 SHA512 aa2acc332c4a8916acd4911a8779ac394bc610dda1af9bfd3e8e9713dace15a1115c360abdf83589608302b529f151f6221f0e5a1e9ad0465de5bd877dcb4943 WHIRLPOOL fa8c8ee04ba3aad3ba38e252c808467d74a5bab04c7012fa3771f59aecdbbf127bbe945647986ff859391b93595b7d59ae50eb8f726a7febed7b43427814bb77 DIST contributed-figlet-221.tar.gz 1393560 SHA256 2c569e052e638b28e4205023ae717f7b07e05695b728e4c80f4ce700354b18c8 SHA512 aa2acc332c4a8916acd4911a8779ac394bc610dda1af9bfd3e8e9713dace15a1115c360abdf83589608302b529f151f6221f0e5a1e9ad0465de5bd877dcb4943 WHIRLPOOL fa8c8ee04ba3aad3ba38e252c808467d74a5bab04c7012fa3771f59aecdbbf127bbe945647986ff859391b93595b7d59ae50eb8f726a7febed7b43427814bb77
DIST figlet-2.2.5.tar.gz 233201 SHA256 bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d SHA512 bb9610fd89a51dd3e65c485653fe1292f47dbca7cb9a05af4ce317f5d776bb346ae455aec07fc37c290f6658639920fd7c431c1135a0f4d456a21c0bd25f99fb WHIRLPOOL bc5408f6e530adc099c1ef1798b5bbdf992f8614ba6e8b14d7cbc2c42232e62c9fa54e47fb8a2991e5e86b3fba4d43f1f9356c5dee77ff07d89dfbc16b60bdd8
DIST figlet222.tar.gz 166727 SHA256 21f8f9e9b2190fbc0f801fb4704355e5d73d36c55670272cd08cad3408d1f5fe SHA512 936bebebc40da26cdd34a7cc3d6b722c39747e0b1978702b5c3e7f3e320db1d195bea4253e48ac44d0062d9d2bbb90d2de380ca99bcc20c5a347dccb8004cea7 WHIRLPOOL 2dd7e20a45f5613d9a48abcbb3cb3a603163b76c8b18fcc45d52d22780e79b3f5eb6038dd678e264bf42f6d2082de1804a4cb22a16d647d651849696e6ea20f8 DIST figlet222.tar.gz 166727 SHA256 21f8f9e9b2190fbc0f801fb4704355e5d73d36c55670272cd08cad3408d1f5fe SHA512 936bebebc40da26cdd34a7cc3d6b722c39747e0b1978702b5c3e7f3e320db1d195bea4253e48ac44d0062d9d2bbb90d2de380ca99bcc20c5a347dccb8004cea7 WHIRLPOOL 2dd7e20a45f5613d9a48abcbb3cb3a603163b76c8b18fcc45d52d22780e79b3f5eb6038dd678e264bf42f6d2082de1804a4cb22a16d647d651849696e6ea20f8
DIST ms-dos-figlet-221.tar.gz 2414 SHA256 d3678a98b3b058ae4ded8525f51a1c53b3c6e6833793cf7cf98fcd9550ed7e70 SHA512 8824b21b054be50fb90e4a80e6f1ca554784a3884ac9c9e4104635a9d7c72b57d98e4070687ecd83cfe9c85cd3969eb1f24a1a3a05e49a2822a16a9f207decb9 WHIRLPOOL 570c93c97ca74828e2b0eff85892ff95f03433e592ec50efe85b36334419bdc74c3858a20348a5ea048922b5c28a238a3cbb27c3be659fab5446f5a7e3163900 DIST ms-dos-figlet-221.tar.gz 2414 SHA256 d3678a98b3b058ae4ded8525f51a1c53b3c6e6833793cf7cf98fcd9550ed7e70 SHA512 8824b21b054be50fb90e4a80e6f1ca554784a3884ac9c9e4104635a9d7c72b57d98e4070687ecd83cfe9c85cd3969eb1f24a1a3a05e49a2822a16a9f207decb9 WHIRLPOOL 570c93c97ca74828e2b0eff85892ff95f03433e592ec50efe85b36334419bdc74c3858a20348a5ea048922b5c28a238a3cbb27c3be659fab5446f5a7e3163900

@ -0,0 +1,40 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/figlet/figlet-2.2.5.ebuild,v 1.1 2014/07/08 03:30:38 mr_bones_ Exp $
EAPI=5
inherit eutils bash-completion-r1 toolchain-funcs
DESCRIPTION="program for making large letters out of ordinary text"
HOMEPAGE="http://www.figlet.org/"
SRC_URI="ftp://ftp.figlet.org/pub/figlet/program/unix/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
src_compile() {
emake clean
emake \
CC="$(tc-getCC)" \
LD="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
prefix="${EPREFIX}/usr" \
all
}
src_install() {
emake \
DESTDIR="${ED}" \
BINDIR="${EPREFIX}/usr/bin" \
MANDIR="${EPREFIX}/usr/share/man" \
prefix="${EPREFIX}/usr" \
install
doman chkfont.6 figlet.6 figlist.6 showfigfonts.6
dodoc README figfont.txt
dobashcomp "${FILESDIR}"/figlet.bashcomp
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/graphlcd-base/graphlcd-base-0.1.9.ebuild,v 1.3 2012/02/20 01:21:04 floppym Exp $ # $Header: /var/cvsroot/gentoo-x86/app-misc/graphlcd-base/graphlcd-base-0.1.9.ebuild,v 1.4 2014/07/08 10:38:31 hd_brummy Exp $
EAPI=4 EAPI=4
@ -17,8 +17,9 @@ SLOT="0"
LICENSE="GPL-2" LICENSE="GPL-2"
IUSE="g15" IUSE="g15"
DEPEND="" DEPEND="media-libs/freetype"
RDEPEND="g15? ( app-misc/g15daemon )" RDEPEND="g15? ( app-misc/g15daemon )
media-libs/freetype"
src_prepare() { src_prepare() {
sed -i Make.config -e "s:usr\/local:usr:" -e "s:FLAGS *=:FLAGS ?=:" sed -i Make.config -e "s:usr\/local:usr:" -e "s:FLAGS *=:FLAGS ?=:"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sleepyhead/sleepyhead-0.9.3.ebuild,v 1.1 2013/05/18 17:58:19 rich0 Exp $ # $Header: /var/cvsroot/gentoo-x86/app-misc/sleepyhead/sleepyhead-0.9.3.ebuild,v 1.2 2014/07/07 16:32:46 rich0 Exp $
EAPI=4 EAPI=4
inherit eutils qt4-r2 inherit eutils qt4-r2
@ -22,7 +22,8 @@ DEPEND="virtual/opengl
dev-qt/qtcore:4 dev-qt/qtcore:4
dev-qt/qtgui:4 dev-qt/qtgui:4
dev-qt/qtopengl:4 dev-qt/qtopengl:4
dev-qt/qtwebkit:4" dev-qt/qtwebkit:4
virtual/glu"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
S="${WORKDIR}/rich0-rich0-sleepyhead-34e0b92" S="${WORKDIR}/rich0-rich0-sleepyhead-34e0b92"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3_p18-r1.ebuild,v 1.1 2014/06/05 06:30:18 polynomial-c Exp $ # $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3_p18-r3.ebuild,v 1.1 2014/07/08 08:54:50 polynomial-c Exp $
EAPI="4" EAPI="4"
@ -84,6 +84,9 @@ src_prepare() {
touch -r . doc/* touch -r . doc/*
epatch "${FILESDIR}"/${PN}-4.3-here-doc-ps2-comsub.patch epatch "${FILESDIR}"/${PN}-4.3-here-doc-ps2-comsub.patch
epatch "${FILESDIR}"/${PN}-4.3-compat-lvl.patch
epatch "${FILESDIR}"/${PN}-4.3-parse-time-keyword.patch
epatch "${FILESDIR}"/${PN}-4.3-lastpipe-nested-pipe-segfault.patch
epatch_user epatch_user
} }
@ -127,7 +130,17 @@ src_configure() {
myconf+=( --with-installed-readline=. ) myconf+=( --with-installed-readline=. )
fi fi
use plugins && append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash if use plugins; then
append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash
else
# Disable the plugins logic by hand since bash doesn't
# provide a way of doing it.
export ac_cv_func_dl{close,open,sym}=no \
ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
sed -i \
-e '/LOCAL_LDFLAGS=/s:-rdynamic::' \
configure || die
fi
tc-export AR #444070 tc-export AR #444070
econf \ econf \
--docdir='$(datarootdir)'/doc/${PF} \ --docdir='$(datarootdir)'/doc/${PF} \
@ -187,8 +200,7 @@ src_install() {
exeinto /usr/$(get_libdir)/bash exeinto /usr/$(get_libdir)/bash
doexe $(echo examples/loadables/*.o | sed 's:\.o::g') doexe $(echo examples/loadables/*.o | sed 's:\.o::g')
insinto /usr/include/bash-plugins insinto /usr/include/bash-plugins
doins *.h builtins/*.h examples/loadables/*.h include/*.h \ doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
lib/{glob/glob.h,tilde/tilde.h}
fi fi
if use examples ; then if use examples ; then

@ -1,232 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3_p18.ebuild,v 1.1 2014/05/18 10:06:59 polynomial-c Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs multilib
# Official patchlevel
# See ftp://ftp.cwru.edu/pub/bash/bash-4.3-patches/
PLEVEL=${PV##*_p}
MY_PV=${PV/_p*}
MY_PV=${MY_PV/_/-}
MY_P=${PN}-${MY_PV}
[[ ${PV} != *_p* ]] && PLEVEL=0
patches() {
local opt=$1 plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}}
[[ ${plevel} -eq 0 ]] && return 1
eval set -- {1..${plevel}}
set -- $(printf "${pn}${pv/\.}-%03d " "$@")
if [[ ${opt} == -s ]] ; then
echo "${@/#/${DISTDIR}/}"
else
local u
for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${pn} ; do
printf "${u}/${pn}-${pv}-patches/%s " "$@"
done
fi
}
# The version of readline this bash normally ships with.
READLINE_VER="6.3"
DESCRIPTION="The standard GNU Bourne again shell"
HOMEPAGE="http://tiswww.case.edu/php/chet/bash/bashtop.html"
SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
[[ ${PV} == *_rc* ]] && SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline vanilla"
DEPEND=">=sys-libs/ncurses-5.2-r2
readline? ( >=sys-libs/readline-${READLINE_VER} )
nls? ( virtual/libintl )"
RDEPEND="${DEPEND}
!<sys-apps/portage-2.1.6.7_p1
!<sys-apps/paludis-0.26.0_alpha5"
# we only need yacc when the .y files get patched (bash42-005)
DEPEND+=" virtual/yacc"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if is-flag -malign-double ; then #7332
eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
eerror "as it breaks LFS (struct stat64) on x86."
die "remove -malign-double from your CFLAGS mr ricer"
fi
if use bashlogger ; then
ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
ewarn "This will log ALL output you enter into the shell, you have been warned."
fi
}
src_unpack() {
unpack ${MY_P}.tar.gz
}
src_prepare() {
# Include official patches
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
# Clean out local libs so we know we use system ones w/releases.
if [[ ${PV} != *_rc* ]] ; then
rm -rf lib/{readline,termcap}/*
touch lib/{readline,termcap}/Makefile.in # for config.status
sed -ri -e 's:\$[(](RL|HIST)_LIBSRC[)]/[[:alpha:]]*.h::g' Makefile.in || die
fi
# Avoid regenerating docs after patches #407985
sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die
touch -r . doc/*
epatch_user
}
src_configure() {
local myconf=()
# For descriptions of these, see config-top.h
# bashrc/#26952 bash_logout/#90488 ssh/#24762
append-cppflags \
-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \
-DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \
-DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \
-DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \
-DNON_INTERACTIVE_LOGIN_SHELLS \
-DSSH_SOURCE_BASHRC \
$(use bashlogger && echo -DSYSLOG_HISTORY)
# Don't even think about building this statically without
# reading Bug 7714 first. If you still build it statically,
# don't come crying to us with bugs ;).
#use static && export LDFLAGS="${LDFLAGS} -static"
use nls || myconf+=( --disable-nls )
# Historically, we always used the builtin readline, but since
# our handling of SONAME upgrades has gotten much more stable
# in the PM (and the readline ebuild itself preserves the old
# libs during upgrades), linking against the system copy should
# be safe.
# Exact cached version here doesn't really matter as long as it
# is at least what's in the DEPEND up above.
export ac_cv_rl_version=${READLINE_VER}
# Force linking with system curses ... the bundled termcap lib
# sucks bad compared to ncurses. For the most part, ncurses
# is here because readline needs it. But bash itself calls
# ncurses in one or two small places :(.
if [[ ${PV} != *_rc* ]] ; then
# Use system readline only with released versions.
myconf+=( --with-installed-readline=. )
fi
use plugins && append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash
tc-export AR #444070
econf \
--docdir='$(datarootdir)'/doc/${PF} \
--htmldir='$(docdir)/html' \
--with-curses \
$(use_with afs) \
$(use_enable net net-redirections) \
--disable-profiling \
$(use_enable mem-scramble) \
$(use_with mem-scramble bash-malloc) \
$(use_enable readline) \
$(use_enable readline history) \
$(use_enable readline bang-history) \
"${myconf[@]}"
}
src_compile() {
emake
if use plugins ; then
emake -C examples/loadables all others
fi
}
src_install() {
local d f
default
dodir /bin
mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die
dosym bash /bin/rbash
insinto /etc/bash
doins "${FILESDIR}"/{bashrc,bash_logout}
insinto /etc/skel
for f in bash{_logout,_profile,rc} ; do
newins "${FILESDIR}"/dot-${f} .${f}
done
local sed_args=(
-e "s:#${USERLAND}#@::"
-e '/#@/d'
)
if ! use readline ; then
sed_args+=( #432338
-e '/^shopt -s histappend/s:^:#:'
-e 's:use_color=true:use_color=false:'
)
fi
sed -i \
"${sed_args[@]}" \
"${ED}"/etc/skel/.bashrc \
"${ED}"/etc/bash/bashrc || die
if use plugins ; then
exeinto /usr/$(get_libdir)/bash
doexe $(echo examples/loadables/*.o | sed 's:\.o::g')
insinto /usr/include/bash-plugins
doins *.h builtins/*.h examples/loadables/*.h include/*.h \
lib/{glob/glob.h,tilde/tilde.h}
fi
if use examples ; then
for d in examples/{functions,misc,scripts,scripts.noah,scripts.v2} ; do
exeinto /usr/share/doc/${PF}/${d}
insinto /usr/share/doc/${PF}/${d}
for f in ${d}/* ; do
if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then
doexe ${f}
else
doins ${f}
fi
done
done
fi
doman doc/*.1
newdoc CWRU/changelog ChangeLog
dosym bash.info /usr/share/info/bashref.info
}
pkg_preinst() {
if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then
mkdir -p "${EROOT}"/etc/bash
mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/
fi
if [[ -L ${EROOT}/bin/sh ]] ; then
# rewrite the symlink to ensure that its mtime changes. having /bin/sh
# missing even temporarily causes a fatal error with paludis.
local target=$(readlink "${EROOT}"/bin/sh)
local tmp=$(emktemp "${EROOT}"/bin)
ln -sf "${target}" "${tmp}"
mv -f "${tmp}" "${EROOT}"/bin/sh
fi
}
pkg_postinst() {
# If /bin/sh does not exist, provide it
if [[ ! -e ${EROOT}/bin/sh ]] ; then
ln -sf bash "${EROOT}"/bin/sh
fi
}

@ -0,0 +1,24 @@
*** ../bash-4.3-patched/execute_cmd.c 2014-01-31 10:54:52.000000000 -0500
--- execute_cmd.c 2014-06-19 08:05:49.000000000 -0400
***************
*** 2410,2414 ****
lstdin = wait_for (lastpid);
#if defined (JOB_CONTROL)
! exec_result = job_exit_status (lastpipe_jid);
#endif
unfreeze_jobs_list ();
--- 2425,2438 ----
lstdin = wait_for (lastpid);
#if defined (JOB_CONTROL)
! /* If wait_for removes the job from the jobs table, use result of last
! command as pipeline's exit status as usual. The jobs list can get
! frozen and unfrozen at inconvenient times if there are multiple pipelines
! running simultaneously. */
! if (INVALID_JOB (lastpipe_jid) == 0)
! exec_result = job_exit_status (lastpipe_jid);
! else if (pipefail_opt)
! exec_result = exec_result | lstdin; /* XXX */
! /* otherwise we use exec_result */
!
#endif
unfreeze_jobs_list ();

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.13.ebuild,v 1.14 2012/06/03 23:24:09 zmedico Exp $ # $Header: /var/cvsroot/gentoo-x86/app-text/hyperestraier/hyperestraier-1.4.13.ebuild,v 1.15 2014/07/08 00:52:07 naota Exp $
inherit java-pkg-opt-2 multilib inherit java-pkg-opt-2 multilib
@ -86,7 +86,7 @@ src_install() {
emake DESTDIR="${D}" MYDOCS= install || die emake DESTDIR="${D}" MYDOCS= install || die
dodoc ChangeLog README* THANKS dodoc ChangeLog README* THANKS
dohtml doc/* dohtml doc/{*.html,*.png}
local u d local u d

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mate-document-viewer/mate-document-viewer-1.6.2-r1.ebuild,v 1.2 2014/05/04 14:53:11 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/app-text/mate-document-viewer/mate-document-viewer-1.6.2-r1.ebuild,v 1.3 2014/07/07 23:22:56 tomwij Exp $
EAPI="5" EAPI="5"
@ -22,7 +22,8 @@ KEYWORDS="amd64"
IUSE="caja dbus debug djvu dvi +introspection gnome-keyring +ps t1lib tiff xps" IUSE="caja dbus debug djvu dvi +introspection gnome-keyring +ps t1lib tiff xps"
RDEPEND=">=app-text/poppler-0.14:0=[cairo] RDEPEND="app-text/gnome-doc-utils:0
>=app-text/poppler-0.14:0=[cairo]
app-text/rarian:0 app-text/rarian:0
>=dev-libs/glib-2.25.11:2 >=dev-libs/glib-2.25.11:2
>=dev-libs/libxml2-2.5:2 >=dev-libs/libxml2-2.5:2

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.7.0.ebuild,v 1.2 2014/04/24 18:01:01 mr_bones_ Exp $ # $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.7.0.ebuild,v 1.3 2014/07/08 11:03:11 nimiux Exp $
EAPI=5 EAPI=5
inherit toolchain-funcs flag-o-matic bash-completion-r1 inherit toolchain-funcs flag-o-matic bash-completion-r1
@ -11,7 +11,7 @@ SRC_URI="ftp://mama.indstate.edu/linux/tree/${P}.tgz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="" IUSE=""
RDEPEND="!=sci-biology/meme-4.8.1" RDEPEND="!=sci-biology/meme-4.8.1"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/ansiesc/ansiesc-12.ebuild,v 1.1 2011/03/11 09:39:17 radhermit Exp $ # $Header: /var/cvsroot/gentoo-x86/app-vim/ansiesc/ansiesc-12.ebuild,v 1.2 2014/07/08 11:39:40 nimiux Exp $
EAPI=3 EAPI=3
VIM_PLUGIN_VIM_VERSION="7.3" VIM_PLUGIN_VIM_VERSION="7.3"
@ -10,7 +10,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: ansi escape sequences concealed, but highlighted as specified" DESCRIPTION="vim plugin: ansi escape sequences concealed, but highlighted as specified"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=302" HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=302"
LICENSE="public-domain" LICENSE="public-domain"
KEYWORDS="~amd64 ~x86" KEYWORDS="amd64 ~x86"
IUSE="" IUSE=""
DEPEND="" DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/conque/conque-2.3.ebuild,v 1.1 2011/09/09 08:13:04 radhermit Exp $ # $Header: /var/cvsroot/gentoo-x86/app-vim/conque/conque-2.3.ebuild,v 1.2 2014/07/08 11:32:14 nimiux Exp $
EAPI="4" EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.1" VIM_PLUGIN_VIM_VERSION="7.1"
@ -12,7 +12,7 @@ DESCRIPTION="vim plugin: Run interactive commands inside a Vim buffer"
HOMEPAGE="http://code.google.com/p/conque/" HOMEPAGE="http://code.google.com/p/conque/"
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz" SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="MIT" LICENSE="MIT"
KEYWORDS="~amd64 ~x86" KEYWORDS="amd64 ~x86"
IUSE="" IUSE=""
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] ) RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild,v 1.1 2014/07/08 11:58:23 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME_TARBALL_SUFFIX="bz2"
inherit gnome2
DESCRIPTION="C++ bindings for libgnomecanvas"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1"
SLOT="2.6"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="doc examples"
RDEPEND="
>=gnome-base/libgnomecanvas-2.6
>=dev-cpp/gtkmm-2.4:2.4
"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
src_prepare() {
if ! use examples; then
# don't waste time building the examples
sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \
die "sed Makefile.in failed"
fi
gnome2_src_prepare
}
src_compile() {
gnome2_src_compile
if use doc; then
cd "${S}/docs/reference"
emake all || die "failed to build API docs"
fi
}
src_install() {
gnome2_src_install
if use doc ; then
dohtml -r docs/reference/html/*
fi
if use examples; then
cp -R examples "${D}/usr/share/doc/${PF}"
fi
}

@ -1 +1 @@
DIST textsearch_ja-8.4.2.tar.gz 39617 SHA256 9bb8d2df3d61ed8f5b9c40b09540baece7f833f0e9b7cceef7ed1bf5b32c51ef SHA512 0c5ec65c07bf9f80450c3f6c473943ee713f2a8e3b6d699e4ed82de28db18ae491b739731641463b2779b111c83250d1f5ccdba478e7646cf8734ffa4f3aca52 WHIRLPOOL 1529d853c3ebd3c7b022bf46cfd20546d701a5e4645e2f8d3989c84adc70c17b0b5ca79aa339b58102d834956eabeb9c8695e652f59f20657b61be46a9303cd2 DIST textsearch_ja-9.0.0.tar.gz 47126 SHA256 f9cd1c48836bb4707b8ca8e88c835f461d43c4ce48c3cee430f072cf258a7a04 SHA512 1a516431709f2e9ec14a32c7edf7a6cafd2bd231853ead42d7a6381a964a66df37414f9e99959a3cc1f3b6dd50cce1f8142b300f255ae8eb498f6e3544e0dcd4 WHIRLPOOL 5c2c7675d25e23c63de589a4d376d27f621582b0f2e0e5f2f47c3e7854c81ecba6dfcc43bd4296dfcca8420092f0831d4e368b6e44676d8fe6a0531d3e5efc76

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/textsearch_ja/textsearch_ja-8.4.2.ebuild,v 1.1 2012/07/06 22:45:57 naota Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-db/textsearch_ja/textsearch_ja-9.0.0.ebuild,v 1.1 2014/07/08 00:11:04 naota Exp $
EAPI=4 EAPI=4
DESCRIPTION="Integrated Full-Text-Search for Japanese language using morphological analyze." DESCRIPTION="Integrated Full-Text-Search for Japanese language using morphological analyze."
HOMEPAGE="http://textsearch-ja.projects.postgresql.org/index.html" HOMEPAGE="http://textsearch-ja.projects.postgresql.org/index.html"
SRC_URI="http://pgfoundry.org/frs/download.php/2287/textsearch_ja-${PV}.tar.gz" SRC_URI="http://pgfoundry.org/frs/download.php/2943/textsearch_ja-${PV}.tar.gz"
LICENSE="BSD" LICENSE="BSD"
SLOT="0" SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild,v 1.6 2014/07/05 11:00:02 pacho Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild,v 1.7 2014/07/07 12:25:25 zlogene Exp $
EAPI="5" EAPI="5"
@ -11,7 +11,7 @@ HOMEPAGE="http://www.mono-project.com"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2" SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2"
IUSE="cairo" IUSE="cairo"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/annogen/annogen-0.1.0.ebuild,v 1.1 2013/09/17 16:13:20 tomwij Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-java/annogen/annogen-0.1.0.ebuild,v 1.2 2014/07/08 08:21:21 ercpe Exp $
EAPI="5" EAPI="5"
@ -19,7 +19,7 @@ KEYWORDS="~amd64"
CDEPEND="java-virtuals/stax-api:0 CDEPEND="java-virtuals/stax-api:0
dev-java/ant-core:0 dev-java/ant-core:0
java-virtuals/jdk-with-com-sun:0 java-virtuals/jdk-with-com-sun:0
>=dev-java/qdox-1.6" >=dev-java/qdox-1.6:1.6"
RDEPEND=">=virtual/jdk-1.5 RDEPEND=">=virtual/jdk-1.5
${CDEPEND}" ${CDEPEND}"
@ -33,23 +33,23 @@ S="${WORKDIR}"
src_unpack() { src_unpack() {
default default
unzip -o -q "${S}/${PN}-src-${PV}.zip" unzip -o -q "${S}/${PN}-src-${PV}.zip" || die
} }
java_prepare() { java_prepare() {
find -name '*.jar' -exec rm -v {} + find -name '*.jar' -exec rm -v {} + || die
mkdir "${S}"/classes || die mkdir "${S}"/classes || die
} }
src_compile() { src_compile() {
find org -name "*.java" > "${T}/src.list" find org -name "*.java" > "${T}/src.list" || die
ejavac -d "${S}"/classes \ ejavac -d "${S}"/classes \
-classpath $(java-pkg_getjars stax-api,qdox-1.6,ant-core):$(java-config --tools) \ -classpath $(java-pkg_getjars stax-api,qdox-1.6,ant-core):$(java-config --tools) \
"@${T}/src.list" "@${T}/src.list"
cd "${S}"/classes cd "${S}"/classes || die
jar -cf "${S}/${PN}.jar" * || die "failed to create jar" jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
} }

@ -0,0 +1,15 @@
diff --git a/flute-1.3/org/w3c/flute/parser/Parser.java b/flute-1.3/org/w3c/flute/parser/Parser.java
index 3048834..55fec8b 100644
--- a/flute-1.3/org/w3c/flute/parser/Parser.java
+++ b/flute-1.3/org/w3c/flute/parser/Parser.java
@@ -3497,8 +3497,8 @@ Token language;
jj_expentry[i] = jj_lasttokens[i];
}
boolean exists = false;
- for (java.util.Enumeration enum = jj_expentries.elements(); enum.hasMoreElements();) {
- int[] oldentry = (int[])(enum.nextElement());
+ for (java.util.Enumeration enumeration = jj_expentries.elements(); enumeration.hasMoreElements();) {
+ int[] oldentry = (int[])(enumeration.nextElement());
if (oldentry.length == jj_expentry.length) {
exists = true;
for (int i = 0; i < jj_expentry.length; i++) {

@ -0,0 +1,46 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/flute/flute-1.3-r2.ebuild,v 1.1 2014/07/07 07:03:46 ercpe Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="sac"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Flute is an implementation for SAC"
HOMEPAGE="http://www.w3.org/Style/CSS/SAC/"
SRC_URI="http://www.w3.org/2002/06/flutejava-${PV}.zip"
LICENSE="W3C"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE=""
COMMON_DEP="dev-java/sac"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"
DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}
app-arch/unzip"
java_prepare() {
rm -v flute.jar || die
epatch "${FILESDIR}"/${PV}-rename-enum.patch
cp "${FILESDIR}/build.xml" "${S}" || die
mkdir src || die
mv org src || die
}
EANT_DOC_TARGET=""
src_install() {
java-pkg_dojar "${S}"/dist/flute.jar
use doc && java-pkg_dojavadoc doc
use source && java-pkg_dosrc "${S}"/src/*
}

@ -1 +1,2 @@
DIST ical4j-1.0-beta2-src.tar.bz2 1328056 SHA256 c2ddf74c8f57d504816aa930e7a63498dd812c914ac77d19c24d9f36eb46afd6 SHA512 794799eaf2fd96783f51d0ac87eba2c250a9ff39e77f841f7fb948d93c0aba9a30c28aea09c04c78cf8ee42dac6514edd07a8d22ea18d6005787b86d9857949f WHIRLPOOL 50e0df0d482b8b0a63c86d519b30ea6b6c556a713663fd67b929054f3fe6e587822577de4b58fe9e07dc93642ebcf9a0611f368a24d55ce67eb423da0320ca68 DIST ical4j-1.0-beta2-src.tar.bz2 1328056 SHA256 c2ddf74c8f57d504816aa930e7a63498dd812c914ac77d19c24d9f36eb46afd6 SHA512 794799eaf2fd96783f51d0ac87eba2c250a9ff39e77f841f7fb948d93c0aba9a30c28aea09c04c78cf8ee42dac6514edd07a8d22ea18d6005787b86d9857949f WHIRLPOOL 50e0df0d482b8b0a63c86d519b30ea6b6c556a713663fd67b929054f3fe6e587822577de4b58fe9e07dc93642ebcf9a0611f368a24d55ce67eb423da0320ca68
DIST ical4j-1.0.5-src.tar.bz2 9307268 SHA256 7fe8bd596489f3f015b904794fb9d9a346823e1750619ec71d6929ba870293f7 SHA512 1c2c1eb6207094fd12036d4eb93afaef820c19c7bce99611ddb9115cd62ece76972b7280364b49643147e4456ef4afca4df23ce4413e0288804183f33c2cc286 WHIRLPOOL 80b71c87bddbe5001f58203b2648a467d766f5dc8b16211d8f45f6770ec7037bab260165c1c526218bf73352884dd24be62b1d58c6d6278b06254fd651831b48

@ -0,0 +1,80 @@
diff --git a/ical4j-1.0.5/build.xml b/ical4j-1.0.5/build.xml
index 512738c..be5aac9 100644
--- a/ical4j-1.0.5/build.xml
+++ b/ical4j-1.0.5/build.xml
@@ -14,7 +14,7 @@
<property file="build.properties" />
<!-- Project paths -->
- <property name="source.dir" location="source" />
+ <property name="source.dir" location="src" />
<property name="test.source.dir" location="test" />
<property name="output.dir" location="bin" />
<property name="package.dir" location="build" />
@@ -99,7 +99,7 @@
<echo message="Compiling source from classpath: ${project.classpath}" />
<mkdir dir="${output.dir}" />
- <copy file="${source.dir}/net/fortuna/ical4j/model/tz.alias" todir="${output.dir}/net/fortuna/ical4j/model" />
+ <copy file="src/main/resources/net/fortuna/ical4j/model/tz.alias" todir="${output.dir}/net/fortuna/ical4j/model" />
<javac source="1.4" target="1.4" srcdir="${source.dir}" destdir="${output.dir}" debug="true" debuglevel="lines,source,vars" deprecation="true" classpathref="project.classpath" />
</target>
@@ -123,7 +123,7 @@
<attribute name="Class-Path" value="commons-logging.jar,commons-codec.jar,commons-lang.jar" />
</manifest>
<jar basedir="${output.dir}" compress="true" jarfile="${package.dir}/${package.file}" manifest="etc/manifest.mf">
- <zipfileset dir="etc/zoneinfo" prefix="zoneinfo" excludes="zones.h,zones.tab" />
+ <zipfileset dir="/usr/share/zoneinfo" prefix="zoneinfo" excludes="zones.h,zones.tab" />
</jar>
</target>
@@ -187,10 +187,8 @@
<instr instrpathref="coverage.classpath" destdir="${out.instr.dir}" metadatafile="${coverage.dir}/metadata.emma" merge="true" />
</emma>
- <junit printsummary="withOutAndErr" showoutput="yes" fork="yes">
- <!--
- <classpath path="${project.classpath}"/>
- -->
+ <junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
+
<classpath>
<pathelement location="${out.instr.dir}" />
<path refid="coverage.classpath" />
@@ -198,22 +196,19 @@
</classpath>
<jvmarg value="-Demma.coverage.out.file=${coverage.dir}/coverage.emma" />
<jvmarg value="-Demma.coverage.out.merge=false" />
- <test name="net.fortuna.ical4j.AllTests" />
- <!--
- <batchtest>
- <fileset dir="${test.source.dir}">
- <include name="**/*Test.java"/>
- </fileset>
- </batchtest>
- -->
-
- <!--
- <test name="net.fortuna.ical4j.data.CalendarOutputterTest"/>
- <test name="net.fortuna.ical4j.model.component.VTimeZoneTest"/>
- <test name="net.fortuna.ical4j.model.component.VEventTest"/>
- <test name="net.fortuna.ical4j.data.CalendarBuilderTest"/>
- -->
- </junit>
+
+
+ <sysproperty key="basedir" value="."/>
+ <formatter type="xml"/>
+ <formatter type="plain" usefile="false"/>
+
+ <batchtest>
+ <fileset dir="${test.source.dir}">
+ <include name="**/*Test.java"/>
+ <exclude name="**/*Abstract*Test.java"/>
+ </fileset>
+ </batchtest>
+ </junit>
<emma enabled="${emma.enabled}">
<report sourcepath="${src.dir}">

@ -0,0 +1,58 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ical4j/ical4j-1.0.5.ebuild,v 1.1 2014/07/08 08:12:42 ercpe Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="a Java library for handling iCalendar data streams"
HOMEPAGE="http://ical4j.sourceforge.net/"
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
COMMON_DEP="
dev-java/commons-logging:0
dev-java/commons-codec:0
dev-java/commons-lang:2.1
dev-java/backport-util-concurrent:0"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"
DEPEND=">=virtual/jdk-1.4
dev-java/emma
${COMMON_DEP}"
S=${WORKDIR}/${MY_P}
java_prepare() {
epatch "${FILESDIR}"/${PV}-build.xml.patch
rm -v lib/*.jar || die "rm jar failed"
#mkdir bin || die "mkdir bin failed"
java-pkg_filter-compiler jikes
}
EANT_ANT_TASKS="emma"
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_BUILD_TARGET="package"
EANT_GENTOO_CLASSPATH="commons-logging,commons-codec,commons-lang-2.1,backport-util-concurrent"
EANT_EXTRA_ARGS="-Demma.dir=/usr/share/emma/lib/ -Dsource.dir=src/main/java"
RESTRICT="test"
# two tests fail with maven, they work in HEAD
src_install() {
java-pkg_dojar build/*.jar
dodoc README AUTHORS CHANGELOG etc/FAQ \
etc/TODO etc/standard_deviations.txt || die "dodoc failed"
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc src/main/java/net
use examples && java-pkg_doexamples etc/samples
}

@ -0,0 +1,55 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ical4j/ical4j-1.0_beta2-r1.ebuild,v 1.1 2014/07/08 08:12:42 ercpe Exp $
EAPI="5"
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="a Java library for handling iCalendar data streams"
HOMEPAGE="http://ical4j.sourceforge.net/"
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
COMMON_DEP="dev-java/commons-logging:0
dev-java/commons-codec:0
dev-java/commons-lang:2.1"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"
DEPEND=">=virtual/jdk-1.4
dev-java/emma
${COMMON_DEP}"
S=${WORKDIR}/${MY_P}
java_prepare() {
rm -v lib/*.jar || die "rm jar failed"
mkdir bin || die "mkdir bin failed"
java-pkg_filter-compiler jikes
}
EANT_ANT_TASKS="emma"
EANT_BUILD_TARGET="package"
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="commons-logging,commons-codec,commons-lang-2.1"
EANT_EXTRA_ARGS="-Demma.dir=/usr/share/emma/lib/"
RESTRICT="test"
# two tests fail with maven, they work in HEAD
src_install() {
java-pkg_dojar build/*.jar
dodoc README AUTHORS CHANGELOG etc/FAQ \
etc/TODO etc/standard_deviations.txt || die "dodoc failed"
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc source/net
use examples && java-pkg_doexamples etc/samples
}

@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ical4j/ical4j-1.0_beta2.ebuild,v 1.9 2007/08/26 14:14:39 betelgeuse Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-java/ical4j/ical4j-1.0_beta2.ebuild,v 1.10 2014/07/08 08:12:42 ercpe Exp $
JAVA_PKG_IUSE="doc examples source" JAVA_PKG_IUSE="doc examples source"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50180002.eblit,v 1.1 2014/03/11 17:01:14 civil Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/files/eblits/src_configure-v50180002.eblit,v 1.2 2014/07/07 12:44:12 pinkbyte Exp $
myconf() { myconf() {
# the myconf array is declared in src_configure # the myconf array is declared in src_configure
@ -93,7 +93,14 @@ eblit-perl-src_configure() {
fi fi
# don't try building ODBM, bug #354453 # don't try building ODBM, bug #354453
myconf -Dnoextensions=ODBM_File disabled_extensions="ODBM_File"
if ! use gdbm ; then
# workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm"
disabled_extensions="${disabled_extensions} GDBM_File NDBM_File"
fi
myconf -Dnoextensions="${disabled_extensions}"
sh Configure \ sh Configure \
-des \ -des \

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.18.2.ebuild,v 1.4 2014/04/30 14:47:53 civil Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.18.2-r1.ebuild,v 1.1 2014/07/07 12:44:12 pinkbyte Exp $
EAPI=5 EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.20.0.ebuild,v 1.1 2014/05/27 10:28:05 civil Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.20.0-r1.ebuild,v 1.1 2014/07/07 12:44:12 pinkbyte Exp $
EAPI=5 EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r7.ebuild,v 1.2 2014/06/19 07:20:35 mgorny Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r7.ebuild,v 1.3 2014/07/07 14:31:18 mgorny Exp $
EAPI=5 EAPI=5
@ -99,7 +99,7 @@ multilib_src_configure() {
myconf+=( --without-des ) myconf+=( --without-des )
fi fi
if use mysql || use postgres || use sqlite ; then if use sqlite || { multilib_is_native_abi && { use mysql || use postgres; }; } ; then
myconf+=( --enable-sql ) myconf+=( --enable-sql )
else else
myconf+=( --disable-sql ) myconf+=( --disable-sql )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.110.0.ebuild,v 1.1 2012/02/02 17:17:05 tove Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.110.0.ebuild,v 1.2 2014/07/07 18:49:13 dilfridge Exp $
EAPI=4 EAPI=4
@ -16,7 +16,7 @@ IUSE=""
RDEPEND=" RDEPEND="
dev-perl/Devel-StackTrace dev-perl/Devel-StackTrace
virtual/perl-Filter dev-perl/Filter
" "
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.140.0.ebuild,v 1.1 2013/08/16 08:00:05 patrick Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.140.0.ebuild,v 1.2 2014/07/07 18:49:13 dilfridge Exp $
EAPI=4 EAPI=4
@ -16,7 +16,7 @@ IUSE=""
RDEPEND=" RDEPEND="
dev-perl/Devel-StackTrace dev-perl/Devel-StackTrace
virtual/perl-Filter dev-perl/Filter
" "
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.100.0.ebuild,v 1.1 2013/02/01 20:29:51 tove Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.100.0.ebuild,v 1.2 2014/07/07 18:51:11 dilfridge Exp $
EAPI=5 EAPI=5
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="test" IUSE="test"
RDEPEND="virtual/perl-Filter" RDEPEND="dev-perl/Filter"
DEPEND=" DEPEND="
test? ( test? (
${RDEPEND} ${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild,v 1.1 2013/08/16 07:49:43 patrick Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild,v 1.2 2014/07/07 18:51:11 dilfridge Exp $
EAPI=5 EAPI=5
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="test" IUSE="test"
RDEPEND="virtual/perl-Filter" RDEPEND="dev-perl/Filter"
DEPEND=" DEPEND="
test? ( test? (
${RDEPEND} ${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.80.0.ebuild,v 1.1 2012/02/02 17:12:06 tove Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.80.0.ebuild,v 1.2 2014/07/07 18:51:11 dilfridge Exp $
EAPI=4 EAPI=4
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
RDEPEND="virtual/perl-Filter" RDEPEND="dev-perl/Filter"
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"
SRC_TEST=do SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild,v 1.1 2013/01/25 20:56:29 tove Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild,v 1.2 2014/07/07 18:51:11 dilfridge Exp $
EAPI=5 EAPI=5
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="test" IUSE="test"
RDEPEND="virtual/perl-Filter" RDEPEND="dev-perl/Filter"
DEPEND=" DEPEND="
test? ( test? (
${RDEPEND} ${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/perl-core/Filter/Filter-1.450.0.ebuild,v 1.11 2013/03/02 16:17:31 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Filter/Filter-1.450.0.ebuild,v 1.1 2014/07/07 18:38:50 dilfridge Exp $
EAPI=5 EAPI=5

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/perl-core/Filter/Filter-1.490.0.ebuild,v 1.1 2013/08/14 07:39:49 patrick Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Filter/Filter-1.490.0.ebuild,v 1.1 2014/07/07 18:38:50 dilfridge Exp $
EAPI=5 EAPI=5

@ -0,0 +1,2 @@
DIST Filter-1.45.tar.gz 83810 SHA256 a551354bb11c3a96d20a14576bb11df27475e75aebe01f3c0ef1fa34aeec744c SHA512 010e8969a8e46a51d5b7de35d4be9677ddfee77eb6478a08711ae9eec06b30e9a7b0ef937682442f0be00a6d7c0cb9d3995fcbdce88fe6ad1e6bc639b008a1bc WHIRLPOOL eb7a862a1fdff7348f57811d626c1b99646371b33a34eaa3a9a66a1b5921e412f951adda6a28e213b4164e16b35213fbfbd34e6649f3010f2ed32c6c6ef4c21e
DIST Filter-1.49.tar.gz 85905 SHA256 9bc5398ec7128b5f42aeae33f2c76e847b1ade7561e21b72d565563f2e1234a1 SHA512 edf23ad58d66e5a97f88befbd87c8c755f99fdeac0390d53dc5c28dd88d0c4c9582adac0febb9bd12955fac72ac9a7baade74768c632c2199e9ecf92a117b98f WHIRLPOOL 138499c207a730f55b6b2ef046b0b6e88b49cc62fc32e253851a5b581fda077b65bc7b8469fdc8149b18c30c1600fa923cbe146b24e7854266191e4b8e21e6e9

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Hash-MultiValue/Hash-MultiValue-0.130.0.ebuild,v 1.1 2012/11/04 14:55:23 tove Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Hash-MultiValue/Hash-MultiValue-0.130.0.ebuild,v 1.2 2014/07/07 18:52:09 dilfridge Exp $
EAPI=4 EAPI=5
MODULE_AUTHOR=MIYAGAWA MODULE_AUTHOR=MIYAGAWA
MODULE_VERSION=0.13 MODULE_VERSION=0.13
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
RDEPEND="virtual/perl-Filter" RDEPEND="dev-perl/Filter"
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"
SRC_TEST=do SRC_TEST=do

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Hash-MultiValue/Hash-MultiValue-0.150.0.ebuild,v 1.1 2013/08/16 08:04:18 patrick Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Hash-MultiValue/Hash-MultiValue-0.150.0.ebuild,v 1.2 2014/07/07 18:52:09 dilfridge Exp $
EAPI=4 EAPI=5
MODULE_AUTHOR=MIYAGAWA MODULE_AUTHOR=MIYAGAWA
MODULE_VERSION=0.15 MODULE_VERSION=0.15
@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
RDEPEND="virtual/perl-Filter" RDEPEND="dev-perl/Filter"
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"
SRC_TEST=do SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.11.ebuild,v 1.11 2014/01/16 21:34:40 maekke Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.11.ebuild,v 1.12 2014/07/07 18:53:29 dilfridge Exp $
EAPI=4 EAPI=4
@ -30,7 +30,7 @@ RDEPEND="sys-libs/ncurses
virtual/perl-PodParser virtual/perl-PodParser
virtual/perl-File-Spec virtual/perl-File-Spec
virtual/perl-File-Temp virtual/perl-File-Temp
virtual/perl-Filter dev-perl/Filter
virtual/perl-Storable virtual/perl-Storable
virtual/perl-Text-Balanced virtual/perl-Text-Balanced
fftw? ( sci-libs/fftw:2.1 ) fftw? ( sci-libs/fftw:2.1 )

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.3-r1.ebuild,v 1.20 2013/04/16 18:23:04 ulm Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.3-r1.ebuild,v 1.21 2014/07/07 18:53:29 dilfridge Exp $
inherit perl-module eutils multilib inherit perl-module eutils multilib
@ -14,7 +14,7 @@ KEYWORDS="amd64 arm ppc x86"
IUSE="opengl badval gsl" IUSE="opengl badval gsl"
DEPEND=">=sys-libs/ncurses-5.2 DEPEND=">=sys-libs/ncurses-5.2
virtual/perl-Filter dev-perl/Filter
virtual/perl-File-Spec virtual/perl-File-Spec
dev-perl/Inline dev-perl/Inline
dev-perl/Astro-FITS-Header dev-perl/Astro-FITS-Header

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.7.ebuild,v 1.6 2013/04/16 18:23:04 ulm Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.7.ebuild,v 1.7 2014/07/07 18:53:29 dilfridge Exp $
EAPI=2 EAPI=2
@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="badval fftw gsl" IUSE="badval fftw gsl"
DEPEND=">=sys-libs/ncurses-5.2 DEPEND=">=sys-libs/ncurses-5.2
virtual/perl-Filter dev-perl/Filter
virtual/perl-File-Spec virtual/perl-File-Spec
virtual/perl-PodParser virtual/perl-PodParser
dev-perl/Inline dev-perl/Inline

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/POE/POE-1.350.0.ebuild,v 1.5 2012/07/29 16:08:26 armin76 Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/POE/POE-1.350.0.ebuild,v 1.6 2014/07/07 18:54:38 dilfridge Exp $
EAPI=4 EAPI=4
@ -20,7 +20,7 @@ RDEPEND=">=dev-perl/Event-1.09
>=virtual/perl-IO-Compress-1.33 >=virtual/perl-IO-Compress-1.33
>=virtual/perl-Storable-2.12 >=virtual/perl-Storable-2.12
>=dev-perl/IO-Tty-1.08 >=dev-perl/IO-Tty-1.08
virtual/perl-Filter dev-perl/Filter
dev-perl/FreezeThaw dev-perl/FreezeThaw
dev-perl/yaml dev-perl/yaml
>=dev-perl/TermReadKey-2.21 >=dev-perl/TermReadKey-2.21

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/POE/POE-1.354.0.ebuild,v 1.2 2012/07/29 16:08:26 armin76 Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/POE/POE-1.354.0.ebuild,v 1.3 2014/07/07 18:54:38 dilfridge Exp $
EAPI=4 EAPI=4
@ -22,7 +22,7 @@ RDEPEND="
>=virtual/perl-IO-Compress-1.33 >=virtual/perl-IO-Compress-1.33
>=virtual/perl-Storable-2.12 >=virtual/perl-Storable-2.12
>=dev-perl/IO-Tty-1.08 >=dev-perl/IO-Tty-1.08
virtual/perl-Filter dev-perl/Filter
dev-perl/FreezeThaw dev-perl/FreezeThaw
dev-perl/yaml dev-perl/yaml
>=dev-perl/TermReadKey-2.21 >=dev-perl/TermReadKey-2.21

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/POE/POE-1.356.ebuild,v 1.1 2013/09/18 06:02:18 patrick Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/POE/POE-1.356.ebuild,v 1.2 2014/07/07 18:54:38 dilfridge Exp $
EAPI=4 EAPI=4
@ -22,7 +22,7 @@ RDEPEND="
>=virtual/perl-IO-Compress-1.33 >=virtual/perl-IO-Compress-1.33
>=virtual/perl-Storable-2.12 >=virtual/perl-Storable-2.12
>=dev-perl/IO-Tty-1.08 >=dev-perl/IO-Tty-1.08
virtual/perl-Filter dev-perl/Filter
dev-perl/FreezeThaw dev-perl/FreezeThaw
dev-perl/yaml dev-perl/yaml
>=dev-perl/TermReadKey-2.21 >=dev-perl/TermReadKey-2.21

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Text-Unidecode/Text-Unidecode-0.40.0.ebuild,v 1.16 2014/01/19 21:10:44 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Text-Unidecode/Text-Unidecode-0.40.0.ebuild,v 1.17 2014/07/08 10:44:44 haubi Exp $
EAPI=4 EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="US-ASCII transliterations of Unicode text" DESCRIPTION="US-ASCII transliterations of Unicode text"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="" IUSE=""
SRC_TEST=do SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-1.330.0.ebuild,v 1.13 2014/02/01 23:22:18 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-1.330.0.ebuild,v 1.14 2014/07/08 10:33:03 haubi Exp $
EAPI=4 EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="East Asian Width properties"
LICENSE="CC0-1.0" LICENSE="CC0-1.0"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="" IUSE=""
RDEPEND="virtual/perl-File-Spec" RDEPEND="virtual/perl-File-Spec"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/libintl-perl/libintl-perl-1.230.0.ebuild,v 1.3 2014/01/19 20:28:17 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/libintl-perl/libintl-perl-1.230.0.ebuild,v 1.4 2014/07/08 10:31:46 haubi Exp $
EAPI=5 EAPI=5
@ -13,7 +13,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="" IUSE=""
SRC_TEST=do SRC_TEST=do

@ -1,3 +1,4 @@
DIST bokeh-0.4.1.tar.gz 27784552 SHA256 141a1c3266f25b4761f78950cd14b7f982414b3bac9dc9e4698b4d7fd163d346 SHA512 5d4b3c89ebb2c7b56eee0cddf9be605d537403943a2c02ca1997d9e8012cce9a7c1f4118114f30e146174f200bc4f9814e3bd97ba52abe0a4db0b0b44c314bcc WHIRLPOOL c4eae45296f6ede8262c508f0b31180a7a6d0d584d6f7160d447dd0fe2089887ad6fa50e4624a5b1744c9994b77d590d6925b8bb6b565e0624b25077db4344d9 DIST bokeh-0.4.1.tar.gz 27784552 SHA256 141a1c3266f25b4761f78950cd14b7f982414b3bac9dc9e4698b4d7fd163d346 SHA512 5d4b3c89ebb2c7b56eee0cddf9be605d537403943a2c02ca1997d9e8012cce9a7c1f4118114f30e146174f200bc4f9814e3bd97ba52abe0a4db0b0b44c314bcc WHIRLPOOL c4eae45296f6ede8262c508f0b31180a7a6d0d584d6f7160d447dd0fe2089887ad6fa50e4624a5b1744c9994b77d590d6925b8bb6b565e0624b25077db4344d9
DIST bokeh-0.4.2.tar.gz 21640415 SHA256 663d2a32cd17a2f9bcec43d63a05f148b551c17856e859fef2a12ddffbd7da5a SHA512 0cb6fd38d17a1067cb6941c44cde6b7c8782124be3f4baa66f51db066da1454461f338c8e342dc803a5c41163f810dfb9ecf422e26674acbf7447b899c3b7175 WHIRLPOOL da954d5e3be5014c1961cfddd11c220970c3e4ac829285dab9492e692b74f99811cb7b49fd02f40e585190c9616eb4e501e62f8d2d56715d4b314f3f6a66ce4f DIST bokeh-0.4.2.tar.gz 21640415 SHA256 663d2a32cd17a2f9bcec43d63a05f148b551c17856e859fef2a12ddffbd7da5a SHA512 0cb6fd38d17a1067cb6941c44cde6b7c8782124be3f4baa66f51db066da1454461f338c8e342dc803a5c41163f810dfb9ecf422e26674acbf7447b899c3b7175 WHIRLPOOL da954d5e3be5014c1961cfddd11c220970c3e4ac829285dab9492e692b74f99811cb7b49fd02f40e585190c9616eb4e501e62f8d2d56715d4b314f3f6a66ce4f
DIST bokeh-0.4.4.tar.gz 40315677 SHA256 ca989c9d554d07bface516ad9eccda39cf999c244c85ca52881b10fea0466417 SHA512 46dfe615a53996158b9e17e1f5cb46b401d017e18638457905f283cb3bb1d734207b370f3b3d78850e8e75ccfbe47736beba8b5730296f5db2677d5eb92423e9 WHIRLPOOL b0c56b43091d171b7b85ccec66f0986bf747479f8fbb20a4758a9e788533f34578c5ce6f87f704c34e27030a58890733003bee23ad85d9cf6ac8a68e6d80bf2c
DIST bokeh-0.4.tar.gz 29824351 SHA256 cc95ebbac25f00929f0d7d58d8d5f4ced6d1fc541f16d2b37e410613671447e6 SHA512 8627f689fdfa7eec226d80db887f7a9fabd12770adab8a679bac188d0f5965a0d4d832a247e77b3bbfc959126cf57bddefc03b1b2e56aed60c8ab8d38efb9657 WHIRLPOOL ea3bf7b3d16c456be2cb21f1d3ce9c6d40cb46cb37e1c6b689b5889ffaa2b468d68218a4ac65ba7f0b8cf1637acb6052a09e3efe22a937a071d0cc73a2673bff DIST bokeh-0.4.tar.gz 29824351 SHA256 cc95ebbac25f00929f0d7d58d8d5f4ced6d1fc541f16d2b37e410613671447e6 SHA512 8627f689fdfa7eec226d80db887f7a9fabd12770adab8a679bac188d0f5965a0d4d832a247e77b3bbfc959126cf57bddefc03b1b2e56aed60c8ab8d38efb9657 WHIRLPOOL ea3bf7b3d16c456be2cb21f1d3ce9c6d40cb46cb37e1c6b689b5889ffaa2b468d68218a4ac65ba7f0b8cf1637acb6052a09e3efe22a937a071d0cc73a2673bff

@ -0,0 +1,100 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bokeh/bokeh-0.4.4.ebuild,v 1.2 2014/07/07 07:56:48 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Statistical and interactive HTML plots for Python"
HOMEPAGE="http://bokeh.pydata.org/"
SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test chaco"
# docs require napoleon sphinx extension which will be included in next sphinx release
RDEPEND="
>=dev-python/flask-0.10.1[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
>=dev-python/itsdangerous-0.23[${PYTHON_USEDEP}]
>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
>=dev-python/markdown-2.3.1[${PYTHON_USEDEP}]
>=dev-python/markupsafe-0.18[${PYTHON_USEDEP}]
>=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pandas-0.11[${PYTHON_USEDEP}]
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
>=dev-python/pystache-0.5.3[${PYTHON_USEDEP}]
>=dev-python/pytz-2013b[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
>=dev-python/redis-py-2.7.6[${PYTHON_USEDEP}]
>=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
>=dev-python/six-1.5.2[${PYTHON_USEDEP}]
>=dev-python/werkzeug-0.9.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/gevent-1.0[${PYTHON_USEDEP}]' python2_7)
$(python_gen_cond_dep '>=dev-python/gevent-websocket-0.9.2[${PYTHON_USEDEP}]' python2_7)
chaco? (
$(python_gen_cond_dep '>=dev-python/traits-4.4[${PYTHON_USEDEP}]' python2_7)
$(python_gen_cond_dep '>=dev-python/chaco-4.4[${PYTHON_USEDEP}]' python2_7)
)
"
# testing server: needs websocket not in portage yet
# >=dev-python/websocket[${PYTHON_USEDEP}]
# hdf5 backend: needs array management not in portage yet
DEPEND="
test? (
${RDEPEND}
>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
>=dev-python/colorama-0.2.7[${PYTHON_USEDEP}]
)
"
DOCS=( CHANGELOG QUICKSTART.md README.md )
DISTUTILS_NO_PARALLEL_BUILD=1
python_prepare_all() {
# Fix test_references_by_ref_by_value from test_object.py
local PATCHES=( "${FILESDIR}"/${P}-fix_test_object.patch )
# Remove broken test case
sed -i -e "s:MetaTest:_&:" bokeh/tests/test_bokeh_init.py || die
if ! use chaco; then
sed -i -e "/'bokeh.chaco_gg'/d" setup.py || die
fi
distutils-r1_python_prepare_all
}
python_install_all() {
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}
python_test() {
cd "${BUILD_DIR}"/lib || die
# exclude server tests for now
nosetests -v \
-e multiuser_auth_test \
-e usermodel_test \
|| die
}
pkg_postinst() {
elog "websockets work only with python2_7"
local chaco_msg="chaco useflag doesn't affect python targets other than python2_7"
if use chaco; then
if use python_targets_python2_7; then
elog "${chaco_msg}"
else
ewarn "${chaco_msg}"
fi
fi
}

@ -0,0 +1,32 @@
commit 9606ae037dbd9ee888f9763a1bd9c6d7fc3b5824
Author: Bryan Van de Ven <bryanv@continuum.io>
Date: Sat Apr 19 10:05:35 2014 -0500
fix #548
diff --git a/bokeh/plotobject.py b/bokeh/plotobject.py
index 7485d27..92ae2dd 100644
--- a/bokeh/plotobject.py
+++ b/bokeh/plotobject.py
@@ -220,7 +220,7 @@ class PlotObject(HasProps):
def references(self):
"""Returns all ``PlotObjects`` that this object has references to. """
- return self.collect_plot_objects(self)
+ return set(self.collect_plot_objects(self))
#---------------------------------------------------------------------
# View Model connection methods
diff --git a/bokeh/tests/test_objects.py b/bokeh/tests/test_objects.py
index 1a17f69..75d5678 100644
--- a/bokeh/tests/test_objects.py
+++ b/bokeh/tests/test_objects.py
@@ -242,7 +242,7 @@ class TestPlotObject(unittest.TestCase):
x2 = X2(y=y, z2=z2)
# TODO: self.assertEqual(x1.references(), [t1, y, t2, x1])
- self.assertEqual(x2.references(), [t1, y, t2, z2, x2])
+ self.assertEqual(x2.references(), set([t1, y, t2, z2, x2]))
if __name__ == "__main__":
unittest.main()

@ -1,12 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>sci</herd> <herd>sci</herd>
<longdescription lang="en"> <longdescription lang="en">
Bokeh is a Python interactive visualization library for large Bokeh is a Python interactive visualization library for large
datasets that natively uses the latest web technologies. Its goal is datasets that natively uses the latest web technologies. Its goal is
to provide elegant, concise construction of novel graphics in the to provide elegant, concise construction of novel graphics in the
style of Protovis/D3, while delivering high-performance style of Protovis/D3, while delivering high-performance
interactivity over large data to thin clients. interactivity over large data to thin clients.
</longdescription> </longdescription>
<use>
<flag name="chaco">Enable interface for implementing qplot and ggplot like functionality using chaco</flag>
</use>
</pkgmetadata> </pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bottle/bottle-0.12.6.ebuild,v 1.2 2014/06/28 18:04:52 jer Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-python/bottle/bottle-0.12.6.ebuild,v 1.3 2014/07/08 00:19:29 naota Exp $
EAPI=5 EAPI=5
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="" IUSE=""
DEPEND="" DEPEND=""

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cangjie/cangjie-1.1.ebuild,v 1.1 2014/04/16 01:59:41 naota Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-python/cangjie/cangjie-1.1.ebuild,v 1.2 2014/07/08 03:05:39 naota Exp $
EAPI=5 EAPI=5
PYTHON_COMPAT=( python{3_2,3_3} ) PYTHON_COMPAT=( python{3_2,3_3,3_4} )
inherit autotools-utils python-r1 inherit autotools-utils python-r1
@ -17,7 +17,8 @@ KEYWORDS="~amd64 ~x86"
DEPEND="${PYTHON_DEPS} DEPEND="${PYTHON_DEPS}
app-i18n/libcangjie app-i18n/libcangjie
dev-python/cython" dev-python/cython
>=dev-python/cython-0.14"
RDEPEND="app-i18n/libcangjie RDEPEND="app-i18n/libcangjie
${PYTHON_DEPS}" ${PYTHON_DEPS}"

@ -1,2 +1,3 @@
DIST cffi-0.8.1.tar.gz 195206 SHA256 1db1eff2093e31eaaa83b274f8c6d5d2dad2908d43a301185d205e5d256d6818 SHA512 bed5cd911a58efd95721d75ff1925e210ccd9b373f8d38cc4a86ddd2b529d757390abf51bbf5b9e583f4ecdc27710560bb6c31679cd8c45d34b3562a91eac136 WHIRLPOOL eb1907e6d603749ad7717d6d211a29a2d47582d6f22bd1ed68f1c455f04b3c9d688161b70bad8653f4027a013c1dafafde7acbe83421677c8aa018400f7af791 DIST cffi-0.8.1.tar.gz 195206 SHA256 1db1eff2093e31eaaa83b274f8c6d5d2dad2908d43a301185d205e5d256d6818 SHA512 bed5cd911a58efd95721d75ff1925e210ccd9b373f8d38cc4a86ddd2b529d757390abf51bbf5b9e583f4ecdc27710560bb6c31679cd8c45d34b3562a91eac136 WHIRLPOOL eb1907e6d603749ad7717d6d211a29a2d47582d6f22bd1ed68f1c455f04b3c9d688161b70bad8653f4027a013c1dafafde7acbe83421677c8aa018400f7af791
DIST cffi-0.8.2.tar.gz 197622 SHA256 8192393640f7bc304ce82669b35eb90592566a30abbb4924456f52079afc18e2 SHA512 13495601340244944ca5185d450e99f1f8627dbcf013bee5e1f8049572f707cce4284e2a2e1a9b609b9715065d6ffb4b3eb1d8193d6e55277f1cf73b1903a66e WHIRLPOOL ffccf9bc81e697d7de9ba2dbbccda36be9d3b80e02c99d89ee44c3bfbf76397caa48dd80b8ff0e58801af025461e458274fec8f886ec1decf72426038a75e6c0 DIST cffi-0.8.2.tar.gz 197622 SHA256 8192393640f7bc304ce82669b35eb90592566a30abbb4924456f52079afc18e2 SHA512 13495601340244944ca5185d450e99f1f8627dbcf013bee5e1f8049572f707cce4284e2a2e1a9b609b9715065d6ffb4b3eb1d8193d6e55277f1cf73b1903a66e WHIRLPOOL ffccf9bc81e697d7de9ba2dbbccda36be9d3b80e02c99d89ee44c3bfbf76397caa48dd80b8ff0e58801af025461e458274fec8f886ec1decf72426038a75e6c0
DIST cffi-0.8.6.tar.gz 196835 SHA256 2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790 WHIRLPOOL 4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f

@ -0,0 +1,35 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cffi/cffi-0.8.6.ebuild,v 1.1 2014/07/08 03:20:58 radhermit Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Foreign Function Interface for Python calling C code."
HOMEPAGE="http://cffi.readthedocs.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd"
IUSE="doc"
RDEPEND="virtual/libffi
dev-python/pycparser[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die "Testing failed with ${EPYTHON}"
}
python_install_all() {
distutils-r1_python_install_all
use doc && dohtml -r doc/build/
}

@ -1,2 +1,3 @@
DIST cryptography_vectors-0.3.tar.gz 16675581 SHA256 ec99993b70740947a81288b92c607cd0cc3881ef227d5258633f5a2e896a521a SHA512 6111d357709be04bed4b19fe67077fd628a0887cb5b42e8e7023849984332fbc651650a768f468a2825a25b23e4c95303fe88aa9c533dbea7657abfc35f25875 WHIRLPOOL aa90577b3ff524e31fc703e391e24c8ab654a249a933c8402c48cf1e7514db2ed19e70265d70a0c3b564652509176e8ce82ce90bc48fe961e7b464816c0dfc5b DIST cryptography_vectors-0.3.tar.gz 16675581 SHA256 ec99993b70740947a81288b92c607cd0cc3881ef227d5258633f5a2e896a521a SHA512 6111d357709be04bed4b19fe67077fd628a0887cb5b42e8e7023849984332fbc651650a768f468a2825a25b23e4c95303fe88aa9c533dbea7657abfc35f25875 WHIRLPOOL aa90577b3ff524e31fc703e391e24c8ab654a249a933c8402c48cf1e7514db2ed19e70265d70a0c3b564652509176e8ce82ce90bc48fe961e7b464816c0dfc5b
DIST cryptography_vectors-0.4.tar.gz 19092510 SHA256 736bf5f14dbde7a5600c5dfe4a8563435be7e91dc060cee4c5f67287b692769e SHA512 30cdb6a3a7dffe45e12c3d8a20bd11d5ad9c8b2d19b61568989f2a77e93148ebf5d65196ae9f13b83bdd09e38f556bf4d24ca22530bc6e66706575dc3719b24c WHIRLPOOL dbede58fe36140882982908f46381d7b2fdb4729f8a3973a310c06b78a0fd611399027fc65860267a7e7ff6466f3a053ff7f5152762f7025b7f293ffdeed7ab8 DIST cryptography_vectors-0.4.tar.gz 19092510 SHA256 736bf5f14dbde7a5600c5dfe4a8563435be7e91dc060cee4c5f67287b692769e SHA512 30cdb6a3a7dffe45e12c3d8a20bd11d5ad9c8b2d19b61568989f2a77e93148ebf5d65196ae9f13b83bdd09e38f556bf4d24ca22530bc6e66706575dc3719b24c WHIRLPOOL dbede58fe36140882982908f46381d7b2fdb4729f8a3973a310c06b78a0fd611399027fc65860267a7e7ff6466f3a053ff7f5152762f7025b7f293ffdeed7ab8
DIST cryptography_vectors-0.5.1.tar.gz 19093529 SHA256 a31d981b0f0fdd8d8f48a1d27cc8be2f57186da1b97e14ebc60252fa0615715a SHA512 e2e120e37fed45492af3b2e016de5c4672f174a5ae41f2d8754190276b23362085ccede00c6ecd447e347e9c0b0a768379d9f620875f6550fe17e1250ce23915 WHIRLPOOL 21fcd825408d22882ce31d60464fa3d0bfa09e56159e444af55eb957f4ab0f0941b308511638614e7f180f450173a5fb4a812ef613c281a831fea04865c38aa2

@ -0,0 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography-vectors/cryptography-vectors-0.5.1.ebuild,v 1.1 2014/07/08 03:13:56 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1
MY_PN=${PN/-/_}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Test vectors for the cryptography package"
HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${MY_P}

@ -1 +1,2 @@
DIST cryptography-0.4.tar.gz 260891 SHA256 5ef81de44c87a87779710cbb476ffbec86a4a6c0bd2a5bebeccc3bfb3c3478e5 SHA512 1eb85e650ea267a36e337bea39cd20592fa1c56b84ede3008a79e4917731efd8f23a997c190e0db4a63ff1c4c761e84f71b3e2030a12079f055a2cfc3f52852d WHIRLPOOL 287879435cb90cfd68d40e5931537b9692c0396e5a8274570fb94c916a048ed9fc91b9b3b24ea2e6a453d535a6311f1e74f528c42ed70b7884b3176a7defae6d DIST cryptography-0.4.tar.gz 260891 SHA256 5ef81de44c87a87779710cbb476ffbec86a4a6c0bd2a5bebeccc3bfb3c3478e5 SHA512 1eb85e650ea267a36e337bea39cd20592fa1c56b84ede3008a79e4917731efd8f23a997c190e0db4a63ff1c4c761e84f71b3e2030a12079f055a2cfc3f52852d WHIRLPOOL 287879435cb90cfd68d40e5931537b9692c0396e5a8274570fb94c916a048ed9fc91b9b3b24ea2e6a453d535a6311f1e74f528c42ed70b7884b3176a7defae6d
DIST cryptography-0.5.1.tar.gz 319815 SHA256 24f1a17044a76d83dcb1f553cdc35cef5bb0261f18ca28a96b7fd2bc039f3945 SHA512 cab06b18deeeb6f57f202c451a7f5a52d28a6f314f438922b47d8aab55585c40c30fc7cce85101af1653cecaf3d3ac94397f8a1de377ed4575a4c8782c054433 WHIRLPOOL bc0f067acce3ddb0071048fb2f8c5feab699f663b749f5fafd6190d657b33fda22a12ca7c5b1d6ca0c1b2eea42edc53759c30b2c0b18f834d41f42dd14aa2155

@ -0,0 +1,36 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography/cryptography-0.5.1.ebuild,v 1.1 2014/07/08 03:23:15 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Library providing cryptographic recipes and primitives"
HOMEPAGE="https://github.com/pyca/cryptography/ https://pypi.python.org/pypi/cryptography/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND="dev-libs/openssl:0
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/cffi-0.8:=[${PYTHON_USEDEP}]' python*)"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
=dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
dev-python/iso8601[${PYTHON_USEDEP}]
dev-python/pretend[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
>=dev-python/pytest-2.4.2[${PYTHON_USEDEP}]
)"
DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
python_test() {
py.test -v || die "Tests fail with ${EPYTHON}"
}

@ -2,3 +2,4 @@ DIST hacking-0.5.6.tar.gz 113035 SHA256 465879eea590a9a6b7dd4b37d4672cdb1036d0a2
DIST hacking-0.7.2.tar.gz 125205 SHA256 5fe47174d00f03040fe70dfe530f277c62d8c519c28c8850b9f043e3b6ad6c71 SHA512 f0616686f0c4471ee81e0c494ee7d64cd70112df73108c8b4f3f5c47ee03cf544de61dec8b78efbc700e92b97b5e82d16cf7ba8387720d7b9c3f1c3497f8f439 WHIRLPOOL f8f039aad06bdce695ab4d6bdcbb413e8e9b46a54ee5ea7eeb81fcd5eba535d23f90a57ed46bb588d1852ce4d856341c6a0063c461719c284dc11b787861f61c DIST hacking-0.7.2.tar.gz 125205 SHA256 5fe47174d00f03040fe70dfe530f277c62d8c519c28c8850b9f043e3b6ad6c71 SHA512 f0616686f0c4471ee81e0c494ee7d64cd70112df73108c8b4f3f5c47ee03cf544de61dec8b78efbc700e92b97b5e82d16cf7ba8387720d7b9c3f1c3497f8f439 WHIRLPOOL f8f039aad06bdce695ab4d6bdcbb413e8e9b46a54ee5ea7eeb81fcd5eba535d23f90a57ed46bb588d1852ce4d856341c6a0063c461719c284dc11b787861f61c
DIST hacking-0.8.0.tar.gz 123437 SHA256 4419b8830a391c03727af4ad82578a02ed38a5c5d7af7c2b940495ee4d99bcae SHA512 b7edc6fbaf36ce1d4f8cadf7bba8bb7125d2878638ecb5108dd25758b0f8c448139e134ffb3a0c8a238d6705680c7b97bb119f921001cb5dba12473407cd4dd3 WHIRLPOOL 984d8568e61a32ce1eb8480dd6df67beefdaedc493ac6813ec852658ae023a92385147acb6bd3411c7599ff1ec3cd531e5f670ad53804eb1490cf2833e39f7c4 DIST hacking-0.8.0.tar.gz 123437 SHA256 4419b8830a391c03727af4ad82578a02ed38a5c5d7af7c2b940495ee4d99bcae SHA512 b7edc6fbaf36ce1d4f8cadf7bba8bb7125d2878638ecb5108dd25758b0f8c448139e134ffb3a0c8a238d6705680c7b97bb119f921001cb5dba12473407cd4dd3 WHIRLPOOL 984d8568e61a32ce1eb8480dd6df67beefdaedc493ac6813ec852658ae023a92385147acb6bd3411c7599ff1ec3cd531e5f670ad53804eb1490cf2833e39f7c4
DIST hacking-0.8.1.tar.gz 51800 SHA256 65390ea60215e4222d9ddbc1241a0f3e05644e4f55b305e69755ed8eab3decb5 SHA512 9055d57dd39bc1653cd7c8773ea4ca7f9b206e8495c137570c3456dab45373b51d6f25dcd4413b5f78b7c4740f5c89d21534ee982dee542c7674bd825c96b91a WHIRLPOOL d35e577c0790fe989a2141264afe67b4d1478bf2f08edcbea62515764e10938f364f5d57b3d8d66dba2125246c9eb1afc2a9b67ad4d91bb6d1346eb382a420ac DIST hacking-0.8.1.tar.gz 51800 SHA256 65390ea60215e4222d9ddbc1241a0f3e05644e4f55b305e69755ed8eab3decb5 SHA512 9055d57dd39bc1653cd7c8773ea4ca7f9b206e8495c137570c3456dab45373b51d6f25dcd4413b5f78b7c4740f5c89d21534ee982dee542c7674bd825c96b91a WHIRLPOOL d35e577c0790fe989a2141264afe67b4d1478bf2f08edcbea62515764e10938f364f5d57b3d8d66dba2125246c9eb1afc2a9b67ad4d91bb6d1346eb382a420ac
DIST hacking-0.9.2.tar.gz 43956 SHA256 2a584e5bf185ee19517d4e72a852b729578aab3822ae345534e1f35338582ba4 SHA512 76aa59b4cdfb8036d6471e35cba43d502de3a72edc3883a05822063cbb92eaa072cef3144d21ee82ac763c3385c65bc9dec4b66fda5a5a2090191ba5b6388d41 WHIRLPOOL 718d790fdc0a405166f3ff194bcfa4d68cb311557eb092630716a14018aca7ac94e43f3305fd66195dbd15c35322c8a9bf25e9dd08ac5ff1964800c140ddf17f

@ -0,0 +1,61 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.9.2.ebuild,v 1.1 2014/07/07 09:47:32 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Nova API"
HOMEPAGE="https://github.com/openstack-dev/hacking"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND="~dev-python/pep8-1.5.6[${PYTHON_USEDEP}]
~dev-python/pyflakes-0.8.1[${PYTHON_USEDEP}]
~dev-python/flake8-2.1.0[${PYTHON_USEDEP}]
>=dev-python/six-1.6.0[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.6[${PYTHON_USEDEP}]
!=dev-python/pbr-0.7[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
${RDEPEND} )
doc? ( >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/oslo-sphinx[${PYTHON_USEDEP}]' python2_7 ) )"
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare_all() {
# Prevent d'loading and correct ?typo to oslosphinx in conf.py
sed -e 's:intersphinx_mapping:#&:' \
-e 's:oslosphinx:oslo.sphinx:' \
-i doc/source/conf.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && sphinx-build -b html -c doc/source/ doc/source/ doc/source/html
}
python_test() {
testr init || die "testr init died"
testr run || die "testsuite failed under ${EPYTHON}"
flake8 "${PN}"/tests || die "flake8 drew error on a run over ${PN}/tests folder"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/source/html/. )
distutils-r1_python_install_all
}

@ -1 +1,2 @@
DIST nose-exclude-0.1.9.tar.gz 3444 SHA256 c2862e55f9c6245141fc0437bad5f71a3aa8377d2727b85694884887027625ca SHA512 2f26a3d371bf50d71e235e801c0bef37ac3e7388df7bd16203b5bb330393b2c938deb4a0c2502c75c10038c798456174b74ef4dd10567ac103bf965fcfaf4dea WHIRLPOOL b926c273a1c16a69ab15157d87b079fecd813b579c69eaa9cceee441dca1607e2b949af991e3d0b23d593b07fd9597eedde1e8721fe38a897e0f6f7d221b817d DIST nose-exclude-0.1.9.tar.gz 3444 SHA256 c2862e55f9c6245141fc0437bad5f71a3aa8377d2727b85694884887027625ca SHA512 2f26a3d371bf50d71e235e801c0bef37ac3e7388df7bd16203b5bb330393b2c938deb4a0c2502c75c10038c798456174b74ef4dd10567ac103bf965fcfaf4dea WHIRLPOOL b926c273a1c16a69ab15157d87b079fecd813b579c69eaa9cceee441dca1607e2b949af991e3d0b23d593b07fd9597eedde1e8721fe38a897e0f6f7d221b817d
DIST nose-exclude-0.2.0.tar.gz 5741 SHA256 27babdc53e0741ed09d21b7fdb5d244aabb1679f67ef81289f0f34e50aca51c9 SHA512 0c23fe809e7e4f75e34bd6e7922cbc021ca880511f9f4d6094ec7cb330261ce2eb10135595f64d555c6503eef5280f8fc41665d8a491e1a01a566c5e277c83f4 WHIRLPOOL 34d9731097e5a6f8e0de111438b3d5db65ec470a79317336c3eb2fceb583a4b7929d4c9b0da8d6b1fc8e8132d2724f2263c2b70e5fc9530dd38be554994b05e8

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/nose-exclude/nose-exclude-0.1.9.ebuild,v 1.4 2014/03/31 21:20:23 mgorny Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-python/nose-exclude/nose-exclude-0.1.9.ebuild,v 1.5 2014/07/07 15:08:49 idella4 Exp $
EAPI=5 EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 ) PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1 inherit distutils-r1

@ -0,0 +1,25 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/nose-exclude/nose-exclude-0.2.0.ebuild,v 1.1 2014/07/08 00:51:32 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Exclude specific directories from nosetests runs."
HOMEPAGE="http://bitbucket.org/kgrandis/nose-exclude"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
RESTRICT="test"
python_test() {
# https://bitbucket.org/kgrandis/nose-exclude/issue/10/test-failures-with-python-3
esetup.py test
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.3.1-r1.ebuild,v 1.1 2014/07/04 20:42:33 floppym Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.3.1-r1.ebuild,v 1.2 2014/07/08 00:22:00 naota Exp $
EAPI=5 EAPI=5
# The selftests fail with pypy, and urlgrabber segfaults for me. # The selftests fail with pypy, and urlgrabber segfaults for me.
@ -14,7 +14,7 @@ SRC_URI="http://pycurl.sourceforge.net/download/${P}.tar.gz"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test" IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test"
# Depend on a curl with curl_ssl_* USE flags. # Depend on a curl with curl_ssl_* USE flags.

@ -1,2 +1,3 @@
DIST scrapy-0.19.0.tar.gz 940394 SHA256 87273a419d0051a7d9e157729341140adb21b64545d94442b75d068bad4e1712 SHA512 de6f65063db89b8870c211b904ac0b1f4215d789d2e62aeeee65074c8190e634dd5eae473c04cec1dafd8e106d0006134af1322a7ca309860633ce060a0158b2 WHIRLPOOL 6aac420219d3aa5e6b3edf98ecb8815e27273a81c94edbefa27491c0812f851009c7bf895dd62fcf3634eb0e3faf0ef4f9d8ee7f9e6b6c543cff8cfb1078f5f8 DIST scrapy-0.19.0.tar.gz 940394 SHA256 87273a419d0051a7d9e157729341140adb21b64545d94442b75d068bad4e1712 SHA512 de6f65063db89b8870c211b904ac0b1f4215d789d2e62aeeee65074c8190e634dd5eae473c04cec1dafd8e106d0006134af1322a7ca309860633ce060a0158b2 WHIRLPOOL 6aac420219d3aa5e6b3edf98ecb8815e27273a81c94edbefa27491c0812f851009c7bf895dd62fcf3634eb0e3faf0ef4f9d8ee7f9e6b6c543cff8cfb1078f5f8
DIST scrapy-0.20.0.tar.gz 949415 SHA256 13782daf476d323b2cb4e42089aa093eec3a5d000282df18a7a0013817e16831 SHA512 71ec54c26b81be366c8d8a425ea8662bac6e81a2038ff06819ef3a23e484e0104b8598671825bbb29d0041631f49fa7ac84679b7f7b5b70719ebba07a6376eab WHIRLPOOL 83d1ec194a801ec6ecfcc40e7df7fcda68366c51d2d3b1212df6f7ff329e98ea9f361a8afc79dead0e8042003518f2d9525ac5f85bbfb93a2e70c6b36b3a6a63 DIST scrapy-0.20.0.tar.gz 949415 SHA256 13782daf476d323b2cb4e42089aa093eec3a5d000282df18a7a0013817e16831 SHA512 71ec54c26b81be366c8d8a425ea8662bac6e81a2038ff06819ef3a23e484e0104b8598671825bbb29d0041631f49fa7ac84679b7f7b5b70719ebba07a6376eab WHIRLPOOL 83d1ec194a801ec6ecfcc40e7df7fcda68366c51d2d3b1212df6f7ff329e98ea9f361a8afc79dead0e8042003518f2d9525ac5f85bbfb93a2e70c6b36b3a6a63
DIST scrapy-0.24.1.tar.gz 986667 SHA256 3cdd4d406d721e0080cab4038f8c12657f1b88139706ff9d77325131c059c015 SHA512 4cfe4104a1cfdd0c7c561b088d4e8758a109eb32db23171198a2a9cd707fc4d5a576c1d862b530f3fe3b229b10a266dd0d487f86a9c36438e7cb32399bdf8d1a WHIRLPOOL e0f181900fa725a73576331349fb75ab24fbbb44130d9db6695aa94fd969664582082f67d10b682f6a796b5c741b1180224380c42ef59f0dc27b43ea61f478ec

@ -0,0 +1,70 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/scrapy-0.24.1.ebuild,v 1.1 2014/07/08 08:54:41 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite(+)"
inherit vcs-snapshot distutils-r1
DESCRIPTION="A high-level Python Screen Scraping framework"
HOMEPAGE="http://scrapy.org http://pypi.python.org/pypi/Scrapy/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boto doc ibl test ssl"
RDEPEND=">=dev-python/six-1.5.2[${PYTHON_USEDEP}]
dev-libs/libxml2[python,${PYTHON_USEDEP}]
virtual/python-imaging[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
ibl? ( dev-python/numpy[${PYTHON_USEDEP}] )
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
boto? ( dev-python/boto[${PYTHON_USEDEP}] )
>=dev-python/twisted-core-10.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-conch-10.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-mail-10.0.0[${PYTHON_USEDEP}]
>=dev-python/twisted-web-10.0.0[${PYTHON_USEDEP}]
>=dev-python/w3lib-1.2[${PYTHON_USEDEP}]
dev-python/queuelib[${PYTHON_USEDEP}]
>=dev-python/cssselect-0.9[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( ${RDEPEND}
dev-python/boto[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=net-proxy/mitmproxy-0.10[${PYTHON_USEDEP}]
net-ftp/vsftpd )"
# pytest-twisted listed as a test dep but not in portage
REQUIRED_USE="test? ( ssl boto )"
python_prepare_all() {
# Skip failing tests; https://github.com/scrapy/scrapy/issues/788
# There's 1 doctest failure that remains on being run.
sed -e s':test_ajax_url:_&:' -i scrapy/tests/test_http_request.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
if use doc; then
PYTHONPATH="${S}" emake -C docs html || die "emake html failed"
fi
}
python_test() {
py.test --twisted ${PN} || die "tests failed"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

@ -1 +1,2 @@
DIST venusian-1.0.tar.gz 45747 SHA256 1720cff2ca9c369c840c1d685a7c7a21da1afa687bfe62edd93cae4bf429ca5a SHA512 770780c4e4532b16e119365d3c9531e85aede9c2be2e3a333cfe43856271c7b232ce1b27c1379f677a7191c24e8736bf5307be7a926b613f7b81644d404e8453 WHIRLPOOL 1eedda1a8d6e15caf4af136ddd08298c7201342a841b267a489b8fb483d3d97b330e3adbe75e5bd28fcd3b62d6b6b5de57f5a520923d05195560afbfb682315d
DIST venusian-1.0a8.tar.gz 42845 SHA256 a1b054d4ccf0859a76d900c49f419645279298d5316be3a65a1c00a40719bce0 SHA512 d10577aa8c439fed3d689538695d6e0f8db299ddcefef75e3d224b637398489e55853d124be3edffc168db485df25180fe0c4685172d64587ae07c5b80ca3f6f WHIRLPOOL a3a62d29b0a8246b4e6fe3b429a6ef6c2deb294d868dac3ce1cc3544e23e63303cced09a81aa49bc5146ebb21572e561d0c0e8e0920485bc7012f02a4b08da5a DIST venusian-1.0a8.tar.gz 42845 SHA256 a1b054d4ccf0859a76d900c49f419645279298d5316be3a65a1c00a40719bce0 SHA512 d10577aa8c439fed3d689538695d6e0f8db299ddcefef75e3d224b637398489e55853d124be3edffc168db485df25180fe0c4685172d64587ae07c5b80ca3f6f WHIRLPOOL a3a62d29b0a8246b4e6fe3b429a6ef6c2deb294d868dac3ce1cc3544e23e63303cced09a81aa49bc5146ebb21572e561d0c0e8e0920485bc7012f02a4b08da5a

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/venusian/venusian-1.0.ebuild,v 1.1 2014/07/07 15:17:09 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
#RESTRICT="test"
inherit distutils-r1
DESCRIPTION="A library for deferring decorator actions"
HOMEPAGE="http://www.pylonsproject.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}]
~dev-python/nose-exclude-0.1.9[${PYTHON_USEDEP}] )
"
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}

@ -0,0 +1,81 @@
From 267feb2de49eed0823ca0c29f1cd5238537c7116 Mon Sep 17 00:00:00 2001
From: Jan-Marek Glogowski <glogow@fbihome.de>
Date: Thu, 6 Mar 2014 18:44:43 +0100
Subject: Honor ExcludeSocketNotifiers in glib event loop
Implements QEventLoop::ExcludeSocketNotifiers in the same way
QEventLoop::X11ExcludeTimers is already implemented for the glib
event loop.
This prevents crashes when QClipboard checks for clipboard events
and
qApp->clipboard()->setProperty( "useEventLoopWhenWaiting", true );
is set.
Task-number: QTBUG-34614
Task-number: QTBUG-37380
Change-Id: Id4e2a74c6bdf8c3b439a4e3813d24d11368b607d
---
src/corelib/kernel/qeventdispatcher_glib.cpp | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/src/corelib/kernel/qeventdispatcher_glib.cpp b/src/corelib/kernel/qeventdispatcher_glib.cpp
index 0b0e308..ba522fa 100644
--- a/src/corelib/kernel/qeventdispatcher_glib.cpp
+++ b/src/corelib/kernel/qeventdispatcher_glib.cpp
@@ -65,6 +65,7 @@ struct GPollFDWithQSocketNotifier
struct GSocketNotifierSource
{
GSource source;
+ QEventLoop::ProcessEventsFlags processEventsFlags;
QList<GPollFDWithQSocketNotifier *> pollfds;
};
@@ -80,6 +81,9 @@ static gboolean socketNotifierSourceCheck(GSource *source)
GSocketNotifierSource *src = reinterpret_cast<GSocketNotifierSource *>(source);
bool pending = false;
+ if (src->processEventsFlags & QEventLoop::ExcludeSocketNotifiers)
+ return pending;
+
for (int i = 0; !pending && i < src->pollfds.count(); ++i) {
GPollFDWithQSocketNotifier *p = src->pollfds.at(i);
@@ -103,6 +107,9 @@ static gboolean socketNotifierSourceDispatch(GSource *source, GSourceFunc, gpoin
QEvent event(QEvent::SockAct);
GSocketNotifierSource *src = reinterpret_cast<GSocketNotifierSource *>(source);
+ if (src->processEventsFlags & QEventLoop::ExcludeSocketNotifiers)
+ return true;
+
for (int i = 0; i < src->pollfds.count(); ++i) {
GPollFDWithQSocketNotifier *p = src->pollfds.at(i);
@@ -331,6 +338,7 @@ QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(GMainContext *context)
reinterpret_cast<GSocketNotifierSource *>(g_source_new(&socketNotifierSourceFuncs,
sizeof(GSocketNotifierSource)));
(void) new (&socketNotifierSource->pollfds) QList<GPollFDWithQSocketNotifier *>();
+ socketNotifierSource->processEventsFlags = QEventLoop::AllEvents;
g_source_set_can_recurse(&socketNotifierSource->source, true);
g_source_attach(&socketNotifierSource->source, mainContext);
@@ -416,6 +424,7 @@ bool QEventDispatcherGlib::processEvents(QEventLoop::ProcessEventsFlags flags)
// tell postEventSourcePrepare() and timerSource about any new flags
QEventLoop::ProcessEventsFlags savedFlags = d->timerSource->processEventsFlags;
d->timerSource->processEventsFlags = flags;
+ d->socketNotifierSource->processEventsFlags = flags;
if (!(flags & QEventLoop::EventLoopExec)) {
// force timers to be sent at normal priority
@@ -427,6 +436,7 @@ bool QEventDispatcherGlib::processEvents(QEventLoop::ProcessEventsFlags flags)
result = g_main_context_iteration(d->mainContext, canWait);
d->timerSource->processEventsFlags = savedFlags;
+ d->socketNotifierSource->processEventsFlags = savedFlags;
if (canWait)
emit awake();
--
2.0.0

@ -0,0 +1,94 @@
--- src/corelib/kernel/qeventdispatcher_glib.cpp.sav 2014-03-28 15:26:37.000000000 +0100
+++ src/corelib/kernel/qeventdispatcher_glib.cpp 2014-04-24 09:44:09.358659204 +0200
@@ -255,22 +255,30 @@ struct GPostEventSource
GSource source;
QAtomicInt serialNumber;
int lastSerialNumber;
+ QEventLoop::ProcessEventsFlags processEventsFlags;
QEventDispatcherGlibPrivate *d;
};
static gboolean postEventSourcePrepare(GSource *s, gint *timeout)
{
+ GPostEventSource *source = reinterpret_cast<GPostEventSource *>(s);
QThreadData *data = QThreadData::current();
if (!data)
return false;
+ QEventLoop::ProcessEventsFlags excludeAllFlags
+ = QEventLoop::ExcludeUserInputEvents
+ | QEventLoop::ExcludeSocketNotifiers
+ | QEventLoop::X11ExcludeTimers;
+ if ((source->processEventsFlags & excludeAllFlags) == excludeAllFlags)
+ return false;
+
gint dummy;
if (!timeout)
timeout = &dummy;
const bool canWait = data->canWaitLocked();
*timeout = canWait ? -1 : 0;
- GPostEventSource *source = reinterpret_cast<GPostEventSource *>(s);
return (!canWait
|| (source->serialNumber != source->lastSerialNumber));
}
@@ -284,8 +292,14 @@ static gboolean postEventSourceDispatch(
{
GPostEventSource *source = reinterpret_cast<GPostEventSource *>(s);
source->lastSerialNumber = source->serialNumber;
- QCoreApplication::sendPostedEvents();
- source->d->runTimersOnceWithNormalPriority();
+ QEventLoop::ProcessEventsFlags excludeAllFlags
+ = QEventLoop::ExcludeUserInputEvents
+ | QEventLoop::ExcludeSocketNotifiers
+ | QEventLoop::X11ExcludeTimers;
+ if ((source->processEventsFlags & excludeAllFlags) != excludeAllFlags) {
+ QCoreApplication::sendPostedEvents();
+ source->d->runTimersOnceWithNormalPriority();
+ }
return true; // i dunno, george...
}
@@ -329,6 +343,7 @@ QEventDispatcherGlibPrivate::QEventDispa
postEventSource = reinterpret_cast<GPostEventSource *>(g_source_new(&postEventSourceFuncs,
sizeof(GPostEventSource)));
postEventSource->serialNumber = 1;
+ postEventSource->processEventsFlags = QEventLoop::AllEvents;
postEventSource->d = this;
g_source_set_can_recurse(&postEventSource->source, true);
g_source_attach(&postEventSource->source, mainContext);
@@ -423,6 +438,7 @@ bool QEventDispatcherGlib::processEvents
// tell postEventSourcePrepare() and timerSource about any new flags
QEventLoop::ProcessEventsFlags savedFlags = d->timerSource->processEventsFlags;
+ d->postEventSource->processEventsFlags = flags;
d->timerSource->processEventsFlags = flags;
d->socketNotifierSource->processEventsFlags = flags;
@@ -435,6 +451,7 @@ bool QEventDispatcherGlib::processEvents
while (!result && canWait)
result = g_main_context_iteration(d->mainContext, canWait);
+ d->postEventSource->processEventsFlags = savedFlags;
d->timerSource->processEventsFlags = savedFlags;
d->socketNotifierSource->processEventsFlags = savedFlags;
--- src/corelib/kernel/qeventdispatcher_unix.cpp.sav 2013-06-07 07:16:52.000000000 +0200
+++ src/corelib/kernel/qeventdispatcher_unix.cpp 2014-04-24 09:43:06.927589535 +0200
@@ -905,7 +905,15 @@ bool QEventDispatcherUNIX::processEvents
// we are awake, broadcast it
emit awake();
- QCoreApplicationPrivate::sendPostedEvents(0, 0, d->threadData);
+
+ QEventLoop::ProcessEventsFlags excludeAllFlags
+ = QEventLoop::ExcludeUserInputEvents
+ | QEventLoop::ExcludeSocketNotifiers
+ | QEventLoop::X11ExcludeTimers;
+ if ((flags & excludeAllFlags) == excludeAllFlags)
+ return false;
+ if(( flags & excludeAllFlags ) != excludeAllFlags )
+ QCoreApplicationPrivate::sendPostedEvents(0, 0, d->threadData);
int nevents = 0;
const bool canWait = (d->threadData->canWaitLocked()

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtcore/qtcore-4.8.5-r1.ebuild,v 1.10 2014/01/26 11:55:45 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-qt/qtcore/qtcore-4.8.5-r1.ebuild,v 1.11 2014/07/07 20:03:53 pesa Exp $
EAPI=5 EAPI=5
@ -28,7 +28,7 @@ PDEPEND="
" "
PATCHES=( PATCHES=(
"${FILESDIR}/moc-boost-lexical-cast.patch" "${FILESDIR}/${PN}-4.8.5-moc-boost-lexical-cast.patch"
"${FILESDIR}/CVE-2013-4549-01-disallow-deep-or-widely-nested-entity-refs.patch" "${FILESDIR}/CVE-2013-4549-01-disallow-deep-or-widely-nested-entity-refs.patch"
"${FILESDIR}/CVE-2013-4549-02-fully-expand-entities.patch" "${FILESDIR}/CVE-2013-4549-02-fully-expand-entities.patch"
) )

@ -0,0 +1,177 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtcore/qtcore-4.8.5-r2.ebuild,v 1.1 2014/07/07 20:03:53 pesa Exp $
EAPI=5
inherit qt4-build
DESCRIPTION="Cross-platform application development framework"
SLOT="4"
if [[ ${QT4_BUILD_TYPE} == live ]]; then
KEYWORDS=""
else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
fi
IUSE="+glib iconv icu qt3support ssl"
DEPEND="
sys-libs/zlib
glib? ( dev-libs/glib:2 )
icu? ( >=dev-libs/icu-49:= )
ssl? ( dev-libs/openssl )
!<x11-libs/cairo-1.10.2-r2
"
RDEPEND="${DEPEND}"
PDEPEND="
qt3support? ( ~dev-qt/qtgui-${PV}[aqua=,debug=,glib=,qt3support] )
"
PATCHES=(
"${FILESDIR}/${PN}-4.8.5-moc-boost-lexical-cast.patch"
"${FILESDIR}/${PN}-4.8.5-honor-ExcludeSocketNotifiers-in-glib-event-loop.patch" # bug 514968
"${FILESDIR}/${PN}-4.8.5-qeventdispatcher-recursive.patch" # bug 514968
"${FILESDIR}/CVE-2013-4549-01-disallow-deep-or-widely-nested-entity-refs.patch"
"${FILESDIR}/CVE-2013-4549-02-fully-expand-entities.patch"
)
pkg_setup() {
QT4_TARGET_DIRECTORIES="
src/tools/bootstrap
src/tools/moc
src/tools/rcc
src/tools/uic
src/corelib
src/xml
src/network
src/plugins/codecs
tools/linguist/lconvert
tools/linguist/lrelease
tools/linguist/lupdate"
QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}
include
src/plugins/plugins.pro
src/plugins/qpluginbase.pri
src/src.pro
src/3rdparty/des
src/3rdparty/harfbuzz
src/3rdparty/md4
src/3rdparty/md5
src/3rdparty/sha1
src/3rdparty/easing
src/3rdparty/zlib_dependency.pri
src/declarative
src/gui
src/script
tools/shared
tools/linguist/shared
translations"
qt4-build_pkg_setup
}
src_prepare() {
# Don't pre-strip, bug 235026
for i in kr jp cn tw; do
echo "CONFIG+=nostrip" >> "${S}"/src/plugins/codecs/${i}/${i}.pro
done
qt4-build_src_prepare
# bug 172219
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
"${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix CXXFLAGS failed"
sed -i -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
"${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix LDFLAGS failed"
# bug 427782
sed -i -e "/^CPPFLAGS/s/-g//" \
"${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix CPPFLAGS failed"
sed -i -e "s/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/" \
-e "s/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/" \
"${S}/configure" || die "sed configure setBootstrapVariable failed"
}
src_configure() {
myconf+="
-no-accessibility -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon
-no-phonon-backend -no-svg -no-webkit -no-script -no-scripttools -no-declarative
-system-zlib -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg
-no-cups -no-dbus -no-gtkstyle -no-nas-sound -no-opengl -no-openvg
-no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes
-no-xrandr -no-xrender -no-mitshm -no-fontconfig -no-freetype -no-xinput -no-xkb
$(qt_use glib)
$(qt_use iconv)
$(qt_use icu)
$(use ssl && echo -openssl-linked || echo -no-openssl)
$(qt_use qt3support)"
qt4-build_src_configure
}
src_install() {
dobin bin/{qmake,moc,rcc,uic,lconvert,lrelease,lupdate}
install_directories src/{corelib,xml,network,plugins/codecs}
emake INSTALL_ROOT="${D}" install_mkspecs
# install private headers
insinto "${QTHEADERDIR#${EPREFIX}}"/QtCore/private
find "${S}"/src/corelib -type f -name "*_p.h" -exec doins {} +
# use freshly built libraries
local DYLD_FPATH=
[[ -d "${S}"/lib/QtCore.framework ]] \
&& DYLD_FPATH=$(for x in "${S}"/lib/*.framework; do echo -n ":$x"; done)
DYLD_LIBRARY_PATH="${S}/lib${DYLD_FPATH}" \
LD_LIBRARY_PATH="${S}/lib" \
"${S}"/bin/lrelease translations/*.ts \
|| die "generating translations failed"
insinto "${QTTRANSDIR#${EPREFIX}}"
doins translations/*.qm
setqtenv
fix_library_files
# List all the multilib libdirs
local libdirs=
for libdir in $(get_all_libdirs); do
libdirs+=":${EPREFIX}/usr/${libdir}/qt4"
done
cat <<-EOF > "${T}"/44qt4
LDPATH="${libdirs:1}"
EOF
doenvd "${T}"/44qt4
dodir "${QTDATADIR#${EPREFIX}}"/mkspecs/gentoo
mv "${D}/${QTDATADIR}"/mkspecs/qconfig.pri "${D}${QTDATADIR}"/mkspecs/gentoo \
|| die "failed to move qconfig.pri"
# Framework hacking
if use aqua && [[ ${CHOST#*-darwin} -ge 9 ]]; then
# TODO: do this better
sed -i -e '2a#include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
"${D}${QTLIBDIR}"/QtCore.framework/Headers/qconfig.h \
|| die "sed for qconfig.h failed."
dosym "${QTHEADERDIR#${EPREFIX}}"/Gentoo "${QTLIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
else
sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
"${D}${QTHEADERDIR}"/QtCore/qconfig.h \
"${D}${QTHEADERDIR}"/Qt/qconfig.h \
|| die "sed for qconfig.h failed"
fi
QCONFIG_DEFINE="QT_ZLIB"
install_qconfigs
# remove .la files
prune_libtool_files
keepdir "${QTSYSCONFDIR#${EPREFIX}}"
# Framework magic
fix_includes
}

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeldap/activeldap-3.2.2.ebuild,v 1.2 2014/05/26 05:22:23 mrueg Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeldap/activeldap-3.2.2.ebuild,v 1.3 2014/07/07 12:39:02 graaff Exp $
EAPI=4 EAPI=4
USE_RUBY="ruby19" USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.textile TODO" RUBY_FAKEGEM_EXTRADOC="README.textile TODO"

@ -2,3 +2,4 @@ DIST rspec-core-2.12.2-git.tgz 169377 SHA256 ce19262c407725ad5ea894710536e576344
DIST rspec-core-2.13.1-git.tgz 188045 SHA256 a997b00f0b5f69229f4bc86a2a06f9c6447d68fe8a8377742174a0216b2f1a36 SHA512 8335092dc586094335050069b37c459872536d734765f12827c258df9cbd018411088f6e066085a9a742f31f95a9dd71b7c9fd7ab485b63e564d49cd658aa9de WHIRLPOOL 788d85fc3f7d2a6db1ce552a29b3419323de4eaa0fb7714c8280ac76bebf808af16edce9dcd1b71000e82ccdde5cf1780df1c946edd2222802258531aad63759 DIST rspec-core-2.13.1-git.tgz 188045 SHA256 a997b00f0b5f69229f4bc86a2a06f9c6447d68fe8a8377742174a0216b2f1a36 SHA512 8335092dc586094335050069b37c459872536d734765f12827c258df9cbd018411088f6e066085a9a742f31f95a9dd71b7c9fd7ab485b63e564d49cd658aa9de WHIRLPOOL 788d85fc3f7d2a6db1ce552a29b3419323de4eaa0fb7714c8280ac76bebf808af16edce9dcd1b71000e82ccdde5cf1780df1c946edd2222802258531aad63759
DIST rspec-core-2.14.8-git.tgz 195949 SHA256 757febdcc4465b62fb41572e1fb7e0deb86f903127cb2941ea65d2c1d4ac29db SHA512 2be487f0a820cb959771b0c2a725aa7a43cd80a76f85ed42f3341420cefa4ba6413b5dbd86e8fba9f5515afef3e895e0f1f2f8239d50f0b764f037d5f0791095 WHIRLPOOL 5b2422d7f1d087caf654ea04d81f269ae90be63eb73135d34691839c27e6dfa152aac425f64a860b3af50ef0bf513ac7f4a68c979c254083f187e57a96c20fe3 DIST rspec-core-2.14.8-git.tgz 195949 SHA256 757febdcc4465b62fb41572e1fb7e0deb86f903127cb2941ea65d2c1d4ac29db SHA512 2be487f0a820cb959771b0c2a725aa7a43cd80a76f85ed42f3341420cefa4ba6413b5dbd86e8fba9f5515afef3e895e0f1f2f8239d50f0b764f037d5f0791095 WHIRLPOOL 5b2422d7f1d087caf654ea04d81f269ae90be63eb73135d34691839c27e6dfa152aac425f64a860b3af50ef0bf513ac7f4a68c979c254083f187e57a96c20fe3
DIST rspec-core-2.99.0-git.tgz 211812 SHA256 3b18b3d325d266402b45a3c667dfccb157a5e2260d6790604834771d41a2e38c SHA512 90f8bba8ee7ec10053b27c919b0d8a9a7baecb1167029b9b57769b51efa3b1533d96b17b767d0afb724e529a86a1ea5dc4e3645364c28376ca0ca1afa1ebcbd9 WHIRLPOOL efdc7db854e4d5ea6169a42d7f7c07560a6c5ef0a7deaa7d7e8901abe442d137a2de058e5318b2e99cbb0c5032b1b6c5fe0571592c337f5f79f7396723f6f5a2 DIST rspec-core-2.99.0-git.tgz 211812 SHA256 3b18b3d325d266402b45a3c667dfccb157a5e2260d6790604834771d41a2e38c SHA512 90f8bba8ee7ec10053b27c919b0d8a9a7baecb1167029b9b57769b51efa3b1533d96b17b767d0afb724e529a86a1ea5dc4e3645364c28376ca0ca1afa1ebcbd9 WHIRLPOOL efdc7db854e4d5ea6169a42d7f7c07560a6c5ef0a7deaa7d7e8901abe442d137a2de058e5318b2e99cbb0c5032b1b6c5fe0571592c337f5f79f7396723f6f5a2
DIST rspec-core-2.99.1-git.tgz 212855 SHA256 998725627c1047010e43bc99863859fcc37c71b832264fa8aa1cfb45f18149c2 SHA512 218dfb42ddb425f49b3f46f892bed0ddf4d873b3e4919348d1f6f0a9fa93e1440ac9505e8b943f43c1a7d83430471ba7a0c5534dca5e22971b510cf4ab5f8292 WHIRLPOOL a23641c73536ad8ea1084d0a41cb3046cdf0df339f2a31ca9140891e074c51b6371e41560e132dd5ba409e325d9810ba09692ed4c7c08724ca1858b52e314881

@ -0,0 +1,80 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.99.1.ebuild,v 1.1 2014/07/07 06:27:11 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_TASK_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
# Also install this custom path since internal paths depend on it.
RUBY_FAKEGEM_EXTRAINSTALL="exe"
RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
inherit ruby-fakegem
DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
HOMEPAGE="http://rspec.rubyforge.org/"
SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? (
>=dev-ruby/nokogiri-1.5.2
dev-ruby/syntax
>=dev-ruby/zentest-4.6.2
>=dev-ruby/rspec-expectations-2.14.0:2
>=dev-ruby/rspec-mocks-2.99.0:2
)"
# Skip yard for ruby20 for now since we don't support ruby20 eselected
# yet and we can't bootstrap otherwise.
USE_RUBY=${USE_RUBY/ruby20/} ruby_add_bdepend "doc? ( dev-ruby/yard )"
all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die
# Avoid dependency on cucumber since we can't run the features anyway.
sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
# Duplicate exe also in bin. We can't change it since internal stuff
# also depends on this and fixing that is going to be fragile. This
# way we can at least install proper bin scripts.
cp -R exe bin || die
# Avoid unneeded dependency on git.
sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
# Avoid aruba dependency so that we don't end up in dependency hell.
sed -i -e '/aruba/ s:^:#:' -e '/Aruba/,/}/ s:^:#:' spec/spec_helper.rb || die
rm spec/command_line/order_spec.rb || die
}
each_ruby_prepare() {
sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die
case ${RUBY} in
*jruby)
# Avoid tests specific to jruby but without jruby 1.6 support.
sed -e '/JRUBY_VERSION/ s:^:#:' -i spec/rspec/core/filter_manager_spec.rb || die
;;
esac
}
all_ruby_compile() {
if use doc ; then
yardoc || die
fi
}
each_ruby_test() {
PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed."
}

@ -2,3 +2,4 @@ DIST rspec-expectations-2.12.1-git.tgz 82402 SHA256 6166e27de969815085832f56d253
DIST rspec-expectations-2.13.0-git.tgz 86856 SHA256 52f2aeb70289c21c7b8755c914a31b5cdd7c465bd9828730ac6889eecdb28f01 SHA512 0400797e0ced2d6ce8adddcba049e4f94fe3ec0da027869c86204dd3794738d59fe8594ee8e12fc733d39ba99820346798f37272c1a5eafa87d302c4e6ca0947 WHIRLPOOL 5379cb91cd4deb8786abafdc462a84644656d317f6c805f6a1494e6d2f95173778b877fcc803fe99ff590124724d29eaec39c8c66f3b246e653686aae28f9e76 DIST rspec-expectations-2.13.0-git.tgz 86856 SHA256 52f2aeb70289c21c7b8755c914a31b5cdd7c465bd9828730ac6889eecdb28f01 SHA512 0400797e0ced2d6ce8adddcba049e4f94fe3ec0da027869c86204dd3794738d59fe8594ee8e12fc733d39ba99820346798f37272c1a5eafa87d302c4e6ca0947 WHIRLPOOL 5379cb91cd4deb8786abafdc462a84644656d317f6c805f6a1494e6d2f95173778b877fcc803fe99ff590124724d29eaec39c8c66f3b246e653686aae28f9e76
DIST rspec-expectations-2.14.5-git.tgz 93680 SHA256 ceba7a62ad87285f1ea01db4798efbbde4020b82a109cc260ec358061367e5b9 SHA512 237ed56cd185bc5d0d60ed14e20ded1840ef10711693c43ffaa20ec65cdd6b891aba3a6f1f38bb6962c31d51364758d1898e3bcba14a95c4abc73dff4dac1b65 WHIRLPOOL b9860d7bbd7e33143de655d3bcae6925a91ae5992f47b75ae9c61203c9cddcfb5a2ad0d8d3152a725ff4174359bdf56c5d8dbe24b4b1bb56e3aab292ddfc7a5d DIST rspec-expectations-2.14.5-git.tgz 93680 SHA256 ceba7a62ad87285f1ea01db4798efbbde4020b82a109cc260ec358061367e5b9 SHA512 237ed56cd185bc5d0d60ed14e20ded1840ef10711693c43ffaa20ec65cdd6b891aba3a6f1f38bb6962c31d51364758d1898e3bcba14a95c4abc73dff4dac1b65 WHIRLPOOL b9860d7bbd7e33143de655d3bcae6925a91ae5992f47b75ae9c61203c9cddcfb5a2ad0d8d3152a725ff4174359bdf56c5d8dbe24b4b1bb56e3aab292ddfc7a5d
DIST rspec-expectations-2.99.0-git.tgz 106299 SHA256 cde69130a991ba19924b9010870ac18c03668d64cec090663f997880329a0a90 SHA512 4e3f3e0d27f3cdaee0b6ea00acf1d86629102303388d4549d529121e263919dcf14784b196c4eb3e7a74d89167d505ce8ab0239a8db6b7949bffc9834cf5dea2 WHIRLPOOL 79f22ab773e0bfc1257bfc8aa4b6a74e7bdc40b93ff9d30fdaf5b6155b949ba3e73d01f29386dc61a293cb06d712d81e064b5a8643125073b68ecb9a0b2258b5 DIST rspec-expectations-2.99.0-git.tgz 106299 SHA256 cde69130a991ba19924b9010870ac18c03668d64cec090663f997880329a0a90 SHA512 4e3f3e0d27f3cdaee0b6ea00acf1d86629102303388d4549d529121e263919dcf14784b196c4eb3e7a74d89167d505ce8ab0239a8db6b7949bffc9834cf5dea2 WHIRLPOOL 79f22ab773e0bfc1257bfc8aa4b6a74e7bdc40b93ff9d30fdaf5b6155b949ba3e73d01f29386dc61a293cb06d712d81e064b5a8643125073b68ecb9a0b2258b5
DIST rspec-expectations-2.99.1-git.tgz 106370 SHA256 fb6da394b1824a903c4640ba9b5fc854719677a0e04614d0776b39a1c8964f86 SHA512 67e40a9c5258759396016e0f559aff4ed82e3c5d216ec8cfc10d82fe3ea98ec1b247e0c6ed7e9b29e41388056da27dabe29b809d38415c65a56b7e4a3335248f WHIRLPOOL 5784109b531607274b52a9a802efffda4bf5e857cf94300c334f6fdf09672d973a0080f3c4c04a51b0c77e4b69b56b2df6bee9dde2d6cdb363859d195c306d8e

@ -0,0 +1,61 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/rspec-expectations-2.99.1.ebuild,v 1.1 2014/07/08 04:59:53 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
HOMEPAGE="http://rspec.rubyforge.org/"
SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.3"
ruby_add_bdepend "test? (
>=dev-ruby/rspec-core-2.11.0:2
>=dev-ruby/rspec-mocks-2.14.0:2
)"
all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die
# Remove the Gemfile to avoid running through 'bundle exec'
rm Gemfile || die
# Remove .rspec options to avoid dependency on newer rspec when
# bootstrapping.
rm .rspec || die
# fix up the gemspecs
sed -i \
-e '/git ls/d' \
-e '/add_development_dependency/d' \
"${RUBY_FAKEGEM_GEMSPEC}" || die
# Avoid a weird, and failing, test testing already installed code.
sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/expectations_spec.rb || die
}
each_ruby_prepare() {
case ${RUBY} in
*jruby)
# Avoid a test failing on backtrace details.
sed -e '/when the root file is loaded/,/end/ s:^:#:' -i spec/rspec/expectations_spec.rb || die
;;
esac
}

@ -3,3 +3,4 @@ DIST rspec-mocks-2.12.2-git.tgz 72237 SHA256 6753daefa839704b889fe9ca5af6209cbf1
DIST rspec-mocks-2.13.1-git.tgz 74980 SHA256 8a0bdff13007a56ea615815170fbbfb0ad907584ad058fcb81ebd2ad4602fde8 SHA512 7238ac76e5e10b589dc32d9ca0b8f77ca48d6ae2023d049176342a89cafb064374e474b547d7ef667e530ae56e4ac570feff28550648c22fde50fbdac8b5c309 WHIRLPOOL f24a4a2af9e97ccdd687a305c91c762c9682bead11f23374a610555f8e7afe5f84e1204485fd5728bf4a677c53610c7fd3bee90ab5e094db18ce9b2ddaf102db DIST rspec-mocks-2.13.1-git.tgz 74980 SHA256 8a0bdff13007a56ea615815170fbbfb0ad907584ad058fcb81ebd2ad4602fde8 SHA512 7238ac76e5e10b589dc32d9ca0b8f77ca48d6ae2023d049176342a89cafb064374e474b547d7ef667e530ae56e4ac570feff28550648c22fde50fbdac8b5c309 WHIRLPOOL f24a4a2af9e97ccdd687a305c91c762c9682bead11f23374a610555f8e7afe5f84e1204485fd5728bf4a677c53610c7fd3bee90ab5e094db18ce9b2ddaf102db
DIST rspec-mocks-2.14.6-git.tgz 94286 SHA256 2453766688b33a5cd743f4ebc3ffccd4277e3daca069828c7206bd0f12d5fee4 SHA512 a079c0b860c7ca4b4da366fa131617ddcb636918cd0c065ef3d8d585938228f442bb58ab5fcd2cd84b590bf6ab468d637fa7ab0181864a59c131f0a890e46702 WHIRLPOOL d29599bf4465c38433d7ddf70a12c43a523c289fd9857aadeb41610aef4980d8ea43cd1aef48d3d1d736e67a201bba131ea151a0ecb297e887fac51baf35655b DIST rspec-mocks-2.14.6-git.tgz 94286 SHA256 2453766688b33a5cd743f4ebc3ffccd4277e3daca069828c7206bd0f12d5fee4 SHA512 a079c0b860c7ca4b4da366fa131617ddcb636918cd0c065ef3d8d585938228f442bb58ab5fcd2cd84b590bf6ab468d637fa7ab0181864a59c131f0a890e46702 WHIRLPOOL d29599bf4465c38433d7ddf70a12c43a523c289fd9857aadeb41610aef4980d8ea43cd1aef48d3d1d736e67a201bba131ea151a0ecb297e887fac51baf35655b
DIST rspec-mocks-2.99.0-git.tgz 101114 SHA256 69c0baf061d490daa8d366eb62da30e15bd8f7796ee0b9313e969e497d3e0405 SHA512 8881526abee680f01304f2454c99078620c3551308b47929b2faeb48f305b6fdbd36a0a1e5d41f567b160dc8b07fa67d6096d43d6d0b5d9515a7b74453b6a005 WHIRLPOOL 5c1cbde300ff82ae6a1870963f45daf959e11812fbca42b27a55e675aca38af9657a72746a425b68c63dca55490c1394303689b0e89caf930d81b281bba40e60 DIST rspec-mocks-2.99.0-git.tgz 101114 SHA256 69c0baf061d490daa8d366eb62da30e15bd8f7796ee0b9313e969e497d3e0405 SHA512 8881526abee680f01304f2454c99078620c3551308b47929b2faeb48f305b6fdbd36a0a1e5d41f567b160dc8b07fa67d6096d43d6d0b5d9515a7b74453b6a005 WHIRLPOOL 5c1cbde300ff82ae6a1870963f45daf959e11812fbca42b27a55e675aca38af9657a72746a425b68c63dca55490c1394303689b0e89caf930d81b281bba40e60
DIST rspec-mocks-2.99.1-git.tgz 101315 SHA256 e75b0a2bd35ac9afae3bb00470ee748b7a9a216bdc28a7b2a4dd62df5f4e9e81 SHA512 a501f234374ff9b9c51c122c84ea3770fe7acc0381cca2d24434036ee6e6515d30725b9fab33d4fede2ce8691e9e824457b337a1fe0631e79948632a953f191b WHIRLPOOL 9ed0bb8d900591371b746eb4b6c98db9b035181dfe1e664fbf7e1b21fc09dad97c54996dbc7ff19c0156d31edf80672639ceb1bce47c41d7a528ea4ad0d181ed

@ -0,0 +1,43 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.1.ebuild,v 1.1 2014/07/08 05:03:07 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
inherit ruby-fakegem
DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
HOMEPAGE="http://rspec.rubyforge.org/"
SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
test? (
>=dev-ruby/rspec-core-2.10.0:2
>=dev-ruby/rspec-expectations-2.99.0:2
)"
all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die
# Remove the Gemfile to avoid running through 'bundle exec'
rm Gemfile || die
# Remove .rspec options to avoid dependency on newer rspec when
# bootstrapping.
rm .rspec || die
# Avoid a weird, and failing, test testing already installed code.
sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/mocks_spec.rb || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/thread_safe/thread_safe-0.3.4.ebuild,v 1.1 2014/05/29 06:35:40 graaff Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-ruby/thread_safe/thread_safe-0.3.4.ebuild,v 1.2 2014/07/07 12:03:37 klausman Exp $
EAPI=5 EAPI=5
# jruby → there is code for this in ext but that requires compiling java. # 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" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~x86" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
IUSE="" IUSE=""
# Higher atomic dependency since earlier versions crash on ruby20 while # Higher atomic dependency since earlier versions crash on ruby20 while

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

Loading…
Cancel
Save