Sync with portage [Thu Jan 30 08:54:24 MSK 2014].

mhiretskiy
root 10 years ago
parent 46ca62a4bc
commit a2ee939889

@ -0,0 +1 @@
DIST threadzip-1.2.tar.gz 17600 SHA256 217575871a0e8b9ea51574eca29eb2cbf3b08fb27d72c2659557f3cab813fa77 SHA512 01685cec04aaf0ab07fb754e8966da89f975fd3558d596716d12ec56e70b44bf5cd874bef5e32eef963843239eeed846859ff9f4562022e198702e9a16f1c855 WHIRLPOOL 6dc631a632248e420f27e774438b824144a5a7ccb1e8d16ed074e0e97c823e4759913d76bc78ac4badf183b729d6565c36e3cb46751bcb1ec5fd6157c58122dd

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

@ -0,0 +1,29 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/threadzip/threadzip-1.2.ebuild,v 1.1 2014/01/29 08:38:18 vapier Exp $
EAPI="4"
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1
DESCRIPTION="threaded compressor logic for zlib/lzma"
HOMEPAGE="http://code.google.com/p/threadzip/"
SRC_URI="http://threadzip.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="lzma"
DEPEND=""
RDEPEND="lzma? ( dev-python/pylzma[${PYTHON_USEDEP}] )"
src_install() {
local x
for x in un '' ; do
newbin python/thread${x}zip.py thread${x}zip
done
python_fix_shebang "${ED}"/usr/bin
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha17.ebuild,v 1.14 2014/01/21 02:50:56 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha17.ebuild,v 1.15 2014/01/29 20:58:03 vapier Exp $
EAPI=5
@ -36,7 +36,7 @@ src_prepare() {
gnuconfig_update
# Remove profiled make files.
rm -f *_p.mk || die "rm profiled"
find -name '*_p.mk' -delete
# Adjusting hardcoded paths.
sed -i -e 's:opt/schily:usr:' \

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha21.ebuild,v 1.5 2014/01/21 02:50:56 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha21.ebuild,v 1.6 2014/01/29 20:58:03 vapier Exp $
EAPI=5
@ -43,7 +43,7 @@ src_prepare() {
gnuconfig_update
# Remove profiled make files.
rm -f *_p.mk || die "rm profiled"
find -name '*_p.mk' -delete
# Adjusting hardcoded paths.
sed -i -e "s|opt/schily|usr|" \

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha22.ebuild,v 1.1 2014/01/24 18:08:36 billie Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha22.ebuild,v 1.2 2014/01/29 20:58:03 vapier Exp $
EAPI=5
@ -43,7 +43,7 @@ src_prepare() {
gnuconfig_update
# Remove profiled make files.
rm -f *_p.mk || die "rm profiled"
find -name '*_p.mk' -delete
# Adjusting hardcoded paths.
sed -i -e "s|opt/schily|usr|" \

@ -1,2 +1,3 @@
DIST lynis-1.3.0.tar.gz 119797 SHA256 fe265965eb1ce8fac352e0bddea1d5ec6508c319bf88a5f63c2edecf2af6de54 SHA512 a2cf40fbc245e9ed89740026374f3b61110cc1e0282899284699a2271cb4996f30d0a91562d3e2eaf5eb165ab89d0860127ceeb5767aec1d5538b879657a76a8 WHIRLPOOL c19aaaf2f9ccd8141a86b1eeecf129ab83006b50ed428eb1801b58811b441f3c5cfea37d1333cf58fd372b3f40026735bdc2e44ace3de399a27e2e0dd8300fa3
DIST lynis-1.3.9.tar.gz 138169 SHA256 78abf32de8ba0d0a67617e61fa1cb640b7508cd32d15ea092104768963766702 SHA512 cf72d7091a3638bf939cff7efaf15713d6f192d6951bb4ac06ab131ba1710304524bb1592656fcb6dd1543091c433f4daedcc5920fd9e1cf613ac11ad2954ba6 WHIRLPOOL 02876aa39b91f52da19588191bf8abea961f62019f221834b07e8d9f422544bf4dc7dcc5077f3357221c2658f165d28c883e3387fe504aa784ff9e771a36ebd5
DIST lynis-1.4.0.tar.gz 138563 SHA256 fb2cda4617d1625eeed6c9d9ba9aa64a72737f25b4b8bff588a69620d7c4f1cb SHA512 b1897c93d7a2207858abdf83a74024575dd3c58aece6c136160b6f26a9a24c45915a6f9d65a771c7f2f1e3d85911516edbb5a69f0b962200cbdaeef736cb51b8 WHIRLPOOL 3ea7d573d194e5aec1f20922fb0e41a87108ea6e3aa90bcc0c3628ebaaedfc07f89eac52d7704c96f46768c6d112c110c10cdb8a1ad8cd1d413566f6c4d1555c

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.4.0.ebuild,v 1.1 2014/01/29 19:01:51 idl0r Exp $
EAPI="5"
DESCRIPTION="Security and system auditing tool"
HOMEPAGE="http://www.rootkit.nl/projects/lynis.html"
SRC_URI="http://cisofy.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="app-shells/bash"
src_install() {
insinto /usr/share/${PN}
doins -r db/ include/ plugins/ || die "failed to install lynis base files"
insopts -m0640
doins -r include/
insopts -m0644
dosbin lynis
insinto /etc/${PN}
doins default.prf
doman lynis.8
dodoc CHANGELOG FAQ README dev/TODO
# Remove the old one during the next stabilize progress
exeinto /etc/cron.daily
newexe "${FILESDIR}"/lynis.cron-new lynis
}
pkg_postinst() {
einfo
einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
einfo
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild,v 1.8 2013/09/25 11:10:59 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild,v 1.9 2014/01/29 15:18:19 maksbotan Exp $
EAPI="5"
@ -23,7 +23,6 @@ COMMON_DEPEND="~app-leechcraft/lc-core-${PV}
otroid? ( net-libs/libotr )
media? ( dev-qt/qtmultimedia:4 )
msn? ( net-libs/libmsn )
spell? ( app-text/hunspell )
woodpecker? ( dev-libs/kqoauth )
xmpp? (
=net-libs/qxmpp-9999
@ -47,6 +46,9 @@ RDEPEND="${COMMON_DEPEND}
media-gfx/graphicsmagick[imagemagick]
)
virtual/latex-base
)
spell? (
app-leechcraft/lc-rosenthal
)"
REQUIRED_USE="|| ( standardstyles adiumstyles )"

@ -1,3 +1,4 @@
DIST dateutils-0.2.3.tar.xz 317220 SHA256 5404956c86e28a15efc211eaab2759699314915d1c2ac2226a380ab2d6c194d7 SHA512 6793b2ff8519b862b737585f497a000626d13ed9e6f9fcc35a0d86fce35ca30f41d22b1673df5f4b92dab44a2e7d4a1dd23fc4be89b426e2761c27bb7897b497 WHIRLPOOL 183084cba5524ac1f03c9dd41e08883abbe18de6327fb41671c376358053577558474f2b31f78259885e1ac128a6be30cde17a871a3b96aae0590c7bcf01a3a4
DIST dateutils-0.2.4.tar.xz 475160 SHA256 8695d012e2588fcb2705b037b07ab58ce3473f3789877013873f2f0d0ad30d82 SHA512 bf94a55cbfcac037c2aec4271a42f682faa3e7d78b81f3019402fb3b03e5c666ae42135af086ea054bf46a6a4a9efe3acaaac07442e0b14fc14d5afbca2f5714 WHIRLPOOL 1f5ea8e7b4a7e172607be491c13e8ccf958f1f58825a6cff21d047132306331c9781bac95edb5748dd90b3c4d3486ca7149f45597a01d67f20647636e942e349
DIST dateutils-0.2.5.tar.xz 478180 SHA256 7ecf1f92e1282f4975031f63148b5c778ce70b404a30846fb6bc5de64d3f3211 SHA512 495d5f522db02a6c612ad56942b0e46fddb2fb373ed0dfd6c1081b4d3dd80fa2e6f0eaa947a28921e9739c8b94572aade7b6405858ad169706c9cddd4c743a0f WHIRLPOOL 0e3496e84d95022a93fb8e443b782d5d7a31d9ff7ee332c5a3e83270cf40ae51237b754042d6894007fd6f06d142ab1b4b7c41d9761f1cfca123103ded969c0c
DIST dateutils-0.2.6.tar.xz 485740 SHA256 1d476498cbe9e5c788d5160f1c134a07a631061784b51a52fe05fbf6a56c3440 SHA512 463ef90ab33978dc97607dc0e17e6c666c1b9f724d0a140e7fc76dbe8f44117859442c46a5061253e0abe2c36f6a5e4409b5acc900428034c6f74ad50f57b111 WHIRLPOOL 90b0cad4e6729ae8b4fecda2bfe98856acd74c6f9b18b7536a5dc0503869771bdebba52526e39c5fbc6dbc4d29ee35c701fa6b0aac812a8429422974e07ee2aa

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/dateutils/dateutils-0.2.6.ebuild,v 1.1 2014/01/29 09:39:07 radhermit Exp $
EAPI=5
DESCRIPTION="command line date and time utilities"
HOMEPAGE="http://hroptatyr.github.com/dateutils/"
SRC_URI="https://bitbucket.org/hroptatyr/${PN}/downloads/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/xz-utils
sys-libs/timezone-data"
# bug 429810
RDEPEND="!sys-infiniband/dapl"
src_configure() {
econf \
--docdir=/usr/share/doc/${PF}
}
src_compile() {
emake CFLAGS="${CFLAGS}"
}
src_test() {
# parallel tests failure
emake CFLAGS="${CFLAGS}" -j1 check
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/klavaro/klavaro-3.0.0.ebuild,v 1.1 2014/01/28 15:52:21 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/klavaro/klavaro-3.0.0.ebuild,v 1.2 2014/01/29 15:02:17 kensington Exp $
EAPI=5
@ -30,7 +30,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/gettext
>=sys-devel/gettext-0.18.3
dev-util/gtk-builder-convert
"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_p20140118.ebuild,v 1.1 2014/01/22 07:14:40 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_p20140118.ebuild,v 1.2 2014/01/29 14:37:28 hattya Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=01f0a0db15faf4bffa
LICENSE="AGPL-3"
SLOT="0/1.3"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla static static-libs"
LIB_DEPEND="dev-libs/openssl[static-libs?]

@ -0,0 +1 @@
DIST hlint-1.8.55.tar.gz 70955 SHA256 32133739752825b16ff25947d7f9f1c5b577397ffb2722f7085bf35ce0069ea0 SHA512 e49e51c596eaebfa7a138b1373cd14ceb22f7410e2e114259cc3e42f438290c553870260866ee6835a80dcd3fccf5b97fa79591fe501dcd58ffb11a182d4d27b WHIRLPOOL 50c6195a2ca87da57bf33561b39f0c41007adb5261e81ec28f773f393a797015ab344ef55e5c5fe42111686a82f7c03f6e0f83bb14a35bead3b14f592d463540

@ -0,0 +1,7 @@
;; hlint emacs integration site initialisation
(add-to-list 'load-path "@SITELISP@")
(require 'hs-lint)
(defun hlint-haskell-mode-hook ()
(local-set-key "\C-cl" 'hs-lint))
(add-hook 'haskell-mode-hook 'hlint-haskell-mode-hook)

@ -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/dev-haskell/hlint/hlint-1.8.55.ebuild,v 1.1 2014/01/29 21:57:40 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal elisp-common
DESCRIPTION="Source code suggestions"
HOMEPAGE="http://community.haskell.org/~ndm/hlint/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="emacs"
RDEPEND=">=dev-haskell/cpphs-1.11:=[profile?]
>=dev-haskell/haskell-src-exts-1.14:=[profile?] <dev-haskell/haskell-src-exts-1.15:=[profile?]
>=dev-haskell/hscolour-1.17:=[profile?]
>=dev-haskell/transformers-0.0:=[profile?]
>=dev-haskell/uniplate-1.5:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"
SITEFILE="60${PN}-gentoo.el"
src_configure() {
local threaded_flag=""
if $(ghc-supports-threaded-runtime); then
threaded_flag="--flags=threaded"
else
threaded_flag="--flags=-threaded"
fi
cabal_src_configure \
$threaded_flag
}
src_compile() {
cabal_src_compile
use emacs && elisp-compile data/hs-lint.el
}
src_install() {
cabal_src_install
if use emacs; then
elisp-install ${PN} data/*.el data/*.elc || die "elisp-install failed."
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
dodoc hlint.htm
}
pkg_postinst() {
ghc-package_pkg_postinst
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>haskell</herd>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
HLint gives suggestions on how to improve your source code.
</longdescription>
</pkgmetadata>

@ -0,0 +1 @@
DIST uniplate-1.6.12.tar.gz 30055 SHA256 fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7 SHA512 049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07 WHIRLPOOL d44c14e7c913496ff3d7802847e265efc29e1cc4283887268c86230f24e59f93e435ffa4f16ee6c081cd9bbfffbba4d351c3f7e5688697c2e6a8098ba037d722

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>haskell</herd>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
Uniplate is library for writing simple and concise generic operations.
Uniplate has similar goals to the original Scrap Your Boilerplate work,
but is substantially simpler and faster. The Uniplate manual is available at
&lt;http://community.haskell.org/~ndm/darcs/uniplate/uniplate.htm&gt;.
To get started with Uniplate you should import one of the three following
modules:
* &quot;Data.Generics.Uniplate.Data&quot; - to quickly start writing generic functions.
Most users should start by importing this module.
* &quot;Data.Generics.Uniplate.Direct&quot; - a replacement for &quot;Data.Generics.Uniplate.Data&quot;
with substantially higher performance (around 5 times), but requires writing
instance declarations.
* &quot;Data.Generics.Uniplate.Operations&quot; - definitions of all the operations defined
by Uniplate. Both the above two modules re-export this module.
In addition, some users may want to make use of the following modules:
* &quot;Data.Generics.Uniplate.Zipper&quot; - a zipper built on top of Uniplate instances.
* &quot;Data.Generics.SYB&quot; - users transitioning from the Scrap Your Boilerplate library.
* &quot;Data.Generics.Compos&quot; - users transitioning from the Compos library.
* &quot;Data.Generics.Uniplate.DataOnly&quot; - users making use of both @Data@ and @Direct@
to avoid getting instance conflicts.
</longdescription>
</pkgmetadata>

@ -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-haskell/uniplate/uniplate-1.6.12.ebuild,v 1.1 2014/01/29 21:50:07 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.6.9999
#hackport: flags: +separate_syb,+typeable_fingerprint
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Help writing simple, concise and fast generic operations."
HOMEPAGE="http://community.haskell.org/~ndm/uniplate/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
dev-haskell/syb:=[profile?]
>=dev-haskell/unordered-containers-0.2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
"
src_configure() {
haskell-cabal_src_configure \
--flag=separate_syb \
--flag=typeable_fingerprint
}

@ -1,16 +1,8 @@
DIST ibm-java-jre-6.0-9.1-linux-i386.tgz 64347993 RMD160 1854cc74a25c0b82ba857b9e2d566fdf0d497967 SHA1 db0a809c67d1b4d3c017feffdeae7419e365ed51 SHA256 6e2db98b14b192d82ce40e0930b3369c736f843d2bcda3a6f542ef6faf4c3da3
DIST ibm-java-jre-6.0-9.1-linux-i386.tgz 64347993 SHA256 6e2db98b14b192d82ce40e0930b3369c736f843d2bcda3a6f542ef6faf4c3da3
DIST ibm-java-jre-6.0-9.1-linux-ppc.tgz 66562449 SHA256 83b96b1689f0f473fa8aa55bcd98f44ba77470d05fcfcb81a097e74af435290d SHA512 41fc926bcc9e0bad76bd777f6bc7810261859f19d61a7d2ac0c85f841a1a36c8158ee0f3628423c1c9f5829e0998e965107cc50f5af6ea9ac7667090818a05d3 WHIRLPOOL acf0d9dc1eb71a4aca33d4d186a352e50b0909cc6330e60816ba56e116c74e8901b67f164b4dbdb9953fda4231020e22c9ce275a22a29a3851dc09df0091c0ae
DIST ibm-java-jre-6.0-9.1-linux-ppc64.tgz 74578727 RMD160 ab5be9ddd8dabce39f864fcc52e104a4cdd19659 SHA1 8cea91f67570cc4ee72d925a2654e099e8396953 SHA256 12e46290968e595389ddaa3053e20a718674b699b796012e997c4737e484c579
DIST ibm-java-jre-6.0-9.1-linux-x86_64.tgz 70722323 RMD160 9bd8093755cbf369cfff7491eb243be169f58cb7 SHA1 bda4089a812fd2a1294ad9c562676b1a31cb455b SHA256 c36e65860c1599d51d9b481b3acbf9b9c195d6ddc364480dc9877b37821641ba
DIST ibm-java-jre-6.0-9.2-linux-i386.tgz 64421824 RMD160 b5e75c673044848ea1fddcb252bd74ea2b8bf52d SHA1 0f3162a4163a0d636e5f1ab50e2da06b3093a254 SHA256 87ce2252d6d88b13acb847a49d272c9798ea6267a10fbc82ea0e881c5c8e8206
DIST ibm-java-jre-6.0-9.2-linux-ppc.tgz 66640675 RMD160 94dd73eef1cb0a25dccf41b5100991a1a9a3250f SHA1 d28fcda88513de5b3e4faea0a37da937c27a27eb SHA256 04237722187f4cd44845a0bf2764c7358f3df9a8b8468fbe629ff1f168864ceb
DIST ibm-java-jre-6.0-9.2-linux-ppc64.tgz 74698445 RMD160 3960f31785eea120a1c169ed48ecb0da8d0a9de4 SHA1 2d39ac13f4929839a551d4f9040db3108088d494 SHA256 30ef8dd7ce43e328dc5252b0457f78e021faaa433f20fe350d04f9546186fbca
DIST ibm-java-jre-6.0-9.2-linux-x86_64.tgz 70842079 RMD160 5fe9d985b4a99d42bdfb3dc57963ed19856833b6 SHA1 a0ee1da4b09bfb3915f62ffd2e73f1c2fd0ecf81 SHA256 cb1f7dbfd0dacfece8deedc5dbcd2d19355ec0e4ec27612586e365c87f0eea54
DIST ibm-java2-jre-5.0-12.4-linux-i386.tgz 45772205 RMD160 0bac37732bb9fcbcaed3442b87ecd4540670613e SHA1 36e55304a15c6d1f90c4784c4c215842c961b56c SHA256 102380d93d35bf10d8f6254bcc094f8e74da1e239de1df4ef4d38891b1e5c7ab
DIST ibm-java2-jre-5.0-12.4-linux-ppc.tgz 52521481 SHA256 6264754285776dfc5ed77ebc183a0091385847561d449b03d78d53f36042ec82 SHA512 5ef1e9fe98eb1950123e23b6a12f95365a52d80d5d1e0391ab823ceba8058de342b558cdf20487049c521fce0eb41563df1751ddeb776db6352a8440559118ef WHIRLPOOL d5ed7dc69cd757e8f02c9f3cb356ccdc7b122ccfedf86df2b1215b2307d30b180a0bbe9f9d3ef19c81ed10cbb27de0f892c1b6609372df8b73fd697f7fe56f92
DIST ibm-java2-jre-5.0-12.4-linux-ppc64.tgz 52465552 RMD160 cb19adbf90e463852344680b801c98b6ead52f3b SHA1 94a650e775c3ac618660d56df0a41043531951c7 SHA256 9899bce54bc1209b74acb9f5e7c9370bbdcc8c9c7d9c66e8f33b6502b8bb7d5e
DIST ibm-java2-jre-5.0-12.4-linux-x86_64.tgz 48248214 RMD160 b87b2c42d35f21eb37d5f064dca6d5369e21188f SHA1 3ed885c1a6be3ac73765ce68b011e38addd8d658 SHA256 5fa53f8597e8d195f418d6cd5dc77a1d81e15d877aadd62a22db5e6646d584c1
DIST ibm-java2-jre-5.0-12.5-linux-i386.tgz 45807485 RMD160 53709dee9280d1cae19b7629496c1a9ca85c96b4 SHA1 8450f050dd8f02f91d3601f10d1b17ea0287a803 SHA256 9f90b0ff95596e8236f1c581c134ee1b97f3421654bcbdef8ece52061bf2c757
DIST ibm-java2-jre-5.0-12.5-linux-ppc.tgz 52569222 RMD160 6cfa6a8160d9d3141a75e08769556e574501f929 SHA1 12d9dfdefb078e01366d1a9a33a52307e49aa876 SHA256 de4e27da0aa72ecba1a63860e94807ecabb1ad59120cf20cd6bd2e024514db83
DIST ibm-java2-jre-5.0-12.5-linux-ppc64.tgz 52287701 RMD160 1a7b63473120f46307a4f9ce2a3a9f8983788f30 SHA1 6ef6649322a9f9b494b0dd04ecb8c0b462f019ab SHA256 dd6439ef27777796ea29c92b89e3d8afb29a07a6827d8beb7d7da609a7c26ec9
DIST ibm-java2-jre-5.0-12.5-linux-x86_64.tgz 48285616 RMD160 2dcdb907683bd520b953b3c90981155349b44d33 SHA1 cc48e8b3e5ce2fd5abd75e9eb5906be88eaa09b4 SHA256 fd5b5a3a3ae3f53258e0f7c4c8cf1a40d135bbb6bec50193c5b49e5a50bd3025
DIST ibm-java-jre-6.0-9.1-linux-ppc64.tgz 74578727 SHA256 12e46290968e595389ddaa3053e20a718674b699b796012e997c4737e484c579
DIST ibm-java-jre-6.0-9.1-linux-x86_64.tgz 70722323 SHA256 c36e65860c1599d51d9b481b3acbf9b9c195d6ddc364480dc9877b37821641ba
DIST ibm-java-jre-6.0-9.2-linux-i386.tgz 64421824 SHA256 87ce2252d6d88b13acb847a49d272c9798ea6267a10fbc82ea0e881c5c8e8206
DIST ibm-java-jre-6.0-9.2-linux-ppc.tgz 66640675 SHA256 04237722187f4cd44845a0bf2764c7358f3df9a8b8468fbe629ff1f168864ceb
DIST ibm-java-jre-6.0-9.2-linux-ppc64.tgz 74698445 SHA256 30ef8dd7ce43e328dc5252b0457f78e021faaa433f20fe350d04f9546186fbca
DIST ibm-java-jre-6.0-9.2-linux-x86_64.tgz 70842079 SHA256 cb1f7dbfd0dacfece8deedc5dbcd2d19355ec0e4ec27612586e365c87f0eea54

@ -1,15 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jre-bin/files/ibm-jre-bin-1.5.env,v 1.4 2011/11/23 19:00:00 sera Exp $
VERSION="IBM JRE @PV@"
JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
JRE_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
PATH="${JAVA_HOME}/bin"
ROOTPATH="${JAVA_HOME}/bin"
LDPATH="${JAVA_HOME}/bin:${JAVA_HOME}/bin/classic"
PROVIDES_TYPE="JRE"
PROVIDES_VERSION="1.5"
BOOTCLASSPATH="${JAVA_HOME}/lib/vm.jar:${JAVA_HOME}/lib/core.jar:${JAVA_HOME}/lib/charsets.jar:${JAVA_HOME}/lib/graphics.jar:${JAVA_HOME}/lib/security.jar:${JAVA_HOME}/lib/ibmpkcs.jar:${JAVA_HOME}/lib/ibmorb.jar:${JAVA_HOME}/lib/ibmcfw.jar:${JAVA_HOME}/lib/ibmorbapi.jar:${JAVA_HOME}/lib/ibmjcefw.jar:${JAVA_HOME}/lib/ibmjgssprovider.jar:${JAVA_HOME}/lib/ibmjsseprovider2.jar:${JAVA_HOME}/lib/ibmjaaslm.jar:${JAVA_HOME}/lib/ibmcertpathprovider.jar:${JAVA_HOME}/lib/server.jar:${JAVA_HOME}/lib/xml.jar"
GENERATION="2"
ENV_VARS="JAVA_HOME JRE_HOME PATH ROOTPATH LDPATH"

@ -1,229 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jre-bin/ibm-jre-bin-1.5.0.12_p4.ebuild,v 1.4 2011/03/26 14:12:43 ranger Exp $
inherit java-vm-2 versionator eutils
JDK_RELEASE=$(get_version_component_range 2-3)
SERVICE_RELEASE=$(get_version_component_range 4)
SERVICE_RELEASE_LINK="${SERVICE_RELEASE}"
# versions ending with _pX translate to .X in distfile and fpX in SRC_URI
if [[ $(get_version_component_count) == 5 ]]; then
FP_VERSION="$(get_version_component_range 5)"
FP_VERSION="${FP_VERSION#p}"
FP_WEB="-FP${FP_VERSION}"
FP_LINK="fp${FP_VERSION}"
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.${FP_VERSION}"
else
FP_WEB=""
FP_LINK=""
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.0"
fi
JRE_DIST_PREFIX="ibm-java2-jre-${TGZ_PV}-linux"
X86_JRE_DIST="${JRE_DIST_PREFIX}-i386.tgz"
AMD64_JRE_DIST="${JRE_DIST_PREFIX}-x86_64.tgz"
PPC_JRE_DIST="${JRE_DIST_PREFIX}-ppc.tgz"
PPC64_JRE_DIST="${JRE_DIST_PREFIX}-ppc64.tgz"
if use x86; then
JRE_DIST=${X86_JRE_DIST}
S="${WORKDIR}/ibm-java2-i386-50"
LINK_ARCH="intel"
elif use amd64; then
JRE_DIST=${AMD64_JRE_DIST}
S="${WORKDIR}/ibm-java2-x86_64-50"
LINK_ARCH="amd64"
elif use ppc; then
JRE_DIST=${PPC_JRE_DIST}
S="${WORKDIR}/ibm-java2-ppc-50"
LINK_ARCH="ipseries32"
elif use ppc64; then
JRE_DIST=${PPC64_JRE_DIST}
S="${WORKDIR}/ibm-java2-ppc64-50"
LINK_ARCH="ipseries64"
fi
DIRECT_DOWNLOAD="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=sdk5&S_PKG=${LINK_ARCH}5sr${SERVICE_RELEASE_LINK}${FP_LINK}&S_TACT=105AGX05&S_CMP=JDK"
SLOT="1.5"
DESCRIPTION="IBM Java SE Runtime Environment"
HOMEPAGE="http://www.ibm.com/developerworks/java/jdk/"
DOWNLOADPAGE="${HOMEPAGE}linux/download.html"
# bug #125178
ALT_DOWNLOADPAGE="${HOMEPAGE}linux/older_download.html"
SRC_URI="x86? ( ${X86_JRE_DIST} )
amd64? ( ${AMD64_JRE_DIST} )
ppc? ( ${PPC_JRE_DIST} )
ppc64? ( ${PPC64_JRE_DIST} )"
LICENSE="IBM-J1.5"
KEYWORDS="-* amd64 ppc ppc64 x86"
RESTRICT="fetch"
IUSE="X alsa nsplugin odbc"
RDEPEND="=virtual/libstdc++-3.3
X? (
x11-libs/libXext
x11-libs/libXft
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXp
x11-libs/libXtst
x11-libs/libXt
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
nsplugin? (
x86? ( =x11-libs/gtk+-2* =x11-libs/gtk+-1* )
ppc? ( =x11-libs/gtk+-1* )
)
odbc? ( dev-db/unixODBC )"
DEPEND=""
QA_EXECSTACK_amd64="opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9vrb23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9trc23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9shr23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9hookable23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9dyn23.so
opt/${P}/bin/libj9dmp23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9bcv23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/libiverel23.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/j9vm/libjvm.so"
QA_TEXTRELS_amd64="opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9jit23.so"
QA_EXECSTACK_x86="opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9hookable23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9dyn23.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9dmp23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libiverel23.so
opt/${P}/bin/libj9trc23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9shr23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9vrb23.so
opt/${P}/bin/libj9bcv23.so
opt/${P}/bin/libj9aotrt23.so
opt/${P}/bin/classic/libjvm.so"
QA_TEXTRELS_ppc="opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9aotrt23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9gcchk23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libj9jitd23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libjaas.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libjsig.so
"
QA_TEXTRELS_ppc64="opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libjsig.so
opt/${P}/bin/libj9jitd23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9gcchk23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9jit23.so"
QA_TEXTRELS_x86="opt/${P}/bin/lib*.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/xawt/libmawt.so
opt/${P}/bin/javaplugin.so
opt/${P}/bin/motif21/libmawt.so
opt/${P}/bin/headless/libmawt.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/lib/i386/libdeploy.so"
pkg_nofetch() {
einfo "Due to license restrictions, we cannot redistribute or fetch the distfiles"
einfo "Please visit: ${DOWNLOADPAGE}"
einfo "Under J2SE 5.0, download SR${SERVICE_RELEASE}${FP_WEB} for your arch:"
einfo "${JRE_DIST}"
einfo "You can use direct link to your arch download page:"
einfo "${DIRECT_DOWNLOAD}"
einfo "Place the file(s) in: ${DISTDIR}"
einfo "Then restart emerge: 'emerge --resume'"
einfo "Note: if SR${SERVICE_RELEASE}${FP_WEB} is not available at ${DOWNLOADPAGE}"
einfo "it may have been moved to ${ALT_DOWNLOADPAGE}. Lately that page"
einfo "isn't updated, but the files should still available through the"
einfo "direct link to arch download page. If it doesn't work, file a bug."
}
src_compile() { :; }
src_install() {
# Copy all the files to the designated directory
dodir /opt/${P}
cp -pR "${S}"/jre/* "${D}/opt/${P}/"
local x86plugin=libjavaplugin_ojigtk2.so
local ppcplugin=libjavaplugin_oji.so
local jrebindest="${D}/opt/${P}/bin/"
local plugin
if use x86; then
plugin=${x86plugin}
elif use ppc; then
plugin=${ppcplugin}
fi
plugin=/opt/${P}/bin/${plugin}
if use x86 || use ppc; then
if use nsplugin; then
install_mozilla_plugin ${plugin}
fi
fi
dohtml -a html,htm,HTML -r docs || die
dodoc "${S}/COPYRIGHT" || die
set_java_env
java-vm_revdep-mask
}

@ -1,227 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jre-bin/ibm-jre-bin-1.5.0.12_p5-r1.ebuild,v 1.1 2011/11/23 19:00:00 sera Exp $
EAPI="4"
inherit java-vm-2 versionator eutils
JDK_RELEASE=$(get_version_component_range 2-3)
SERVICE_RELEASE=$(get_version_component_range 4)
SERVICE_RELEASE_LINK="${SERVICE_RELEASE}"
# versions ending with _pX translate to .X in distfile and fpX in SRC_URI
if [[ $(get_version_component_count) == 5 ]]; then
FP_VERSION="$(get_version_component_range 5)"
FP_VERSION="${FP_VERSION#p}"
FP_WEB="-FP${FP_VERSION}"
FP_LINK="fp${FP_VERSION}"
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.${FP_VERSION}"
else
FP_WEB=""
FP_LINK=""
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.0"
fi
JRE_DIST_PREFIX="ibm-java2-jre-${TGZ_PV}-linux"
X86_JRE_DIST="${JRE_DIST_PREFIX}-i386.tgz"
AMD64_JRE_DIST="${JRE_DIST_PREFIX}-x86_64.tgz"
PPC_JRE_DIST="${JRE_DIST_PREFIX}-ppc.tgz"
PPC64_JRE_DIST="${JRE_DIST_PREFIX}-ppc64.tgz"
DESCRIPTION="IBM Java SE Runtime Environment"
HOMEPAGE="http://www.ibm.com/developerworks/java/jdk/"
SRC_URI="x86? ( ${X86_JRE_DIST} )
amd64? ( ${AMD64_JRE_DIST} )
ppc? ( ${PPC_JRE_DIST} )
ppc64? ( ${PPC64_JRE_DIST} )"
LICENSE="IBM-J1.5"
SLOT="1.5"
KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
RESTRICT="fetch"
IUSE="X alsa nsplugin odbc"
RDEPEND="=virtual/libstdc++-3.3
X? (
x11-libs/libXext
x11-libs/libXft
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXp
x11-libs/libXtst
x11-libs/libXt
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
nsplugin? (
x86? ( =x11-libs/gtk+-2* =x11-libs/gtk+-1* )
ppc? ( =x11-libs/gtk+-1* )
)
odbc? ( dev-db/unixODBC )"
QA_EXECSTACK_amd64="opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9vrb23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9trc23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9shr23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9hookable23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9dyn23.so
opt/${P}/bin/libj9dmp23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9bcv23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/libiverel23.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/j9vm/libjvm.so"
QA_TEXTRELS_amd64="opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9jit23.so"
QA_EXECSTACK_x86="opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9hookable23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9dyn23.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9dmp23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libiverel23.so
opt/${P}/bin/libj9trc23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9shr23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9vrb23.so
opt/${P}/bin/libj9bcv23.so
opt/${P}/bin/libj9aotrt23.so
opt/${P}/bin/classic/libjvm.so"
QA_TEXTRELS_ppc="opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9aotrt23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9gcchk23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libj9jitd23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libjaas.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libjsig.so"
QA_TEXTRELS_ppc64="opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libjsig.so
opt/${P}/bin/libj9jitd23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9gcchk23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9jit23.so"
QA_TEXTRELS_x86="opt/${P}/bin/lib*.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/xawt/libmawt.so
opt/${P}/bin/javaplugin.so
opt/${P}/bin/motif21/libmawt.so
opt/${P}/bin/headless/libmawt.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/lib/i386/libdeploy.so"
pkg_nofetch() {
if use x86; then
JRE_DIST=${X86_JRE_DIST}
LINK_ARCH="intel"
elif use amd64; then
JRE_DIST=${AMD64_JRE_DIST}
LINK_ARCH="amd64"
elif use ppc; then
JRE_DIST=${PPC_JRE_DIST}
LINK_ARCH="ipseries32"
elif use ppc64; then
JRE_DIST=${PPC64_JRE_DIST}
LINK_ARCH="ipseries64"
fi
DIRECT_DOWNLOAD="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=sdk5"
DIRECT_DOWNLOAD+="&S_PKG=${LINK_ARCH}5sr${SERVICE_RELEASE_LINK}${FP_LINK}&S_TACT=105AGX05&S_CMP=JDK"
DOWNLOADPAGE="${HOMEPAGE}linux/download.html"
# bug #125178
ALT_DOWNLOADPAGE="${HOMEPAGE}linux/older_download.html"
einfo "Due to license restrictions, we cannot redistribute or fetch the distfiles"
einfo "Please visit: ${DOWNLOADPAGE}"
einfo "Under J2SE 5.0, download SR${SERVICE_RELEASE}${FP_WEB} for your arch:"
einfo "${JRE_DIST}"
einfo "You can use direct link to your arch download page:"
einfo "${DIRECT_DOWNLOAD}"
einfo "Place the file(s) in: ${DISTDIR}"
einfo "Then restart emerge: 'emerge --resume'"
einfo "Note: if SR${SERVICE_RELEASE}${FP_WEB} is not available at ${DOWNLOADPAGE}"
einfo "it may have been moved to ${ALT_DOWNLOADPAGE}. Lately that page"
einfo "isn't updated, but the files should still available through the"
einfo "direct link to arch download page. If it doesn't work, file a bug."
}
src_unpack() {
default
local sdir=( ibm-java2-* )
S="${WORKDIR}/${sdir[0]}"
}
src_compile() { :; }
src_install() {
# Copy all the files to the designated directory
dodir /opt/${P}
cp -pPR jre/* "${ED}"/opt/${P} || die
if use x86 || use ppc; then
local plugin=/opt/${P}/bin/
use x86 && plugin+=libjavaplugin_ojigtk2.so
use ppc && plugin+=libjavaplugin_oji.so
if use nsplugin; then
install_mozilla_plugin ${plugin}
else
rm "${ED}${plugin}" || die
fi
fi
dohtml -a html,htm,HTML -r docs
dodoc COPYRIGHT
set_java_env
java-vm_set-pax-markings "${ED}"/opt/${P}
java-vm_revdep-mask
}

@ -1,229 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jre-bin/ibm-jre-bin-1.5.0.12_p5.ebuild,v 1.4 2011/08/27 09:24:20 hwoarang Exp $
inherit java-vm-2 versionator eutils
JDK_RELEASE=$(get_version_component_range 2-3)
SERVICE_RELEASE=$(get_version_component_range 4)
SERVICE_RELEASE_LINK="${SERVICE_RELEASE}"
# versions ending with _pX translate to .X in distfile and fpX in SRC_URI
if [[ $(get_version_component_count) == 5 ]]; then
FP_VERSION="$(get_version_component_range 5)"
FP_VERSION="${FP_VERSION#p}"
FP_WEB="-FP${FP_VERSION}"
FP_LINK="fp${FP_VERSION}"
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.${FP_VERSION}"
else
FP_WEB=""
FP_LINK=""
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.0"
fi
JRE_DIST_PREFIX="ibm-java2-jre-${TGZ_PV}-linux"
X86_JRE_DIST="${JRE_DIST_PREFIX}-i386.tgz"
AMD64_JRE_DIST="${JRE_DIST_PREFIX}-x86_64.tgz"
PPC_JRE_DIST="${JRE_DIST_PREFIX}-ppc.tgz"
PPC64_JRE_DIST="${JRE_DIST_PREFIX}-ppc64.tgz"
if use x86; then
JRE_DIST=${X86_JRE_DIST}
S="${WORKDIR}/ibm-java2-i386-50"
LINK_ARCH="intel"
elif use amd64; then
JRE_DIST=${AMD64_JRE_DIST}
S="${WORKDIR}/ibm-java2-x86_64-50"
LINK_ARCH="amd64"
elif use ppc; then
JRE_DIST=${PPC_JRE_DIST}
S="${WORKDIR}/ibm-java2-ppc-50"
LINK_ARCH="ipseries32"
elif use ppc64; then
JRE_DIST=${PPC64_JRE_DIST}
S="${WORKDIR}/ibm-java2-ppc64-50"
LINK_ARCH="ipseries64"
fi
DIRECT_DOWNLOAD="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=sdk5&S_PKG=${LINK_ARCH}5sr${SERVICE_RELEASE_LINK}${FP_LINK}&S_TACT=105AGX05&S_CMP=JDK"
SLOT="1.5"
DESCRIPTION="IBM Java SE Runtime Environment"
HOMEPAGE="http://www.ibm.com/developerworks/java/jdk/"
DOWNLOADPAGE="${HOMEPAGE}linux/download.html"
# bug #125178
ALT_DOWNLOADPAGE="${HOMEPAGE}linux/older_download.html"
SRC_URI="x86? ( ${X86_JRE_DIST} )
amd64? ( ${AMD64_JRE_DIST} )
ppc? ( ${PPC_JRE_DIST} )
ppc64? ( ${PPC64_JRE_DIST} )"
LICENSE="IBM-J1.5"
KEYWORDS="-* amd64 ppc ppc64 x86"
RESTRICT="fetch"
IUSE="X alsa nsplugin odbc"
RDEPEND="=virtual/libstdc++-3.3
X? (
x11-libs/libXext
x11-libs/libXft
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXp
x11-libs/libXtst
x11-libs/libXt
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
nsplugin? (
x86? ( =x11-libs/gtk+-2* =x11-libs/gtk+-1* )
ppc? ( =x11-libs/gtk+-1* )
)
odbc? ( dev-db/unixODBC )"
DEPEND=""
QA_EXECSTACK_amd64="opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9vrb23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9trc23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9shr23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9hookable23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9dyn23.so
opt/${P}/bin/libj9dmp23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9bcv23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/libiverel23.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/j9vm/libjvm.so"
QA_TEXTRELS_amd64="opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9jit23.so"
QA_EXECSTACK_x86="opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9hookable23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9dyn23.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9dmp23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libiverel23.so
opt/${P}/bin/libj9trc23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9shr23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9vrb23.so
opt/${P}/bin/libj9bcv23.so
opt/${P}/bin/libj9aotrt23.so
opt/${P}/bin/classic/libjvm.so"
QA_TEXTRELS_ppc="opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9aotrt23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9gcchk23.so
opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libj9jit23.so
opt/${P}/bin/libj9jitd23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9jvmti23.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libjaas.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/libjsig.so
"
QA_TEXTRELS_ppc64="opt/${P}/bin/libj9jextract.so
opt/${P}/bin/libjsig.so
opt/${P}/bin/libj9jitd23.so
opt/${P}/bin/libj9ute23.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/bin/libj9prt23.so
opt/${P}/bin/libjclscar_23.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/libj9gc23.so
opt/${P}/bin/libj9dbg23.so
opt/${P}/bin/libj9thr23.so
opt/${P}/bin/libj9jpi23.so
opt/${P}/bin/libj9gcchk23.so
opt/${P}/bin/libj9vm23.so
opt/${P}/bin/libj9jit23.so"
QA_TEXTRELS_x86="opt/${P}/bin/lib*.so
opt/${P}/bin/j9vm/libjvm.so
opt/${P}/bin/xawt/libmawt.so
opt/${P}/bin/javaplugin.so
opt/${P}/bin/motif21/libmawt.so
opt/${P}/bin/headless/libmawt.so
opt/${P}/bin/classic/libjvm.so
opt/${P}/lib/i386/libdeploy.so"
pkg_nofetch() {
einfo "Due to license restrictions, we cannot redistribute or fetch the distfiles"
einfo "Please visit: ${DOWNLOADPAGE}"
einfo "Under J2SE 5.0, download SR${SERVICE_RELEASE}${FP_WEB} for your arch:"
einfo "${JRE_DIST}"
einfo "You can use direct link to your arch download page:"
einfo "${DIRECT_DOWNLOAD}"
einfo "Place the file(s) in: ${DISTDIR}"
einfo "Then restart emerge: 'emerge --resume'"
einfo "Note: if SR${SERVICE_RELEASE}${FP_WEB} is not available at ${DOWNLOADPAGE}"
einfo "it may have been moved to ${ALT_DOWNLOADPAGE}. Lately that page"
einfo "isn't updated, but the files should still available through the"
einfo "direct link to arch download page. If it doesn't work, file a bug."
}
src_compile() { :; }
src_install() {
# Copy all the files to the designated directory
dodir /opt/${P}
cp -pR "${S}"/jre/* "${D}/opt/${P}/"
local x86plugin=libjavaplugin_ojigtk2.so
local ppcplugin=libjavaplugin_oji.so
local jrebindest="${D}/opt/${P}/bin/"
local plugin
if use x86; then
plugin=${x86plugin}
elif use ppc; then
plugin=${ppcplugin}
fi
plugin=/opt/${P}/bin/${plugin}
if use x86 || use ppc; then
if use nsplugin; then
install_mozilla_plugin ${plugin}
fi
fi
dohtml -a html,htm,HTML -r docs || die
dodoc "${S}/COPYRIGHT" || die
set_java_env
java-vm_revdep-mask
}

@ -10,5 +10,9 @@ DIST icedtea-2.4-jdk-7958751eb9ef.tar.gz 45252720 SHA256 4df06346d197180bbb9d182
DIST icedtea-2.4-langtools-3c8eb52a32ea.tar.gz 2321300 SHA256 462ad61fd34708c90362f9e3d3c432b9246833ea8ff0d8a14955ae386bce4a91 SHA512 917e313dc897ea8548616ad766bc5b937eafe1219b9ff344c89bee02d3432f21559f6a02027031ff4f6b0957be4e8ea41b3f646f86a09d7f1ebe809639896b95 WHIRLPOOL 0d0b4a973d6e334176790190e467cfb8f9096119fcab8f63d4aa3689b3bd434db4de842dfe7ec4dfce819028e07df1491fc43c4825a75f33f46cd8d08de1b981
DIST icedtea-2.4-openjdk-e2f5917da3c1.tar.gz 136580 SHA256 75a18abd117e3295c6de4d3450f0094a9abc08f2168e2911bce25d1e153107b9 SHA512 b1657f421ea64d076c3738533039b769de18c5ceec8c0e76cec5f12fe7c79c0bb585cc4bfeebe038dfae30f648287b79d8660e1decb907739ff213382504fe48 WHIRLPOOL 34e946d78d7c18d8ba91a7f7b996079fe98413268c33a8e0f29b7dc64843b6c0981ea33148981c8afa73fbfc69e51bfd09f0f5f2af876e54a54c18ac3eac9c17
DIST icedtea-2.4.3.tar.xz 3417116 SHA256 9289d25867b39756d62ba16eda5834655609a6962e0eaf2edacc04e3b629c806 SHA512 700496b3e09fd0a72fd672e91b9fe4d7296db3bdd1f344582d72cad64ef4aa5fe12ee13150d9555ebce90024c9aa8e9cc630acc66b4bf9c43a264091a441df2c WHIRLPOOL 88986669a6f1d00d453f509874add60c60a6aff257808d24ac7fa625c8ca238ce8be0167019a6e472132c5a0c6eea07462714c2dffc8b6c72b9adc039342d91a
DIST icedtea-6.1.13-cacao-68fe50ac34ec.tar.gz 4263528 SHA256 b8230f20d7022f9230bbfea13b2f3f179b2f42db40138ac6d32c82fc418ffc3a SHA512 bfa719e5c0212435bbc0e3abc7c69d84b52b17edc1571df94f13e4183889da07c82bb332745724cfa4944e18034c71fd9383e3c4515a69dbfa1369ba9318231f WHIRLPOOL 539c0fed1057723212b209d4341ece9c6b2786b1c216789ebdb8d22b4339daf26425883bbc2f08ea754252c28259f02bc829a42ec05d6838162232066f0ec0a3
DIST icedtea-6.1.13-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 SHA256 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6 WHIRLPOOL 2d629f581a257d51b814aa771173c952445f502e5bd6e21ae7e748e1683fc7820d13f9fd9bf6cacbffeed2097e74628107778f223d617bba71c33f4b124e44c4
DIST icedtea6-1.12.7.tar.xz 9219124 SHA256 56e180666f9c6a38aa725033b60bbdf5bf4f652ad9f6876eedc56a27497158a8 SHA512 32b5af24e48c5265efac53fd44312433a0014325a1f74eb62fdde1562e8cfc8508dcf08c29fcbde1a14ae54213459b826772dfbf12d1460ecd3435cb1e89213d WHIRLPOOL 4b497017a1e7712c25aa035168e93e5dcf4be93d6605954efeceacf1bfcb73738726bb955f0db46bc8a12f6ccdbb8ebcde335e2b648685e4291d13dfad68f38f
DIST icedtea6-1.13.1.tar.xz 4963036 SHA256 5b2fe75660282889217fe997e9c8f9e70982f2c72fc2ca59db80e7da7380d7c1 SHA512 0406eecfe0e22942a3b709826a6311f8efa9a1b80fbacfbb9cb700ce6870d1ce33bb005798631453b1e7012d802d9347c5a6c70e6b4f29770dd6e64a4fc08a68 WHIRLPOOL dc9bb11637f22d48db762b44f561ffa2eeb5cc12efbfeb3cf38fc23267d0a96dc0fd8f36173b5b90ac38c808301c7b34df7a0dcb539416f04103bd4ebe7dae0e
DIST openjdk-6-src-b27-26_oct_2012.tar.gz 45789350 SHA256 044c3877b15940ff04f8aa817337f2878a00cc89674854557f1a02f15b1802a0 SHA512 4198f11b2f49c9bc5ffbeadf2d0d87dfa413a918d49faff3a043266bf4a2fa99579fba3c6d75164d87e88b8fc5c97c3c1527560eb25c55cdd42ad813c8e175e8 WHIRLPOOL 5038258710f2c0eac1a5a1957629998d931d49a6145450485b84e21988d8fdfa5127dc0852067319fb2ac054f621ec511c0d8e01961943c7e4a223049317b894
DIST openjdk-6-src-b30-21_jan_2014.tar.xz 33106516 SHA256 ebd9fdf39c8590cd620cb78c481ca233f5919f2819237b5d2b440666f1dd3475 SHA512 3d040f9dc99b38babda3dce3a0dbc0de0dd91c5a2a0bb4bad7caa5acbb42923d0b26926aca836157d50124811f6c4c743f48ae996481d216c6158c21686e1c55 WHIRLPOOL 4a07dca91ad6bbf004fe40f12225a836c8cb634ce05b5974c51c389d235a6aca6a2532b3818fd975b1dd83ee117e08e17e22fcbb1bedff4caaabf50f941afd6f

@ -0,0 +1,313 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.13.1.ebuild,v 1.1 2014/01/29 21:26:17 sera Exp $
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
# *********************************************************
# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-7.* AS WELL *
# *********************************************************
EAPI="4"
inherit java-pkg-2 java-vm-2 pax-utils prefix versionator virtualx
ICEDTEA_PKG=${PN}$(replace_version_separator 1 -)
ICEDTEA_BRANCH=$(get_version_component_range 1-3)
OPENJDK_BUILD="30"
OPENJDK_DATE="21_jan_2014"
OPENJDK_TARBALL="openjdk-6-src-b${OPENJDK_BUILD}-${OPENJDK_DATE}.tar.xz"
# Download cacao and jamvm regardless for use with EXTRA_ECONF
CACAO_TARBALL="68fe50ac34ec.tar.gz"
JAMVM_TARBALL="jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz"
CACAO_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-cacao-${CACAO_TARBALL}"
JAMVM_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-${JAMVM_TARBALL}"
DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
HOMEPAGE="http://icedtea.classpath.org"
SRC_PKG="${ICEDTEA_PKG}.tar.xz"
SRC_URI="
http://icedtea.classpath.org/download/source/${SRC_PKG}
https://java.net/downloads/openjdk6/${OPENJDK_TARBALL}
http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL} -> ${CACAO_GENTOO_TARBALL}
http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL} -> ${JAMVM_GENTOO_TARBALL}"
LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
SLOT="6"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+X +alsa cacao cjk +cups debug doc examples javascript +jbootstrap kerberos +nsplugin
+nss pax_kernel pulseaudio +source systemtap test +webstart"
# Ideally the following were optional at build time.
ALSA_COMMON_DEP="
>=media-libs/alsa-lib-1.0"
CUPS_COMMON_DEP="
>=net-print/cups-1.2.12"
X_COMMON_DEP="
dev-libs/glib
>=media-libs/freetype-2.3.5
>=x11-libs/gtk+-2.8:2
>=x11-libs/libX11-1.1.3
>=x11-libs/libXext-1.1.1
>=x11-libs/libXi-1.1.3
>=x11-libs/libXrender-0.9.4
>=x11-libs/libXtst-1.0.3"
X_DEPEND="
>=x11-libs/libXau-1.0.3
>=x11-libs/libXdmcp-1.0.2
>=x11-libs/libXinerama-1.0.2
x11-proto/inputproto
>=x11-proto/xextproto-7.1.1
x11-proto/xineramaproto
x11-proto/xproto"
COMMON_DEP="
>=media-libs/giflib-4.1.6
>=media-libs/libpng-1.2
>=sys-libs/zlib-1.2.3
virtual/jpeg:0
>=media-libs/lcms-2.5
javascript? ( dev-java/rhino:1.6 )
kerberos? ( virtual/krb5 )
nss? ( >=dev-libs/nss-3.12.5-r1 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
systemtap? ( >=dev-util/systemtap-1 )"
# media-fonts/lklug needs ppc ppc64 keywords
RDEPEND="${COMMON_DEP}
!dev-java/icedtea6
X? (
${X_COMMON_DEP}
media-fonts/dejavu
cjk? (
media-fonts/arphicfonts
media-fonts/baekmuk-fonts
!ppc? ( !ppc64? ( media-fonts/lklug ) )
media-fonts/lohit-fonts
media-fonts/sazanami
)
)
alsa? ( ${ALSA_COMMON_DEP} )
cups? ( ${CUPS_COMMON_DEP} )"
# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
# ca-certificates, perl and openssl are used for the cacerts keystore generation
# xext headers have two variants depending on version - bug #288855
# !eclipse-ecj-3.7 - bug #392587
# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
|| (
>=dev-java/gcj-jdk-4.3
dev-java/icedtea-bin:6
dev-java/icedtea:6
)
app-arch/cpio
app-arch/unzip
app-arch/zip
app-misc/ca-certificates
dev-lang/perl
>=dev-libs/libxslt-1.1.26
dev-libs/openssl
virtual/pkgconfig
sys-apps/lsb-release
${X_DEPEND}
pax_kernel? ( sys-apps/paxctl )"
PDEPEND="webstart? ( dev-java/icedtea-web:6 )
nsplugin? ( dev-java/icedtea-web:6[nsplugin] )"
S="${WORKDIR}"/${ICEDTEA_PKG}
pkg_setup() {
JAVA_PKG_WANT_BUILD_VM="
icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
gcj-jdk"
JAVA_PKG_WANT_SOURCE="1.5"
JAVA_PKG_WANT_TARGET="1.5"
java-vm-2_pkg_setup
java-pkg-2_pkg_setup
}
src_unpack() {
unpack ${SRC_PKG}
}
java_prepare() {
# icedtea doesn't like some locales. #330433 #389717
export LANG="C" LC_ALL="C"
}
bootstrap_impossible() {
# Fill this according to testing what works and what not
has "${1}" # icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6
}
src_configure() {
local config bootstrap enable_cacao
local vm=$(java-pkg_get-current-vm)
# IcedTea6 can't be built using IcedTea7; its class files are too new
# Whether to bootstrap
bootstrap="disable"
if use jbootstrap; then
if bootstrap_impossible "${vm}"; then
einfo "Bootstrap with ${vm} is currently not possible and thus disabled, ignoring USE=jbootstrap"
else
bootstrap="enable"
fi
fi
if has "${vm}" gcj-jdk; then
# gcj-jdk ensures ecj is present.
use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
bootstrap="enable"
fi
config="${config} --${bootstrap}-bootstrap"
# Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
# Otherwise use CACAO
if ! has "${ARCH}" amd64 sparc x86; then
enable_cacao=yes
elif use cacao; then
ewarn 'Enabling CACAO on an architecture with HotSpot support; issues may result.'
ewarn 'If so, please rebuild with USE="-cacao"'
enable_cacao=yes
fi
if [[ ${enable_cacao} ]]; then
config="${config} --enable-cacao"
fi
# OpenJDK-specific parallelism support. Bug #389791, #337827
# Implementation modified from waf-utils.eclass
# Note that "-j" is converted to "-j1" as the system doesn't support --load-average
local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
config="${config} --with-parallel-jobs=${procs}";
einfo "Configuring using --with-parallel-jobs=${procs}"
if use javascript ; then
config="${config} --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
else
config="${config} --without-rhino"
fi
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
econf ${config} \
--with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
--with-cacao-src-zip="${DISTDIR}/${CACAO_GENTOO_TARBALL}" \
--with-jamvm-src-zip="${DISTDIR}/${JAMVM_GENTOO_TARBALL}" \
--with-jdk-home="$(java-config -O)" \
--with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
--disable-downloading \
$(use_enable !debug optimizations) \
$(use_enable doc docs) \
$(use_enable kerberos system-kerberos) \
$(use_enable nss) \
$(use_enable pulseaudio pulse-java) \
$(use_enable systemtap) \
$(use_with pax_kernel pax paxctl)
}
src_compile() {
# Would use GENTOO_VM otherwise.
export ANT_RESPECT_JAVA_HOME=TRUE
# With ant >=1.8.2 all required tasks are part of ant-core
export ANT_TASKS="none"
emake
}
src_test() {
# Use Xvfb for tests
unset DISPLAY
Xemake check
}
src_install() {
local dest="/usr/$(get_libdir)/icedtea${SLOT}"
local ddest="${ED}/${dest}"
dodir "${dest}"
dodoc README NEWS AUTHORS
dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
cd openjdk.build/j2sdk-image || die
# Ensures HeadlessGraphicsEnvironment is used.
if ! use X; then
rm -r jre/lib/$(get_system_arch)/xawt || die
fi
# Don't hide classes
rm lib/ct.sym || die
#402507
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
# doins can't handle symlinks.
cp -vRP bin include jre lib man "${ddest}" || die
dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
if use doc; then
# java-pkg_dohtml needed for package-list #302654
java-pkg_dohtml -r ../docs/* || die
fi
if use examples; then
dodir "${dest}/share";
cp -vRP demo sample "${ddest}/share/" || die
fi
if use source; then
cp src.zip "${ddest}" || die
fi
# Fix the permissions.
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
# Needs to be done before generating cacerts
java-vm_set-pax-markings "${ddest}"
# We need to generate keystore - bug #273306
einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
mkdir "${T}/certgen" && cd "${T}/certgen" || die
cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
openssl x509 -text -in "${c}" >> all.crt || die
done
./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
cp -vRP cacerts "${ddest}/jre/lib/security/" || die
chmod 644 "${ddest}/jre/lib/security/cacerts" || die
# Bug 390663
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
eprefixify "${T}"/fontconfig.Gentoo.properties
insinto "${dest}"/jre/lib
doins "${T}"/fontconfig.Gentoo.properties
set_java_env "${FILESDIR}/icedtea.env"
if ! use X || ! use alsa || ! use cups; then
java-vm_revdep-mask "${dest}"
fi
}
pkg_preinst() {
if has_version "<=dev-java/icedtea-6.1.10.4:${SLOT}"; then
# portage would preserve the symlink otherwise, related to bug #384397
rm -f "${EROOT}/usr/lib/jvm/icedtea6"
elog "To unify the layout and simplify scripts, the identifier of Icedtea-6*"
elog "has changed from 'icedtea6' to 'icedtea-6' starting from version 6.1.10.4-r1"
elog "If you had icedtea6 as system VM, the change should be automatic, however"
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.2.ebuild,v 1.13 2014/01/22 22:57:33 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.2.ebuild,v 1.14 2014/01/30 01:03:49 vapier Exp $
EAPI="4"
@ -8,7 +8,7 @@ EAPI="4"
# APR_PV="${PV}"
APR_PV="1.4.6"
inherit autotools db-use eutils libtool multilib
inherit autotools db-use eutils libtool multilib toolchain-funcs
DESCRIPTION="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
@ -46,7 +46,7 @@ src_prepare() {
src_configure() {
local myconf
[[ ${CHOST} == *-mint* ]] && myconf="${myconf} --disable-util-dso"
tc-is-static-only && myconf+=" --disable-util-dso"
if use berkdb; then
local db_version

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.3.ebuild,v 1.3 2014/01/22 22:57:33 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.3.ebuild,v 1.4 2014/01/30 01:03:49 vapier Exp $
EAPI="4"
@ -8,7 +8,7 @@ EAPI="4"
# APR_PV="${PV}"
APR_PV="1.4.6"
inherit autotools db-use eutils libtool multilib
inherit autotools db-use eutils libtool multilib toolchain-funcs
DESCRIPTION="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
@ -47,7 +47,7 @@ src_prepare() {
src_configure() {
local myconf
[[ ${CHOST} == *-mint* ]] && myconf="${myconf} --disable-util-dso"
tc-is-static-only && myconf+=" --disable-util-dso"
if use berkdb; then
local db_version

@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnustep</herd>
<herd>common-lisp</herd>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<longdescription>
ffcall - foreign function call libraries
This is a collection of four libraries which can be used to build foreign

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.9999.ebuild,v 1.3 2014/01/01 17:39:15 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.9999.ebuild,v 1.4 2014/01/29 15:43:44 jer Exp $
EAPI=5
PYTHON_COMPAT=( python2_{6,7} python3_{2,3} )
@ -32,7 +32,6 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch
epatch "${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch
epatch "${FILESDIR}"/${PN}-3.2.20-cache-api.patch
epatch "${FILESDIR}"/${PN}-3.2.23-python.patch
eautoreconf
}

@ -13,3 +13,5 @@ DIST sbcl-1.1.12-source.tar.bz2 4217764 SHA256 8c9412cbdb601b636ff3e3c7908ca46d9
DIST sbcl-1.1.12-x86-64-linux-binary.tar.bz2 9508638 SHA256 267d2d1c3e1ac380a36d61e404486eb943f86f0c67bab2adffcf430ff729c75e SHA512 bac696564d681edf99bcf409ffa7fcfc4a4218a0715dfda657dbee2d83983a1752420a5f99f7f262177486b1896cb16224dc06ce2b3dc404cc3398e131d49cd2 WHIRLPOOL be577acc58cb18089ae38c78408b550161af3eb97e73241d8dfc1fcf9f7b3ab0649cf620db1d4b942f876fe3768f2e9fbd14adf030b3de2258ab05d1331fdb38
DIST sbcl-1.1.14-source.tar.bz2 4218825 SHA256 671e65a361d835313abab79404c954da5703c8ed5ceea982dde7ef4eb0c11a6f SHA512 46f4864807f8bfa5ab5945aba4a5ac7296593ca1e5c7dda912d6e85ad4fdc80a2f7d6e9dd8f901675f6ea45559971d630252e79e0d8748494ca05649da186691 WHIRLPOOL 846093bc89de9e32b3a99b3aafb6c77854c547fc857217e1294e3db885a1f5e264ea9f9a2e41302465ea890e8af654391600448f4bec84bbecf76b31ba7e2f30
DIST sbcl-1.1.14-x86-64-linux-binary.tar.bz2 9015692 SHA256 e1ff448f63c1b70145ea49b17040f68b40ff544d1350f585977f515ddfdf22eb SHA512 d0590f2e2ba89f3f33a487d39feb34f2e6b81d75afd05549c50cc5a1c1508267e9becc93bacc8809c5f7aed60df687418c4e61ad8e17b1682025352a7ac51eb4 WHIRLPOOL 5de13765bcdb587c25f86a07380dde3a0282957c2c073f535ca5099179744d4e6fd0a09746cbc3e9724540a2a5f51b1f971bdb8cc6ca46f3cba5403c7e32b2c4
DIST sbcl-1.1.15-source.tar.bz2 4230348 SHA256 1793f9927bfbcbe25066cc8b94ad0542a1a563a16820d028f8cc5520c6b57365 SHA512 f218601189d04082d92a966ae3d56eb709f68ac58ee4569d6bd2c70044d84eae3a18eae39cc411655cd1204c0363c3120a9da37b4bc7906a9d086602d0941e44 WHIRLPOOL e2c9683fd7d8fee58001acc37e5877b445e315704b62654fa0ebc81d5f0484b0839920c540cf556258b72ecd478738e216c32c05f924b2e1397af94bca5ba7e3
DIST sbcl-1.1.15-x86-64-linux-binary.tar.bz2 9274852 SHA256 260a82e40eaff30f6805edcc6ebb05999cc9ad1369c5a68cdcd43e640d9990df SHA512 edbded004ac1dce43481ea96f9b0b3fa2f9d76a55c6d5387a9c958fb92006540d55cdb496bbff0d476adf6cf95b64a4662d3c9536e9c67d0e2feb9b9cf2c2fa7 WHIRLPOOL 46a26c10fc27ca804492b8e29a523200e45d0bfd19bbd91e80e1f7da751c7e8ab6c73dd1fc15b7d4c6c1e377a5c04d5033931546444e1bcfe527136be3484823

@ -0,0 +1,207 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.15.ebuild,v 1.1 2014/01/29 13:37:01 grozin Exp $
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.58
BV_AMD64=1.1.15
BV_PPC=1.0.28
BV_SPARC=1.0.28
BV_ALPHA=1.0.28
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
HOMEPAGE="http://sbcl.sourceforge.net/"
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-2.33-r3:="
DEPEND="${CDEPEND}
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
QA_EXECSTACK="usr/bin/sbcl"
CONFIG="${S}/customize-target-features.lisp"
ENVD="${T}/50sbcl"
# Prevent ASDF from using the system libraries
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)"
usep() {
use ${1} && echo "true" || echo "false"
}
sbcl_feature() {
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
}
sbcl_apply_features() {
cat > "${CONFIG}" <<'EOF'
(lambda (list)
(flet ((enable (x) (pushnew x list))
(disable (x) (setf list (remove x list))))
EOF
if use x86 || use amd64; then
sbcl_feature "$(usep threads)" ":sb-thread"
fi
sbcl_feature "true" ":sb-ldb"
sbcl_feature "false" ":sb-test"
sbcl_feature "$(usep unicode)" ":sb-unicode"
sbcl_feature "$(usep zlib)" ":sb-core-compression"
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
cat >> "${CONFIG}" <<'EOF'
)
list)
EOF
cat "${CONFIG}"
}
src_unpack() {
unpack ${A}
mv sbcl-*-linux sbcl-binary || die
cd "${S}"
}
src_prepare() {
epatch "${FILESDIR}"/gentoo-fix_install_man.patch
epatch "${FILESDIR}"/gentoo-fix_linux-os-c.patch
# bug #468482
epatch "${FILESDIR}"/concurrency-test.patch
# bug #486552
epatch "${FILESDIR}"/bsd-sockets-test.patch
# To make the hardened compiler NOT compile with -fPIE -pie
if gcc-specs-pie ; then
einfo "Disabling PIE..."
epatch "${FILESDIR}"/gentoo-fix_nopie_for_hardened_toolchain.patch
fi
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
# Some shells(such as dash) don't have "time" as builtin
# and we don't want to DEPEND on sys-process/time
sed "s,^time ,," -i make.sh || die
sed "s,/lib,/$(get_libdir),g" -i install.sh || die
# #define SBCL_HOME ...
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c || die
find . -type f -name .cvsignore -delete
}
src_configure() {
# customizing SBCL version as per
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
# applying customizations
sbcl_apply_features
}
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
if host-is-pax ; then
# To disable PaX on hardened systems
pax-mark -C "${bindir}"/src/runtime/sbcl
pax-mark -mr "${bindir}"/src/runtime/sbcl
# Hack to disable PaX on second GENESIS stage
sed -i -e '/load/!s/^echo \/\/doing warm.*$/&\npaxctl -C \.\/src\/runtime\/sbcl\npaxctl -mprexs \.\/src\/runtime\/sbcl/' \
"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
fi
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" \
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
GNUMAKE=make ./make.sh \
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|| die "make failed"
# need to set HOME because libpango(used by graphviz) complains about it
if use doc; then
env - HOME="${T}" \
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" \
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
make -C doc/internals info html || die "Cannot build internal docs"
fi
}
src_test() {
ewarn "Unfortunately, it is known that some tests fail eg."
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
ewarn "development and not of Gentoo's side. Please, before filing"
ewarn "any bug(s) search for older submissions. Thank you."
time ( cd tests && sh run-tests.sh )
}
src_install() {
# install system-wide initfile
dodir /etc/
cat > "${D}"/etc/sbclrc <<EOF
;;; The following is required if you want source location functions to
;;; work in SLIME, for example.
(setf (logical-pathname-translations "SYS")
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
;;; Setup ASDF2
(load "/etc/common-lisp/gentoo-init.lisp")
EOF
# Install documentation
unset SBCL_HOME
INSTALL_ROOT="${D}/usr" LIB_DIR="/usr/$(get_libdir)" DOC_DIR="${D}/usr/share/doc/${PF}" \
sh install.sh || die "install.sh failed"
# rm empty directories lest paludis complain about this
find "${D}" -empty -type d -exec rmdir -v {} +
if use doc; then
dohtml -r doc/manual/
doinfo doc/manual/*.info*
dohtml -r doc/internals/sbcl-internals
doinfo doc/internals/sbcl-internals.info
docinto internals-notes && dodoc doc/internals-notes/*
else
rm -Rv "${D}/usr/share/doc/${PF}" || die
fi
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README TLA TODO
# install the SBCL source
if use source; then
./clean.sh
cp -av src "${D}/usr/$(get_libdir)/sbcl/" || die
fi
# necessary for running newly-saved images
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
doenvd "${ENVD}"
}

@ -1 +1,2 @@
DIST babelfish-0.4.0.tar.gz 89386 SHA256 1c22bf70ecc61d0ebe637edc3868dfb146dc5a458be353b20386406e28a18710 SHA512 f9e2cf8ec367cead528d99019fc1e597a94b6654cd2b5c39ba3e2deb9e579bd8af54f463510f709c5c540911e01ed830511f833fe2400bd7ec6a70cd05ee642f WHIRLPOOL 0034705cf62bde3851e9edc4cc63316c4874c404c65fd0ff33937acb1fc4da29e54ad03aa8e11ecf98bcf0f8bc5f2c1b89be7963f63611a481650dfc709e73ab
DIST babelfish-0.5.1.tar.gz 89683 SHA256 bd78ecacc684aac8939c2937fe25c85179123940997943381ae9c22e37bf964f SHA512 24f192867ba5e34fbe5f5f90cae479b095577b6b6a0a0f6e778f68130b0010c382e204cb1da15f062929ce231f3f9a5bb5c7e4c01a4a2dcbf975e884a25e4210 WHIRLPOOL 3f0dc56b981ac2ec59bb4ba88f27419de0e7276fbd05e845c76f46081afb2561e6852081a1be6f0df36a9fe110419c49679d8e4255ca4e1b37e6689133b05114

@ -0,0 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/babelfish/babelfish-0.5.1.ebuild,v 1.1 2014/01/29 15:23:31 maksbotan Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Python library to work with countries and languages"
HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.python.org/pypi/babelfish"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
python_test() {
esetup.py test
}

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/babelfish/babelfish-9999.ebuild,v 1.1 2013/12/14 15:18:02 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/babelfish/babelfish-9999.ebuild,v 1.2 2014/01/29 15:23:31 maksbotan Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3} )
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
EGIT_REPO_URI="https://github.com/Diaoul/babelfish.git"
inherit distutils-r1 git-2
inherit distutils-r1 git-r3
DESCRIPTION="Python library to work with countries and languages"
HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.python.org/pypi/babelfish"

@ -1 +1,2 @@
DIST chaco-4.3.0.tar.gz 12312403 SHA256 8c7863cf7956c44eaed2d44766026d941322b43bc72a01a0c431fb7a6495c004 SHA512 44642ed0531c8f181349d720c9c5c3f4a83bbc13da79a67a90c8ace3d4974c7e757534d88e6110fca5ab2cceb6b311a8198b8a76d1e5edb9f789898ba61d6ca8 WHIRLPOOL 2253511978c31fd1cc1fe7f51e44006c1aaf21508947432dbabf188bdbd0700bc129e266ef785d94029cffb937752c16df45e7f2be3e2b5fd79f8960753e7c49
DIST chaco-4.4.1.tar.gz 406469 SHA256 a607565393bdc669d5d8fb992a5338eb9a6c1f69c1b50460dee7193dd8b9533d SHA512 6720e57b0744632a43f18f0f8cbee65836fa4cabd3a5d4aeb9ecca1e89204ce801012577b911738a2719d8978416457990ded0b929222271633193726c5d9f28 WHIRLPOOL c377b682220d03ed53bcbd5cb2f0743220ccea949e065aa21f528954fba795b6dc0f3a7cfccd86cda8767bde58072eba08c1bd8aaddc1aa3800be711bf09b528

@ -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/chaco/chaco-4.4.1.ebuild,v 1.1 2014/01/29 17:39:35 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Interactive plotting toolkit"
HOMEPAGE="http://code.enthought.com/projects/chaco/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
>=dev-python/enable-4[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/traitsui-4[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
)"
python_test() {
cd "${BUILD_DIR}"/lib || die
VIRTUALX_COMMAND="nosetests" virtualmake
rm -rf ${PN}/tests/ /${PN}/shell/ ${PN}/scales/ || die
}

@ -1,16 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>sci</herd>
<longdescription lang="en">
Chaco is a Python plotting application toolkit and a part of
Enthought Tool Suite. It is meant to facilitate writing plotting
applications of all levels of complexity, from simple scripts with
hard-coded data to large plotting programs with complex data
interrelationships and a multitude of interactive tools. While Chaco
generates nice static plots for publication and presentation
purposes, its components are all designed to be work well for
interactive data visualization.
</longdescription>
<herd>python</herd>
<longdescription lang="en">
Chaco is a Python plotting application toolkit and a part of
Enthought Tool Suite. It is meant to facilitate writing plotting
applications of all levels of complexity, from simple scripts with
hard-coded data to large plotting programs with complex data
interrelationships and a multitude of interactive tools. While Chaco
generates nice static plots for publication and presentation
purposes, its components are all designed to be work well for
interactive data visualization.
</longdescription>
<upstream>
<remote-id type="pypi">chaco</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST codetools-4.1.0.tar.gz 272082 SHA256 31996678036f93cfa96d2c29536dc6b55db862f08d0753b06639aa56f136615f SHA512 f1a189785cc58e9de8390ea8cc8cd78e84bab568ffafbe6bb7f96d515ef0280818ce3de140465e1e56cd808192c0d70bb06a56dbfbac8a22476544c2d75bd7e5 WHIRLPOOL 141696c4fa3b346890e3e15d83dd9a5194012b48c3d523a52ffba186a6e016b6becca1cb876118e1360bbd16384e37d7abd1ef5bc9fb37a444eb9dec5d0f7046
DIST codetools-4.2.0.tar.gz 117891 SHA256 a93452b3f421bb5f9f18a74d404661433e189e29de3a4b9cfe92544e69be9c2c SHA512 8b63b9cb65966db72f3d2b054559fadf3008a4f4a7fc66ff12b046ca18568694c9d11066d6450e38b053b73df31c8a136729d7052bf8e21f287eac220ddf5dbb WHIRLPOOL adf4f8f3a516cf14cb8c71a4874b80c09814b017872be5dbb7768e506fecfc76d59805763d1cf3dbfdf941f86efd3893545e314932bad93c461a4468cee5c15e

@ -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/codetools/codetools-4.2.0.ebuild,v 1.1 2014/01/29 18:30:10 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Code analysis and execution tools"
HOMEPAGE="http://code.enthought.com/projects/code_tools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
IUSE="test"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/scimath-4[${PYTHON_USEDEP}]
>=dev-python/traits-4[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/blockcanvas[${PYTHON_USEDEP}]
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
virtual/python-futures[${PYTHON_USEDEP}]
)"
python_test() {
VIRTUALX_COMMAND="nosetests" virtualmake -e with_mask_test_case
}

@ -1,19 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">
The CodeTools project from the Enthought Tool Suite
includes packages that simplify meta-programming
and help the programmer separate data from code in Python. This
library contains classes that allow defining simple snippets, or
"blocks", of Python code, analyze variable dependencies in the code
block, and use these dependencies to construct or restrict an
execution graph. These (restricted) code blocks can then be executed
in any namespace. However, this project also provides a
Traits-event-enhanced namespace, called a "context", which can be used
in place of a vanilla namespace to allow actions to be performed
whenever variables are assigned or retrieved from the namespace. This
project is used as the foundation for the BlockCanvas project.
</longdescription>
<herd>python</herd>
<longdescription lang="en">
The CodeTools project from the Enthought Tool Suite
includes packages that simplify meta-programming
and help the programmer separate data from code in Python. This
library contains classes that allow defining simple snippets, or
"blocks", of Python code, analyze variable dependencies in the code
block, and use these dependencies to construct or restrict an
execution graph. These (restricted) code blocks can then be executed
in any namespace. However, this project also provides a
Traits-event-enhanced namespace, called a "context", which can be used
in place of a vanilla namespace to allow actions to be performed
whenever variables are assigned or retrieved from the namespace. This
project is used as the foundation for the BlockCanvas project.
</longdescription>
<upstream>
<remote-id type="pypi">codetools</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST envisage-4.3.0.tar.gz 498475 SHA256 290d031b57670eb78fd4b8065317618e70f9869f55643e480bdfa1adf5f99c15 SHA512 f6c008917e0a7f70624fd7fb771e3560c3af57a2cb15d37e3e69c3fd6a6870ff6d19b3aab0b6131ee5150f207e6c0920e01547912deb666504159a916b9e2389 WHIRLPOOL 8665b5edb2be026c7a14062c9dc89c7fe2f63c28f81c4286dd40f8bdb96c123d190e71a7e7fb6228a1287a19d93e876d57706a03ae2fe618b4141f626b484460
DIST envisage-4.4.0.tar.gz 192529 SHA256 ce9274a1afef8e4b660344eda2b32c4aa23fa35aa61dadc33d5a85eb284270f6 SHA512 7cc8fa82ea9bfd53f1a6cc90551d97972dd4b7abe9476515ea617ab6a32d7f2f65b2815ed934633f96b0f1445b763b9350e5d0e37ed99768c9a2ca32e588f91f WHIRLPOOL a108b28877821fe7acc0841726f7357c75eeb6b2734fcec12fd7c700b5fff41b9c0bb84b47be95f0776529fb70b58481b6a2b1ec1ad70763799e58ac152286db

@ -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/envisage/envisage-4.4.0.ebuild,v 1.1 2014/01/29 18:02:28 bicatali Exp $
EAPI=5
# py2.6 fails testsuite horribly
PYTHON_COMPAT=python2_7
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Extensible application framework"
HOMEPAGE="http://code.enthought.com/projects/envisage"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/traits-4[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/traits-4[${PYTHON_USEDEP}]
dev-python/apptools[${PYTHON_USEDEP}]
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
)"
# tests are buggy version after version
RESTRICT=test
python_test() {
VIRTUALX_COMMAND="nosetests" virtualmake
}

@ -12,4 +12,7 @@
primarily of plug-ins. In this respect, it is similar to the Eclipse
and Netbeans frameworks for Java applications.
</longdescription>
<upstream>
<remote-id type="pypi">envisage</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST ets-4.3.0.tar.gz 23307 SHA256 1dba8e7a423765fd1a90a8100ae6c25c341d78572e51f4855521e466c2652ac9 SHA512 2a133b9e2b757cf2af8be8059604689dbad1ce22e8750296ce824c6ca5e0e6a8de8a7f43499f44982ab2bbe0b285b2f883aaa7c8362608f1a398b773782b313c WHIRLPOOL 123593ddcd839ea61190a4cac527be14c2a12ec48eab4157e273d5bc3690835aef8d497942276d1e0e05d78db3933cfab1263532be5225e0e45af9072bba0abc
DIST ets-4.4.1.tar.gz 5074 SHA256 af3614663dda07a03380960d30f36752f07e4c00debfd991cfe11b4726fd2c85 SHA512 50e8b0a4777e2ba433366ea6a34ef7c31ed9f41b2d662360839aa2ebaf40b0a9c613b3c472518be0931c5f523a7b383a382e9bd401e7b713f29337d4fd3a2c35 WHIRLPOOL 6ff5a49976767c068f65a04d9b7953d21e7eb58fbb0959b67f2237d839ed3bbaed729f1cb741d07262297d4b1d8e1be01b9fcd89daaea3c9e5b835863c848c8d

@ -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/dev-python/ets/ets-4.4.1.ebuild,v 1.1 2014/01/29 18:31:18 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Meta package for the Enthought Tool Suite"
HOMEPAGE="http://code.enthought.com/projects/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples"
# see the setup_data.py file for version numbers
RDEPEND="
>=dev-python/apptools-4.2.0[doc?,examples?,${PYTHON_USEDEP}]
>=dev-python/blockcanvas-4.0.3[doc?,${PYTHON_USEDEP}]
>=dev-python/casuarius-1.1[${PYTHON_USEDEP}]
>=dev-python/chaco-4.4.1[${PYTHON_USEDEP}]
>=dev-python/codetools-4.2.0[${PYTHON_USEDEP}]
>=dev-python/enable-4.3.0[doc?,examples?,${PYTHON_USEDEP}]
>=dev-python/enaml-0.6.8[doc?,examples?,${PYTHON_USEDEP}]
>=dev-python/encore-0.4.0[doc?,examples?,${PYTHON_USEDEP}]
>=dev-python/envisage-4.4.0[${PYTHON_USEDEP}]
>=dev-python/etsdevtools-4.0.2[doc?,examples?,${PYTHON_USEDEP}]
>=dev-python/etsproxy-0.1.2[${PYTHON_USEDEP}]
>=dev-python/graphcanvas-4.0.2[examples?,${PYTHON_USEDEP}]
>=sci-visualization/mayavi-4.3.0[doc?,examples?,${PYTHON_USEDEP}]
>=dev-python/pyface-4.4.0[${PYTHON_USEDEP}]
>=dev-python/scimath-4.1.2[doc?,${PYTHON_USEDEP}]
>=dev-python/traits-4.4.0[${PYTHON_USEDEP}]
>=dev-python/traitsui-4.4.0[${PYTHON_USEDEP}]"
DEPEND=""

@ -1,18 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">
%description
The Enthought Tool Suite (ETS) is a collection of Python components
developed by Enthought and its partners to construct custom scientific
applications. It includes a wide variety of components including:
<herd>python</herd>
<longdescription lang="en">
The Enthought Tool Suite (ETS) is a collection of Python components
developed by Enthought and its partners to construct custom scientific
applications. It includes a wide variety of components including:
* An extensible application framework
* Application building blocks
* 2-D and 3-D graphics libraries
* Scientific and math libraries
* Developer tools
This metapackage contains the dependencies for installing all of the
components comprised by the suite.
</longdescription>
This metapackage contains the dependencies for installing all of the
components comprised by the suite.
</longdescription>
<upstream>
<remote-id type="pypi">ets</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST execnet-1.0.9.zip 297854 SHA256 ab974982ce5f9a3b7aa81da08e9605716d77a61abdf61f2f0846456e7fa91386 SHA512 7bd2577fc06aa8530d6e758ac0b9b88587b582b9a86cd26c58bec8d7b49e531145c1777da2e0122c1fe9d66db13b27a1e7f6e689839c923eb33ea88571697aa3 WHIRLPOOL 998fa06fb4dcd690f8f210da194d93ec9301dfa32d68757730b05da9775d7783bdbae8fbdef60ffcfc33051666d718262ddb570cdd10000813eb05a64025be91
DIST execnet-1.1.zip 324708 SHA256 fa1d8bd6b6d2282ff4df474b8ac687e1775bff4fc6462b219a5f89d5e9e6908c SHA512 52ccdeca41229aed44e62e34476f42126ec00ef0c878267de3a5c706bf265d1d79945b9fd27f608b9cdc5512bda66662b545f96053160fbadb568f667e95a71e WHIRLPOOL 93a5bfd46e37838cd429daf827d712832c54102aa75d57e78970481b19dc2763de760332aefc5026f2c190043ef636fc35a45a47c4a7034af2925600d60b6d96
DIST execnet-1.2.0.tar.gz 163876 SHA256 951714caa0ae80237f4ffc1f08450e9e2e5f8f902beaf1ad294020875d6f8c2c SHA512 bf4eb1c07832628863f3d315510628343bc4504050311a277a86100a825df8ed5f6b65f58db28ea6733f3886b6007eae7fd33586721374f9ffb3687e9b95d5c4 WHIRLPOOL 898d9427d55e316f2cdfe06d8dadd0f40d8d2374802b419c9b7aac279eed36919f8dc0084c9c253b3b3d75e9dd50ec2748ef2227e803bf900d7d8b0d5395c45e

@ -0,0 +1,48 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/execnet/execnet-1.2.0.ebuild,v 1.1 2014/01/29 14:05:13 grozin Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Rapid multi-Python deployment"
HOMEPAGE="http://codespeak.net/execnet/ http://pypi.python.org/pypi/execnet/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
RDEPEND=""
python_compile_all() {
use doc && emake -C doc html
}
src_test() {
# Tests are a bit fragile to failures in parallel.
# XXX: take a closer look, it may be easy to fix.
local DISTUTILS_NO_PARALLEL_BUILD=1
distutils-r1_src_test
}
python_test() {
# Re-enable in order to properly test disabling it ;).
# https://bitbucket.org/hpk42/execnet/issue/10
unset PYTHONDONTWRITEBYTECODE
py.test || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all
}

@ -6,6 +6,7 @@ DIST py-1.4.14.tar.gz 188722 SHA256 a1915fffc0590a104fd033466469c7f074a1b524d1a0
DIST py-1.4.15.tar.gz 189237 SHA256 656634e1846d568ed22c872b5e158a4d5eef174dd5b245186e78b94a0258c042 SHA512 a1ec5642e783580aa3da23ba36f611eaac756cd40448c73fca05c96530563db18d2202778c1b7211e122b293431156c01ef43c3bc7e978b6904c5c3906520d77 WHIRLPOOL 945b560c3e892f2278e898c72d789137bc4344aeb7400dd092329b4587f16eeb368f34585373db222075ef7aa2cd5c6be16254f574eeff95fa9846e1a0466053
DIST py-1.4.17.tar.gz 190429 SHA256 45d74855a614c73f97b0cbbe5615e5be34fa623ecf5ee6b7a4417f9a52665fb7 SHA512 da581ca126fcd932a5ab190ff73f5555f287bfd431d0ade0e2972e5ad9b692755b57c2cc1f0d215081345a5e141d7253114ca1b64ff9966a489522996a3c13cf WHIRLPOOL 88b030b6775e3db512caaeefb3a2e31b7b25b44bd8961b3b1a37ce98bb4a70f571e772aefc40d174427d504d628ae89d9c664a6b5113de89a0e795ba66f9ca0a
DIST py-1.4.18.tar.gz 190792 SHA256 2aa6e23a43fd8582e5ef35ce08e72d9184abea532a1e337397b0c15460f91ca2 SHA512 cc2d547b5ddad98128c32f97afec4c022069540d9c15d469e9c45a4a1a59a5bc4916da2029bea587b4d1480c0867731fd2a4e46f465988754a371b2454e7bf07 WHIRLPOOL 7a29499381bcc032098f3b284ec9f18c2b359598c7a98f6ab8a10d573579277239426df90a51103a68d09f6b7303458f82af15d422cd5d56cf8f318bda1d9833
DIST py-1.4.19.tar.gz 187665 SHA256 a1c4c1d2c218b1939fc466c46d4697026fbc09a3b17cdee298a08e62570eefa6 SHA512 4be2a790d8ea7ea35f910b823ac421e480554ce0a7e4532dc730f26e653f407fa12fbf3106ca29ee0fd105704b75744fd2395416186abdd335691fba241fa6a1 WHIRLPOOL 8ede7164d94fedc9a7493e576f31eef0f09791030bb9129a703e731fe41d189c2a3767271b060a6854a5bce129a7c0ac9f127158195060c654dcfbd679c37446
DIST py-1.4.5.zip 225478 SHA256 8425c7140cfc5acf5b67cfb2f2af8d835ab2f6663ee2ca3d7206c1d81e1d35ea SHA512 d82a28599d930508ffbd96e7bedb6a3655b176fc42310184c69a4befd868ea4d6c9936eb5e4e8d5d89482e6e925211f8517d767509a1ea8db072a7fba32fdcb1 WHIRLPOOL 2301988868b61c8f571aab92b73cff76a3b5470b4fb8af5fff7ab1b3721f03775032e80f6a3447147bd31662de9d5515e035b709ad949392dff4986fda4e006d
DIST py-1.4.7.zip 227360 SHA256 b66ec2289357146be31a5a2050e1e298654da33c95a50b890bc09c764b905ff2 SHA512 091a4e0e73b3716ea91d343066eff0d05e5ae4d20c0416e63d75a4f8b243306eaec7cf8a0a740169f0db8085212a92fa4451393edf94e498d0cfd32296369e78 WHIRLPOOL 45b35cf757af0d60ed92b913fd899ce33175c31917d756a8dd1c1bd5ddf19bd30d59e9efec0192e11a44238acb64e3803fa16bb98d36651ba44cdebca435c1d5
DIST py-1.4.8.zip 228276 SHA256 e29f881fc54919e0faecc2c44913d1c32ff6fbb7097889bc9b384ddadb4949a5 SHA512 a4221a375e2fb03ff5aa494bdaf29d361ba93d2e57671289c9e27a41c11b5dc3d4d3cae4aac84c7ca0637f44befba7a11f27afd356347c02151aa9f40d6adb32 WHIRLPOOL 32d4a88effcd79cf9fffbbab56ef6f138d008aa02f3e81ff826f665aa1e514c18e7b15df1c17d188b0f9282d00ef879f1881e16f3c038202b5aa54dfa5e17bd0

@ -0,0 +1,44 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/py/py-1.4.19.ebuild,v 1.1 2014/01/29 07:54:31 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities"
HOMEPAGE="http://pylib.readthedocs.org/ http://pypi.python.org/pypi/py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/pytest-2[${PYTHON_USEDEP}] )"
RDEPEND=""
DOCS=( CHANGELOG README.txt )
python_prepare_all() {
sed -e 's:intersphinx_mapping:_&:' -i doc/conf.py || die
# https://bitbucket.org/hpk42/py/issue/41/test_lock_unlock-fails-in-py-1419
sed -e 's:test_lock_unlock:_&:' -i testing/path/test_svnwc.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
py.test || die "testing failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1 @@
DIST pyemf-2.0.0.tar.gz 194995 SHA256 6960341434b9683926fba01f1fd81738234848c3f25883fa44c84b9833cf2354 SHA512 013f96356d48db95f9f6f89167d99573e40d8c594b3f6e3183b50d784b653b508662e3b652f8a76dccabeb3933009a06d5786e156284520683d6b3747f2dec66 WHIRLPOOL efdedb5e7707ff95cd628a837ee8e2a397f1b78444083feeeb22d9d621281cd4be934a3b2d85f08a6b7427b3c3463cbc5c2b0a2ee801b72bad0dfaaf50bb5404

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">
pyemf is a pure python module that provides a cross-platform ability
to generate enhanced metafiles (.emf files), a vector graphics
format defined by the ECMA-234 standard. Enhanced metafiles are a
natively supported image and scalable clip-art format in the
OpenOffice suite of tools and in Windows applications.
</longdescription>
<upstream>
<remote-id type="pypi">pyemf</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyemf/pyemf-2.0.0.ebuild,v 1.1 2014/01/29 18:37:44 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Pure Python Enhanced Metafile Library"
HOMEPAGE="http://pyemf.sf.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1 +1,2 @@
DIST pyface-4.3.0.tar.gz 5062628 SHA256 e95e1991231a269324e59ecb0950a3d3ce4aa0cd1ab40d0b301cc8324e502d75 SHA512 14ef540408b5258bdb2efd97873f5c9cbc7ab0110c5a5c71ed5ebcf9b8cd8abbc011666fbacb99ce5bb2ac0ae55dbef731a32ec32cb9bb94107203e6a43862fc WHIRLPOOL 0fa3e35966cf941ca34bafdc2fed551b2b9a1d105f9c3daa2ea2ee8040cf9b491921d67cb007083a063f1c97695855cf4785511353df199bf26250d2242ac202
DIST pyface-4.4.0.tar.gz 486490 SHA256 270bc35a5364681b78569619917e1b5890150c882b455b52578f0c0752f3d3fc SHA512 62c93cbd5e956d56c03580876d5f9191210beb3d81cf8fcd0dfc6b2919263e4bf01219f1372e292fcac4462eaffb45cf9cde62dbe16265134b357dabc47d719d WHIRLPOOL 0596a09dad5a026c5726ef18b2c507a8adba1c2783d91f81cae0d5238b0d206f8486120c11824e6494153314749cfb812434e5e7c5ccd29cd231b2b2c9460aab

@ -13,4 +13,7 @@
* PyQt
* PySide
</longdescription>
<upstream>
<remote-id type="pypi">pyface</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.4.0.ebuild,v 1.1 2014/01/29 17:10:03 bicatali Exp $
EAPI=5
# https://github.com/enthought/pyface/issues/40 confirms only py2.7
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
HOMEPAGE="https://github.com/enthought/pyface"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
>=dev-python/traits-4.1[${PYTHON_USEDEP}]
|| ( dev-python/wxpython[${PYTHON_USEDEP}] dev-python/PyQt4 \
dev-python/pyside[${PYTHON_USEDEP}] )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/traitsui[${PYTHON_USEDEP}]
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
)"
python_test() {
export ETS_TOOLKIT=qt4
export QT_API=pyqt
# set nosetests to ignore tests unpassable by these vars.
VIRTUALX_COMMAND="nosetests" virtualmake -v -I 'composite_grid_model_test_case*' \
-I 'simple_grid_model_test_case*' \
-I 'test_split_editor_area_pane*'
}

@ -0,0 +1 @@
DIST python-evdev-0.4.3.tar.gz 27658 SHA256 011db63c94e668997ce0609e4a3cb04b92aca21304657151e6567e938de5efc6 SHA512 7bbc4339bde599f38423f88b3e5a4a4408b9214c9b622915b6f31dad50e08879d914fc83e8d95f66c158d5dd2d29e72907c4e3b0a97a3dbdfb7bde9013e161ec WHIRLPOOL 120aea7069cbe86463975103b87e7eca529df34ce14f69fe2378802f867b434a89aadfcdcab1c991ed25114bfe574452e12b33adbacadd1655e2013dc20f4dcb

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

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-evdev/python-evdev-0.4.3.ebuild,v 1.1 2014/01/29 08:46:32 vapier Exp $
EAPI="4"
PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1
DESCRIPTION="Python library for evdev bindings"
HOMEPAGE="http://gvalkov.github.com/python-evdev/"
SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

@ -1,3 +1,4 @@
DIST pfbfer-20070710.zip 677333 SHA256 fb1462ff6ce8efae58a0c496f0537c5ac16d4895c68f1640c2973db574ddb376 SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 WHIRLPOOL 5aad616d063cab1862d77fbbf9f625f20c4bcbf09e45688719e312c1e8d3815f1b295d290b78f6c4789919cef39856ec223c30a2e424eeb1c8137cccc5ceb90f
DIST reportlab-2.5.tar.gz 1917306 SHA256 805152084cc8421104a5e1e705482a1034598ecb4c266670dfba31996de6ff69 SHA512 9fd043aeb94e1531156b40766e262af2976ef1f55009eaf42ea713d8cde0452ed1c17bbb98d28babf24177552ef9a1d2e9d149ac1f4db904ab806c20114f8766 WHIRLPOOL e7edf7a58be0267319af5672fd8394b93142787c15d43d47d9ebf14d7fd3149edce38699dabde823cf3a5662a948ede008929c820fb1c3cdf0fc29479cebe720
DIST reportlab-2.6.tar.gz 1954170 SHA256 76c3cda08f6eac9b0adf0e3c86202fe5e9cb075c00503bef5760cd9e75ec34ff SHA512 d1173231ec6924c225808607edd287b11095cda1856554ff42efb5911285b766f43b79d8747ea2867221aa5c158455ee864dbe903ceffeae535938d2fef59131 WHIRLPOOL ff177ec570d581eee76f9a54ee95b16c928a1351e85f1906baa36aa270dda6ea41d4da6441274cf4eee00624b5ddb2eb855bf4792b1cba658cc4729399598358
DIST reportlab-2.7.tar.gz 1951460 SHA256 82b56935e4a75641b40eb22050f0b6e46a0f0a9ebfacdf3b24a1e9c0eef2af6d SHA512 f0c994c91b18ad55f7573af4eb49d173a1b3939d6e7a490e8dc1cce19f8c0dbe31a060df504b908ed6d7642f1d88e5aa4e86b9e459f058da331186f4e0998be4 WHIRLPOOL 511a488e41e8984f4755ea702541e21919da38300dfbfd9ee8b329d9efc1d29985384d7f1eaa8efb2cdeb34de50db2cd1afa25f700a5392db0628d3e9cab1cdb

@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>python</herd>
<longdescription>
The ReportLab Toolkit is a Python library for generating
PDFs and graphics.
</longdescription>
<upstream>
<remote-id type="pypi">reportlab</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,82 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/reportlab/reportlab-2.7.ebuild,v 1.1 2014/01/29 17:30:11 bicatali Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
# Tests crash with pypy
inherit distutils-r1 eutils flag-o-matic prefix
DESCRIPTION="Tools for generating printable PDF documents from any data source."
HOMEPAGE="http://www.reportlab.com/"
SRC_URI="http://www.reportlab.com/ftp/${P}.tar.gz
http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples"
RDEPEND="
virtual/python-imaging[${PYTHON_USEDEP}]
media-fonts/ttf-bitstream-vera
media-libs/libart_lgpl
sys-libs/zlib"
DEPEND="${RDEPEND}
app-arch/unzip"
DISTUTILS_NO_PARALLEL_BUILD=1
src_unpack() {
unpack ${P}.tar.gz
cd ${P}/src/reportlab/fonts || die
unpack pfbfer-20070710.zip
}
python_prepare_all() {
sed -i \
-e "s|/usr/lib/X11/fonts/TrueType/|${EPREFIX}/usr/share/fonts/ttf-bitstream-vera/|" \
-e 's|/usr/local/Acrobat|/opt/Acrobat|g' \
-e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \
src/reportlab/rl_config.py || die "sed failed"
epatch "${FILESDIR}/${PN}-2.2_qa_msg.patch"
rm -fr src/rl_addons/renderPM/libart_lgpl
epatch "${FILESDIR}/${PN}-2.4-external_libart_lgpl.patch"
eprefixify setup.py
epatch "${FILESDIR}/${PN}-2.5-pypy-implicit-PyArg_NoArgs.patch"
distutils-r1_python_prepare_all
}
src_compile() {
append-cflags -fno-strict-aliasing
distutils-r1_src_compile
}
python_compile_all() {
if use doc; then
cd docs || die
"${PYTHON}" genAll.py || die "docs generation failed"
fi
}
python_test() {
pushd tests > /dev/null || die
"${PYTHON}" runAll.py || die "Testing failed with ${EPYTHON}"
popd > /dev/null || die
}
python_install_all() {
use doc && dodoc docs/*.pdf
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r demos
insinto /usr/share/doc/${PF}/tools/pythonpoint
doins -r tools/pythonpoint/demos
fi
}

@ -0,0 +1 @@
DIST sampy-1.2.1.tar.gz 63520 SHA256 5c8d913d95cb432c11be29ab42414f05ce13ef16a811b8118d5ff69dceb1fc67 SHA512 a531d797b1ce3539a78cdb6ea9b943adad1537ce4e151925b9ed44513fcff1de625026e2d23abc39cd326f69cf71849124395c3cc874c603ecc60ab14e188d13 WHIRLPOOL 9536e320e983ac1f7e31eb1d4de2ba60834f29dc3000b8b5dd87e70fa6881650b4c2e4cc11478b28046e2cc01974441b1310b4fae76ba550578169cb30ccdf80

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci-astronomy</herd>
<longdescription lang="en">
SAMPy is a Python implementation of the Internation Virtual
Astronomy Organiztion of the Simple Application
Messaging Protocol (with Web Profile support).
</longdescription>
<upstream>
<remote-id type="pypi">sampy</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sampy/sampy-1.2.1.ebuild,v 1.1 2014/01/29 18:41:56 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Simple Application Messaging Protocol messaging system implementation in Python"
HOMEPAGE="http://packages.python.org/sampy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""

@ -0,0 +1 @@
DIST Theano-0.6.0.tar.gz 1763756 SHA256 aaa75f9a9b7bf50f09ddcc01fb993cf47513179d0a7bee3d96bfeebd66e76083 SHA512 6333c673df809bed3af952e0759cce4878ed21684367c6eb20e422363c7c5696ea59239ff6a448c6a32771b1069d441b0e3d049f9708ae69d790412303b8ebbd WHIRLPOOL 946fcacb87b7745e72282f5f7e6b67db5fd0e365f55b2c97a8e9e506e30986d90da7c3789636892ca316da33f4f064f99d31fc3771678457dd609fd0c43d9010

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<longdescription lang='en'>
Theano is a numerical computation library for the Python. In Theano,
computations are expressed using a NumPy-like syntax and compiled to
run efficiently on either CPU or GPU architectures.
</longdescription>
<upstream>
<remote-id type="pypi">Theano</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/theano/theano-0.6.0.ebuild,v 1.1 2014/01/29 18:36:04 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1 versionator
MYPN=Theano
MYP=${MYPN}-$(replace_version_separator 3 '')
DESCRIPTION="Python library to define and optimize multi-dimensional arrays mathematical expressions"
HOMEPAGE="https://github.com/Theano/Theano"
LICENSE="BSD"
SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="test"
RDEPEND="sci-libs/scipy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MYP}"
python_test() {
nosetests || die
}

@ -1 +1,2 @@
DIST traits-4.3.0.tar.gz 4855367 SHA256 216de7815544ed07bad88ee7afa41086601aa0a55e333e9b2bed5786ac8f8724 SHA512 4ed525333b9974441d675e0d7181083e9a3e3bb15e804afc94d2cf309d03cfcbf35a1b0b13f591202f2a3d5dcaea09c204429f95b3d044ece1cdddfc77c955aa WHIRLPOOL d95f5c6d94ac505e441c0e475fd8f095f112f65ba95ebeb7eaf093a14440d226828bd727c36b9680da8f6c83203dee55c402c92c64b6dde452d796e595bde396
DIST traits-4.4.0.tar.gz 226316 SHA256 737e710e9cbcd087d5b5dee9928447b5592049900757b55a2802ee2e4336c49c SHA512 e8ba41b5b105eef27851abb9824e9c9edb9dc3d0663189840cac602d9b01860baf69def3d95a98be92f70dea6c7b18f7e71baff10c0737354585034a4d1b66fb WHIRLPOOL c59ebbbc96cf52414c365a53146de4dd96a7caa7838a56877cd2b00aae727cf9f9e55aca4507e1038f170d55428cbf9c0e2af28ed60a91b516c31d8c2f5601fb

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">
The traits package from the Enthought Tool Suite provides a
metaclass with special attributes that are called traits. A trait
is a type definition that can be used for normal Python object
attributes, giving the attributes some additional characteristics:
<herd>python</herd>
<longdescription lang="en">
The traits package from the Enthought Tool Suite provides a
metaclass with special attributes that are called traits. A trait
is a type definition that can be used for normal Python object
attributes, giving the attributes some additional characteristics:
* Initialization: A trait attribute can have a default value
* Validation: A trait attribute is manifestly typed.
* Delegation: The value of a trait attribute can be contained in another
@ -15,5 +15,8 @@
callbacks
* Visualization: With the TraitsUI package, GUIs can be generated
automatically from traited objects.
</longdescription>
</longdescription>
<upstream>
<remote-id type="pypi">traits</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,37 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-4.4.0.ebuild,v 1.1 2014/01/29 16:58:57 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
HOMEPAGE="http://code.enthought.com/projects/traits/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
python_prepare_all() {
sed -i -e "s/'-O3'//g" setup.py || die
distutils-r1_python_prepare_all
}
python_compile() {
python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
distutils-r1_python_compile
}
python_test() {
cd "${BUILD_DIR}"/lib || die
nosetests || die
}

@ -2,3 +2,4 @@ DIST traitsui-4.0.1.tar.gz 6579406 SHA256 46b099c16af8a4dfcb55a595ea30f3a08daee0
DIST traitsui-4.1.0.tar.gz 6689700 SHA256 2af8980fc4fef557283cbf591479923a1f975c3c4efdd4640f50682fee177e49 SHA512 7162ec7de5681d79d8ff0ae5149c6cd9524236c1dca1bb1b0a49a2b7a6d3ff5198044e0c5bff0229cb5fb0420d6296ec07d05607f42a7dbbfc6edff1216c2ad6 WHIRLPOOL 0971b75183b0437a6be1bfdb927afeef04e6b79bbacc472b5b05ae36dc805f02847a2400aed2336cdc5f8878857b5fe9072ced572b741926e84913ff301d6330
DIST traitsui-4.2.0.tar.gz 6698322 SHA256 029da46eff8e79d9123b1553bb0f4749bedfe691f1aa90465d84e167687e4ee7 SHA512 7a0c53783ac04a3b6edb7462033e8db458e19369966c5d8a4d76837fc5be99c4e6fc3582afe56a0050bb7c02cafc48797ab87a6ee8e55e7db4f6e664b296080c WHIRLPOOL dc4768df33d862e55fbdb3335139e713bc90396d6f5d5c69eb0ae1f8f0d9341ea20c435b376b7b90d2245b8967e11c69608f1d6c2e596cfa7e30c8fa1644b5cc
DIST traitsui-4.3.0.tar.gz 6691338 SHA256 f5d3c41020f3caedf9b5dbdc12ba64704cdf72340385614012515fdf885ef17b SHA512 6b066bd5b11bbd4742207d4e6091328ef81d0d79495254cc82a44ded50a2dc181c71852e8b2d0c0e6c48eaae3040cc11100f2ffd5bebf3396ae2758f32267a4f WHIRLPOOL 68a1dfdc9b1811a5024eb932a2752741cf093fc4b06920162d91990219cc461f9a395153c31b3f5139396f0541ee6b502ae9ab39e2a830eee0da733df379230c
DIST traitsui-4.4.0.tar.gz 598148 SHA256 68a10c4f86cf0f5ba5d9fac5caece73e0a76256a4175efcded5edec03949cf60 SHA512 bd563330aa80acbf4087b54f42ffb94856495cf82da8b9c5ae54bdcda2d2544e4293a427ed3b28de7622c2fe063cd14f969b894735eb81cb4932cc3e2ad27bef WHIRLPOOL f49f6278d1b9ec0cc35af5f5f8b695c34082fd3ae8acdc0990634b15305d09b5f975f8906e568ca8ca25a746822c1d11c0c2c7933ad429856ec614fad51c84b6

@ -9,4 +9,7 @@
(views, items, editors, etc.), and let traitsui and your selected
toolkit and back-end take care of the details of displaying them.
</longdescription>
<upstream>
<remote-id type="pypi">traitsui</remote-id>
</upstream>
</pkgmetadata>

@ -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/traitsui/traitsui-4.4.0.ebuild,v 1.1 2014/01/29 17:16:38 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Traits-capable user interfaces"
HOMEPAGE="https://github.com/enthought/traitsui"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
dev-python/pyface[${PYTHON_USEDEP}]
dev-python/traits[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
)"
python_test() {
export ETS_TOOLKIT=qt4
export QT_API=pyqt
VIRTUALX_COMMAND="nosetests -v" virtualmake
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/childprocess/childprocess-0.3.9-r1.ebuild,v 1.2 2013/12/22 22:07:32 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/childprocess/childprocess-0.3.9-r1.ebuild,v 1.3 2014/01/29 16:02:25 hattya Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/jarib/childprocess"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:2 )"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/childprocess/childprocess-0.4.0.ebuild,v 1.1 2014/01/18 07:15:31 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/childprocess/childprocess-0.4.0.ebuild,v 1.2 2014/01/29 16:02:25 hattya Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/jarib/childprocess"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:2 )"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.9.3.ebuild,v 1.4 2014/01/05 10:00:45 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.9.3.ebuild,v 1.5 2014/01/29 15:51:40 hattya Exp $
EAPI=5
@ -24,7 +24,7 @@ SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.t
IUSE=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
RDEPEND+=" virtual/libffi"
DEPEND+=" virtual/libffi"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/levenshtein/levenshtein-0.2.2-r1.ebuild,v 1.2 2013/12/22 18:35:53 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/levenshtein/levenshtein-0.2.2-r1.ebuild,v 1.3 2014/01/29 14:54:54 hattya Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20"
@ -17,7 +17,7 @@ HOMEPAGE="http://github.com/mbleigh/mash"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE=""
each_ruby_configure() {

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/locale/locale-2.1.0-r1.ebuild,v 1.1 2014/01/24 08:38:57 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/locale/locale-2.1.0-r1.ebuild,v 1.2 2014/01/29 15:40:41 hattya Exp $
EAPI=5
@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/ruby-gettext/locale"
LICENSE="|| ( Ruby GPL-2 )"
SRC_URI="https://github.com/ruby-gettext/locale/archive/${PV}.tar.gz -> ${P}-git.tgz"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-macos"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.12.10.ebuild,v 1.2 2013/12/22 19:12:54 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.12.10.ebuild,v 1.3 2014/01/29 15:44:35 hattya Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 jruby ruby20"
@ -20,7 +20,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/"
LICENSE="MIT"
SLOT="0.12"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.13.3-r1.ebuild,v 1.2 2013/12/22 18:39:50 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.13.3-r1.ebuild,v 1.3 2014/01/29 15:44:35 hattya Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
@ -20,7 +20,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/"
LICENSE="MIT"
SLOT="0.13"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.5.0.ebuild,v 1.4 2013/07/27 22:13:39 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.5.0.ebuild,v 1.5 2014/01/29 16:23:58 hattya Exp $
EAPI=5
@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends"
HOMEPAGE="http://github.com/intridea/multi_json"
LICENSE="MIT"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.6.1-r1.ebuild,v 1.2 2013/12/22 19:21:44 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.6.1-r1.ebuild,v 1.3 2014/01/29 16:23:58 hattya Exp $
EAPI=5
@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends"
HOMEPAGE="http://github.com/intridea/multi_json"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.6.1.ebuild,v 1.1 2013/07/18 05:44:06 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.6.1.ebuild,v 1.2 2014/01/29 16:23:58 hattya Exp $
EAPI=5
@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends"
HOMEPAGE="http://github.com/intridea/multi_json"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gettext/ruby-gettext-2.3.8.ebuild,v 1.6 2013/12/22 18:37:58 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gettext/ruby-gettext-2.3.8.ebuild,v 1.7 2014/01/29 15:31:59 hattya Exp $
EAPI=5
@ -22,7 +22,7 @@ inherit ruby-fakegem
DESCRIPTION="Ruby GetText Package is Native Language Support Library and Tools modeled after GNU gettext package"
HOMEPAGE="http://www.yotabanana.com/hiki/ruby-gettext.html"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="doc test"
SLOT="0"
LICENSE="Ruby"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild,v 1.1 2013/10/06 11:42:30 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild,v 1.2 2014/01/29 16:23:29 hattya Exp $
EAPI=5
@ -19,7 +19,7 @@ HOMEPAGE="http://github.com/brianmario/yajl-ruby"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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=""
RDEPEND="${RDEPEND} dev-libs/yajl"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.1.0.ebuild,v 1.12 2013/07/27 22:13:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.1.0.ebuild,v 1.13 2014/01/29 16:23:29 hattya Exp $
EAPI=2
@ -19,7 +19,7 @@ HOMEPAGE="http://github.com/brianmario/yajl-ruby"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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=""
RDEPEND="${RDEPEND} dev-libs/yajl"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.2.0.ebuild,v 1.1 2013/12/18 12:58:19 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.2.0.ebuild,v 1.2 2014/01/29 16:23:29 hattya Exp $
EAPI=5
@ -19,7 +19,7 @@ HOMEPAGE="http://github.com/brianmario/yajl-ruby"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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=""
RDEPEND="${RDEPEND} dev-libs/yajl"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/yard-0.8.7.3.ebuild,v 1.2 2013/12/22 18:38:49 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/yard-0.8.7.3.ebuild,v 1.3 2014/01/29 15:38:15 hattya Exp $
EAPI=5
@ -24,7 +24,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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 "doc? ( || ( dev-ruby/bluecloth dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )

@ -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
# $Header: /var/cvsroot/gentoo-x86/dev-util/colorgcc/colorgcc-1.3.2-r5.ebuild,v 1.4 2011/04/10 03:05:55 abcd Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/colorgcc/colorgcc-1.3.2-r5.ebuild,v 1.5 2014/01/29 10:35:35 gmsoft Exp $
EAPI=3
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 hppa ~mips ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
DEPEND="dev-lang/perl"

@ -0,0 +1,104 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-cola/git-cola-1.9.3-r1.ebuild,v 1.1 2014/01/29 11:55:12 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
DISTUTILS_SINGLE_IMPL=true
inherit distutils-r1
DESCRIPTION="The highly caffeinated git GUI"
HOMEPAGE="http://git-cola.github.com/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND="
dev-python/jsonpickle[${PYTHON_USEDEP}]
dev-python/pyinotify[${PYTHON_USEDEP}]
dev-python/PyQt4[${PYTHON_USEDEP}]
dev-vcs/git"
DEPEND="${RDEPEND}
app-text/asciidoc
app-text/xmlto
sys-devel/gettext
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/nose[${PYTHON_USEDEP}]
sys-apps/net-tools
)"
PATCHES=(
"${FILESDIR}"/${P}-disable-tests.patch
"${FILESDIR}"/${PN}-1.9.1-system-ssh-askpass.patch
)
pkg_pretend() {
if use test && [[ -z "$(hostname -d)" ]] ; then
die "Test will fail if no domain is set"
fi
}
python_prepare_all() {
rm share/git-cola/bin/*askpass* || die
# unfinished translate framework
rm test/i18n_test.py || die
# don't install docs into wrong location
sed -i \
-e '/doc/d' \
setup.py || die "sed failed"
sed -i \
-e "s|'doc', 'git-cola'|'doc', '${PF}'|" \
cola/resources.py || die "sed failed"
distutils-r1_python_prepare_all
}
python_compile_all() {
cd share/doc/${PN}/
if use doc ; then
emake all
else
sed \
-e '/^install:/s:install-html::g' \
-i Makefile || die
fi
}
python_install_all() {
cd share/doc/${PN}/ || die
emake \
DESTDIR="${D}" \
docdir="${EPREFIX}/usr/share/doc/${PF}" \
prefix="${EPREFIX}/usr" \
install
if use doc ; then
HTML_DOCS=( share/doc/${PN}/_build/html/. )
else
HTML_DOCS=( "${FILESDIR}"/index.html )
fi
distutils-r1_python_install_all
docompress /usr/share/doc/${PF}/git-cola.txt
}
python_test() {
PYTHONPATH="${S}:${S}/build/lib:${PYTHONPATH}" LC_ALL="C" nosetests \
--verbose --with-doctest --with-id --exclude=jsonpickle --exclude=json \
|| die "running nosetests failed"
}
pkg_postinst() {
elog "Please make sure you have either a SSH key management installed and activated or"
elog "installed a SSH askpass app like net-misc/x11-ssh-askpass."
elog "Otherwise ${PN} may hang when pushing/pulling from remote git repositories via SSH. "
}

@ -0,0 +1 @@
DIST solarus-1.1.1-src.tar.gz 2394595 SHA256 5355e95edbd5234f57a8748d1417ca346468e5804e44293d2523b57367eb5615 SHA512 64cfc098143c6126f08aa8d8914480609d29bbfe3bf7f7895418df2c5672a2d61b356767bdb6c955e41a0b98c6a7faba9b59737904528f901225ffc3f549c9db WHIRLPOOL d0f871bc13f4450c222f4d60ad8f25fa1ee3d52c8d17698b9433a6857130abdc667d871c283972bd5dc1bd94daf2f569d678f6a94398651665537661ed6b7caa

@ -0,0 +1,15 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Wed Jan 29 02:31:24 UTC 2014
Subject: make paths modifiable
--- solarus-1.1.1/CMakeLists.txt
+++ solarus-1.1.1/CMakeLists.txt
@@ -6,7 +6,7 @@
endif()
set(CMAKE_MODULE_PATH "${SOLARUS_ENGINE_SOURCE_DIR}/cmake/modules/")
-set(SOLARUS_INSTALL_DESTINATION "bin")
+set(SOLARUS_INSTALL_DESTINATION "bin" CACHE PATH "binary install destination")
# find the headers and the libraries of dependencies
find_package(SDL REQUIRED)

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<maintainer>
<email>hasufell@gentoo.org</email>
<name>Julian Ospald</name>
</maintainer>
<upstream>
<remote-id type='github'>christopho/solarus</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,50 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/solarus/solarus-1.1.1.ebuild,v 1.2 2014/01/29 20:16:30 hasufell Exp $
EAPI=5
inherit cmake-utils games
DESCRIPTION="An open-source Zelda-like 2D game engine"
HOMEPAGE="http://www.solarus-games.org/"
SRC_URI="http://www.zelda-solarus.com/downloads/${PN}/${P}-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-games/physfs
dev-lang/lua
media-libs/libmodplug
media-libs/libsdl[X,joystick,video]
media-libs/libvorbis
media-libs/openal
media-libs/sdl-image[png]
media-libs/sdl-ttf"
DEPEND="${RDEPEND}"
DOCS=( ChangeLog readme.txt )
PATCHES=( "${FILESDIR}"/${P}-paths.patch )
src_prepare() {
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
-DSOLARUS_INSTALL_DESTINATION="${GAMES_BINDIR}"
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
cmake-utils_src_install
prepgamesdirs
}

@ -3,7 +3,7 @@ DIST UrbanTerror-4.2.013-to-4.2.014.zip 21228975 SHA256 a389bbd14f3d11f294b7f3af
DIST UrbanTerror-4.2.014-to-4.2.015.zip 163283262 SHA256 144ad248245dca61debc5d8b0615af99fb165b8c2a293d270dfa2fcd0d969ea1 SHA512 14bca57c8cd9c5f8cc84c3341546955c4e218ccb8cb6008ef20582640e9fbdc3677342a17743e211a7da72929eacfe68843eed4faf665c8e2cc2d13845c8c1fd WHIRLPOOL a0da3c7bb655b687ba27580af239771f1e271e86327a43e41d0d9160cd451a294d377d7377d172f7602585a8c01d58a2790c5130b8d50baaff2997a35e96a993
DIST UrbanTerror-4.2.017-to-4.2.018.zip 9485349 SHA256 9d8a4cb258a60b2f464daaa998d9d26244f339fac562fb0c3cb4e00683968163 SHA512 a64e996a8538219ecc4300e25a31c14471593588e236ce4585c65d97b7306db7208f31549c08636657f1bd52142d7ba3aa2e72ab60a375d7a46949b6c18dac48 WHIRLPOOL 239595f7f75cc4fb9976c817a08eaa77e9413a913106b581459c84438babfe68c62ebb9775359c3dad460aeea48afaacd136d318ce9d0aa4abc0bd25ab92736c
DIST UrbanTerror42_full012.zip 1529738026 SHA256 5b66e623ae5d065f8fb265e581c3640d3010af30457344874f4970d2d9092e6a SHA512 23d8ac966f6f0fbd52b633b31fc0f333151be0e64b8698b424e9f7a3524034339dd66e95c33ed1e1f451e22baa2522d30fdbc83091a3340b2ed42a55908f31ee WHIRLPOOL b438efe82d621b1800445e30c5eae5df4cfbe8ee02f1c8f58a5e33f0cf3d8261628f2100bb0e7d2782bdba0f578dcd6e626e1d3c775124d304c1c22246bad77a
DIST UrbanTerror42_full017.zip 1703717111 SHA256 9916203f84a3e71a6a2fdca8b247bf78a4775d84c3f4472442a13ad157e6d1d3 SHA512 cfcb6c3358f20f9df4cb1da11126b4f3a5e2597f3ab002241be3969e57caeb6767040f78179fb4ccb13e159b12411421cc17f9d19da473c7a9f0dc4fef000c85 WHIRLPOOL 2c2214c78c43e2111cb01cefba37e3cefd6aa262961b8e5872d3ccde87f7f9c264cfc7171bd134fec3aa4546fe22f7e7637a9b59bf1fc3c039a1043e459d0837
DIST UrbanTerror42_full017.zip 1701599483 SHA256 d7849509c91c11e986ef6d47f51e7711ec53100ff42bef44095c32d91c65d7c2 SHA512 5363a21d6e21090a823eb21b82ac089640602151292f2985b6d26fc061e891e3bcadc5b0d4751f829cf6b9fe664bc619706e0e008210734bc1ef6afea3d46f96 WHIRLPOOL ee7553949f882c795eadc36dba57c923d3c49bc768aac128bfaae999bf9466c551df71946a9e8856210e5dea42c32887cb96d30f1339bba117bf9ee0c35c7edd
DIST UrbanTerror_41_FULL.zip 754307397 SHA256 5706957783d0e4e77fcc4bbbc2df83aefc0f9a6388f6a63b60947e84f9ed265f SHA512 4ff729df5472b9bd3138e62fe2e03c794dd9293ba08106c026a120d6c9971ea2420c3e81abb99e2b2ae8a082a07e96468154958b36a770cce0e931f9a499e623 WHIRLPOOL 4752ff4455d2c69fcc732ee4035b097aed852e55bf1077c59e650297f69b87ea59ff53573b653f22843ffe7fe35e524eb66f1033049dcc364ca554bf875dad18
DIST ioq3-1807-urt-251210-git-nobumpy.tar.xz 276824 SHA256 9f14d629f2a9c8fe0a593b5a08d1ceadec6a22c387806d9e5f50e22a537c2b74 SHA512 e190f60d9c3275d285c75ba2947734cf9f555d373618a37f3b38464d10fa85a4af6460918676b18a96885fe7280c856f6c9877175dbbe82929f5f7c1704fc6a3 WHIRLPOOL 104960ca4066726cdd5dbd0d4d93998e6fc648c4e969109b3a1634232f6d4e3556c3107dd0f78860444ed3635bd3f4a979cb67d90a650b1dd8f51175b9b8e10d
DIST ioquake3-1807.tar.bz2 7054317 SHA256 10d3fcee3cf41a063e686048740417c8d58496f3dff5745f897a8803318850c2 SHA512 5fe54b628c66bd8becab259d133825e762a0814c7060c8d1f48e2b662f07f80e50fba8c7ae0677b02e231eae59eba65e143eb802baa79a7de89a7a612ae9682d WHIRLPOOL 03ed102b386b33ceff1588966409f1d4c6be1d980b40cac0eda1d2a7e763e45b3cd21a9817f77d60157cf741f4d7479926aac118f5972bb7d5fd6bc72517faa8

@ -0,0 +1 @@
DIST zsdx-1.7.1.tar.gz 23006478 SHA256 772c7275989d37487e5eb11807ec8f1e8fb679f611efc203f9082aabc41c0ee2 SHA512 b1c02c3c947cb4e09cf082b0016a37c740a7eceefaa0e68511bbc51934d21b7fae9595d88318d529c95bc71a075435dd24cbce0cd548141201357fba16a5b800 WHIRLPOOL ee29bc2d9aa331331700aecb6ce795417c79a1268533e5bcda91b5d726622c7c41a4829613d0a061c8a60a0b1388aa5fed012995301112ebb8226c50e6b17a11

@ -0,0 +1,40 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Wed Jan 29 02:35:52 UTC 2014
Subject: make paths modifiable
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,6 +3,10 @@
set(quest_name "zsdx")
+set(DATAROOTDIR "share" CACHE PATH "dataroot dir")
+set(DATADIR "${DATAROOTDIR}/solarus" CACHE PATH "data dir")
+set(BINDIR "bin" CACHE PATH "bin dir")
+
# data files list
file(GLOB_RECURSE data_files
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/data
@@ -47,7 +51,7 @@
add_custom_command(
OUTPUT ${quest_name}
COMMAND echo '\#!/bin/sh' > ${quest_name}
- COMMAND echo 'solarus ${CMAKE_INSTALL_PREFIX}/share/solarus/${quest_name} $*' >> ${quest_name}
+ COMMAND echo 'solarus ${DATADIR}/${quest_name} $*' >> ${quest_name}
)
add_custom_target(${quest_name}_command
ALL
@@ -56,11 +60,11 @@
# install the data archive
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/data.solarus
- DESTINATION share/solarus/${quest_name}
+ DESTINATION ${DATADIR}/${quest_name}
)
# install the script
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${quest_name}
- DESTINATION bin
+ DESTINATION ${BINDIR}
)

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

Loading…
Cancel
Save