diff --git a/app-admin/fleet/Manifest b/app-admin/fleet/Manifest
index e71b5ca718fc..b04ee4add5ad 100644
--- a/app-admin/fleet/Manifest
+++ b/app-admin/fleet/Manifest
@@ -1,3 +1,4 @@
DIST fleet-0.5.3.tar.gz 359305 SHA256 10cc25190df66fa407d06570b9d42248b7bb59b98a1c37fa9b6a8816f26fb9b5 SHA512 c321eb29a4ef383103e45dd62d91516d98f025d5d63e363f119d27906b49f8bb2791e0c40fdbd2e130b40c3a9a3de0c9d08ec6c98768b1badb76818257d11248 WHIRLPOOL 90d738de2b2e78b7c07e010fa0ac593bd26192b7cacef3d8853a8ca6b3573ed765f87f3a7e50bb8296d2c825152689dfdfa5e0fd9afd634da4fab55dd95fafcd
DIST fleet-0.5.4.tar.gz 362695 SHA256 a293afa0c0fe0819fe40feff2650503a59831816aaad03f39866e8ecf30c00be SHA512 a67210ccc62cc7805f280fd1c61bc98460cb336ba9e97897f6ec49fcd88522bedf0b26ad5bce362abd0292a9adaf8f374b8923d8fa4630d5c06d9a171d29bb0f WHIRLPOOL 246dde2734da93eed044f9a783dd61d00ee3d5dbcd8783067844b30abda8458e7f34e89c25fe7917f609c32942bfc8c74237a3dd50012f66323672790b8b7183
DIST fleet-0.8.3.tar.gz 390950 SHA256 bedfcfa77fa655f0eadb522ca45d1ecdb7d7fbd3285e8e50e090dba65dac6cd8 SHA512 0557e663c0c007d2bdc2a736db4675761251a56ed190a58e529d0caf3f55a50f75e6c6ccb7b56601df7f657a0920158233bd95dcd0f66477794230c9ebc78158 WHIRLPOOL 2c54dbd219c946e661523e383486e63042ac1659afd33c8629e50e8d31cfce6501810171bb11c43918c1163ebe7bac10b1cb4770fd2ed6d5438c2ecfe9698d5b
+DIST fleet-0.9.0.tar.gz 405482 SHA256 3198e19e038a4a4f2f7d2f36aa7ffd3cdf2cfdaed0e7c255b33c465deded90e8 SHA512 cbff807f38cad108112216751fd0aa1ab402062d0cb68245c177fc89d88bb6a43c10d8b6ba577b493f1b16c910f6cf1e209bec96da550a3e44fad5ce004ab1d3 WHIRLPOOL 5b1cafe5bd48a30c3a523d00fbeb311db4ecafe7737564389f4223f5deedbc5e4056f001084e652a1e9c61e5fff25b8cc1e2ee32930b6a514c5ca8f41aefbcca
diff --git a/app-admin/fleet/fleet-0.9.0.ebuild b/app-admin/fleet/fleet-0.9.0.ebuild
new file mode 100644
index 000000000000..4bc12e9eebd5
--- /dev/null
+++ b/app-admin/fleet/fleet-0.9.0.ebuild
@@ -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/app-admin/fleet/fleet-0.9.0.ebuild,v 1.1 2014/12/07 20:30:55 alunduil Exp $
+
+EAPI=5
+
+inherit systemd vcs-snapshot
+
+DESCRIPTION="A Distributed init System"
+HOMEPAGE="https://github.com/coreos/fleet"
+SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+
+DEPEND=">=dev-lang/go-1.3"
+RDEPEND=""
+
+src_compile() {
+ ./build || die 'Build failed'
+}
+
+RESTRICT="test" # Tests fail due to Gentoo bug #500452
+src_test() {
+ ./test || die 'Tests failed'
+}
+
+src_install() {
+ dobin "${S}"/bin/fleetd
+ dobin "${S}"/bin/fleetctl
+
+ systemd_dounit "${FILESDIR}"/fleetd.service
+
+ dodoc README.md
+ use doc && dodoc -r Documentation
+ use examples && dodoc -r examples
+
+ keepdir /etc/${PN}
+ insinto /etc/${PN}
+ newins "${PN}".conf.sample "${PN}".conf
+}
+
+pkg_postinst() {
+ ewarn "If you're upgrading from a version less than 0.8.0, please read the messages!"
+ elog "The fleet binary name changed to fleetd."
+ elog "If you're using systemd, update your configuration:"
+ elog " systemctl disable fleet && systemctl enable fleetd"
+}
diff --git a/app-admin/fleet/fleet-9999.ebuild b/app-admin/fleet/fleet-9999.ebuild
index 33ae5f263989..914b2372a68b 100644
--- a/app-admin/fleet/fleet-9999.ebuild
+++ b/app-admin/fleet/fleet-9999.ebuild
@@ -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-admin/fleet/fleet-9999.ebuild,v 1.3 2014/11/01 20:35:53 alunduil Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/fleet/fleet-9999.ebuild,v 1.4 2014/12/07 20:30:55 alunduil Exp $
EAPI=5
@@ -24,8 +24,8 @@ src_compile() {
./build || die 'Build failed'
}
+RESTRICT="test" # Tests fail due to Gentoo bug #500452
src_test() {
- # Tests fail due to Gentoo bug #500452
./test || die 'Tests failed'
}
diff --git a/app-admin/kpcli/Manifest b/app-admin/kpcli/Manifest
new file mode 100644
index 000000000000..18e1f866d0eb
--- /dev/null
+++ b/app-admin/kpcli/Manifest
@@ -0,0 +1 @@
+DIST kpcli-2.7.pl 166288 SHA256 6bb1f7320b4474d6dbb73915393e5df96862f27c6228aa042a810fef46e2b777 SHA512 4a64164cc43b51a2f35a4dc348054e0299a8ac745ac8ca280b43b37b2813200afe2c7ec393ccca6a4e357252f59ca2315e71c87a5e512ff2f2b1569160a76b4e WHIRLPOOL 4b9e4872b6479b7c5757c95d07be6e72c32bb11cdaf559a64bf8f8e94a970c511be44ec566beeb30d805059a5651be90b1438faa08f41ac5ca5e66007d6de4be
diff --git a/app-admin/kpcli/kpcli-2.7.ebuild b/app-admin/kpcli/kpcli-2.7.ebuild
new file mode 100644
index 000000000000..07abc6c9ad90
--- /dev/null
+++ b/app-admin/kpcli/kpcli-2.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/kpcli/kpcli-2.7.ebuild,v 1.1 2014/12/07 16:48:28 dilfridge Exp $
+
+EAPI=5
+
+DESCRIPTION="A command line interface to KeePass database files"
+HOMEPAGE="http://kpcli.sourceforge.net"
+SRC_URI="http://downloads.sourceforge.net/project/kpcli/${P}.pl"
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+ dev-perl/Clone
+ dev-perl/Crypt-Rijndael
+ dev-perl/TermReadKey
+ dev-perl/Sort-Naturally
+ dev-perl/Term-ShellUI
+ >=dev-perl/File-KeePass-0.30.0
+ virtual/perl-File-Spec
+ virtual/perl-Getopt-Long
+ virtual/perl-Digest-MD5
+ virtual/perl-Digest-SHA
+ virtual/perl-Data-Dumper
+ virtual/perl-Term-ANSIColor
+ virtual/perl-Carp
+"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cp "${DISTDIR}/${P}.pl" "${S}/${PN}" || die
+}
+
+src_compile() { :; }
+
+src_install() {
+ dobin kpcli
+}
diff --git a/dev-ruby/prawn-core/metadata.xml b/app-admin/kpcli/metadata.xml
similarity index 87%
rename from dev-ruby/prawn-core/metadata.xml
rename to app-admin/kpcli/metadata.xml
index 852136183369..36ee0f08c67c 100644
--- a/dev-ruby/prawn-core/metadata.xml
+++ b/app-admin/kpcli/metadata.xml
@@ -1,5 +1,5 @@
-ruby
+ perl
diff --git a/app-cdr/isomaster/Manifest b/app-cdr/isomaster/Manifest
index ea66d8259ee9..f0c767ee21d4 100644
--- a/app-cdr/isomaster/Manifest
+++ b/app-cdr/isomaster/Manifest
@@ -1,3 +1,4 @@
DIST isomaster-1.3.11.tar.bz2 232153 SHA256 ab8c334d6df1996fc1872affc01e82aa3917b9d3ae37300e41491b7b2666b857 SHA512 98c654c9320410765f5d7656396b3d87c34505410638c01e3ae65b89a20eb19d6554a70c3deca79e39524459e3cce618be3e42fdce8b5de1d88fa72fa6e122d9 WHIRLPOOL e5e57fd99a09df55938805141d57dab5af163f413c8d6816bf9702f7fedd54d38021e0ddd1125093bcd764381e84f7f99cae5b07b07249b785299cf038cf4449
+DIST isomaster-1.3.13.tar.bz2 245085 SHA256 b700d10f1de240fe385e4294205e6cf5e51c0552f72efe26ae4a112a374a9e18 SHA512 dbc6a77fabf8d454bbde25a7540e68820bf773bc991176e5684e87aeb6044ad1bbbcf1c4f537148c18ec8847572949a52d6578a14f68b8ad3f21d542685859ba WHIRLPOOL 6315bba9b76e743c064c86adba4c06ab31b1aea115af4c93df1908648a3a70b28fee3d16105c2601913abadf9cfdb267d08997c731d3c310e47f9a8ed33ec90a
DIST isomaster-1.3.5.tar.bz2 196042 SHA256 27b9b53d5e361b56a6e302131af2dc97f7135f74786637e6244e075606226597 SHA512 25ef3a8e4a381100ea8c1aa913f7ec28dc8b7c2c0f8bfa1cdcda529d69a76b7d8baf35ca3dfa087b7210f3ad53f340259717c099c188386b511e641a358aac93 WHIRLPOOL f08657b60f4d2ca7df6d531dc5d744faf69b79e3ec83fcf5cc23640e0581cb3f16317a8a659f6e9903b2392a58262c4d7732d3ba0e9a0ec90fb4ce77da156e30
DIST isomaster-1.3.9.tar.bz2 223514 SHA256 2bf798a19af43113391144c4a3f2f3b33366f640c5695d356c151e83c49dc853 SHA512 746f8e67fc5ebf39caaf1900c55752c07761cf919f49b49fdbf449b0c1309445c01b38d57cd5b741c057dd8d020d941863d2b29c1d5a725078cf8448d3ff8a4b WHIRLPOOL 92159a394ca99ca4ec079dddff21ed6a0a298ab0c393c54e31a81ea0b66cf77957c5c7edf498cbfc6f01f49512baa498d3810aee56d07b71d0333c580014d25e
diff --git a/app-cdr/isomaster/isomaster-1.3.13.ebuild b/app-cdr/isomaster/isomaster-1.3.13.ebuild
new file mode 100644
index 000000000000..3af19f4acd25
--- /dev/null
+++ b/app-cdr/isomaster/isomaster-1.3.13.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/isomaster-1.3.13.ebuild,v 1.1 2014/12/07 17:56:22 sping Exp $
+
+EAPI=4
+inherit eutils fdo-mime toolchain-funcs
+
+DESCRIPTION="Graphical CD image editor for reading, modifying and writing ISO images"
+HOMEPAGE="http://littlesvr.ca/isomaster"
+SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/iniparser-3.0.0
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( >=sys-devel/gettext-0.19.1 )" # bug 512448
+
+pkg_setup() {
+ myisoconf=(
+ DEFAULT_EDITOR=leafpad
+ MYDOCPATH=/usr/share/doc/${PF}/bkisofs
+ USE_SYSTEM_INIPARSER=1
+ PREFIX=/usr
+ )
+
+ use nls || myisoconf+=( WITHOUT_NLS=1 )
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.3.9-iniparser-3.0.0.patch #399629
+ rm -R iniparser-2.17 || die
+}
+
+src_configure() { :; } #274361
+
+src_compile() {
+ tc-export CC
+ emake "${myisoconf[@]}"
+}
+
+_apply_linguas() {
+ mv "${D}"/usr/share/locale{,_ALL} || die
+ dodir /usr/share/locale || die
+ for lingua in ${LINGUAS}; do
+ [[ -d "${D}"/usr/share/locale_ALL/${lingua} ]] || break
+ mv "${D}"/usr/share/{locale_ALL/${lingua},locale/} || die
+ done
+ rm -R "${D}"/usr/share/locale_ALL || die
+}
+
+src_install() {
+ emake "${myisoconf[@]}" DESTDIR="${D}" install
+ dodoc {CHANGELOG,CREDITS,README,TODO}.TXT *.txt
+
+ use nls && _apply_linguas # bug 402679, bug 512448
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/app-dicts/myspell-de/myspell-de-2013.12.06.ebuild b/app-dicts/myspell-de/myspell-de-2013.12.06.ebuild
index 28cf86bb1351..2c66fc398c06 100644
--- a/app-dicts/myspell-de/myspell-de-2013.12.06.ebuild
+++ b/app-dicts/myspell-de/myspell-de-2013.12.06.ebuild
@@ -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-dicts/myspell-de/myspell-de-2013.12.06.ebuild,v 1.1 2014/07/04 01:13:36 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-de/myspell-de-2013.12.06.ebuild,v 1.2 2014/12/07 20:26:27 maekke Exp $
EAPI=4
@@ -44,7 +44,7 @@ SRC_URI="
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
src_prepare() {
diff --git a/app-editors/leo/files/leo-4.10-fix_syntax_errors.patch b/app-editors/leo/files/leo-4.10-fix_syntax_errors.patch
deleted file mode 100644
index e1419239080c..000000000000
--- a/app-editors/leo/files/leo-4.10-fix_syntax_errors.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- leo/external/edb.py
-+++ leo/external/edb.py
-@@ -74,6 +74,8 @@
-
- """
-
-+from __future__ import print_function
-+
- # NOTE: the actual command documentation is collected from docstrings of the
- # commands and is appended to __doc__ after the class has been defined.
- #@-<< docstring >>
---- leo/scripts/gen_blender_docs.py
-+++ leo/scripts/gen_blender_docs.py
-@@ -857,7 +857,7 @@
- py_descr2predef(_IDENT, fw, descr, module_name, type_name, key)
-
- for key, descr in descr_items:
-- if type(descr) in {types.FunctionType, types.MethodType}:
-+ if type(descr) in (types.FunctionType, types.MethodType):
- pyfunc2predef(_IDENT, fw, key, descr)
-
- for key, descr in descr_items:
diff --git a/app-editors/leo/files/leo-4.8-fix_syntax_errors.patch b/app-editors/leo/files/leo-4.8-fix_syntax_errors.patch
deleted file mode 100644
index 3a13f2d56cdb..000000000000
--- a/app-editors/leo/files/leo-4.8-fix_syntax_errors.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- leo/plugins/old_plugin_manager.py
-+++ leo/plugins/old_plugin_manager.py
-@@ -1386,7 +1386,7 @@
- self.name, directive_text))
- else:
- # if isinstance(directive, (str,unicode)):
-- if g.isString(directive)
-+ if g.isString(directive):
- requires.append(directive)
- else:
- requires.extend(directive)
diff --git a/app-editors/leo/leo-5.0.ebuild b/app-editors/leo/leo-5.0.ebuild
index e5330a9bb0fd..6caba4a7dec5 100644
--- a/app-editors/leo/leo-5.0.ebuild
+++ b/app-editors/leo/leo-5.0.ebuild
@@ -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-editors/leo/leo-5.0.ebuild,v 1.1 2014/12/06 11:10:19 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/leo/leo-5.0.ebuild,v 1.2 2014/12/07 03:36:06 idella4 Exp $
EAPI=5
@@ -15,7 +15,7 @@ MY_P="Leo-${PV}-final"
MY_PN="Leo${PV}-final"
DESCRIPTION="Leo: Literate Editor with Outlines"
-HOMEPAGE="http://leo.sourceforge.net/ http://pypi.python.org/pypi/leo"
+HOMEPAGE="https://github.com/leo-editor/leo-editor/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
LICENSE="MIT"
diff --git a/app-misc/fdupes/fdupes-1.51.ebuild b/app-misc/fdupes/fdupes-1.51.ebuild
index 01e94efdc047..f3d0e6352f76 100644
--- a/app-misc/fdupes/fdupes-1.51.ebuild
+++ b/app-misc/fdupes/fdupes-1.51.ebuild
@@ -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/fdupes/fdupes-1.51.ebuild,v 1.2 2014/12/06 08:08:16 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/fdupes/fdupes-1.51.ebuild,v 1.3 2014/12/07 11:25:55 jer Exp $
EAPI=5
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
S="${WORKDIR}/${MY_P}"
diff --git a/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild b/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild
index f6ca0d18a081..43f328d5dea6 100644
--- a/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild,v 1.1 2014/11/12 17:45:13 fuzzyray Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild,v 1.2 2014/12/07 15:51:13 zlogene Exp $
EAPI="5"
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
DEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
diff --git a/app-text/code2html/code2html-0.9.1-r2.ebuild b/app-text/code2html/code2html-0.9.1-r2.ebuild
new file mode 100644
index 000000000000..c313a6d93f11
--- /dev/null
+++ b/app-text/code2html/code2html-0.9.1-r2.ebuild
@@ -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-text/code2html/code2html-0.9.1-r2.ebuild,v 1.2 2014/12/07 17:19:50 dilfridge Exp $
+
+EAPI=5
+
+inherit eutils prefix
+
+DESCRIPTION="Converts source files to colored HTML output"
+HOMEPAGE="http://www.palfrader.org/code2html/"
+SRC_URI="http://www.palfrader.org/code2html/all/${P}.tar.gz
+ mirror://gentoo/${P}-gentoo_patches.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-lang/perl-5"
+
+src_prepare() {
+ # Be consistent in color codes (bug #119406)
+ epatch "${WORKDIR}"/${P}-lowercase_color_codes.patch
+
+ # Improved C++ support (bug #133159)
+ epatch "${WORKDIR}"/${P}-cpp_keywords.patch
+
+ # Improved Ada support (bug #133176)
+ epatch "${WORKDIR}"/${P}-ada_identifiers.patch
+
+ # For prefix paths
+ epatch "${FILESDIR}"/${P}-prefix.patch
+ eprefixify code2html
+
+ # For newer Perl, bug 523610
+ epatch "${FILESDIR}"/${P}-scalar.patch
+}
+
+src_install() {
+ dobin code2html
+ dodoc ChangeLog CREDITS README
+ doman code2html.1
+}
diff --git a/app-text/code2html/files/code2html-0.9.1-scalar.patch b/app-text/code2html/files/code2html-0.9.1-scalar.patch
new file mode 100644
index 000000000000..eddc89a6a8f7
--- /dev/null
+++ b/app-text/code2html/files/code2html-0.9.1-scalar.patch
@@ -0,0 +1,20 @@
+--- code2html.orig 2002-01-12 22:17:02.000000000 +0100
++++ code2html 2014-09-24 13:52:52.000000000 +0200
+@@ -1357,7 +1357,7 @@
+ my @lines = split ( /\n/, $_[0] );
+
+ my $nr = 0;
+- my $lengthofnr = length(@lines);
++ my $lengthofnr = length(scalar(@lines));
+ my $format = qq{%${lengthofnr}u %s\n} ;
+ join ('', map ( {$nr++; sprintf ( $format , $nr, $nr, $_ )} @lines));
+ },
+@@ -1367,7 +1367,7 @@
+ my @lines = split ( /\n/, $_[0] );
+
+ my $nr = 0;
+- my $lengthofnr = length(@lines);
++ my $lengthofnr = length(scalar(@lines));
+ my $format = qq{%$ {lengthofnr}u %s\n};
+ join ('', map ( {$nr++; sprintf ( $format , $nr, $nr, $nr, $_ )} @lines));
+ }
diff --git a/app-text/cpdf/Manifest b/app-text/cpdf/Manifest
new file mode 100644
index 000000000000..1352d0ae2f84
--- /dev/null
+++ b/app-text/cpdf/Manifest
@@ -0,0 +1 @@
+DIST cpdf-2.1.1.tar.gz 349536 SHA256 00a3c8b6f1ff60feff7d0b72c095befb576c08edc35ffee28a4d3a24ad599956 SHA512 aa06efaf098d3fe3f560ea30da9c3546e13d294b22d61c4cc3df553eb90e338d59ee1b51d14d7982ce52967bcf98c2afec9a5b5ae101e2183961f4be862c6517 WHIRLPOOL 317af6b976820ddbf3340b75e026f673bd47a7ce4f7de715cd6d71754b1fd403a4fadddffee85023dfd9a6aa44dfeeaf8dfb025784e70d0c33f0418420b80fc3
diff --git a/app-text/cpdf/cpdf-2.1.1.ebuild b/app-text/cpdf/cpdf-2.1.1.ebuild
new file mode 100644
index 000000000000..fdff4127ac45
--- /dev/null
+++ b/app-text/cpdf/cpdf-2.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/cpdf/cpdf-2.1.1.ebuild,v 1.1 2014/12/07 18:41:42 radhermit Exp $
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="PDF command line tools"
+HOMEPAGE="https://github.com/johnwhitington/cpdf-source/"
+SRC_URI="https://github.com/johnwhitington/cpdf-source/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+# BSD is only for xmlm.ml
+LICENSE="Coherent-Graphics BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="dev-lang/ocaml:=
+ ~dev-ml/camlpdf-${PV}:="
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}-source-${PV}
+
+src_compile() {
+ # parallel make issues
+ emake -j1
+}
+
+src_install() {
+ findlib_src_install
+
+ dobin cpdf
+ dodoc Changes README.md
+
+ if use doc ; then
+ dodoc cpdfmanual.pdf
+ dohtml doc/cpdf/html/*
+ fi
+}
diff --git a/app-text/cpdf/metadata.xml b/app-text/cpdf/metadata.xml
new file mode 100644
index 000000000000..efa5eb0078f3
--- /dev/null
+++ b/app-text/cpdf/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ radhermit@gentoo.org
+ Tim Harder
+
+
diff --git a/app-text/poppler-data/poppler-data-0.4.7.ebuild b/app-text/poppler-data/poppler-data-0.4.7.ebuild
index 20e6317dbdec..7765a6c04dc9 100644
--- a/app-text/poppler-data/poppler-data-0.4.7.ebuild
+++ b/app-text/poppler-data/poppler-data-0.4.7.ebuild
@@ -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/poppler-data/poppler-data-0.4.7.ebuild,v 1.2 2014/12/06 08:49:13 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/poppler-data/poppler-data-0.4.7.ebuild,v 1.3 2014/12/07 20:04:17 nimiux Exp $
EAPI=5
@@ -9,7 +9,7 @@ HOMEPAGE="http://poppler.freedesktop.org/"
SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
LICENSE="BSD GPL-2 MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-db/lmdb/lmdb-0.9.14.ebuild b/dev-db/lmdb/lmdb-0.9.14.ebuild
index 46ba5ca39feb..b6f1b01e2af3 100644
--- a/dev-db/lmdb/lmdb-0.9.14.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.14.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.14.ebuild,v 1.3 2014/10/27 21:28:47 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.14.ebuild,v 1.5 2014/12/07 20:19:07 maekke Exp $
EAPI=5
inherit toolchain-funcs
@@ -12,7 +12,7 @@ SRC_URI="https://gitorious.org/mdb/mdb/archive/2f587ae081d076e3707360c5db086520c
LICENSE="OPENLDAP"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="static-libs"
DEPEND=""
diff --git a/dev-db/postgresql/postgresql-9.0.18-r2.ebuild b/dev-db/postgresql/postgresql-9.0.18-r2.ebuild
index 5abe27833217..f0ab36624e00 100644
--- a/dev-db/postgresql/postgresql-9.0.18-r2.ebuild
+++ b/dev-db/postgresql/postgresql-9.0.18-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.0.18-r2.ebuild,v 1.5 2014/12/06 16:51:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.0.18-r2.ebuild,v 1.7 2014/12/07 12:25:41 ago Exp $
EAPI="5"
@@ -13,7 +13,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.1.14-r2.ebuild b/dev-db/postgresql/postgresql-9.1.14-r2.ebuild
index 389059aefbb4..69fe2b99fd7e 100644
--- a/dev-db/postgresql/postgresql-9.1.14-r2.ebuild
+++ b/dev-db/postgresql/postgresql-9.1.14-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.1.14-r2.ebuild,v 1.5 2014/12/06 16:51:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.1.14-r2.ebuild,v 1.7 2014/12/07 12:25:41 ago Exp $
EAPI="5"
@@ -13,7 +13,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.2.9-r2.ebuild b/dev-db/postgresql/postgresql-9.2.9-r2.ebuild
index cc2a78d749ed..8ef1a9d00d5b 100644
--- a/dev-db/postgresql/postgresql-9.2.9-r2.ebuild
+++ b/dev-db/postgresql/postgresql-9.2.9-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.2.9-r2.ebuild,v 1.5 2014/12/06 16:51:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.2.9-r2.ebuild,v 1.7 2014/12/07 12:25:41 ago Exp $
EAPI="5"
@@ -9,7 +9,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.3.5-r2.ebuild b/dev-db/postgresql/postgresql-9.3.5-r2.ebuild
index 13b0696d0e32..54a7dfd769bd 100644
--- a/dev-db/postgresql/postgresql-9.3.5-r2.ebuild
+++ b/dev-db/postgresql/postgresql-9.3.5-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.3.5-r2.ebuild,v 1.5 2014/12/06 16:51:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.3.5-r2.ebuild,v 1.7 2014/12/07 12:25:41 ago Exp $
EAPI="5"
@@ -9,7 +9,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
index 635678fe8e37..ff6d3af790c5 100644
--- a/dev-java/netbeans-apisupport/Manifest
+++ b/dev-java/netbeans-apisupport/Manifest
@@ -10,4 +10,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-8.0.2.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-8.0.2.ebuild
new file mode 100644
index 000000000000..79c3b36d94a4
--- /dev/null
+++ b/dev-java/netbeans-apisupport/netbeans-apisupport-8.0.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-apisupport/netbeans-apisupport-8.0.2.ebuild,v 1.1 2014/12/07 17:54:16 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans API Support Cluster"
+HOMEPAGE="http://netbeans.org/projects/apisupport"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/apisupport >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
+}
diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
index 08571a312240..be8e9358d1fd 100644
--- a/dev-java/netbeans-cnd/Manifest
+++ b/dev-java/netbeans-cnd/Manifest
@@ -23,4 +23,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-cnd/netbeans-cnd-8.0.2.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-8.0.2.ebuild
new file mode 100644
index 000000000000..806001783b7e
--- /dev/null
+++ b/dev-java/netbeans-cnd/netbeans-cnd-8.0.2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-cnd/netbeans-cnd-8.0.2.ebuild,v 1.1 2014/12/07 17:54:31 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans CND Cluster"
+HOMEPAGE="http://netbeans.org/projects/cnd"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
+ http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
+ http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# These files are for remote development and debugging
+QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
+
+CDEPEND="~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ >=dev-java/jna-3.4.0
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
+ ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
+ ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/cnd >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 bin/dorun.sh
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
+}
diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
index b579ccfa10c9..d910cf28df4d 100644
--- a/dev-java/netbeans-dlight/Manifest
+++ b/dev-java/netbeans-dlight/Manifest
@@ -1,4 +1,5 @@
DIST 0018CB63E592539ABB6549B00A354DA95B404F61-fs_server-1.0.zip 231348 SHA256 df603a2ef8fe07f2926b4c6222bf9f607d720e54b7aa49a84b58f5c5feee9474 SHA512 691d30b6ab9031a1158f8ad1c5c30005eae9ef192245599de891061ecbf83f063bb7b1c54fe304670abbe7efd76b8d23288be78ab2cd27d94d86b8176cfe11fb WHIRLPOOL c10768468555ee539250149f831aa3885c8328b3789bdde36b4634373762361462b411230d89833ceac79d5a41f20b49d95de894a4d073f586d48e6c93b24c8b
+DIST 457A4C66AE33D1D5887BB1F359EEA41A10EBB2AB-fs_server-1.0.zip 283369 SHA256 2da5ca58d9960bb19f3b573709c0f73a408cbd94a19e89abfcc261b85decf9d2 SHA512 60a742dad5967c2eb5350d62cfc39925a4413fc4dc904ebdf1e6a04849a4f659dc75ff6166189957854d1241badc0bc0925aa868509d96495f41f4d91565a545 WHIRLPOOL 27e8e1219ee65f87b4cf0a24ac9955bbf65e33d4cd2315bfc9c157b170b6b9eba1d703a72a4a1a2ae05462b6c8c99b82b1e908362d65bfc36685e2c1ccb75b5f
DIST 623DE5A3A60FEA313099D7C42256B146E2BEE9B2-h2-1.0.79.jar 1086505 SHA256 2711de9ace1c4d993524ce362485ca3cf5771a326bcb715229f0e3ebe0772587 SHA512 2e1a7463c03384b5d1b32fb3d100a42120522451b6c8d0a1c0cc74d5f098da74034e62d7b3c1a118720d13918ce4b679fc480dbd09777622f0e34e6c06f86233 WHIRLPOOL 2f27e0f011ea4cbfe7f1ceb2919089574c1a08b0fa58ae2fe4ba8449d84ab2090e13734d6882872f1971d30b600c37a0bdd021d860fa491713e809509df9712c
DIST F1AF5929CD612475CCF186F69E268F0CAAA2A90E-dtracectrl-0.1.zip 8834 SHA256 af00adae935a995cce5d668fd220cefcbe5e35ef943412109d25106982f2fd56 SHA512 72e8afec5ede6779c42221dfe5374121f0b5870f9b616c73418555bde50e777d090e9418d32e5953415e433f27300f7ab9f6aae69badbb4b8529b46364af8e93 WHIRLPOOL e529dcdc4f09d07984d671765f2990eb906c098d3feb9e512fd53441b22743d7f0900e3434fd4f1843537931470a45a91cda3f2eabe45bdd498c0a64c6d8c077
DIST F787C9B484CD7526F866C21D8925C4DACE467F8A-derby-10.2.2.0.jar 2276020 SHA256 fc563bf30d51408ee092a59cc6abe381172040954ab1654061efb8eaf67fd2ba SHA512 ad3cc09057cf339c59189abf8fabba1e43f876c2cc2aacbcc95d8ff0ebaaa5641ac600730fbde83a13dff89705a7ced6d000f409257ac3e5f1ce027287e2c4d3 WHIRLPOOL 5e361676c3b2c3cdb35ac070dbdf2e6fd998476fb643426c106a22edadd1db904d8e0f1b25bf504d932f46247470fedc4efca92e116235669008d934e4821f97
@@ -14,4 +15,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-dlight/netbeans-dlight-8.0.2.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-8.0.2.ebuild
new file mode 100644
index 000000000000..65d732be26b4
--- /dev/null
+++ b/dev-java/netbeans-dlight/netbeans-dlight-8.0.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-dlight/netbeans-dlight-8.0.2.ebuild,v 1.1 2014/12/07 17:54:45 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans D-Light Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/457A4C66AE33D1D5887BB1F359EEA41A10EBB2AB-fs_server-1.0.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/457A4C66AE33D1D5887BB1F359EEA41A10EBB2AB-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/dlight >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
+}
diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
index 78e96acba4ca..d18f803a9209 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -1,4 +1,5 @@
DIST 04478F287471D9B37EABC8DE4260C160087FD202-jersey-spring-1.13-javadoc.jar 57060 SHA256 8540897efd8388eb9f8d94427961c44030db5461792dc48f871588a09690b60c SHA512 31a0e78fae91b24089d9b930861473d5236180b8009a308dabcf7c68dc474ff0e66fa338721f3b541986f6560daca2a0718f36555a8e140b549671d8038b0744 WHIRLPOOL f357c0fb75e020e072589fd497f4cc5867b76943b47c5613ce303c5f6194ea20d40ce2a6aeacdc270520a92040de78907c62e8dd874e4f361dbdf151bf797859
+DIST 065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar 2650526 SHA256 a6278a47d78db68718548840e1b4b7221c573c91f0225182f2e59b2e8df31c17 SHA512 070773502d8020e17b9b3ecf881a746f0a19f2781d00ba49e8869ec3dbf4166a86d5e52fc016f4c23a88a10640df7924c783def4c88cf959e4eac9eebd7a39a8 WHIRLPOOL 91771636a1ed40ce520ae001b478bbf43e3b281521d7ee40a13467dc464144512691d02c04f126190b722f8898a651f29d32d2cb9ba4f66c5a6b007b85881991
DIST 0B8762F12243B6D237CFF70E9AC30B88B99702AF-jersey-simple-server-1.13-javadoc.jar 24564 SHA256 5f5f267c8cb6f31a18144829ad71d7bfc125ecdef46897a217432e0d980a3cee SHA512 0fcf7e884b10fb9f5b80d4cb3d36a922a0df69ce7c37409ccd5310ff0090660d5cdb34bdb4683712b2e762a353a698202a6be6a2fcc522980c3aaee93c3a18b2 WHIRLPOOL 559b7e47d9efb84efb941930d4036c495f2e382d467a8774711748d5ce23f763c81362ddd3f8370ec4245fd0e40ff070a1cb7ff0b31913a573de1866d5b7eb48
DIST 0EE4D36A33681C945339BB1B594F4C0ED9A4C3DE-jersey-multipart-1.8-javadoc.jar 106370 SHA256 30d78ea34c56be9f07b694b3d1edbfd8d244deca53feb2dd883cda8b34db0f7e SHA512 0819c5e9cefa9e1152b80d8f52f69871f84c1498d2ea81204adf89f94df24bc2d4ff6d7c97e240220a65a31f71a3d12f6527478960da121ce94f8d0b38081aec WHIRLPOOL 6798e156b8bd8727814419112a16a93d0d41d80ff5aac4a7fdfbfcc5c16df9f31afb17d998b37e554e42565ad3536e5f8eb398bf7b2c1401803d0bd116844f13
DIST 11379CD811D60211064899FD4A2F1EAB7C5683D8-jersey-multipart-1.13-javadoc.jar 113671 SHA256 781ed9659dc01ad93e9fedb74c381d0b303591368bba243e0f9186044f055a17 SHA512 2cea79b1d4ac11ed771700e4604422d561bf776ef75fea1e041692efa34d6da0bfa25721de6309070d8d904e40cc8b13b70ec81b769623dc180e8dc6b4cb7498 WHIRLPOOL a39459e8564ffc13ca034c269f4d48d1fd7f086a9963ebd8e9181bc89406b8f74187b07d3b3b48d23658267fc428412224b2c161d111d784a474527eb0a6c4b6
@@ -36,6 +37,7 @@ DIST 68F9A0E3DDDB89D163DB7BFB99F52F776133DD54-jsf-2.2.zip 2868928 SHA256 6a2369c
DIST 6E3105315F3100F65D66355B04BA6B6C2B8480D3-jersey-json-1.3-javadoc.jar 89300 SHA256 46f4221448d3b3123e27535094f142c7eabe528e6febbd2573cda3bf11c0660b SHA512 724b92d5cc8266afd4394067274d787237e977620e34510197935c337eec0a0abd4fdd7431e8f70beb3b326aba38e9ff9ca9d807c0028666841aced42ed72e89 WHIRLPOOL 43af1cc6aab071ec3fec2078fac7308d122f0b54fc7856b6c20305c5e437b8151ea18009363c9e52fad78e5e8158704e9c79d8c74e5c8ac3943c25336298a289
DIST 6EC53F24E6F4D9DBC884076FD0190B9C79414070-oauth-signature-1.8-javadoc.jar 79240 SHA256 bcd0c63a25ea887b5faeb628918173286ab8ecbf5c19ec2947a57bc2643954f1 SHA512 54bcd776e6a7c64ce355a7039e40aab7fcb475507ed9b2a3e3668da4026c455336bc3e34a4c6d7bf6fd70fa4fa70312ed67fb8ace27fd28387edafe81749d70e WHIRLPOOL 84f00b1353863d7183e2902eacaf2e4baa2a96faf20b9dbca4c7a96d0f19e89201ced14cd70a94788b82ad4f577e7e0812af9e197103928793c4403e0b414806
DIST 75BB262D60528EACC0BCA22B1BF77D20A7AB652C-primefaces-3.2.jar 1645554 SHA256 238a6c61a21ddcbb559d3758a99cda99f92fec0e5b064e136b304e1c5314b9c3 SHA512 7934687d7a718bfa730364f72c9d78c87ae0c00e6b15b2808f002bf4d2ad5943ebacc629dfa523f22e40acb816684c7c6914fb44bec8629d7e4f956af5144d96 WHIRLPOOL 1755f0dcdd17c80e0146b70c03f341e6c024065bb6761c23a1212dc4d7b7466f56ff935a054de935a5eade2e9970cc25756dde2c5e72737093344195ce321036
+DIST 75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar 457272 SHA256 733785a50767a535feb3d6f85f2b4eda704ce933fe14c7e2701682e42feeffe9 SHA512 fd9804bd80efb1330e66771f3dcb71f99585d610a02a3482b3a429de28e91a4a9b16cf5dcccf325641dbf51a443a28ff12cb60480f71c2498ac537e8db913dde WHIRLPOOL a9de025ada074c876ef35d814911a72d56be3996579ed81666b06b3a3a7e3b1dbdcff4467d3c69508708372c7e51b26f8bfaaf8755b7a69b64aac1abe0b92c75
DIST 7763236B189D9B910E2BDBA6822E6EB4DDDAC41B-glassfish-jspparser-3.0.jar 628998 SHA256 d430e44351bdb132e2f37a4361b6950a16b9486c82c4434fb43383c3f8cd46a3 SHA512 51dcd9b703df737480991f8ac15c7abf01686498c8518738b266f5e86eca0657689e26f235677daf6ca9264aca73660b60bc9c946cb7b3a1433359cd042ccf87 WHIRLPOOL 2e67640af25a2e107c11512f6c9797d1f26128ce0b5add7075b6683545aee63090a281a6032b02eb6891e30e5e3201d065f3ebd1cd23d7161e81a59d999fad78
DIST 7AA5B0550FAD4A742E0E4345BAD930AA5187FA74-oauth-client-1.13-javadoc.jar 35901 SHA256 e850c85f1c15da9d82307604b3e89ae769721bb950abce8c169c2836ad9af94f SHA512 6c9292b5a78851c613b4417942bd399ffff1324f5edc678b05e85d2df1ea1abbbe559a1cd224e074b5252678b3c8a8610313e724bcc5addd91650a8bc69c6242 WHIRLPOOL 5e3d7ee7eedcf360b268f88683714fec6362f6e248afd8a89b8096ca84b2eb6d4d8c6fc86241f95c1f00da71ebe7ed7caf50ed051a9488722c616e4b45d6715f
DIST 7AE3260C48C6E6FB902FCDFEBBA197FEAA3BF8AB-jersey-guice-1.13-javadoc.jar 60571 SHA256 0a1ad17ca209a2b77ad9469cc7443a91e44bc55e8f43d57eb7ceb353c5788e3c SHA512 956a64aea73246c416587e7bc65c7d1f67501598dea9633b5b42f594a1676bc820e37a70dfdc02da2e2da9c75eda866ea40b76572f22a2649eb10090265fcda7 WHIRLPOOL 4464e8447d04f6cf5255b6b8b8e97b60b8772960fd28f3447e5b8f710f914aaa6b4eb2250ba33ef3644dfbbbf71a2b90e5e5804b526ed5f70ccf8f109faccf52
@@ -45,6 +47,7 @@ DIST 9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip 4151472
DIST 93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip 1699050 SHA256 ce29ef11b17fe5e36304bca4383af8a4b828902f2da1486509ca909bfb93eab4 SHA512 ad472325f86ebc85fbcd8c891ec7ac726046365110318d4b9cd6922935e326d98814ed10112054ead847f354f3f98f3bcb69044c4c0507e1da5d866b661fce07 WHIRLPOOL bf4214c747a8c53b5a9b7f5ae5d6c8232c3a2f1299a19584371610ca77807741e8faf07c0d02e82254fd88d6e97e74ee3c04fbe3cb3678881d26d20d0c116e72
DIST 942DF8FA6174168BD227E925B11672E9A321D5BB-oauth-client-1.8-javadoc.jar 35898 SHA256 7144ce6a63e2b7ae37c8f5241b0fef3612e78269a030812d6913749d5b5f6fab SHA512 7f91a2a099533c3861b87d9fe0adf3e67abceca231d34a1a6b0744bac7283771c2085099a68dd13f33c2bcb098d1cb51e9fd4dc6513c0068a9bc2f009205781c WHIRLPOOL 1fba8fc30ff17c41325ee24d2e5f3b0ad2dd9a94b5c25dfc304d26f0d223b175b6d03acbde4727d918a20f8a3f984add0e9727e0b9d6a53795dbe76c7ffb1a94
DIST 955396DB8CE0477C6BD70BA830FF84CB9B7AB47B-jersey-client-1.3-javadoc.jar 373331 SHA256 88ac6b76c897fe277d05623f1efd37f717731bb4ff47604a73e3166378d3d6c7 SHA512 886781a380d532ec53ccac41e9e781017fe310a9e0caf8a7c8bfd5db56ba5fc2d315a8db11a3fd6f0d65bb8c41cfaaa7c5bdc90a786ec59f557e04d423ae4c54 WHIRLPOOL e1328b7532705ee5b1000d4e9f052969fa7c4aeb93e8ce2e71720505878ebcdff3b338adec97fffac5fc7d03aaef63e41d3f07af4a0ba750db5f0749c7b12f18
+DIST 99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip 2910708 SHA256 a66428f155f8540a2394fe6a036d79aef81578b5a7f70bdd8f814236702d9f32 SHA512 e192763e7b10921747f5a1ea6c1f8ed176302dbb72acd4ed1d473d0edc93766104fa3f2a0f0d31de3f8aa9f032fef1f10af6f1d12b00902bcf090af61a5484b0 WHIRLPOOL 0831a801015de329a4c27f221140e42601eb7440abef9415e109d7131ec37f767421eeb8192c05c61a6df056762469ba344f847cfadbdbb9502133ff549d2bf6
DIST 99FF47EC2B4CC47631F0969B31092320C2E22329-jsf-2.1.zip 2417200 SHA256 b43f92daca4d5b9c806a8e2c15ca67328ca8dfdff7420c496b81e7f76f41ae2f SHA512 bfc7ddfd7bf43f0e6b6fe0b485a835868a70a4baec82cf28e14af005fec3e9501b6bfb166f2c4dff4d9d319af177c0e8e8d52a82a8e3ced526a67ca532f97da4 WHIRLPOOL 63470dcd70f9bceed5b342370001bba5f56da3ef32dac4ddf1b82a5f5e3ed2550098d6ae59febfa907e4dc1d539ad0458f6ab477d9ed7fd22eecc682f43c19cd
DIST 9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip 2728179 SHA256 3358f1162cee8d118bb844cb7b1bffb4499d0377a4db6733db3b94600eb60290 SHA512 3e4f84a20cb76697e96e54b2c36d29e5696f674a9810ca1e4112b792318b9a54f928b7c22aa5ff07acc08879556faa950d147955576f30320b485405bb340cca WHIRLPOOL 4a78781b50079447fe530448fa3eb4d555d6e6643e6d34ec603eb88934823c0d722af869c4855e2afe63ddcc06f7316d9b331f44b9e992e5a2772e8ef229e3e4
DIST A27843863A5EAE9DDFF1C70F7A95D3BFC2A59D99-jersey-core-1.1.5.1-javadoc.jar 742909 SHA256 aeefffbfac45880d81da06bf72de77e06ecf2faf5ae24e8b93c3cedd9d2b9543 SHA512 9c997d2f077fa5ba38bfee476798b7121864681ce1117cf594a3e008536384f924f55a00f3c3f2e122b72822ea5bb1e339f1227c43920b2252b02c04487e063d WHIRLPOOL cbd3f045f14f078e88bd6ab934ccb73dabef781f8a938aa76602f2bf2a9ee3dba86901481a98d84a50a08d38033577d46da2f7ce022e7cad48f942007f37de4d
@@ -61,6 +64,7 @@ DIST BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar 169152 SHA256 127021c5
DIST BAEA0B9171897175B0B3E20BDF532EF4CFD44CEE-oauth-client-1.3-javadoc.jar 22293 SHA256 219c6ed611dd09bb532fc3abbc7500513cbe9ad79be5ec4d53de98aa730b8a01 SHA512 e1e5a33462b69c35b05d5ebca0a86011c3ee815139a73e3485ef21142bcc8a37846cbcffdb9bc4f89ac05345beaa54d0f3a5f0236b88184a3ea4884eaa76ae3b WHIRLPOOL ec46d9e967cb295b65530ae2da91ab271334ee0b2bc168652f0a82047c484b14e44c0f2bb957577074f1b87cb45a79bb520f385345cbc4c6d6ec1057a2c16da3
DIST BD6C7BD1452456F2F6B2A8CF6C4166493A24ABED-jersey-1.3.zip 1461064 SHA256 846e447d3372d1fdda496ad34aa09b67bae2f98b2a4a338e211f6a9f4baf4a32 SHA512 6d4114bc061de3adf9e33575899688f5bc59aa17270df73a46ae25dedafc2b72ad27b49f1c8e3eee71538b79c18c8fdbb318c32d63a6fa9037c9245a70d1a98f WHIRLPOOL 1160709c4758e310850fd764b62b759b5504e1b23aaf5e84fe300c1c42a74822249e65c494af0263a5cf378808bdcdc97f4ea4bb1a1ea9b99891c9f57cdeb173
DIST C31A6E33D7D6E77C8123A0830D929187A9707147-primefaces-2.2.1.jar 1718901 SHA256 d286721d64b725a02117a95baadde7c4a9fea46f606891454c4f02beec72e707 SHA512 6f0c0c17637263341ce1a23d886d012d208a400514b2bd6d9c38533564301e4cb712dff00ec1163b28d54b8e17986341d2aacc12c52a8d80a0d0f99ddce39bc4 WHIRLPOOL 25c83ce7ba0ad1aa5d3af71b00c9190cb64ee6c523de100d42c747ddd30f13d2f8e1c64d3a982d8e6c5a2994f0f3bbad61b20ff03e1f01786add2211c1987eef
+DIST C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip 5700763 SHA256 de31f292e3a5e20e9b1524b64eb9ee369d5e4e99de0612b35267c2b3fd80bdb8 SHA512 c4bfe64dca6c5d12ba76fc67b01748bc0d44d31c4954cde9b3150d2b0693bd4c6a01e2bc12186b310590f4fd9921bef42b103c9292273de32731b76744025c0e WHIRLPOOL f0e7fd4cd0cef49da2c470f3f60f8206549ff43b45e3319b6b0bdb460041da71b49d0643b10593ebe82ec1518741dcdae073f681c1e5c5eefa1717e39a839151
DIST C6C1A4D0C1ECA95E130BB8900E2CA317A3B95953-jersey-atom-abdera-1.13-javadoc.jar 22862 SHA256 a1a8864ecc47b0795261a9f35a2c20d8868ae060491a52221d6adcb63e11e3a8 SHA512 aed5a02390824e0690a709154b54f301da91ab4bd93ccfe9d10153e0bc17f494cf78a5cd1d740a24dc656dd4b90eb5e4a1807207ec1587c26e925f235a8071dc WHIRLPOOL 14d4bb979fe3c973f2e58b5816e599a68161b2202b0497b7a9136e1e6aa6ec7a92e1cb06880284ad2a07e2fa85ba30f3bc1478db5da8e10f574f055ef5c772d2
DIST D1DADE169E1155780F5CCC263E5F9AEAE9ABFE2D-glassfish-tooling-sdk-0.3-b053.jar 443553 SHA256 8775aa7e19bb05e3091d704ac389b5808c26be5a62372ac8b855a66d09e36126 SHA512 3be774aaf28f57e50745e2677b1d9369833b1c047da4b09ecc46435b8b4242f2deff95e6ffa5c2ffdbec4bee9fb24166d5cfeb428e0e30fcbe399231b9fd8d98 WHIRLPOOL e78065b500d3b9fda8aa991c826c5ba313fa04cbd9eb4b868b62cffd515b0c78fec05c9bd7bcae5daaefab4dab0cf9553ac173cfd80e9f77c5d998f9b98c40c0
DIST D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar 46337 SHA256 15a5842aed6eab892233da14f42fa8e94cab3aa2198d94d32bdf1481f97fb4d6 SHA512 be846932b4942a69acf0f4bed41a02c98f05c9247103518366a4c69ba051e6513c4142b831430dfdf3b3c5178aed981e4924e5ce765bd459670889942b544d1c WHIRLPOOL 0306a7754aac907fabd6c6d8978da4bb84552a2241132ed2c47216504f82caf1f67f70f10239c99edaa18a93bd2c21d6624ca9240356fbf3dd19caf2e42a4f30
@@ -95,4 +99,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-8.0.2.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-8.0.2.ebuild
new file mode 100644
index 000000000000..cc9facaf9e43
--- /dev/null
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-8.0.2.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-enterprise/netbeans-enterprise-8.0.2.ebuild,v 1.1 2014/12/07 17:55:06 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Enterprise cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
+ http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
+ http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
+ http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
+ http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
+ http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
+ http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
+ http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
+ http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
+ http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
+ http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
+ http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
+ http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
+ http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
+ http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
+ http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
+ http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
+ http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
+ http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
+ http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
+ http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
+ http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
+ http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
+ http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
+ http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
+ http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
+ http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
+ http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
+ http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
+ http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
+ http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/commons-codec:0
+ dev-java/commons-fileupload:0
+ dev-java/commons-logging:0
+ dev-java/glassfish-deployment-api:1.2"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/jsr181:0
+ >=dev-java/junit-4.4:4
+ dev-java/tomcat-servlet-api:2.3"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/antlr:0[java]
+ dev-java/bsf:2.3
+ dev-java/commons-beanutils:1.7
+ dev-java/commons-collections:0
+ dev-java/commons-digester:0
+ dev-java/commons-io:1
+ dev-java/commons-validator:0
+ dev-java/jakarta-oro:2.0"
+# dev-java/commons-chain:1.1 in overlay
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
+ ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
+ ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
+ ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
+ ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
+ ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
+ ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
+ ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
+ ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
+ ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
+ ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
+ ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
+ ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
+ ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
+ ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
+ ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
+ ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
+ ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
+ ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
+ ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
+ ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
+ ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
+ ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
+ ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
+ ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
+ ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
+ ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
+ ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
+ ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
+ ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
+ ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
+ java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
+ java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
+ java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+ java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
+ cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.profiler.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/enterprise >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
+ rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
+ rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
+ rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
+ rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
+ rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/struts
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
+ rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
+ rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
+ rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
+ rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
+ rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
+ rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
+ rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
+ rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
+}
diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
index 635678fe8e37..ff6d3af790c5 100644
--- a/dev-java/netbeans-ergonomics/Manifest
+++ b/dev-java/netbeans-ergonomics/Manifest
@@ -10,4 +10,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.0.2.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.0.2.ebuild
new file mode 100644
index 000000000000..cff26bf9558b
--- /dev/null
+++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.0.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.0.2.ebuild,v 1.1 2014/12/07 17:55:22 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Ergonomics Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ergonomics >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
+}
diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
index 63765ecff0ba..983102835a5f 100644
--- a/dev-java/netbeans-extide/Manifest
+++ b/dev-java/netbeans-extide/Manifest
@@ -1,8 +1,12 @@
+DIST 22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip 2318445 SHA256 9d251f217f0f39c098d4fa576d77c720f8039b43becb15d88912d9c3fdcd2c3e SHA512 c696b7984a663257210b03bb9a7d4a8da8a53d7e727de068558380b14c0f17aefe8cfe310c0b96f277010756b277f500629db3c9d9a1fcf38f5113708d8dbd34 WHIRLPOOL a8e55e84ee661eb951dec065cf0f2ac6f19720a30bbe8432c95a56d531fdd2bb48a8359946fc8a1bc8d789a568bfed87bcdee04efdc86be58a518434616d6641
DIST 32F6CF2B9EE5F69DCB020E7B5833227933FBEAA7-ant-libs-1.9.1.zip 2293688 SHA256 fa60dd9147a22fba485c30f80be49d215965f9c4c41337890e03dfdb7f2f7d80 SHA512 715e052a80ec3def48efef8060eda29ddfce57ec5e76581f5f189257214c8e46615f9550eeedbe5b6f26982b11ccbbc45c9fee406fe7ddedd2c8a1d5ff5ec262 WHIRLPOOL 9bc5f9d3470dceb690b2c9e063cd00de83f0eb5a8c64fa882dc60a9d4c025588c2465a2ece93dad57e05bf5b2fffbf95638eeea955bf2731fe966d679a2cbf18
DIST 51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip 2295901 SHA256 38a2e63a7e6a7e7b0d2a129cecb3cd53eb1cf76e209538a62d021a0c105ed4ca SHA512 7c14cdf5d353c6c480491ab768392907a552b95fb2e74c4f0fbaf9bd8e8f37b26f765180e1248b6b8655a2671ae0875d82ae92e66829bff5ba4d9bc9e9e5cc5b WHIRLPOOL a072a74c0e7e8d785b6e537a918ff313e3f6497bd8d8e59e941cfec59d18e926ef77c36b6d22700b1eccc6134f8c79af995fdf0cb7cc3b165b27f1d60c38ced9
+DIST 95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip 95179 SHA256 040359927e4e0e77f28649de1618a5170200c31b00b5f4ac53fb5a06dfeee886 SHA512 977c9cd7c91c3ccce4d8bd9bafe6302c99bae2bc8e53ab1776602ba1e61770ac1a68c1109aeb6d609126a1916b3f4d961d2574a7d6b8a280262878e022c5edb5 WHIRLPOOL e1671f868a0da75d31408e1a91ebeaaa4ed03f40bc2a8040ba8e5d4b1ffe0dc71e2874d96240df0d0c9170bd0f12fca25a565504ba91462422f9f4de65a51208
DIST BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip 93486 SHA256 7408403eac0aaeb7c5badfea2aaa392b66fc85966b9c87f23c1f8c4bcc31c6b4 SHA512 de91d640ba6b32a24930ddecbdc1c77edc00f4c6141d6c1b19602b420e62c06ab850a7b2cb87c41e4a7a6f3337728d91452e97a4a14c48a90f757703b1f1fce1 WHIRLPOOL d3484ee36b20b4ea8b00c8fed9834c40918344374c83d29e071791cf18393c284005297999b7f0a53cabd3dad7207eaccd39aca0b7a57b088f59bc3b21f0a1e7
DIST FCC654151181159A667BBCB5517880E96051FCE0-ant-misc-1.9.1.zip 93481 SHA256 89cfd0ab126f40e9383b33e35900c29c60760a429d627a3d24c744ac1a1cd023 SHA512 9cc92ce712c2ffeb17fa91ad42e2d572ec5e79385d2cc1c719a6c447b890038ae5fffa11489ac9c05e5b750f955be1c0e39e9573cb82a9101f8bbda559704c6c WHIRLPOOL f7ef0a369b00a7b6877585250ce0e8fd704a7693931b96867fafc7fcd60b89f2d7662f78ac25a9c893c1034a41c68c6b17e9800b14865c0488069302e0bb9aaf
DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a732812864265f6ec776da11b4f700195eb3d6fd05 SHA512 424124000026e161bf91688106c0d25668869abde49b6f0fad1a2a8a9ca3b40e664f14056132f3ded43bc319056b2ac56a705c3624f175f279824cae42f9a9a2 WHIRLPOOL 0200e37fc6ca22d8e679327c55fb2fec2fc030106e3802cdec2dde2766df354faec3659a4867cbfc908c673c1a770f59b37c6b4b9cd391b3844d6af11cafc01a
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
diff --git a/dev-java/netbeans-extide/netbeans-extide-8.0.2.ebuild b/dev-java/netbeans-extide/netbeans-extide-8.0.2.ebuild
new file mode 100644
index 000000000000..cc5c9dc4743b
--- /dev/null
+++ b/dev-java/netbeans-extide/netbeans-extide-8.0.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-extide/netbeans-extide-8.0.2.ebuild,v 1.1 2014/12/07 17:55:40 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans ExtIDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
+ http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/extide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
+}
diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
index 6ea9060986df..d05541a4213b 100644
--- a/dev-java/netbeans-groovy/Manifest
+++ b/dev-java/netbeans-groovy/Manifest
@@ -14,4 +14,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-groovy/netbeans-groovy-8.0.2.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-8.0.2.ebuild
new file mode 100644
index 000000000000..734229978b30
--- /dev/null
+++ b/dev-java/netbeans-groovy/netbeans-groovy-8.0.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-groovy/netbeans-groovy-8.0.2.ebuild,v 1.1 2014/12/07 17:55:57 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Groovy Cluster"
+HOMEPAGE="http://netbeans.org/projects/groovy"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/groovy >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
+}
diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
index ec5b9667cf36..1cd1949b42b7 100644
--- a/dev-java/netbeans-harness/Manifest
+++ b/dev-java/netbeans-harness/Manifest
@@ -16,4 +16,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-harness/netbeans-harness-8.0.2.ebuild b/dev-java/netbeans-harness/netbeans-harness-8.0.2.ebuild
new file mode 100644
index 000000000000..d4f480e6781b
--- /dev/null
+++ b/dev-java/netbeans-harness/netbeans-harness-8.0.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-harness/netbeans-harness-8.0.2.ebuild,v 1.1 2014/12/07 17:56:12 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Harness"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ dev-java/javahelp:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ >=dev-java/junit-4.4:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/harness >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ fperms 755 launchers/app.sh
+ find "${D}" -name "*.exe" -type f -delete
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/antlib
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
+}
diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
index 4ff7c5c0e4bb..2be7fcba4358 100644
--- a/dev-java/netbeans-ide/Manifest
+++ b/dev-java/netbeans-ide/Manifest
@@ -2,6 +2,7 @@ DIST 010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar 161749 SHA256 c2796
DIST 0204A7A3166889079D720352742D789FB62E615E-org.eclipse.mylyn.wikitext.confluence.core_1.8.0.v20130612-0100.jar 77070 SHA256 2cbaeb6de49b0f1fa066b768205bddf2bb47c02c1424d6b033610384e1cfc0a8 SHA512 70df74c71c8832236b485eef3e2857682cb709f7f56437df431f034de1cfd4d1d8e28d79f7320b48c2b85ccf4e793df868bd83a17c7d2f7962cdd17ed952ec93 WHIRLPOOL 6ada47a4b2920ad5e7f1475ee08667d67c488e5c5396a3f826e820bd8ec0c755df5560ec69322ec397edaf0d188312c33c75840088114260bf209c115801d08f
DIST 02C39E6C02E2386D4936245F90AC4BFA5A7BCD49-org.eclipse.mylyn.commons.net_3.3.0.jar 68005 SHA256 9232c82c5f708b27821c4782a7a7dda2267cce41e371416e6af717ca58b06bf0 SHA512 c0aed9da0b06bf4c040cf787d49ca60b4820b26e2f4b8866cfe43ae8b718718732a4e17177969d624b7f4dfe0a8d7047a22580c97f3a852d96ee1079b435f4e5 WHIRLPOOL b4ed985c58c185933e18b22285e65cad896534ca8ac1d06cae0f0954c62601206764d72fddc1fa8a29de2cbaae7cf7dfa285d225b4b609a6bd87ad9316ffe2cc
DIST 032EFC784E1DE21E4093C08F336C7582F5694760-org.eclipse.mylyn.commons.xmlrpc-3.6.0.jar 36601 SHA256 d714b17381ae7d70634e1c9df5a0e02932b218be315fb67827ad6a84d4659a40 SHA512 c074eef860f302103f95681e1bd79bc43566a14cf43acaf7b950a234de1da93cb1294df9d41f4e537516a5223e93157a0e3ee113acbe73027910be37112124c6 WHIRLPOOL d14589dafcc8bf4cce0d2e6d94e07b278ed3ce6e9bd1da8c2cfe1c634594204bd2ef6000576eb35f06bbe52468e638bf0d5d79410a11472711cd6aee7b8d9a54
+DIST 036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar 9592 SHA256 ba7c2994f13c5455b2a9e0526e582320a2d08e886965b8c95ade1b1c615164a1 SHA512 5c1b54d5b0f5f146895a35e7cae50fa41f63b19ed0a5e68b80c2a47b14b380286c8382a56d6729f0f50e0db82eb7db92a449a9bfc46b5cda83b0d4c9f9b86057 WHIRLPOOL fe858c7725b496e7313108a47b19683a7d143ba5b7f9bbabc69d284421233aee9104b5f811aad41bf156fe2ddd033e899254c34dba454038918be9e91b1a8e64
DIST 04D9F4F0E7C3F9C18F72430FDFA06AD70D65CEEF-org.tmatesoft.svnkit_1.8.2.r10120_v20140102_1808.jar 5662990 SHA256 d0d99b509b43d9cae97fe235ecc70f0fc3e8751a3bfc7353b44b5ea55ad511d5 SHA512 61557cf1e2419b960d263ed6da860db1d626a2e6ddf5e6d84145e9d4ac1afed56096fc14438f4b451ccde0fb2b1fb553a3bc3e10a921cc59d4632dc29780e1b8 WHIRLPOOL 9cb8265ce6dbac2ef296451f26d4d1ac8ba063ffef12b092fd809278d12913dbf26e85decb50bd99f5a75b2bf81ada02c0172346b777002d1505ed24781640e0
DIST 04E3664261A296066E6650DF19B23691979589F8-js-reststubs.zip 8448 SHA256 a701df323ef95d3e52edf20fb1f9d3678371e07973ff0272eae09bad3cd00b7f SHA512 864804f4612a0528b8efffd3d57cd90704ab63af34ded7306c68e1b6eec8bcc8c0d671bc9752f1bab8a1742c62a86ec35b60b22df1dca653c7bbb40d156eb315 WHIRLPOOL 34e23b11a11bb251a34fb8a1ca7d82145c838c626608b3af63d1cbcf8c619e89dc9331ef05ad20e37f2e13f6b9a0c18fb076b2f682f62940300f1ff90ffd1ffa
DIST 053602E0177D42BF707019F1BC646193A899D571-org.eclipse.mylyn.commons.net-3.6.0.jar 71921 SHA256 e52062be5ef33744970ad5c49881a90eb925ea4ec4625899f41bbd4826eb59f4 SHA512 df0732229ae0e7843d9287a7e6a1223078d5a9b4c5ae2425f61ddf3c8f88a07e735ec78a59bd58534dc623850dbadcaf6a912b9c497f7c7a9c070b865944bdc6 WHIRLPOOL 7e2fbc73449aa1e3ef4f8dd8301754849c68b8e21fd62d1861832a299e7fd4c3b699fccc18f0bd67e08637f250b251a4c120f9ae26c6240615261735ebb389f3
@@ -38,6 +39,7 @@ DIST 34E70691382D67EE5C84EF207FB8D3784594BA2C-org.eclipse.jgit-1.0.0.20110609070
DIST 387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar 1106410 SHA256 2c522a693651bdcfbc43767149e4c224b516df3ab835159621af9e0071330cb0 SHA512 51076f5933ba9923d7004b2b205e68f88a564b77c168935a1e96ad9deffb19b9182685bd368d0e0ebb3ec28f0e45a61fb555ff7eaf2acc748f8786136a91ed28 WHIRLPOOL 16ed29e8b00e87838ab4aded0e3c9085b9dda2eee47997ab1fc042781ed83537b092abda41d0dd31b6a8b8edf851da8cfd6041df072e4f5833a4541c1002ba4a
DIST 3AFA53AE20ADC7C11AF4791A85E6CECD7A5009A6-org.tmatesoft.svnkit_1.7.6.r9487_v20121029_2008.jar 3770712 SHA256 8973e846e5ded3b75fcf3d24813852aa8af2b3287df6e4b4e6a48420c3aab425 SHA512 a186bf959cbde17d3c0373d2c43b999baff88d0d94ee617e8a7d55926b1ac880915df183822cb48f7dc28cfef3c9aefe953369f709b1b39fc9ac8eb332cfa8e5 WHIRLPOOL 9bc777cf7e13ead1acd1157185765ad3e20da081847edf01fee81f5f982ab08cb6460cb13c84696ea9c0686ea50985bf87be253411df69b4f6eee2985654b8f4
DIST 3BDCA362124B8C6A6C7E6B527E2B273E727B26F5-js-reststubs.zip 8754 SHA256 8cbb286385efb70f58b0e4d941393853d199a1c4b953828d001a494f70eea538 SHA512 e6ed6ddf817ac7ddd5641b61bc5107d34a5cbb89fe31f9cbe0c8641c6b1d6dc9dbaf8452942b6f031012243ba5ec0a8a82d5a5c2a5b06e08bca7c8d2a09868f7 WHIRLPOOL ce441c44b31cc278c698944baf37fbf875aba96cb55b42b31fb41d24f75a1272211867557a792c5b28fbaa3fa5be8bf93cfd6ca0ed170a1585dc739993d8ce5a
+DIST 3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar 7847 SHA256 74c3a3c4e51ee45e61c8ded069f7a0f8056389b2a93cc62667ec2227be7fd14a SHA512 d1dab33fdf498628fedfafdbe008988df3c079b4de40c4895e9a9aee4f74019d43f8fef85d397c7a48e9db67f7a7bf365b83447a9a674a6aa123c5daad792252 WHIRLPOOL d6cdb838c9d205c5df55e6fd8ad10971b6dd5513d29fd3ee82da19aa6b4382c4ea3be365f9fb214b5776dbce109eec313a63ec9af40ba76636014c676421f523
DIST 423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar 9594 SHA256 305083c51147d2b5aa19e493531952704847ac96c630411865bac453041124ca SHA512 666eec0907aceaffd7478842cb2ef6cfb2866e8559f6e516ccaf54d3853783eb492b70d63b869b87a6a2d867c2c5fea5514943741a7b01474344158a79574f36 WHIRLPOOL 5907479f052b4923ee4fb0f00b7487f9361958785e65bf2d4cb0f00034e3cc9b18283c0fb727a1ce28f14dc3005fb69f13c8acf1ddc37b718be6310a77da6fe3
DIST 4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip 1251427 SHA256 3b85a7d98e119a1f1993a2154889314df59397c16237c90b007b9d0427cde434 SHA512 9024dce01e26947a9b57009f8ba73e38ead50660c9fca4f327f4e9f0bd170758f9adca075b878066e91419fb8903074b7ebb716aad5fecace2b2885f7b2a57ff WHIRLPOOL 1ce4f27b1d2c7cd77ed65f878886a4e25dc51e7c3133f6739b56c071a5ef37ae99b568f2c1f75423b0b1de392e39efbc0e6e89f731f809c9e38e4bd23fc19220
DIST 4617423828BC2E79A1871949C2914285405D8EFF-org.eclipse.mylyn.commons.core-3.6.0.jar 38755 SHA256 cddf8a6fe991688bde53da43f947a5c21303c4363c064107149e7ef5a15ba2d2 SHA512 fe2376848dd74503c7ffc0192b4ba080060955303e9944ab6a80644b9b2f25ee0c2cfaff37541ac73ddcfe08c9489e417bff39f3e24acfd16c348307e558de20 WHIRLPOOL 3cff4aa11f68b98e7220407e5f0a8365891ad46ef5846f0598b4b9aab8a9780fb3caef5831f3cf4399c0c5b87ba255929837e45dbb7adbad074639775aaf404b
@@ -45,6 +47,7 @@ DIST 46735A729401036FC2C14CC05257ACB4CD4F6906-org.eclipse.core.runtime-3.6.0.jar
DIST 46C29693545F1FE541EE810F42C4A3A2A6A0DCCF-svnClientAdapter-javahl-1.8.16.jar 88172 SHA256 482487dd78f7b3fdf5d26b61c513bcabc97a98e651919d6325f22f4dffdf88c8 SHA512 4f464597bc8d3e5f66a8d2806e54f2afde6be6d729bd46158a6e9fd27ef980a194fd97f467d4110c73e71d4754ab1de3d22270db8430b3a3ffe8fe13ceea6320 WHIRLPOOL 4042e6d3f6fbf4defba6c3fb6e05089a77548b15159126b2ec99e2dae1eec1d86bf2ca360e1cfd9c25bf8444419b073cd800a2f0443168dfca5805165ec78ca0
DIST 483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar 594732 SHA256 0131ee193a5eaaa2837f8be26e932256cf310b97ebb975b721f6e79ce29eedca SHA512 84a110da6cbbafc38bd1d15c88fcf28793175c906d8a273fe9bab014348bcfa68eab01d8d821c27275278d4b4f4c083356032eaf779e8d9fd537f39d30e03069 WHIRLPOOL 322853d2c5da5a33afad2e9f8254ba399b80e0b417506be77edd963a4a065e7d75bddb073c9d6c5a3613a27b72dcee835eb1bb5631521098c635d62bb70d72ab
DIST 491025C38F84A6FF9823315A74A0CAC4C30E51A8-org.eclipse.equinox.common-3.6.0.jar 101958 SHA256 6846af5e627e289ac025ffe3fa65ed5740a5756a1610f6f7a2f5aba02df44838 SHA512 867e7b93cd1f543b47ac535d32442105a811d90114a349f6d611d089fe6224d3da6cab126d898b18f730c890552baa9b19bb32621f37b55fb7718a6eb8674b53 WHIRLPOOL 2b151459304a43fc710237521bfd66a07bd8c8731e2cceca2ff4b33f8a5bcd1dea08c99ac71e296043d2377f9ae06c021810abcb2a940ee24302d640f56c9808
+DIST 49F1EFEBC8CECA5D514209BE18A048EB5707C0A7-org.eclipse.jgit.java7-3.4.1.201406201815-r.jar 20417 SHA256 919308457780ea0d905765659715394fce357f58529e0e97986302a652eb487d SHA512 cc011b389cd93c30453a25cf10f7c32bf5967f2411b2a854633bcdaef6c5949b2e4abc8bfb4e252519c90215656c2c4c72934324db9a61d82b039c43e64e00a2 WHIRLPOOL 3a76663ef0c18b60a70b1f385cbcc202fefd8dadd873fe5af94aa32b91896c508766f4b30bc9f54dbfe70b723308c586e1e5f22398bbe1a3f984902981a7a2f0
DIST 4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar 5328 SHA256 c62ece1ce8704c29c347551bac1d35efe1b5ed723584ae0e70e8bd3772b016c7 SHA512 4fd57bad63cba337ab97f4f9bf04ced79c4055c93d2a106f3eb72c5e215b113566ac6cb4cbae71d3008fc882921247389b1c1679fd08174b0e34fa099faa7472 WHIRLPOOL 4a8490a09449036c6ee13dcda86cc4862c79963189852c648cc4e5c7133a2945fea924406b88600b7ab336841694d27d02c002ce63d9a7f5dc877065c7879003
DIST 4B99546E8C8A04597B7A4564003E3B554EC12B5C-org.eclipse.jgit-3.2.0.201312181205-r.jar 1853446 SHA256 cf65a484e0626d6b79cc40daa820459d893ba6945cbed119859be4db0a07c1fa SHA512 3bda21afa6f4c0966a61d2770c05c890acb491a299d7a521d62fcd1cedcbbdd4030351693efa2331ce3f3e239e00bf150959a2b19296eb4dd195cc0f0cab1aa2 WHIRLPOOL cc2d5efe53ab594df37327b4aef2cfbd4a860a6b96584ace322b33d4c7f95fc3a4d8c8f52ee276d1f753831cf55fee8d6381cb9f5c9ac3433b7f7cad89635cec
DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
@@ -80,6 +83,7 @@ DIST 7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.1
DIST 7062F60B3094BE67EEF14899ABA2DD0B886785AB-org.eclipse.mylyn.tasks.core_3.9.0.v20130612-0100.jar 414468 SHA256 ed9df9a54be41ea9b53a07331fd1807214984bbc78d5f033915bcd83950b6e0f SHA512 72984bd91ad36f553191ae65c1a294995ab8a6e5147373755937d3f62e29bedf065f9b39c3dda0e3791f6d8d9754d1b5314f1e1b154c8f807afbfca104367f6a WHIRLPOOL b6ab7b2040c35b573aecf2277ebd251e0d8eea818ec572d606dceee88e38b4d521e185baa3bb94a9150b0666c1165352a434ee87e4798f29e4a6bffbefe48cc3
DIST 71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar 99570 SHA256 55f9cf74e16ddadcb212afbb73bfd4b9b3dcb47eba79a48421cede9b303bce3f SHA512 5056a55f5ad60e14d7f585288e70da9db87676520a4d81996f7b3deb34b5214cdf519b448a2202193b3b8672a7b2e86345ac28a451723d50678560439c4a8127 WHIRLPOOL 23a97603fd1dd817bdf1786196611c8af35ada3911c14a057b0cc4bd91f432f230ba96783af930547fbe0444236a84d30789846c5679a107005a8c027328213f
DIST 71F7D2D5A3CF17CECBD15049A856BC0245C95C56-js.jar 756883 SHA256 30bb058a39a819a85e5957672afbdb717d8cc9fc9372c282f2128838311cc9f8 SHA512 1460df312f5acc509536c1d31adbeb6b2ba9a615240981b6ddbcb0c20a5bc2e4281c0a79060573cfceb4ee9cd1613dd30c27afd20ba8c7aabd2bb51a26806e75 WHIRLPOOL 420752a1b0f231687859ca5b4b76c2bba35b4d72d1df4af7ef64d3af1e091e43b9370f5df7fe2e75c4567d281d8587c92a033f5955c166c859a75f8edeec99c3
+DIST 75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar 457272 SHA256 733785a50767a535feb3d6f85f2b4eda704ce933fe14c7e2701682e42feeffe9 SHA512 fd9804bd80efb1330e66771f3dcb71f99585d610a02a3482b3a429de28e91a4a9b16cf5dcccf325641dbf51a443a28ff12cb60480f71c2498ac537e8db913dde WHIRLPOOL a9de025ada074c876ef35d814911a72d56be3996579ed81666b06b3a3a7e3b1dbdcff4467d3c69508708372c7e51b26f8bfaaf8755b7a69b64aac1abe0b92c75
DIST 76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar 1002694 SHA256 86458af0b124c8883a1d82faf42325388ebc1e205893101c1697a98906771787 SHA512 920c64a4302a50a106ae18716dd18858bdb1e490c6b498e6795b78b481f77936deb3c37224dc6e8e6f29de546624cfb3dacb0574511db50ee2dc60f57573e99a WHIRLPOOL 71e894c2384f15974da002bac08c5a10c4278ee939cc8d2708619e99acdb8054491261c12d9387a8dc46ca1061f7bd039158c9a7b0712ece4e2d5b0829f5370a
DIST 77DB1AFF3C0730C144D30C9935A1CD8DCD2488A9-html5-datatypes.jar 222062 SHA256 3b282061248b3ad1e28af6b398eda6ee0f6c5b2cc3468904bb1ea7600ce1233e SHA512 c86de5d4a78d0d92734f56fbe85dfeebe4e98c9710658b063fd97816be7bb286c5336cb8a283a9456a22d91d8e0aefb91871d4d47b712cd08333844b90d63db7 WHIRLPOOL 67a8874d005c0d4213b86765bbe6279e69bb4ee8bf4028d0e92c2c8c3a0d4adec823a3214937972a72c829a03652993b8a6b791015785a392bfb440070a0de4d
DIST 78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar 4173 SHA256 a577d5e91ebb5f1373e08cb5e7752cd6a3177817c76960a8a2d1672ab2369cc0 SHA512 d16540dfbd031edba0c20a0396f9849602b5b886d447e3beb5a2a54db2f6df8487fc82fbeb57f793bf60fd47e4abc2a2b3f0df4543f79f3b9aa00641b8405e1e WHIRLPOOL 89957cd0d7d525bf83b4e170c64cc4c77364e928fbfa9f0cd81e090d26feda828ed0ba70b9644cfb1db88031d561a84bc145c07d7c87ac876df5da5358082146
@@ -90,11 +94,13 @@ DIST 7B4D200632B60DD4F102024F8E75FFEDA638EA86-glassfish-tooling-sdk-0.3-b036.1.j
DIST 7C6ED64C55164C5AE0394E11303CA95CB24166AF-swingx-0.9.5.jar 1251427 SHA256 4ba498b4e40ab332cdacee652e642bc2cbc69979e1ccabeec746fa4f68a5b8d1 SHA512 676f485dc2535facc7e8fcd90fc63118f62e8293f58b2ce8a358f0be0d6f1f7d85902a120f1144c6a028be1bfdc249cb2055fb1b10a2f5077163d0a274bc3814 WHIRLPOOL a5ea8363b86b080ccaeab4a4bbedba1941719fafe6e3710bddc485f13c4d0dfa3dd54df2f838651f860fbe4a6654ac7a52b9e5a7ac3d2d7882e3b1780db280f8
DIST 7CCC1445C7C13894806C007CE3DA32C9C8831C02-org.eclipse.mylyn.wikitext.textile.core_1.8.0.v20130612-0100.jar 81283 SHA256 0cb0c2c379be2a6cb9bbce04c61828515cf1010b3d303582f02080258244d504 SHA512 4372fdc2f76529c7c53889b900ae7577afd0b4df8bcf945bfb3008b767963dcaced39939e2aabbb6a0171133edc45cc9198cc0fffea4e721983f1810682a931c WHIRLPOOL c9177dbd10666d0446e49f834fff6d0ef4d43015849fc48bc87388cb6c78c91da54fdec487c80bd938971204a0596ff462801aebe16752af615a350245b8376a
DIST 7D3CCD3ED4DB57F2B746F5ABAF86D10F222AEB87-org.eclipse.mylyn.commons.core_3.3.1.jar 24879 SHA256 4f182ba7d34e64b1a681402edd78dd70ff6ee47c0453c93940d683ace03d40dc SHA512 9a857f7e9b606ea22fd4aa0124d4b802f201d8cafaebf62110a5f35e0bf282958abf1d4da95f7ad65360e71abd6e7c6bb557d22d79cf30b2ddec1449de717b32 WHIRLPOOL 87074ff4eafeca8c1cdc95cb7fd26e10f919f451e881b3c5968a628221d4a6a1c56ea7555ba5970daa3c951e840aa736e1ae280cdc4fd398702c98e007c681f1
+DIST 7FE73A21F4A078ABAAFACE4D2B03B5EB3D306F63-org.eclipse.jgit-3.4.1.201406201815-r.jar 1905798 SHA256 72f4db876d540c5acae7c6e9404f444be886c06adf719705cb4342d8a954abf0 SHA512 0fdb8d76790c76e79a1c81f86a787e0bda22706d3ecc86cc177fce00f76086954513ae06af76adeec01fbcf7cce909cd1abcbaad00e0043fa8d769e0fbede85f WHIRLPOOL 22051ee3e7b7f12e5f34aef2fc4b4e563d2ed85ae7d5b256505a4dec790b8fecfd2222aa80379519dfddac97e3e10022c018e82b8832eeb8e98cab2dd12a8eef
DIST 820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar 33914 SHA256 9beeb950a037fc63b75d947194e27fb9bf65f43c2583a7c4841442b8521fc236 SHA512 4ea2783e7c9229aa1865ef6d7019f6c00605b8e428b5f806ea6c34d0b0c6c8d378db1b2c4fb7ea92e54d7c0e8fe9c6afdb7702340aaf464e98fbe2f0788ec25b WHIRLPOOL b3fbdade0b85794464094b871c2eb8d2af645d7f6ce166843b3e869a3ee2052153f51f263f13a21ac292f1a8a2874716d54a113e6a8adadad805cf45e0a2af29
DIST 84D26BD9524B46955910CE6704812E2308F1D518-svnClientAdapter-main-1.8.5.jar 69635 SHA256 01458c9d068ffa7aa5cb6cf3fdd847bdb56d915d5521bb23eee4f7541fda36a1 SHA512 d9394cb23f1760cd24e53c500ffc28e1262a61b52ee4fe545911265c1438f63ff37b20a6a52fecb42041e0b0c5ab3bca5ce2a4994297ec6ffc5942599da7baf7 WHIRLPOOL 8f85e2cf9ce97b5571d9bf1774f384f5291730a8fe43231e7c2423b0dca69727309cfe52caa51cc768205d7cd8df73f8661ce069e128269c9072b043d9f692eb
DIST 886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar 8266 SHA256 a187dd97be412fd220fea5cd430e8cf45a107e92614f1ffe046afc5d2ef1c045 SHA512 59241a6fece05560a88227b4d12e72cd573b721dfe6aa916f0f8db04c2f697ee7d1b8ade84f4163e5fe40a9b277ec5be9640b3c5a445c769e0668f06a97e4a96 WHIRLPOOL d35146440a1b009005e253b516f8a0ef35ec5b7c6e9b26ab97aa914bf334e97d9d5b1ec13b6041cf178d9ba4366d720be2b6dc4cd2abd7f97d855ab29d1ca848
DIST 89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar 332198 SHA256 96d26cffa955b2c1bda6c3b061603d771fea6e2da7eec1c18af223706f9b5603 SHA512 8139337bafdae44804416fce5fa6d2f981ac6cea41888866b5447163e6492f39f0a8892edd018360122ccafbb7d199bb65ab70ab3f1d6a7a643d9c279a772287 WHIRLPOOL 8687d96799339966c4af72cd2dfeea4767a14b46934c452c973f8a596ebfbe42124a3c4d29531d0a99ccd69f822d873d924ebe8efa70cae8a4c8fe1d9c90c157
DIST 8A288BD66E90B1081F843A17F95973514ED55A97-org.eclipse.equinox.app-1.3.1.jar 83838 SHA256 841de0ee6c3684bf3fe9a0153d4683eec433d72342565cdd6471038a70db1304 SHA512 bf233edf5bdd33e0d99f930fa3651d4b2e9f1cde0771dcd77c987bd625984e99c9aa472ffe3acd186c068e44084693efd40320e2006cc05321174f1a2412e95f WHIRLPOOL 332f92a01c5357e2f8aa1d690194f11b7956e992b52e3ad35dc74abaa8c0a357044ea88cf83f4f7f0447f1070232a87b39fda0c270227cdad8a34918b6d5fcb1
+DIST 8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar 5687830 SHA256 56172ac5995c4fbcf9fa627f2e417ad58486c715bbbbec12375d06de1776475f SHA512 0083ace06bb3ff2db246f0fbad7fd28f8cfd33c6550dfe9ff8a1591ad6fb4dd9812d4955c98227325e596fc92f3853840b2fdba128e28cfc5765b2db3f17186c WHIRLPOOL 95d9802b678488e65c85cf4ac05eb918335d61cb890adca3ad41ffd47917d62db1db82479446b0fb339dc5c8f494d30da64a81e976a1804ff990aaf0128b53db
DIST 8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar 77059 SHA256 2f99aac686a0a7580ec0486034fa6bb3c6faea89208ff9396344160c43581112 SHA512 0d3068dea8832c116095c31eaeb1ce826a8886d2251d37bbe6ec6168df9deea9f9cccef4fc102dbd16159e11b2b023d14273b9b896f0ea4490d3333cb736cd87 WHIRLPOOL e6c1e0d0bd62ab06291d0e3a30b793cc6a49a973d5af942566bc9f9645b8c60522c680903715c339616673d67849fce1cc642364d8ec0f01cf2601bd51403e67
DIST 8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar 96879 SHA256 1c0c86469cd3b928fda138d6bc0a69cdca3969a7a91c5483db84e657dc91336a SHA512 4ffe3dec5c140d15ecdcc5473659889c4f830ca5847ff301078fdfca8b724c29537680c9685da4109efc6d8561ce2f9d9deeb58536a5fa33f7049646f17c7716 WHIRLPOOL 8aded91af9ef54cdc2d463a95d5d0911e00759df89bd09e5d4a8986e28f323a25a4d34c778721defb8dd8ada20e5c21705b4748022b27ad55762610aa9024c12
DIST 8ECD1EA66F54C0D5FB20186FD4918D9520096054-sqljet-1.1.0.jar 755302 SHA256 88a8a0066488e9afddcf9280905ca87bf2e593e90daa570a779dd493b7230b53 SHA512 b15b50cbc8054e470640b95560d9c5ccfb34120d5bfaf5940da1cf98721588f4714143703e9e39ca5644f6c4364f24b875423d6947f9992b5c5f30efa49f94c8 WHIRLPOOL 1fce9598b185c6085a8691b61af67e19aa8d4ecf0cf2c74c02ea4e784486d89e212308d946f67cb81f2f53bcca105e3299a29188791d3b889b72cb4353ed9082
@@ -104,10 +110,12 @@ DIST 93CDEDB00404BF3C56AD3BF0501A9E7A09BD2108-org.eclipse.core.net-1.2.100.jar 6
DIST 94408B54D039DA036A668C6B331EF944AF2E90EC-org.eclipse.mylyn.bugzilla.core_3.3.1.jar 186204 SHA256 3ddcb886ba809a680cfc8c1789d7d20b936bd0d515a51bda2be399f1db055070 SHA512 ef748898f00ee732aff4a1aa3d9631ae81f21b63e6571a4f3fd39a8c4dac319cae0fe3420c3c0dfe2aa905ce62aa6dcf3507612eaed4129375dfe807c39911d3 WHIRLPOOL 8b9dc6b1c8f6ddfcc534a5b629333fa1f250ddabfe884386f8b9ca9aaf8927aae0c71c75b5f1305f379824f8bd9d7a3bb4b1fbc5bc36f3c72cf39111ee0e60e3
DIST 97484EC8B82D84D6957976C2DCF1740AAD708054-com.trilead.ssh2_1.0.0.build214.jar 247970 SHA256 56e7995c9b5c73be7a4fdb93e22698b9e7b38aacd885938c38fa067e6b45a035 SHA512 cf3857e81a29b1eb8fea6bd591a0bb7a5ca41029b204e987074122883d905172e967c8d90865b2f3183c426c1d218e3f3c44483f774b9f552b02be956b3cc673 WHIRLPOOL 7f8e19357b5c5ff4d42f8ad9b15078eba98b62b8651e260b48aa6f29dfa822af669aa8cc53b2e0ba2aeaae6cafb13e93c9af4c70bd49be453c6edb1419a32309
DIST 98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar 212767 SHA256 3a927e615f0b521ea10e051d38030cc50a7cd2bc8f716b959050c178792b6e82 SHA512 4bc5a2c5b7a630340543141c399ad6d01a18f063e85623098455b9acc81a98fddd3fd58afcf9f5763d6c0d993b231bb2894ed5aa4665742a6ea8a4608d7a4d67 WHIRLPOOL f1a98da2eaf39ac033e0745f0096187ba5207fe57df4161873abf0e289c350267b2149be0c0f9d450cf4a38ca6d4ef516635ccf809c5023d08929aa8f5d72dea
+DIST 997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip 133018 SHA256 a23589a51a7c4fefd6a0b744a635e1ae59c471646baf6e231c5ea2815fa17b7a SHA512 fa9673fb00294bf76567218d885ac7179732cedc7a7602fa7c730e39fc3f3b57811f1db90011e7af1fa29c179caa1df6b3c6f49e72dd1329d3390e428a4ba169 WHIRLPOOL 3b89a9f4795a7213be0045c402459f69e67eb09edf79485efde3e445a354fa9f93851ea7be08e50ecd9cc40fad09b240f54145d5bdf4f79e95fd911373400357
DIST 9B1D57A59FB2A2A127490455474FCC113B7D1D8F-org.eclipse.mylyn.commons.core_3.9.0.v20130612-0100.jar 121485 SHA256 fd50244520ce41a8cab8c4e90190c50d7d039c00ee99b2fb2793e539f259ac5c SHA512 52ceb18525865e24303151228f869eba129679e2daf499063c7f35f9bbfbcbbd6f1ebbb6d0cce957abb04a795135031f8e31d1862810ff2ec2af8f58ad0ec52b WHIRLPOOL 1d6db1abb5a5fa4eb3c36dcb0347d058c93c8c8a522b1d21ed60ab96c4b4b84d2e6a30829b15ca9ad80626f2dd9dc0ff30398ba88ed942e99994ee57d777f725
DIST 9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar 85218 SHA256 39c030cd896948dd2fab237c5d4f0880975a3434ce388ce8a53d5b21e4d3a63f SHA512 befd36f53cda3aca48cee66fb3043afe160141c43fd1fde8da6848438ae71eb6c02d2c47e8635c7461445908879a71fa8fece2a616b17c30356e9f30bbca13ec WHIRLPOOL f72990576c6f7e527b8b826e58e8113efe7350cf313f46acc599af834f53125fd0e0771916f7e8ef6064756a90c5eeac5bd673b38cfdcd50d1d2c0f6848e2572
DIST 9C98C277CFFBB4CA06CAFD5820562EF7B5100F5C-org.eclipse.core.runtime.compatibility.auth-3.2.200.jar 22809 SHA256 a3a32b3f68a5e332e8642ece4becd44d04d4188f153dc8aa2f3aaf5c791d2012 SHA512 35fff82691affa510e23215774c7fae9716c928e96491047adc6f2dde5f7d78cf4e91ed8893bcfd0311ccfc2730cd4c27de6bd08ac69fd4ab447dd9e3ccb276e WHIRLPOOL 3c728d1f3417a0cfa054eaaf355438d4f6522dc57e7d5e34f6dd5b437c24b2e83b0c38449d8da6646059123c2624802bf20cb34292935aa993839c8def700534
DIST 9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip 127014 SHA256 01dd1cb8dc94979a3872c372b30c48bf9e4602d2bb5efddc887c9ea3db237536 SHA512 17c66e0b274dcaae858b633d5337bddb3ba1ddb9af2db36719662641562572d9295fb808eb0f6b02d087bcdad632f590b45d1b9b06de053ce879850fab1b3888 WHIRLPOOL 1c549448acc331fa9ba84d67c8d92e8e6781a56be8c7e770cc80b056edf8688438b54234f0effeeae45c1cdd356b7b2df0d816b8610e10a801663f96b2d2d868
+DIST 9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar 4173 SHA256 4f44c481f47ed1ca0d1ca474a42785995401125e9bb39685553f8c2fae0f6d2b SHA512 8955e24831394afa5dce25485d25b0bf06d53b50b7ae1e7e347ca7c3844aa3768854551b7ca0da3fe08d68a08386579cc013539dd53e69cb1407e19211b658a6 WHIRLPOOL a37dd30d4a76fb73abcc99cc6b840f49d8201ba3f954315de8e09b98f1c89766237d2496b6eb292582097f0bf1eaa38e8533151ce52ed6094a51a2d08065ec7e
DIST A00DC524B1D1DB1ABBF95407AA3E6009C3D2C157-org.eclipse.jgit-1.3.0.201202151440-r.jar 1531924 SHA256 041abf60e24e8795ad93bcec849f1ab93a534d0f94dd38657f2ce9cd8c4a665c SHA512 c73734e9011214bda2e5dd46bbb5e6372cad58d8bdb181cdd32b61422ec285e6dcf149957306520d82db1425ae1b11bb909d352a87615174e75a0615f0b4fc9b WHIRLPOOL 5021c2d91046c1a167837eeaa6c96cf86f7f8abc3a94f40217962aadfd66175cb50b2066f2069551d1c1cb65e61e0dc00da8c26fd8ab43d1d61dbbdeec0664c3
DIST A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip 9423 SHA256 6810e4a32bf0f29296bc5c2005613eef8711315583586aa2ac4423e2b260dafe SHA512 1d322ca12faead986505873b318899849a346caac1aaae3714890c481f9704c0a02d9e84dd2a5c8f62110f9c67b6e758fdd236a880a394ce6afc9bc43c571d2c WHIRLPOOL 682e2ccb5474c3951a9b6cd6d5d97522a146468415ed4d7572bafc4829ea392f6d853a6669cf7810b879a3cfd3e40c4647913e9b9ba8ef83b0fc638e2c665bc9
DIST A11623D2AF72A99C1509EC2A0ADA2DACBEE9A8E4-svnClientAdapter-main-1.6.13.jar 67761 SHA256 6fc7ac0d87d0bb4f623b85b3c2cd889bd9a62f4f6e4220f27ac5fb856f1f1eeb SHA512 54c606599f1c87df677532f2a39b6a9813426a861bfb9909664c276c815f64ffa4cf5fb185f362cab2420e948e688c9834816563a3cdb8b03fd75d9dc3b35647 WHIRLPOOL 70f244c32ef05aaef60f9b90fb9ffeb94164aff75922e060f7f8c3aec1a545c381d2829a8dee2733251cc6476b7db0afd5fa0887346bbc0261ed59c6954e3d57
@@ -117,6 +125,7 @@ DIST A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar 190101 SHA256 4333
DIST A3316305157479FC24CA36702355CCBD461BFE41-nashorn-5f2db2d8a7fa-patched.jar 956852 SHA256 796bf26431dc1713075acf3fcf9e4898bf9d42dc07c4aa169f0524fe06bb862d SHA512 b41e75408b8e004d1562e10aff5e05f3654178441cc5e50ae5ed4483753df446603248b0cae5d00a66e924b5b9da0ce849d93933c42a21934c14908791d6e9f3 WHIRLPOOL fa379b7dce02d11c4a8e4abc865d1cd4068412a16ecd98be44a24d7b1ebd6f29aa1971a4552fe7f8c7c409f99c00283cb50cc81f9dbb7b8e6dcd39361824b680
DIST A618A836EEF5F88232A10675CE316EC0A9FA4E2B-sqljet-1.1.6.jar 755723 SHA256 7f57c7dda5f65de7ee08f79038eb61ae4454f31994419912147ac8e80acdc30d SHA512 d3a68883de1ae9e1e958d8d621cd1d674e6ea3391faf8e4077d3eac8d0943ee526043d76df63eef7830b2f947d6648535a00b7624585a7886f41a7e595dbb509 WHIRLPOOL a9f59640f9bab402f25b37f44cdd5f55b2eddcc3a051f2c035093d1bfa2638bd67c12cae413b714cde25010c7066d7186a3b25179e162249c851b0a905d7c680
DIST A71B23F287BB0CB27E3A5B7808AC07D45BE44841-org.eclipse.core.jobs-3.5.1.jar 90875 SHA256 c1e88e26d39456583b68ebd283c37f217f64c47bbe01d21a0980d6e3359b39cd SHA512 873fc7bb9203bad4cfa28022bf442dcd9f7072f43bb244a6f96dfcf50f20b343209d51c6b717ddc0687309cf13104a6e9cca8f3398ffb2c12f896e311efc2dfc WHIRLPOOL de7880955a7255f935f5d204db2ace9499856a1462a6e81e5ecce799ba53651aad645a8779de66f0f7d2b94a3ef5dac5a090d810b988ab9f88a8d89eb23cf5f4
+DIST A723CD3E76C92CFE563B602035532C1C9D3D7192-js-reststubs.zip 10071 SHA256 d4803bf165603f9aa566c19e70fd27f89dc5e5626546b881d4f741a19f7cb969 SHA512 49d2f3b0ec16b5dc1c3b461c1154636698211880376facb1165afc13816f88f625d76055008b9c88e603d5dc55246c52b4ec8cb26667d41a7a27372ccd917d42 WHIRLPOOL 25eae3982cabc6d9774a26d803b60a07a21a2908829aac807609f88645f1d3e93a0b02567f82189c295a6437bf53a91b83938ba5cf4a1e8311b48a4a7bd7bf72
DIST A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar 109043 SHA256 a7f713593007813bf07d19bd1df9f81c86c0719e9a0bb2ef1b98b78313fc940d SHA512 a1cc0feb2805e08d49229a20cc4423bb52d6800aab3f65723a28ed7d3429455a3f6ef80daaabad7aa89bfb70e4d3c362b268401e636505d1c89bfa7baf871d94 WHIRLPOOL f65a7272e27c16d11313945a241f1b62e5144db32449d1e7a9fe4733a9bc19f37868271458841930b3376149bcb57b4126907845794e8d4f09cfe3fcae0d9328
DIST A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar 263515 SHA256 9d57ba7cdd807346f20d3eb63e48b95caeb28ecb0fd43bc705332d8fc8c32126 SHA512 e7119eff27beb1405a35515860ee1708dfbff77f4ffdf5547d6f188a6ad93ae0f27a39ff5084c65a9ba657576e7b1ab564199888fd8c6732c567e4ba6292a29f WHIRLPOOL 46816dac02fb160b11fe69b2a3f1ea4890b5cef2204dff4af4913a70704285f5ace636a7b43cddfb688269e6ee8bced5c4072c9544813ffccac8dd14be55a2f1
DIST AB271CFC19469D9088BE306685A7AC8787373F99-svnkit-javahl.jar 108278 SHA256 0d7da46bfa2dd5d4daf2eebb086082915d73e6a1dab9c17885b2b30600a20b53 SHA512 36f698c780040c2d82e7165a64f6b72e615ba36e57cda2373e8b49da16c46d61a69261e1c2494ae492c45425f1f2a113e2aab9b99ba3f5f658f61fa291bda73a WHIRLPOOL 95d0439187fda0f1e8df69a805aa90fba6d7b0dcc1d7a318bb053c9af65886740622bffee53d4e1b5d498769ec28f1268211f4db257a6a3c04dc14928eda4d61
@@ -135,6 +144,7 @@ DIST C0C5653D2200F2BD2E834B26DFDBC830D07FA0F4-jing.jar 625400 SHA256 7f71ade91cb
DIST C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar 1487304 SHA256 5bc8bb080fdf3ef968485ae90f7877fbcfc05b2cfe4753824acb5a36a1ee2036 SHA512 7c1bec8fc317a13a0353ae95320bf57afb81997e4bcf484b365ad12940c4eeed2e414ec01ded4d9b6bcb4239d59baaf78e2b51829fbd28dd034d768193d87a7d WHIRLPOOL d93252d0c59913213cedd26adefcf9834ab45be5fbcde2a3406c7af74fab31d73ff422a49695911cfcee3e2247e9dfea872eba66b4901c35315f644983c40f7f
DIST C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar 3476101 SHA256 80784f12a5fe3d459af3c577cc58b7a8aca59000263ce4ee190319332b4f7941 SHA512 6b363137fd38afa1e860749ffbac3909ab921c45de657ea4eee8cdae58726a822be6d9beb15c3e8a4928e28ea1d52d2d53c39d85ef068547ca3dc669f2874fcf WHIRLPOOL 0a7da8651a9f4101089ecfe39100b3e6b7cb4bcc34f28062da4864459b9a300ee6314eefb19255133625ed1242f387537edb5f9ab4107aca0ab81e70c1879dd2
DIST C40AEAD96AADF7E640FC9D0B8501CA839549941D-svnClientAdapter-svnkit-1.8.18.jar 92584 SHA256 64d07c241ca28c1bba61cd692c280c44c2193b8c47d94eed29e3b0d19b072a71 SHA512 3bec7ac40615b9f691d7e34f9feaee9edf27f37cce4947861510abaf3748c5a2db9b9ada44b6d164e0b587ba08c473d674c73356f8a1941bf2c90ce6e3a5aa4a WHIRLPOOL 58ebd58d9e4e59b67140bed21e6a36fa71f1d0ef795fe1bb6ba4061d9442ca54c9c2e5ad88bf228beef9ca663ee11fecc1de70a31c5675a17295671c231cba8a
+DIST C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip 272104 SHA256 953d0058c729948f3220a852d72757b30364537a409796a36d1fb91f5b1471e7 SHA512 b0a6e0123862b048ddf91efd032c684fd395e32986752aceb98637c686c5d01c4c877850b74badd512019f026f14e7bf7923b7f0eb42fc89394f94d8c8745180 WHIRLPOOL 9e665d533c14b67d94dee5ecbd6b0c994873256e0ae9e526f199df352badc317db9935314e55afa0a51e843b019b81ce107faa16a125c0a448f66be9bbda77ce
DIST C56F4F5C42102A67F56EB8F12D0219E92E5307C2-sdocs.zip 348661 SHA256 3db0a5869f40fe897b05ff7f9bd6889a25a4390584c6ab9ad58d00417c862155 SHA512 9e40363e859ba6891f45a50d9f6e0a16ee8069fa97382e21bb50da2d8da6c79250d934cbe7b018481bf8144325afe8373103b5c34030b4cee37b838b8df367eb WHIRLPOOL 7eb645141aee48a26be1124b47ac521dea30fe28f146209fe6813f53813aa7d0c2c3f80ed64872e29f48f5d83b5aeae90f5b8651fb78c9e95021a12e209371ca
DIST C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar 18627 SHA256 a8fdf6cc2afb7e11c7ddc28cc8e7242e7678c65186a78429b81a0bffec9a200f SHA512 378028472842c9c8b029da44ae27b55dba7b3018ec15dff874798530792a03d4f4949ac644f6a172e7b47702b748fde0e652c9089f51a3f6a03c06ff2b356f8c WHIRLPOOL ba5960542254d4e11290811000bf010e1716d71698942be6f27dac3fdf5ed6a3956ef8280891ba975cb5ee896229305db15430a5e7c021776546317a04990c35
DIST C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip 205743 SHA256 d8188e5dbebbc90dc08a65013fa3b1535efb919ed739d7d0e9e7d927cfe7d796 SHA512 17555962d99e880478083f2eedb65e5e07288d23f541971161e433768928b19f9864592bdd5a06c789cf35e7b1faa18296ae0832fc5d38f6e6531d754b12e816 WHIRLPOOL 23f84b52112ca62d05ee391e4c0aa46319ca92bb19f4a5856868374ee266f1670b753530c317fe9ed0fe9b10a57f60aa24b17e922155c6aebb759608240c8e92
@@ -149,17 +159,20 @@ DIST D1DADE169E1155780F5CCC263E5F9AEAE9ABFE2D-glassfish-tooling-sdk-0.3-b053.jar
DIST D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar 434027 SHA256 0f27e304afffa14dae2932fb16588846f1f8b78b11e9bc5562ebb40c6c33c237 SHA512 f0758b9bce6ddef27f8bd60cce8ed9b4874b45307a64d9b9ff6a62519fde5b19733c3c236686bde4a1d87a94e7a2dfc08cc8d03bd3bb28a6b297bd40a8272fd4 WHIRLPOOL ef9c2a9751ceec4108a9523f29d7401bcdc6cb79f6cfb9d2a55b2b2d3236764da3606fc128a469ee03a6800f1d03aaec59934910a112813d6101686238e135b8
DIST D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar 290305 SHA256 5a66f5d12058cdaddf6f945b419c3b2f7fcddbd5e6d3a933ccbebaad569452c7 SHA512 ea583899ebb31f7f55ba5f4e53008bdf8a2e79d472741f288d6b26b259aad788e0c67b197dba5445cc5c269ef9872c6c11b023212482ac7b0a160c777e7be597 WHIRLPOOL 54b52d3946db645db2e9ce608c965abf780e3cf282bb7c4b4ea715905a3ecb148399c62015fa50b8cd098692ab9392f18f8e17340553242829b4a98955235627
DIST D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar 69186 SHA256 c320feb4e66a0dc0eec284221bb7f09b2f45663f898c690aeb3c716ef6cb5141 SHA512 99fbe678c6f20ad52a59aca159d2eb89c3a670f80453f909c6c9f713a4624b70d0f95b2797596e9a7618d6f1b28e5fd10afb6ce6c02d30b1ef8f98d5fb47d50f WHIRLPOOL 662521c298f3a90ae18c02a4eddd4056312a1aec2742a7d7cdffd8cc62637388ada5bc32d44e7212d600a264c84a588e46058f8a7401030c6694e32a7c5eacdf
+DIST DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip 14667 SHA256 0d4a6b1ae84eceb988a393cbf1d85af8401cf132f3e99841195b053eed0e8a08 SHA512 1197d81fbbf3de667e3679a51ba5531bcddcc72e2d4834342db4e589f73bfb49ec600bf1156aad4711e751fbf0761ae3e2e560ab8573f3251abd8d79add04472 WHIRLPOOL 2751f47077decbb8b9ca7799c9b79787a84a170d7ba4a7dd770feaba13728c2e2415591585be822c38fd73d89dcd8cae8e2d432a4313fcf5855a4301f40ad8b4
DIST DF522A06BF4EFD99A12C545C294D940CF6A2E01D-org.eclipse.mylyn.tasks.core_3.3.1.jar 342835 SHA256 a207e1469504969340ded4c6ca02d24624c05148e08f1ddd9b0ebf8311532cd1 SHA512 3da2c22f34523b4a55fcccc1bde0f7d2633076dd83b25c054cf6e0a107c96158a4e52c8cb9aa07b44b437bbc1a738ef7d4933602dd95b9704265f013935a1824 WHIRLPOOL 03d9313c80de0372665187f81a85b81984c05b2f2a3e6939ddd5c56e5b2eadca482d9de635d61585c39d4697147d52fd223822e9d728485c331271250e7fc801
DIST DF8DD2981C9C3EBEDB059CA98450B587E784AF58-org.eclipse.core.contenttype-3.4.100.jar 91927 SHA256 5a8f7681cf9b53f221ddbd8806bc97060886d4db128c384e83e9be0b335098f5 SHA512 24f84704d57f395bf418b312e1aeee3b97ad98eab272e975a19541cb908126f979034a2119d4a74cfb6b77e0953f481e8c1ad400f49d1dde18234db3293f2fcb WHIRLPOOL 7d8c8b1ad5bb6c119afe3494e3eeabc809762df8179b09ae3905454f3779d82f624a2e76d4be77f3e1926faf97c4d4672f79724a468a2767b675533bcb48ee5c
DIST E0DC3B82DA5C95AC98AE43C4BADC741C2F56A43C-svnClientAdapter-svnkit-1.8.16.jar 92438 SHA256 b06e36c91d7628ff1e2fa7f5959113754a3cc41e694303975f01f21823bbc9b9 SHA512 7d9fec2b36794081966068cf77409626dd2364f5f6c3bfc1311538b9213506cdf9f81b20105acb270c9d14df436ff7b4eb8352ac4ae45395bfab6a2c02c2cc02 WHIRLPOOL d8098a1619564df2f2fba068f6239e561f2cdea5779976cbda64e3feec16787f2a64bb747d5a884f4eb8ab237daedf4f3b85aadc934a86153d6f721e3a178c8a
DIST E31000A35F9FB210B18AB4F50F513F4D400BC48D-org.eclipse.mylyn.bugzilla.core_3.8.2.v20120916-1200.jar 249992 SHA256 6172040ec676ea3ead093ad1af70475a80dcf7a5d91ca00e9fea142e55d93871 SHA512 f2b44a6a1fe36ef7fb1059ab42bd6f767f5fc269863e087623eece12050a22c06d538f1c2c527611290bd280e17f6afe74df0e6c32de2c5b214be7f37fc9fa0f WHIRLPOOL 8584a80cfc2df75b42148dec0d92b5035a249e7e111a94111305821156c78769da5906ddb7b9127f9932058e1ec4c0bebf762159782d647c1ab2bc830384a985
DIST E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar 69180 SHA256 d01eb1dfeb6806c34f957035252855e76da791d1e2f273db24a40a511e87c7d9 SHA512 3a2ee75681c54ad11048fcd9c06678c4088c32f29896a4851e037beb5ec70977898d1d3935cc731479b881765de80cb1cb77098dafccce948bb623e723534320 WHIRLPOOL d6daa7e39cfdb9c86d16a8f5c39e548b700f7ee03fbd656506a4788b19ee1ee6247b745ec40dfa526662859befd2412ffb682ba0df80bae8d0c111e7f91537ef
DIST E66876EB5F33AA0E57F035F1AADD8C44FEAE7FCB-processtreekiller-1.0.1.jar 33750 SHA256 06a523b6db1cbc3ef5fa61d13a425e884b526887b8ab9a9be9d3ae53e1df9a91 SHA512 47c5808a42a2707475d6034f56c6ef51d0ea3c34feac634997bcc02a8bd5952bea05e57a0645ef384ad327b950ef1d3970c2cbe4310a3633e3f9490d28b21b71 WHIRLPOOL 545aac332c994afcc300604853e1800968ce6fe2359c8e6ffa197446d9b9a74cc34cabbc073b2880ffd4887e41ba8d65ced2abde29a0f57de1d66eb785cf299e
+DIST EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar 761996 SHA256 df7463424e3560f5e8c8003e1816c0a6ea6e84673921ca5af05b90b0892b3c97 SHA512 4923bbfcd0531d6807debc9ac0d8a1e10576eb2ed8a224ccb3bbba7e4f172d97b1d41f708398943b1298db15335fdd8919f1c8d9ba0ceb2170f7bf935cb7e470 WHIRLPOOL 755ff43f93d09733c6c4e41938e777d86273b5be8a475e4b32e1766bb0ee01c523ccd24197af9e133401cd15a4be08b72b34eae54c2645f434ca8065f51bbc05
DIST F02664A059617D060BEC3EBA0BC002B2102AEB84-jaxb1-impl.jar 980264 SHA256 c11e41f2ab089113949870b570298d5873aad61d7112ff19a0e116b95150f4ff SHA512 1deb53b30cb2432d1fd03ac1c9113ecaee66fba5783b404ab5d692a14a0a2255c8a4509a35b81211c49a9e20a9ce299e146cc14e1df47a8e073833226112273e WHIRLPOOL 797173ebebaf3ff60ced9664cd5f09541f0690e83c56b8e296d99974815f240d6843c02080381abdfdf12211b896d3bebf1880629426e1a0e96c8b74d3bafd81
DIST F40AAAB7307471E0E8E0C859F60FFD9C5AE2657D-js-corestubs.zip 13194 SHA256 f75e353ad718a09818e1c6c6c5b9c45751ab6b0ad3b80a1dad6b457a5ccc780f SHA512 1c98d3db4f060784d24ff1890cbbb011d2f96420a63d92d523084d557b9c120b28947be5f1336f0eed0f91e32330a4429c9664a59784835af02854f2014fb7e4 WHIRLPOOL 7164a157d1bb97aeda97c7b4ad0c3080b3ee0d7fb7dd29697de646dbb853b46e68258995d782fac09699adb9f9d5844eff4784a454239cb304bdaf1dd7c98ca7
DIST F411AB988320260361C3611714CA5AF1480CD1A3-org.eclipse.equinox.preferences-3.3.0.jar 111095 SHA256 a0120a7b73e3ac45f3e1b0a8e16288547a754015b241f4cee2b75e61b6e67173 SHA512 bdcb654a13984d80eb10bacc7a497fedc99021dc39a3d85254fb2449cdd54d1473147d09581b9d352f1bde325eaccae112c2195197c75a705d8f455a17b66887 WHIRLPOOL 1a4c71d476a2ad9d6f0b9598fad0e5981ef560c4c107f5371ccfd50192c089f093ea8c1192e231fa3513b89aeed153ec9ed9543b26c80354e792f97a1b0e77b0
DIST F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar 142009 SHA256 3e986bea88f686401b10c9fc635cb4bb2b6e56654ae9d4cb014fa97775ec395d SHA512 55135126a1c66a149dab0962a584de04f604e5db4749f6607deb0bb9411b15b26c9ad70e37a09d1efd185dc70194515d62198fc7640ba13c3923d07a2ab58cf3 WHIRLPOOL c9f6955a57c372b594bb8792670976f40b6c4c8c67740d20a1faff324f09bf1c79b66776b60e97f470b83846694854bfb354cb43f7772494f15170e4a98d0566
DIST F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar 1077617 SHA256 20e68ea3ae1d239913b87f6ae800c9338053f438a8e5c2225b1fcd0ea48fffb9 SHA512 c7faa01d25b323f63604f17602c62cdf3cec9fce542cf51c0666d6042db37efb9ac0296da0244a83ff4738ec44c2a67ba6a2550e0acbf621ad83a9b7db56ebe0 WHIRLPOOL a712ab19ced51550d251db7e245b0619c8e67c84f06006532296f65f1fa9b88ce8c4a7b85a7a10c22d5eef151142d7160a91219b778d7523d172ef92f7058452
+DIST F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar 6599 SHA256 84f986ff0a223cc6922f3ef76e97e71391689579be958ed09b37771477f0080e SHA512 862e3d9b2609df8888a2ab9569234f190583aed6bf553c8009921dd5a3c521f268c8cd91005371a5de6d1f561d6a22113c125d94fe78d18e6d4543246f0ef3d7 WHIRLPOOL cb4509690874beb6d6ddc468e6ed71c351a32bf1d88288066e48ba0316f56c5faf47052bcdac1bca1c178559d28938165fab969723e7d596cbb8093f947653ab
DIST F89D9ACAC53BA5C0D7179B473E0BFAC9BFAEE3C4-org.eclipse.mylyn.tasks.core_3.8.2.v20120916-1200.jar 402233 SHA256 7314da91e8d3ba3d2e3deb289e4f25a4c935e509b76fc2e5287fe0c10b35e715 SHA512 bbf39ed6f2e04babe5182517894e07e4f58114aa14c90be6d01217c1805ade3fb4a0e8dcab9f2c47f855501d5528531bc9c450fce091e51dc0844162dd5cdef8 WHIRLPOOL 9dc4c94629c9eb6d6fc2b7e5aa71f1ba647c419ea33ee0fd8fb0a8ebe415d06940e45cbcfc797b1389266ab2995a406defbb0863d912f53c0b88caa525135d32
DIST F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip 459564 SHA256 bc323866c2341105db83621fdaedf14a0076fcbecfe6ebd8361726e76a6fb3d7 SHA512 8add9ad7e3f2fb551c11841ad991f204dbeadf7d88cf2e10609644deaa1012095579fb32d568aa67715108062836b48d5c17fd69d5b61d33bca38ad85a617ab5 WHIRLPOOL 23e901a031122ff301518c1da2df9a98f4ddd1b13e9d2c22f0dc320c181d60d1eaca44e0f2d2b651f1ca30b6c001a3efe831d049bdc8f0f7eb8ede5b21e5bdfc
DIST FACC6D84B0B0A650B1D44FED941E9ADD9F326862-isorelax20041111.jar 182065 SHA256 171034ff98f1c480bc84029f7a0f5fc57a25adeaf691112a5a251345b81fc5ce SHA512 997a9e898538b1b6409d6cc234de39744355f87debb1322ccfb7a959c951d3ec7710b395119905018120861090ca7087ce61f17da78e03670555b5c98983611c WHIRLPOOL a80aa6c1e7a442a5a4be6a498a85d391dceaa03d35607330c9a2e9d407ff9cf80604d7f971f74f149c768536e77a44c8b0d234bc6a4d509bca8e79c1d05f2688
@@ -177,4 +190,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild
new file mode 100644
index 000000000000..623ba4be03d7
--- /dev/null
+++ b/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild
@@ -0,0 +1,371 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-ide/netbeans-ide-8.0.2.ebuild,v 1.1 2014/12/07 17:56:31 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Cluster"
+HOMEPAGE="http://netbeans.org/projects/ide"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
+ http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
+ http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
+ http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
+ http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
+ http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
+ http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
+ http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
+ http://hg.netbeans.org/binaries/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip
+ http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
+ http://hg.netbeans.org/binaries/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar
+ http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
+ http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
+ http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
+ http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
+ http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
+ http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
+ http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
+ http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
+ http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
+ http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
+ http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
+ http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
+ http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
+ http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
+ http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
+ http://hg.netbeans.org/binaries/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip
+ http://hg.netbeans.org/binaries/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip
+ http://hg.netbeans.org/binaries/A723CD3E76C92CFE563B602035532C1C9D3D7192-js-reststubs.zip
+ http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
+ http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
+ http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
+ http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
+ http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
+ http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
+ http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
+ http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
+ http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
+ http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
+ http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
+ http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
+ http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
+ http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
+ http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
+ http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
+ http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
+ http://hg.netbeans.org/binaries/7FE73A21F4A078ABAAFACE4D2B03B5EB3D306F63-org.eclipse.jgit-3.4.1.201406201815-r.jar
+ http://hg.netbeans.org/binaries/49F1EFEBC8CECA5D514209BE18A048EB5707C0A7-org.eclipse.jgit.java7-3.4.1.201406201815-r.jar
+ http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
+ http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
+ http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
+ http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
+ http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
+ http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
+ http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
+ http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
+ http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
+ http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
+ http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
+ http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
+ http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
+ http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
+ http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
+ http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
+ http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
+ http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
+ http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
+ http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
+ http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
+ http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
+ http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
+ http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
+ http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
+ http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
+ http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ dev-java/commons-httpclient:3
+ dev-java/commons-lang:2.1
+ dev-java/commons-logging:0
+ dev-java/icu4j:4.4
+ dev-java/iso-relax:0
+ dev-java/jdbc-mysql:0
+ dev-java/jdbc-postgresql:0
+ >=dev-java/json-simple-1.1:0
+ dev-java/jsr173:0
+ dev-java/jvyamlb:0
+ dev-java/log4j:0
+ dev-java/lucene:3.5
+ dev-java/rhino:1.6
+ dev-java/saxon:9
+ dev-java/smack:2.2
+ dev-java/sun-jaf:0
+ dev-java/tomcat-servlet-api:2.2
+ dev-java/ws-commons-util:0
+ dev-java/xerces:2"
+# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
+# app-text/jing:0 our version is probably too old
+# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
+# dev-java/freemarker:2.3
+# dev-java/ini4j:0 our version is too old
+# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
+# dev-java/trilead-ssh2:0 in overlay
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/commons-codec:0
+ >=dev-java/jsch-0.1.46:0
+ dev-java/jzlib:0
+ ${CDEPEND}
+ dev-java/javacc:0
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+JAVA_PKG_WANT_SOURCE="1.7"
+JAVA_PKG_WANT_TARGET="1.7"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
+ ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
+ ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
+ ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
+ ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
+ ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
+ ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
+ ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
+ ln -s "${DISTDIR}"/C40DFDACDF892D1BA14B540B32C11B6F34659931-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
+ ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
+ ln -s "${DISTDIR}"/75C30C488AD2A18A82C7FE3829F4A33FC7841643-glassfish-tooling-sdk-0.3-b054-246345.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054-246345.jar || die
+ ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
+ ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
+ ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
+ ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
+ ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
+ ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
+ ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
+ ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
+ ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
+ ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
+ ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
+ ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
+ ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
+ ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
+ ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
+ ln -s "${DISTDIR}"/DA6CE3C2EB334DB61EFA99CD66134619867368FA-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
+ ln -s "${DISTDIR}"/997BF4A93B8A99E37AB51C9016D1D18CF5FF4B60-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
+ ln -s "${DISTDIR}"/A723CD3E76C92CFE563B602035532C1C9D3D7192-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
+ ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
+ ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
+ ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
+ ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
+ ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
+ ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
+ ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
+ ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
+ ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
+ ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
+ ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
+ ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
+ ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
+ ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
+ ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
+ ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
+ ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
+ ln -s "${DISTDIR}"/7FE73A21F4A078ABAAFACE4D2B03B5EB3D306F63-org.eclipse.jgit-3.4.1.201406201815-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.4.1.201406201815-r.jar || die
+ ln -s "${DISTDIR}"/49F1EFEBC8CECA5D514209BE18A048EB5707C0A7-org.eclipse.jgit.java7-3.4.1.201406201815-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.4.1.201406201815-r.jar || die
+ ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
+ ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
+ ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
+ ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
+ ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
+ ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
+ ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
+ ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
+ ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
+ ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
+ ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
+ ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
+ ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
+ ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
+ ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
+ ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
+ ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
+ ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
+ ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
+ ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
+ ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
+ ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
+ ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
+ ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
+ ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
+ ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
+ ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
+ ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
+ ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ popd >/dev/null || die
+
+ java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
+ java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
+ java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
+ java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
+ java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
+ java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
+ java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
+ java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
+ # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
+ java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
+ java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
+ java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
+ java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
+ # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
+ java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
+ java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
+ java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
+ java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
+ java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
+ java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
+ java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
+ java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
+ java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/ide >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
+ rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ insinto ${INSTALL_DIR}/bin/nativeexecution
+ doins bin/nativeexecution/*
+
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
+ for file in *.sh ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+
+ if use x86 ; then
+ doins -r bin/nativeexecution/Linux-x86
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ elif use amd64 ; then
+ doins -r bin/nativeexecution/Linux-x86_64
+ pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
+ for file in * ; do
+ fperms 755 ${file}
+ done
+ popd >/dev/null || die
+ fi
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
+ rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
+ rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
+ rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
+ rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
+ rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
+ rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
+ rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
+ rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
+ rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
+ rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
+ rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
+ rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
+ # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
+ rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxb
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
+}
diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index 39f5f7079213..07103c65b7f7 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -5,6 +5,7 @@ DIST 1FC667D74A0BB8B767F6974099F6C282C0D7EEBC-nb-javac-api.jar 174955 SHA256 ba9
DIST 204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar 24791 SHA256 65b2b43e50058f8fbdbc8459167abc4af65b502b6b44737a2bc71fd94d13abff SHA512 30b32697083be1d3f4a603d35b4753c2187109718ddf2e877dea6a441ee467f0d81c61226798cdfc5f327500589586c10b29fb18ce64d9a014f5afcdf24e7662 WHIRLPOOL 46675cef2127e0195617b7f18af5d04e1840668d6a4deb06ee9622b1cb3c138e5aa68bc2f639c33344c81f65372d273fb8e2611ebaab176ee31c9a9ab3b3ea6f
DIST 23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip 73250 SHA256 5682250c4b676401aac7434fb402fc740a41932dd8f85b5b4a68fb8b02d620c9 SHA512 d2d9cf7b2c3b80d816c33ad081cb83f8f00a0b55b530eee2a45e97c728d10ec19a884bacbb532d55e46666546ba7da480e45a5bb1cb9b20e0f65223582fbc6df WHIRLPOOL a563976addb791deba0dac3fa05681c6807e93c0da5295d0e46e4d35d8f30d9960ed5bbccd73796c2de7f0c61584cdac7ef8e95060749ea22bf3961f169eecee
DIST 263D76EEB2FA35AE240DE31CFDE83C04096AE19E-eclipselink-jpa-modelgen-2.2.0.jar 11516 SHA256 b0423ec165cd14f378fb1a929dc671d1360eb1183a596de583b5c3366b772b8e SHA512 0caf3ebd92e29360a48fe134075b7e6b544c25b05750026f3b7756d488075794cdc0623ab45e27ab020e9060e293f49453ded863a6dba42bead6e77fe8f6bef2 WHIRLPOOL 71f5ce13c64a7db0cc5bfb604cbdd61de989603d27a8b18ae68fb1829d488931169618b82d907d5c59ad7c1e5eb87f5e0cdfadf308d80d17daf5150fe8f64d10
+DIST 29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar 1366247 SHA256 4eae7d13d7493c86df8b84b9a922dd9e8302e47ac80efcc47094344ce64de27c SHA512 06d887e5cd47b6bd86ea9e1a26c604b630285129dde43e6068d4b36f0e81c39cd91757e3323e77316e76b0fdf8c18a609bd216c7103ac8a4d947abd0ed6bab47 WHIRLPOOL 27c9f01d85f31781bc76411701ea5668644d83ec761f9d42ab93e3932cfefe5a6277429f889a6f9c68ce9efeb2cddaecb6ae8aa2c42ce8ea9b3a06305f2657c1
DIST 29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip 4889768 SHA256 56dbc271fd84baa0e4b045f07b67b55a003f824833cde8689d4c7c85ddae04f3 SHA512 cb6097f7662c408fc1beed0775128fc089a4a287a9e74e28d75cad5f1100931c8c4dcdd13040e5aa15eea1ca46517876154ae7bc26ae5225aa45403e108c6195 WHIRLPOOL 699575caeb7f068e3934766eb492d9bc8c6049a9ae0105e43cd9ce6eb380f6f1825c0fea00325862e587b0161b5459b1c3417503e053e655d20f018c69f4d520
DIST 2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar 227233 SHA256 7bfaa3a602bf388094c8fcfba989f0b121c0e71c6df4c3328244615a5cb24d59 SHA512 7669d2e11346b62420ab9db2e9a5a24bcea356099ae4d6f0a57c75ba168de9d24160277b8f044ca9a5f637c2591778150288a963787b6983d093ad64fac83550 WHIRLPOOL ba0f5a67dbc3a64ca0b21cb1f1a74b4e9b2d2c4d7a5f127de9940f375b70d0bc321f5ce6aa607bbe27d39dbdfd1d179b1457b5fcef65c0a0d4420e1194657192
DIST 2BD49695E9891697C5F290AA94C3412DFB95B096-lucene-highlighter-3.6.1.jar 89203 SHA256 9dd5669f10402903e0f5e1e83c72b1622b84f5ba1fbcddd1dfb35e9a4034d11e SHA512 b8415376c5ef9ed0d97735207b733d3ba455c5fc043b19f90d4fd298241f4426e04fb62304bd9d565c6a6c61cd3edffb77fae3cb6fe2c7794df3532a278e0048 WHIRLPOOL 6caeaf93831cb58ab4e2bd7d0a531a7443539fcbf9dbff25217d7c5cdf53c68f50963782a8f7ace7a3e0ba758c30509fc5fcc16008fcb08906f20ef106b0fff9
@@ -16,6 +17,7 @@ DIST 3A33D0056725FC9ACA375DF19327BFB8818E3C47-hibernate-3.6.10-lib.zip 7399211 S
DIST 3BCA561B1B7B284B3D3C097F92A9CD47FF485058-eclipselink-javax.persistence-2.0.jar 126856 SHA256 28a500f9150a9b7ce76179d0ec13a7227032c4997d226e5685550ae2c2e54393 SHA512 185908185192ae9a3f9aab1053688debf992df56301df249f30facb7ea624ac7eb86ac3d7f36b1244dfdc1d7ee8941be5be0f8eb97a02fb853eb7de0c0d42145 WHIRLPOOL a602303288638dbf551db25edb662cc98e0af9dfd773a7d45db12e124a5534e4a2cd7a93e3b15cd830d9f100e8134d2cd1922bebbebf9c2963b508b23fefeb8a
DIST 3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.3.jar 126856 SHA256 28a500f9150a9b7ce76179d0ec13a7227032c4997d226e5685550ae2c2e54393 SHA512 185908185192ae9a3f9aab1053688debf992df56301df249f30facb7ea624ac7eb86ac3d7f36b1244dfdc1d7ee8941be5be0f8eb97a02fb853eb7de0c0d42145 WHIRLPOOL a602303288638dbf551db25edb662cc98e0af9dfd773a7d45db12e124a5534e4a2cd7a93e3b15cd830d9f100e8134d2cd1922bebbebf9c2963b508b23fefeb8a
DIST 3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar 126856 SHA256 28a500f9150a9b7ce76179d0ec13a7227032c4997d226e5685550ae2c2e54393 SHA512 185908185192ae9a3f9aab1053688debf992df56301df249f30facb7ea624ac7eb86ac3d7f36b1244dfdc1d7ee8941be5be0f8eb97a02fb853eb7de0c0d42145 WHIRLPOOL a602303288638dbf551db25edb662cc98e0af9dfd773a7d45db12e124a5534e4a2cd7a93e3b15cd830d9f100e8134d2cd1922bebbebf9c2963b508b23fefeb8a
+DIST 3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar 45718 SHA256 18a77f915276751b01ed8e7feaf344e78f5ea62bf53b7bb6a821a22865165044 SHA512 1abad0ebdb35d8fd4eec1350ac497cc6a372239aea9eb6c45a94265f46e4e5c2458fe5e4d0e1e067effc9ba8629451abf169bb4820274484f9c2404271b21727 WHIRLPOOL 7aeb90a8661d8eaa2ee2a5953932e3b829187554bf605bb5e55abb42edb82ff13a6e4b4acb8f3615a74961f044ebaf19343e3d403a476a019890cadeead73dd5
DIST 3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar 703702 SHA256 cbd15f322f4c107a1701dba6a98075cd33068bd4a1a52afbd8559c23a99c1cf7 SHA512 cd22c28ce591649c517fbca6dde8f035b39db0b2f0c15b5de06d3e4174eecbacbaf4c03cac211a53dd281e22c9ff43a40dc510c3c539d0717f09cfaa1bd513f6 WHIRLPOOL 50c92b6d6f1bca66c812243ae66ba72e44fc56338cb877682b4fac12dd48f3fdff9453b39625edade7f91413b13204f6b4aa82dbc0758cf63357bf8bd5888f81
DIST 481935A7F53B55502187BD3C28C2BC0D957BB643-org.eclipse.persistence.jpa.modelgen.processor-2.3.2.jar 11465 SHA256 e94d66afa66402646b85ddeb6efac49a7ddd55e4c1ee0fd972f8ad3d04020cae SHA512 eceed1a6505450e0e09de49d1dac99e5b66530672ebd3e252e7ca717653ca521d6618b1ab595ac183cc76cc4a4c1efd1282a1784a9fd86aaea170273cdc4c33d WHIRLPOOL e292b40e5a7b40a5f79299c02daf497d419150809bab0d02365a685b16fec9f8b9354b87b58133228a22db7b61e03b62dca20e395c21b5d610eaa1ba1e2c6795
DIST 5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip 13136531 SHA256 fb46270982c080af55818a610ccb8f77b5b4b85a7cd3edd8890a86f57b78a4a8 SHA512 dc52c97310d05b432a1d4ce667c00e870030c5e2ffbf413beb2a566e5ecfa7d8f3855ce4a806a8b57dcfed6600f28f0680d5bd871a0dbf0c984c9bbac252bb44 WHIRLPOOL 9852a28bdff03a67b42993a97e70d7c610a63dd26e8ea327a8a10e5d88b51624763f921cb2b67f37842cfdd1d8d0235e55e753926643c2205314da31bce4bdbb
@@ -34,6 +36,7 @@ DIST 7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar
DIST 7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar 1365645 SHA256 5cc5b83ce3a70c5b97ca2f125aafa438a24815ffb5510ee39f78964e56cb7bf1 SHA512 955c5cb855fb2d4ed820bc2f2826958e3d0da540ddb22539983fad89a4067e50a2c857ba7c05d7dcb613175dca5bb9dc97e40107e5b9eb43fc18f138193dc0ad WHIRLPOOL b74b495b143acc981c9e99727dda2fea8ab226c4065e6a5e0f6d85c8701a7d90cfab311b620aa7635a404bafebaf43a6eeddefbb8c75f81769006f81ee77b086
DIST 84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip 4599034 SHA256 0a4a0c3e24bfe028a7741950347086e5aa49d8ed1fa59cff5c74c23f28bf8685 SHA512 5058624cadecf56182afe021b94b4ef10375b217000155a30d6f16d24286e985d472deaf47271a8239c15b5941a412b58c918e5f0684f5045690be322e0acc5d WHIRLPOOL 4258ce692b381cabe0b2e345c99f0a0e6bba7e5ee7eeef2604bb1bf686d549199a270fbe9d380197d5ede660da20269fe2ec75bdb01950dd0e71b73ba096ea50
DIST 8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar 1672677 SHA256 be4a7722d0b37ef497ef2a08876abb4f8e89477383501efb53a1975abd5063b7 SHA512 740d399093a63563d1e7b2ee2518f1422bc6203a86666379253db8c926b818d33a96184f862450c3f06ad6ec926931d42e95641db5047f18926c4cfd17aa8118 WHIRLPOOL 1081d93cba4f5af2d8e9e50d547724e13be503dcc9b317a4454a9d37fcba01bb9ddf1b9d5a0d5ef245f4129ce5b3782de94e1966fbda536b9c37b7f827bc35aa
+DIST 8BDE88C9512D8783E64788F32A50E4CCBC48485E-nb-javac-impl.jar 2759394 SHA256 3dc7e0c55b5bab5daaf38344ec079ccc5a7acd672c7b539dacf8d55b377192b3 SHA512 e15bcc568f3cd6aa0ebf362f0d09e2380a4e02dd67a6a62970c8614bcaedb9d043828d99bca12c207010116dcc062129adc7e87d73170002e2ea9b147170b5c4 WHIRLPOOL 13cf4685bf778014bc347e2550266cde8d2d43051f295c6a2c3bbf7e6259caafcec3e9bd717070972b469e46bf32c5360009b061168d8834c8c595911f616970
DIST 8C9BFFBCB34DB6E9C9C03413623F05375D44CE49-eclipselink-2.2.0.jar 6383304 SHA256 b2e19c48066648bb30f7e1763d3049c1537b4816bb385e3dd47157bc11077963 SHA512 88ace8fcf2d162f1f144c2506dda8cce9e971870cefbff86d4b8d1acdccce7da8c0fa3872785a76361169ca335a2a003dba3f7ee02b91aad57fdb8a9f3ba820a WHIRLPOOL e9fe8670ebe73a4f75e0bc60812e53fe801171d57b177bd632fa88008f0d271c8a7ef116edcb289607d39c3aa3012d481a7d56cc6265d0ba708818496d117a8f
DIST 8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip 2269333 SHA256 7a7d90a0ae0edac9afedcda96b923523fe6d81a11e8e3f11bbfa1f55a8e4ce8b SHA512 1692ca2ca23e04a14eaa3037c51e6c2cd3d04583135e513946a6a389b7192bf4c9bb90b43cba228afa0226d9a2208284de241d224986675625e6b406c8265deb WHIRLPOOL dc68e1d21e3ce466a8ef7b29d22f3e095114840b4bccda6dc970ade0507f9ea29153af5c38ea480377a3aa6cffecea9f4df2f5f82cbb0aabdabfef36ced8770e
DIST 8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip 266314 SHA256 36c3189a2d495bc713bfeac0eaf05612fe90d8df6c3c20d943bea38d290cd375 SHA512 f08cf953e56966a239d3ff31adc1b3ad74aac76207c4f92d860b13a2ddfbc6cb9ebe8223959ebebbdc6eb8f358a170ff8de544e58bf72a7c12eb101c32b02f46 WHIRLPOOL f3734e3b036eb9e8407478c9b27f86b616506db89d6b7411b531679e89db62f69b0434c490d9c2b1656887d1d8ce2bfa2f6464821a19e0b2b67a12a9da11414e
@@ -43,7 +46,9 @@ DIST 91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
DIST 9B589FACB68780DCF96121A893F97307D47116DF-nb-javac-impl.jar 2671929 SHA256 cc5b0fa9d88fbd4d442ee470d1ca24e554e7617d014e866b412dc8d3abdbb37b SHA512 03f1848dcb3cd1b8af2c20f09b2fdbd2a403f021372224ef2bcfcdfe3c145b6f01fd057769715031cde4289ee178cbb6eb649d0e1b3c4791002759194bd941f0 WHIRLPOOL dac02d46c1391cf3c2fa0400591532ee0b417e420abd85567beea862ca5f6a07fb18b9b00d74ae22f9f038bdd42243550a9cff6f2b619a9a44f413ab2febdd5d
DIST 9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar 1539086 SHA256 cef4436bae85c31417443284f736e321511cd1615268103378a9bf00b1df036d SHA512 cf8c1218f59a20e4bff22a1b179299e632258dbab92992b6600f1af3ddba1ffd10daa709e758deade56f37dc34245bff23a0789b0d57c97805767a1639602653 WHIRLPOOL 56fe9714058c7d661fb39e4d80becf17c799a9083c1a236da65446897e3c1e81c2773923b7a50dd4b3ad396b182731c750484da14965d1ee263c74d051884882
DIST A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip 3076808 SHA256 39d928daced5072063fa3b9da3b6826ea2f52c4aa9082109eff9847fc1a442f1 SHA512 5eddf64c33b9edefc242e77cc0e8304a71d8c499e5871d2c595d6fa6d935eaba1b52bcb7ffab19437936a658c983a5d13f3721cbafb55bff3097f437aa7b10bd WHIRLPOOL 767f0fc697507da3164c8e70504cb3a0bdd6b66579e993c375d713c813724129ff7fc20af737c2d43d78309aa54a82e37b2582378e7e7a376c41a5c3193572fa
+DIST A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip 675425 SHA256 088464e2a7e6650b6f57434087ebe8f48947a3d343986741d79ca6bb23624b67 SHA512 bff8f89e96ae7b5cf22bbdbcbf95c1b6c789626a4f3f972a7216c3a545b3f85a67950c022f19c36edefb8e3fa605968b31e267166922dfb46fdd56bc16e4bd7e WHIRLPOOL 13cc312ba143fed133394d054d8a2b4f086d0dc9f5a5da3bebd83a62c30109bd16c6da5619ee6f0c4d66160280f6659685730f98e46063686aca4d4df8ef9fdb
DIST A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar 89171 SHA256 377b2ddcb7c902daf5dd3d22a1ff5b8da4ad6f7fd6c5e5da4731d17a8d935534 SHA512 b66922bb86a5eb787a76714a6bf2c2adfd8469ea9c3031d9b5970373f71a2349b1e8156213397b9119cc9510e48905b181388744bf2189e04e18922023dacb12 WHIRLPOOL 9a5c93989dd79f803e050189d5cf1e741f0a2a1514b848fcbd51ee868125533a816525738f491da1f0915050343b73f7f8b58e4fe35230610a20b13475143663
+DIST A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip 19717645 SHA256 618aa42390667bd4cf2343edfe134f5665d9815379ec311c3c776c9dbd21831d SHA512 160fa0353baa9b31090432053a2d602fdffa663fe1f83ad79de4788ed74d3e5938d0bba0ef28ff4a946e6bc99c3a629b3fc8ff7d44ada98348fee816cb39b42e WHIRLPOOL 23408ae921b1712584eef8d51678547cf24ce3db75743524cbb046511cac60f162ab46e4c3b65e639d9c8b3f2463b674791f491d6e377ef69207ef701b7dbc09
DIST AA6FD013C506BAC98BCE1174EACAD00383650342-javac-impl-nb-7.0-b07.jar 1673570 SHA256 a8f7a0047d8ca6021fbb2deb8c65ab0a658f10aba1a99d451aa05f25e1be171d SHA512 09a5cbd69ad2e06fb7721063d01721188f715ffd87c594b496d376b53c72fafa366dcf5e8652d95d1cd4f51de35df7fc835c44dd9bfd73dfa6f357665dcd6ec2 WHIRLPOOL ddf3ba6988134b6b0a563757356543350624dff96eb83a9348331d95cd9a230c27257ed0bb5581e5812a9c964f6c3e12a8ee6f5359a8f4ddee93092089b5bb35
DIST ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar 130227 SHA256 c221b2ffa32c021c4219883ff43e20bbcb90644996cdbd18f8625a1913009f81 SHA512 0507546ff9e3c47dbeede6930d672842c4240a15d530875f8cb33ebd20a01204ad6cd1996dc9f18cecf5abd5c4656f5faa6d0e870d5b3db9ab07426292c7f9af WHIRLPOOL 3f8b6711b8586d44fbd6b6afddd8577a5e8cc63f36d2476768a2677195194d4abab4c94715ce3221c745fc7b29b8afd04e81f4d10ee39836cad4913e208dafaa
DIST AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar 24703 SHA256 d542a451c09313576942e8c201bdbd4a8545da57f9bfe9c9af9712945add6766 SHA512 2806b1eef19c270bad1b5ce2009925e086c6d356f1a530033af3d7842d324a3dc0fe4d83a23ccd75637c57ec23985430ad54ee2134657d51830dc6950bb59d22 WHIRLPOOL 73387e7fd849eb6b0f4c5aa732b51de4ca189c67338ac76d6dcafd22bab5c982813ad2004582d4854e0dd1f1bb2358a748b92c11ae8b61b88fe1f3a79ef5443f
@@ -57,6 +62,7 @@ DIST C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelg
DIST C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip 5029407 SHA256 7492417ca97835935912d931f9c2a1c9d98fc35fab455d086fd11f7ff663acb8 SHA512 5573e1287766cd82bb63b6a048f7a3461f8bc38dc3b66ddea63a334973039fe6671967fa0391c85f6a2bf7ad8d783bf6d7fd3934cb0ea8c98ac9e45ae5bf56e6 WHIRLPOOL 58ec1e5057174c2236f1b001b077c6345a82e1a586406da2866b8e8470b2df7fe087c5718cfa83bee6084984e0fc0c8ccba2efe18c42d08884fcee779ad01b22
DIST CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar 220841 SHA256 f6140d9e9f52a50c381ac500c119b268bae84e84c9ba37d361baf22d4e4ec68f SHA512 3fbf7b2e6d4674f6ee4dd210e80d3d61452399a2722959105bd276b5e959edce39ac932c0ef9e8453eb6c7598aff244c5072ad8f9a927ea720c3226a548cbcd6 WHIRLPOOL b0bf637ce741808e87f7d5f1d97a1d4fa90e1548836dda90cb498e333f995bff6973fe1cdfb251391a36bae5c1a473f097b9ebd1f2f08e3aa46f050d9cc607b4
DIST CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar 2949268 SHA256 7865677c19d1373c7126751c30bf9719bbe7431f9b8a160e78cd53d74534f4f1 SHA512 c8902a4f552f558f83ced82d7983ddcc05b49acfd85f7062d544648ac433fef98f5c77eb089a7401ea454220ff249f61445d833ec7a2697bccdbf78d13dc224a WHIRLPOOL 6f6d80865869242354c3d900217c48f6a28e5412234cc9cd637748941762822cebbd7a6398bbe6ede9aae30bad0987c8b4bf674b483fa78c4854a3dd7b7d95aa
+DIST CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar 8632395 SHA256 67d175c1858005308ae9a02ff85c0bc7efc9a2a3c058a6838d51769f417f5247 SHA512 56559a40532fa42775a92d82296a86033a587116870d8201dd42f07e29990a28de5b1547e3fb59ddedadfe6b4fc3dd109b108cc65cf7b253ac1b0fbb9cc03fcc WHIRLPOOL fc40cf8d49919d3ef38f6c3473736f56ee5ac1d4db848681536c3bd3532cb112e9490e76c1ef7b15d88b2ab87ed54e58dbf1227c173a3256194b5887d37f8a84
DIST D388DFD4853B4C82C4BE4EDB38AB56904208723E-nb-javac-impl.jar 1780249 SHA256 788c63ffba904422041d310eb218c48b36170fcddffa6dd98b4a066bb1b45bd7 SHA512 d06e63a5c3b5ed27e05ca5b735fdc79b713c7d2c948799a642354b30b56e59f33c12f33b0c1db8069ee75e0410ae183c518522263b814aed922995d262f5b3d3 WHIRLPOOL 9c53bc9cc140e187e79a22e8336db6a09a82dde30ad011abd881f9ce6f9e30ec7144320b6013260fd3701d6d26133eedd96182e4de8563d7df024d50e3f062be
DIST D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip 84706 SHA256 214c8f6da105d8bcc4583f3f160d94fa4a8ec266c4fea4b5e12929a6386fec3a SHA512 5dd4270d3514f448f2d1533b099dbe64aab97c21e89066c467a3332d354f0675e27f6ed5ca1b23c01a2222c8e1ad261c374ae6549b9323951763b7a542a386f5 WHIRLPOOL 88a6357f335bd50d3cf3608cee0228b0c99b4b20a962e2dcd68b83c3fdd49b113618342f87cb8b758ad18612efdff0128876ae9018eeba5b682cd8267f97f8fb
DIST D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar 120575 SHA256 51945be4ed200cfc439d2db986bdcc184ecdfec5d0880a8c2854f88dcf20df0b SHA512 788bb5e115a77e12e9329db70e0b6edca185ebd5e30a8178f451da3a8492acba8c89848873acff224868772f464f17bd9eccc9130638d49c95593edd697d3dd2 WHIRLPOOL 9026c59ae69df71d205278a2cd7aeae24c72d74f1356bbf7d3dbe2fcceddb02948a94a87d4f7e6d710a5cc4e642d0de38d16690fff830d10b8372bcbecdd86b5
@@ -80,4 +86,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-java/netbeans-java-8.0.2.ebuild b/dev-java/netbeans-java/netbeans-java-8.0.2.ebuild
new file mode 100644
index 000000000000..931fdb0aa489
--- /dev/null
+++ b/dev-java/netbeans-java/netbeans-java-8.0.2.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-java/netbeans-java-8.0.2.ebuild,v 1.1 2014/12/07 17:57:43 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
+
+DESCRIPTION="Netbeans Java Cluster"
+HOMEPAGE="http://netbeans.org/projects/java"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
+ http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
+ http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
+ http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
+ http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
+ http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
+ http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
+ http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
+ http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
+ http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
+ http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
+ http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
+ http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
+ http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
+ http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
+ http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
+ http://hg.netbeans.org/binaries/8BDE88C9512D8783E64788F32A50E4CCBC48485E-nb-javac-impl.jar
+ http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
+ http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
+ http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/beansbinding:0
+ dev-java/cglib:2.2
+ dev-java/jdom:1.0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/json-simple:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/absolutelayout:0
+ dev-java/antlr:0[java]
+ dev-java/c3p0:0
+ dev-java/cglib:2.1
+ dev-java/commons-collections:0
+ dev-java/dom4j:1
+ dev-java/fastinfoset:0
+ dev-java/glassfish-transaction-api:0
+ dev-java/javassist:3
+ dev-java/jboss-logging:0
+ dev-java/jsr67:0
+ dev-java/jsr181:0
+ dev-java/jtidy:0
+ dev-java/log4j:0
+ dev-java/mimepull:0
+ dev-java/saaj:0
+ dev-java/stax-ex:0
+ dev-java/xmlstreambuffer:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+pkg_pretend() {
+ local die_now=""
+
+ if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
+ if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
+ eerror "Please remove following symlinks and run emerge again:"
+ find /usr/share/netbeans-java-${SLOT}/ant -type l
+ die_now="1"
+ fi
+ fi
+
+ if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
+ if [ -z "${die_now}" ]; then
+ eerror "Please remove following symlinks and run emerge again:"
+ fi
+
+ echo "/usr/share/netbeans-java-${SLOT}/maven"
+ die_now="1"
+ fi
+
+ if [ -n "${die_now}" ]; then
+ die "Symlinks exist"
+ fi
+}
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
+ ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
+ ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
+ ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
+ ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
+ ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
+ ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
+ ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
+ ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
+ ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
+ ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
+ ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
+ ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
+ ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
+ ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
+ ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ ln -s "${DISTDIR}"/8BDE88C9512D8783E64788F32A50E4CCBC48485E-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
+ ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
+ ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
+ ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
+ ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
+ java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+ java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
+ java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/java >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
+ rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
+
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
+ rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
+ rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/hibernate4
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
+ rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
+ rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
+ rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
+ rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
+ rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
+ rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
+ rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
+ rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
+ rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
+ popd >/dev/null || die
+
+ local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
+ rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
+ rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
+ rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
+ rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
+ rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext/maven
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
+}
diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
index 447bf1bc47e5..80363a899e18 100644
--- a/dev-java/netbeans-javacard/Manifest
+++ b/dev-java/netbeans-javacard/Manifest
@@ -13,4 +13,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-javacard/netbeans-javacard-8.0.2.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-8.0.2.ebuild
new file mode 100644
index 000000000000..dc6ac82f5ef3
--- /dev/null
+++ b/dev-java/netbeans-javacard/netbeans-javacard-8.0.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-javacard/netbeans-javacard-8.0.2.ebuild,v 1.1 2014/12/07 17:56:54 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaCard Cluster"
+HOMEPAGE="http://netbeans.org/projects/javacard"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
+ http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
+ http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ dev-java/ant-contrib:0
+ dev-java/asm:3
+ dev-java/bcel:0
+ dev-java/commons-cli:1
+ dev-java/commons-codec:0
+ dev-java/commons-httpclient:3
+ dev-java/commons-logging:0"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
+ ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
+ ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javacard >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -fr "${D}"/${INSTALL_DIR}/bin || die
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
+ rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
+ rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
+ rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
+ rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
+ rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
+ rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
+}
diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
index 86c73923dc4b..f6dc1efcf9bb 100644
--- a/dev-java/netbeans-javadoc/Manifest
+++ b/dev-java/netbeans-javadoc/Manifest
@@ -1,4 +1,5 @@
DIST 1A78676E734C72549EE6D9F166BAFE22F7CBA8CD-ant-libs-1.8.3.zip 2266616 SHA256 0a3cff406a0146bba304253003dd8bfa5ce1ab10b115e7789f410a61e4e5294f SHA512 5cbb33bfdb154d0816df4e0dc131e49b40bb80df410b1164322a996c1ad4e26726a1c26c6ee2129f9f74627ddfb8368139c7b0fc7615a2ee2e2c49f2a38f350f WHIRLPOOL e5c5eb631f6ed151581f173b2365769733de89d50be8ddc0e3087a71a88a320e32524a835d44705d42e9c1be0cdd468e3af1784928b200020e266de2166359c0
+DIST 22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip 2318445 SHA256 9d251f217f0f39c098d4fa576d77c720f8039b43becb15d88912d9c3fdcd2c3e SHA512 c696b7984a663257210b03bb9a7d4a8da8a53d7e727de068558380b14c0f17aefe8cfe310c0b96f277010756b277f500629db3c9d9a1fcf38f5113708d8dbd34 WHIRLPOOL a8e55e84ee661eb951dec065cf0f2ac6f19720a30bbe8432c95a56d531fdd2bb48a8359946fc8a1bc8d789a568bfed87bcdee04efdc86be58a518434616d6641
DIST 32F6CF2B9EE5F69DCB020E7B5833227933FBEAA7-ant-libs-1.9.1.zip 2293688 SHA256 fa60dd9147a22fba485c30f80be49d215965f9c4c41337890e03dfdb7f2f7d80 SHA512 715e052a80ec3def48efef8060eda29ddfce57ec5e76581f5f189257214c8e46615f9550eeedbe5b6f26982b11ccbbc45c9fee406fe7ddedd2c8a1d5ff5ec262 WHIRLPOOL 9bc5f9d3470dceb690b2c9e063cd00de83f0eb5a8c64fa882dc60a9d4c025588c2465a2ece93dad57e05bf5b2fffbf95638eeea955bf2731fe966d679a2cbf18
DIST 51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip 2295901 SHA256 38a2e63a7e6a7e7b0d2a129cecb3cd53eb1cf76e209538a62d021a0c105ed4ca SHA512 7c14cdf5d353c6c480491ab768392907a552b95fb2e74c4f0fbaf9bd8e8f37b26f765180e1248b6b8655a2671ae0875d82ae92e66829bff5ba4d9bc9e9e5cc5b WHIRLPOOL a072a74c0e7e8d785b6e537a918ff313e3f6497bd8d8e59e941cfec59d18e926ef77c36b6d22700b1eccc6134f8c79af995fdf0cb7cc3b165b27f1d60c38ced9
DIST 8D36897DA80FE60AB5263534A3CF522F466E8200-ant-libs-1.8.4.zip 2269333 SHA256 7a7d90a0ae0edac9afedcda96b923523fe6d81a11e8e3f11bbfa1f55a8e4ce8b SHA512 1692ca2ca23e04a14eaa3037c51e6c2cd3d04583135e513946a6a389b7192bf4c9bb90b43cba228afa0226d9a2208284de241d224986675625e6b406c8265deb WHIRLPOOL dc68e1d21e3ce466a8ef7b29d22f3e095114840b4bccda6dc970ade0507f9ea29153af5c38ea480377a3aa6cffecea9f4df2f5f82cbb0aabdabfef36ced8770e
@@ -15,4 +16,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-8.0.2.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-8.0.2.ebuild
new file mode 100644
index 000000000000..40ab2ed7281f
--- /dev/null
+++ b/dev-java/netbeans-javadoc/netbeans-javadoc-8.0.2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-javadoc/netbeans-javadoc-8.0.2.ebuild,v 1.1 2014/12/07 17:57:11 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaDocs"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ dev-java/javahelp:0
+ dev-java/junit:4
+ ~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-cnd-${PV}
+ ~dev-java/netbeans-dlight-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-ergonomics-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-groovy-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-javacard-${PV}
+ ~dev-java/netbeans-mobility-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-php-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-profiler-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+RDEPEND=""
+
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
+ cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.cnd.built
+
+ ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
+ cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.dlight.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
+ cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ergonomics.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
+ cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.groovy.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
+ cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.javacard.built
+
+ ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
+ cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.mobility.built
+
+ ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
+ cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.nb.built
+
+ ln -s /usr/share/netbeans-php-${SLOT} php || die
+ cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.php.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
+ cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.profiler.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ eant -f nbbuild/build.xml bootstrap || die
+ ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
+}
+
+src_install() {
+ rm nbbuild/build/javadoc/*.zip
+ java-pkg_dojavadoc nbbuild/build/javadoc
+}
diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
index 0b934f4db9c4..4136df79a417 100644
--- a/dev-java/netbeans-javafx/Manifest
+++ b/dev-java/netbeans-javafx/Manifest
@@ -15,4 +15,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-javafx/netbeans-javafx-8.0.2.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-8.0.2.ebuild
new file mode 100644
index 000000000000..8228e97b9fec
--- /dev/null
+++ b/dev-java/netbeans-javafx/netbeans-javafx-8.0.2.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-javafx/netbeans-javafx-8.0.2.ebuild,v 1.1 2014/12/07 17:57:27 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans JavaFX Cluster"
+HOMEPAGE="http://netbeans.org/projects/javafx"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
+ http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
+ http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
+ http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
+ http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
+ http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0
+ dev-java/junit:4"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
+ ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
+ ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
+ ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
+ ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
+ ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/javafx >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
+}
diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
index 2e9f602e6b56..222ad9b1e2a1 100644
--- a/dev-java/netbeans-mobility/Manifest
+++ b/dev-java/netbeans-mobility/Manifest
@@ -19,4 +19,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-mobility/netbeans-mobility-8.0.2.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-8.0.2.ebuild
new file mode 100644
index 000000000000..1c41eae7287d
--- /dev/null
+++ b/dev-java/netbeans-mobility/netbeans-mobility-8.0.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-mobility/netbeans-mobility-8.0.2.ebuild,v 1.1 2014/12/07 17:57:58 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Mobility Cluster"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-apisupport-${PV}
+ ~dev-java/netbeans-enterprise-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
+ | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
+ | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
+ | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
+ | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
+ cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.apisupport.built
+
+ ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
+ cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.enterprise.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/mobility >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+ rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
+}
diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
index c158bddd6909..a0776b8b85b9 100644
--- a/dev-java/netbeans-nb/Manifest
+++ b/dev-java/netbeans-nb/Manifest
@@ -11,4 +11,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-nb/netbeans-nb-8.0.2.ebuild b/dev-java/netbeans-nb/netbeans-nb-8.0.2.ebuild
new file mode 100644
index 000000000000..812795a38f0f
--- /dev/null
+++ b/dev-java/netbeans-nb/netbeans-nb-8.0.2.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-nb/netbeans-nb-8.0.2.ebuild,v 1.1 2014/12/07 17:58:17 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE Branding"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE="keychain"
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}
+ keychain? (
+ net-misc/keychain:0
+ net-misc/x11-ssh-askpass:0
+ )"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+ use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-harness-${SLOT} harness || die
+ cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.harness.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans >/dev/null || die
+
+ insinto ${INSTALL_DIR}/nb
+
+ grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r nb
+ dodoc *.txt
+ dohtml *.html *.css
+
+ insinto ${INSTALL_DIR}/bin
+ doins bin/netbeans
+ dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
+ fperms 755 ${INSTALL_DIR}/bin/netbeans
+
+ insinto /etc/netbeans-${SLOT}
+ doins etc/*
+ dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
+
+ # fix paths per bug# 163483
+ if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
+ sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
+ fi
+
+ dodir /usr/share/icons/hicolor/32x32/apps
+ dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
+ dodir /usr/share/icons/hicolor/128x128/apps
+ cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
+ dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
+
+ popd >/dev/null || die
+
+ make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
+
+ mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
+ echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
+}
+
+pkg_postinst() {
+ if use keychain ; then
+ einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
+ einfo "your keys while connecting to ssh protected repositories. If you want to load some"
+ einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
+ einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
+ einfo "each key on single line, for example:"
+ einfo "id_dsa"
+ einfo "id_dsa_gentoo"
+ einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
+ einfo "for key password (only this time and never again). You can find more information"
+ einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
+ fi
+}
diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
index cf5667a85f50..2424c9089e93 100644
--- a/dev-java/netbeans-php/Manifest
+++ b/dev-java/netbeans-php/Manifest
@@ -6,6 +6,7 @@ DIST 3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip 4593 SHA256 15
DIST 40BC40A6E6DBD598900E8FAB87E460FCC601275C-predefined_vars.zip 4792 SHA256 2cfd49c1dd77a5aa99dd4689aa2becffdfca5fc4af16f3cdf613aedbc868ea13 SHA512 613e11ababf6bcc4192e92d6e0e25b89a176d34a9540eb69b4f939a17f10c7f5bdd031909b9da88b13d0acfbe3eaeeca01a51dfb4303618a5abe8eb2878af024 WHIRLPOOL eefbe09bee91a8097cb122e2e892915f28699b5698551a85f1a1471758a530ce55c0726f1f031ada15b985ddd125240a65f841d086c033bc6fcd90c2819225a9
DIST 9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip 528859 SHA256 d6e9d280c7cb18883f0bf72c4a5d269f129f9ffdc0f8fdeef64f0a9c92437ebf SHA512 59c34a336e664044cc25d47b8ff18abdb1d5352d74ba049b54550116609cef73b90a872b5b4cd4a5f84676acf7c9ab2d7e1e5fff5ff22f388d4cf45197374ce1 WHIRLPOOL 72fc7c988845b5665dfeed83d11ee82eb3d3aeeb8b237006db1c21452871f0d98c1e1307e6e41dbdcae1ad75e33469a8e66005e9bce84e5258299ad985ed0b60
DIST BB8CBBD70CCD7ABF40943487C48512D82FB01AE9-phpsigfiles.zip 498740 SHA256 e6c986841eceadc766754ce53408708dc1a47c517915a1566d660283c87d7648 SHA512 1ea39aceb61046081ccd4eb4307a4436e7be26c92db1a913d049d3412bf13404e48a59bbf55c5170b6c22fe3fdfea0875f27d84a91461a402ccadf980319338b WHIRLPOOL c5a5b52ea8f0f158fba76a4fde529063c832eaa10e220a08f7f0576048d5613a1d79f0f32a048a8bdd9cc448263420c8cf191a88e118706726d760b5d8cbeb77
+DIST BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip 555036 SHA256 283bb0d36a480408874f19e9d3394f48bb95478328c43aede9c6a32bf865cc2c SHA512 fbd5dc93d03a193f33d94cb88e319fb8585f862633c5a26d6e09cee61cdac77dab847ded4fe060b09746f6f55d42e3544014b54e37ebbe15c8102cafe0e46659 WHIRLPOOL 1065b0154e03f395d2524e477d3462e8d21e65e6daaed34ff698cdff8edd998b8ca33647c236364d7005eea5d3ef94cf29bdd6a96b57318dcd14a42b9790a0a1
DIST C3E8FC2F69123F598F29F930DC39F5B55A08824C-phpsigfiles.zip 421035 SHA256 0622147048e07b8ca59c2674d28327880264d05b775964d032e91f5101f7abd4 SHA512 014c3f82a52a361509ffd24aac100c83217b95def296e842b27c7aa917b5cb5f77f4ab8c8040fd14666940f297276edb4a5108b8ec4656a0b1e6ebc6453ea082 WHIRLPOOL 12d29e33a8eb512fa9337d704de721d1f29df0e008c5efe074c3e26ff31a752563494c5d2260e5de961537305e59b21ccacd8d2d72ed7a02df62efbbc6ca9945
DIST CFC66D677007430C0841704183EED3A5DD72E5D9-phpsigfiles.zip 511135 SHA256 55e822ec841b5587477e32e321c628866ccccac6426b241720b4cf1a1dbdd4fb SHA512 37c98c0884a9b1060fb0fb98a4d4e0b2344a63e61bcbf0b1ebafab9542e979e194ad045a5c9b465e75040a102364948fff4430c0f3dbf884a495552d4f9916d2 WHIRLPOOL c2356a3b09eb869370accc077b24ae146beeed818d38a049af1cbd213f730f85535441a961296463b341f280bcdec7470964d2b6b43a68402a84d58be9689465
DIST netbeans-7.0-build.xml-r1.patch.bz2 1344 SHA256 f323cb4694f6351fe47b76fa8b8b3e3f8e456e7d45ca76f9b88c5c6b90cc103f SHA512 ec81bbef311f891dd4371644afd549bef460e8e70eed49f7dbb5aec68f386097f340a411932345ba7bc786a1aef1f0b70a719d8e784b048d5ebf8b1e9ef3bb44 WHIRLPOOL 5c4440c6e2b75209b00030d1e78c28600dc387cc836be8b74bd2d55a6426c5a10d57e21a9572b83f499aa9ed6c33e2ecce44a82c440bba818e4d22c1cf856a55
@@ -20,4 +21,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild b/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild
new file mode 100644
index 000000000000..b2ee3153249e
--- /dev/null
+++ b/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-php/netbeans-php-8.0.2.ebuild,v 1.1 2014/12/07 17:58:30 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans PHP Cluster"
+HOMEPAGE="http://netbeans.org/projects/php"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
+ http://hg.netbeans.org/binaries/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip
+ http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-webcommon-${PV}
+ ~dev-java/netbeans-websvccommon-${PV}
+ dev-java/javacup:0"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
+ ln -s "${DISTDIR}"/BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
+ ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
+ cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.webcommon.built
+
+ ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
+ cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.websvccommon.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/php >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ popd >/dev/null || die
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
+}
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 434109e3371b..014154eff801 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -8,6 +8,7 @@ DIST 972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar 234898 SHA256 d8
DIST 986195A7E31034EE73F7A896A36B24169692F142-osgi.core-4.2.jar 101276 SHA256 f352484ea4d982793637f9c6978ebb283b2b026ec4c5add78b776084f420b8d8 SHA512 84d689b8704d3f172ba73df7b1d51e9c8a48f8bb983fc136da9b195d600201aa03a62df68fe13cdd04cf00302def3bdd89756c0553feecd0095b85a0067e6a4c WHIRLPOOL 4d8ca7718e056d970ddff2a0a8fe625f26efda7d5cfd8380d622025178c93c92bb783dd4093443bcfb34e78baaf9bf0648ca18ce35fc57d84ceb7f1e28573f8f
DIST AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar 903720 SHA256 f3c0ef4a908848eec98c923cd3251a5c99b5946bee3697f9d22c889192812480 SHA512 84cde632392c370c32d14e7d3f81c655956b2d1ca12b8e5638f6580e34922a9d521b3bc40faec31f96021b03f217988ec685f46757e2e9c28769654306ecc212 WHIRLPOOL 9176b6c49685432617bc35068a2f924059514f710429b2985aede2e9b3c02b8c6cf7f34d8ed04f86a6d4651fe6fca108a3eb8aa3e850dc7f78247d6027083dc7
DIST AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip 388369 SHA256 8dc5a546c2dea5169aa31234a940035f628d561252ff82c835ec8fe28d5f14c4 SHA512 2a7938d152d101416ce2d06bce39e07d670189450a723cb298d23a1c6613c49569c6774fb160081b08f22e644e71b27787a4eb9173856cfb3d56b05bca9b95e4 WHIRLPOOL c12861342b306704f55709b2452e9fb664065f355d4e8407d8e7564c8c89725a60aa2b9d254f00cefd40af62742193b516547e7b1989651a12daf21c77ca3339
+DIST B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar 1392395 SHA256 bdddeb459d260a1ef05b38a5bcf55495411c047c90a7790171a6ef54380fba45 SHA512 183874456aefd6c76f490fe28a0df092719787d2772593753d019a04fd83b566db964303fedd4f1d62f203f6cac9d2470c1e52733694d1e464a6abd727d2df61 WHIRLPOOL 5794acfd955018a9d00bbcd405493df78588b7860c599769862dbb8458fd17214efbaa5f6bec784392f6c62408132889874c3b8cb78b7eea49946c456bafd2cf
DIST B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar 1396175 SHA256 97c917e3ad621f9ad686ebb1188c7dd9b188758b93002e835f2d5beb27e10123 SHA512 f9403eb300726407d4a196c1a0908832cab80a61756f68b462231f2f18c7e6429396a9fcc1c35c1aab8352fb8660ef9f3402a6c8b973d049d6f249098ebe9ab5 WHIRLPOOL 58716acaa1e5821c47d343f44409167d6a4cb949542ebf72583a025fea12df2ba92cae917dfbfd0fac865d2d6106e2de92ca997a3944acb7c114a5173d935526
DIST BD5615C6A15497B60A0AAA9A04D4F05E2BC42D07-felix-main-2.0.2.jar 23434 SHA256 73bb137228039e9aef458d1ee6272f3c0adcac2d0565d3ad307c60c941d33abf SHA512 18e87e31b1e4500e37f7c03457c5089eb0df3cf8e89ef3864b3f6a5b041ddbc35ba2469c978232d829279e37b7237138c866a25be846aa2bdf9e2274ecbc647a WHIRLPOOL b41987fdb17d548a5f1f20f0191f6c3bf859d6b0a3bd5321ef918863495dbd0a3814ef257bc2a429e9120df1947eb9ab6440ee03651cd7cb141dd4cace4040a5
DIST CFF0A34484AAF26F18BC15D0B2C226FD66769EAA-testng-6.5.1-dist.jar 743573 SHA256 ab0d94285affc6fe39d88b4658563cf229e8f15a1004c380f4c1b8e0efdf8ca2 SHA512 a0c8d68660fced5de558be2b8b897b6a10ed9810a33263189a051cc655c188acea088af8cfb22f64f778177fda215c8b695a61c99b8993387e206ac25bd0d875 WHIRLPOOL b68359e9ca72a1aab011876b647b21fac33c96f0b487b22891b429c8c725f0c6c7f22c08c89f6e197bd9634a42ce05e1c1fcd9fc97d503a3c685e27189be47b8
@@ -25,4 +26,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-platform/netbeans-platform-8.0.2.ebuild b/dev-java/netbeans-platform/netbeans-platform-8.0.2.ebuild
new file mode 100644
index 000000000000..4a92c1b3768b
--- /dev/null
+++ b/dev-java/netbeans-platform/netbeans-platform-8.0.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-platform/netbeans-platform-8.0.2.ebuild,v 1.1 2014/12/07 17:58:43 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Platform"
+HOMEPAGE="http://netbeans.org/features/platform/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
+ http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
+ http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
+ http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
+ http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
+ http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="dev-java/javahelp:0
+ >=dev-java/jna-3.4:0
+ >=dev-java/osgi-core-api-5:0
+ dev-java/swing-layout:1[source]"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
+ ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
+ ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
+ ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
+ ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
+ ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ # upstream jna jar contains bundled binary libraries so we disable that feature
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
+ java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
+ java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
+ java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
+ ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ unset DISPLAY
+ eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
+}
+
+src_install() {
+ pushd nbbuild/netbeans/platform >/dev/null || die
+
+ java-pkg_dojar lib/*.jar
+ grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ insinto ${INSTALL_DIR}
+ doins -r *
+ rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
+ dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
+ find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
+ find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
+ rm -fr "${D}"/modules/lib || die
+
+ popd >/dev/null || die
+
+ fperms 775 ${INSTALL_DIR}/lib/nbexec
+ dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
+
+ local instdir=${INSTALL_DIR}/modules/ext
+ pushd "${D}"/${instdir} >/dev/null || die
+ rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
+ rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
+ rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
+ rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
+ rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
+}
diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
index 635678fe8e37..ff6d3af790c5 100644
--- a/dev-java/netbeans-profiler/Manifest
+++ b/dev-java/netbeans-profiler/Manifest
@@ -10,4 +10,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-profiler/netbeans-profiler-8.0.2.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-8.0.2.ebuild
new file mode 100644
index 000000000000..98f48511f2e6
--- /dev/null
+++ b/dev-java/netbeans-profiler/netbeans-profiler-8.0.2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-profiler/netbeans-profiler-8.0.2.ebuild,v 1.1 2014/12/07 17:59:00 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Profiler Cluster"
+HOMEPAGE="http://netbeans.org/projects/profiler"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+# Binary files needed for remote profiling
+QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
+
+CDEPEND="~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-java-${PV}
+ ~dev-java/netbeans-platform-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ ln -s /usr/share/netbeans-java-${SLOT} java || die
+ cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.java.built
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/profiler >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+
+ grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+
+ doins -r *
+
+ for file in lib/deployed/cvm/linux/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in lib/deployed/jdk*/linux*/*.so ; do
+ fperms 755 ${file}
+ done
+
+ for file in remote-pack-defs/*.sh ; do
+ fperms 755 ${file}
+ done
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
+}
diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
index 49be790f478a..ed3c00afe1a2 100644
--- a/dev-java/netbeans-webcommon/Manifest
+++ b/dev-java/netbeans-webcommon/Manifest
@@ -2,6 +2,7 @@ DIST 08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar 15474 SH
DIST 20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip 5225948 SHA256 a3b1ff2204bdd30a269ef4ff073c3ea8600367efe9c975b5eed9b4448d6a3957 SHA512 414dd6a37125d591974dd673e3a7f7d5d315ee5eb910fd354b08212b6341b48eb9962b24d6cff984e15ad0837904babe4032eb6b3c903bc16567e6b0dba54785 WHIRLPOOL 93d618a19c84ec6bad12cb799ca45bcffdf498d5cff892b8e6453a1762d817a0554c03700bf5b355dd1139d4bb148b9f99b06eafecf9022aa3e131c0bfd256ff
DIST 480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib 70604 SHA256 fd2cc57322d63f9b567447bc0e7094fc0eb7d4e6ae56700974f525d025dbffe7 SHA512 95fe392982d78bab0770f4b6dab48ca490d0b93de386835e87be8521cc2828bb9fc793aa3a7be3a786dedbd30523a65e3fab84b555d0aff2b7b952e73187e186 WHIRLPOOL 3108f55488ab215452815cb0e02bd2c131ee8d890f129296213681e6df7432971a2725bd57c87294ba4adb3bf9e8d63b85a0182ac00df1eb83eff29fa8cdee78
DIST 59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar 60912 SHA256 1b8d534aafa93bb60db4a0d2da9ad8e75c6e47fd2cae6b6048229376df21a4bb SHA512 4fdab86bb7471b4ace1d41e68463a567d9b1c817961c9aa6b1462e02dbf0d4ff647d3a08a35c13929c79b2a189d4a646041c6c569a6f8bec88d668422a40a4a0 WHIRLPOOL b9a4e58cf445251d3f2fed537b029283b329bd327a770b83117cc0bb05f733e560779206d5cf2d3619fa94b13460ddb36782cbcf455e2fceea28a2cbdcb4a751
+DIST 81483881778F37D0495C07323E445361084CA1DB-ios-sim 102548 SHA256 eeecd2d1ec484095f1d1d354212bfaf28578ec26588b42cff0f987f4a8b5023f SHA512 a1255952d7558552ddc25cb4e880429c7d7251dc6ccafda4380c688c8e4398f6274b41003b31fd445cee5811ede02f0c46417fd323983a412fd1bf7429034589 WHIRLPOOL 3930f1c1e17b63f3a0216de6dcfe0ed7eacd0df7ead08dcad8bbfcfec588e8b26788e72e7f0185595e577479451aa150ce7ec275610432f7dd365770544e918a
DIST 9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib 10084 SHA256 862445bab777d39a227ab422dbd5dca457adefb35fcdbb036318e3bb11e303f2 SHA512 29949fed6bb31ec878416fae691dea24425c3785ccc717ef5b86ced9bacb87d8c698d74485474b39a66e61c0d05b41045059444805808b90a904a5b306fa3012 WHIRLPOOL 19a56da07d776c61ee688c0d1c03536cc4604b63ed2d17c408a283758153c9cc2c8fc00d39728ad78d2a3dba7906d0910ed5c5941e7fc7098e8528504c42a8b7
DIST 9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib 159252 SHA256 052a881362a6d99e7b5a8c70531d4f70d15706e4b16570d0ff363f1a24e2130e SHA512 71d8d0c7b6ed247f705815c9e21cf9224c9c724c33cf6172ee864b5fb1807c4f2504e9b23e03c2636e5acaff89a09313b9e1d0bb3bf0ec9a26c16598abe98376 WHIRLPOOL fb85a22a37b265f3c630d5fed48b9f0a00fa41310c4a5c6702b6b93075b59c130da15e3ca4cc60f5615f1ba1c92d48009b9e4949053315bea6b790ee44babbfb
DIST D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib 29404 SHA256 692d95da66fbbe01d59ff23b20ad576aea4901017dca125b3f3cf67c49a8bdac SHA512 cf3df4552032065ee4dcfa5b2ef95e8fba27bee353211f3c05bb152c2e0c160b482911d5bf2acf668cf501825e184eb015bea3030edc89d2380dfd69282e310d WHIRLPOOL 970c9ea93e62aa9ef51fe1defee95d6da7a014b04725a113dfebea3abea9affb4fcea40661195e8994ff0783d9ef57131b3dfdfaf97dc8bb450da08fbc583e26
@@ -14,3 +15,5 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-8.0.2.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-8.0.2.ebuild
new file mode 100644
index 000000000000..a53a90d6922d
--- /dev/null
+++ b/dev-java/netbeans-webcommon/netbeans-webcommon-8.0.2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-webcommon/netbeans-webcommon-8.0.2.ebuild,v 1.1 2014/12/07 17:59:14 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2
+ http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
+ http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
+ http://hg.netbeans.org/binaries/81483881778F37D0495C07323E445361084CA1DB-ios-sim
+ http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
+ http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
+ http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
+ http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
+ http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-extide-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+
+ pushd "${S}" >/dev/null || die
+ ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
+ ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
+ ln -s "${DISTDIR}"/81483881778F37D0495C07323E445361084CA1DB-ios-sim cordova.platforms.ios/external/ios-sim || die
+ ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
+ ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
+ ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
+ ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
+ ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
+ popd >/dev/null || die
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-extide-${SLOT} extide || die
+ cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.extide.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/webcommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
+}
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 635678fe8e37..ff6d3af790c5 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -10,4 +10,6 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.0.2.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.0.2.ebuild
new file mode 100644
index 000000000000..ef8c56545bc3
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.0.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.0.2.ebuild,v 1.1 2014/12/07 17:59:30 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Common Cluster"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+SRC_URI="${SOURCE_URL}
+ http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND=">=virtual/jdk-1.7
+ app-arch/unzip
+ ${CDEPEND}
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ pushd nbbuild/netbeans/websvccommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
+}
diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 208e47aca1c7..bb0bcf209963 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,14 +1,6 @@
-DIST ruby-1.9.3-p550.tar.bz2 10053787 SHA256 d3da003896db47fb10ba4d2e0285eea7fe8cdc785b86c02ebad5bc9cdeaa4748 SHA512 38767e98df25484f7292437f3cb0f798b3a43e9a7414a5401677e96ad1cc367cb3fa23ac3abe568d5bf2b2ca553713469a8770d41b79bc63daf3fa59cb4e15c6 WHIRLPOOL e5a975ab3c11c323916c1e28011e1e65226813805bdd0ef155609750d137ca40d094a70c6f79dc2e65bcb8852c3e864a946c5c0e3b3951451b5d6fee32a968f0
DIST ruby-1.9.3-p551.tar.bz2 10049332 SHA256 b0c5e37e3431d58613a160504b39542ec687d473de1d4da983dabcf3c5de771e SHA512 5ea40f8c40cf116030ffdedbe436c1fdbf9a50b7bb44bc890845c9c2a885c34da711bc1a9e9694788c2f4710f7e6e0adc4410aec1ab18a25a27168f25ac3d68c WHIRLPOOL a4de6b7300e1f1cb22b01b1fbe0a73928baf6e5b1d083e8eb239e7696703e13774fdcb52bbb7f4253ea75b597663c43a8fbea2df7b77ed95f3fd8b2512ff1f1e
-DIST ruby-2.0.0-p594.tar.xz 8316772 SHA256 561465447428a5bc52ed3cca98c6067948b2c81811e1445a196b1c24913b3e72 SHA512 d5ba88dd5eb3569203cbe91e75bf21bea6897338885479e34a839569de15ca2f09e4eff655636923892e9234a0f0b6a2c058442ebc1b13a3d2ddced25bd88fa8 WHIRLPOOL 2babf30aa05e52d06d5177d0265c20629de9b17254a47c284e74acfb2beb0f9f4aa8663ae70a2697ca4805f08c4fb7a90453a4e0a65f87e9ab1065ecc164901b
DIST ruby-2.0.0-p598.tar.xz 8316092 SHA256 9dccf4c30e1bb004b18cb1129d9daac3c0ec510a671f4f4f13a2747897ffab35 SHA512 bf7b93d9fbaab98a64d1f45c3f3bbcdfebd3e1d0584dfb27696b2716d93c2ba13881e1edaef6d3eccd769ac2e21d6157024c902f3d891951a20b972c1942ef99 WHIRLPOOL 1c60cb96a1c5d75d157b281182e5caf16f8479d52c8eb61748c63884d9dbf020f6e79ccabdc50b6f35bba1eb994c04ade5cdda550902dd6135c3838263445d12
-DIST ruby-2.1.4.tar.xz 9392500 SHA256 e1cc5cbbcaa8644e282f04763d96057ddd6f443338a5019200e8726273e84fcf SHA512 b0fbecca0ffec8f6a3c5d27f62087628b8a79874b7bdbfd8ce39cfc5b6f5cb4da2f8a3e6031abae9c59273cf629f41cf5987e2a5f4c083b0f3a3b02eeb5d7dca WHIRLPOOL 12c631c5f0000504001fabffe06b80c36ce2c573aad8215d32ab705872878917578e5df81f787695d79a66128c67f9981dcd3a29fc9bb526744ca7017c652782
DIST ruby-2.1.5.tar.xz 9371780 SHA256 22ba1eb8d475c9ed7e0541418d86044c1ea4c093ab79c300c38fc0f721afe9a3 SHA512 8a257da64158d49bc2810695baf4b5849ef83e3dde452bf1e4823e52e8261225427d729fce2fb4e9b53d6d17ca9c96d491f242535c2f963738b74f90944e2a0b WHIRLPOOL 7dab5db91e56ba95a221c456fbcebfb86aff038a084b7638f504e91e4c9b45a0ad7ee0296d6531281c33d75a31ee4f5ad05af6567a93034316f3992ebc5d6bf3
-DIST ruby-patches-1.9.3_p550.tar.bz2 2154 SHA256 c1c40f2b1f186a05774fd15c3566d722a5ab1af5b93a7c73f2d3c247d604fd73 SHA512 fdb07393439dfcc97e5d4ecd12059ef69983b23588079e1292cec1c93544524a67265e4f61f75d20ac540ee9f9ace730a584462f94bea4919124a3264e6f0ae1 WHIRLPOOL 422b7bfcbdb564fd89ae9536c15d78442ad5597c7728f84f2523a751a862807a92a77779cfdd42fcdd20569726f401e391e33c1666b0455432ddff228ea674fc
DIST ruby-patches-1.9.3_p551.tar.bz2 2154 SHA256 c1c40f2b1f186a05774fd15c3566d722a5ab1af5b93a7c73f2d3c247d604fd73 SHA512 fdb07393439dfcc97e5d4ecd12059ef69983b23588079e1292cec1c93544524a67265e4f61f75d20ac540ee9f9ace730a584462f94bea4919124a3264e6f0ae1 WHIRLPOOL 422b7bfcbdb564fd89ae9536c15d78442ad5597c7728f84f2523a751a862807a92a77779cfdd42fcdd20569726f401e391e33c1666b0455432ddff228ea674fc
-DIST ruby-patches-2.0.0_p594-r1.tar.bz2 2947 SHA256 dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd WHIRLPOOL 9c728e95cf01abdb48afc2ff008dc73d341096b253c664297b6780b32821c1ec406c388ce5860b5dd2ce2de862fb80b2ae45d03750045aaf13c371743f97c92e
-DIST ruby-patches-2.0.0_p594.tar.bz2 2525 SHA256 9842526b161105af36bf67d22ad578a5c4f82bd1feaf78eee72e674df594d997 SHA512 6c844bd7930ee0d6b62759f5217508f5267c857ed1ff0fc857d6077c17ecb5733d949aa9154fa22e51f8f973719749360a6b821832f2e59c37e65c080fa0c292 WHIRLPOOL 2c302058886d9bc06a5e5febd54e2419a362ca141dd18f70bf7d4c4be65484fc95c9cd432717f6f97f5949f7cf69bb9f5df6e99ae94e14df1802a6f9244a2a7a
DIST ruby-patches-2.0.0_p598.tar.bz2 2947 SHA256 dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd WHIRLPOOL 9c728e95cf01abdb48afc2ff008dc73d341096b253c664297b6780b32821c1ec406c388ce5860b5dd2ce2de862fb80b2ae45d03750045aaf13c371743f97c92e
-DIST ruby-patches-2.1.4-r1.tar.bz2 2310 SHA256 1743dc0cec0adc1a0b5d90b0ed7908f888b8251b7a414049a57e6e32e01e4ad6 SHA512 b695621d210a7afc6704dd480bf3e7fc559174ebf240d2287338d60537ba45e5bf0f5defac6b254064d4b28077e2b97ef23b7eadc1bfa1a6bf2c616e828f937c WHIRLPOOL e9fde062fc04e4e22aec2dc55250f9007c64b07c7d03875b4073c19af9cfb0ae735d6dcb2b65bd1465a457cf0ff0602866600b5af1d520df3efc8a418763ab5b
-DIST ruby-patches-2.1.4.tar.bz2 2310 SHA256 1743dc0cec0adc1a0b5d90b0ed7908f888b8251b7a414049a57e6e32e01e4ad6 SHA512 b695621d210a7afc6704dd480bf3e7fc559174ebf240d2287338d60537ba45e5bf0f5defac6b254064d4b28077e2b97ef23b7eadc1bfa1a6bf2c616e828f937c WHIRLPOOL e9fde062fc04e4e22aec2dc55250f9007c64b07c7d03875b4073c19af9cfb0ae735d6dcb2b65bd1465a457cf0ff0602866600b5af1d520df3efc8a418763ab5b
DIST ruby-patches-2.1.5.tar.bz2 2310 SHA256 1743dc0cec0adc1a0b5d90b0ed7908f888b8251b7a414049a57e6e32e01e4ad6 SHA512 b695621d210a7afc6704dd480bf3e7fc559174ebf240d2287338d60537ba45e5bf0f5defac6b254064d4b28077e2b97ef23b7eadc1bfa1a6bf2c616e828f937c WHIRLPOOL e9fde062fc04e4e22aec2dc55250f9007c64b07c7d03875b4073c19af9cfb0ae735d6dcb2b65bd1465a457cf0ff0602866600b5af1d520df3efc8a418763ab5b
diff --git a/dev-lang/ruby/ruby-1.9.3_p550.ebuild b/dev-lang/ruby/ruby-1.9.3_p550.ebuild
deleted file mode 100644
index ab2ec6d614e6..000000000000
--- a/dev-lang/ruby/ruby-1.9.3_p550.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p550.ebuild,v 1.10 2014/11/12 16:55:49 ago Exp $
-
-EAPI=4
-
-#PATCHSET=1
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-RUBYPL=$(get_version_component_range 4)
-
-MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(get_version_component_range 1-2)
-MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-# 1.9.3 still uses 1.9.1
-RUBYVERSION=1.9.1
-
-if [[ -n ${PATCHSET} ]]; then
- if [[ ${PVR} == ${PV} ]]; then
- PATCHSET="${PV}-r0.${PATCHSET}"
- else
- PATCHSET="${PVR}.${PATCHSET}"
- fi
-else
- PATCHSET="${PVR}"
-fi
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="http://www.ruby-lang.org/"
-SRC_URI="mirror://ruby/1.9/${MY_P}.tar.bz2
- http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline +yaml" #libedit
-
-# libedit support is removed everywhere because of this upstream bug:
-# http://redmine.ruby-lang.org/issues/show/3698
-
-RDEPEND="
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- ssl? ( dev-libs/openssl )
- socks5? ( >=net-proxy/dante-1.1.13 )
- ncurses? ( sys-libs/ncurses )
- readline? ( sys-libs/readline )
- yaml? ( dev-libs/libyaml )
- virtual/libffi
- sys-libs/zlib
- >=app-admin/eselect-ruby-20100402
- !=dev-ruby/rdoc-3.9.4[ruby_targets_ruby19] )
- xemacs? ( app-xemacs/ruby-modes )"
-
-src_prepare() {
- EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}/patches"
-
- einfo "Unbundling gems..."
- cd "$S"
- rm -r \
- {bin,lib}/rake lib/rake.rb man/rake.1 \
- ext/json \
- bin/gem || die "removal failed"
-
- # Fix a hardcoded lib path in configure script
- sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
- configure.in || die "sed failed"
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- # -fomit-frame-pointer makes ruby segfault, see bug #150413.
- filter-flags -fomit-frame-pointer
- # In many places aliasing rules are broken; play it safe
- # as it's risky with newer compilers to leave it as it is.
- append-flags -fno-strict-aliasing
- # SuperH needs this
- use sh && append-flags -mieee
-
- # Socks support via dante
- if use socks5 ; then
- # Socks support can't be disabled as long as SOCKS_SERVER is
- # set and socks library is present, so need to unset
- # SOCKS_SERVER in that case.
- unset SOCKS_SERVER
- fi
-
- # Increase GC_MALLOC_LIMIT if set (default is 8000000)
- if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
- append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
- fi
-
- # ipv6 hack, bug 168939. Needs --enable-ipv6.
- use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
-
-# if use libedit; then
-# einfo "Using libedit to provide readline extension"
-# myconf="${myconf} --enable-libedit --with-readline"
-# elif use readline; then
-# einfo "Using readline to provide readline extension"
-# myconf="${myconf} --with-readline"
-# else
-# myconf="${myconf} --without-readline"
-# fi
- myconf="${myconf} $(use_with readline)"
-
- # Always disable tk because the module is no longer compatible with
- # stable tcl/tk: https://bugs.gentoo.org/show_bug.cgi?id=500894
- INSTALL="${EPREFIX}/usr/bin/install -c" econf \
- --program-suffix=${MY_SUFFIX} \
- --with-soname=ruby${MY_SUFFIX} \
- --enable-shared \
- --enable-pthread \
- --without-tk \
- $(use_enable socks5 socks) \
- $(use_enable doc install-doc) \
- --enable-ipv6 \
- $(use_enable debug) \
- $(use_with berkdb dbm) \
- $(use_with gdbm) \
- $(use_with ssl openssl) \
- $(use_with ncurses curses) \
- $(use_with yaml psych) \
- ${myconf} \
- --enable-option-checking=no \
- || die "econf failed"
-}
-
-src_compile() {
- emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_test() {
- emake -j1 V=1 test || die "make test failed"
-
- elog "Ruby's make test has been run. Ruby also ships with a make check"
- elog "that cannot be run until after ruby has been installed."
- elog
- if use rubytests; then
- elog "You have enabled rubytests, so they will be installed to"
- elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
- elog "than root, and you must place them into a writeable directory."
- elog "Then call: "
- elog
- elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
- else
- elog "Enable the rubytests USE flag to install the make check tests"
- fi
-}
-
-src_install() {
- # Ruby is involved in the install process, we don't want interference here.
- unset RUBYOPT
-
- local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
-
- LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
- RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
- for d in $(find "${S}/ext" -type d) ; do
- RUBYLIB="${RUBYLIB}:$d"
- done
- export LD_LIBRARY_PATH RUBYLIB
-
- emake V=1 DESTDIR="${D}" install || die "make install failed"
-
- # Remove installed rubygems copy
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
- rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
-
- if use doc; then
- make DESTDIR="${D}" install-doc || die "make install-doc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r sample
- fi
-
- dodoc ChangeLog NEWS doc/NEWS* README* ToDo || die
-
- if use rubytests; then
- pushd test
- insinto /usr/share/${PN}-${SLOT}/test
- doins -r .
- popd
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-
- elog
- elog "To switch between available Ruby profiles, execute as root:"
- elog "\teselect ruby set ruby(19|20|...)"
- elog
-}
-
-pkg_postrm() {
- eselect ruby cleanup
-}
diff --git a/dev-lang/ruby/ruby-2.0.0_p594-r1.ebuild b/dev-lang/ruby/ruby-2.0.0_p594-r1.ebuild
deleted file mode 100644
index acea8e160cf8..000000000000
--- a/dev-lang/ruby/ruby-2.0.0_p594-r1.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p594-r1.ebuild,v 1.1 2014/11/10 18:30:19 graaff Exp $
-
-EAPI=5
-
-#PATCHSET=1
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-RUBYPL=$(get_version_component_range 4)
-
-MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(get_version_component_range 1-2)
-MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-RUBYVERSION=2.0.0
-
-if [[ -n ${PATCHSET} ]]; then
- if [[ ${PVR} == ${PV} ]]; then
- PATCHSET="${PV}-r0.${PATCHSET}"
- else
- PATCHSET="${PVR}.${PATCHSET}"
- fi
-else
- PATCHSET="${PVR}"
-fi
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="http://www.ruby-lang.org/"
-SRC_URI="mirror://ruby/2.0/${MY_P}.tar.xz
- http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline sse2"
-
-RDEPEND="
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- ssl? ( dev-libs/openssl )
- socks5? ( >=net-proxy/dante-1.1.13 )
- ncurses? ( sys-libs/ncurses )
- readline? ( sys-libs/readline )
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
- >=app-admin/eselect-ruby-20100402
- !=dev-ruby/json-1.7.7[ruby_targets_ruby20]
- >=dev-ruby/rake-0.9.6[ruby_targets_ruby20]
- rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] )
- xemacs? ( app-xemacs/ruby-modes )"
-
-src_prepare() {
- if use sse2 ; then
- excluded_patches="012_no_forced_sse2.patch"
- fi
-
- EPATCH_EXCLUDE="${excluded_patches}" EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}/patches"
-
- # We can no longer unbundle all of rake because rubygems now depends
- # on this. We leave the actual rake code around to bootstrap
- # rubygems, but remove the bits that would cause a file collision.
- einfo "Unbundling gems..."
- cd "$S"
- rm -r \
- {bin,lib}/rake lib/rake.rb man/rake.1 \
- bin/gem || die "removal failed"
-
- # Fix a hardcoded lib path in configure script
- sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
- configure.in || die "sed failed"
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- # The Tk module can no longer be built because the module code is no
- # longer compatible with newer stable versions.
- # https://bugs.gentoo.org/show_bug.cgi?id=500894
- local modules="tk"
-
- # -fomit-frame-pointer makes ruby segfault, see bug #150413.
- filter-flags -fomit-frame-pointer
- # In many places aliasing rules are broken; play it safe
- # as it's risky with newer compilers to leave it as it is.
- append-flags -fno-strict-aliasing
- # SuperH needs this
- use sh && append-flags -mieee
-
- # Socks support via dante
- if use socks5 ; then
- # Socks support can't be disabled as long as SOCKS_SERVER is
- # set and socks library is present, so need to unset
- # SOCKS_SERVER in that case.
- unset SOCKS_SERVER
- fi
-
- # Increase GC_MALLOC_LIMIT if set (default is 8000000)
- if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
- append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
- fi
-
- # ipv6 hack, bug 168939. Needs --enable-ipv6.
- use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
-
- # Determine which modules *not* to build depending in the USE flags.
- if ! use readline ; then
- modules="${modules},readline"
- fi
- if ! use berkdb ; then
- modules="${modules},dbm"
- fi
- if ! use gdbm ; then
- modules="${modules},gdbm"
- fi
- if ! use ssl ; then
- modules="${modules},openssl"
- fi
- if ! use ncurses ; then
- modules="${modules},curses"
- fi
-
- INSTALL="${EPREFIX}/usr/bin/install -c" econf \
- --program-suffix=${MY_SUFFIX} \
- --with-soname=ruby${MY_SUFFIX} \
- --docdir=${EPREFIX}/usr/share/doc/${P} \
- --enable-shared \
- --enable-pthread \
- --disable-rpath \
- --with-out-ext="${modules}" \
- $(use_enable socks5 socks) \
- $(use_enable doc install-doc) \
- --enable-ipv6 \
- $(use_enable debug) \
- ${myconf} \
- --enable-option-checking=no \
- || die "econf failed"
-}
-
-src_compile() {
- emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_test() {
- emake -j1 V=1 test || die "make test failed"
-
- elog "Ruby's make test has been run. Ruby also ships with a make check"
- elog "that cannot be run until after ruby has been installed."
- elog
- if use rubytests; then
- elog "You have enabled rubytests, so they will be installed to"
- elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
- elog "than root, and you must place them into a writeable directory."
- elog "Then call: "
- elog
- elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
- else
- elog "Enable the rubytests USE flag to install the make check tests"
- fi
-}
-
-src_install() {
- # Remove the remaining bundled gems. We do this late in the process
- # since they are used during the build to e.g. create the
- # documentation.
- rm -rf ext/json || die
-
- # Ruby is involved in the install process, we don't want interference here.
- unset RUBYOPT
-
- local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
-
- LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
- RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
- for d in $(find "${S}/ext" -type d) ; do
- RUBYLIB="${RUBYLIB}:$d"
- done
- export LD_LIBRARY_PATH RUBYLIB
-
- emake V=1 DESTDIR="${D}" install || die "make install failed"
-
- # Remove installed rubygems copy
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
- rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
-
- if use doc; then
- make DESTDIR="${D}" install-doc || die "make install-doc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r sample
- fi
-
- dodoc ChangeLog NEWS doc/NEWS* README* || die
-
- if use rubytests; then
- pushd test
- insinto /usr/share/${PN}-${SLOT}/test
- doins -r .
- popd
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-
- elog
- elog "To switch between available Ruby profiles, execute as root:"
- elog "\teselect ruby set ruby(19|20|...)"
- elog
-}
-
-pkg_postrm() {
- eselect ruby cleanup
-}
diff --git a/dev-lang/ruby/ruby-2.0.0_p594.ebuild b/dev-lang/ruby/ruby-2.0.0_p594.ebuild
deleted file mode 100644
index e9b8a7796190..000000000000
--- a/dev-lang/ruby/ruby-2.0.0_p594.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p594.ebuild,v 1.10 2014/11/12 16:55:49 ago Exp $
-
-EAPI=5
-
-#PATCHSET=1
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-RUBYPL=$(get_version_component_range 4)
-
-MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(get_version_component_range 1-2)
-MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-RUBYVERSION=2.0.0
-
-if [[ -n ${PATCHSET} ]]; then
- if [[ ${PVR} == ${PV} ]]; then
- PATCHSET="${PV}-r0.${PATCHSET}"
- else
- PATCHSET="${PVR}.${PATCHSET}"
- fi
-else
- PATCHSET="${PVR}"
-fi
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="http://www.ruby-lang.org/"
-SRC_URI="mirror://ruby/2.0/${MY_P}.tar.xz
- http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline"
-
-RDEPEND="
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- ssl? ( dev-libs/openssl )
- socks5? ( >=net-proxy/dante-1.1.13 )
- ncurses? ( sys-libs/ncurses )
- readline? ( sys-libs/readline )
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
- >=app-admin/eselect-ruby-20100402
- !=dev-ruby/json-1.7.7[ruby_targets_ruby20]
- >=dev-ruby/rake-0.9.6[ruby_targets_ruby20]
- rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] )
- xemacs? ( app-xemacs/ruby-modes )"
-
-src_prepare() {
- EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}/patches"
-
- # We can no longer unbundle all of rake because rubygems now depends
- # on this. We leave the actual rake code around to bootstrap
- # rubygems, but remove the bits that would cause a file collision.
- einfo "Unbundling gems..."
- cd "$S"
- rm -r \
- {bin,lib}/rake lib/rake.rb man/rake.1 \
- bin/gem || die "removal failed"
-
- # Fix a hardcoded lib path in configure script
- sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
- configure.in || die "sed failed"
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- # The Tk module can no longer be built because the module code is no
- # longer compatible with newer stable versions.
- # https://bugs.gentoo.org/show_bug.cgi?id=500894
- local modules="tk"
-
- # -fomit-frame-pointer makes ruby segfault, see bug #150413.
- filter-flags -fomit-frame-pointer
- # In many places aliasing rules are broken; play it safe
- # as it's risky with newer compilers to leave it as it is.
- append-flags -fno-strict-aliasing
- # SuperH needs this
- use sh && append-flags -mieee
-
- # Socks support via dante
- if use socks5 ; then
- # Socks support can't be disabled as long as SOCKS_SERVER is
- # set and socks library is present, so need to unset
- # SOCKS_SERVER in that case.
- unset SOCKS_SERVER
- fi
-
- # Increase GC_MALLOC_LIMIT if set (default is 8000000)
- if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
- append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
- fi
-
- # ipv6 hack, bug 168939. Needs --enable-ipv6.
- use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
-
- # Determine which modules *not* to build depending in the USE flags.
- if ! use readline ; then
- modules="${modules},readline"
- fi
- if ! use berkdb ; then
- modules="${modules},dbm"
- fi
- if ! use gdbm ; then
- modules="${modules},gdbm"
- fi
- if ! use ssl ; then
- modules="${modules},openssl"
- fi
- if ! use ncurses ; then
- modules="${modules},curses"
- fi
-
- INSTALL="${EPREFIX}/usr/bin/install -c" econf \
- --program-suffix=${MY_SUFFIX} \
- --with-soname=ruby${MY_SUFFIX} \
- --docdir=${EPREFIX}/usr/share/doc/${P} \
- --enable-shared \
- --enable-pthread \
- --disable-rpath \
- --with-out-ext="${modules}" \
- $(use_enable socks5 socks) \
- $(use_enable doc install-doc) \
- --enable-ipv6 \
- $(use_enable debug) \
- ${myconf} \
- --enable-option-checking=no \
- || die "econf failed"
-}
-
-src_compile() {
- emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_test() {
- emake -j1 V=1 test || die "make test failed"
-
- elog "Ruby's make test has been run. Ruby also ships with a make check"
- elog "that cannot be run until after ruby has been installed."
- elog
- if use rubytests; then
- elog "You have enabled rubytests, so they will be installed to"
- elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
- elog "than root, and you must place them into a writeable directory."
- elog "Then call: "
- elog
- elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
- else
- elog "Enable the rubytests USE flag to install the make check tests"
- fi
-}
-
-src_install() {
- # Remove the remaining bundled gems. We do this late in the process
- # since they are used during the build to e.g. create the
- # documentation.
- rm -rf ext/json || die
-
- # Ruby is involved in the install process, we don't want interference here.
- unset RUBYOPT
-
- local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
-
- LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
- RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
- for d in $(find "${S}/ext" -type d) ; do
- RUBYLIB="${RUBYLIB}:$d"
- done
- export LD_LIBRARY_PATH RUBYLIB
-
- emake V=1 DESTDIR="${D}" install || die "make install failed"
-
- # Remove installed rubygems copy
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
- rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
-
- if use doc; then
- make DESTDIR="${D}" install-doc || die "make install-doc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r sample
- fi
-
- dodoc ChangeLog NEWS doc/NEWS* README* || die
-
- if use rubytests; then
- pushd test
- insinto /usr/share/${PN}-${SLOT}/test
- doins -r .
- popd
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-
- elog
- elog "To switch between available Ruby profiles, execute as root:"
- elog "\teselect ruby set ruby(19|20|...)"
- elog
-}
-
-pkg_postrm() {
- eselect ruby cleanup
-}
diff --git a/dev-lang/ruby/ruby-2.1.4-r1.ebuild b/dev-lang/ruby/ruby-2.1.4-r1.ebuild
deleted file mode 100644
index 7fb5c76a0721..000000000000
--- a/dev-lang/ruby/ruby-2.1.4-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.4-r1.ebuild,v 1.1 2014/11/10 18:30:19 graaff Exp $
-
-EAPI=5
-
-#PATCHSET=1
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-RUBYPL=$(get_version_component_range 4)
-
-MY_P="${PN}-$(get_version_component_range 1-3)"
-#MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(get_version_component_range 1-2)
-MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-RUBYVERSION=2.1.0
-
-if [[ -n ${PATCHSET} ]]; then
- if [[ ${PVR} == ${PV} ]]; then
- PATCHSET="${PV}-r0.${PATCHSET}"
- else
- PATCHSET="${PVR}.${PATCHSET}"
- fi
-else
- PATCHSET="${PVR}"
-fi
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="http://www.ruby-lang.org/"
-SRC_URI="mirror://ruby/2.1/${MY_P}.tar.xz
- http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline sse2"
-
-RDEPEND="
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- ssl? ( dev-libs/openssl )
- socks5? ( >=net-proxy/dante-1.1.13 )
- ncurses? ( sys-libs/ncurses )
- readline? ( sys-libs/readline )
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
- >=app-admin/eselect-ruby-20131227
- !=dev-ruby/json-1.8.1[ruby_targets_ruby21]
- >=dev-ruby/rake-0.9.6[ruby_targets_ruby21]
- rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] )
- xemacs? ( app-xemacs/ruby-modes )"
-
-src_prepare() {
- if use sse2 ; then
- excluded_patches="012_no_forced_sse2.patch"
- fi
-
- EPATCH_EXCLUDE="${excluded_patches}" EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}/patches"
-
- # We can no longer unbundle all of rake because rubygems now depends
- # on this. We leave the actual rake code around to bootstrap
- # rubygems, but remove the bits that would cause a file collision.
- einfo "Unbundling gems..."
- cd "$S"
- rm -r \
- {bin,lib}/rake lib/rake.rb man/rake.1 \
- bin/gem || die "removal failed"
-
- # Fix a hardcoded lib path in configure script
- sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
- configure.in || die "sed failed"
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- # The Tk module can no longer be built because the module code is no
- # longer compatible with newer stable versions.
- # https://bugs.gentoo.org/show_bug.cgi?id=500894
- local modules="tk"
-
- # -fomit-frame-pointer makes ruby segfault, see bug #150413.
- filter-flags -fomit-frame-pointer
- # In many places aliasing rules are broken; play it safe
- # as it's risky with newer compilers to leave it as it is.
- append-flags -fno-strict-aliasing
- # SuperH needs this
- use sh && append-flags -mieee
-
- # Socks support via dante
- if use socks5 ; then
- # Socks support can't be disabled as long as SOCKS_SERVER is
- # set and socks library is present, so need to unset
- # SOCKS_SERVER in that case.
- unset SOCKS_SERVER
- fi
-
- # Increase GC_MALLOC_LIMIT if set (default is 8000000)
- if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
- append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
- fi
-
- # ipv6 hack, bug 168939. Needs --enable-ipv6.
- use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
-
- # Determine which modules *not* to build depending in the USE flags.
- if ! use readline ; then
- modules="${modules},readline"
- fi
- if ! use berkdb ; then
- modules="${modules},dbm"
- fi
- if ! use gdbm ; then
- modules="${modules},gdbm"
- fi
- if ! use ssl ; then
- modules="${modules},openssl"
- fi
- if ! use ncurses ; then
- modules="${modules},curses"
- fi
-
- INSTALL="${EPREFIX}/usr/bin/install -c" econf \
- --program-suffix=${MY_SUFFIX} \
- --with-soname=ruby${MY_SUFFIX} \
- --docdir=${EPREFIX}/usr/share/doc/${P} \
- --enable-shared \
- --enable-pthread \
- --disable-rpath \
- --with-out-ext="${modules}" \
- $(use_enable socks5 socks) \
- $(use_enable doc install-doc) \
- --enable-ipv6 \
- $(use_enable debug) \
- ${myconf} \
- --enable-option-checking=no \
- || die "econf failed"
-}
-
-src_compile() {
- emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_test() {
- emake -j1 V=1 test || die "make test failed"
-
- elog "Ruby's make test has been run. Ruby also ships with a make check"
- elog "that cannot be run until after ruby has been installed."
- elog
- if use rubytests; then
- elog "You have enabled rubytests, so they will be installed to"
- elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
- elog "than root, and you must place them into a writeable directory."
- elog "Then call: "
- elog
- elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
- else
- elog "Enable the rubytests USE flag to install the make check tests"
- fi
-}
-
-src_install() {
- # Remove the remaining bundled gems. We do this late in the process
- # since they are used during the build to e.g. create the
- # documentation.
- rm -rf ext/json || die
-
- # Ruby is involved in the install process, we don't want interference here.
- unset RUBYOPT
-
- local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
-
- LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
- RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
- for d in $(find "${S}/ext" -type d) ; do
- RUBYLIB="${RUBYLIB}:$d"
- done
- export LD_LIBRARY_PATH RUBYLIB
-
- emake V=1 DESTDIR="${D}" install || die "make install failed"
-
- # Remove installed rubygems copy
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
- rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
-
- if use doc; then
- make DESTDIR="${D}" install-doc || die "make install-doc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r sample
- fi
-
- dodoc ChangeLog NEWS doc/NEWS* README* || die
-
- if use rubytests; then
- pushd test
- insinto /usr/share/${PN}-${SLOT}/test
- doins -r .
- popd
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-
- elog
- elog "To switch between available Ruby profiles, execute as root:"
- elog "\teselect ruby set ruby(19|20|...)"
- elog
-}
-
-pkg_postrm() {
- eselect ruby cleanup
-}
diff --git a/dev-lang/ruby/ruby-2.1.4.ebuild b/dev-lang/ruby/ruby-2.1.4.ebuild
deleted file mode 100644
index 3484ebb53d93..000000000000
--- a/dev-lang/ruby/ruby-2.1.4.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.4.ebuild,v 1.1 2014/10/27 19:15:55 graaff Exp $
-
-EAPI=5
-
-#PATCHSET=1
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-RUBYPL=$(get_version_component_range 4)
-
-MY_P="${PN}-$(get_version_component_range 1-3)"
-#MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(get_version_component_range 1-2)
-MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-RUBYVERSION=2.1.0
-
-if [[ -n ${PATCHSET} ]]; then
- if [[ ${PVR} == ${PV} ]]; then
- PATCHSET="${PV}-r0.${PATCHSET}"
- else
- PATCHSET="${PVR}.${PATCHSET}"
- fi
-else
- PATCHSET="${PVR}"
-fi
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="http://www.ruby-lang.org/"
-SRC_URI="mirror://ruby/2.1/${MY_P}.tar.xz
- http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline"
-
-RDEPEND="
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- ssl? ( dev-libs/openssl )
- socks5? ( >=net-proxy/dante-1.1.13 )
- ncurses? ( sys-libs/ncurses )
- readline? ( sys-libs/readline )
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
- >=app-admin/eselect-ruby-20131227
- !=dev-ruby/json-1.8.1[ruby_targets_ruby21]
- >=dev-ruby/rake-0.9.6[ruby_targets_ruby21]
- rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] )
- xemacs? ( app-xemacs/ruby-modes )"
-
-src_prepare() {
- EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
- epatch "${WORKDIR}/patches"
-
- # We can no longer unbundle all of rake because rubygems now depends
- # on this. We leave the actual rake code around to bootstrap
- # rubygems, but remove the bits that would cause a file collision.
- einfo "Unbundling gems..."
- cd "$S"
- rm -r \
- {bin,lib}/rake lib/rake.rb man/rake.1 \
- bin/gem || die "removal failed"
-
- # Fix a hardcoded lib path in configure script
- sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
- configure.in || die "sed failed"
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- # The Tk module can no longer be built because the module code is no
- # longer compatible with newer stable versions.
- # https://bugs.gentoo.org/show_bug.cgi?id=500894
- local modules="tk"
-
- # -fomit-frame-pointer makes ruby segfault, see bug #150413.
- filter-flags -fomit-frame-pointer
- # In many places aliasing rules are broken; play it safe
- # as it's risky with newer compilers to leave it as it is.
- append-flags -fno-strict-aliasing
- # SuperH needs this
- use sh && append-flags -mieee
-
- # Socks support via dante
- if use socks5 ; then
- # Socks support can't be disabled as long as SOCKS_SERVER is
- # set and socks library is present, so need to unset
- # SOCKS_SERVER in that case.
- unset SOCKS_SERVER
- fi
-
- # Increase GC_MALLOC_LIMIT if set (default is 8000000)
- if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
- append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
- fi
-
- # ipv6 hack, bug 168939. Needs --enable-ipv6.
- use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
-
- # Determine which modules *not* to build depending in the USE flags.
- if ! use readline ; then
- modules="${modules},readline"
- fi
- if ! use berkdb ; then
- modules="${modules},dbm"
- fi
- if ! use gdbm ; then
- modules="${modules},gdbm"
- fi
- if ! use ssl ; then
- modules="${modules},openssl"
- fi
- if ! use ncurses ; then
- modules="${modules},curses"
- fi
-
- INSTALL="${EPREFIX}/usr/bin/install -c" econf \
- --program-suffix=${MY_SUFFIX} \
- --with-soname=ruby${MY_SUFFIX} \
- --docdir=${EPREFIX}/usr/share/doc/${P} \
- --enable-shared \
- --enable-pthread \
- --disable-rpath \
- --with-out-ext="${modules}" \
- $(use_enable socks5 socks) \
- $(use_enable doc install-doc) \
- --enable-ipv6 \
- $(use_enable debug) \
- ${myconf} \
- --enable-option-checking=no \
- || die "econf failed"
-}
-
-src_compile() {
- emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_test() {
- emake -j1 V=1 test || die "make test failed"
-
- elog "Ruby's make test has been run. Ruby also ships with a make check"
- elog "that cannot be run until after ruby has been installed."
- elog
- if use rubytests; then
- elog "You have enabled rubytests, so they will be installed to"
- elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
- elog "than root, and you must place them into a writeable directory."
- elog "Then call: "
- elog
- elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
- else
- elog "Enable the rubytests USE flag to install the make check tests"
- fi
-}
-
-src_install() {
- # Remove the remaining bundled gems. We do this late in the process
- # since they are used during the build to e.g. create the
- # documentation.
- rm -rf ext/json || die
-
- # Ruby is involved in the install process, we don't want interference here.
- unset RUBYOPT
-
- local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
-
- LD_LIBRARY_PATH="${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
- RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
- for d in $(find "${S}/ext" -type d) ; do
- RUBYLIB="${RUBYLIB}:$d"
- done
- export LD_LIBRARY_PATH RUBYLIB
-
- emake V=1 DESTDIR="${D}" install || die "make install failed"
-
- # Remove installed rubygems copy
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
- rm -r "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
- rm -r "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
-
- if use doc; then
- make DESTDIR="${D}" install-doc || die "make install-doc failed"
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r sample
- fi
-
- dodoc ChangeLog NEWS doc/NEWS* README* || die
-
- if use rubytests; then
- pushd test
- insinto /usr/share/${PN}-${SLOT}/test
- doins -r .
- popd
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-
- elog
- elog "To switch between available Ruby profiles, execute as root:"
- elog "\teselect ruby set ruby(19|20|...)"
- elog
-}
-
-pkg_postrm() {
- eselect ruby cleanup
-}
diff --git a/dev-libs/libburn/libburn-1.3.8.ebuild b/dev-libs/libburn/libburn-1.3.8.ebuild
index b16fc1784b09..1ce03d5d3fa5 100644
--- a/dev-libs/libburn/libburn-1.3.8.ebuild
+++ b/dev-libs/libburn/libburn-1.3.8.ebuild
@@ -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/libburn/libburn-1.3.8.ebuild,v 1.2 2014/08/10 20:34:53 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libburn/libburn-1.3.8.ebuild,v 1.3 2014/12/07 20:16:14 maekke Exp $
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="cdio debug static-libs track-src-odirect"
RDEPEND="cdio? ( >=dev-libs/libcdio-0.83 )"
diff --git a/dev-libs/libisoburn/libisoburn-1.3.8.ebuild b/dev-libs/libisoburn/libisoburn-1.3.8.ebuild
index 56090de57eb0..0ccc9a1d9f1c 100644
--- a/dev-libs/libisoburn/libisoburn-1.3.8.ebuild
+++ b/dev-libs/libisoburn/libisoburn-1.3.8.ebuild
@@ -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/libisoburn/libisoburn-1.3.8.ebuild,v 1.1 2014/07/05 17:47:52 billie Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisoburn/libisoburn-1.3.8.ebuild,v 1.2 2014/12/07 20:17:14 maekke Exp $
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="acl cdio debug external-filters external-filters-setuid frontend-optional
launch-frontend launch-frontend-setuid libedit readline static-libs xattr zlib"
diff --git a/dev-libs/libisofs/libisofs-1.3.8.ebuild b/dev-libs/libisofs/libisofs-1.3.8.ebuild
index c021f9b9e5b3..d42dd11518bd 100644
--- a/dev-libs/libisofs/libisofs-1.3.8.ebuild
+++ b/dev-libs/libisofs/libisofs-1.3.8.ebuild
@@ -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/libisofs/libisofs-1.3.8.ebuild,v 1.2 2014/08/10 20:35:55 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/libisofs-1.3.8.ebuild,v 1.3 2014/12/07 20:16:42 maekke Exp $
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="acl debug static-libs verbose-debug xattr zlib"
RDEPEND="acl? ( virtual/acl )
diff --git a/dev-libs/libnl/libnl-3.2.25.ebuild b/dev-libs/libnl/libnl-3.2.25.ebuild
index 8c2ccda6ebd5..cafc56d338d4 100644
--- a/dev-libs/libnl/libnl-3.2.25.ebuild
+++ b/dev-libs/libnl/libnl-3.2.25.ebuild
@@ -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.25.ebuild,v 1.4 2014/12/03 08:55:48 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.25.ebuild,v 1.5 2014/12/07 20:29:39 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python2_{6,7} python3_{2,3,4} )
@@ -16,7 +16,7 @@ SRC_URI="
"
LICENSE="LGPL-2.1 utils? ( GPL-2 )"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="static-libs python utils"
RDEPEND="python? ( ${PYTHON_DEPS} )
diff --git a/dev-libs/nettle/nettle-2.7.1-r1.ebuild b/dev-libs/nettle/nettle-2.7.1-r1.ebuild
index f88fb3d11a71..22184514a866 100644
--- a/dev-libs/nettle/nettle-2.7.1-r1.ebuild
+++ b/dev-libs/nettle/nettle-2.7.1-r1.ebuild
@@ -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/nettle/nettle-2.7.1-r1.ebuild,v 1.8 2014/12/06 08:44:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-2.7.1-r1.ebuild,v 1.9 2014/12/07 20:30:28 maekke Exp $
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="http://www.lysator.liu.se/~nisse/archive/${P}.tar.gz"
LICENSE="|| ( LGPL-3 LGPL-2.1 )"
SLOT="0/4" # subslot = libnettle soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="doc +gmp neon static-libs test"
DEPEND="gmp? ( dev-libs/gmp )"
diff --git a/dev-libs/nss/nss-3.17.3.ebuild b/dev-libs/nss/nss-3.17.3.ebuild
index 95ac0ae11ae6..0acd4667f6e6 100644
--- a/dev-libs/nss/nss-3.17.3.ebuild
+++ b/dev-libs/nss/nss-3.17.3.ebuild
@@ -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/nss/nss-3.17.3.ebuild,v 1.4 2014/12/06 17:02:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.17.3.ebuild,v 1.5 2014/12/07 12:08:45 ago Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
@@ -19,7 +19,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+cacert +nss-pem utils"
DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
diff --git a/dev-ml/camlpdf/Manifest b/dev-ml/camlpdf/Manifest
new file mode 100644
index 000000000000..e6a501e607e7
--- /dev/null
+++ b/dev-ml/camlpdf/Manifest
@@ -0,0 +1 @@
+DIST camlpdf-2.1.1.tar.gz 563633 SHA256 970b63bbe0d78c415813f48b103066286e95fe04ad5fb30cc968472b3c3b00b1 SHA512 db6f9f61c43113e1f4d8741d88766bacc489a45b8e7164e4619f8bb88c527bc7cbeebdaaa673a77ab16c60dc3c90d21a69844e9fed92c222fc8fe0424f328cf2 WHIRLPOOL af0c8a80f03f789890f1ed0358a028c6d7dd754a564dce3bc0cf642e0ea9c620ce9d1d514e8d4c27fb4fa030551434aa4f01bc29eccdad02ca5f5dd7c4ba2c61
diff --git a/dev-ml/camlpdf/camlpdf-2.1.1.ebuild b/dev-ml/camlpdf/camlpdf-2.1.1.ebuild
new file mode 100644
index 000000000000..b89b2e706a37
--- /dev/null
+++ b/dev-ml/camlpdf/camlpdf-2.1.1.ebuild
@@ -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-ml/camlpdf/camlpdf-2.1.1.ebuild,v 1.2 2014/12/07 18:37:48 radhermit Exp $
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="OCaml library for reading, writing, and modifying PDF files"
+HOMEPAGE="https://github.com/johnwhitington/camlpdf/"
+SRC_URI="https://github.com/johnwhitington/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-lang/ocaml:="
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ # parallel make bugs
+ emake -j1
+}
+
+src_install() {
+ findlib_src_install
+ dodoc Changes README.md
+
+ if use doc ; then
+ dodoc introduction_to_camlpdf.pdf
+ dohtml doc/camlpdf/html/*
+ fi
+
+ use examples && dodoc -r examples
+}
diff --git a/dev-ml/camlpdf/metadata.xml b/dev-ml/camlpdf/metadata.xml
new file mode 100644
index 000000000000..efa5eb0078f3
--- /dev/null
+++ b/dev-ml/camlpdf/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ radhermit@gentoo.org
+ Tim Harder
+
+
diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r1.ebuild b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r1.ebuild
index 9c814e8bb9fc..e861e75268aa 100644
--- a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r1.ebuild
+++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r1.ebuild
@@ -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-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r1.ebuild,v 1.2 2014/04/24 17:59:47 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r1.ebuild,v 1.3 2014/12/07 13:24:56 zlogene Exp $
# This appears it should really be entitled Audio-CD
# There are * QA Notice: errors on building however the HOMEPAGE gives no source repo in which to file
# prob. not worth the trouble for this little script.
@@ -25,5 +25,4 @@ DEPEND=">=dev-perl/URI-1.10
>=virtual/perl-Digest-MD5-2.12
>=virtual/perl-libnet-1.0703-r1
>=dev-perl/libwww-perl-5.50
- >=media-libs/libcdaudio-0.99.6
- dev-lang/perl"
+ >=media-libs/libcdaudio-0.99.6"
diff --git a/dev-perl/Audio-Musepack/Audio-Musepack-1.0.1.ebuild b/dev-perl/Audio-Musepack/Audio-Musepack-1.0.1.ebuild
new file mode 100644
index 000000000000..1f29a8455b4c
--- /dev/null
+++ b/dev-perl/Audio-Musepack/Audio-Musepack-1.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Audio-Musepack/Audio-Musepack-1.0.1.ebuild,v 1.1 2014/12/07 14:14:40 dilfridge Exp $
+
+EAPI=5
+MODULE_AUTHOR=DANIEL
+inherit perl-module
+
+DESCRIPTION="An OO interface to Musepack file information and APE tag fields"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND=">=dev-perl/Audio-Scan-0.850.0"
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}"
+
+SRC_TEST="do parallel"
diff --git a/dev-perl/Audio-Musepack/Manifest b/dev-perl/Audio-Musepack/Manifest
new file mode 100644
index 000000000000..9072987e2c60
--- /dev/null
+++ b/dev-perl/Audio-Musepack/Manifest
@@ -0,0 +1 @@
+DIST Audio-Musepack-1.0.1.tar.gz 104455 SHA256 3fd082efa38cc1d38097fbee690bd7961074f989dba87f41241413139c38ce3b SHA512 704b8d7948675fc8c5c691dd1ca10b375b6089b5bd538ccfeefbeed327bb95661e45562dccf39aa95852810e3e2dd75e6a576781fc781b8bf1b5c33569db1f50 WHIRLPOOL 5a3276b2edab73148691cd5ed26cb39bf86cbd2dc5532db29a07160c729a5bcc458cdff32995d2f1cccb1538e7db3a9ac3fc39f1ca0a4ffdcbc2a5c7fd8d4ae5
diff --git a/dev-perl/Audio-Musepack/metadata.xml b/dev-perl/Audio-Musepack/metadata.xml
new file mode 100644
index 000000000000..06f7c463c785
--- /dev/null
+++ b/dev-perl/Audio-Musepack/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+ perl
+
+ Audio-Musepack
+ Audio::APE
+ Audio::APETags
+ Audio::Musepack
+
+
diff --git a/dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild b/dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild
new file mode 100644
index 000000000000..6a91a71a290c
--- /dev/null
+++ b/dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild
@@ -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-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild,v 1.1 2014/12/07 14:22:55 dilfridge Exp $
+
+EAPI=5
+
+MODULE_VERSION=1.3
+MODULE_AUTHOR=DANIEL
+inherit perl-module
+
+DESCRIPTION="extension for reading WMA/ASF metadata"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+ test? ( dev-perl/Test-Pod
+ dev-perl/Test-Pod-Coverage )"
+
+SRC_TEST="do parallel"
diff --git a/dev-perl/Audio-WMA/Manifest b/dev-perl/Audio-WMA/Manifest
new file mode 100644
index 000000000000..90bd342a76cb
--- /dev/null
+++ b/dev-perl/Audio-WMA/Manifest
@@ -0,0 +1 @@
+DIST Audio-WMA-1.3.tar.gz 131543 SHA256 cdf95f55901f98525a428cb2f9be6afdabdb508f78e20efced4f0c23d6ef4b37 SHA512 b0156ad792dada196bf529b80fd52dba321be46b39783d6072aff7a4ce18802b0039f3ece6204b68b2dcd4d77bd19b2f1f6bd203a0c2fa8dbab208e82e76e8ef WHIRLPOOL daef50ce577a3b6875568676cf92af1fd0c55079beeb6a05f35f4af9750c36a1f2c9d61543c30aef983c7a419ef6f180d5a47eb6c722472bb20e02bec2142d4b
diff --git a/dev-perl/Audio-WMA/metadata.xml b/dev-perl/Audio-WMA/metadata.xml
new file mode 100644
index 000000000000..662b889f1a5f
--- /dev/null
+++ b/dev-perl/Audio-WMA/metadata.xml
@@ -0,0 +1,9 @@
+
+
+
+ perl
+
+ Audio-WMA
+ Audio::WMA
+
+
diff --git a/dev-perl/B-Keywords/B-Keywords-1.130.0-r1.ebuild b/dev-perl/B-Keywords/B-Keywords-1.130.0-r1.ebuild
index 068a69ac17ae..6c2f353e6e27 100644
--- a/dev-perl/B-Keywords/B-Keywords-1.130.0-r1.ebuild
+++ b/dev-perl/B-Keywords/B-Keywords-1.130.0-r1.ebuild
@@ -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-perl/B-Keywords/B-Keywords-1.130.0-r1.ebuild,v 1.2 2014/11/21 12:12:30 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/B-Keywords/B-Keywords-1.130.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -13,7 +13,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
# GPL-2 - no later clause
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
SRC_TEST="do"
diff --git a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild
new file mode 100644
index 000000000000..1607de1cd60d
--- /dev/null
+++ b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild,v 1.1 2014/12/07 15:40:31 dilfridge Exp $
+
+EAPI=5
+
+MODULE_VERSION=0.707
+MODULE_AUTHOR=BPEDERSE
+inherit perl-module
+
+DESCRIPTION="a perl-specific system for writing Asynchronous web applications"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-CGI
+ dev-perl/Class-Accessor
+"
+DEPEND="${RDEPEND}
+ test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST=do
diff --git a/dev-perl/CGI-Ajax/Manifest b/dev-perl/CGI-Ajax/Manifest
new file mode 100644
index 000000000000..e4246db4019b
--- /dev/null
+++ b/dev-perl/CGI-Ajax/Manifest
@@ -0,0 +1 @@
+DIST CGI-Ajax-0.707.tar.gz 37661 SHA256 fb18801bf6473231199bb9e81f56ce945c4b93c68b05ed17049a8885b9e211f7 SHA512 093c884086017b37bf4ae58b25ec96425eb896b73e528dd9b656975b9ecd9bd438db637a4b3149ccccd4108637c5cde55e6f45a92d4e865a1b0cf866bf5d8e85 WHIRLPOOL 33f470a99f3e37f09493f41294325e9145b3a6fe65dae568dff45a3f3338a9719326fac12472bb5333debc85369fdae8ad98b7265c2696806deca16b825680ef
diff --git a/dev-perl/CGI-Ajax/metadata.xml b/dev-perl/CGI-Ajax/metadata.xml
new file mode 100644
index 000000000000..73be92b30329
--- /dev/null
+++ b/dev-perl/CGI-Ajax/metadata.xml
@@ -0,0 +1,9 @@
+
+
+
+ perl
+
+ CGI-Ajax
+ CGI::Ajax
+
+
diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild
index 8c2c7503cfdf..75ca40d7f583 100644
--- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild
+++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild
@@ -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-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild,v 1.2 2013/12/15 10:59:53 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-DBI/Class-DBI-3.0.17-r1.ebuild,v 1.3 2014/12/07 13:23:25 zlogene Exp $
EAPI=5
@@ -29,6 +29,5 @@ RDEPEND=">=dev-perl/Class-Data-Inheritable-0.02
dev-perl/Clone
>=dev-perl/Ima-DBI-0.33
virtual/perl-version
- >=dev-perl/UNIVERSAL-moniker-0.06
- dev-lang/perl"
+ >=dev-perl/UNIVERSAL-moniker-0.06"
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.30.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.30.0.ebuild
index 2132aeb2fd8a..14018c8c846e 100644
--- a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.30.0.ebuild
+++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.30.0.ebuild
@@ -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-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.30.0.ebuild,v 1.2 2014/11/22 19:59:07 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.30.0.ebuild,v 1.3 2014/12/07 12:54:31 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="provides Moose-like method modifiers"
SLOT="0"
-KEYWORDS="amd64 x86 ~ppc-aix ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc x86 ~ppc-aix ~ppc-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Class-Mix/Class-Mix-0.5.0-r1.ebuild b/dev-perl/Class-Mix/Class-Mix-0.5.0-r1.ebuild
index 78928118cde7..c3201e91dc74 100644
--- a/dev-perl/Class-Mix/Class-Mix-0.5.0-r1.ebuild
+++ b/dev-perl/Class-Mix/Class-Mix-0.5.0-r1.ebuild
@@ -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-perl/Class-Mix/Class-Mix-0.5.0-r1.ebuild,v 1.1 2014/08/26 18:38:27 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Mix/Class-Mix-0.5.0-r1.ebuild,v 1.2 2014/12/07 13:23:52 zlogene Exp $
EAPI=5
MODULE_AUTHOR=ZEFRAM
@@ -14,7 +14,6 @@ KEYWORDS="~amd64"
IUSE=""
RDEPEND="
- dev-lang/perl
dev-perl/Params-Classify
virtual/perl-Exporter
virtual/perl-parent
diff --git a/dev-perl/CryptX/CryptX-0.006.ebuild b/dev-perl/CryptX/CryptX-0.006.ebuild
index 37db829d917d..3a2c533cb8f0 100644
--- a/dev-perl/CryptX/CryptX-0.006.ebuild
+++ b/dev-perl/CryptX/CryptX-0.006.ebuild
@@ -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-perl/CryptX/CryptX-0.006.ebuild,v 1.1 2013/04/22 15:10:22 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/CryptX/CryptX-0.006.ebuild,v 1.2 2014/12/07 13:15:15 zlogene Exp $
EAPI="5"
MODULE_AUTHOR="MIK"
@@ -14,5 +14,4 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND="dev-lang/perl
- virtual/perl-Module-Build"
+DEPEND="virtual/perl-Module-Build"
diff --git a/dev-perl/CryptX/CryptX-0.012.ebuild b/dev-perl/CryptX/CryptX-0.012.ebuild
index d4c6a665a76f..2a35d7272fc2 100644
--- a/dev-perl/CryptX/CryptX-0.012.ebuild
+++ b/dev-perl/CryptX/CryptX-0.012.ebuild
@@ -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-perl/CryptX/CryptX-0.012.ebuild,v 1.1 2013/08/16 07:45:59 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/CryptX/CryptX-0.012.ebuild,v 1.2 2014/12/07 13:15:15 zlogene Exp $
EAPI="5"
MODULE_AUTHOR="MIK"
@@ -14,5 +14,4 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND="dev-lang/perl
- virtual/perl-Module-Build"
+DEPEND="virtual/perl-Module-Build"
diff --git a/dev-perl/Data-HexDump/Data-HexDump-0.02-r1.ebuild b/dev-perl/Data-HexDump/Data-HexDump-0.02-r1.ebuild
index d3b44b83e9da..358e1a42e693 100644
--- a/dev-perl/Data-HexDump/Data-HexDump-0.02-r1.ebuild
+++ b/dev-perl/Data-HexDump/Data-HexDump-0.02-r1.ebuild
@@ -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-perl/Data-HexDump/Data-HexDump-0.02-r1.ebuild,v 1.1 2014/08/22 17:46:19 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-HexDump/Data-HexDump-0.02-r1.ebuild,v 1.2 2014/12/07 13:16:58 zlogene Exp $
EAPI=5
@@ -14,9 +14,6 @@ SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE=""
-RDEPEND="dev-lang/perl"
-DEPEND="${RDEPEND}"
-
src_unpack() {
perl-module_src_unpack
}
diff --git a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.100.0.ebuild b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.100.0.ebuild
index 2a4d9e4c61f2..acb1c8d52758 100644
--- a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.100.0.ebuild
+++ b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.100.0.ebuild
@@ -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-perl/Data-Validate-Domain/Data-Validate-Domain-0.100.0.ebuild,v 1.1 2014/09/25 10:28:35 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.100.0.ebuild,v 1.2 2014/12/07 13:22:31 zlogene Exp $
EAPI=5
@@ -16,5 +16,4 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND=">=dev-perl/Net-Domain-TLD-1.690.0
- dev-lang/perl"
+DEPEND=">=dev-perl/Net-Domain-TLD-1.690.0"
diff --git a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.240.0.ebuild b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.240.0.ebuild
index 1499b8488cc7..3cd56e0d77f5 100644
--- a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.240.0.ebuild
+++ b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.240.0.ebuild
@@ -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-perl/Data-Validate-IP/Data-Validate-IP-0.240.0.ebuild,v 1.1 2014/09/25 10:24:07 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-Validate-IP/Data-Validate-IP-0.240.0.ebuild,v 1.2 2014/12/07 13:26:46 zlogene Exp $
EAPI=5
@@ -17,5 +17,4 @@ KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-perl/NetAddr-IP-4.66.0
- dev-perl/Test-Requires
- dev-lang/perl"
+ dev-perl/Test-Requires"
diff --git a/dev-perl/DelimMatch/DelimMatch-1.06-r1.ebuild b/dev-perl/DelimMatch/DelimMatch-1.06-r1.ebuild
index 7ed3c51d5810..c8c3baef932e 100644
--- a/dev-perl/DelimMatch/DelimMatch-1.06-r1.ebuild
+++ b/dev-perl/DelimMatch/DelimMatch-1.06-r1.ebuild
@@ -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-perl/DelimMatch/DelimMatch-1.06-r1.ebuild,v 1.7 2013/12/08 15:37:46 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/DelimMatch/DelimMatch-1.06-r1.ebuild,v 1.8 2014/12/07 13:25:55 zlogene Exp $
EAPI=5
@@ -16,7 +16,4 @@ SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
-DEPEND="dev-lang/perl"
-RDEPEND=""
-
SRC_TEST="do"
diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild b/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild
index f642619c71f1..8a17c4d85b06 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild
@@ -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-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild,v 1.2 2014/11/21 12:13:16 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Find memory cycles in objects"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
SRC_TEST="do"
diff --git a/dev-perl/Eidetic/Eidetic-2.003003-r1.ebuild b/dev-perl/Eidetic/Eidetic-2.003003-r1.ebuild
index 98ff17b36652..a1950759b8d1 100644
--- a/dev-perl/Eidetic/Eidetic-2.003003-r1.ebuild
+++ b/dev-perl/Eidetic/Eidetic-2.003003-r1.ebuild
@@ -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-perl/Eidetic/Eidetic-2.003003-r1.ebuild,v 1.2 2014/04/26 10:28:40 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Eidetic/Eidetic-2.003003-r1.ebuild,v 1.3 2014/12/07 13:27:39 zlogene Exp $
EAPI=5
@@ -14,8 +14,7 @@ LICENSE="Artistic"
KEYWORDS="amd64 x86"
IUSE="doc mysql auth"
-DEPEND="dev-lang/perl
- >=dev-perl/Config-Simple-4.1
+DEPEND=">=dev-perl/Config-Simple-4.1
>=dev-perl/DBI-1.03
>=virtual/perl-File-Temp-0.12
>=virtual/perl-Digest-MD5-2.09
diff --git a/dev-perl/File-KeePass/File-KeePass-2.30.0.ebuild b/dev-perl/File-KeePass/File-KeePass-2.30.0.ebuild
new file mode 100644
index 000000000000..c9efaa6da8b3
--- /dev/null
+++ b/dev-perl/File-KeePass/File-KeePass-2.30.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-KeePass/File-KeePass-2.30.0.ebuild,v 1.1 2014/12/07 16:35:24 dilfridge Exp $
+
+EAPI=5
+
+MODULE_AUTHOR="RHANDOM"
+MODULE_VERSION="2.03"
+inherit perl-module
+
+DESCRIPTION="Interface to KeePass V1 and V2 database files"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-perl/Crypt-Rijndael-1
+ >=virtual/perl-Digest-SHA-1
+ >=virtual/perl-MIME-Base64-1
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+SRC_TEST="do"
diff --git a/dev-perl/File-KeePass/Manifest b/dev-perl/File-KeePass/Manifest
new file mode 100644
index 000000000000..e999f274ebd4
--- /dev/null
+++ b/dev-perl/File-KeePass/Manifest
@@ -0,0 +1 @@
+DIST File-KeePass-2.03.tar.gz 37010 SHA256 c30c688027a52ff4f58cd69d6d8ef35472a7cf106d4ce94eb73a796ba7c7ffa7 SHA512 f50cdcc52e3f4eb9da17e9e823ae268547f9fafaa534bdc52db1da53564fcc28ebf975e71b9968b5cad617f2964ed3c55022063bc52f910d2478d06ce35d4ba1 WHIRLPOOL 8812a8c02c53f4b1eb3d4958b8a82828cd6815be7cda4b1695f73ba5dcc30dc81f9a90bcad39cdd694a283208f73162d306341ab4cf20dc9f5e3659fa6c6964e
diff --git a/dev-ruby/prawn-layout/metadata.xml b/dev-perl/File-KeePass/metadata.xml
similarity index 87%
rename from dev-ruby/prawn-layout/metadata.xml
rename to dev-perl/File-KeePass/metadata.xml
index 852136183369..36ee0f08c67c 100644
--- a/dev-ruby/prawn-layout/metadata.xml
+++ b/dev-perl/File-KeePass/metadata.xml
@@ -1,5 +1,5 @@
-ruby
+ perl
diff --git a/dev-perl/File-Tail/File-Tail-0.99.3-r1.ebuild b/dev-perl/File-Tail/File-Tail-0.99.3-r1.ebuild
index 3702085133ec..1efdeb30b8b8 100644
--- a/dev-perl/File-Tail/File-Tail-0.99.3-r1.ebuild
+++ b/dev-perl/File-Tail/File-Tail-0.99.3-r1.ebuild
@@ -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-perl/File-Tail/File-Tail-0.99.3-r1.ebuild,v 1.2 2014/05/29 05:41:15 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Tail/File-Tail-0.99.3-r1.ebuild,v 1.3 2014/12/07 13:18:44 zlogene Exp $
EAPI=5
@@ -15,9 +15,7 @@ LICENSE="|| ( Artistic GPL-2 )"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
-DEPEND="virtual/perl-Time-HiRes
- dev-lang/perl"
-RDEPEND=""
+DEPEND="virtual/perl-Time-HiRes"
export OPTIMIZE="$CFLAGS"
mydoc="ToDo"
diff --git a/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r1.ebuild b/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r1.ebuild
index 5d859abb10a5..76bad0467233 100644
--- a/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r1.ebuild
+++ b/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r1.ebuild
@@ -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-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r1.ebuild,v 1.1 2014/08/26 19:42:24 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r1.ebuild,v 1.2 2014/12/07 13:21:39 zlogene Exp $
EAPI=5
@@ -14,8 +14,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND="dev-lang/perl
- >=net-fs/samba-3.0.20[smbclient]"
+DEPEND=">=net-fs/samba-3.0.20[smbclient]"
RDEPEND="${DEPEND}"
# tests are not designed to work on a non-developer system.
diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.350.0.ebuild b/dev-perl/Finance-Quote/Finance-Quote-1.350.0.ebuild
index 4dea5669265f..4867c4ce8502 100644
--- a/dev-perl/Finance-Quote/Finance-Quote-1.350.0.ebuild
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.350.0.ebuild
@@ -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-perl/Finance-Quote/Finance-Quote-1.350.0.ebuild,v 1.1 2014/08/20 17:30:14 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Finance-Quote/Finance-Quote-1.350.0.ebuild,v 1.2 2014/12/07 19:23:36 zlogene Exp $
EAPI=5
@@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
# virtual/perl-Data-Dumper currently commented out in the code
-# dev-perl/Perl-Critic-Dynamic is missing for USE="test" wrt #520340
+
RDEPEND="dev-perl/Crypt-SSLeay
dev-perl/Date-Calc
dev-perl/HTTP-Cookies
@@ -27,6 +27,7 @@ RDEPEND="dev-perl/Crypt-SSLeay
dev-perl/Mozilla-CA
dev-perl/libwww-perl"
DEPEND="${RDEPEND}
- test? ( dev-perl/Test-Pod )"
+ test? ( dev-perl/Test-Pod
+ dev-perl/Perl-Critic-Dynamic )"
SRC_TEST="do"
diff --git a/dev-perl/HTML-Packer/HTML-Packer-1.4.1.ebuild b/dev-perl/HTML-Packer/HTML-Packer-1.4.1.ebuild
new file mode 100644
index 000000000000..e0ae09671ccc
--- /dev/null
+++ b/dev-perl/HTML-Packer/HTML-Packer-1.4.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Packer/HTML-Packer-1.4.1.ebuild,v 1.1 2014/12/07 13:45:15 dilfridge Exp $
+
+EAPI=5
+MODULE_AUTHOR=NEVESENIN
+MODULE_VERSION=1.004001
+inherit perl-module
+
+DESCRIPTION='Another HTML code cleaner'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Regexp-RegGrp-1.1.1_rc
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.560.0
+ test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST="do"
diff --git a/dev-perl/HTML-Packer/Manifest b/dev-perl/HTML-Packer/Manifest
new file mode 100644
index 000000000000..be101c26c70e
--- /dev/null
+++ b/dev-perl/HTML-Packer/Manifest
@@ -0,0 +1 @@
+DIST HTML-Packer-1.004001.tar.gz 32201 SHA256 52a13886576bd27c9ef7a98cdef95c5f043c6eb3e49bb3a28bbac1e911353445 SHA512 ca6fdc6746cd7aa28b1f17ea50b8f360841dda4f3754d21859d65f508f501a5eb51a02f4205c76d801b567d4d1f6f8e7709f82dc6b95d23be36b7839abb37a10 WHIRLPOOL e6625467ee2e094f4aa1b0c04b435effdcdd2437c967f013dc24dc7c3c5ea95fbf7a851b046555def9b9bea00b161bd5d5ab226690fe0353682c0ab06142326c
diff --git a/dev-perl/HTML-Packer/metadata.xml b/dev-perl/HTML-Packer/metadata.xml
new file mode 100644
index 000000000000..75148d0c459f
--- /dev/null
+++ b/dev-perl/HTML-Packer/metadata.xml
@@ -0,0 +1,9 @@
+
+
+
+ perl
+
+ HTML-Packer
+ HTML::Packer
+
+
diff --git a/dev-perl/HTML-Table/HTML-Table-2.08a-r1.ebuild b/dev-perl/HTML-Table/HTML-Table-2.08a-r1.ebuild
index 5bfb03bde5b8..cd9366e39c0f 100644
--- a/dev-perl/HTML-Table/HTML-Table-2.08a-r1.ebuild
+++ b/dev-perl/HTML-Table/HTML-Table-2.08a-r1.ebuild
@@ -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-perl/HTML-Table/HTML-Table-2.08a-r1.ebuild,v 1.2 2013/12/08 16:37:08 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Table/HTML-Table-2.08a-r1.ebuild,v 1.3 2014/12/07 13:20:22 zlogene Exp $
EAPI=5
@@ -15,6 +15,3 @@ KEYWORDS="amd64 ia64 ~ppc ~ppc64 sparc x86"
IUSE=""
SRC_TEST="do"
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}"
diff --git a/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild b/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
new file mode 100644
index 000000000000..19284b7c9cf5
--- /dev/null
+++ b/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
@@ -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-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild,v 1.1 2014/12/07 16:02:01 dilfridge Exp $
+
+EAPI=5
+MODULE_AUTHOR=VIY
+MODULE_VERSION=0.9510
+inherit perl-module
+
+DESCRIPTION='Perl/XS module to use HTML Templates from CGI scripts'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=virtual/perl-File-Path-2.0.0
+ virtual/perl-File-Spec
+ >=dev-perl/JSON-2.0.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ dev-libs/libpcre
+ test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST="do parallel"
diff --git a/dev-perl/HTML-Template-Pro/Manifest b/dev-perl/HTML-Template-Pro/Manifest
new file mode 100644
index 000000000000..55bd43fef012
--- /dev/null
+++ b/dev-perl/HTML-Template-Pro/Manifest
@@ -0,0 +1 @@
+DIST HTML-Template-Pro-0.9510.tar.gz 171562 SHA256 67cb77fe9600d1439d144fcdd545b70dc621eb719c7b09c3aea66ea9c01f8a86 SHA512 f2530720487e41e05873f450e8070ee350b1ff0f11c7319e23b6e76c8261844337f97236c4fcb468dc328011e5337e395a64dd48aa352046782cb25c780cc60f WHIRLPOOL a88367348a8dd208c8d1482d26afadf5d400d2c8700d680611a86b99322dca88d2cfd3566e25e48f9b2d3366b844585e379d735e3a20f92d1346ef346fd4463a
diff --git a/dev-perl/HTML-Template-Pro/metadata.xml b/dev-perl/HTML-Template-Pro/metadata.xml
new file mode 100644
index 000000000000..8c81c090feab
--- /dev/null
+++ b/dev-perl/HTML-Template-Pro/metadata.xml
@@ -0,0 +1,10 @@
+
+
+
+ perl
+
+ HTML-Template-Pro
+ HTML::Template::Pro
+ HTML::Template::Pro::WrapAssociate
+
+
diff --git a/dev-perl/Import-Into/Import-Into-1.2.0.ebuild b/dev-perl/Import-Into/Import-Into-1.2.0.ebuild
index 0f8eff442cf7..e9dcca54d140 100644
--- a/dev-perl/Import-Into/Import-Into-1.2.0.ebuild
+++ b/dev-perl/Import-Into/Import-Into-1.2.0.ebuild
@@ -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-perl/Import-Into/Import-Into-1.2.0.ebuild,v 1.2 2014/11/22 19:55:41 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Import-Into/Import-Into-1.2.0.ebuild,v 1.3 2014/12/07 12:55:32 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Import packages into other packages"
SLOT="0"
-KEYWORDS="amd64 x86 ~ppc-aix ~x86-solaris"
+KEYWORDS="amd64 ~ppc x86 ~ppc-aix ~x86-solaris"
IUSE=""
SRC_TEST=do
diff --git a/dev-perl/JSON/JSON-2.590.0-r1.ebuild b/dev-perl/JSON/JSON-2.590.0-r1.ebuild
index b6c9a97cca85..fd829e72bb96 100644
--- a/dev-perl/JSON/JSON-2.590.0-r1.ebuild
+++ b/dev-perl/JSON/JSON-2.590.0-r1.ebuild
@@ -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-perl/JSON/JSON-2.590.0-r1.ebuild,v 1.1 2014/08/21 17:52:17 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/JSON/JSON-2.590.0-r1.ebuild,v 1.2 2014/12/07 16:17:31 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="parse and convert to JSON (JavaScript Object Notation)"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
SRC_TEST="do"
diff --git a/dev-perl/JavaScript-Packer/JavaScript-Packer-1.6.3.ebuild b/dev-perl/JavaScript-Packer/JavaScript-Packer-1.6.3.ebuild
new file mode 100644
index 000000000000..1bbdfb34fbf2
--- /dev/null
+++ b/dev-perl/JavaScript-Packer/JavaScript-Packer-1.6.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/JavaScript-Packer/JavaScript-Packer-1.6.3.ebuild,v 1.1 2014/12/07 13:58:38 dilfridge Exp $
+
+EAPI=5
+MODULE_AUTHOR=NEVESENIN
+MODULE_VERSION=1.006003
+inherit perl-module
+
+DESCRIPTION="Perl version of Dean Edward's Packer.js"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Regexp-RegGrp-1.1.1_rc
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.560.0
+ test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST="do"
diff --git a/dev-perl/JavaScript-Packer/Manifest b/dev-perl/JavaScript-Packer/Manifest
new file mode 100644
index 000000000000..d8cb7d7e588f
--- /dev/null
+++ b/dev-perl/JavaScript-Packer/Manifest
@@ -0,0 +1 @@
+DIST JavaScript-Packer-1.006003.tar.gz 38203 SHA256 296b67d1fd8ec9c56bea97d54b8830b24511f9a238f5379d1aa928418c127f82 SHA512 c1d43d25a5e2bdc4476d7c1643d5edc7dc5f63a488759fcf0168e43b072f0504c8520341e8d13d406135d1d46cb5622cae687ddfaa5013ee34732b1aaf4b6762 WHIRLPOOL ce1814586ff809d3598d9b73737a4e4100a984a83074c051e1fdf5d9a7cb424aba9b7ca301e402a6305b3a8c437e9fc8b397047fe65bb93b0b51e95d13f7b021
diff --git a/dev-perl/JavaScript-Packer/metadata.xml b/dev-perl/JavaScript-Packer/metadata.xml
new file mode 100644
index 000000000000..ad2c6dd3face
--- /dev/null
+++ b/dev-perl/JavaScript-Packer/metadata.xml
@@ -0,0 +1,9 @@
+
+
+
+ perl
+
+ JavaScript-Packer
+ JavaScript::Packer
+
+
diff --git a/dev-perl/MP4-Info/MP4-Info-1.130.0.ebuild b/dev-perl/MP4-Info/MP4-Info-1.130.0.ebuild
new file mode 100644
index 000000000000..42c5cf983d63
--- /dev/null
+++ b/dev-perl/MP4-Info/MP4-Info-1.130.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/MP4-Info/MP4-Info-1.130.0.ebuild,v 1.1 2014/12/07 14:32:34 dilfridge Exp $
+
+EAPI=5
+
+MODULE_VERSION=1.13
+MODULE_AUTHOR=JHAR
+inherit perl-module
+
+DESCRIPTION="Fetch info from MPEG-4 files (.mp4, .m4a, .m4p, .3gp)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/perl-Encode
+ dev-perl/IO-String
+"
+DEPEND="${RDEPEND}
+"
+
+SRC_TEST=do
diff --git a/dev-perl/MP4-Info/Manifest b/dev-perl/MP4-Info/Manifest
new file mode 100644
index 000000000000..333c000486e7
--- /dev/null
+++ b/dev-perl/MP4-Info/Manifest
@@ -0,0 +1 @@
+DIST MP4-Info-1.13.tar.gz 133648 SHA256 54b4511544aae8257c1b03446dde2c8ec6b825ff91e08e5ce5ee7ab0b279fb68 SHA512 fea02073cb7a230bd6790264970efce8662c260ed1ee1ba48437380078255518d144248933a31f0203caf00d364721bb5139dc48d1e174e50d6886315f51f66c WHIRLPOOL 6bc3040190a414a259c13ca76625a0af427ed1c6e6a8424d4373b6cbaa84bda76c4a741f2c58eb73f4c3714b0aa2db95d86251b0768b5496685abc1413cd0df3
diff --git a/dev-perl/MP4-Info/metadata.xml b/dev-perl/MP4-Info/metadata.xml
new file mode 100644
index 000000000000..a54a96ae0fb9
--- /dev/null
+++ b/dev-perl/MP4-Info/metadata.xml
@@ -0,0 +1,9 @@
+
+
+
+ perl
+
+ MP4-Info
+ MP4::Info
+
+
diff --git a/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild b/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild
index a96274cf3620..17771d9a421c 100644
--- a/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild
+++ b/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild
@@ -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-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild,v 1.1 2014/08/13 14:43:26 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild,v 1.2 2014/12/07 13:19:32 zlogene Exp $
EAPI=5
@@ -16,5 +16,4 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND="dev-perl/Math-BigInt-GMP
- dev-lang/perl"
+DEPEND="dev-perl/Math-BigInt-GMP"
diff --git a/dev-perl/Moo/Manifest b/dev-perl/Moo/Manifest
index 7dba74b7ff9a..df2296a241a8 100644
--- a/dev-perl/Moo/Manifest
+++ b/dev-perl/Moo/Manifest
@@ -1,2 +1 @@
-DIST Moo-1.000008.tar.gz 56552 SHA256 33175d2512c3b7a8c7b0479a11a616ed1f2a1f93d2f5d078d8ca7667ff3e7628 SHA512 5bf6d2168eb0f51c04e535cec9e8bac33e44c12d714a47e38297dd958bca14772a05a500c26edb14b251c855e2ee2fb3e4f784778882bbbc335f06cdbc845003 WHIRLPOOL 096693da506bfb9e5783756bd86a8265e10b19fe14651cd90e73d8748e3482a44cf3cfa87d0fe4ce2ac5c1449b27187ed3363f1b8a9caf5213f3a89e998b24df
DIST Moo-1.004002.tar.gz 80226 SHA256 d32b61b8e85795b302afdf3bc684239a6f8f3b4b8896ada96298164703085183 SHA512 b6a179cb3c6adc80e51c542eccbac4d6e781bd0de927db7cdad75502cc6d9527d6eebeabd9ede6c40d581ad8bcf435435151b953098f8c4e8a7fc8716b7f842d WHIRLPOOL 7ecb9ff164432698ca3c3cc0833ab979841c3fe0ae499eea1ff94fde224e8aee8f5bd0bec5477f8ff5d69a8d1aa8f72266b9d4844a814852f1081f2412f99b54
diff --git a/dev-perl/Moo/Moo-1.0.8.ebuild b/dev-perl/Moo/Moo-1.0.8.ebuild
deleted file mode 100644
index 47bf1a6302bb..000000000000
--- a/dev-perl/Moo/Moo-1.0.8.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Moo/Moo-1.0.8.ebuild,v 1.1 2013/02/10 08:55:00 tove Exp $
-
-EAPI=5
-
-MODULE_AUTHOR=MSTROUT
-MODULE_VERSION=1.000008
-inherit perl-module
-
-DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
-IUSE="test"
-
-RDEPEND="
- >=dev-perl/Class-Method-Modifiers-1.100.0
- >=dev-perl/Devel-GlobalDestruction-0.90.0
- >=dev-perl/Module-Runtime-0.12.0
- >=dev-perl/Role-Tiny-1.2.4
- >=dev-perl/strictures-1.4.3
-"
-DEPEND="${RDEPEND}
- test? (
- >=dev-perl/Test-Fatal-0.3.0
- >=virtual/perl-Test-Simple-0.96
- )
-"
-
-SRC_TEST=do
diff --git a/dev-perl/Moo/Moo-1.4.2.ebuild b/dev-perl/Moo/Moo-1.4.2.ebuild
index c6e02f5d8970..da3e3124e380 100644
--- a/dev-perl/Moo/Moo-1.4.2.ebuild
+++ b/dev-perl/Moo/Moo-1.4.2.ebuild
@@ -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-perl/Moo/Moo-1.4.2.ebuild,v 1.2 2014/11/22 20:00:32 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Moo/Moo-1.4.2.ebuild,v 1.3 2014/12/07 12:58:09 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
SLOT="0"
-KEYWORDS="amd64 x86 ~ppc-aix ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc x86 ~ppc-aix ~ppc-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.3-r2.ebuild b/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.3-r2.ebuild
index 3a1046d8be74..c47e50dcc500 100644
--- a/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.3-r2.ebuild
+++ b/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.3-r2.ebuild
@@ -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-perl/Net-LDAPapi/Net-LDAPapi-3.0.3-r2.ebuild,v 1.1 2013/09/12 16:03:48 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.3-r2.ebuild,v 1.2 2014/12/07 13:17:48 zlogene Exp $
EAPI=5
@@ -17,8 +17,7 @@ IUSE="examples"
# LICENSE is given on the corresponding sourceforge project and matches the
# default cpan/perl license
-COMMON="dev-lang/perl
- net-nds/openldap[sasl]
+COMMON="net-nds/openldap[sasl]
dev-libs/cyrus-sasl
dev-perl/Convert-ASN1"
DEPEND="${COMMON}"
diff --git a/dev-perl/Object-MultiType/Manifest b/dev-perl/Object-MultiType/Manifest
new file mode 100644
index 000000000000..d972c028309f
--- /dev/null
+++ b/dev-perl/Object-MultiType/Manifest
@@ -0,0 +1 @@
+DIST Object-MultiType-0.05.tar.gz 6629 SHA256 aa65390e0120dfe98e8a2c510a81adc5d3e42efa3e13d54e85467303d911bf31 SHA512 e53b6a139183985a3a9d410b743983b3389089876d546018908ad787011777611e476bca107538211af2efcbb4da1b2e22c97cd229676c452dcfbf4e5ad9a1c4 WHIRLPOOL 19da8e049fd58eafa3e953bf5be856ac11d95a7c6f4e8cb9fb26a608e6b0842f7d15a6bc9d8cb65abd54f405372e40eca1aa19f629d5237d19da49d77916c240
diff --git a/dev-perl/Object-MultiType/Object-MultiType-0.50.0.ebuild b/dev-perl/Object-MultiType/Object-MultiType-0.50.0.ebuild
new file mode 100644
index 000000000000..1b449be4256a
--- /dev/null
+++ b/dev-perl/Object-MultiType/Object-MultiType-0.50.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Object-MultiType/Object-MultiType-0.50.0.ebuild,v 1.1 2014/12/07 16:14:48 dilfridge Exp $
+
+EAPI=5
+
+MODULE_VERSION=0.05
+MODULE_AUTHOR=GMPASSOS
+inherit perl-module
+
+DESCRIPTION="Perl Objects as Hash, Array, Scalar, Code and Glob at the same time"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+SRC_TEST=do
diff --git a/dev-perl/Object-MultiType/metadata.xml b/dev-perl/Object-MultiType/metadata.xml
new file mode 100644
index 000000000000..3d315126c00e
--- /dev/null
+++ b/dev-perl/Object-MultiType/metadata.xml
@@ -0,0 +1,10 @@
+
+
+
+ perl
+
+ Object-MultiType
+ Object::MultiType
+ Object::MultiType::Saver
+
+
diff --git a/dev-perl/PPI/PPI-1.215.0-r1.ebuild b/dev-perl/PPI/PPI-1.215.0-r1.ebuild
index 98e57fbe0c43..8c0933f02680 100644
--- a/dev-perl/PPI/PPI-1.215.0-r1.ebuild
+++ b/dev-perl/PPI/PPI-1.215.0-r1.ebuild
@@ -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-perl/PPI/PPI-1.215.0-r1.ebuild,v 1.3 2014/11/21 12:12:01 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PPI/PPI-1.215.0-r1.ebuild,v 1.4 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.33.0.ebuild b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.33.0.ebuild
index 4cb5e5384b6d..2595929560eb 100644
--- a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.33.0.ebuild
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.33.0.ebuild
@@ -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-perl/PPIx-Regexp/PPIx-Regexp-0.33.0.ebuild,v 1.3 2014/11/21 12:12:15 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PPIx-Regexp/PPIx-Regexp-0.33.0.ebuild,v 1.4 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Represent a regular expression of some sort"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86"
IUSE=""
RDEPEND="
diff --git a/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild b/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild
index b78abf1873f2..7afcf8df0cd9 100644
--- a/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild
+++ b/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild
@@ -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-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild,v 1.2 2014/11/21 12:12:08 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Extensions to PPI"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
RDEPEND=">=dev-perl/PPI-1.208
diff --git a/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r1.ebuild b/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r1.ebuild
index 40229b7e078d..970ab4be7260 100644
--- a/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r1.ebuild
+++ b/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r1.ebuild
@@ -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-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r1.ebuild,v 1.2 2014/11/21 12:11:40 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Base class for dynamic Policies"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND="dev-perl/Perl-Critic
diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.118.0-r1.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.118.0-r1.ebuild
index 9f793ef39f7a..46f856344045 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.118.0-r1.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.118.0-r1.ebuild
@@ -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-perl/Perl-Critic/Perl-Critic-1.118.0-r1.ebuild,v 1.2 2014/11/21 12:11:47 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Perl-Critic/Perl-Critic-1.118.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Critique Perl source code for best-practices"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
RDEPEND=">=virtual/perl-Module-Pluggable-3.1
diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.10.0-r1.ebuild b/dev-perl/Pod-Spell/Pod-Spell-1.10.0-r1.ebuild
index 7b1e23bfc3a6..833c816e1778 100644
--- a/dev-perl/Pod-Spell/Pod-Spell-1.10.0-r1.ebuild
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.10.0-r1.ebuild
@@ -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-perl/Pod-Spell/Pod-Spell-1.10.0-r1.ebuild,v 1.2 2014/11/21 12:12:23 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Pod-Spell/Pod-Spell-1.10.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -12,7 +12,7 @@ DESCRIPTION="A formatter for spellchecking Pod"
SRC_URI+=" mirror://gentoo/podspell.1.gz http://dev.gentoo.org/~tove/files/podspell.1.gz"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
RDEPEND="virtual/perl-Pod-Escapes
diff --git a/dev-perl/PortageXS/PortageXS-0.02.10-r4.ebuild b/dev-perl/PortageXS/PortageXS-0.02.10-r4.ebuild
index c2e877c3427f..a8564530d0ba 100644
--- a/dev-perl/PortageXS/PortageXS-0.02.10-r4.ebuild
+++ b/dev-perl/PortageXS/PortageXS-0.02.10-r4.ebuild
@@ -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-perl/PortageXS/PortageXS-0.02.10-r4.ebuild,v 1.2 2014/08/14 15:04:37 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PortageXS/PortageXS-0.02.10-r4.ebuild,v 1.3 2014/12/07 13:13:57 zlogene Exp $
EAPI=5
@@ -16,8 +16,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-
IUSE="minimal"
SRC_TEST="do"
-DEPEND="dev-lang/perl
- virtual/perl-Term-ANSIColor
+DEPEND="virtual/perl-Term-ANSIColor
dev-perl/Shell-EnvImporter
!minimal? ( dev-perl/IO-Socket-SSL
virtual/perl-Sys-Syslog )"
diff --git a/dev-perl/PortageXS/PortageXS-0.02.12.ebuild b/dev-perl/PortageXS/PortageXS-0.02.12.ebuild
index b0f1ada3abe4..6866f424080f 100644
--- a/dev-perl/PortageXS/PortageXS-0.02.12.ebuild
+++ b/dev-perl/PortageXS/PortageXS-0.02.12.ebuild
@@ -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-perl/PortageXS/PortageXS-0.02.12.ebuild,v 1.6 2014/10/24 23:21:23 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PortageXS/PortageXS-0.02.12.ebuild,v 1.7 2014/12/07 13:13:57 zlogene Exp $
EAPI=5
MODULE_AUTHOR=KENTNL
@@ -15,8 +15,7 @@ LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="minimal"
-DEPEND="dev-lang/perl
- virtual/perl-Module-Build
+DEPEND="virtual/perl-Module-Build
virtual/perl-Term-ANSIColor
dev-perl/Shell-EnvImporter
!minimal? ( dev-perl/IO-Socket-SSL
diff --git a/dev-perl/REST-Client/REST-Client-249.ebuild b/dev-perl/REST-Client/REST-Client-249.ebuild
index 07a4d1596d2e..a6e1d1ec2d92 100644
--- a/dev-perl/REST-Client/REST-Client-249.ebuild
+++ b/dev-perl/REST-Client/REST-Client-249.ebuild
@@ -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-perl/REST-Client/REST-Client-249.ebuild,v 1.1 2013/04/22 14:13:51 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/REST-Client/REST-Client-249.ebuild,v 1.2 2014/12/07 13:12:57 zlogene Exp $
EAPI="5"
@@ -16,5 +16,4 @@ KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-perl/URI
- dev-perl/Crypt-SSLeay
- dev-lang/perl"
+ dev-perl/Crypt-SSLeay"
diff --git a/dev-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild b/dev-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild
index fac14a39953a..9df257ae50cd 100644
--- a/dev-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild
+++ b/dev-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild
@@ -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-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild,v 1.2 2014/11/22 19:54:29 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Role-Tiny/Role-Tiny-1.3.2.ebuild,v 1.3 2014/12/07 12:56:29 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
-KEYWORDS="amd64 x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc x86 ~ppc-macos ~x86-solaris"
IUSE="test"
DEPEND="
diff --git a/dev-perl/Sort-Key-IPv4/Sort-Key-IPv4-0.30.0.ebuild b/dev-perl/Sort-Key-IPv4/Sort-Key-IPv4-0.30.0.ebuild
index 855c5d83a071..5e8ec9d23b0d 100644
--- a/dev-perl/Sort-Key-IPv4/Sort-Key-IPv4-0.30.0.ebuild
+++ b/dev-perl/Sort-Key-IPv4/Sort-Key-IPv4-0.30.0.ebuild
@@ -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-perl/Sort-Key-IPv4/Sort-Key-IPv4-0.30.0.ebuild,v 1.1 2014/08/26 16:52:29 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sort-Key-IPv4/Sort-Key-IPv4-0.30.0.ebuild,v 1.2 2014/12/07 13:12:19 zlogene Exp $
EAPI=5
@@ -16,5 +16,4 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND=">=dev-perl/Sort-Key-1.330.0
- dev-lang/perl"
+DEPEND=">=dev-perl/Sort-Key-1.330.0"
diff --git a/dev-perl/Sort-Key/Sort-Key-1.330.0.ebuild b/dev-perl/Sort-Key/Sort-Key-1.330.0.ebuild
index 4a07002be701..b4559e537f59 100644
--- a/dev-perl/Sort-Key/Sort-Key-1.330.0.ebuild
+++ b/dev-perl/Sort-Key/Sort-Key-1.330.0.ebuild
@@ -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-perl/Sort-Key/Sort-Key-1.330.0.ebuild,v 1.1 2014/08/26 16:51:12 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sort-Key/Sort-Key-1.330.0.ebuild,v 1.2 2014/12/07 13:11:39 zlogene Exp $
EAPI=5
@@ -11,9 +11,5 @@ inherit perl-module
DESCRIPTION="sort objects by some (calculated) key"
-LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-lang/perl"
diff --git a/dev-perl/Sys-Mmap/Sys-Mmap-0.160.0.ebuild b/dev-perl/Sys-Mmap/Sys-Mmap-0.160.0.ebuild
index f7f64860b819..e4620d03247a 100644
--- a/dev-perl/Sys-Mmap/Sys-Mmap-0.160.0.ebuild
+++ b/dev-perl/Sys-Mmap/Sys-Mmap-0.160.0.ebuild
@@ -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-perl/Sys-Mmap/Sys-Mmap-0.160.0.ebuild,v 1.1 2013/12/25 18:15:16 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sys-Mmap/Sys-Mmap-0.160.0.ebuild,v 1.2 2014/12/07 13:10:25 zlogene Exp $
EAPI=5
@@ -11,9 +11,5 @@ inherit perl-module
DESCRIPTION="Uses mmap to map in a file as a Perl variable"
-LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-lang/perl"
diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest
index ec74f2f1b646..c04044713a67 100644
--- a/dev-perl/Sys-Virt/Manifest
+++ b/dev-perl/Sys-Virt/Manifest
@@ -1,2 +1,3 @@
DIST Sys-Virt-1.1.2.tar.gz 95796 SHA256 51c3d23603781c535df1b56ee3137d8b83195f7250ee514658d580d328789792 SHA512 8648442bac2d0b1b33a96b8f5debade7c17c803140b717baca3b5f924e73677b1061b488c74e4cf9d07361c7fdaf7c4f6f393040778bdc47d4542dbf51e08430 WHIRLPOOL 5a325ed7a27591e41cfa7bfced84c400e65a273f616c5b382e0e4a259ca88e738ea6bc66d2ffc4b97de1b674005763c41b9c088aaae322e73c84a1f58e523b97
DIST Sys-Virt-1.2.5.tar.gz 98341 SHA256 87fa8fb30c6b97311e71c72a7e97e23631b048d12d132a46b29c036e4faca776 SHA512 a8d5e760db1d7321889fe83fa0debee98f96776ab360f6f6925602d1fac092d41425e9993290ca1c91c5294e50ce0078cc34bb475163c0d5be64eb0ca8d289db WHIRLPOOL ab360098ea756e9b080885311d8f52181f19118db81338acc10b2d32bc4cbcc43ae26c75cd0646af371909dd2136022bb0f6ff4d86a82c63887f4b8f70adb4bc
+DIST Sys-Virt-1.2.9.tar.gz 103979 SHA256 87d643445774d4482dd46b8ad2e0f556b0241c57add782078ec3b835692de5a9 SHA512 d106180f9dc7b231a981d74ce55f6919c44711316ffb9c9ad0292427803040656dedb27b4295abb0e3f9637f0bec12c265c831a28a992e373f54145dd6999e04 WHIRLPOOL 1b9f9d3b0b62d77c6464c76acfa35f259f4345d3c3fb9beb34e6af7ad6b58e9b92ea1dd8d2d4e2894c98e154db99344e37e945f97c2b12d4961b65c8037004b2
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
new file mode 100644
index 000000000000..8423bd676c06
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild,v 1.1 2014/12/07 11:53:29 maksbotan Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=DANBERR
+MODULE_VERSION=1.2.9
+inherit perl-module
+
+DESCRIPTION="Sys::Virt provides an API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=app-emulation/libvirt-${PV}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? (
+ dev-perl/CPAN-Changes
+ dev-perl/Test-Pod
+ dev-perl/Test-Pod-Coverage
+ dev-perl/XML-XPath
+ virtual/perl-Time-HiRes
+ )"
+
+SRC_TEST="do"
+
+src_compile() {
+ MAKEOPTS+=" -j1" perl-module_src_compile
+}
diff --git a/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild b/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild
index 6eb53ee37f5f..a1080605890a 100644
--- a/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild
+++ b/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild
@@ -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-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild,v 1.1 2014/09/25 10:44:13 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Template-Plugin-Cycle/Template-Plugin-Cycle-1.60.0.ebuild,v 1.2 2014/12/07 13:09:16 zlogene Exp $
EAPI=5
@@ -17,5 +17,4 @@ KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-perl/Params-Util-1.60.0
- >=dev-perl/Template-Toolkit-2.240.0
- dev-lang/perl"
+ >=dev-perl/Template-Toolkit-2.240.0"
diff --git a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild
index 332e57203d47..c314b0b7ea2f 100644
--- a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild
+++ b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild
@@ -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-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild,v 1.2 2014/11/21 12:12:54 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Check for memory leaks and circular memory references"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND=">=dev-perl/Devel-Cycle-1.04
diff --git a/dev-perl/Test-Object/Test-Object-0.70.0-r1.ebuild b/dev-perl/Test-Object/Test-Object-0.70.0-r1.ebuild
index d6611b8d0fb6..d70d5359735c 100644
--- a/dev-perl/Test-Object/Test-Object-0.70.0-r1.ebuild
+++ b/dev-perl/Test-Object/Test-Object-0.70.0-r1.ebuild
@@ -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-perl/Test-Object/Test-Object-0.70.0-r1.ebuild,v 1.2 2014/11/21 12:13:09 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Object/Test-Object-0.70.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Thoroughly testing objects via registered handlers"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
RDEPEND="virtual/perl-File-Spec
diff --git a/dev-perl/Test-SubCalls/Test-SubCalls-1.90.0-r1.ebuild b/dev-perl/Test-SubCalls/Test-SubCalls-1.90.0-r1.ebuild
index be9be4e294dc..392d178e94ea 100644
--- a/dev-perl/Test-SubCalls/Test-SubCalls-1.90.0-r1.ebuild
+++ b/dev-perl/Test-SubCalls/Test-SubCalls-1.90.0-r1.ebuild
@@ -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-perl/Test-SubCalls/Test-SubCalls-1.90.0-r1.ebuild,v 1.2 2014/11/21 12:13:01 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-SubCalls/Test-SubCalls-1.90.0-r1.ebuild,v 1.3 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Track the number of times subs are called"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
DEPEND=">=dev-perl/Hook-LexWrap-0.20
diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.400.0.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.400.0.ebuild
index a19634a4f14a..3374ede05d98 100644
--- a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.400.0.ebuild
+++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.400.0.ebuild
@@ -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-perl/XML-SAX-Expat/XML-SAX-Expat-0.400.0.ebuild,v 1.4 2014/11/28 22:17:07 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.400.0.ebuild,v 1.5 2014/12/07 13:08:18 zlogene Exp $
EAPI=5
@@ -16,8 +16,7 @@ IUSE="test"
RDEPEND=">=dev-perl/XML-SAX-0.15-r1
>=dev-perl/XML-NamespaceSupport-1.09
- dev-perl/XML-Parser
- dev-lang/perl"
+ dev-perl/XML-Parser"
DEPEND="${RDEPEND}
test? ( dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage )"
diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.500.0.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.500.0.ebuild
index 817a4067cc8f..18d7ff69641a 100644
--- a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.500.0.ebuild
+++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.500.0.ebuild
@@ -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-perl/XML-SAX-Expat/XML-SAX-Expat-0.500.0.ebuild,v 1.4 2014/11/28 22:17:07 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.500.0.ebuild,v 1.5 2014/12/07 13:08:18 zlogene Exp $
EAPI=5
@@ -16,8 +16,7 @@ IUSE="test"
RDEPEND=">=dev-perl/XML-SAX-0.15-r1
>=dev-perl/XML-NamespaceSupport-1.09
- dev-perl/XML-Parser
- dev-lang/perl"
+ dev-perl/XML-Parser"
DEPEND="${RDEPEND}
test? ( dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage )"
diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
index 810aedb32ea8..5bf03f32b7e0 100644
--- a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
+++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
@@ -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-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild,v 1.3 2014/11/28 22:17:07 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild,v 1.4 2014/12/07 13:08:18 zlogene Exp $
EAPI=5
@@ -16,8 +16,7 @@ IUSE="test"
RDEPEND=">=dev-perl/XML-SAX-0.15-r1
>=dev-perl/XML-NamespaceSupport-1.09
- dev-perl/XML-Parser
- dev-lang/perl"
+ dev-perl/XML-Parser"
DEPEND="${RDEPEND}
test? (
dev-perl/Test-Pod
diff --git a/dev-perl/XML-Smart/Manifest b/dev-perl/XML-Smart/Manifest
new file mode 100644
index 000000000000..16dd4acfa5b1
--- /dev/null
+++ b/dev-perl/XML-Smart/Manifest
@@ -0,0 +1 @@
+DIST XML-Smart-1.79.tar.gz 131772 SHA256 f787efaf9b8dcd1b51085f190acdaae155007a78ba668ffe40d56226f5f2b488 SHA512 fee44190d3f3e0414d9058b4864c57a497265d59c92e8e47c36f0132086558d0f54436a76cebb323300afd35eab6b385edbac1508137baa04fc5b77ae73eee34 WHIRLPOOL 18ec61d126080208459945230b884f3ef7ccfd76bd8c0d87261dba7dd5b4bd6460d298fe85bf01fc10368587958351efd9e051aad937c6a827ac014cf8e6c435
diff --git a/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild b/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild
new file mode 100644
index 000000000000..f3811b9d49f6
--- /dev/null
+++ b/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild,v 1.1 2014/12/07 16:17:13 dilfridge Exp $
+
+EAPI=5
+MODULE_AUTHOR=TMHARISH
+MODULE_VERSION=1.79
+inherit perl-module
+
+DESCRIPTION='A smart, easy and powerful way to access or create XML from fiels, data and URLs.'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Object-MultiType-0.30.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST="do"
diff --git a/dev-perl/XML-Smart/metadata.xml b/dev-perl/XML-Smart/metadata.xml
new file mode 100644
index 000000000000..e16a474be0fc
--- /dev/null
+++ b/dev-perl/XML-Smart/metadata.xml
@@ -0,0 +1,22 @@
+
+
+
+ perl
+
+ XML-Smart
+ XML::Smart
+ XML::Smart::Base64
+ XML::Smart::DTD
+ XML::Smart::Data
+ XML::Smart::Entity
+ XML::Smart::HTMLParser
+ XML::Smart::Parser
+ XML::Smart::Shared
+ XML::Smart::Tie
+ XML::Smart::Tie::Array
+ XML::Smart::Tie::Hash
+ XML::Smart::TieScalar
+ XML::Smart::Tree
+ XML::Smart::XPath
+
+
diff --git a/dev-perl/gnome2-perl/gnome2-perl-1.42.0-r1.ebuild b/dev-perl/gnome2-perl/gnome2-perl-1.42.0-r1.ebuild
index ef5b9f262b85..379d38a44a41 100644
--- a/dev-perl/gnome2-perl/gnome2-perl-1.42.0-r1.ebuild
+++ b/dev-perl/gnome2-perl/gnome2-perl-1.42.0-r1.ebuild
@@ -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-perl/gnome2-perl/gnome2-perl-1.42.0-r1.ebuild,v 1.1 2014/08/25 02:52:41 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/gnome2-perl/gnome2-perl-1.42.0-r1.ebuild,v 1.2 2014/12/07 13:07:05 zlogene Exp $
EAPI=5
@@ -23,8 +23,7 @@ RDEPEND="x11-libs/gtk+:2
gnome-base/libbonoboui
>=dev-perl/gnome2-canvas-1.0.0
>=dev-perl/glib-perl-1.40.0
- >=dev-perl/gnome2-vfs-perl-1.0.0
- dev-lang/perl"
+ >=dev-perl/gnome2-vfs-perl-1.0.0"
DEPEND="${RDEPEND}
dev-perl/extutils-depends
dev-perl/extutils-pkgconfig"
diff --git a/dev-perl/perltidy/perltidy-20130922.0.0.ebuild b/dev-perl/perltidy/perltidy-20130922.0.0.ebuild
index f5d6b80e0015..40363fe7d860 100644
--- a/dev-perl/perltidy/perltidy-20130922.0.0.ebuild
+++ b/dev-perl/perltidy/perltidy-20130922.0.0.ebuild
@@ -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-perl/perltidy/perltidy-20130922.0.0.ebuild,v 1.3 2014/11/21 12:11:54 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/perltidy/perltidy-20130922.0.0.ebuild,v 1.4 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -14,7 +14,7 @@ HOMEPAGE="http://perltidy.sourceforge.net/ ${HOMEPAGE}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
SRC_TEST="do"
diff --git a/dev-perl/pgperl/pgperl-2.0.2.ebuild b/dev-perl/pgperl/pgperl-2.0.2.ebuild
index a5d92fecc483..f115de4effc6 100644
--- a/dev-perl/pgperl/pgperl-2.0.2.ebuild
+++ b/dev-perl/pgperl/pgperl-2.0.2.ebuild
@@ -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-perl/pgperl/pgperl-2.0.2.ebuild,v 1.17 2014/11/03 11:52:00 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/pgperl/pgperl-2.0.2.ebuild,v 1.18 2014/12/07 13:05:57 zlogene Exp $
EAPI=5
@@ -15,8 +15,7 @@ SLOT="0"
KEYWORDS="amd64 ia64 sparc x86"
IUSE=""
-DEPEND="virtual/postgresql[server]
- dev-lang/perl"
+DEPEND="virtual/postgresql[server]"
S=${WORKDIR}/Pg-${PV}
src_compile() {
diff --git a/dev-perl/pgperl/pgperl-2.1.1.ebuild b/dev-perl/pgperl/pgperl-2.1.1.ebuild
index 72baa82b2f2a..b390f00539da 100644
--- a/dev-perl/pgperl/pgperl-2.1.1.ebuild
+++ b/dev-perl/pgperl/pgperl-2.1.1.ebuild
@@ -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-perl/pgperl/pgperl-2.1.1.ebuild,v 1.4 2014/11/03 11:52:00 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/pgperl/pgperl-2.1.1.ebuild,v 1.5 2014/12/07 13:05:57 zlogene Exp $
EAPI=5
@@ -15,8 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
IUSE=""
-DEPEND="virtual/postgresql
- dev-lang/perl"
+DEPEND="virtual/postgresql"
S=${WORKDIR}/Pg-${PV}
src_compile() {
diff --git a/dev-perl/set-scalar/set-scalar-1.280.0.ebuild b/dev-perl/set-scalar/set-scalar-1.280.0.ebuild
index 7a2a5ce18ad7..1aa7fdd1ec51 100644
--- a/dev-perl/set-scalar/set-scalar-1.280.0.ebuild
+++ b/dev-perl/set-scalar/set-scalar-1.280.0.ebuild
@@ -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-perl/set-scalar/set-scalar-1.280.0.ebuild,v 1.1 2014/03/15 10:09:58 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/set-scalar/set-scalar-1.280.0.ebuild,v 1.2 2014/12/07 19:19:16 zlogene Exp $
EAPI=5
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Scalar set operations"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
SRC_TEST="do"
diff --git a/dev-perl/strictures/strictures-1.4.4-r1.ebuild b/dev-perl/strictures/strictures-1.4.4-r1.ebuild
index 991b8f07cc71..8b366f4b0847 100644
--- a/dev-perl/strictures/strictures-1.4.4-r1.ebuild
+++ b/dev-perl/strictures/strictures-1.4.4-r1.ebuild
@@ -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-perl/strictures/strictures-1.4.4-r1.ebuild,v 1.2 2014/11/22 19:53:02 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/strictures/strictures-1.4.4-r1.ebuild,v 1.3 2014/12/07 12:57:33 zlogene Exp $
EAPI=5
@@ -12,6 +12,6 @@ DESCRIPTION="Turn on strict and make all warnings fatal"
SLOT="0"
IUSE=""
-KEYWORDS="amd64 x86 ~ppc-aix ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc x86 ~ppc-aix ~ppc-macos ~x86-solaris"
SRC_TEST=do
diff --git a/dev-python/Babel/Babel-1.3-r1.ebuild b/dev-python/Babel/Babel-1.3-r1.ebuild
index 538bd57393ad..6b5c1ccda362 100644
--- a/dev-python/Babel/Babel-1.3-r1.ebuild
+++ b/dev-python/Babel/Babel-1.3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/Babel/Babel-1.3-r1.ebuild,v 1.6 2014/12/06 16:42:48 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/Babel/Babel-1.3-r1.ebuild,v 1.7 2014/12/07 12:01:28 ago Exp $
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
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"
+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"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/aniso8601/Manifest b/dev-python/aniso8601/Manifest
index 4fb170c0cbaf..9c6898442070 100644
--- a/dev-python/aniso8601/Manifest
+++ b/dev-python/aniso8601/Manifest
@@ -1,2 +1,3 @@
DIST aniso8601-0.82.tar.gz 64186 SHA256 e33ffc4ff6882e6a318c07844e346cd6160abe2f48cc2e797d2fe5f36364789e SHA512 7b43f0d6284b55f4a56d376f1898c8375336f7c66ddda3fc35766409feae80b5d9e0d86667204fbc896195ab625233d0207eefe52c110a52d79acf07378e55fc WHIRLPOOL 895ef0c4e5d00f142376db3a40200775ed9e1fbe509b82bec279a79c82374afdeb8da7d2f5e5e7720ec2c892d498f61538f977ae8cc806e62472d01f66fd5583
DIST aniso8601-0.83.tar.gz 58487 SHA256 1153cfe2599da556c6ce664b12c0e39659340cc6633a316b34eaac480f276429 SHA512 393bbc59dfad69be4224c1149fdfd305486188aae14336b065791e994c50719ba163ba7a701fc785a25ff983861242a8d171a39139f4d475c002f4f4b8405761 WHIRLPOOL f32edfa8d52c820d466322b7b1a4e1cd1d5514276fe7c4cbf529453d4015b1608abd507a199b5079fb36fcb7f0c070675384677877649bb0da51c1249f85d818
+DIST aniso8601-0.90.tar.gz 64577 SHA256 2c0ec72a4185c2dd05eac0b2faa8d47a0477a17ca0784e1a547e544777116226 SHA512 b238461b5fa10236a9f6e9af5befff88b263fea872655dfb479b00045f4da07b7ec6ead9822f49b19ea0bc105d33db76a99efb4dec04fe85761bb0dcdc2a7d44 WHIRLPOOL 6c6df3d4cb1a2484050ff29113ad7f5a45c5dc2efd49aed50cb2286541c3cf562cee777fca3845108f7dd19f3281f720b32a7bafe337f01b13dc59978f0b768c
diff --git a/dev-python/aniso8601/aniso8601-0.90.ebuild b/dev-python/aniso8601/aniso8601-0.90.ebuild
new file mode 100644
index 000000000000..45d7dbf7a853
--- /dev/null
+++ b/dev-python/aniso8601/aniso8601-0.90.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/aniso8601/aniso8601-0.90.ebuild,v 1.1 2014/12/07 05:22:55 idella4 Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for parsing ISO 8601 strings"
+HOMEPAGE="https://bitbucket.org/nielsenb/aniso8601/ https://pypi.python.org/pypi/aniso8601/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ local testdir=python2
+ python_is_python3 && testdir=python3
+
+ "${PYTHON}" -m unittest discover ${testdir}/${PN}/tests || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.3.2.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.3.2.ebuild
index 6e5c7a03eec5..13ce1b9176a6 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.3.2.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.3.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-4.3.2.ebuild,v 1.8 2014/12/06 16:42:19 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-4.3.2.ebuild,v 1.9 2014/12/07 12:09:51 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="4"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
# new html5 awaits keywording of html5lib in Bug 471002
IUSE="doc test"
# pending Bug 471002; html5? ( dev-python/html5lib[$(python_gen_usedep 'python{2_6,2_7}' pypy pypy2_0)] )
diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest
index 74b5008dcae7..2813b51b24ea 100644
--- a/dev-python/billiard/Manifest
+++ b/dev-python/billiard/Manifest
@@ -1,2 +1,3 @@
DIST billiard-3.3.0.17.tar.gz 151198 SHA256 f55c64d5db5ab98bdc8584917f6d34abb74936210a4496ad03ae672544249d73 SHA512 ed476e434b01490e512a2320d878f6c755f9961d9d567ef85baa830018646811decf8af8226433ddb34da02e8543a4c8c7b8941a18a843a17794497477d13a7e WHIRLPOOL 6771d25326f164fb1b4cf817199695e62d19dd20c45793806f8df1387dc7c7d2dc310a691100e371526f40509f0c62f349cd600146b4a09ad7ab7acc1921a5d6
DIST billiard-3.3.0.18.tar.gz 150594 SHA256 59c04036f314c11632a49c15c57735ffb9e111983ee8d15e4d3e188be31583c1 SHA512 8d62c1b5d3e979926cb416f6a85597cf2a959559e4f07f76f189e70cf585ef55ddbba9506bc50c2f9a88d8aa00684b7468668748edbd0530a72970334b8e2617 WHIRLPOOL 34ce61559529ca95fb9aed44917541546ce9955212954aa16b783f5ed22e36a3b7700edd46eb4961bf49b1653f9020aaf760ba67b1123b69e78e04af8e9c93fb
+DIST billiard-3.3.0.19.tar.gz 150943 SHA256 6e6b8ec6e45b89389051737c7e6215d8e55a83896eb6212fa726ca76e80c7a19 SHA512 492bbf38a7924394dd89f0528598e37ca1a93fc21bdccded396e036b2457c14a06e44de2c9b80d81e5f55bfd1559a6c5fbf1969d108089dc2b697aeaecea60ad WHIRLPOOL cb6e96a1b0c19c62ea07854e7520acb04fa716f79f499e00c24b46f0403ac80d1416fe9669d7e9e1c4955341b29d9215b2e9429d482a4ab34c710397c0fc5e2d
diff --git a/dev-python/billiard/billiard-3.3.0.19.ebuild b/dev-python/billiard/billiard-3.3.0.19.ebuild
new file mode 100644
index 000000000000..d0f7aff049fa
--- /dev/null
+++ b/dev-python/billiard/billiard-3.3.0.19.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/billiard-3.3.0.19.ebuild,v 1.1 2014/12/07 06:43:02 idella4 Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python multiprocessing fork"
+HOMEPAGE="http://pypi.python.org/pypi/billiard https://github.com/celery/billiard"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( >=dev-python/unittest2-0.4.0[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/nose-cover3[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy pypy3 )
+ )"
+# The usual req'd for tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ # The teardown in __init__.py breaks pypy's installed nose
+ if [[ "${EPYTHON}" == pypy ]]; then
+ rm lib/billiard/tests/__init__.py || die
+ echo "from __future__ import absolute_import" >> ./lib/billiard/tests/__init__.py || die
+ fi
+ nosetests billiard.tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( build/sphinx/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index 599b036f5867..a04bda019296 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1,9 +1,2 @@
-DIST Chameleon-2.10.tar.gz 156547 SHA256 3a9ea188a0acfab469152834fe909ef8691f2fe65950cd6d3c8d09be31f8b44d SHA512 9233041b602ed03cc579a87c1f8e0ffe297e27b8c4c7915b056eed97806f11f647137c0ee0e3979a9e8b2e21de25a637da5e72639dff03537507bf0f7a1f712c WHIRLPOOL 0ad0a03fbdb17f6dfc9ee89c12de4d99b51f97e3c0c29030fe95825a97d23442a6624b462de4b505726bec0fc5a63ca1ff097784b6903fc3fe9b39117077c35b
-DIST Chameleon-2.11.tar.gz 157097 SHA256 4bebbc129c84344fff58ad032130ab85f1891b1f06f6da0b6623aab527f34bb8 SHA512 3c30af9e79fa2101fa5a4504a0b793a834169d3a4b90b7199754129ca0ae02faae6ec2cb77ef9e48f03a1d9ec4a3936e2385c06ff8e7ab098aeaa678833f7a26 WHIRLPOOL 29794244d3fb07aa2b98e1109c6e7d3e379c5f73e430f488beeef2af9a79d79ee8e1138210f6321d77bd6cbb850d8ac58816319153e9cc7627f8bf1fa6e069ea
-DIST Chameleon-2.12.tar.gz 107565 SHA256 8bb5c412b55cafc4e4ecc85ccdafb1858fdd2f2b9425a5eead8ce19d5183fa2a SHA512 ee28fe2617d42e9e5b31d89ff6002d1d274bec5de61395abe3cd3c5e64c8297d67a56efeb75d21b3b506fe5f44c45a7584b22ee149ede70a1c9d2d2df8f8a14c WHIRLPOOL 848ad56daea7134253266a7d7aa1155228513bb0c9def64709a8daab5e59116c18530500384317f3cf75c453e4d27e4d84e6e9a154149d04820972b8f766dacf
-DIST Chameleon-2.13.tar.gz 206575 SHA256 dd9311c14ef1fe7149c5123d5eb1691ac7fb5564f216d65fd2243d7349c687c4 SHA512 4ae9df93704bc87a76397aa876d1cd3ce33958b5ec6fa45bf9b73ac976cda83c91dcc3b7c7a88a791912af6d6d14f896657bcd7f879c49c749ee66eaabed3f68 WHIRLPOOL 7ecac9dbaa0de854e4736549f51832a4ff981d804dfc0331177fe0b299f75c9a9fa7f66bea5e9a4009588e72d5f5ba8e618c8495454e3f2ea711cc9d1ba9a5fc
-DIST Chameleon-2.14.tar.gz 200001 SHA256 47c35aed92f03a998587dd3131dcfc7d5b3da5d2ca12b88055a430c210aa53f8 SHA512 5de6d69285c7176611ad683b9e3210faed6fe7e035ca637e6f4de0b85fdf5afde3799f6bac67e13af1bae9ca13d024e4fe532e1d104d225874ebce486187f197 WHIRLPOOL 0b28c3ccedff2fb9da3a1b5a26c2f6a1902e14bd593327e4ef614084f4ce7ff4bad3dd1aaf6d114370fffbc8eae90ec3db794f70428971c4f48aba402b286a8d
-DIST Chameleon-2.15.tar.gz 200261 SHA256 bd1dfc96742c2a5b0b2adcab823bdd848e70c45a994dc4e51dd2cc31e2bae3be SHA512 2ee8c721632b5666c72a70c542a160ede841ca4af7163e99f865fc35dfa368055b8f7ab88da6128c1e737866da9a9b78f60d0c93f828125c6bf4e04377f2af26 WHIRLPOOL bd19d0a8e4144c2fbb862087c07a72b69b3264f3478bba8515ee18439cc2e51327035778362373f49a90cf62dfb09385f1bab927d12e6e212bed92a5ca9e0592
DIST Chameleon-2.16.tar.gz 200838 SHA256 87c82d657fbc1b47decbe605a6f6105d9190cb19e924b59262cfdfa03e7a512d SHA512 a6f1491a11e55231ed5304b297d749dd590f1d0340732e00d20e4af1b311df297df2a72cc79f0e4949e5ac00acb9dec29dcb50423facb2b3bcff6ad3d1d75350 WHIRLPOOL 7ed76fbb05f3c413d86f42b45ef73d5b333718031434273e512db43eae69900abfee7b10deff78f360131d50a1093e22786ca01b8eb5984ac5ac5330ba1f7eb1
-DIST Chameleon-2.8.3.tar.gz 148662 SHA256 273811890999a5fee966298192311cc57f15b594d0fe370009df5d48d3e56a2b SHA512 627470f93c7be844f4dacebf2213cb27c9d5deba1dd49cc244b4df6c0118d2604b395f1b040352de90169841cff862c22b4ae31dd835537906e4a30ad4543b09 WHIRLPOOL 875267f4763e3cdfdb79a11fb045591d88e0453af944ce6b48a9c7573a9697d1b5bf22440612bc93475dc5e0f7ee4f29fa674defa99ead0abb04ffff2db4e7bb
-DIST Chameleon-2.9.2.tar.gz 151036 SHA256 92ff7b6bef0655033005257200d05dfa35a124c5b0b8e0a1ddde339d84668be0 SHA512 120486f72cf3b363fe7fdacd059e969604bb7fe6854ad786aa67afcc5934e86f7fb02259fa4af39f35f305f2259fe575361b9a92791bf2e6952954f0799d1ea8 WHIRLPOOL 891c9b1c64f502b92778e93eb68c7a009b2709aba3e2a00cf52f02b39f99bb4c58c51f27d7f9b538303f1fc19944de591309821a485756c32db67c48ee08a6be
+DIST Chameleon-2.18.tar.gz 201784 SHA256 b1dddb4d6c19c3464dafdc157ce50b7bdc172c9a1a04b8a5d8173d615f2b6885 SHA512 f58a8610f10902082950e35a260f44ea5bdb89c58a1812a411b87379c430efac66b44cb681abf980044494421d35d97865a9b16448b34c3813faaa3b25e348ea WHIRLPOOL e0bba8f3a8d9f826c53dd62b613ae926fc98185b00c32d37a3327c8f4383e3323d1a1cbebc4ac22098618a4ea653f78b6cdfe299e82a21471680ba46bdb24f1d
diff --git a/dev-python/chameleon/chameleon-2.10.ebuild b/dev-python/chameleon/chameleon-2.10.ebuild
deleted file mode 100644
index 63aa5d958b9e..000000000000
--- a/dev-python/chameleon/chameleon-2.10.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.10.ebuild,v 1.1 2012/10/29 08:50:39 patrick Exp $
-
-EAPI=3
-
-SUPPORT_PYTHON_ABIS=1
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools
- doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- distutils_src_compile
-
- if use doc ; then
- emake html || die "make html failed"
- fi
-}
-
-src_install() {
- distutils_src_install
-
- delete_tests_and_incompatible_modules() {
- rm -fr "${ED}$(python_get_sitedir)/chameleon/tests"
-
- if [[ "$(python_get_version -l --major)" == "3" ]]; then
- rm -f "${ED}$(python_get_sitedir)/chameleon/"{benchmark.py,py25.py}
- fi
-
- if [[ $(python_get_version -l) == "2.5" ]]; then
- echo "raise SyntaxError" > \
- "${ED}$(python_get_sitedir -b)/chameleon/py26.py"
- fi
- }
- python_execute_function -q delete_tests_and_incompatible_modules
-
- if use doc; then
- pushd _build/html > /dev/null
- insinto /usr/share/doc/${PF}/html
- doins -r [a-z]* _static
- popd > /dev/null
- fi
-}
diff --git a/dev-python/chameleon/chameleon-2.11-r1.ebuild b/dev-python/chameleon/chameleon-2.11-r1.ebuild
deleted file mode 100644
index 1e0f6fae8652..000000000000
--- a/dev-python/chameleon/chameleon-2.11-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.11-r1.ebuild,v 1.3 2014/03/31 20:42:27 mgorny Exp $
-
-EAPI=5
-
-# py2.6 requires ordereddict that's not packaged for Gentoo
-PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy pypy2_0 )
-
-inherit distutils-r1
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile_all() {
- use doc && emake html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( _build/html/{[a-z]*,_static} )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/chameleon/chameleon-2.11.ebuild b/dev-python/chameleon/chameleon-2.11.ebuild
deleted file mode 100644
index ba09de204cb7..000000000000
--- a/dev-python/chameleon/chameleon-2.11.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.11.ebuild,v 1.1 2012/11/29 08:40:57 patrick Exp $
-
-EAPI=3
-
-SUPPORT_PYTHON_ABIS=1
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools
- doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- distutils_src_compile
-
- if use doc ; then
- emake html || die "make html failed"
- fi
-}
-
-src_install() {
- distutils_src_install
-
- delete_tests_and_incompatible_modules() {
- rm -fr "${ED}$(python_get_sitedir)/chameleon/tests"
-
- if [[ "$(python_get_version -l --major)" == "3" ]]; then
- rm -f "${ED}$(python_get_sitedir)/chameleon/"{benchmark.py,py25.py}
- fi
-
- if [[ $(python_get_version -l) == "2.5" ]]; then
- echo "raise SyntaxError" > \
- "${ED}$(python_get_sitedir -b)/chameleon/py26.py"
- fi
- }
- python_execute_function -q delete_tests_and_incompatible_modules
-
- if use doc; then
- pushd _build/html > /dev/null
- insinto /usr/share/doc/${PF}/html
- doins -r [a-z]* _static
- popd > /dev/null
- fi
-}
diff --git a/dev-python/chameleon/chameleon-2.12.ebuild b/dev-python/chameleon/chameleon-2.12.ebuild
deleted file mode 100644
index 26c533f6fa03..000000000000
--- a/dev-python/chameleon/chameleon-2.12.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.12.ebuild,v 1.2 2014/03/31 20:42:27 mgorny Exp $
-
-EAPI=5
-
-# py2.6 requires ordereddict that's not packaged for Gentoo
-PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy pypy2_0 )
-
-inherit distutils-r1
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile_all() {
- use doc && emake html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( _build/html/{[a-z]*,_static} )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/chameleon/chameleon-2.13.ebuild b/dev-python/chameleon/chameleon-2.13.ebuild
deleted file mode 100644
index 446342f3c754..000000000000
--- a/dev-python/chameleon/chameleon-2.13.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.13.ebuild,v 1.2 2014/03/31 20:42:27 mgorny Exp $
-
-EAPI=5
-
-# py2.6 requires ordereddict that's not packaged for Gentoo
-PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy pypy2_0 )
-
-inherit distutils-r1
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile_all() {
- use doc && emake html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( _build/html/{[a-z]*,_static} )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/chameleon/chameleon-2.14.ebuild b/dev-python/chameleon/chameleon-2.14.ebuild
deleted file mode 100644
index 185cc64da8ad..000000000000
--- a/dev-python/chameleon/chameleon-2.14.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.14.ebuild,v 1.2 2014/03/31 20:42:27 mgorny Exp $
-
-EAPI=5
-
-# py2.6 requires ordereddict that's not packaged for Gentoo
-PYTHON_COMPAT=( python{2_7,3_2,3_3} pypy pypy2_0 )
-
-inherit distutils-r1
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile_all() {
- use doc && emake html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( _build/html/{[a-z]*,_static} )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/chameleon/chameleon-2.16.ebuild b/dev-python/chameleon/chameleon-2.16.ebuild
index cd2a35d93cf7..25bebc8d756f 100644
--- a/dev-python/chameleon/chameleon-2.16.ebuild
+++ b/dev-python/chameleon/chameleon-2.16.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.16.ebuild,v 1.1 2014/05/26 08:22:17 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.16.ebuild,v 1.2 2014/12/07 08:34:09 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
diff --git a/dev-python/chameleon/chameleon-2.15.ebuild b/dev-python/chameleon/chameleon-2.18.ebuild
similarity index 89%
rename from dev-python/chameleon/chameleon-2.15.ebuild
rename to dev-python/chameleon/chameleon-2.18.ebuild
index 76d60175cbf0..971960f1e8ad 100644
--- a/dev-python/chameleon/chameleon-2.15.ebuild
+++ b/dev-python/chameleon/chameleon-2.18.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.15.ebuild,v 1.1 2014/05/02 09:49:33 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.18.ebuild,v 1.1 2014/12/07 08:34:09 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
diff --git a/dev-python/chameleon/chameleon-2.8.3-r1.ebuild b/dev-python/chameleon/chameleon-2.8.3-r1.ebuild
deleted file mode 100644
index 4e19692f12b0..000000000000
--- a/dev-python/chameleon/chameleon-2.8.3-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.8.3-r1.ebuild,v 1.2 2012/05/20 15:39:02 floppym Exp $
-
-EAPI=3
-
-SUPPORT_PYTHON_ABIS=1
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools
- doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- distutils_src_compile
-
- if use doc ; then
- emake html || die "make html failed"
- fi
-}
-
-src_install() {
- distutils_src_install
-
- delete_tests_and_incompatible_modules() {
- rm -fr "${ED}$(python_get_sitedir)/chameleon/tests"
-
- if [[ "$(python_get_version -l --major)" == "3" ]]; then
- rm -f "${ED}$(python_get_sitedir)/chameleon/"{benchmark.py,py25.py}
- fi
-
- if [[ $(python_get_version -l) == "2.5" ]]; then
- echo "raise SyntaxError" > \
- "${ED}$(python_get_sitedir -b)/chameleon/py26.py"
- fi
- }
- python_execute_function -q delete_tests_and_incompatible_modules
-
- if use doc; then
- pushd _build/html > /dev/null
- insinto /usr/share/doc/${PF}/html
- doins -r [a-z]* _static
- popd > /dev/null
- fi
-}
diff --git a/dev-python/chameleon/chameleon-2.9.2.ebuild b/dev-python/chameleon/chameleon-2.9.2.ebuild
deleted file mode 100644
index 517e9ab1035b..000000000000
--- a/dev-python/chameleon/chameleon-2.9.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.9.2.ebuild,v 1.1 2012/06/28 06:14:35 patrick Exp $
-
-EAPI=3
-
-SUPPORT_PYTHON_ABIS=1
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils
-
-MY_PN="Chameleon"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools
- doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- distutils_src_compile
-
- if use doc ; then
- emake html || die "make html failed"
- fi
-}
-
-src_install() {
- distutils_src_install
-
- delete_tests_and_incompatible_modules() {
- rm -fr "${ED}$(python_get_sitedir)/chameleon/tests"
-
- if [[ "$(python_get_version -l --major)" == "3" ]]; then
- rm -f "${ED}$(python_get_sitedir)/chameleon/"{benchmark.py,py25.py}
- fi
-
- if [[ $(python_get_version -l) == "2.5" ]]; then
- echo "raise SyntaxError" > \
- "${ED}$(python_get_sitedir -b)/chameleon/py26.py"
- fi
- }
- python_execute_function -q delete_tests_and_incompatible_modules
-
- if use doc; then
- pushd _build/html > /dev/null
- insinto /usr/share/doc/${PF}/html
- doins -r [a-z]* _static
- popd > /dev/null
- fi
-}
diff --git a/dev-python/cherrypy/cherrypy-3.3.0.ebuild b/dev-python/cherrypy/cherrypy-3.3.0.ebuild
index 6eae3200263b..62011fe63e75 100644
--- a/dev-python/cherrypy/cherrypy-3.3.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-3.3.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.3.0.ebuild,v 1.7 2014/12/06 16:43:06 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.3.0.ebuild,v 1.8 2014/12/07 12:01:50 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ia64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ia64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/colander/Manifest b/dev-python/colander/Manifest
index 1f38c7a6b44d..7e61f3280592 100644
--- a/dev-python/colander/Manifest
+++ b/dev-python/colander/Manifest
@@ -1,5 +1 @@
-DIST colander-0.9.7.tar.gz 78627 SHA256 0c696341a84476d59f554505afcc1ec3b9c428fcb78ef07ca9996588f57610f0 SHA512 c97617bc699c2add5037fae4679d93d1e950f2bd0ca62fd24ef6ce5e3200405bdf38de9d40977713f51d3790d6a35387de68c0372530ff18fb66bae2701aadcf WHIRLPOOL ef5e8edbeb99aab35e12e7877ac8697af0ad0d81eff4403f2a85269aadedc7e8c7b0171f9d28fa02581e5181d97cdc6ea2eaeededa8c7d0dfc59a90a0e2a3f20
-DIST colander-0.9.8.tar.gz 81956 SHA256 cab9bb0180a68ceffa1273d2ae98864989a0e00611c24371a5ffac8ea8a0e5ec SHA512 48dc995a336dbcb6377038dbd9d9643031315f26b8a35657c3900914813f346da2076990c6a62338bc3e86e83ed829576f3dd50e9adceabd43f7cb7537acf664 WHIRLPOOL fd20290669e09a7097bd5243b5296ff537e74149364cdca55cbc8c0ce33bb042907b98d2eb6febf7fd45f80c440a6ac3f234522e25806d9870e4023d95586bb6
-DIST colander-0.9.9.tar.gz 89432 SHA256 7802a2a73484ebb2b661491213a1ececbc4635d290be6df07879eb0a323b693a SHA512 47a0b751d14105702c65c1528492d167c2fd2b454c9d39ac2b1896e33a835fc5378a42c141cd6cca5daf401b7804117f35436e2b5fe801fa1974789b915187a2 WHIRLPOOL ceccc217f8189283925795ddb8b040a75cf8937c1d30f1fb9283462d31e64ed4c2957e81a75e0fb619f09e9cb05719870a5ebf7d73c295cd142633c1f9c175b4
-DIST colander-1.0a1.tar.gz 104663 SHA256 03bb46587e35bf5d352ec2e3f12b8e7bb2f5d8b1ce035773c7edab42a15843c3 SHA512 6a904b8f27100d557abeeb50a85148e84d5d6229736788e80279688928cac12e9c5a699f3d95a6a90e7251f0a385878f23426fb2469e085ce25287d159df1227 WHIRLPOOL f7aa0707dbb34f119824f2128fe48e9b9576e4434a5b2e71b8005f5b3c58c7627273e03efb8f700f7b884b98b00bf2f0ae9ddc531b962e36dda875a1226a8e7a
-DIST colander-1.0b1.tar.gz 113250 SHA256 8a342bf278227be6ac96e90befa949c235e667254db17e773e79d834459be971 SHA512 f4f0b4541d109ee196d27da73ef836ff4db42b30c9c60d7831c5a28d9d408c294ed5d239c8b98b0a3f996958dcd370f92decda179ff30d1385aeeb659baea7a0 WHIRLPOOL f4469baa1647c4f79f762318e6f93b5dd528a04d85ed9fc8bcaf999ba385eb2e9e3f7e7c7d887703adfd042e5bdd7ea37d0e961402b2aa98a5713874d8f9b275
+DIST colander-1.0.tar.gz 113800 SHA256 7389413266b9e680c9529c16d56284edf87e0d5de557948e75f41d65683c23b3 SHA512 f361520a12ebec4271580fe5be002bfbdd38fcd4cfb29fa41b9c37308636343dd25595f2e0bd8099bc96583d25644d2039996efefd9c0060fe39f3c46394a4f7 WHIRLPOOL c1ed492781ab276fc5c6cf7d0ce6a9393981c86ed06c9b113c2e37e01748595e8b5422fa24eaac3d3c2a68cd99f337ea9c65b8f0f536f955e2b9b621101278a5
diff --git a/dev-python/colander/colander-0.9.7.ebuild b/dev-python/colander/colander-0.9.7.ebuild
deleted file mode 100644
index b0522bef38dd..000000000000
--- a/dev-python/colander/colander-0.9.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-0.9.7.ebuild,v 1.1 2012/04/08 19:33:43 floppym Exp $
-
-EAPI=4
-
-SUPPORT_PYTHON_ABIS=1
-PYTHON_DEPEND="2:2.6 3:3.2"
-RESTRICT_PYTHON_ABIS="2.4 2.5 3.0 3.1"
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils
-
-DESCRIPTION="A simple schema-based serialization and deserialization library"
-HOMEPAGE="http://docs.pylonsproject.org/projects/colander/en/latest/ http://pypi.python.org/pypi/colander"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-# MIT license is used by included (modified) iso8601.py code.
-LICENSE="repoze MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# Depend on an ebuild of translationstring with Python 3 support.
-RDEPEND=">=dev-python/translationstring-1.1"
-
-DEPEND="${RDEPEND}
- dev-python/setuptools"
-
-# Include COPYRIGHT.txt because the license seems to require it.
-DOCS="CHANGES.txt COPYRIGHT.txt README.txt"
-
-src_install() {
- distutils_src_install
-
- # The docs do not currently build for me and depend on a theme
- # only available from git that contains hardcoded references
- # to files on https://static.pylonsproject.org/ (so the docs
- # would not actually work offline). Include the source, which
- # is at least somewhat readable.
-
- docinto docs
- dodoc docs/*.rst
-}
diff --git a/dev-python/colander/colander-0.9.8.ebuild b/dev-python/colander/colander-0.9.8.ebuild
deleted file mode 100644
index fd91be31f359..000000000000
--- a/dev-python/colander/colander-0.9.8.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-0.9.8.ebuild,v 1.2 2012/05/08 18:18:00 xarthisius Exp $
-
-EAPI=4
-
-SUPPORT_PYTHON_ABIS=1
-PYTHON_DEPEND="2:2.6 3:3.2"
-RESTRICT_PYTHON_ABIS="2.4 2.5 3.0 3.1"
-DISTUTILS_SRC_TEST=nosetests
-
-inherit distutils
-
-DESCRIPTION="A simple schema-based serialization and deserialization library"
-HOMEPAGE="http://docs.pylonsproject.org/projects/colander/en/latest/ http://pypi.python.org/pypi/colander"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-# MIT license is used by included (modified) iso8601.py code.
-LICENSE="repoze MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-# Depend on an ebuild of translationstring with Python 3 support.
-RDEPEND=">=dev-python/translationstring-1.1"
-
-DEPEND="${RDEPEND}
- dev-python/setuptools
- doc? ( dev-python/sphinx )"
-
-# Include COPYRIGHT.txt because the license seems to require it.
-DOCS="CHANGES.txt COPYRIGHT.txt README.txt"
-
-src_prepare() {
- distutils_src_prepare
-
- # Remove pylons theme since it's not included in source
- sed -e "/# Add and use Pylons theme/,+37d" -i docs/conf.py || die
-}
-
-src_compile() {
- distutils_src_compile
-
- if use doc; then
- # https://github.com/Pylons/colander/issues/38
- PYTHONPATH="." emake -C docs html SPHINXOPTS=""
- fi
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dohtml -r docs/_build/html/
- fi
-}
diff --git a/dev-python/colander/colander-0.9.9.ebuild b/dev-python/colander/colander-0.9.9.ebuild
deleted file mode 100644
index ea5764f5b52e..000000000000
--- a/dev-python/colander/colander-0.9.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-0.9.9.ebuild,v 1.1 2012/10/09 09:17:59 patrick Exp $
-
-EAPI=4
-
-SUPPORT_PYTHON_ABIS=1
-PYTHON_DEPEND="2:2.6 3:3.2"
-RESTRICT_PYTHON_ABIS="2.4 2.5 3.0 3.1"
-DISTUTILS_SRC_TEST=nosetests
-
-inherit distutils
-
-DESCRIPTION="A simple schema-based serialization and deserialization library"
-HOMEPAGE="http://docs.pylonsproject.org/projects/colander/en/latest/ http://pypi.python.org/pypi/colander"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-# MIT license is used by included (modified) iso8601.py code.
-LICENSE="repoze MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-# Depend on an ebuild of translationstring with Python 3 support.
-RDEPEND=">=dev-python/translationstring-1.1"
-
-DEPEND="${RDEPEND}
- dev-python/setuptools
- doc? ( dev-python/sphinx )"
-
-# Include COPYRIGHT.txt because the license seems to require it.
-DOCS="CHANGES.txt COPYRIGHT.txt README.txt"
-
-src_prepare() {
- distutils_src_prepare
-
- # Remove pylons theme since it's not included in source
- sed -e "/# Add and use Pylons theme/,+37d" -i docs/conf.py || die
-}
-
-src_compile() {
- distutils_src_compile
-
- if use doc; then
- # https://github.com/Pylons/colander/issues/38
- PYTHONPATH="." emake -C docs html SPHINXOPTS=""
- fi
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dohtml -r docs/_build/html/
- fi
-}
diff --git a/dev-python/colander/colander-1.0_beta1.ebuild b/dev-python/colander/colander-1.0.ebuild
similarity index 85%
rename from dev-python/colander/colander-1.0_beta1.ebuild
rename to dev-python/colander/colander-1.0.ebuild
index 42b4a9577e9e..db5d9ad2bbf8 100644
--- a/dev-python/colander/colander-1.0_beta1.ebuild
+++ b/dev-python/colander/colander-1.0.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-1.0_beta1.ebuild,v 1.1 2014/08/21 01:30:14 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-1.0.ebuild,v 1.1 2014/12/07 10:45:49 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
@@ -27,10 +27,11 @@ RDEPEND=">=dev-python/translationstring-1.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? ( dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/iso8601[${PYTHON_USEDEP}] )"
# Include COPYRIGHT.txt because the license seems to require it.
-DOCS=( CHANGES.txt COPYRIGHT.txt README.txt )
+DOCS=( CHANGES.rst COPYRIGHT.txt README.rst )
python_prepare_all() {
# Remove pylons theme since it's not included in source
diff --git a/dev-python/colander/colander-1.0_alpha1-r1.ebuild b/dev-python/colander/colander-1.0_alpha1-r1.ebuild
deleted file mode 100644
index be045d486686..000000000000
--- a/dev-python/colander/colander-1.0_alpha1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-1.0_alpha1-r1.ebuild,v 1.2 2014/03/31 20:50:55 mgorny Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple schema-based serialization and deserialization library"
-HOMEPAGE="http://docs.pylonsproject.org/projects/colander/en/latest/ http://pypi.python.org/pypi/colander"
-MY_P=${P/_alpha1/a1}
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-# MIT license is used by included (modified) iso8601.py code.
-LICENSE="repoze MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-# Depend on an ebuild of translationstring with Python 3 support.
-RDEPEND=">=dev-python/translationstring-1.1[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Include COPYRIGHT.txt because the license seems to require it.
-DOCS=( CHANGES.txt COPYRIGHT.txt README.txt )
-
-python_prepare_all() {
- # Remove pylons theme since it's not included in source
- sed -e "/# Add and use Pylons theme/,+37d" -i docs/conf.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- # https://github.com/Pylons/colander/issues/38
- emake -C docs html SPHINXOPTS=""
- fi
-}
-
-python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/colander/colander-1.0_alpha1.ebuild b/dev-python/colander/colander-1.0_alpha1.ebuild
deleted file mode 100644
index 9e6fa105fa0e..000000000000
--- a/dev-python/colander/colander-1.0_alpha1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/colander/colander-1.0_alpha1.ebuild,v 1.1 2013/01/22 07:01:30 patrick Exp $
-
-EAPI=4
-
-SUPPORT_PYTHON_ABIS=1
-PYTHON_DEPEND="2:2.6 3:3.2"
-RESTRICT_PYTHON_ABIS="2.4 2.5 3.0 3.1"
-DISTUTILS_SRC_TEST=nosetests
-
-inherit distutils
-
-DESCRIPTION="A simple schema-based serialization and deserialization library"
-HOMEPAGE="http://docs.pylonsproject.org/projects/colander/en/latest/ http://pypi.python.org/pypi/colander"
-MY_P=${P/_alpha1/a1}
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-# MIT license is used by included (modified) iso8601.py code.
-LICENSE="repoze MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-# Depend on an ebuild of translationstring with Python 3 support.
-RDEPEND=">=dev-python/translationstring-1.1"
-
-DEPEND="${RDEPEND}
- dev-python/setuptools
- doc? ( dev-python/sphinx )"
-
-# Include COPYRIGHT.txt because the license seems to require it.
-DOCS="CHANGES.txt COPYRIGHT.txt README.txt"
-
-src_prepare() {
- distutils_src_prepare
-
- # Remove pylons theme since it's not included in source
- sed -e "/# Add and use Pylons theme/,+37d" -i docs/conf.py || die
-}
-
-src_compile() {
- distutils_src_compile
-
- if use doc; then
- # https://github.com/Pylons/colander/issues/38
- PYTHONPATH="." emake -C docs html SPHINXOPTS=""
- fi
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dohtml -r docs/_build/html/
- fi
-}
diff --git a/dev-python/demjson/Manifest b/dev-python/demjson/Manifest
index 885aea63f2a2..d9917c95f89c 100644
--- a/dev-python/demjson/Manifest
+++ b/dev-python/demjson/Manifest
@@ -1,4 +1,3 @@
DIST demjson-1.6.tar.gz 64299 SHA256 1d989c310e33569ecc178b8182e53bde8f748bf5ea10cfbc0e331f8c313f6e29 SHA512 aad21fb11998fc2bd6d9ce6cf3be448d0cb6636716109384dcf268aa3b5c6e37f20e579e51d72e554de3e9e4857b7ea850727009bf72bf020ee0f305e3c258f9 WHIRLPOOL efef0bd9e180b52c8d176e65302f0e9850cd30e8eae28323e7a3abe60319a81f1f1f5019ba5835937544816bea8965746276b6597dce610224193dfc5d415a65
-DIST demjson-2.0.1.tar.gz 116093 SHA256 572c755df5aec7ac3fde5535795b8bf71f54e4681196c97a7a97d81916293504 SHA512 5b5aa14ad4284b182633983c2310564c00f381e11c8e67fe757419ccbd28e84979a08a6d259cdf131b3c5b6b6070b2c82345b5c4722a496cf44dbbb5c74746fa WHIRLPOOL 937b66948660d97556e0d651e981856e551dec4d957d3abcc74f88c656244c03813f6ab0bec8c36942450729874672341d227742ad7102d7692b25bf9525663d
-DIST demjson-2.0.tar.gz 184959 SHA256 dcc407b6c80187ce8e520d5c8ee0b2f1a95be1329e8b3adaaa281322974fd1d2 SHA512 9d9286dc9ab208c814c2d9f43737deb3c8e5a60eb9d48ec4550289f490140507b2bcceed0d38f65cc4f027f1880a7dea676e50fc18a41dd03df7a6ac53bc246b WHIRLPOOL 56533904d94595f6dc0433eef37a34bb927093180ccbdd8a4841853cf7e9ac8bab33b729770e8db2d82bf19de5177cc662148ea806f66ecea6edaec6bd3ca74f
DIST demjson-2.2.2.tar.gz 130874 SHA256 5114563dd3a0324b6c9c74250528660adbb6a095b2a015038149e31a9b5727d5 SHA512 c5df57fdc286b33fbceada0ff8531d559fb183b29ca114fbfef7dfd0615ad5bae3882da91b6818ad58be5e20d3c2091db7cb75b1c31285b8ed5f466984b5fc15 WHIRLPOOL 6ca4e599128a896df098514d2b1983b025122ac07ee5ffa2f673c2d441482e32b7fa013a3896c2efedfcea9114dbe2049927b1754d4db9127bdf1ab9f32ddda3
+DIST demjson-2.2.3.tar.gz 131263 SHA256 9fb0f3c02fe500104680af2889a64d1637b395aebdb37341ae2309d77854f40c SHA512 058f8429967e21b30a9e28ec7790c372f5eb3126d7ab05c17d6f0548002650314048bf2f4eb3e2c8f75bb91169722c90eeeddb815ca166dfb14b2d1385504b14 WHIRLPOOL b665e19c5c28afd4636b2f33959f7a14d04706c8e8d7c77ef790fb12e3aff56a1cea35420caf7eceb06de8b001cab07a3e38d4252b7f67a3dbba99fcc4f1d476
diff --git a/dev-python/demjson/demjson-2.0.ebuild b/dev-python/demjson/demjson-2.0.ebuild
deleted file mode 100644
index 7ee733567420..000000000000
--- a/dev-python/demjson/demjson-2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/demjson/demjson-2.0.ebuild,v 1.1 2014/05/03 07:48:21 idella4 Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 4627"
-HOMEPAGE="http://deron.meranda.us/python/demjson/ http://pypi.python.org/pypi/demjson"
-SRC_URI="http://deron.meranda.us/python/${PN}/dist/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
- cd test
- if python_is_python3; then
- 2to3 -w --no-diffs test_demjson.py
- fi
- "${PYTHON}" test_demjson.py
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/demjson/demjson-2.0.1.ebuild b/dev-python/demjson/demjson-2.2.3.ebuild
similarity index 85%
rename from dev-python/demjson/demjson-2.0.1.ebuild
rename to dev-python/demjson/demjson-2.2.3.ebuild
index 9e13ac453ac4..39ab57cd4dfa 100644
--- a/dev-python/demjson/demjson-2.0.1.ebuild
+++ b/dev-python/demjson/demjson-2.2.3.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/demjson/demjson-2.0.1.ebuild,v 1.1 2014/05/30 05:22:52 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/demjson/demjson-2.2.3.ebuild,v 1.1 2014/12/07 13:59:11 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
@@ -18,7 +18,6 @@ IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
-DISTUTILS_IN_SOURCE_BUILD=1
python_test() {
cd test
@@ -30,7 +29,7 @@ python_test() {
python_install_all() {
distutils-r1_python_install_all
- # Docs are ./txt files
+ # Docs are .txt files
if use doc; then
dodoc docs/*.txt || die "Installation of documentation failed"
fi
diff --git a/dev-python/ecdsa/ecdsa-0.11-r1.ebuild b/dev-python/ecdsa/ecdsa-0.11-r1.ebuild
index 85af45de786c..398e919752d7 100644
--- a/dev-python/ecdsa/ecdsa-0.11-r1.ebuild
+++ b/dev-python/ecdsa/ecdsa-0.11-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/ecdsa/ecdsa-0.11-r1.ebuild,v 1.2 2014/12/02 04:59:00 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/ecdsa/ecdsa-0.11-r1.ebuild,v 1.3 2014/12/07 20:20:24 maekke Exp $
EAPI=5
@@ -15,5 +15,5 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> ${P}-r1.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~s390 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~s390 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint"
IUSE=""
diff --git a/dev-python/expects/Manifest b/dev-python/expects/Manifest
index e3ca8533fc32..2752ab905c7a 100644
--- a/dev-python/expects/Manifest
+++ b/dev-python/expects/Manifest
@@ -1,3 +1,4 @@
DIST expects-0.2.1.tar.gz 22474 SHA256 0c70230281f68c4c93a4a1ba98da37ccc2529c849a28c555ab93050f2a084321 SHA512 c7a51f35e4c1468df19838b9dd74a9fe214c906b7bbf203f61841d2f0cfe60cffd1388b841a39ce14a59394594e148cbaf1777b08b90879136421186ab757585 WHIRLPOOL 0e62e27c4d96156463c1b8001459c6795a4398b7ec8a23283c3bccba7cbe4feb0a763e6086c2ffda7762d82e2a481812049f6920ccbade9e27e6046cf58601b0
DIST expects-0.4.2.tar.gz 23813 SHA256 b1e0b27141f784fe81a143153f23d3c8220fe8ec1003eb580b3eeb38eb778007 SHA512 6701a1a3099073c70d8f729b7ca72e4b9b3eb6d6f9e7d6d2d654a3b684c5ab101c343b4c3556f45d763ab1479dbc3eb3db209c4d9f5d2254cc4111e74a4a3c1a WHIRLPOOL 44ef85ca96225c22f91468e8b8b6368a26138f0fb9ee22dc89c282fb91adf4425d177ba62891239515affc639053165c6080f972c9435619c50a47fd81a27894
DIST expects-0.5.0.tar.gz 25937 SHA256 0603b9ae7be940dd709fa0dbe42087cf1ae8bd382bba378c9f3c0ea78aa772a0 SHA512 36af719d6ee4289aebbf1edf5716ee7335e69616d1806afda429bb15dc74779a114a7971313a4cfc649cf62d47a652591258398f1f420d9f73b089811964f1c7 WHIRLPOOL 2d77b11e235004f29a66e4f006908df3c4d2d250ae9489f25515e90556d7f768a49e86ba96f82cfee9f704d06882b3f394bdc713e0a6c68bd69d0990fc25097e
+DIST expects-0.6.1.tar.gz 25140 SHA256 c921f9feb42921444befcf37cae34d21470e58d792d8a2fd9e1ef31201d07b90 SHA512 3f7cf53a75cca405fac57d20e818b7a5850ea25c11d84ef0c3d349535795ea0633492cc35b3965955df8ef1ba4435e9942ec17fcdd0a022acacb543ad3b05e75 WHIRLPOOL a91e9b92719702b075445653eef15b245e9a6273ae3aee9a7cf4b542f2d689c8ee6d013c2c8bc9ed2f0670e41616e13eb573947fcc15613050bdb99b03c4d880
diff --git a/dev-python/expects/expects-0.6.1.ebuild b/dev-python/expects/expects-0.6.1.ebuild
new file mode 100644
index 000000000000..a9deeb4445cf
--- /dev/null
+++ b/dev-python/expects/expects-0.6.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/expects/expects-0.6.1.ebuild,v 1.1 2014/12/07 20:01:01 alunduil Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Expressive and extensible TDD/BDD assertion library for Python"
+HOMEPAGE="https://github.com/jaimegildesagredo/expects"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/mamba-0.8.2[${PYTHON_USEDEP}] )
+"
+RDEPEND=""
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ mamba || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.3.1.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.3.1.ebuild
index 50f810968205..150f9a6f6d20 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.3.1.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/google-api-python-client/google-api-python-client-1.3.1.ebuild,v 1.1 2014/12/06 15:25:18 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/google-api-python-client/google-api-python-client-1.3.1.ebuild,v 1.2 2014/12/07 14:38:19 jlec Exp $
EAPI=5
@@ -23,6 +23,7 @@ DEPEND="
dev-python/oauth2client[${PYTHON_USEDEP}]
dev-python/simplejson[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/uritemplate[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"
diff --git a/dev-python/httplib2/httplib2-0.8.ebuild b/dev-python/httplib2/httplib2-0.8.ebuild
index 0ba072713ec0..d9cec3a97e90 100644
--- a/dev-python/httplib2/httplib2-0.8.ebuild
+++ b/dev-python/httplib2/httplib2-0.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/httplib2/httplib2-0.8.ebuild,v 1.10 2014/12/06 16:46:22 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/httplib2/httplib2-0.8.ebuild,v 1.12 2014/12/07 20:21:27 maekke Exp $
EAPI="5"
@@ -14,7 +14,7 @@ SRC_URI="http://httplib2.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/iso8601/iso8601-0.1.10.ebuild b/dev-python/iso8601/iso8601-0.1.10.ebuild
index 30db9a86a468..3a0c45228e17 100644
--- a/dev-python/iso8601/iso8601-0.1.10.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.10.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/iso8601/iso8601-0.1.10.ebuild,v 1.10 2014/10/26 19:29:03 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/iso8601/iso8601-0.1.10.ebuild,v 1.11 2014/12/07 08:57:23 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
diff --git a/dev-python/jdcal/jdcal-1.0.ebuild b/dev-python/jdcal/jdcal-1.0.ebuild
index 6968ec83e59c..8e0b5add9fa8 100644
--- a/dev-python/jdcal/jdcal-1.0.ebuild
+++ b/dev-python/jdcal/jdcal-1.0.ebuild
@@ -1,9 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jdcal/jdcal-1.0.ebuild,v 1.3 2014/10/28 07:00:46 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jdcal/jdcal-1.0.ebuild,v 1.4 2014/12/07 13:59:06 jlec Exp $
EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
inherit distutils-r1
diff --git a/dev-python/jdcal/metadata.xml b/dev-python/jdcal/metadata.xml
index 301d2207cc29..ee7e8b2450a8 100644
--- a/dev-python/jdcal/metadata.xml
+++ b/dev-python/jdcal/metadata.xml
@@ -1,5 +1,5 @@
- python
+ python
diff --git a/dev-python/markdown/markdown-2.5.1.ebuild b/dev-python/markdown/markdown-2.5.1.ebuild
index 50550ca7a0a3..e8a00c2dcccc 100644
--- a/dev-python/markdown/markdown-2.5.1.ebuild
+++ b/dev-python/markdown/markdown-2.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/markdown/markdown-2.5.1.ebuild,v 1.5 2014/12/06 16:43:40 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/markdown/markdown-2.5.1.ebuild,v 1.6 2014/12/07 12:02:11 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ia64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}]
diff --git a/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild b/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild
index c8a7e2366ea5..9714eee3a75d 100644
--- a/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild
+++ b/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild,v 1.4 2014/04/08 02:50:20 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild,v 1.5 2014/12/07 06:09:13 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
diff --git a/dev-python/numpy/numpy-1.9.0-r1.ebuild b/dev-python/numpy/numpy-1.9.0-r1.ebuild
index 3fe4244fd632..a43119ea60f5 100644
--- a/dev-python/numpy/numpy-1.9.0-r1.ebuild
+++ b/dev-python/numpy/numpy-1.9.0-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-1.9.0-r1.ebuild,v 1.5 2014/12/06 16:45:46 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-1.9.0-r1.ebuild,v 1.7 2014/12/07 20:27:14 maekke Exp $
EAPI=5
@@ -24,7 +24,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
# It appears the docs haven't been upgraded, still @ 1.8.1
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc lapack test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index f295626ecc0d..7edfd1b4de2a 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1,3 +1,4 @@
-DIST openpyxl-1.5.8.tar.bz2 157609 SHA256 339b511027d547709a734d21f91cd021b1f365f214087bdd05d5dd2dcaf942f5 SHA512 87ddbe4725d0c97aee5386fbe5b991943060e3779449f3efa722244226d2af084e2b6f84452e1dec3aecb14679d1b86e9d70c669148c32ca7510e2e2acb605b7 WHIRLPOOL f445be6f161c6793be225bde9fb9ba951578abb447b2dbe44197555f2012a77f8392c6d8dc901092c39ad5869dfa28226e4247d318d3123df7cb1dd2acd0aef1
-DIST openpyxl-1.6.2.tar.bz2 210849 SHA256 8f21d695d0c1d40018243e2546c15573ec9ea5f8f927708b4b00672d24a41a2c SHA512 c6fbe058a5e68515459b802d92948be6ba94faf458cf39cfdee19c9c05ec85cd9ca03a5d40d4c2dd5129cc23c53636fd8f95bef85099977e23ddbd7adcdfc99b WHIRLPOOL be7a910f3ba48b3dffc8a5378e91ed9e1705576d5f6b25272ce57f601d3751f556c1a0c2a9256ebd31d93db53b2b45b35ee4f9c8d7ab600b6abe33063723d82b
+DIST openpyxl-1.7.0.tar.bz2 592566 SHA256 2c2c0dff10524223c1eaede8edbe18e6ed145123f6c4900e126c08f70a81b507 SHA512 bdcdd6a301cf515862ef051edd0d2a5ba9c8983f53774e3e427627250a5d0a433c6c40d632f42f8ba2e6f120d42b16ba9cb5d5df381b57775e5619de59b14629 WHIRLPOOL ebd0ec23e99ea98b127ddd74cd380f4c55e787376acca0545cd4ba38081388389cfcaeb77aed189483b7e71f682eefc5e9758ad4c0d18aab59f34927630f5d5c
+DIST openpyxl-1.9.0.tar.bz2 5227868 SHA256 688aeebf42e103018a274c34c6f186e496395e0c7a06180df684626b307134e4 SHA512 a739f02de9e1a4c4a134e025ac1eee47ed39e7d0fbf79dc4fc73187bfddf2b1ffe2cc1414b69bfd087620fcecddbecc199b72c21c39df72671079c73031b6cfc WHIRLPOOL 022289cfe340a41b87748579e6fd99fcaedb4aa6969cb896da78c3614abca44dbd87d7d71c0ff8cce40f4fd84b32391ef355a50a3baf0bc5b515d48ca3e00766
DIST openpyxl-2.0.2.tar.bz2 5243087 SHA256 85dda6b3333af0ee5abfd26d6613a20c12175edb9d6fb29bab2261a74e43d66d SHA512 4137becf4986a3e944d0f0905dafae89faafc09375ec48a46abdf924af4f604bc1e08f67a50bc16de0c2920309cc1b2438e5c485f15a926b24fd5bbf77a4eff6 WHIRLPOOL 5c5902a30e0ca438d383344cddfb6099ffc464a2beb09ff81beb188867985a51d43ada0bf888921d9717238a6420c2ac7ad9e100144bd61e5d1d45bf15ce2f4d
+DIST openpyxl-2.1.0.tar.bz2 5286312 SHA256 60b64a18ccec5b4850c9b41cc8481c6dba3227926469b98d78279bc016eeabb0 SHA512 e537d1b2e1caae3932fde38295865609a4b1f9607378f5223bdfa8d219671331729453eb20092f7583ee3663200e40e8e3bd6a38119096c731d60d7efe2893dd WHIRLPOOL 0ba8228b4b942ef39136efb5d19695d5d619c3e3e77ad8ca402d2f933435e70c4b83adcdd400d36a491bfaa334644bee0668e823c420df5d199cabbf035cf948
diff --git a/dev-python/openpyxl/openpyxl-1.5.8.ebuild b/dev-python/openpyxl/openpyxl-1.5.8.ebuild
deleted file mode 100644
index c9c314f2e308..000000000000
--- a/dev-python/openpyxl/openpyxl-1.5.8.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/openpyxl/openpyxl-1.5.8.ebuild,v 1.2 2012/12/03 21:31:10 bicatali Exp $
-
-EAPI=4
-
-# python cruft
-SUPPORT_PYTHON_ABIS="1"
-DISTUTILS_SRC_TEST="nosetests"
-RESTRICT_PYTHON_ABIS="2.4"
-
-inherit distutils
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="http://bitbucket.org/ericgazoni/openpyxl/wiki/Home"
-#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-# fork from https://bitbucket.org/hjunes/openpyxl/ compatible with python3
-SRC_URI="http://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
diff --git a/dev-python/openpyxl/openpyxl-1.6.2.ebuild b/dev-python/openpyxl/openpyxl-1.6.2.ebuild
deleted file mode 100644
index fbe8296d946c..000000000000
--- a/dev-python/openpyxl/openpyxl-1.6.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/openpyxl/openpyxl-1.6.2.ebuild,v 1.4 2014/06/26 11:40:10 idella4 Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="http://bitbucket.org/ericgazoni/openpyxl/wiki/Home"
-SRC_URI="https://bitbucket.org/ericgazoni/openpyxl/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- # Testsuite appears py2 capable only
- ! python_is_python3 && esetup.py test
-}
diff --git a/dev-python/openpyxl/openpyxl-1.7.0.ebuild b/dev-python/openpyxl/openpyxl-1.7.0.ebuild
new file mode 100644
index 000000000000..b0f16c288210
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-1.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/openpyxl/openpyxl-1.7.0.ebuild,v 1.1 2014/12/07 14:31:43 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="http://bitbucket.org/ericgazoni/openpyxl-328/wiki/Home"
+SRC_URI="https://bitbucket.org/ericgazoni/openpyxl-328/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ dev-python/jdcal[${PYTHON_USEDEP}]
+ "
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/openpyxl/openpyxl-1.9.0.ebuild b/dev-python/openpyxl/openpyxl-1.9.0.ebuild
new file mode 100644
index 000000000000..ff298561f62f
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-1.9.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/openpyxl/openpyxl-1.9.0.ebuild,v 1.1 2014/12/07 14:06:15 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="http://bitbucket.org/ericgazoni/openpyxl-328/wiki/Home"
+SRC_URI="https://bitbucket.org/ericgazoni/openpyxl-328/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ dev-python/jdcal[${PYTHON_USEDEP}]
+ "
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/openpyxl/openpyxl-2.1.0.ebuild b/dev-python/openpyxl/openpyxl-2.1.0.ebuild
new file mode 100644
index 000000000000..b05e734af302
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-2.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/openpyxl/openpyxl-2.1.0.ebuild,v 1.1 2014/12/07 10:06:30 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="http://bitbucket.org/ericgazoni/openpyxl-328/wiki/Home"
+SRC_URI="https://bitbucket.org/ericgazoni/openpyxl-328/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="dev-python/jdcal[${PYTHON_USEDEP}]"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}] )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_prepare_all(){
+ sed -e "s: 'sphinx.ext.intersphinx',::" \
+ -i doc/source/conf.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
+}
diff --git a/dev-python/oslo-i18n/oslo-i18n-1.0.0.ebuild b/dev-python/oslo-i18n/oslo-i18n-1.0.0.ebuild
index b62691eb77ae..ae2de3556497 100644
--- a/dev-python/oslo-i18n/oslo-i18n-1.0.0.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-1.0.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-i18n/oslo-i18n-1.0.0.ebuild,v 1.2 2014/11/02 23:33:10 alunduil Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/oslo-i18n/oslo-i18n-1.0.0.ebuild,v 1.3 2014/12/07 19:30:20 alunduil Exp $
EAPI=5
-PYTHON_COMPAT=( python2_7 python3_3 )
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
inherit distutils-r1
@@ -40,7 +40,7 @@ RDEPEND="
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
"
-python_prepare_all() {
+python_compile_all() {
use doc && esetup.py build_sphinx
}
diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 65664fae1c00..cd52e52f7c2c 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,6 +1,2 @@
-DIST pandas-0.12.0.tar.gz 3155059 SHA256 be9b4c3611801b366873531bc87a87dd16b19e7d78fa84c21898cd007931c86d SHA512 da5dbd6109f7c96b762fcdf695ed50da8059ca78f645b0dec9a741ed89638ba43f8b336d339d3d4c250585ddfddff240b40bb25e99ab642eed825c649f2fd59e WHIRLPOOL 19cb14eff3b397d80d2c33d55c980b1db1793c087048be9cc13718e50f6034aa3f15fe27866cc13f778fa71cf3c91147449865b9597087622fa9cf24e71d527d
-DIST pandas-0.13.0.tar.gz 3604253 SHA256 5bb3f7a5f24fe8280e84e5407dc129364e7825cbe366b79676bd5f37a9b2bf0e SHA512 c5e2673f9a3b1e28d038bf3e5911445c8e77f4669eb5df5849062b41c96f93b6f09fa87421ae7382ba50f53c9ac0cf9564bbff5b300f097bf929fca366a500a6 WHIRLPOOL 91257ed915f7ead4d68e0ebf360f326e4e32e8de51c79c315902f297e3c05bd3a525861e6f575419c6c6eb141ecbb0228e6886c02be49a565324b319b0a65fd0
-DIST pandas-0.13.1.tar.gz 6096890 SHA256 6813746caa796550969ed98069f16627f070f6d8d60686cfb3fa0e66c2e0312b SHA512 a5fc36141f1b9269ce69ea35f8308abea3e6a77e54fe5df3d3614f1b9ea79f1c4b1c07da1b78d5d26f7ccf238a7c569a978caaa411217c290f7a1870e878e1f2 WHIRLPOOL a091570987c55190fe3650443392b4858938e7a77145a25859f2f9e479d1701876fa06a75610ef2771543cf8574ae992793c9377b6a246cab371edbd16a5eb40
-DIST pandas-0.14.0.tar.gz 6526846 SHA256 f7997debca756c4dd5ccdf5a010dfe3d1c7dac98ee706b715d994cf7c9d35528 SHA512 905782956e6aa1bc15c8dd407d2cb731b8bdeb38e4e85d149d1ba665b88c47ff38566b19e382a83a17ef5d09a19a627d77b9afdd96dc0c0abda62ad9152b4083 WHIRLPOOL 9e8bb971cef93fd15faba7a2a4f032f266849d5f1e7d2a8f0233b73cf26c97fa78044de8617ea54b3d991591758c57bec2cb2a913b7d7735d858c420fe6bef65
-DIST pandas-0.14.1.tar.gz 6713272 SHA256 8d36f69e63f4c36999d142d60e476a6359c77069ad0ed1e4aa16a7005884dd21 SHA512 9447aff4004cef215914cc8ce448dbffff9c6442e4895f217b240d3cddc709d0c4f3c2d43b145eb3cbf48a0492ddefc4647c44304987e205b2a2aef081a247a8 WHIRLPOOL 7091c3e1861af787710cd4afa7c74499f28082fff6382201f9706d8d36c6af81730c3f5364ee22810fb8509c60357be0cf17480e35150163f32f858b9431dd25
DIST pandas-0.15.0.tar.gz 4481754 SHA256 53be655079f978831dbb10c69a7656d3df6de673948896e170f08c3dac957cf0 SHA512 3c6026f82f8e9e781d2c46ff67bdb736404f815e92b0f831b3354fe2defe69f35550340db7f2a7724f19359cddb3cd45fac4d781c935f7469e10de836febc86a WHIRLPOOL ebc90d139e7b44d59d51eb8fd7386dc685545c759ddfafd2cef68ab7146db4ab64a308af0d90fc9ed2aba8c68ac66fbbec2867f900ca288a3dbc201c2facb963
+DIST pandas-0.15.1.tar.gz 4508211 SHA256 6c15aebaf10a02fa411f336d2029fb303892b17d470f5d7de91597fc31cebd65 SHA512 2485c06a3fdf4bec479ed4a633901041283737f203ca1ab92130fbbd0236bd2198513079012e9af4c735768c8c2a70a477e3841e382661cb11d7ae00f6d72dce WHIRLPOOL 67a1cdaae88e6f5735d513d96471b2667e8f028c17f1708cfb2c8a64e0485ab2d2636fd65fc5b163f2b916b80374d660d1d6c20e7a1662112559cae1ddef0aa1
diff --git a/dev-python/pandas/files/pandas-0.15.0-backport-GH8587.patch b/dev-python/pandas/files/pandas-0.15.0-backport-GH8587.patch
new file mode 100644
index 000000000000..d6c60bccbcc3
--- /dev/null
+++ b/dev-python/pandas/files/pandas-0.15.0-backport-GH8587.patch
@@ -0,0 +1,31 @@
+From 403f38da35ab04d3997f61db3c98134fe02910d3 Mon Sep 17 00:00:00 2001
+From: pallav-fdsi
+Date: Sun, 19 Oct 2014 20:49:21 -0400
+Subject: [PATCH] BUG: invalid import checking in gbq (GH8587)
+
+---
+ pandas/io/gbq.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/pandas/io/gbq.py b/pandas/io/gbq.py
+index abb743d..20c1e9f 100644
+--- a/pandas/io/gbq.py
++++ b/pandas/io/gbq.py
+@@ -43,7 +43,7 @@
+ _GOOGLE_API_CLIENT_INSTALLED=True
+ _GOOGLE_API_CLIENT_VERSION = pkg_resources.get_distribution('google-api-python-client').version
+
+- if LooseVersion(_GOOGLE_API_CLIENT_VERSION >= '1.2.0'):
++ if LooseVersion(_GOOGLE_API_CLIENT_VERSION) >= '1.2.0':
+ _GOOGLE_API_CLIENT_VALID_VERSION = True
+
+ except ImportError:
+@@ -56,7 +56,7 @@
+
+ _GOOGLE_FLAGS_VERSION = pkg_resources.get_distribution('python-gflags').version
+
+- if LooseVersion(_GOOGLE_FLAGS_VERSION >= '2.0.0'):
++ if LooseVersion(_GOOGLE_FLAGS_VERSION) >= '2.0':
+ _GOOGLE_FLAGS_VALID_VERSION = True
+
+ except ImportError:
diff --git a/dev-python/pandas/files/pandas-0.15.1-skip-tz-test.patch b/dev-python/pandas/files/pandas-0.15.1-skip-tz-test.patch
new file mode 100644
index 000000000000..2226a12fc69f
--- /dev/null
+++ b/dev-python/pandas/files/pandas-0.15.1-skip-tz-test.patch
@@ -0,0 +1,24 @@
+ pandas/tseries/tests/test_timezones.py | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/pandas/tseries/tests/test_timezones.py b/pandas/tseries/tests/test_timezones.py
+index 9fbdb71..62db007 100644
+--- a/pandas/tseries/tests/test_timezones.py
++++ b/pandas/tseries/tests/test_timezones.py
+@@ -599,11 +599,12 @@ class TestTimeZoneSupportPytz(tm.TestCase):
+ self.assertTrue(self.cmptz(result.index.tz, self.tz('US/Eastern')))
+
+ def test_string_index_alias_tz_aware(self):
+- rng = date_range('1/1/2000', periods=10, tz=self.tzstr('US/Eastern'))
+- ts = Series(np.random.randn(len(rng)), index=rng)
++ raise nose.SkipTest("https://github.com/pydata/pandas/issues/8639")
++ #rng = date_range('1/1/2000', periods=10, tz=self.tzstr('US/Eastern'))
++ #ts = Series(np.random.randn(len(rng)), index=rng)
+
+- result = ts['1/3/2000']
+- self.assertAlmostEqual(result, ts[2])
++ #result = ts['1/3/2000']
++ #self.assertAlmostEqual(result, ts[2])
+
+ def test_fixed_offset(self):
+ dates = [datetime(2000, 1, 1, tzinfo=fixed_off),
diff --git a/dev-python/pandas/pandas-0.12.0.ebuild b/dev-python/pandas/pandas-0.12.0.ebuild
deleted file mode 100644
index 64b39d17174e..000000000000
--- a/dev-python/pandas/pandas-0.12.0.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.12.0.ebuild,v 1.5 2013/10/27 08:05:32 mgorny Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="http://pandas.sourceforge.net/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples excel html test R"
-
-REQUIRED_USE="
- excel? ( !python_targets_python3_2 )
- doc? ( !python_targets_python3_2 )
- R? ( !python_targets_python3_2 )
-"
-
-CDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
- doc? (
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/pytables[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/rpy[$(python_gen_usedep 'python2_7')]
- sci-libs/scipy[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- sci-libs/scikits_timeseries[$(python_gen_usedep 'python2*')]
- x11-misc/xclip )
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-# dev-python/statsmodels invokes a circular dep
-# hence rm from doc? ( ), again
-RDEPEND="${CDEPEND}
- dev-python/numexpr[${PYTHON_USEDEP}]
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pytables[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]
- excel? (
- >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- )
- html? (
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
- || ( dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}] )
- )
- R? ( dev-python/rpy[$(python_gen_usedep 'python2_7')] )"
-
-python_prepare_all() {
- if use doc; then
- # Prevent un-needed download during build
- sed -e 's:^intersphinx_mapping:#intersphinx_mapping:' \
- -e "s:^ 'statsmodels:# 'statsmodels:" \
- -e "s:^ 'python:# 'python:" \
- -e "s:^}:#}:" \
- -i doc/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # To build docs the need be located in $BUILD_DIR,
- # else PYTHONPATH points to unusable modules.
- if use doc; then
- cd "${BUILD_DIR}"/lib || die
- cp -ar "${S}"/doc . && cd doc || die
- LANG=C PYTHONPATH=. "${EPYTHON}" make.py html || die
- fi
-}
-
-python_test() {
- # test can't survive py2.6, alternately patch to skip under unittest2
- if [[ ${EPYTHON} == "python2.6" ]]; then
- rm $(find "${BUILD_DIR}" -name test_array.py) || die
- fi
- cd "${BUILD_DIR}"/lib || die
- PYTHONPATH=. MPLCONFIGDIR=. HOME=. \
- VIRTUALX_COMMAND="nosetests --verbosity=3 pandas" \
- virtualmake || die
-}
-
-python_install_all() {
- if use doc; then
- cd "${BUILD_DIR}"/lib || die
- dohtml -r doc/build/html/*
- einfo "An initial build of docs is absent of references to statsmodels"
- einfo "due to circular dependency. To have them included, emerge"
- einfo "statsmodels next and re-emerge pandas with USE doc"
- fi
-
- if use examples; then
- # example python modules not to be compressed
- docompress -x /usr/share/doc/${PF}/examples
- insinto /usr/share/doc/${PF}
- doins -r "${S}"/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pandas/pandas-0.13.0.ebuild b/dev-python/pandas/pandas-0.13.0.ebuild
deleted file mode 100644
index 8175fe5c2b97..000000000000
--- a/dev-python/pandas/pandas-0.13.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.13.0.ebuild,v 1.2 2014/01/22 13:41:41 jlec Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="http://pandas.sourceforge.net/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples excel html test R"
-
-REQUIRED_USE="
- excel? ( !python_targets_python3_2 )
- doc? ( !python_targets_python3_2 )
- R? ( !python_targets_python3_2 )
-"
-
-CDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
- doc? (
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/pytables[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/rpy[$(python_gen_usedep 'python2_7')]
- sci-libs/scipy[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- sci-libs/scikits_timeseries[$(python_gen_usedep 'python2*')]
- x11-misc/xclip
- )
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-# dev-python/statsmodels invokes a circular dep
-# hence rm from doc? ( ), again
-RDEPEND="${CDEPEND}
- dev-python/numexpr[${PYTHON_USEDEP}]
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pytables[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]
- excel? (
- >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- )
- html? (
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
- || (
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}] )
- )
- R? ( dev-python/rpy[$(python_gen_usedep 'python2_7')] )"
-
-python_prepare_all() {
- if use doc; then
- # Prevent un-needed download during build
- sed -e 's:^intersphinx_mapping:#intersphinx_mapping:' \
- -e "s:^ 'statsmodels:# 'statsmodels:" \
- -e "s:^ 'python:# 'python:" \
- -e "s:^}:#}:" \
- -i doc/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # To build docs the need be located in $BUILD_DIR,
- # else PYTHONPATH points to unusable modules.
- if use doc; then
- cd "${BUILD_DIR}"/lib || die
- cp -ar "${S}"/doc . && cd doc || die
- LANG=C PYTHONPATH=. "${EPYTHON}" make.py html || die
- fi
-}
-
-python_test() {
- # test can't survive py2.6, alternately patch to skip under unittest2
- if [[ ${EPYTHON} == "python2.6" ]]; then
- rm $(find "${BUILD_DIR}" -name test_array.py) || die
- fi
- cd "${BUILD_DIR}"/lib || die
- PYTHONPATH=. MPLCONFIGDIR=. HOME=. \
- VIRTUALX_COMMAND="nosetests --verbosity=3 pandas" \
- virtualmake || die
-}
-
-python_install_all() {
- if use doc; then
- dohtml -r "${BUILD_DIR}"/lib/doc/build/html/*
- einfo "An initial build of docs is absent of references to statsmodels"
- einfo "due to circular dependency. To have them included, emerge"
- einfo "statsmodels next and re-emerge pandas with USE doc"
- fi
-
- if use examples; then
- # example python modules not to be compressed
- docompress -x /usr/share/doc/${PF}/examples
- insinto /usr/share/doc/${PF}
- doins -r "${S}"/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pandas/pandas-0.13.1.ebuild b/dev-python/pandas/pandas-0.13.1.ebuild
deleted file mode 100644
index 5cedd7552f8b..000000000000
--- a/dev-python/pandas/pandas-0.13.1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.13.1.ebuild,v 1.2 2014/06/24 00:37:17 idella4 Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="http://pandas.sourceforge.net/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples excel html test R"
-
-REQUIRED_USE="
- excel? ( !python_targets_python3_2 )
- doc? ( !python_targets_python3_2 )
- R? ( !python_targets_python3_2 )
-"
-
-CDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
- doc? (
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/pytables[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/rpy[$(python_gen_usedep 'python2_7')]
- sci-libs/scipy[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- sci-libs/scikits_timeseries[$(python_gen_usedep 'python2*')]
- x11-misc/xclip
- )
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-# dev-python/statsmodels invokes a circular dep
-# hence rm from doc? ( ), again
-RDEPEND="${CDEPEND}
- dev-python/numexpr[${PYTHON_USEDEP}]
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pytables[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]
- excel? (
- >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- )
- html? (
- dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
- || (
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}] )
- )
- R? ( dev-python/rpy[$(python_gen_usedep 'python2_7')] )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-backport-test-fix.patch
-)
-
-python_prepare_all() {
- if use doc; then
- # Prevent un-needed download during build
- sed -e 's:^intersphinx_mapping:#intersphinx_mapping:' \
- -e "s:^ 'statsmodels:# 'statsmodels:" \
- -e "s:^ 'python:# 'python:" \
- -e "s:^}:#}:" \
- -i doc/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # To build docs the need be located in $BUILD_DIR,
- # else PYTHONPATH points to unusable modules.
- if use doc; then
- cd "${BUILD_DIR}"/lib || die
- cp -ar "${S}"/doc . && cd doc || die
- LANG=C PYTHONPATH=. "${EPYTHON}" make.py html || die
- fi
-}
-
-python_test() {
- # test can't survive py2.6, alternately patch to skip under unittest2
- if [[ ${EPYTHON} == "python2.6" ]]; then
- rm $(find "${BUILD_DIR}" -name test_array.py) || die
- fi
- cd "${BUILD_DIR}"/lib || die
- PYTHONPATH=. MPLCONFIGDIR=. HOME=. \
- VIRTUALX_COMMAND="nosetests --verbosity=3 pandas" \
- virtualmake || die
-}
-
-python_install_all() {
- if use doc; then
- dohtml -r "${BUILD_DIR}"/lib/doc/build/html/*
- einfo "An initial build of docs is absent of references to statsmodels"
- einfo "due to circular dependency. To have them included, emerge"
- einfo "statsmodels next and re-emerge pandas with USE doc"
- fi
-
- if use examples; then
- # example python modules not to be compressed
- docompress -x /usr/share/doc/${PF}/examples
- insinto /usr/share/doc/${PF}
- doins -r "${S}"/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pandas/pandas-0.15.0.ebuild b/dev-python/pandas/pandas-0.15.0.ebuild
index b6072e53d05c..fb3e58c2507f 100644
--- a/dev-python/pandas/pandas-0.15.0.ebuild
+++ b/dev-python/pandas/pandas-0.15.0.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.0.ebuild,v 1.1 2014/10/26 19:41:19 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.0.ebuild,v 1.5 2014/12/07 19:39:22 jlec Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
-inherit distutils-r1 virtualx flag-o-matic
+inherit distutils-r1 eutils flag-o-matic virtualx
DESCRIPTION="Powerful data structures for data analysis and statistics"
HOMEPAGE="http://pandas.sourceforge.net/"
@@ -17,9 +17,20 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples excel html test R"
+EXTRA_DEPEND="
+ >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep python2_7 pypy)]
+ =dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
+ !~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
doc? (
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
@@ -38,7 +49,12 @@ DEPEND="${CDEPEND}
dev-python/xlwt[$(python_gen_usedep 'python2_7')]
x11-misc/xclip
)
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? (
+ ${EXTRA_DEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ x11-misc/xclip
+ x11-misc/xsel
+ )"
# dev-python/statsmodels invokes a circular dep
# hence rm from doc? ( ), again
RDEPEND="${CDEPEND}
@@ -61,6 +77,10 @@ RDEPEND="${CDEPEND}
)
R? ( dev-python/rpy[${PYTHON_USEDEP}] )"
+PATCHES=(
+ "${FILESDIR}"/${P}-backport-GH8587.patch
+)
+
python_prepare_all() {
if use doc; then
# Prevent un-needed download during build
@@ -101,9 +121,9 @@ src_test() {
python_test() {
pushd "${BUILD_DIR}"/lib > /dev/null
+ VIRTUALX_COMMAND="nosetests"
PYTHONPATH=. MPLCONFIGDIR=. HOME=. \
- nosetests --verbosity=3 -A 'not network and not disabled' pandas \
- || die "Tests failed under ${EPYTHON}"
+ virtualmake --verbosity=3 -A 'not network and not disabled' pandas
popd > /dev/null
}
@@ -118,3 +138,11 @@ python_install_all() {
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}
+
+pkg_postinst() {
+ local x
+ elog "Please install"
+ for x in ${EXTRA_DEPEND}; do
+ optfeature "additional functionality" ${x%%[*}
+ done
+}
diff --git a/dev-python/pandas/pandas-0.14.1.ebuild b/dev-python/pandas/pandas-0.15.1.ebuild
similarity index 67%
rename from dev-python/pandas/pandas-0.14.1.ebuild
rename to dev-python/pandas/pandas-0.15.1.ebuild
index 9459fc034821..8a5275fe2ccd 100644
--- a/dev-python/pandas/pandas-0.14.1.ebuild
+++ b/dev-python/pandas/pandas-0.15.1.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.14.1.ebuild,v 1.3 2014/08/15 14:32:57 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.1.ebuild,v 1.4 2014/12/07 19:39:22 jlec Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
-inherit distutils-r1 virtualx flag-o-matic
+inherit distutils-r1 eutils flag-o-matic virtualx
DESCRIPTION="Powerful data structures for data analysis and statistics"
HOMEPAGE="http://pandas.sourceforge.net/"
@@ -17,14 +17,20 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples excel html test R"
-REQUIRED_USE="
- excel? ( !python_targets_python3_2 )
- doc? ( !python_targets_python3_2 )
- R? ( !python_targets_python3_2 )"
-
+EXTRA_DEPEND="
+ >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep python2_7 pypy)]
+ dev-python/openpyxl[${PYTHON_USEDEP}]
+ dev-python/pymysql[${PYTHON_USEDEP}]
+ dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)]
+ dev-python/psycopg:2[${PYTHON_USEDEP}]
+ dev-python/statsmodels[${PYTHON_USEDEP}]
+ dev-python/sqlalchemy[${PYTHON_USEDEP}]
+ dev-python/xlsxwriter[${PYTHON_USEDEP}]
+ "
CDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]"
+ >dev-python/numpy-1.7[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
+ !~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
doc? (
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
@@ -34,21 +40,25 @@ DEPEND="${CDEPEND}
dev-python/matplotlib[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/rpy[$(python_gen_usedep 'python2_7')]
+ dev-python/rpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
dev-python/xlrd[$(python_gen_usedep 'python2_7')]
dev-python/xlwt[$(python_gen_usedep 'python2_7')]
- sci-libs/scikits_timeseries[$(python_gen_usedep 'python2_7')]
x11-misc/xclip
)
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? (
+ ${EXTRA_DEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ x11-misc/xclip
+ x11-misc/xsel
+ )"
# dev-python/statsmodels invokes a circular dep
# hence rm from doc? ( ), again
RDEPEND="${CDEPEND}
- dev-python/numexpr[${PYTHON_USEDEP}]
+ >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
dev-python/bottleneck[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pytables[${PYTHON_USEDEP}]
@@ -65,7 +75,11 @@ RDEPEND="${CDEPEND}
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}] )
)
- R? ( dev-python/rpy[$(python_gen_usedep 'python2_7')] )"
+ R? ( dev-python/rpy[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-skip-tz-test.patch
+)
python_prepare_all() {
if use doc; then
@@ -86,7 +100,7 @@ python_compile_all() {
fi
}
-python_compile() {
+_python_compile() {
# https://github.com/pydata/pandas/issues/8033
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
@@ -107,15 +121,15 @@ src_test() {
python_test() {
pushd "${BUILD_DIR}"/lib > /dev/null
+ VIRTUALX_COMMAND="nosetests"
PYTHONPATH=. MPLCONFIGDIR=. HOME=. \
- nosetests --verbosity=3 -A 'not network and not disabled' pandas \
- || die "Tests failed under ${EPYTHON}"
+ virtualmake --verbosity=3 -A 'not network and not disabled' pandas
popd > /dev/null
}
python_install_all() {
if use doc; then
- dohtml -r "${BUILD_DIR}"/lib/doc/build/html/
+ dodoc -r "${BUILD_DIR}"/lib/doc/build/html
einfo "An initial build of docs is absent of references to statsmodels"
einfo "due to circular dependency. To have them included, emerge"
einfo "statsmodels next and re-emerge pandas with USE doc"
@@ -124,3 +138,11 @@ python_install_all() {
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}
+
+pkg_postinst() {
+ local x
+ elog "Please install"
+ for x in ${EXTRA_DEPEND}; do
+ optfeature "additional functionality" ${x%%[*}
+ done
+}
diff --git a/dev-python/pandas/pandas-0.14.0.ebuild b/dev-python/pandas/pandas-9999.ebuild
similarity index 57%
rename from dev-python/pandas/pandas-0.14.0.ebuild
rename to dev-python/pandas/pandas-9999.ebuild
index 935840ab6e05..cd21f14239a4 100644
--- a/dev-python/pandas/pandas-0.14.0.ebuild
+++ b/dev-python/pandas/pandas-9999.ebuild
@@ -1,30 +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/pandas/pandas-0.14.0.ebuild,v 1.4 2014/08/14 15:30:09 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-9999.ebuild,v 1.4 2014/12/07 19:39:22 jlec Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
-inherit distutils-r1 virtualx flag-o-matic
+inherit distutils-r1 eutils flag-o-matic git-r3 virtualx
DESCRIPTION="Powerful data structures for data analysis and statistics"
HOMEPAGE="http://pandas.sourceforge.net/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/pydata/pandas.git"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS=""
IUSE="doc examples excel html test R"
-REQUIRED_USE="
- excel? ( !python_targets_python3_2 )
- doc? ( !python_targets_python3_2 )
- R? ( !python_targets_python3_2 )"
-
+EXTRA_DEPEND="
+ >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep python2_7 pypy)]
+ dev-python/openpyxl[${PYTHON_USEDEP}]
+ dev-python/pymysql[${PYTHON_USEDEP}]
+ dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)]
+ dev-python/psycopg:2[${PYTHON_USEDEP}]
+ dev-python/statsmodels[${PYTHON_USEDEP}]
+ dev-python/sqlalchemy[${PYTHON_USEDEP}]
+ dev-python/xlsxwriter[${PYTHON_USEDEP}]
+ "
CDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]"
+ >dev-python/numpy-1.7[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
+ !~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
doc? (
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
@@ -34,21 +41,25 @@ DEPEND="${CDEPEND}
dev-python/matplotlib[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/rpy[$(python_gen_usedep 'python2_7')]
+ dev-python/rpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
- sci-libs/scikits_timeseries[$(python_gen_usedep 'python2*')]
+ dev-python/xlrd[$(python_gen_usedep 'python2_7')]
+ dev-python/xlwt[$(python_gen_usedep 'python2_7')]
x11-misc/xclip
)
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? (
+ ${EXTRA_DEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ x11-misc/xclip
+ x11-misc/xsel
+ )"
# dev-python/statsmodels invokes a circular dep
# hence rm from doc? ( ), again
RDEPEND="${CDEPEND}
- dev-python/numexpr[${PYTHON_USEDEP}]
+ >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
dev-python/bottleneck[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pytables[${PYTHON_USEDEP}]
@@ -56,8 +67,8 @@ RDEPEND="${CDEPEND}
sci-libs/scipy[${PYTHON_USEDEP}]
excel? (
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
- dev-python/xlrd[$(python_gen_usedep 'python2*')]
- dev-python/xlwt[$(python_gen_usedep 'python2*')]
+ dev-python/xlrd[$(python_gen_usedep 'python2_7')]
+ dev-python/xlwt[$(python_gen_usedep 'python2_7')]
)
html? (
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
@@ -65,7 +76,7 @@ RDEPEND="${CDEPEND}
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}] )
)
- R? ( dev-python/rpy[$(python_gen_usedep 'python2_7')] )"
+ R? ( dev-python/rpy[${PYTHON_USEDEP}] )"
python_prepare_all() {
if use doc; then
@@ -86,10 +97,15 @@ python_compile_all() {
fi
}
-python_compile() {
+_python_compile() {
+ # https://github.com/pydata/pandas/issues/8033
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
+ local CXXFLAGS=${CXXFLAGS}
+ export CFLAGS
+ export CXXFLAGS
append-cflags -fno-strict-aliasing
+ append-cxxflags -fno-strict-aliasing
fi
distutils-r1_python_compile
@@ -102,15 +118,15 @@ src_test() {
python_test() {
pushd "${BUILD_DIR}"/lib > /dev/null
+ VIRTUALX_COMMAND="nosetests"
PYTHONPATH=. MPLCONFIGDIR=. HOME=. \
- VIRTUALX_COMMAND="nosetests --verbosity=3 pandas" \
- virtualmake || die
+ virtualmake --verbosity=3 -A 'not network and not disabled' pandas
popd > /dev/null
}
python_install_all() {
if use doc; then
- dohtml -r "${BUILD_DIR}"/lib/doc/build/html/
+ dodoc -r "${BUILD_DIR}"/lib/doc/build/html
einfo "An initial build of docs is absent of references to statsmodels"
einfo "due to circular dependency. To have them included, emerge"
einfo "statsmodels next and re-emerge pandas with USE doc"
@@ -119,3 +135,11 @@ python_install_all() {
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}
+
+pkg_postinst() {
+ local x
+ elog "Please install"
+ for x in ${EXTRA_DEPEND}; do
+ optfeature "additional functionality" ${x%%[*}
+ done
+}
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
index f3660e26e8e7..a70e220b2915 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild,v 1.9 2014/12/05 10:19:05 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild,v 1.10 2014/12/07 12:07:13 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="doc"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/paver/paver-1.2.3.ebuild b/dev-python/paver/paver-1.2.3.ebuild
index 2715a74a614a..b6eba855e7d6 100644
--- a/dev-python/paver/paver-1.2.3.ebuild
+++ b/dev-python/paver/paver-1.2.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/paver-1.2.3.ebuild,v 1.8 2014/12/06 16:43:57 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/paver-1.2.3.ebuild,v 1.9 2014/12/07 12:02:32 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~sparc x86"
IUSE="test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/polygon/polygon-3.0.7.ebuild b/dev-python/polygon/polygon-3.0.7.ebuild
index a46a731ed5d0..b047d8ae9666 100644
--- a/dev-python/polygon/polygon-3.0.7.ebuild
+++ b/dev-python/polygon/polygon-3.0.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/polygon/polygon-3.0.7.ebuild,v 1.3 2014/12/05 10:14:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/polygon/polygon-3.0.7.ebuild,v 1.4 2014/12/07 12:06:52 ago Exp $
EAPI=5
PYTHON_COMPAT=( python3_{2,3,4} )
@@ -14,7 +14,7 @@ SRC_URI="https://www.bitbucket.org/jraedler/${PN}3/downloads/Polygon3-${PV}.zip"
LICENSE="LGPL-2"
SLOT="3"
IUSE="examples"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
DEPEND="app-arch/unzip"
diff --git a/dev-python/psycopg/metadata.xml b/dev-python/psycopg/metadata.xml
index 3d86fb26052f..10046c38f546 100644
--- a/dev-python/psycopg/metadata.xml
+++ b/dev-python/psycopg/metadata.xml
@@ -1,11 +1,11 @@
- python
-
-
- psycopg2
-
+ python
+
+
+ psycopg2
+
diff --git a/dev-python/psycopg/psycopg-2.4.5.ebuild b/dev-python/psycopg/psycopg-2.4.5.ebuild
index 1587d964e370..096c0174a474 100644
--- a/dev-python/psycopg/psycopg-2.4.5.ebuild
+++ b/dev-python/psycopg/psycopg-2.4.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.4.5.ebuild,v 1.11 2014/11/03 12:40:28 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.4.5.ebuild,v 1.12 2014/12/07 15:16:29 jlec Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@@ -15,7 +15,7 @@ DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://initd.org/psycopg/ http://pypi.python.org/pypi/psycopg2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="LGPL-3+"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="debug doc examples mxdatetime"
diff --git a/dev-python/psycopg/psycopg-2.4.6.ebuild b/dev-python/psycopg/psycopg-2.4.6.ebuild
index dc42405a5669..00d2efcc50e4 100644
--- a/dev-python/psycopg/psycopg-2.4.6.ebuild
+++ b/dev-python/psycopg/psycopg-2.4.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.4.6.ebuild,v 1.2 2014/11/03 12:40:28 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.4.6.ebuild,v 1.3 2014/12/07 15:16:29 jlec Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@@ -15,7 +15,7 @@ DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://initd.org/psycopg/ http://pypi.python.org/pypi/psycopg2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="LGPL-3+"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="debug doc examples mxdatetime"
diff --git a/dev-python/psycopg/psycopg-2.5.1.ebuild b/dev-python/psycopg/psycopg-2.5.1.ebuild
index 52f4d77fa362..693fd8f4a406 100644
--- a/dev-python/psycopg/psycopg-2.5.1.ebuild
+++ b/dev-python/psycopg/psycopg-2.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.1.ebuild,v 1.12 2014/11/03 12:40:28 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.1.ebuild,v 1.13 2014/12/07 15:16:29 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
@@ -14,7 +14,7 @@ DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://initd.org/psycopg/ http://pypi.python.org/pypi/psycopg2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="LGPL-3+"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="debug doc examples"
diff --git a/dev-python/psycopg/psycopg-2.5.2.ebuild b/dev-python/psycopg/psycopg-2.5.2.ebuild
index 7bd1a0c01dfc..5b1bc6994e30 100644
--- a/dev-python/psycopg/psycopg-2.5.2.ebuild
+++ b/dev-python/psycopg/psycopg-2.5.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.2.ebuild,v 1.3 2014/11/03 12:40:28 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.2.ebuild,v 1.4 2014/12/07 15:16:29 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
@@ -14,7 +14,7 @@ DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://initd.org/psycopg/ http://pypi.python.org/pypi/psycopg2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="LGPL-3+"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="debug doc examples"
diff --git a/dev-python/psycopg/psycopg-2.5.3.ebuild b/dev-python/psycopg/psycopg-2.5.3.ebuild
index e66ca7d68695..c8a1944d8648 100644
--- a/dev-python/psycopg/psycopg-2.5.3.ebuild
+++ b/dev-python/psycopg/psycopg-2.5.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.3.ebuild,v 1.12 2014/12/04 08:48:25 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.3.ebuild,v 1.13 2014/12/07 15:16:29 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
@@ -14,7 +14,7 @@ DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://initd.org/psycopg/ http://pypi.python.org/pypi/psycopg2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="LGPL-3+"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="debug doc examples"
diff --git a/dev-python/psycopg/psycopg-2.5.4.ebuild b/dev-python/psycopg/psycopg-2.5.4.ebuild
index 6b829201bcf9..6ef894b1fe56 100644
--- a/dev-python/psycopg/psycopg-2.5.4.ebuild
+++ b/dev-python/psycopg/psycopg-2.5.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.4.ebuild,v 1.4 2014/11/03 12:40:28 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-2.5.4.ebuild,v 1.5 2014/12/07 15:16:29 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
@@ -14,7 +14,7 @@ DESCRIPTION="PostgreSQL database adapter for Python"
HOMEPAGE="http://initd.org/psycopg/ http://pypi.python.org/pypi/psycopg2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="LGPL-3+"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="debug doc examples"
diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild
index 6b70a2ab1247..9256a65a1755 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild,v 1.7 2014/12/06 16:46:04 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild,v 1.9 2014/12/07 20:13:45 maekke Exp $
EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE=""
RDEPEND="dev-python/pyasn1[${PYTHON_USEDEP}]"
diff --git a/dev-python/pycups/pycups-1.9.68.ebuild b/dev-python/pycups/pycups-1.9.68.ebuild
index 093e853c77bc..ba69eee2fd04 100644
--- a/dev-python/pycups/pycups-1.9.68.ebuild
+++ b/dev-python/pycups/pycups-1.9.68.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/pycups-1.9.68.ebuild,v 1.2 2014/11/28 11:00:19 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/pycups-1.9.68.ebuild,v 1.3 2014/12/07 20:14:40 maekke Exp $
EAPI=5
@@ -12,7 +12,7 @@ HOMEPAGE="http://cyberelk.net/tim/data/pycups/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
SLOT="0"
IUSE="doc examples"
diff --git a/dev-python/pyelftools/pyelftools-0.22.ebuild b/dev-python/pyelftools/pyelftools-0.22.ebuild
index a714dcf64c86..af63c6a2c64a 100644
--- a/dev-python/pyelftools/pyelftools-0.22.ebuild
+++ b/dev-python/pyelftools/pyelftools-0.22.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyelftools/pyelftools-0.22.ebuild,v 1.3 2014/11/29 06:38:44 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyelftools/pyelftools-0.22.ebuild,v 1.4 2014/12/07 20:07:53 maekke Exp $
EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="examples"
PATCHES=(
diff --git a/dev-python/pyenchant/pyenchant-1.6.6.ebuild b/dev-python/pyenchant/pyenchant-1.6.6.ebuild
index 40fe836daec8..c7029a08949b 100644
--- a/dev-python/pyenchant/pyenchant-1.6.6.ebuild
+++ b/dev-python/pyenchant/pyenchant-1.6.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyenchant/pyenchant-1.6.6.ebuild,v 1.3 2014/12/04 10:00:18 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyenchant/pyenchant-1.6.6.ebuild,v 1.4 2014/12/07 12:00:56 ago Exp $
EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="
diff --git a/dev-python/pyserial/pyserial-2.7-r1.ebuild b/dev-python/pyserial/pyserial-2.7-r1.ebuild
index bf9aadfcaebe..38e722cc444c 100644
--- a/dev-python/pyserial/pyserial-2.7-r1.ebuild
+++ b/dev-python/pyserial/pyserial-2.7-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyserial/pyserial-2.7-r1.ebuild,v 1.7 2014/12/06 16:44:14 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyserial/pyserial-2.7-r1.ebuild,v 1.9 2014/12/07 20:08:44 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="doc examples"
DEPEND="
diff --git a/dev-python/pysvn/pysvn-1.7.9.ebuild b/dev-python/pysvn/pysvn-1.7.9.ebuild
index 57ef297e85a7..3f98fe670961 100644
--- a/dev-python/pysvn/pysvn-1.7.9.ebuild
+++ b/dev-python/pysvn/pysvn-1.7.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pysvn/pysvn-1.7.9.ebuild,v 1.3 2014/12/05 10:14:33 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pysvn/pysvn-1.7.9.ebuild,v 1.4 2014/12/07 12:03:13 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@@ -13,7 +13,7 @@ SRC_URI="http://pysvn.barrys-emacs.org/source_kits/${P}.tar.gz"
LICENSE="Apache-1.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="doc examples"
DEPEND="
diff --git a/dev-python/python-dateutil/Manifest b/dev-python/python-dateutil/Manifest
index 89c34b276951..188797f0e210 100644
--- a/dev-python/python-dateutil/Manifest
+++ b/dev-python/python-dateutil/Manifest
@@ -1,2 +1,3 @@
DIST python-dateutil-2.1.tar.gz 152334 SHA256 4c44ec3f9ff057b8c7b4c78beca5fdd8710600ea9a1df42f31bfcbae2f059dee SHA512 017e054f22886814763f6ab0c5c3ee411ce3d59a0d07e26fdf9afdab2500d689aa67a6c4c617b8960755272cb800ff449caedcb180c3a58631ac3cec3ffb89cc WHIRLPOOL f77bb35f5d8706e0909e5e522380f77a8f2bea1f183bdbd8bd41250fc3414730d327ccbab728bf67b5f80e34e672b8d9b346595d1b6c5694bff24a64b43a7454
DIST python-dateutil-2.2.tar.gz 259085 SHA256 eec865307ebe7f329a6a9945c15453265a449cdaaf3710340828a1934d53e468 SHA512 cb278b8e18da3b991c6415ff59e9f3aa87cfb2e52048b3f74a9e3d183e0cc5bf71595123c644d0aea75084e653a885cbfa70c8ddd8b6a888bb13183624fcb46b WHIRLPOOL 545495d466cbea8f750b7e997699e2466131ce780ed73e18a880934a5255f759cee470b6f85a16a44f62bacaad14490e72a212c4cf6e53f0fe69b87492f9d055
+DIST python-dateutil-2.3.tar.gz 191907 SHA256 2db67d8832f19332908b4b9644865ced34087919702140862093e347e95730e4 SHA512 3fa0bcd06216daae4ab22288f850ce875c2456965bf3ca5b243b705324fe283ca2c0a176d37ee26394ea2bc1248ee1b399dd04629b113b5b93ba3247952013c5 WHIRLPOOL 3894cef795f5bd7b0224e4475605114429094e8914e3bb66cb2b6fc6bf9ed106b2431350cc5495e9bb502852d1e190a79c0ba5cf1fa572ae381e40f400b732a7
diff --git a/dev-python/python-dateutil/python-dateutil-2.3.ebuild b/dev-python/python-dateutil/python-dateutil-2.3.ebuild
new file mode 100644
index 000000000000..d9e19da40433
--- /dev/null
+++ b/dev-python/python-dateutil/python-dateutil-2.3.ebuild
@@ -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/python-dateutil/python-dateutil-2.3.ebuild,v 1.1 2014/12/07 05:11:27 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extensions to the standard Python datetime module"
+HOMEPAGE="https://dateutil.readthedocs.org/ https://pypi.python.org/pypi/python-dateutil https://github.com/dateutil/dateutil/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+ sys-libs/timezone-data"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # don't install zoneinfo tarball
+ sed -i '/package_data=/d' setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/python-distutils-extra/python-distutils-extra-2.38.ebuild b/dev-python/python-distutils-extra/python-distutils-extra-2.38.ebuild
index 84106b9b2f64..caa600016559 100644
--- a/dev-python/python-distutils-extra/python-distutils-extra-2.38.ebuild
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.38.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-distutils-extra/python-distutils-extra-2.38.ebuild,v 1.4 2014/12/05 10:14:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-distutils-extra/python-distutils-extra-2.38.ebuild,v 1.5 2014/12/07 12:03:34 ago Exp $
EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="http://launchpad.net/python-distutils-extra/trunk/${PV}/+download/${P}.
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytz/pytz-2014.9.ebuild b/dev-python/pytz/pytz-2014.9.ebuild
index bb0722571217..5762aecf7175 100644
--- a/dev-python/pytz/pytz-2014.9.ebuild
+++ b/dev-python/pytz/pytz-2014.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pytz/pytz-2014.9.ebuild,v 1.5 2014/12/06 16:42:45 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pytz/pytz-2014.9.ebuild,v 1.6 2014/12/07 12:01:23 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
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"
+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=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/sepolgen/Manifest b/dev-python/sepolgen/Manifest
index e5925ee67a09..103ddf66b78a 100644
--- a/dev-python/sepolgen/Manifest
+++ b/dev-python/sepolgen/Manifest
@@ -1,5 +1,4 @@
DIST patchbundle-sepolgen-1.2.1-r1.tar.gz 762 SHA256 f6c83b003df65cd2a11c689cb8a1f37e519bb706de17383fa0d9ff79e80adc11 SHA512 1eb83c118b4c6611c868213b802358c32e6863f2fc68cfed92d32f9e119de1ee9d128c3994bb1b71da1e36f1925d2fb71523498afb63cc3b5d2dd7c9290ebb8d WHIRLPOOL 37dd39a4ef28d8df3d6f2c031df556997ff836d8aa9962d69417dae2dc1ca82bd0d12d21df774231ce28b9f1ec2ecdfff710c452e69ee5de6dc0322b0b24f458
DIST sepolgen-1.2.1.tar.gz 366214 SHA256 438c246bdc6b3cf1b12116831f4c601aaae6e93decb007dddab212a3c88781b0 SHA512 ec71126eaf6ecb18d989821753c04f3325de2188bafe161deff5733ebb95c3589e06198666f0502169cfa7d3a2b8ec509ff62098dc11b66b4f0883e1d8703a6e WHIRLPOOL efdbbb9771f68921a5fd3824267c7716ca48ab1f40395aea5c27ac4f7f3b8bf71f718da5ada40eed6c1b2de5341f3d5f10c7ad6086b5ac017d4898136ded6fe0
-DIST sepolgen-1.2.2-rc2.tar.gz 366300 SHA256 5b1a64c6cac3746638949acdffa3fb858725ecec5671cc9d71e38e36f566d604 SHA512 e940db8cd0327d87ce42d65f4e2f6d409c79847e93753a34358d5db8d1538b0bc6b3310f83be89d77cf8942666ea747cd3dc4092784fad329618049b3d879963 WHIRLPOOL 622d1fdc4dfc083e59008d0ed422bd81cf04a73db50b91c9f4dfc5dbb77ba6e90359a8c9747f08876540d29395a16b4c6576b0789ad658bf16b73f6305613e14
-DIST sepolgen-1.2.2-rc5.tar.gz 366369 SHA256 fdc29db7403e6b7af325bd7f7df52490c9f70b301ef7d5dea9ec29f952b510ff SHA512 0c50ac2c3ac6b79968f68bfe6889a234c405544656ee5c9aa83f9dd92aed5336719e88db38fb8766ffb36c3946cdaffe7b3c14c280ada5b692e4f3a013cb3063 WHIRLPOOL a373ea9897c342a381adbd1bde1f2846d58f42d504f63b21e3d16a40c6b3f44681a1d852579bc297f008dff52894229c247ccdfc9cedabd9a5eda866eb9fe1c8
DIST sepolgen-1.2.2-rc6.tar.gz 366364 SHA256 b2dd51e6a0252505a120c2f80baa72848fd0478077894404c6b4a4d2536e96c6 SHA512 3c6b1fd51967b92bf2a36049ae65daa3647a5d2e101ab38b201c8bcfabd76101846812e8ee7a6edf5d7be34d881dc792e58b1ae32de088e8805e5c9f85776a38 WHIRLPOOL 864ee219e8a45abf5a003c8c33b008d4ba2eab2e48bcc895e760888d40720f7b37662bb46f32f8720eadc0817f7ea50a54286e16214c927f591c8c3a94d07eae
+DIST sepolgen-1.2.2-rc7.tar.gz 366368 SHA256 f7262aa6fb1d391f90b412b04b186ce1cb27dcf9722f07a8c967f1fa231396b1 SHA512 4e782ed9d37ffb17d7bd6e9545d2565b09f92d7619487bbc1e916cde99b69000c5853cb77d395767bb6fc1d0002d56d51cfe950169e88bdfb8e8d5f299dba80f WHIRLPOOL 251d9a247d78351719adff7181d7849cc229ac802bd4c13a393c37b8d816a534d8b698bdb6919808d2020b5546a196a4a826cbb27c4cf41469a5c4376697d2c7
diff --git a/dev-python/sepolgen/sepolgen-1.2.2_rc2.ebuild b/dev-python/sepolgen/sepolgen-1.2.1-r1.ebuild
similarity index 81%
rename from dev-python/sepolgen/sepolgen-1.2.2_rc2.ebuild
rename to dev-python/sepolgen/sepolgen-1.2.1-r1.ebuild
index 5e51413f7bfc..ae2f9c799984 100644
--- a/dev-python/sepolgen/sepolgen-1.2.2_rc2.ebuild
+++ b/dev-python/sepolgen/sepolgen-1.2.1-r1.ebuild
@@ -1,19 +1,16 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.2.2_rc2.ebuild,v 1.1 2014/09/21 10:25:53 swift Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.2.1-r1.ebuild,v 1.1 2014/12/06 23:32:02 perfinion Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit python-r1 eutils
-MY_P="${P//_/-}"
-
-PATCHBUNDLE="1"
-
DESCRIPTION="SELinux policy generation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
-SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20140826/${MY_P}.tar.gz"
+HOMEPAGE="http://userspace.selinuxproject.org"
+SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20140506/${P}.tar.gz
+ http://dev.gentoo.org/~swift/patches/sepolgen/patchbundle-${P}-r1.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -25,11 +22,12 @@ DEPEND=">=sys-libs/libselinux-2.0[python]
${PYTHON_DEPS}"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MY_P}"
-
src_prepare() {
- epatch "${FILESDIR}/0030-default-path-for-tests-also-needed-bug-467264.patch"
- epatch "${FILESDIR}/0040-have-test-run-with-PYTHON-variable-python-bug-467264.patch"
+ EPATCH_MULTI_MSG="Applying sepolgen patches ... " \
+ EPATCH_SUFFIX="patch" \
+ EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
+ EPATCH_FORCE="yes" \
+ epatch
epatch_user
@@ -54,6 +52,7 @@ src_test() {
src_install() {
installation() {
emake DESTDIR="${D}" PYTHONLIBDIR="$(python_get_sitedir)" install
+ python_optimize
}
python_foreach_impl installation
diff --git a/dev-python/sepolgen/sepolgen-1.2.2_rc5.ebuild b/dev-python/sepolgen/sepolgen-1.2.2_rc7.ebuild
similarity index 94%
rename from dev-python/sepolgen/sepolgen-1.2.2_rc5.ebuild
rename to dev-python/sepolgen/sepolgen-1.2.2_rc7.ebuild
index 7e4b11a5294b..b0edafbb6582 100644
--- a/dev-python/sepolgen/sepolgen-1.2.2_rc5.ebuild
+++ b/dev-python/sepolgen/sepolgen-1.2.2_rc7.ebuild
@@ -1,16 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.2.2_rc5.ebuild,v 1.1 2014/10/29 17:34:11 swift Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/sepolgen/sepolgen-1.2.2_rc7.ebuild,v 1.1 2014/12/06 23:32:02 perfinion Exp $
EAPI="5"
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 )
inherit python-r1 eutils
MY_P="${P//_/-}"
-PATCHBUNDLE="1"
-
DESCRIPTION="SELinux policy generation library"
HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20140826/${MY_P}.tar.gz"
@@ -53,6 +51,7 @@ src_test() {
src_install() {
installation() {
emake DESTDIR="${D}" PYTHONLIBDIR="$(python_get_sitedir)" install
+ python_optimize
}
python_foreach_impl installation
diff --git a/dev-python/setuptools/setuptools-7.0.ebuild b/dev-python/setuptools/setuptools-7.0.ebuild
index b5bf7569a1b7..441b001ee16c 100644
--- a/dev-python/setuptools/setuptools-7.0.ebuild
+++ b/dev-python/setuptools/setuptools-7.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-7.0.ebuild,v 1.5 2014/12/06 16:45:27 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-7.0.ebuild,v 1.7 2014/12/07 20:13:01 maekke Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/statsmodels/Manifest b/dev-python/statsmodels/Manifest
index d7052415b4ce..2e761505dd7d 100644
--- a/dev-python/statsmodels/Manifest
+++ b/dev-python/statsmodels/Manifest
@@ -1 +1,2 @@
DIST statsmodels-0.5.0.tar.gz 5519668 SHA256 65398518bdd414c712362738e61d34ee5ec07b4c084bba17c65af5f20ae109d0 SHA512 24526200f212c1ad4492b84aad65967254d89aecee4c9f5d76ed499aa9b8c7fe619ca7301810ff5e7aec407f2f01b139c9f9c152a4597fe21736d04b24f6dd0a WHIRLPOOL c2719d25873ea949da30c63895c4536c559c0f45923eb885a3f7f664f3b82783d9945b346032513c4e0f1df9b82f9657956885e05d94505207a4c9ddb10a489e
+DIST statsmodels-0.6.1.tar.gz 6980841 SHA256 be4e44374aec9e848b73e5a230dee190ac0c4519e1d40f69a5813190b13ec676 SHA512 9047b8cf4b9d19bd697867cecef1c4608fd86f3d16e67e44d8c152e1e25918f5aff6b4843c58395e71614be401551e3e48d4dcf158480cbdb45d9735b1c5ea77 WHIRLPOOL b14c7f5b734b26190f23edbf4020ace135571d4c0fa45e3e174647879d4c6547273abbab6c8911c346bf85b433a1908bd230fa52a1e09ede0e74c5e5167a8ecf
diff --git a/dev-python/statsmodels/metadata.xml b/dev-python/statsmodels/metadata.xml
index acba75ad5377..81cea1512e61 100644
--- a/dev-python/statsmodels/metadata.xml
+++ b/dev-python/statsmodels/metadata.xml
@@ -1,9 +1,9 @@
-python
-sci-mathematics
-
+ python
+ sci-mathematics
+
statsmodels is a Python module that allows users to explore data,
estimate statistical models, and perform statistical tests. An
extensive list of descriptive statistics, statistical tests,
@@ -12,7 +12,7 @@
fields may find that statsmodels fully meets their needs for
statistical computing and data analysis in Python.
-
- statsmodels
-
+
+ statsmodels
+
diff --git a/dev-python/statsmodels/statsmodels-0.6.1.ebuild b/dev-python/statsmodels/statsmodels-0.6.1.ebuild
new file mode 100644
index 000000000000..e744e8fb70e0
--- /dev/null
+++ b/dev-python/statsmodels/statsmodels-0.6.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/statsmodels/statsmodels-0.6.1.ebuild,v 1.1 2014/12/07 13:31:19 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Statistical computations and models for use with SciPy"
+HOMEPAGE="http://statsmodels.sourceforge.net/"
+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 test"
+
+CDEPEND="
+ >=dev-python/numpy-1.5.1[${PYTHON_USEDEP}]
+ >=dev-python/pandas-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/patsy-0.3.0[${PYTHON_USEDEP}]
+ >=sci-libs/scipy-0.9.0[${PYTHON_USEDEP}]
+ "
+RDEPEND="${CDEPEND}
+ examples? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
+DEPEND="${CDEPEND}
+ >=dev-python/cython-0.20.1[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? (
+ >=dev-python/matplotlib-1.1[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
+ )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+pkg_setup() {
+ export MPLCONFIGDIR="${T}" HOME="${T}"
+}
+
+python_compile_all() {
+ if use doc; then
+ VARTEXFONTS="${T}"/fonts ${EPYTHON} setup.py build_sphinx || die
+ fi
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ VIRTUALX_COMMAND="nosetests"
+ virtualmake --verbosity=3
+}
+
+python_install() {
+ distutils-r1_python_install
+}
+
+python_install_all() {
+ find "${S}" -name \*LICENSE.txt -delete
+ use doc && HTML_DOCS=( build/sphinx/html/* )
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "plotting functionality" >=dev-python/matplotlib-1.1[${PYTHON_USEDEP}]
+}
diff --git a/dev-python/translationstring/translationstring-1.1-r1.ebuild b/dev-python/translationstring/translationstring-1.1-r1.ebuild
index aa0328a3cfdc..0bcbb1deaddd 100644
--- a/dev-python/translationstring/translationstring-1.1-r1.ebuild
+++ b/dev-python/translationstring/translationstring-1.1-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/translationstring/translationstring-1.1-r1.ebuild,v 1.5 2014/08/21 01:22:27 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/translationstring/translationstring-1.1-r1.ebuild,v 1.6 2014/12/07 08:44:02 idella4 Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
inherit distutils-r1
diff --git a/dev-python/unittest2/unittest2-0.5.1-r2.ebuild b/dev-python/unittest2/unittest2-0.5.1-r2.ebuild
index 0c97ba22d81c..54b17631f928 100644
--- a/dev-python/unittest2/unittest2-0.5.1-r2.ebuild
+++ b/dev-python/unittest2/unittest2-0.5.1-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/unittest2/unittest2-0.5.1-r2.ebuild,v 1.9 2014/12/06 16:44:32 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/unittest2/unittest2-0.5.1-r2.ebuild,v 1.11 2014/12/07 20:09:43 maekke Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
LICENSE="BSD"
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"
+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=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/uritemplate/uritemplate-0.6.ebuild b/dev-python/uritemplate/uritemplate-0.6.ebuild
index 13ca4825170c..178d7984ae2d 100644
--- a/dev-python/uritemplate/uritemplate-0.6.ebuild
+++ b/dev-python/uritemplate/uritemplate-0.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/uritemplate/uritemplate-0.6.ebuild,v 1.1 2014/12/06 15:10:59 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/uritemplate/uritemplate-0.6.ebuild,v 1.2 2014/12/07 09:25:07 jlec Exp $
EAPI=5
@@ -17,5 +17,7 @@ LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
-RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/simplejson[${PYTHON_USEDEP}]
+ !<=dev-python/google-api-python-client-1.3"
DEPEND="${RDEPEND}"
diff --git a/dev-python/urwid/urwid-1.2.2.ebuild b/dev-python/urwid/urwid-1.2.2.ebuild
index ee50a8693d2d..0a566129c620 100644
--- a/dev-python/urwid/urwid-1.2.2.ebuild
+++ b/dev-python/urwid/urwid-1.2.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.2.2.ebuild,v 1.3 2014/12/05 10:16:11 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/urwid/urwid-1.2.2.ebuild,v 1.4 2014/12/07 12:04:38 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc examples test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/virtualenv/virtualenv-1.11.6.ebuild b/dev-python/virtualenv/virtualenv-1.11.6.ebuild
index 65df8fb75b2f..6cc2f5ab012c 100644
--- a/dev-python/virtualenv/virtualenv-1.11.6.ebuild
+++ b/dev-python/virtualenv/virtualenv-1.11.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.6.ebuild,v 1.8 2014/12/06 16:44:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.6.ebuild,v 1.10 2014/12/07 20:10:32 maekke Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc test"
diff --git a/dev-python/webob/webob-1.4.ebuild b/dev-python/webob/webob-1.4.ebuild
index 243afc3490f8..09321035277b 100644
--- a/dev-python/webob/webob-1.4.ebuild
+++ b/dev-python/webob/webob-1.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/webob/webob-1.4.ebuild,v 1.4 2014/12/06 16:45:09 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/webob/webob-1.4.ebuild,v 1.6 2014/12/07 20:11:22 maekke Exp $
EAPI=5
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
new file mode 100644
index 000000000000..ea615cfe6bc9
--- /dev/null
+++ b/dev-python/xlsxwriter/Manifest
@@ -0,0 +1 @@
+DIST XlsxWriter-0.6.4.tar.gz 220794 SHA256 5215dbea8071fb9f36fe3d83fb340f206a34fe2127d54898b8c9465e39d1db39 SHA512 dd204b767111328664d43c357426540177c10d209aa86c0468bedf39433a571bf4a666dd94a14c279d951123d16ad7b0422fae1e6d1ac907e503f8f27abe592b WHIRLPOOL 5471d88378bd050a760b5fd45c79e597cb627cd6e730ccc415c3917d5c87ab6cf61dfabaf6bf7e79042aa78819970a0c6c42f985e0cdb8ff49a76c6d73bd4e0d
diff --git a/dev-ruby/prawn-security/metadata.xml b/dev-python/xlsxwriter/metadata.xml
similarity index 86%
rename from dev-ruby/prawn-security/metadata.xml
rename to dev-python/xlsxwriter/metadata.xml
index 852136183369..ee7e8b2450a8 100644
--- a/dev-ruby/prawn-security/metadata.xml
+++ b/dev-python/xlsxwriter/metadata.xml
@@ -1,5 +1,5 @@
-ruby
+ python
diff --git a/dev-python/xlsxwriter/xlsxwriter-0.6.4.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.6.4.ebuild
new file mode 100644
index 000000000000..1cd1694fbfe8
--- /dev/null
+++ b/dev-python/xlsxwriter/xlsxwriter-0.6.4.ebuild
@@ -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/xlsxwriter/xlsxwriter-0.6.4.ebuild,v 1.1 2014/12/07 09:51:57 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN="XlsxWriter"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python module for creating Excel XLSX files"
+HOMEPAGE="https://pypi.python.org/pypi/XlsxWriter https://github.com/jmcnamara/XlsxWriter"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+python_test() {
+ nosetests --verbosity=3 || die
+}
diff --git a/dev-ruby/columnize/Manifest b/dev-ruby/columnize/Manifest
index a9a20e4437d1..3b2e74bb08ee 100644
--- a/dev-ruby/columnize/Manifest
+++ b/dev-ruby/columnize/Manifest
@@ -1 +1,2 @@
DIST columnize-0.8.9.gem 16896 SHA256 37d6e33624f2e3542667425504d204843788ce52905b2529654ab57d11fe6ab8 SHA512 d11ac4a2190c4956012a12ba6b4394f28a7a6a95c2183b6c3c1ac84eaccddcab10d12a18b0678a5bda6a50ebae3105aa003b8913a9def461159277a978c88863 WHIRLPOOL 1cbaa5d9995e3dc87ee0ea8dfedf43c6d3eb53699b76399ddae4b550aa73ee7a783a05fbac7eebcd007b67374f6b1058fef1b97d9ad82236320c27dbd98782af
+DIST columnize-0.9.0.gem 16896 SHA256 ab736fad789612458feef028cb6c98cd2e54cb21174e5744c8a5204a6dc962a0 SHA512 b85f478db0e70740ff2d09e0c0a0e6eef378cbd0f025f8583726619412c0dd93ce85705978550ed13713f35e90db846ff087110c210742dfc3223bac3da7176c WHIRLPOOL bbfa13e31a968a722b7e39bb0665067caeb31fb3fe831e73a67223e31bebb76dca45e27bc827e2d9ef1a5858bb7d06530ee296696cdebade62f8b427cc227ebb
diff --git a/dev-ruby/columnize/columnize-0.9.0.ebuild b/dev-ruby/columnize/columnize-0.9.0.ebuild
new file mode 100644
index 000000000000..6257ec227231
--- /dev/null
+++ b/dev-ruby/columnize/columnize-0.9.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/columnize/columnize-0.9.0.ebuild,v 1.1 2014/12/07 12:24:09 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="AUTHORS ChangeLog NEWS README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sorts an array in column order"
+HOMEPAGE="https://github.com/rocky/columnize"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE=""
diff --git a/dev-ruby/dnsruby/Manifest b/dev-ruby/dnsruby/Manifest
index d0d0eaa77bd4..dbab0473d5f0 100644
--- a/dev-ruby/dnsruby/Manifest
+++ b/dev-ruby/dnsruby/Manifest
@@ -1,2 +1,2 @@
-DIST dnsruby-1.54.gem 206848 SHA256 089a03dbb4a9311749083bc4fabfed4effdd4c1a87c40615886400b84f4701aa SHA512 97a02fa3832e12dca7094855df34a0fbb70f5c8c71db89da4bd837ffc74ebba554695e46a5ab1d6175b147e4a26365f1a5c618ef5e4a9264bb134684f00ed498 WHIRLPOOL a0c766dd2ded0ac5d4fd09ce86818ac0d211ace60ae90c8d53221beec3119900eb70667549267f3ce64cfb5b26f941c7f6d35851987ff9a0b8a94b8390acfa0e
DIST dnsruby-1.55.gem 206336 SHA256 5c80d3885a4dc793775cf99a8e2ec93dfc0dc2d8552a8d712f135d0ffe96a4ee SHA512 6a663c1fd730590634d3b1d96feb2c7ce2b8abe33b5f6b94d8c8337531ab43899e78f8152176162057ab1c2905fa3a3bce917757f01237c5a51c9cfa0d6c837a WHIRLPOOL f916623dcde34cfd5d02b6f9504558b448ce3b372d2c77ce9d5f5821ebf978c7e287e29891dc26117f137a7420de10c92c227e0cb24c6f73623068954adeea46
+DIST dnsruby-1.56.0.gem 209408 SHA256 a42346bb21842f8a1130f5d3c5fbd8cf5089868fb711ba3c33c08b5236a43ae7 SHA512 455a68f8d3343053d2c15e61080ad4945c66b79b0ca334100fd92cb3790653b85c084d978d3c9c93a5bab68ba8828ae1df74f005c91ce57308fcb5cec7a20786 WHIRLPOOL 1e1715eeb883f24bb859e04afa0da9df97b6fddea6daf06de0bae6e04fb6bf7a2b34ca3c182a48d67bf142199cab40f1461069e7fa37b58bf48d7df4ff92abd4
diff --git a/dev-ruby/dnsruby/dnsruby-1.54.ebuild b/dev-ruby/dnsruby/dnsruby-1.56.0.ebuild
similarity index 51%
rename from dev-ruby/dnsruby/dnsruby-1.54.ebuild
rename to dev-ruby/dnsruby/dnsruby-1.56.0.ebuild
index 0ee7526a66c9..a9a2cc71f0a1 100644
--- a/dev-ruby/dnsruby/dnsruby-1.54.ebuild
+++ b/dev-ruby/dnsruby/dnsruby-1.56.0.ebuild
@@ -1,18 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/dnsruby/dnsruby-1.54.ebuild,v 1.2 2014/04/05 14:45:44 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/dnsruby/dnsruby-1.56.0.ebuild,v 1.1 2014/12/07 12:14:57 mrueg Exp $
-EAPI=4
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
-# jruby → fails tests.
-USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_DOCDIR="html"
-RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README"
+RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README.md"
inherit ruby-fakegem
DESCRIPTION="A pure Ruby DNS client library"
-HOMEPAGE="http://rubyforge.org/projects/dnsruby/"
+HOMEPAGE="http://rubyforge.org/projects/dnsruby"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0"
@@ -20,9 +20,7 @@ SLOT="0"
IUSE=""
all_ruby_prepare() {
- # Avoid test failing when an IPv6 resolver is present. Already fixed
- # upstream but not in an easy-to-backport way.
- sed -i -e '/test_single_resolver/,/^ end/ s:^:#:' test/tc_res_config.rb || die
+ sed -i -e "/[Cc]overall/d" Rakefile || die
}
each_ruby_test() {
diff --git a/dev-ruby/netrc/Manifest b/dev-ruby/netrc/Manifest
index b5bb102d1201..ccfe3754db30 100644
--- a/dev-ruby/netrc/Manifest
+++ b/dev-ruby/netrc/Manifest
@@ -1,2 +1,3 @@
DIST netrc-0.7.7.gem 8192 SHA256 2dabbbc95573f80ff610b136412ad5a1e13fe26cdf4fd7467fbc750d47dac4f8 SHA512 052dd0833efa181780c6453d072e0f817807dae57e82ce309ea9cc6fef01a2ece91db5d1e08e4a7aefcd7d8c2e5443d030ce66f52e27c630abc90108e3b90bfa WHIRLPOOL 021992a3dea072448de28a94333e472864ae62892e279248ff9bd468c2a1a8709fd9d9fcf3f7d23409978016d59682804cd1f2e832f721fe8625724caafec432
DIST netrc-0.8.0.gem 10240 SHA256 6bb6b2011b1f069600cc10f9a968f6dcb3cac9c23e741c3b1978a6d0765b92c8 SHA512 97536912cc53885da1825a5a9cf5454522b58fd5b39c1c4b92f4cb7fd625e5f93406691cb5e34776b3e82f72cdda2a673695cbad6317bd48973426dc61ee6000 WHIRLPOOL 7c23c2d88427948db41798310eb8ab9a4da12e6ffcf87eee9a6644b6e8c36df21c7de4c1c6446c67d9abd5d5146aa5d3d7df252ee84d275029c54be1cf9bce27
+DIST netrc-0.9.0.gem 10240 SHA256 9c8726e3c166cb2f99421639feac44525ce0646c4b01ffb4b41962a63763721c SHA512 da90ef05f47aa956fddd4679f02a5a0c9397f37055efc2c7a738abfad51164a5c9301df7dbe27dbb28e0caaa291dfe5ad414cd2a1598d5803742c58adaca99fd WHIRLPOOL 42726b8ae33a0e53da476f390dec92563ded93e2d5e350467d63b6d88b125b25db2363d398834b8f615e9c110342b175ecdedbde67176ae93005119664de508b
diff --git a/dev-ruby/netrc/netrc-0.9.0.ebuild b/dev-ruby/netrc/netrc-0.9.0.ebuild
new file mode 100644
index 000000000000..cb3f48178534
--- /dev/null
+++ b/dev-ruby/netrc/netrc-0.9.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/netrc/netrc-0.9.0.ebuild,v 1.1 2014/12/07 12:43:55 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_EXTRADOC="changelog.txt Readme.md"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This library reads and writes .netrc files"
+HOMEPAGE="https://github.com/geemus/netrc"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -e '/test_encrypted_roundtrip/a skip "depends on external gpg test keys"' -i test/test_netrc.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -S testrb test/test_*.rb || die
+}
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 7f63f678217e..897d7e1cdd7d 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,2 +1,3 @@
DIST ox-2.1.1.tar.gz 173877 SHA256 02b5477608b3581a3194def31f6e41f0b94ea249e21422944b74441fb26b7320 SHA512 3b4ba892660c201a659d3efb97d54263483634c1274745faab9b408676b93783c4aab371ce095bd7d9cabb6ce2f98a9e8df0e0dd89253d90b8408047aaf8cc25 WHIRLPOOL 222a64d6628e286e0ec1ad580508efa82a1ceae378bc909d3cfbbe71c17aeaa18e4248ce7211d83f06a294f0dcd6ceaf177717c02d373ab88295763bfc3f6ded
DIST ox-2.1.3.tar.gz 175469 SHA256 cfdf78a0640bdd1d1e08f16e12f76f260c968481e4c11cec9f12ef41839bdc49 SHA512 49a07201ea2e9ef8b7bbc56919e17a95a4b85f24f98face6f0314d394b89615198a836f68ec4d4b3e5c858d254a0444614a5fa3c8f058cab207b998862604c01 WHIRLPOOL c5d62bc016c1e25ae0bc751b41ef6f47cd94bc2b84ded6eed67ad812a7af1db1a07356418802f54da218b9caa76cba9abb4882a1f5ffc99e0e2494b6467e2faf
+DIST ox-2.1.4.tar.gz 175194 SHA256 6681c365cc79d9259f91ce01817bfd63083fe6dfcaff71c09575d187186e2a21 SHA512 50901f0be78e513ad67341bc4ba2c29f227ea3d69f56912a841f30066bad1e2f09f1bde2b698bc74bb80bf8e1fee1dfcffb37208a75b0bbcd0fba5f9f33ba83b WHIRLPOOL 599b0013866e51ccd3a535667315124a6e990d9de656e9e321361f2d4e0ef743f76e22891ee9fca6c332b2f57a82d55af998f7e5644d6143fd56e39420ec8c37
diff --git a/dev-ruby/ox/ox-2.1.4.ebuild b/dev-ruby/ox/ox-2.1.4.ebuild
new file mode 100644
index 000000000000..d0aa8685ded3
--- /dev/null
+++ b/dev-ruby/ox/ox-2.1.4.ebuild
@@ -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-ruby/ox/ox-2.1.4.ebuild,v 1.1 2014/12/07 12:03:25 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox"
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+ ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/ox
+ cp ext/ox/ox$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/tests.rb || die
+}
diff --git a/dev-ruby/prawn-core/Manifest b/dev-ruby/prawn-core/Manifest
deleted file mode 100644
index 8d14a8ac86f4..000000000000
--- a/dev-ruby/prawn-core/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST prawn-core-0.8.4.gem 4484096 SHA256 4d74d1ddc2e56120548a7b427a98771d78fdc9a00c667e1a0729b2749100bd76 SHA512 79b3ed65e46fb0bc0497ba6588586ab4e9110ae3800c118d5a3744ea8240ecc94bb691adc80970cc6f576ab776ec3dd019506e77070e79cb4bea45fb57c3360b WHIRLPOOL cae1b45aee686414015975ddbc1df04fd8ba33739bfb1306ea6dafd192605759bb82f4213c20ab14e8429bc3a78a0c86f84abf6adf99fa06026f9ae8cb70b6fd
diff --git a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch
deleted file mode 100644
index 4838e08a10da..000000000000
--- a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby18-tests.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-commit c9cae80223b3cbbfe4c6d8647c44b7b4f0f0fcf4
-Author: Brad Ediger
-Date: Thu Jan 20 16:49:59 2011 -0600
-
- Green that test for those Ruby 1.8 users, too
-
-diff --git a/spec/font_spec.rb b/spec/font_spec.rb
-index 2b3368a..5ee3a78 100644
---- a/spec/font_spec.rb
-+++ b/spec/font_spec.rb
-@@ -224,8 +224,11 @@ describe "TTF fonts" do
-
- it "should encode text without kerning by default" do
- @activa.encode_text("To").should == [[0, "To"]]
-- @activa.encode_text("Télé").should ==
-- [[0, "T\216l\216".force_encoding("US-ASCII")]]
-+
-+ tele = (RUBY_VERSION < '1.9') ? "T\216l\216" :
-+ "T\216l\216".force_encoding("US-ASCII")
-+ @activa.encode_text("Télé").should == [[0, tele]]
-+
- @activa.encode_text("Technology").should == [[0, "Technology"]]
- @activa.encode_text("Technology...").should == [[0, "Technology..."]]
- @activa.encode_text("Teχnology...").should == [[0, "Te"], [1, "!"], [0, "nology..."]]
diff --git a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch
deleted file mode 100644
index ae606c408b2e..000000000000
--- a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-document.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-commit 44ec153bf6212044fd8d2e3f59cb509cc30f8318
-Author: Gregory
-Date: Tue Jun 8 18:21:16 2010 -0400
-
- Fix some minor 1.9.2 issues
-
-diff --git a/spec/document_spec.rb b/spec/document_spec.rb
-index 7707e56..71d5751 100644
---- a/spec/document_spec.rb
-+++ b/spec/document_spec.rb
-@@ -374,9 +374,14 @@ end
-
- describe "The :optimize_objects option" do
- before(:all) do
-- @wasteful_doc = lambda do
-- transaction { start_new_page; text "Hidden text"; rollback }
-- text "Hello world"
-+ @wasteful_doc = lambda do |pdf|
-+ pdf.transaction do
-+ pdf.start_new_page
-+ pdf.text "Hidden text"
-+ pdf.rollback
-+ end
-+
-+ pdf.text "Hello world"
- end
- end
-
diff --git a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch b/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch
deleted file mode 100644
index 5b28b33635a7..000000000000
--- a/dev-ruby/prawn-core/files/prawn-core-0.8.4-ruby19-tests.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-commit 6adb8ceb844f57f50dcfa6e457a2cd37b933d40e
-Author: Brad Ediger
-Date: Thu Jan 20 16:46:37 2011 -0600
-
- Green font_spec test for 1.9.2p136
-
-diff --git a/spec/font_spec.rb b/spec/font_spec.rb
-index 9304b01..2b3368a 100644
---- a/spec/font_spec.rb
-+++ b/spec/font_spec.rb
-@@ -224,7 +224,8 @@ describe "TTF fonts" do
-
- it "should encode text without kerning by default" do
- @activa.encode_text("To").should == [[0, "To"]]
-- @activa.encode_text("Télé").should == [[0, "T\216l\216"]]
-+ @activa.encode_text("Télé").should ==
-+ [[0, "T\216l\216".force_encoding("US-ASCII")]]
- @activa.encode_text("Technology").should == [[0, "Technology"]]
- @activa.encode_text("Technology...").should == [[0, "Technology..."]]
- @activa.encode_text("Teχnology...").should == [[0, "Te"], [1, "!"], [0, "nology..."]]
diff --git a/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild b/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild
deleted file mode 100644
index 4e343959b315..000000000000
--- a/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/prawn-core/prawn-core-0.8.4-r2.ebuild,v 1.9 2014/04/25 00:57:33 mrueg Exp $
-
-EAPI=5
-USE_RUBY="ruby19 jruby"
-
-RUBY_FAKEGEM_DOCDIR="doc/html"
-RUBY_FAKEGEM_EXTRADOC="HACKING README"
-
-# ttfunk and pdf-inspector are vendored. These packages are maintained
-# separately upstream but never released, so we now keep on using
-# these vendored versions.
-RUBY_FAKEGEM_EXTRAINSTALL="data vendor"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Fast, Nimble PDF Generation For Ruby"
-HOMEPAGE="http://prawn.majesticseacreature.com/"
-
-LICENSE="|| ( GPL-2 Ruby )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="examples"
-
-ruby_add_bdepend test "dev-ruby/test-spec dev-ruby/mocha >=dev-ruby/pdf-reader-0.8"
-
-# Older versions of prawn install the same files, but in site_ruby
-# which gets found before the newer gem install path that prawn-core
-# uses.
-RDEPEND="!=dev-ruby/prawn-core-${PV}"
-
-all_ruby_install() {
- all_fakegem_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-ruby/prawn-table/Manifest b/dev-ruby/prawn-table/Manifest
index 02e4c3d2e08b..b371e7ff98f8 100644
--- a/dev-ruby/prawn-table/Manifest
+++ b/dev-ruby/prawn-table/Manifest
@@ -1,2 +1 @@
-DIST prawn-table-0.2.0.gem 64000 SHA256 5304ee7dbb6d0e19ab1ecb3d84e7cdb26e374d3f8a982f2a23a5b4345b1c6548 SHA512 a1dad1267cb0878573a35b25371387c83c7ca52aa62936f3f72312f464d552aacdcf2a5957aa927d3506f6c44a897f2154818f4b0d84c188767932ec8bcf949e WHIRLPOOL c8054cc3524cb6ead616ad7c5a89496c115d29180f1c36de1d99da5056d8b52bdc70840ddf00d8236440b8208d45c546aa825bafe38b7a1a75e6e71b8f5fd11d
DIST prawn-table-0.2.1.gem 64000 SHA256 e939e465846fe94ecc6866b4a988ee004dd5bd7ce094d7d0f41e2e5597982584 SHA512 8adfe3a44c95f3bcd8aa12582e2187b66caec2dc41ec13de49004b59c329da3f9d2651e9fbf72c52b0932175a4bdb3f11aece8dfe01a1159de291e53fea36c5c WHIRLPOOL 4c75de771d79f3e0f4b2c85513078022e22170bc4c1ea078cf1a5271d45d9c118b8cb207e0564c591923431a671b604b6841c7e248280ea449f8844afddd4f28
diff --git a/dev-ruby/prawn-table/prawn-table-0.2.0.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.0.ebuild
deleted file mode 100644
index 73661b05074c..000000000000
--- a/dev-ruby/prawn-table/prawn-table-0.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/prawn-table/prawn-table-0.2.0.ebuild,v 1.1 2014/10/04 19:56:53 mrueg Exp $
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for tables in Prawn"
-HOMEPAGE="http://prawn.majesticseacreature.com/"
-LICENSE="|| ( GPL-2+ Ruby )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/mocha
- >=dev-ruby/pdf-inspector-1.1.0
- >=dev-ruby/pdf-reader-1.2
- >=dev-ruby/prawn-1.3.0
- )"
-
-all_ruby_prepare() {
- sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die
- # Remove failing test
- # See https://github.com/prawnpdf/prawn-table/issues/10
- sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die
-}
diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest
index 109cb2d5f488..62edb1d7711b 100644
--- a/dev-ruby/prawn/Manifest
+++ b/dev-ruby/prawn/Manifest
@@ -1,3 +1,2 @@
-DIST prawn-0.8.4.gem 4096 SHA256 ece1bc2aca2d8f369e420382b47a61a4ca18e7c6008ecba5d3dbd38c3368f1b9 SHA512 f0c9684b9b8fbc8ac4c704878bc317003fd81edecc58de655b7732fd0ca1da3b96b979a43538612bb0cbd8963377834c2ef6196228435ce9b67b11c96a7ff0df WHIRLPOOL 50c218f923e1d793145567229d9ad5915ffd5f5bfc709a314072984fef781e890f719311052d3fbc8c479567e8910c4f904742860019f1a4885112664d8d2c4c
DIST prawn-1.2.1.tar.gz 4797001 SHA256 514c157babc750971e4c176d8836bfa12c8c014bfc314990f97f27ca483ed3ea SHA512 224de9b45038ea7bb4d16c658f462b4b18a17f8f96f28e8d772c6e8d0f4e89628de9da920677385e61561f3cf6a930c2550f5c15e50fce4824e10d45a8d201f5 WHIRLPOOL 5c8974834468e1c7f0d593b4d913cd466b9b8fc53b0dd3c2e60338aa5a9106830b83ae6c50d1596866b2209f8fc7cef4f646679082d85ab37c1ed38e2b692319
DIST prawn-1.3.0.tar.gz 4126581 SHA256 a24c32f6425c1d2a3bfffc487a1302024ac7c3a2fea5bff1f28b9d92c36f20fa SHA512 0440b1a8b342c1682408dcdec2207b3f4c05bd1405b5d992ee5f7b1ca18bbebd0f42a561cda64981658cd42d79d5d63120b5973c4b6949884134fcac80b47061 WHIRLPOOL 3e72d656c64ea2d3a46912bce02b30e617206b1731d7af49d0995485b4849fd3b1ad62f36f19a7c7294a2b9a3223e40882039a273d64875a1c36bd4ee8d4148f
diff --git a/dev-ruby/prawn/prawn-0.8.4-r1.ebuild b/dev-ruby/prawn/prawn-0.8.4-r1.ebuild
deleted file mode 100644
index 9e6cefe1fe5f..000000000000
--- a/dev-ruby/prawn/prawn-0.8.4-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/prawn/prawn-0.8.4-r1.ebuild,v 1.8 2014/04/25 00:55:37 mrueg Exp $
-
-EAPI=5
-USE_RUBY="jruby ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Fast, Nimble PDF Generation For Ruby"
-HOMEPAGE="http://prawn.majesticseacreature.com/"
-
-LICENSE="|| ( GPL-2 Ruby )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/prawn-core-$(get_version_component_range 1-2)*
- =dev-ruby/prawn-layout-$(get_version_component_range 1-2)*
- =dev-ruby/prawn-security-$(get_version_component_range 1-2)*"
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 1a53e634a9b8..fb2b374c4d5b 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,3 +1,4 @@
DIST rake-0.9.6.gem 123904 SHA256 0cde8637bc097b984b602d7db77b1982b3a0be5ab014f1e533b6b517ca807e26 SHA512 9ea3b7bd96db7e96f8bf5a00db710003d39ffeea6eabfde4b9a8afead0e6f6a8fa7740f42a61d77a4322f64ab0338b19af8c63d0178624dc7c0e787e11b0b6f3 WHIRLPOOL 90ab856325bd4c4a3944720e063156d65368298658ed0619380da4cdbc7c932ede44e39fd79f87f5a5ed6ce63f4c7d01c0d1f06ee1b720e3576ac6ba04290e03
DIST rake-10.3.2.gem 132608 SHA256 b504ad9d610b85ef0856a4771d024e4a66656c63a17121a3ed1d4d7db39c775b SHA512 98db69b02bc8d1e5b7099c8c31028ebb629d29a96b61c4200f93fe1a8b5b29fe235a4a8ccb180e44393a508a6238a0655d06f6b7fd7d67ffbca5dd42cf50da15 WHIRLPOOL 30d34219b48367a62bdc01127672c21039d8c66559e65d34acb8dbc07a747d5d7a7b8f80bde459ad38c963cb88c1fcf34c4ebb13018be0a48bd30030f12f4603
DIST rake-10.4.0.gem 130560 SHA256 887f72d6711c31576abab37f1f7db45972402cc8544fa9a67c06d2c0f0ef2028 SHA512 8b9c0e3b56bd9b47540c8c7a67fb019417e991cb15eac4de46cc611ab0d6838a931dd7b59b198a083c256dde488c767cde31d7fe18fc894c80cfcffc1a8d404f WHIRLPOOL fb21d20241288d15fd252f364853d506f223becfa88966987ded24609dd8350d3840e2770eb7ae6f9d4d9a9ea915df82632c369a7c22aecf0262e1405fc49898
+DIST rake-10.4.2.gem 130560 SHA256 28970905a7bb57ba7ebcd2eda820ccea622f549b101d7590353b0647711ec0e6 SHA512 6663cd785fc0f3fe6096f962cbb01e4300446a21aa57a4784f3b79cb3228895a8a207c32463888e243d425c168ae5361e9192d86c878e0535bf4ac061a80ce51 WHIRLPOOL 2fd3590ba2d3c333e724a4193b25064f03cf50f9216da9654fecc1e36369681f892d993e9bac135babcbac47cac562c46d20f5f05a4544ec62de4ae558f0b996
diff --git a/dev-ruby/rake/rake-10.4.2.ebuild b/dev-ruby/rake/rake-10.4.2.ebuild
new file mode 100644
index 000000000000..1ac01457d3ca
--- /dev/null
+++ b/dev-ruby/rake/rake-10.4.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-10.4.2.ebuild,v 1.1 2014/12/07 14:41:14 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/jimweirich/rake"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND+=" app-arch/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.4 )"
+
+all_ruby_prepare() {
+ # Decompress the file. The compressed version has errors, ignore them.
+ zcat doc/rake.1.gz > doc/rake.1
+}
+
+all_ruby_compile() {
+ if use doc; then
+ rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.4"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+ ruby_fakegem_binwrapper rake
+
+ if use doc; then
+ pushd html
+ dohtml -r *
+ popd
+ fi
+
+ doman doc/rake.1
+
+ newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}
diff --git a/dev-ruby/rspec-core/rspec-core-2.14.8-r2.ebuild b/dev-ruby/rspec-core/rspec-core-2.14.8-r2.ebuild
new file mode 100644
index 000000000000..5b0e51f73ce0
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-2.14.8-r2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.14.8-r2.ebuild,v 1.1 2014/12/07 07:32:24 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_TASK_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="http://rspec.rubyforge.org/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/nokogiri-1.5.2
+ dev-ruby/syntax
+ >=dev-ruby/zentest-4.6.2
+ >=dev-ruby/rspec-expectations-2.14.0:2
+ >=dev-ruby/rspec-mocks-2.12.0:2
+ )"
+
+# Skip yard for ruby20 for now since we don't support ruby20 eselected
+# yet and we can't bootstrap otherwise.
+USE_RUBY=${USE_RUBY/ruby20/} ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Avoid dependency on cucumber since we can't run the features anyway.
+ sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+ # Cover all released versions of ruby 2.1.x. This should be reported
+ # upstream since ruby 2.1.x uses semantic versioning and the file
+ # should not have the full version number.
+ cp spec/rspec/core/formatters/text_mate_formatted-2.1.0.html spec/rspec/core/formatters/text_mate_formatted-2.1.1.html|| die
+
+ # Duplicate exe also in bin. We can't change it since internal stuff
+ # also depends on this and fixing that is going to be fragile. This
+ # way we can at least install proper bin scripts.
+ cp -R exe bin || die
+
+ # Avoid unneeded dependency on git.
+ sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
+
+ # Avoid aruba dependency so that we don't end up in dependency hell.
+ sed -i -e '/aruba/ s:^:#:' -e '104,106 s:^:#:' spec/spec_helper.rb || die
+ rm spec/command_line/order_spec.rb || die
+}
+
+each_ruby_prepare() {
+ sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die
+}
+
+all_ruby_compile() {
+ if use doc ; then
+ yardoc || die
+ fi
+}
+
+each_ruby_test() {
+ PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed."
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rspec /usr/bin/rspec-2 'gem "rspec", "~>2.0"'
+}
diff --git a/dev-ruby/rspec-core/rspec-core-2.99.2-r1.ebuild b/dev-ruby/rspec-core/rspec-core-2.99.2-r1.ebuild
new file mode 100644
index 000000000000..a37f2880eba9
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-2.99.2-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.99.2-r1.ebuild,v 1.1 2014/12/07 07:32:24 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_TASK_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="http://github.com/rspec/rspec-core"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/nokogiri-1.5.2
+ dev-ruby/syntax
+ >=dev-ruby/zentest-4.6.2
+ >=dev-ruby/rspec-expectations-2.14.0:2
+ >=dev-ruby/rspec-mocks-2.99.0:2
+ )"
+
+# Skip yard for ruby21 for now since we don't support ruby21 eselected
+# yet and we can't bootstrap otherwise.
+USE_RUBY=${USE_RUBY/ruby21/} ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Avoid dependency on cucumber since we can't run the features anyway.
+ sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+ # Duplicate exe also in bin. We can't change it since internal stuff
+ # also depends on this and fixing that is going to be fragile. This
+ # way we can at least install proper bin scripts.
+ cp -R exe bin || die
+
+ # Avoid unneeded dependency on git.
+ sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
+
+ # Avoid aruba dependency so that we don't end up in dependency hell.
+ sed -i -e '/aruba/ s:^:#:' -e '/Aruba/,/}/ s:^:#:' spec/spec_helper.rb || die
+ rm spec/command_line/order_spec.rb || die
+}
+
+each_ruby_prepare() {
+ sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die
+}
+
+all_ruby_compile() {
+ if use doc ; then
+ yardoc || die
+ fi
+}
+
+each_ruby_test() {
+ PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed."
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rspec /usr/bin/rspec-2 'gem "rspec", "~>2.0"'
+}
diff --git a/dev-ruby/rspec/rspec-1.3.2-r1.ebuild b/dev-ruby/rspec/rspec-1.3.2-r1.ebuild
index 748273fde7f6..e1d6e591ef1f 100644
--- a/dev-ruby/rspec/rspec-1.3.2-r1.ebuild
+++ b/dev-ruby/rspec/rspec-1.3.2-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-1.3.2-r1.ebuild,v 1.3 2014/08/13 18:37:02 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-1.3.2-r1.ebuild,v 1.4 2014/12/07 15:22:57 mrueg Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 jruby"
+USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_TEST="spec"
@@ -30,19 +30,15 @@ ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.2"
RDEPEND="!=dev-ruby/hoe-2.0.0
- dev-ruby/zentest
- >=dev-ruby/syntax-1.0
- >=dev-ruby/fakefs-0.2.1 )"
-USE_RUBY="ruby19 ruby20 ruby21" ruby_add_bdepend "test? ( ~dev-ruby/test-unit-1.2.3 )"
+ruby_add_bdepend "test? (
+ >=dev-ruby/hoe-2.0.0
+ dev-ruby/zentest
+ >=dev-ruby/syntax-1.0
+ >=dev-ruby/fakefs-0.2.1 )"
+ruby_add_bdepend "test? ( ~dev-ruby/test-unit-1.2.3 )"
all_ruby_prepare() {
# Avoid dependency on git.
@@ -81,15 +77,3 @@ src_test() {
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
ruby-ng_src_test
}
-
-each_ruby_test() {
- case ${RUBY} in
- *jruby)
- ewarn "Tests for JRuby are disabled because dev-ruby/fakefs does not currently support"
- ewarn "JRuby properly and it's needed to run the tests."
- ;;
- *)
- each_fakegem_test
- ;;
- esac
-}
diff --git a/dev-ruby/rspec/rspec-1.3.2.ebuild b/dev-ruby/rspec/rspec-1.3.2.ebuild
index 49edd7522692..90075d7a8fad 100644
--- a/dev-ruby/rspec/rspec-1.3.2.ebuild
+++ b/dev-ruby/rspec/rspec-1.3.2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-1.3.2.ebuild,v 1.19 2014/05/12 18:18:44 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-1.3.2.ebuild,v 1.20 2014/12/07 15:22:57 mrueg Exp $
EAPI=2
-USE_RUBY="ruby19 jruby"
+USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_TEST="spec"
@@ -30,19 +30,15 @@ ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.2"
RDEPEND="!=dev-ruby/hoe-2.0.0
- dev-ruby/zentest
- >=dev-ruby/syntax-1.0
- >=dev-ruby/fakefs-0.2.1 )"
-USE_RUBY="ruby19" ruby_add_bdepend "test? ( =dev-ruby/test-unit-1.2.3 )"
+ruby_add_bdepend "test? (
+ >=dev-ruby/hoe-2.0.0
+ dev-ruby/zentest
+ >=dev-ruby/syntax-1.0
+ >=dev-ruby/fakefs-0.2.1 )"
+ruby_add_bdepend "test? ( =dev-ruby/test-unit-1.2.3 )"
all_ruby_prepare() {
# Avoid dependency on git.
@@ -76,15 +72,3 @@ src_test() {
chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
ruby-ng_src_test
}
-
-each_ruby_test() {
- case ${RUBY} in
- *jruby)
- ewarn "Tests for JRuby are disabled because dev-ruby/fakefs does not currently support"
- ewarn "JRuby properly and it's needed to run the tests."
- ;;
- *)
- each_fakegem_test
- ;;
- esac
-}
diff --git a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
index 65a3943bbc34..82205838db6d 100644
--- a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
+++ b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.14.1-r1.ebuild,v 1.3 2014/08/13 18:30:37 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.14.1-r1.ebuild,v 1.4 2014/12/07 15:22:57 mrueg Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 jruby"
+USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/rspec/rspec-2.14.1.ebuild b/dev-ruby/rspec/rspec-2.14.1.ebuild
index f5e71434abb5..e2c75df48273 100644
--- a/dev-ruby/rspec/rspec-2.14.1.ebuild
+++ b/dev-ruby/rspec/rspec-2.14.1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.14.1.ebuild,v 1.12 2014/11/18 11:46:29 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.14.1.ebuild,v 1.13 2014/12/07 15:22:57 mrueg Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 jruby"
+USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/rspec/rspec-2.99.0.ebuild b/dev-ruby/rspec/rspec-2.99.0.ebuild
index dbe586c8ff9f..df3629fe4968 100644
--- a/dev-ruby/rspec/rspec-2.99.0.ebuild
+++ b/dev-ruby/rspec/rspec-2.99.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.99.0.ebuild,v 1.3 2014/08/13 18:30:37 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.99.0.ebuild,v 1.4 2014/12/07 15:22:57 mrueg Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 jruby"
+USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/ruby-beautify/Manifest b/dev-ruby/ruby-beautify/Manifest
index 676a6921c593..5be90d73bf8a 100644
--- a/dev-ruby/ruby-beautify/Manifest
+++ b/dev-ruby/ruby-beautify/Manifest
@@ -1,2 +1,2 @@
DIST ruby-beautify-0.92.2.gem 15872 SHA256 8f547e6be9612d492ae44ddf937b0049ad520147b9b8dbe0384a312919c2157d SHA512 e654fd6595fcc0a191eb1b7d5b6aa0fee0093723e17da6657dd0418e809e1e6d5c38933b07c18b126dac89dabfc215eff6e8a7e94331941b73b24c63fe1756d8 WHIRLPOOL 01dde532574a19558708c6c53edb12487f609354f9c3e14ffebef03642ea193122f95118150fa3c24f4a15aafec79a95cb36b6766909339de5bc661ad95c21af
-DIST ruby-beautify-0.93.0.gem 8704 SHA256 5e222658594c2c80838100069d80f55288a748f0908bbe9ee24ad9e5a3c32938 SHA512 da090c7a0883380b48121af37a667db8a7bd482adcca8aa0ea5657d91fad9e397546508d7e1574c8bee02a64890bf25748639df782a28ec19c744b1cb1aeace9 WHIRLPOOL 3848bac25ea48cd7553aa89d2e9cb8734b05e2c4a38a0d4c8fadbb85734078a9762640fcb7d86bfcce0e5913db16a5192ec2e8d75d6c7e343818aa01bfaffbab
+DIST ruby-beautify-0.93.2.gem 9216 SHA256 6b2ca9d69495b66d35569a3fe895485063b9f506d0002b970ec88bc778ffd366 SHA512 ff2d97020d1a4c394e26387cd92b6e4b04066f539cd28ed2c3b122606a2e2aea18939373c1d23e229e4ae17bb670b8dbe109d9b45c86e3a5c59614babd212cac WHIRLPOOL ed2867b02001acbfb15465aaff737cddf79672cf4d1cefac8d5734b73aa50c4b3043796d19f887192f9c95383e80583435d9a818ee8b50f06673ee6f74815aaa
diff --git a/dev-ruby/ruby-beautify/ruby-beautify-0.93.0.ebuild b/dev-ruby/ruby-beautify/ruby-beautify-0.93.2.ebuild
similarity index 89%
rename from dev-ruby/ruby-beautify/ruby-beautify-0.93.0.ebuild
rename to dev-ruby/ruby-beautify/ruby-beautify-0.93.2.ebuild
index 94f73197c295..8e103aad79b1 100644
--- a/dev-ruby/ruby-beautify/ruby-beautify-0.93.0.ebuild
+++ b/dev-ruby/ruby-beautify/ruby-beautify-0.93.2.ebuild
@@ -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/ruby-beautify/ruby-beautify-0.93.0.ebuild,v 1.1 2014/11/17 06:41:09 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-beautify/ruby-beautify-0.93.2.ebuild,v 1.1 2014/12/07 12:00:22 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
diff --git a/dev-ruby/ruby-clutter-gtk/Manifest b/dev-ruby/ruby-clutter-gtk/Manifest
index a985d1fc8a5a..161d867f394b 100644
--- a/dev-ruby/ruby-clutter-gtk/Manifest
+++ b/dev-ruby/ruby-clutter-gtk/Manifest
@@ -2,3 +2,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-2.2.3.ebuild b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-2.2.3.ebuild
new file mode 100644
index 000000000000..e714d0f721ee
--- /dev/null
+++ b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-2.2.3.ebuild
@@ -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-ruby/ruby-clutter-gtk/ruby-clutter-gtk-2.2.3.ebuild,v 1.1 2014/12/07 07:00:55 naota Exp $
+
+EAPI=4
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby Clutter bindings"
+KEYWORDS="~amd64 ~ppc"
+IUSE=""
+
+RUBY_S=ruby-gnome2-all-${PV}/clutter-gtk
+
+DEPEND="${DEPEND} media-libs/clutter-gtk"
+RDEPEND="${RDEPEND} media-libs/clutter-gtk"
+
+ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
+ruby_add_rdepend ">=dev-ruby/ruby-clutter-${PV}
+ >=dev-ruby/ruby-gtk3-${PV}"
+
+each_ruby_configure() {
+ :
+}
+
+each_ruby_compile() {
+ :
+}
+
+each_ruby_install() {
+ each_fakegem_install
+}
diff --git a/dev-ruby/ruby-gdk3/Manifest b/dev-ruby/ruby-gdk3/Manifest
index a985d1fc8a5a..161d867f394b 100644
--- a/dev-ruby/ruby-gdk3/Manifest
+++ b/dev-ruby/ruby-gdk3/Manifest
@@ -2,3 +2,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-2.2.3.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-2.2.3.ebuild
new file mode 100644
index 000000000000..aa8dfa2304e0
--- /dev/null
+++ b/dev-ruby/ruby-gdk3/ruby-gdk3-2.2.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gdk3/ruby-gdk3-2.2.3.ebuild,v 1.1 2014/12/07 05:36:39 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby GDK-3.x bindings"
+KEYWORDS="~amd64 ~ppc"
+IUSE=""
+
+DEPEND="${DEPEND} x11-libs/gtk+:3"
+RDEPEND="${RDEPEND} x11-libs/gtk+:3"
+
+ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
+ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV}
+ >=dev-ruby/ruby-atk-${PV}
+ >=dev-ruby/ruby-pango-${PV}"
+
+each_ruby_configure() {
+ :
+}
+
+each_ruby_compile() {
+ :
+}
+
+each_ruby_install() {
+ each_fakegem_install
+}
diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest
index 604c0ec2c3f8..2daafc98f80a 100644
--- a/dev-ruby/ruby-gio2/Manifest
+++ b/dev-ruby/ruby-gio2/Manifest
@@ -3,3 +3,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-gio2/ruby-gio2-2.2.3.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-2.2.3.ebuild
new file mode 100644
index 000000000000..2125e8834fe2
--- /dev/null
+++ b/dev-ruby/ruby-gio2/ruby-gio2-2.2.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gio2/ruby-gio2-2.2.3.ebuild,v 1.1 2014/12/07 05:51:56 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby binding of GooCanvas"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND+="dev-libs/gobject-introspection"
+
+ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}"
diff --git a/dev-ruby/ruby-gtk2/Manifest b/dev-ruby/ruby-gtk2/Manifest
index 604c0ec2c3f8..2daafc98f80a 100644
--- a/dev-ruby/ruby-gtk2/Manifest
+++ b/dev-ruby/ruby-gtk2/Manifest
@@ -3,3 +3,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-2.2.3.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-2.2.3.ebuild
new file mode 100644
index 000000000000..91bedd4f8b37
--- /dev/null
+++ b/dev-ruby/ruby-gtk2/ruby-gtk2-2.2.3.ebuild
@@ -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-ruby/ruby-gtk2/ruby-gtk2-2.2.3.ebuild,v 1.1 2014/12/07 08:14:55 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby Gtk2 bindings"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} x11-libs/gtk+:2
+ x11-themes/hicolor-icon-theme"
+RDEPEND="${RDEPEND} x11-libs/gtk+:2"
+
+ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-pango-${PV}"
+ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV}
+ >=dev-ruby/ruby-atk-${PV}
+ >=dev-ruby/ruby-pango-${PV}"
diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest
index a985d1fc8a5a..161d867f394b 100644
--- a/dev-ruby/ruby-gtk3/Manifest
+++ b/dev-ruby/ruby-gtk3/Manifest
@@ -2,3 +2,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-2.2.3.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-2.2.3.ebuild
new file mode 100644
index 000000000000..c5a094a7e600
--- /dev/null
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-2.2.3.ebuild
@@ -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-ruby/ruby-gtk3/ruby-gtk3-2.2.3.ebuild,v 1.1 2014/12/07 06:38:32 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby Gtk3 bindings"
+KEYWORDS="~amd64 ~ppc"
+IUSE=""
+
+DEPEND="${DEPEND} x11-libs/gtk+:3"
+RDEPEND="${RDEPEND} x11-libs/gtk+:3"
+
+ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-pango-${PV}"
+ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV}
+ >=dev-ruby/ruby-atk-${PV}
+ >=dev-ruby/ruby-gdk3-${PV}
+ >=dev-ruby/ruby-gio2-${PV}"
diff --git a/dev-ruby/ruby-gtksourceview/Manifest b/dev-ruby/ruby-gtksourceview/Manifest
index 604c0ec2c3f8..2daafc98f80a 100644
--- a/dev-ruby/ruby-gtksourceview/Manifest
+++ b/dev-ruby/ruby-gtksourceview/Manifest
@@ -3,3 +3,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-2.2.3.ebuild b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-2.2.3.ebuild
new file mode 100644
index 000000000000..589e4d68872b
--- /dev/null
+++ b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-2.2.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-2.2.3.ebuild,v 1.1 2014/12/07 09:20:25 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_NAME="gtksourceview2"
+
+inherit ruby-ng-gnome2
+
+RUBY_S=ruby-gnome2-all-${PV}/gtksourceview2
+
+DESCRIPTION="Ruby bindings for gtksourceview"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+ x11-libs/gtksourceview:2.0"
+DEPEND="${DEPEND}
+ x11-libs/gtksourceview:2.0"
+
+ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}"
diff --git a/dev-ruby/ruby-gtksourceview3/Manifest b/dev-ruby/ruby-gtksourceview3/Manifest
index a985d1fc8a5a..161d867f394b 100644
--- a/dev-ruby/ruby-gtksourceview3/Manifest
+++ b/dev-ruby/ruby-gtksourceview3/Manifest
@@ -2,3 +2,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-2.2.3.ebuild b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-2.2.3.ebuild
new file mode 100644
index 000000000000..948b2e2d8116
--- /dev/null
+++ b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-2.2.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-2.2.3.ebuild,v 1.1 2014/12/07 09:51:32 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby Gtk3 bindings"
+KEYWORDS="~amd64 ~ppc"
+IUSE=""
+
+DEPEND="${DEPEND} x11-libs/gtksourceview:3.0"
+RDEPEND="${RDEPEND} x11-libs/gtksourceview:3.0"
+
+ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
+ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest
index 604c0ec2c3f8..2daafc98f80a 100644
--- a/dev-ruby/ruby-poppler/Manifest
+++ b/dev-ruby/ruby-poppler/Manifest
@@ -3,3 +3,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-poppler/ruby-poppler-2.2.3.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-2.2.3.ebuild
new file mode 100644
index 000000000000..ff286c382793
--- /dev/null
+++ b/dev-ruby/ruby-poppler/ruby-poppler-2.2.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-poppler/ruby-poppler-2.2.3.ebuild,v 1.1 2014/12/07 09:59:29 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby poppler-glib bindings"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+ app-text/poppler[cairo]"
+DEPEND="${DEPEND}
+ app-text/poppler[cairo]"
+
+ruby_add_rdepend "dev-ruby/ruby-gdkpixbuf2
+ >=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-gtk2-${PV}"
diff --git a/dev-ruby/ruby-rsvg/Manifest b/dev-ruby/ruby-rsvg/Manifest
index 604c0ec2c3f8..2daafc98f80a 100644
--- a/dev-ruby/ruby-rsvg/Manifest
+++ b/dev-ruby/ruby-rsvg/Manifest
@@ -3,3 +3,4 @@ DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf0
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
+DIST ruby-gnome2-all-2.2.3.tar.gz 1657315 SHA256 1611038c2a49fe051dfcc779aeca8eb47273718d80a0680442504fd54e228154 SHA512 cf6b0c88c91e444f5ff65a4a863630c5455315c08f1b44a5f7c81db51f998d6e83ab62e00276edb4a81ea9942405d76724f52134d2388010ec0f157a6a5dc34e WHIRLPOOL e5a6347b360b64f6b690a28483f8618d58786bbbf1fd6c691952271c85bf1d96dc8c97f1e4ed541f6cf8afac56221950db30873cc83a24210b6feef969eaf4b7
diff --git a/dev-ruby/ruby-rsvg/ruby-rsvg-2.2.3.ebuild b/dev-ruby/ruby-rsvg/ruby-rsvg-2.2.3.ebuild
new file mode 100644
index 000000000000..c69a90166a56
--- /dev/null
+++ b/dev-ruby/ruby-rsvg/ruby-rsvg-2.2.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-rsvg/ruby-rsvg-2.2.3.ebuild,v 1.1 2014/12/07 10:39:31 naota Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_NAME=rsvg2
+
+inherit ruby-ng-gnome2
+
+RUBY_S=ruby-gnome2-all-${PV}/rsvg2
+
+DESCRIPTION="Ruby bindings for librsvg"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="cairo"
+
+RDEPEND="${RDEPEND}
+ >=gnome-base/librsvg-2.8"
+DEPEND="${DEPEND}
+ >=gnome-base/librsvg-2.8"
+
+ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-gdkpixbuf2-${PV}
+ cairo? ( dev-ruby/rcairo )"
diff --git a/dev-ruby/ruby-shadow/files/ruby-shadow-1.4.1-debian.patch b/dev-ruby/ruby-shadow/files/ruby-shadow-1.4.1-debian.patch
deleted file mode 100644
index 2e56fffeaa65..000000000000
--- a/dev-ruby/ruby-shadow/files/ruby-shadow-1.4.1-debian.patch
+++ /dev/null
@@ -1,51 +0,0 @@
---- libshadow-ruby-1.4.1.orig/shadow.c
-+++ libshadow-ruby-1.4.1/shadow.c
-@@ -60,7 +60,7 @@
- INT2FIX(entry->sp_inact),
- INT2FIX(entry->sp_expire),
- INT2FIX(entry->sp_flag),
-- 0);
-+ NULL);
- free(entry);
- return result;
- };
-@@ -89,7 +89,7 @@
- INT2FIX(entry->sp_inact),
- INT2FIX(entry->sp_expire),
- INT2FIX(entry->sp_flag),
-- 0);
-+ NULL);
- return result;
- };
-
-@@ -114,7 +114,7 @@
- INT2FIX(entry->sp_inact),
- INT2FIX(entry->sp_expire),
- INT2FIX(entry->sp_flag),
-- 0);
-+ NULL);
- return result;
- };
-
-@@ -142,7 +142,7 @@
- INT2FIX(entry->sp_inact),
- INT2FIX(entry->sp_expire),
- INT2FIX(entry->sp_flag),
-- 0);
-+ NULL);
- return result;
- };
-
-@@ -254,10 +254,10 @@
- rb_sPasswdEntry = rb_struct_define("PasswdEntry",
- "sp_namp","sp_pwdp","sp_lstchg",
- "sp_min","sp_max","sp_warn",
-- "sp_inact","sp_expire","sp_flag",0);
-+ "sp_inact","sp_expire","sp_flag",NULL);
- rb_sGroupEntry = rb_struct_define("GroupEntry",
- "sg_name","sg_passwd",
-- "sg_adm","sg_mem",0);
-+ "sg_adm","sg_mem",NULL);
-
- rb_mShadow = rb_define_module("Shadow");
- rb_eFileLock = rb_define_class_under(rb_mShadow,"FileLock",rb_eException);
diff --git a/dev-ruby/ruby-shadow/files/ruby-shadow-2.1.2-file_ptr.patch b/dev-ruby/ruby-shadow/files/ruby-shadow-2.1.2-file_ptr.patch
deleted file mode 100644
index 0246624b9721..000000000000
--- a/dev-ruby/ruby-shadow/files/ruby-shadow-2.1.2-file_ptr.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/shadow.c b/shadow.c
-index c44a4d8..41ff003 100644
---- a/shadow.c
-+++ b/shadow.c
-@@ -170,7 +170,7 @@ rb_shadow_putspent(VALUE self, VALUE entry, VALUE file)
-
- for(i=0; i<=8; i++)
- val[i] = RSTRUCT_PTR( entry )[i]; //val[i] = RSTRUCT(entry)->ptr[i];
-- cfile = file_pr( RFILE(file)->fptr );
-+ cfile = file_ptr( RFILE(file)->fptr );
-
- centry.sp_namp = StringValuePtr(val[0]);
- centry.sp_pwdp = StringValuePtr(val[1]);
diff --git a/dev-ruby/ruby-shadow/files/ruby-shadow-2.1.3-rb_iterator_p.patch b/dev-ruby/ruby-shadow/files/ruby-shadow-2.1.3-rb_iterator_p.patch
deleted file mode 100644
index 4b25c9ee48f6..000000000000
--- a/dev-ruby/ruby-shadow/files/ruby-shadow-2.1.3-rb_iterator_p.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur ruby-shadow-2.1.3.orig/shadow.c ruby-shadow-2.1.3/shadow.c
---- ruby-shadow-2.1.3.orig/shadow.c 2012-04-17 15:07:29.489334366 +0900
-+++ ruby-shadow-2.1.3/shadow.c 2012-04-17 15:14:40.955219365 +0900
-@@ -209,7 +209,7 @@
- {
- int result;
-
-- if( rb_iterator_p() ){
-+ if( rb_block_given_p() ){
- result = lckpwdf();
- if( result == -1 ){
- rb_raise(rb_eFileLock,"password file was locked");
diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild
index 77f07bb66f4f..c5972998888a 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild
@@ -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/ruby-shadow/ruby-shadow-2.3.4.ebuild,v 1.2 2014/12/06 07:42:45 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-shadow/ruby-shadow-2.3.4.ebuild,v 1.3 2014/12/07 11:23:22 jer Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net"
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 hppa ~ppc ~sparc ~x86"
IUSE=""
each_ruby_configure() {
diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest
index 0a3edf50a4b1..ac336bbadfe8 100644
--- a/dev-ruby/temple/Manifest
+++ b/dev-ruby/temple/Manifest
@@ -1,2 +1,3 @@
DIST temple-0.6.7.gem 35840 SHA256 3374f339c3b54611538b9811c0c46db8e06b48ed212db741cd7f52baf59caa26 SHA512 9979a40b6c71c7c7742b6b513577cce6cc0e5c2888555e51d261381d7c78f19afab89ec966a382fe29afc79cd77af999637ee6c46cf2e93664ca41482eb5ca94 WHIRLPOOL 44264ae6fb916c79c254858acda8eafcf4db2e38de9c42d7c575b88cb8a34fd74787e51d8621a800c82206ee427fb4dc2de50d1c32124f024c4a257473aa358b
DIST temple-0.6.8.gem 36352 SHA256 160a3f38e275c9238ff1266b2ea5a7402844a46f1f70bb126a6ad1017bd9db76 SHA512 003583a2be5b65c488c0e5a41f25a15e87d9390ab8ede6f0f44ec073fe802622a3e169f8dfdd0751dc3bb128371c23a6eee4696376620845f70cdcb986bec6c5 WHIRLPOOL bd45fb1932dd4ee470d454f25b5751312a2d0d6565e33addc9f1fbb2e5e99a1f4ec6ac3dce1ff51f3e8df70e88e27db1cd151ac72a941a1cad009657b16fbce7
+DIST temple-0.7.3.gem 36352 SHA256 d0fa9337fbc6871ddcc36311ace0e11ba05886fcbe3d912aeeaff7e5f698095e SHA512 079e3459a09925dd42ec8e3b02dac86661c64cd20c8c4666560d16279c278b643fd8870935c98db9a4055fe582345881ef40e6ed8a0981c6a6cb67ebb1d442a0 WHIRLPOOL 8bca8f377814b36c9656fa24784324f738f02f3dc77ab23f89ca652ba8e545f80d98f7c63fde0832e5501c29768cbfae3245bd66daa53ab803edafd2f6b44a90
diff --git a/dev-ruby/temple/temple-0.7.3.ebuild b/dev-ruby/temple/temple-0.7.3.ebuild
new file mode 100644
index 000000000000..4fb136a0b26c
--- /dev/null
+++ b/dev-ruby/temple/temple-0.7.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/temple/temple-0.7.3.ebuild,v 1.1 2014/12/07 14:44:58 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="An abstraction and a framework for compiling templates to pure Ruby"
+HOMEPAGE="http://github.com/judofyr/temple"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bacon
+ >=dev-ruby/tilt-2.0.1 )"
+
+each_ruby_test() {
+ ${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
+}
diff --git a/dev-util/apitrace/Manifest b/dev-util/apitrace/Manifest
index 4ea320f18d63..bc2ec35eeab3 100644
--- a/dev-util/apitrace/Manifest
+++ b/dev-util/apitrace/Manifest
@@ -1 +1,2 @@
DIST apitrace-4.0.tar.gz 1736912 SHA256 078cfe09a5a021559326e8ee92ce863dd99d48c36433ac37140233616bb6cbd3 SHA512 063e1dfc7993b6d014a8e62e5d038318b22a7cfdaac1970714cf6bcb7e31079f552ad198f2992f042b05a027322f86e58d77a0e3aa2e0b266b278c8d0708200c WHIRLPOOL a1b251929ffade5f5b498428d942a01fd6c141494e3de09520e7bcd5aa5b4e15e50144ccf6ef979650e75ddb03373a3f5c198a3554448161623c3e33d8a9160a
+DIST apitrace-5.0.tar.gz 1868044 SHA256 c11e97452b3b74533b82af28951382c77e3d639bd434cbc4e1dc43bc799c8ea6 SHA512 af83860c8bfd49a2a2b1483fe13a83f2e1aa93ca474f1efb12cb311a99f2ca29ce4c39831a941efdde80fe2ae76b11cdfc6fde3349d325c71fc2a3ecae6b1424 WHIRLPOOL ba6fe7c354db3e6ba8edd46675631ef6d2edfc01c9201ffd951fc48110d0120463d52b4778984b01ae766d662edfc386a1965240377bcd2b2bae71936e94d42a
diff --git a/dev-util/apitrace/apitrace-5.0.ebuild b/dev-util/apitrace/apitrace-5.0.ebuild
new file mode 100644
index 000000000000..aca3e4cba75e
--- /dev/null
+++ b/dev-util/apitrace/apitrace-5.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/apitrace/apitrace-5.0.ebuild,v 1.1 2014/12/07 19:26:06 mattst88 Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-multilib eutils python-single-r1 vcs-snapshot
+
+DESCRIPTION="A tool for tracing, analyzing, and debugging graphics APIs"
+HOMEPAGE="https://github.com/apitrace/apitrace"
+SRC_URI="https://github.com/${PN}/${PN}/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+cli egl qt4"
+
+RDEPEND="${PYTHON_DEPS}
+ >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+ >=media-libs/mesa-9.1.6[egl?,${MULTILIB_USEDEP}]
+ egl? ( || (
+ >=media-libs/mesa-8.0[gles1,gles2]
+ =dev-qt/qtcore-4.7:4
+ >=dev-qt/qtgui-4.7:4
+ >=dev-qt/qtwebkit-4.7:4
+ >=dev-libs/qjson-0.5
+ )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0-system-libs.patch
+ "${FILESDIR}"/${P}-glxtrace-only.patch
+ "${FILESDIR}"/${P}-disable-multiarch.patch
+)
+
+src_prepare() {
+ enable_cmake-utils_src_prepare
+
+ # The apitrace code grubs around in the internal zlib structures.
+ # We have to extract this header and clean it up to keep that working.
+ # Do not be surprised if a zlib upgrade breaks things ...
+ sed -r \
+ -e 's:OF[(]([^)]*)[)]:\1:' \
+ thirdparty/zlib/gzguts.h > gzguts.h
+ rm -rf "${S}"/thirdparty/{getopt,less,libpng,snappy,zlib}
+}
+
+src_configure() {
+ my_configure() {
+ mycmakeargs=(
+ -DARCH_SUBDIR=
+ $(cmake-utils_use_enable egl EGL)
+ )
+ if multilib_is_native_abi ; then
+ mycmakeargs+=(
+ $(cmake-utils_use_enable cli CLI)
+ $(cmake-utils_use_enable qt4 GUI)
+ )
+ else
+ mycmakeargs+=(
+ -DBUILD_LIB_ONLY=ON
+ -DENABLE_CLI=OFF
+ -DENABLE_GUI=OFF
+ )
+ fi
+ cmake-utils_src_configure
+ }
+
+ multilib_parallel_foreach_abi my_configure
+}
+
+src_install() {
+ cmake-multilib_src_install
+
+ dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so
+ dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1
+ dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2
+
+ dodoc {BUGS,DEVELOPMENT,NEWS,README,TODO}.markdown
+
+ exeinto /usr/$(get_libdir)/${PN}/scripts
+ doexe $(find scripts -type f -executable)
+}
diff --git a/dev-util/apitrace/files/apitrace-5.0-disable-multiarch.patch b/dev-util/apitrace/files/apitrace-5.0-disable-multiarch.patch
new file mode 100644
index 000000000000..aac018e65817
--- /dev/null
+++ b/dev-util/apitrace/files/apitrace-5.0-disable-multiarch.patch
@@ -0,0 +1,34 @@
+respect the libdir cmake already set up for us instead of using the multiarch crap
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 17f3dce..c3fe52e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -216,12 +216,6 @@ set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
+ # Installation directories
+
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+- # Debian multiarch support
+- execute_process(COMMAND dpkg-architecture -qDEB_HOST_MULTIARCH
+- OUTPUT_VARIABLE ARCH_SUBDIR
+- ERROR_QUIET
+- OUTPUT_STRIP_TRAILING_WHITESPACE
+- )
+ CHECK_INCLUDE_FILES(proc/readproc.h READPROC_H_FOUND)
+ if (READPROC_H_FOUND)
+ add_definitions (-DHAVE_READPROC_H)
+@@ -237,11 +231,11 @@ if (WIN32 OR APPLE)
+ set (LIB_ARCH_INSTALL_DIR lib)
+ else ()
+ set (DOC_INSTALL_DIR share/doc/${CMAKE_PROJECT_NAME})
+- set (LIB_INSTALL_DIR lib${LIB_SUFFIX}/${CMAKE_PROJECT_NAME})
++ set (LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/${CMAKE_PROJECT_NAME})
+ if (ARCH_SUBDIR)
+- set (LIB_ARCH_INSTALL_DIR lib/${ARCH_SUBDIR}/${CMAKE_PROJECT_NAME})
++ set (LIB_ARCH_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/${ARCH_SUBDIR}/${CMAKE_PROJECT_NAME})
+ else ()
+- set (LIB_ARCH_INSTALL_DIR lib${LIB_SUFFIX}/${CMAKE_PROJECT_NAME})
++ set (LIB_ARCH_INSTALL_DIR ${LIB_INSTALL_DIR})
+ endif ()
+ endif ()
+
diff --git a/dev-util/apitrace/files/apitrace-5.0-glxtrace-only.patch b/dev-util/apitrace/files/apitrace-5.0-glxtrace-only.patch
new file mode 100644
index 000000000000..03e6143afff0
--- /dev/null
+++ b/dev-util/apitrace/files/apitrace-5.0-glxtrace-only.patch
@@ -0,0 +1,53 @@
+Allow building of just glxtrace library for ebuilds without GUI tools.
+
+Updated from 4.0 version of patch to apply against 5.0.
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 17f3dce..3bba2a9 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -33,6 +33,7 @@ set (ENABLE_EGL true CACHE BOOL "Enable EGL support.")
+
+ set (ENABLE_WAFFLE false CACHE BOOL "Enable WAFFLE support.")
+
++option (BUILD_LIB_ONLY "Build the glxtrace library only" OFF)
+
+ ##############################################################################
+ # Find dependencies
+@@ -301,6 +302,8 @@ set (MD5_LIBRARIES md5_bundled)
+ # - The packaged versions QJson are very old, and do not support NaN/Infinity.
+ # - To make it easier to build the GUI on Windows and MacOSX, as there are no
+ # binaries at all.
++if (NOT BUILD_LIB_ONLY)
++
+ if (QT4_FOUND)
+ add_definitions (-DQJSON_EXPORT=)
+ add_subdirectory (thirdparty/qjson)
+@@ -310,6 +313,8 @@ if (QT4_FOUND)
+ set (QJSON_FOUND TRUE)
+ endif ()
+
++endif (NOT BUILD_LIB_ONLY)
++
+ # We use bundled headers for all Khronos APIs, to guarantee support for both
+ # OpenGL and OpenGL ES at build time, because the OpenGL and OpenGL ES 1 APIs
+ # are so intertwined that conditional compilation extremely difficult. This
+diff --git a/retrace/CMakeLists.txt b/retrace/CMakeLists.txt
+index 4e37979..2607ddf 100644
+--- a/retrace/CMakeLists.txt
++++ b/retrace/CMakeLists.txt
+@@ -11,6 +11,8 @@ include_directories (
+
+ add_definitions (-DRETRACE)
+
++if (NOT BUILD_LIB_ONLY)
++
+ add_custom_command (
+ OUTPUT glretrace_gl.cpp
+ COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/glretrace.py > ${CMAKE_CURRENT_BINARY_DIR}/glretrace_gl.cpp
+@@ -282,3 +284,5 @@ if (WIN32)
+
+ install (TARGETS d3dretrace RUNTIME DESTINATION bin)
+ endif ()
++
++endif (NOT BUILD_LIB_ONLY)
diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
index 4bf1034ec765..e72cf208f77e 100644
--- a/dev-util/netbeans/Manifest
+++ b/dev-util/netbeans/Manifest
@@ -10,6 +10,8 @@ DIST netbeans-7.4-201310111528-src.zip 185900858 SHA256 b6c584c2091d600dcb4d10a7
DIST netbeans-7.4-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773672c1f241820b795ce384a605743f3eeba0a9396 SHA512 dbc4ea3852ac0a698729a7698f2dccff427680bf01234c8a463268540e886f57b39697ec124fc0701cd52b558987961fc82e6f27bc9f0fc115159d250fddd676 WHIRLPOOL 47d914d023212076c463a99eda49b202aa6c05a2ffd5c32b61f97a4cd76930c94e18059292a8520359f38736e838a7c2d053ecf584493dbb3a9d8f5133ed6b36
DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
+DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
+DIST netbeans-8.0.2-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
DIST netbeans-l10n-7.0.1-20110930.tar.bz2 13491185 SHA256 ba1b83dd4a543918b7147304d8bba6e35d39fe4e567432766e4749b100c9b2a3 SHA512 368ebd35339e4903a470d4e2694a1758b8020d3a35f0c6595fb9a15ce31c3240f65c80a82f4de8d2409dd2e9af48e0eed6c6929aa88fcd9d96bb44f47994cae6 WHIRLPOOL 31ebbcb85efa91dd1ea86479289f046704af8cb159ac7c87936d458c8049dbc9f61842eadc24ed446e853f424547d94adc05d94fa650c346475e2b285bafe2d3
DIST netbeans-l10n-7.1.1-20120214091350.tar.bz2 12586999 SHA256 3f104bffac464143f2efe96824a1e1c796e16d568fb39c9719152f84248e236c SHA512 e1e77088e9b64ba896052d874eebe8402ad2de9b3c89008610f06f99fed8a6b3da18fcd1bada50dc5fe23021234a65c11aecb58ad8736689639ef902191a995e WHIRLPOOL cf8d0fa8fb47fcd64eca72990c6cdb48522c6026a707d893a849c90c2e390befa30067a901fa9a934f1f1fa6daa2a3e6e36702d6f9c7c02b246ef83780844f8f
@@ -17,3 +19,4 @@ DIST netbeans-l10n-7.2-20120725.tar.bz2 12452511 SHA256 6b017a1354f1098a3d75acf8
DIST netbeans-l10n-7.3-20130214.tar.bz2 12285267 SHA256 9bebe1cc7fdb71084aa41b4798a2991f1f6ead761a8a3f4482da87df26b3d8d0 SHA512 6a59c9cfc7524dc151ee1f8b2a858e05fa02230b5bfc565a67a2758e98afc6b2be268f92dc130524906950239a71b6922bb209621b88b22195cf500a341d2d63 WHIRLPOOL 8d38b5d33fc3009ceb863e12230e899f78fe47abaab320cc175b311e64506733e9cc1530fcbf45db34015cf299fd052750dda2e5956e67c4b79dadb6a5b4b04a
DIST netbeans-l10n-7.4-20131010.tar.bz2 12414976 SHA256 b0810e4e04011a7a634b30d330ddfd2c2942ec34a42f1463bb39d2eb162e4442 SHA512 1b43951f3820990a57d2177114780c705606af941300cf93e7cee379dfc906703b986ff4ec8058d722dcfed0d2deed0cd718b3b5f3d7537a0b44f869e340c885 WHIRLPOOL 396d1bc2b13df23ac2e07e28c22b979d55bf03488a28e5e57c0095aae644d492862fd69702c45ed661f2c2f9f7ff19ce5bf9de391865fabac58283c0a00b0fbd
DIST netbeans-l10n-8.0-20140228.tar.bz2 12022373 SHA256 5ff8c77aff7cd596206cfc573d5f37f83b475802a42a87b7892c00856b1bd91a SHA512 bd5e12277362bf4d51148fdad3faaa4d7d70e36b6b487e6ef9dfc4a082a3e1aa2a8828d266ad851e7bc98c28cdcf132a1fa01323677ee42a6add9bf920fa6161 WHIRLPOOL 3ca6e20abe73fe22a7653be97d6229daee3dd2a8f0f2a7a6a2a821f4336f8836abe6d11917acc539e47739e946ceb7533de15dc7e9919c449ddc4762920c657b
+DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
diff --git a/dev-util/netbeans/netbeans-8.0.2.ebuild b/dev-util/netbeans/netbeans-8.0.2.ebuild
new file mode 100644
index 000000000000..059180e84979
--- /dev/null
+++ b/dev-util/netbeans/netbeans-8.0.2.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-8.0.2.ebuild,v 1.1 2014/12/07 17:59:50 fordfrog Exp $
+
+EAPI="4"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans IDE"
+HOMEPAGE="http://netbeans.org/"
+SLOT="8.0"
+SOURCE_URL="http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905-src.zip"
+PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.0.2-build.xml.patch.bz2"
+L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-8.0.1-20141110.tar.bz2"
+ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
+SRC_URI="linguas_af? ( ${ALL_URLS} )
+ linguas_ar? ( ${ALL_URLS} )
+ linguas_bg? ( ${ALL_URLS} )
+ linguas_ca? ( ${ALL_URLS} )
+ linguas_cs? ( ${ALL_URLS} )
+ linguas_de? ( ${ALL_URLS} )
+ linguas_el? ( ${ALL_URLS} )
+ linguas_es? ( ${ALL_URLS} )
+ linguas_fr? ( ${ALL_URLS} )
+ linguas_gl? ( ${ALL_URLS} )
+ linguas_hi_IN? ( ${ALL_URLS} )
+ linguas_id? ( ${ALL_URLS} )
+ linguas_it? ( ${ALL_URLS} )
+ linguas_ja? ( ${ALL_URLS} )
+ linguas_ko? ( ${ALL_URLS} )
+ linguas_lt? ( ${ALL_URLS} )
+ linguas_nl? ( ${ALL_URLS} )
+ linguas_pl? ( ${ALL_URLS} )
+ linguas_pt_BR? ( ${ALL_URLS} )
+ linguas_pt_PT? ( ${ALL_URLS} )
+ linguas_ro? ( ${ALL_URLS} )
+ linguas_ru? ( ${ALL_URLS} )
+ linguas_si? ( ${ALL_URLS} )
+ linguas_sq? ( ${ALL_URLS} )
+ linguas_sr? ( ${ALL_URLS} )
+ linguas_sv? ( ${ALL_URLS} )
+ linguas_ta_IN? ( ${ALL_URLS} )
+ linguas_tl? ( ${ALL_URLS} )
+ linguas_tr? ( ${ALL_URLS} )
+ linguas_vi? ( ${ALL_URLS} )
+ linguas_zh_CN? ( ${ALL_URLS} )
+ linguas_zh_TW? ( ${ALL_URLS} )
+"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE_NETBEANS_MODULES="
+ +netbeans_modules_apisupport
+ netbeans_modules_cnd
+ netbeans_modules_dlight
+ netbeans_modules_enterprise
+ netbeans_modules_ergonomics
+ netbeans_modules_extide
+ netbeans_modules_groovy
+ +netbeans_modules_java
+ netbeans_modules_javacard
+ +netbeans_modules_javafx
+ netbeans_modules_mobility
+ netbeans_modules_php
+ +netbeans_modules_profiler
+ netbeans_modules_webcommon
+ +netbeans_modules_websvccommon"
+IUSE_LINGUAS="
+ linguas_af
+ linguas_ar
+ linguas_bg
+ linguas_ca
+ linguas_cs
+ linguas_de
+ linguas_el
+ linguas_es
+ linguas_fr
+ linguas_gl
+ linguas_hi_IN
+ linguas_id
+ linguas_it
+ linguas_ja
+ linguas_ko
+ linguas_lt
+ linguas_nl
+ linguas_pl
+ linguas_pt_BR
+ linguas_pt_PT
+ linguas_ro
+ linguas_ru
+ linguas_si
+ linguas_sq
+ linguas_sr
+ linguas_sv
+ linguas_ta_IN
+ linguas_tl
+ linguas_tr
+ linguas_vi
+ linguas_zh_CN
+ linguas_zh_TW"
+IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
+S="${WORKDIR}"
+
+DEPEND=">=virtual/jdk-1.7
+ dev-java/javahelp:0"
+RDEPEND=">=virtual/jdk-1.7
+ ~dev-java/netbeans-harness-${PV}
+ ~dev-java/netbeans-ide-${PV}
+ ~dev-java/netbeans-nb-${PV}
+ ~dev-java/netbeans-platform-${PV}
+ netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
+ netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
+ netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
+ netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
+ netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
+ netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
+ netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
+ netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
+ netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
+ netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
+ netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
+ netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
+ netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
+ netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
+ netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
+ doc? ( ~dev-java/netbeans-javadoc-${PV} )"
+JAVA_PKG_BSFIX="off"
+NBLOCALES=""
+
+pkg_setup() {
+ for lingua in ${IUSE_LINGUAS} ; do
+ local lang=${lingua/linguas_/}
+
+ if [[ "${lang}" = "ar" ]] ; then
+ lang="ar_EG,ar_SA"
+ elif [[ "${lang}" = "es" ]] ; then
+ lang="es,es_CO"
+ elif [[ "${lang}" = "gl" ]] ; then
+ lang="gl_ES"
+ elif [[ "${lang}" = "id" ]] ; then
+ lang="in_ID"
+ elif [[ "${lang}" = "nl" ]] ; then
+ lang="nl_BE,nl_NL"
+ elif [[ "${lang}" = "tl" ]] ; then
+ lang="fil_PH"
+ fi
+
+ if use ${lingua} ; then
+ if [ -z "${NBLOCALES}" ] ; then
+ NBLOCALES="${lang}"
+ else
+ NBLOCALES="${NBLOCALES},${lang}"
+ fi
+ fi
+ done
+
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ if [ -n "${NBLOCALES}" ] ; then
+ unpack $(basename ${SOURCE_URL})
+ unpack $(basename ${L10N_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-8.0.2-build.xml.patch.bz2
+ fi
+}
+
+src_prepare() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-8.0.2-build.xml.patch
+
+ # Support for custom patches
+ if [ -n "${NETBEANS80_PATCHES_DIR}" -a -d "${NETBEANS80_PATCHES_DIR}" ] ; then
+ local files=`find "${NETBEANS80_PATCHES_DIR}" -type f`
+
+ if [ -n "${files}" ] ; then
+ einfo "Applying custom patches:"
+
+ for file in ${files} ; do
+ epatch "${file}"
+ done
+ fi
+ fi
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+ fi
+
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Compiling support for locales: ${NBLOCALES}"
+ eant -f nbbuild/build.xml bootstrap || die
+ eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
+ -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
+ fi
+}
+
+src_install() {
+ if [ -n "${NBLOCALES}" ] ; then
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
+ if [ -d "${cluster}" ] ; then
+ insinto /usr/share/netbeans-${cluster}-${SLOT}
+ doins -r ${cluster}/*
+ fi
+ done
+
+ if [ -d nb ] ; then
+ insinto /usr/share/netbeans-nb-${SLOT}/nb
+ doins -r nb/*
+ fi
+
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ if [ -n "${NBLOCALES}" ] ; then
+ einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
+ einfo "the locale is built for Netbeans."
+ einfo "If you want to force specific locale, use --locale argument, for example:"
+ einfo "${PN}-${SLOT} --locale de"
+ einfo "${PN}-${SLOT} --locale pt:BR"
+ fi
+
+ if use linguas_ar ; then
+ einfo
+ einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
+ fi
+
+ if use linguas_es ; then
+ einfo
+ einfo "You selected Spanish locale so you can choose either es or es:CO variant."
+ fi
+
+ if use linguas_gl ; then
+ einfo
+ einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
+ fi
+
+ if use linguas_id ; then
+ einfo
+ einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
+ fi
+
+ if use linguas_nl ; then
+ einfo
+ einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
+ fi
+
+ if use linguas_tl ; then
+ einfo
+ einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
+ fi
+}
diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 8c220db957fd..675766b0ce5b 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.103 2014/11/24 01:39:55 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.104 2014/12/07 19:15:19 mgorny Exp $
# @ECLASS: distutils-r1
# @MAINTAINER:
@@ -181,20 +181,6 @@ fi
# 'build --build-base ${BUILD_DIR}' to enforce keeping & using built
# files in the specific root.
-# @ECLASS-VARIABLE: DISTUTILS_NO_PARALLEL_BUILD
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# If set to a non-null value, the parallel build feature will
-# be disabled.
-#
-# When parallel builds are used, the implementation-specific sub-phases
-# for selected Python implementation will be run in parallel. This will
-# increase build efficiency with distutils which does not do parallel
-# builds.
-#
-# This variable can be used to disable the afore-mentioned feature
-# in case it causes issues with the package.
-
# @ECLASS-VARIABLE: mydistutilsargs
# @DEFAULT_UNSET
# @DESCRIPTION:
@@ -607,13 +593,6 @@ distutils-r1_run_phase() {
fi
local -x PYTHONPATH="${BUILD_DIR}/lib:${PYTHONPATH}"
- if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
- local -x TMPDIR=${T}/${EPYTHON}
- local -x HOME=${TMPDIR}/home
-
- mkdir -p "${TMPDIR}" "${HOME}" || die
- fi
-
# Set up build environment, bug #513664.
local -x AR=${AR} CC=${CC} CPP=${CPP} CXX=${CXX}
tc-export AR CC CPP CXX
@@ -672,12 +651,7 @@ _distutils-r1_run_foreach_impl() {
set -- distutils-r1_run_phase "${@}"
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
- if [[ ${DISTUTILS_NO_PARALLEL_BUILD} || ${DISTUTILS_SINGLE_IMPL} ]]
- then
- python_foreach_impl "${@}"
- else
- python_parallel_foreach_impl "${@}"
- fi
+ python_foreach_impl "${@}"
else
if [[ ! ${EPYTHON} ]]; then
die "EPYTHON unset, python-single-r1_pkg_setup not called?!"
diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 5a4336d847c1..482e6462be4f 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.79 2014/11/22 02:38:21 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.80 2014/12/07 19:15:19 mgorny Exp $
# @ECLASS: python-r1
# @MAINTAINER:
@@ -217,14 +217,6 @@ _python_set_globals() {
}
_python_set_globals
-# @ECLASS-VARIABLE: DISTUTILS_JOBS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# The number of parallel jobs to run for distutils-r1 parallel builds.
-# If unset, the job-count in ${MAKEOPTS} will be used.
-#
-# This variable is intended to be set in make.conf.
-
# @FUNCTION: _python_validate_useflags
# @INTERNAL
# @DESCRIPTION:
@@ -725,15 +717,16 @@ python_foreach_impl() {
# For each command being run, EPYTHON, PYTHON and BUILD_DIR are set
# locally, and the former two are exported to the command environment.
#
-# Multiple invocations of the command will be run in parallel, up to
-# DISTUTILS_JOBS (defaulting to '-j' option argument from MAKEOPTS).
+# This command used to be the parallel variant of python_foreach_impl.
+# However, the parallel run support has been removed to simplify
+# the eclasses and make them more predictable and therefore it is now
+# only a deprecated alias to python_foreach_impl.
python_parallel_foreach_impl() {
debug-print-function ${FUNCNAME} "${@}"
- local MULTIBUILD_JOBS=${MULTIBUILD_JOBS:-${DISTUTILS_JOBS}}
local MULTIBUILD_VARIANTS
_python_obtain_impls
- multibuild_parallel_foreach_variant _python_multibuild_wrapper "${@}"
+ multibuild_foreach_variant _python_multibuild_wrapper "${@}"
}
# @FUNCTION: python_setup
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 153c3fd7534a..3ed591e681fd 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v 1.41 2014/04/21 07:35:43 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v 1.42 2014/12/07 07:23:12 graaff Exp $
# @ECLASS: ruby-fakegem.eclass
# @MAINTAINER:
@@ -287,7 +287,7 @@ ruby_fakegem_genspec() {
# so better taking this into consideration.
local quoted_description=${DESCRIPTION//\"/\\\"}
cat - > $1 <
-Date: Fri Aug 31 23:45:34 UTC 2012
-Subject: fix as-needed
-
-reorder linker line (curl after libircclient)
-
---- source/shared_lib/CMakeLists.txt
-+++ source/shared_lib/CMakeLists.txt
-@@ -47,9 +47,6 @@
-
- FIND_PACKAGE(CURL REQUIRED)
- INCLUDE_DIRECTORIES(${CURL_INCLUDE_DIRS})
-- IF(UNIX)
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CURL_LIBRARIES})
-- ENDIF()
- # check libcurl version #
- IF(WIN32)
- file (READ ${PROJECT_SOURCE_DIR}${CURL_INCLUDE_DIR}/curl/curlver.h CURL_VERSION_H_CONTENTS)
-@@ -293,6 +290,11 @@
- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
- endif()
-
-+ # fix linking order, curl after libircclient
-+ IF(UNIX)
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CURL_LIBRARIES})
-+ ENDIF()
-+
- set(CMAKE_REQUIRED_INCLUDES "${IRCCLIENT_INCLUDE_DIR}")
- set(CMAKE_REQUIRED_LIBRARIES "${IRCCLIENT_LIBRARY}")
- check_cxx_source_runs("
diff --git a/games-strategy/megaglest/files/megaglest-3.6.0.3-build.patch b/games-strategy/megaglest/files/megaglest-3.6.0.3-build.patch
deleted file mode 100644
index cc6862f26209..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.6.0.3-build.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Julian Ospald
-Date: Sat Aug 18 16:07:26 UTC 2012
-Subject: build system
-
-fixes compilation when -DBUILD_MEGAGLEST_CONFIGURATOR=OFF is set
-and when other targets are disabled
-
-configurator is deprecated/unstable and will be removed next release
-
---- megaglest-3.6.0.3/CMakeLists.txt
-+++ megaglest-3.6.0.3/CMakeLists.txt
-@@ -243,9 +243,12 @@
- ADD_SUBDIRECTORY( ${PROJECT_SOURCE_DIR}/source/shared_lib )
- ADD_SUBDIRECTORY( ${PROJECT_SOURCE_DIR}/source/glest_game )
- #if(wxWidgets_FOUND)
-+ IF(BUILD_MEGAGLEST_MAP_EDITOR)
- ADD_SUBDIRECTORY( ${PROJECT_SOURCE_DIR}/source/glest_map_editor )
-+ ENDIF(BUILD_MEGAGLEST_MAP_EDITOR)
-+ IF(BUILD_MEGAGLEST_MODEL_VIEWER)
- ADD_SUBDIRECTORY( ${PROJECT_SOURCE_DIR}/source/g3d_viewer )
-- ADD_SUBDIRECTORY( ${PROJECT_SOURCE_DIR}/source/configurator )
-+ ENDIF(BUILD_MEGAGLEST_MODEL_VIEWER)
- #else()
- # MESSAGE(STATUS "WARNING... the following game tools will NOT be built since we cannot find wxWidgets on this machine")
- # MESSAGE(STATUS "map editor, g3d viewer, configurator")
diff --git a/games-strategy/megaglest/files/megaglest-3.6.0.3-gcc-4.7.patch b/games-strategy/megaglest/files/megaglest-3.6.0.3-gcc-4.7.patch
deleted file mode 100644
index 53142f32a6d5..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.6.0.3-gcc-4.7.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From: Julian Ospald
-Date: Mon Oct 29 19:15:35 UTC 2012
-Subject: fix compilation for gcc-4.7
-
- https://bugs.gentoo.org/show_bug.cgi?id=440134
-
---- source/shared_lib/sources/util/util.cpp
-+++ source/shared_lib/sources/util/util.cpp
-@@ -9,6 +9,8 @@
- // License, or (at your option) any later version
- // ==============================================================
-
-+#include
-+
- #include "util.h"
-
- #include
---- source/shared_lib/include/graphics/math_util.h
-+++ source/shared_lib/include/graphics/math_util.h
-@@ -184,10 +184,10 @@
-
- Rect2 computeBoundingRect() const{
- return Rect2i(
-- min(p[0].x, p[1].x),
-- min(p[0].y, p[2].y),
-- max(p[2].x, p[3].x),
-- max(p[1].y, p[3].y));
-+ std::min(p[0].x, p[1].x),
-+ std::min(p[0].y, p[2].y),
-+ std::max(p[2].x, p[3].x),
-+ std::max(p[1].y, p[3].y));
- }
-
- bool isInside(const Vec2 &pt) const{
diff --git a/games-strategy/megaglest/files/megaglest-3.6.0.3-static-build.patch b/games-strategy/megaglest/files/megaglest-3.6.0.3-static-build.patch
deleted file mode 100644
index a561585c90c1..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.6.0.3-static-build.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From: Julian Ospald
-Date: Sat Aug 18 13:41:33 UTC 2012
-Subject: build system
-
-fix static build
-
---- megaglest-3.6.0.3/source/shared_lib/CMakeLists.txt
-+++ megaglest-3.6.0.3/source/shared_lib/CMakeLists.txt
-@@ -240,21 +240,9 @@
- streflop/libm_flt32_source)
- ENDIF()
-
-- IF(NOT WANT_STATIC_LIBS)
-- MESSAGE(STATUS "*** Searching for miniupnpc since WANT_STATIC_LIBS is off ...")
-- FIND_PACKAGE(Miniupnpc)
-- ENDIF()
--
-- if(NOT MINIUPNP_FOUND)
-- MESSAGE(STATUS "*** Using EMBEDDED miniupnpc since dev system does not have it... MINIUPNP_FOUND [${MINIUPNP_FOUND}]")
--
-- SET(DIRS_WITH_SRC ${DIRS_WITH_SRC} platform/miniupnpc)
-- else()
-- MESSAGE(STATUS "*** Using SHARED miniupnpc found in [${MINIUPNP_INCLUDE_DIR}] MINIUPNP_FOUND [${MINIUPNP_FOUND}] MINIUPNP_LIBRARY [${MINIUPNP_LIBRARY}]")
--
-- INCLUDE_DIRECTORIES(${MINIUPNP_INCLUDE_DIR})
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${MINIUPNP_LIBRARY})
-- endif()
-+ FIND_PACKAGE(Miniupnpc REQUIRED)
-+ INCLUDE_DIRECTORIES(${MINIUPNP_INCLUDE_DIR})
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${MINIUPNP_LIBRARY})
-
- IF(APPLE)
- SET(DIRS_WITH_SRC ${DIRS_WITH_SRC} platform/sdl)
-@@ -276,22 +264,9 @@
- SET(MG_SOURCE_FILES "")
- INCLUDE_DIRECTORIES( ${MG_INCLUDES_ROOT}platform/sdl )
-
-- IF(NOT WANT_STATIC_LIBS)
-- MESSAGE(STATUS "*** Searching for libircclient since WANT_STATIC_LIBS is off ...")
-- FIND_PACKAGE(Ircclient)
-- ENDIF()
--
-- if(NOT IRCCLIENT_FOUND)
-- MESSAGE(STATUS "*** Using EMBEDDED libircclient since dev system does not have it... IRCCLIENT_FOUND [${IRCCLIENT_FOUND}]")
--
-- SET(MG_SOURCE_FILES ${MG_SOURCE_FILES} ${PROJECT_SOURCE_DIR}/source/shared_lib/sources/libircclient/src/libircclient.c)
-- INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/source/shared_lib/include/libircclient/include)
-- else()
-- MESSAGE(STATUS "*** Using SHARED libircclient found in [${IRCCLIENT_INCLUDE_DIR}] IRCCLIENT_FOUND [${IRCCLIENT_FOUND}] IRCCLIENT_LIBRARY [${IRCCLIENT_LIBRARY}]")
--
-- INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-- endif()
-+ FIND_PACKAGE(Ircclient REQUIRED)
-+ INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-
- set(CMAKE_REQUIRED_INCLUDES "${IRCCLIENT_INCLUDE_DIR}")
- set(CMAKE_REQUIRED_LIBRARIES "${IRCCLIENT_LIBRARY}")
-@@ -415,8 +390,11 @@
- IF(WANT_STREFLOP)
- TARGET_LINK_LIBRARIES(${TARGET_NAME} streflop)
- ENDIF()
-- TARGET_LINK_LIBRARIES(${TARGET_NAME} ${EXTERNAL_LIBS})
--
-+ IF(WANT_STATIC_LIBS)
-+ TARGET_LINK_LIBRARIES(${TARGET_NAME} ${EXTERNAL_LIBS} dl)
-+ ELSE(WANT_STATIC_LIBS)
-+ TARGET_LINK_LIBRARIES(${TARGET_NAME} ${EXTERNAL_LIBS})
-+ ENDIF(WANT_STATIC_LIBS)
- ENDIF()
-
- #IF(BUILD_MEGAGLEST_UPNP_DEBUG)
---- megaglest-3.6.0.3/mk/cmake/Modules/FindMiniupnpc.cmake
-+++ megaglest-3.6.0.3/mk/cmake/Modules/FindMiniupnpc.cmake
-@@ -31,7 +31,11 @@
-
- find_path(MINIUPNP_INCLUDE_DIR miniupnpc.h
- PATH_SUFFIXES miniupnpc)
--find_library(MINIUPNP_LIBRARY miniupnpc)
-+IF(WANT_STATIC_LIBS)
-+ find_library(MINIUPNP_LIBRARY libminiupnpc.a)
-+ELSE(WANT_STATIC_LIBS)
-+ find_library(MINIUPNP_LIBRARY libminiupnpc.so)
-+ENDIF(WANT_STATIC_LIBS)
-
- if (MINIUPNP_INCLUDE_DIR AND MINIUPNP_LIBRARY)
- set (MINIUPNP_FOUND TRUE)
---- megaglest-3.6.0.3/mk/cmake/Modules/FindOGG.cmake
-+++ megaglest-3.6.0.3/mk/cmake/Modules/FindOGG.cmake
-@@ -19,11 +19,11 @@
-
- FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h)
-
--#IF (OGG_STATIC AND NOT OGG_LIBRARY)
--# FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a ogg)
--#ELSE()
-- FIND_LIBRARY(OGG_LIBRARY NAMES ogg)
--#ENDIF()
-+IF (OGG_STATIC)
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a)
-+ELSE()
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.so)
-+ENDIF()
-
- #IF (OGG_STATIC AND NOT VORBIS_LIBRARY)
- # FIND_LIBRARY(VORBIS_LIBRARY NAMES libvorbis.a vorbis)
diff --git a/games-strategy/megaglest/files/megaglest-3.7.0-as-needed.patch b/games-strategy/megaglest/files/megaglest-3.7.0-as-needed.patch
deleted file mode 100644
index 005549ade1e7..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.0-as-needed.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Julian Ospald
-Date: Fri Aug 31 23:45:34 UTC 2012
-Subject: fix as-needed
-
-reorder linker line (curl after libircclient)
-
---- source/shared_lib/CMakeLists.txt
-+++ source/shared_lib/CMakeLists.txt
-@@ -47,9 +47,7 @@
-
- FIND_PACKAGE(CURL REQUIRED)
- INCLUDE_DIRECTORIES(${CURL_INCLUDE_DIRS})
-- IF(UNIX)
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CURL_LIBRARIES})
-- ENDIF()
-+
- # check libcurl version #
- IF(WIN32)
- file (READ ${PROJECT_SOURCE_DIR}${CURL_INCLUDE_DIR}/curl/curlver.h CURL_VERSION_H_CONTENTS)
-@@ -308,6 +306,11 @@
- INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-
-+ # fix linking order, curl after libircclient
-+ IF(UNIX)
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CURL_LIBRARIES})
-+ ENDIF()
-+
- set(CMAKE_REQUIRED_INCLUDES "${IRCCLIENT_INCLUDE_DIR}")
- set(CMAKE_REQUIRED_LIBRARIES "${IRCCLIENT_LIBRARY}")
- include(CheckCXXSourceRuns)
diff --git a/games-strategy/megaglest/files/megaglest-3.7.0-cmake.patch b/games-strategy/megaglest/files/megaglest-3.7.0-cmake.patch
deleted file mode 100644
index a3c65ce8cfd5..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.0-cmake.patch
+++ /dev/null
@@ -1,36 +0,0 @@
- provide an option for libVLC
-
---- megaglest-3.7.0/CMakeLists.txt
-+++ megaglest-3.7.0/CMakeLists.txt
-@@ -44,6 +44,7 @@
- OPTION(BUILD_MEGAGLEST_MODEL_VIEWER "Build model viewer" ON)
- OPTION(BUILD_MEGAGLEST_MAP_EDITOR "Build map editor" ON)
- OPTION(BUILD_MEGAGLEST "Build MegaGlest" ON)
-+OPTION(WITH_VLC "Use libVLC to play videos" ON)
-
- FIND_PROGRAM(HELP2MAN "help2man")
-
---- megaglest-3.7.0/source/shared_lib/CMakeLists.txt
-+++ megaglest-3.7.0/source/shared_lib/CMakeLists.txt
-@@ -221,7 +221,7 @@
- SET(LIBVLC_MIN_VERSION "1.1.0")
- FIND_PACKAGE(LIBVLC)
-
-- IF(LIBVLC_FOUND AND NOT LIBVLC_VERSION STRLESS "${LIBVLC_MIN_VERSION}")
-+ IF(LIBVLC_FOUND AND WITH_VLC AND NOT LIBVLC_VERSION STRLESS "${LIBVLC_MIN_VERSION}")
- MESSAGE(STATUS "**NOTE: LIBVLC found so videos are supported.")
- INCLUDE_DIRECTORIES(${LIBVLC_INCLUDE_DIR})
- IF(UNIX)
-@@ -236,7 +236,11 @@
- ENDIF()
-
- ELSE()
-- MESSAGE(STATUS "**WARNING: LIBVLC NOT found so videos are NOT supported.")
-+ IF(WITH_VLC)
-+ MESSAGE(STATUS "**WARNING: LIBVLC NOT found so videos are NOT supported.")
-+ ELSE()
-+ MESSAGE(STATUS "LIBVLC disabled so videos are NOT supported.")
-+ ENDIF()
- ENDIF()
-
- #########################################################################################
diff --git a/games-strategy/megaglest/files/megaglest-3.7.0-static-build.patch b/games-strategy/megaglest/files/megaglest-3.7.0-static-build.patch
deleted file mode 100644
index 03774cebeff5..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.0-static-build.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From: Julian Ospald
-Date: Sat Aug 18 13:41:33 UTC 2012
-Subject: build system
-
-fix static build
-
---- megaglest-3.6.0.3/source/shared_lib/CMakeLists.txt
-+++ megaglest-3.6.0.3/source/shared_lib/CMakeLists.txt
-@@ -267,21 +267,9 @@
- streflop/softfloat)
- ENDIF()
-
-- IF(NOT WANT_STATIC_LIBS)
-- MESSAGE(STATUS "*** Searching for miniupnpc since WANT_STATIC_LIBS is off ...")
-- FIND_PACKAGE(Miniupnpc)
-- ENDIF()
--
-- if(NOT MINIUPNP_FOUND)
-- MESSAGE(STATUS "*** Using EMBEDDED miniupnpc since dev system does not have it... MINIUPNP_FOUND [${MINIUPNP_FOUND}]")
--
-- SET(DIRS_WITH_SRC ${DIRS_WITH_SRC} platform/miniupnpc)
-- else()
-- MESSAGE(STATUS "*** Using SHARED miniupnpc found in [${MINIUPNP_INCLUDE_DIR}] MINIUPNP_FOUND [${MINIUPNP_FOUND}] MINIUPNP_LIBRARY [${MINIUPNP_LIBRARY}]")
--
-- INCLUDE_DIRECTORIES(${MINIUPNP_INCLUDE_DIR})
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${MINIUPNP_LIBRARY})
-- endif()
-+ FIND_PACKAGE(Miniupnpc REQUIRED)
-+ INCLUDE_DIRECTORIES(${MINIUPNP_INCLUDE_DIR})
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${MINIUPNP_LIBRARY})
-
- IF(MINIUPNPC_VERSION_PRE1_5)
- ADD_DEFINITIONS(-DMINIUPNPC_VERSION_PRE1_5)
-@@ -316,22 +304,9 @@
- INCLUDE_DIRECTORIES( ${MG_INCLUDES_ROOT}platform/sdl )
- INCLUDE_DIRECTORIES( ${MG_INCLUDES_ROOT}xml/rapidxml )
-
-- IF(NOT WANT_STATIC_LIBS)
-- MESSAGE(STATUS "*** Searching for libircclient since WANT_STATIC_LIBS is off ...")
-- FIND_PACKAGE(Ircclient)
-- ENDIF()
--
-- if(NOT IRCCLIENT_FOUND)
-- MESSAGE(STATUS "*** Using EMBEDDED libircclient since this system does not have it... IRCCLIENT_FOUND [${IRCCLIENT_FOUND}]")
--
-- SET(MG_SOURCE_FILES ${MG_SOURCE_FILES} ${PROJECT_SOURCE_DIR}/source/shared_lib/sources/libircclient/src/libircclient.c)
-- INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/source/shared_lib/include/libircclient/include)
-- else()
-- MESSAGE(STATUS "*** Using SHARED libircclient found in [${IRCCLIENT_INCLUDE_DIR}] IRCCLIENT_FOUND [${IRCCLIENT_FOUND}] IRCCLIENT_LIBRARY [${IRCCLIENT_LIBRARY}]")
--
-- INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-- endif()
-+ FIND_PACKAGE(Ircclient REQUIRED)
-+ INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-
- set(CMAKE_REQUIRED_INCLUDES "${IRCCLIENT_INCLUDE_DIR}")
- set(CMAKE_REQUIRED_LIBRARIES "${IRCCLIENT_LIBRARY}")
---- megaglest-3.6.0.3/mk/cmake/Modules/FindMiniupnpc.cmake
-+++ megaglest-3.6.0.3/mk/cmake/Modules/FindMiniupnpc.cmake
-@@ -35,7 +35,11 @@
-
- find_path(MINIUPNP_INCLUDE_DIR miniupnpc.h
- PATH_SUFFIXES miniupnpc)
--find_library(MINIUPNP_LIBRARY miniupnpc)
-+IF(WANT_STATIC_LIBS)
-+ find_library(MINIUPNP_LIBRARY libminiupnpc.a)
-+ELSE(WANT_STATIC_LIBS)
-+ find_library(MINIUPNP_LIBRARY libminiupnpc.so)
-+ENDIF(WANT_STATIC_LIBS)
-
- if (MINIUPNP_INCLUDE_DIR AND MINIUPNP_LIBRARY)
- set (MINIUPNP_FOUND TRUE)
---- megaglest-3.6.0.3/mk/cmake/Modules/FindOGG.cmake
-+++ megaglest-3.6.0.3/mk/cmake/Modules/FindOGG.cmake
-@@ -19,12 +19,12 @@
-
- FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h)
-
--#IF (OGG_STATIC AND NOT OGG_LIBRARY)
--# FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a ogg)
--#ELSE()
-- FIND_LIBRARY(OGG_LIBRARY NAMES ogg)
--#ENDIF()
--
-+IF (OGG_STATIC)
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a)
-+ELSE()
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.so)
-+ENDIF()
-+
- #IF (OGG_STATIC AND NOT VORBIS_LIBRARY)
- # FIND_LIBRARY(VORBIS_LIBRARY NAMES libvorbis.a vorbis)
- #ELSE()
---- megaglest-3.7.0/mk/cmake/Modules/FindLUAJIT.cmake
-+++ megaglest-3.7.0/mk/cmake/Modules/FindLUAJIT.cmake
-@@ -18,13 +18,13 @@
- NAMES luajit.h
- PATH_SUFFIXES luajit-2.0)
-
--if (LUAJIT_FIND_STATIC)
-+#if (LUAJIT_FIND_STATIC)
- find_library(LUAJIT_LIBRARIES luajit.a
- NAMES libluajit-5.1.a)
--else (LUATJIT_FIND_STATIC)
-- find_library(LUAJIT_LIBRARIES luajit
-- NAMES luajit-5.1)
--endif (LUAJIT_FIND_STATIC)
-+#else (LUATJIT_FIND_STATIC)
-+# find_library(LUAJIT_LIBRARIES luajit.so
-+# NAMES libluajit-5.1.so)
-+#endif (LUAJIT_FIND_STATIC)
-
- mark_as_advanced(LUAJIT_INCLUDE_DIR)
- mark_as_advanced(LUAJIT_LIBRARIES)
diff --git a/games-strategy/megaglest/files/megaglest-3.7.1-as-needed.patch b/games-strategy/megaglest/files/megaglest-3.7.1-as-needed.patch
deleted file mode 100644
index ca0a2a717a01..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.1-as-needed.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Julian Ospald
-Date: Fri Aug 31 23:45:34 UTC 2012
-Subject: fix as-needed
-
-reorder linker line (curl after libircclient)
-
---- source/shared_lib/CMakeLists.txt
-+++ source/shared_lib/CMakeLists.txt
-@@ -47,9 +47,7 @@
-
- FIND_PACKAGE(CURL REQUIRED)
- INCLUDE_DIRECTORIES(${CURL_INCLUDE_DIRS})
-- IF(UNIX)
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CURL_LIBRARIES})
-- ENDIF()
-+
- # check libcurl version #
- IF(WIN32)
- file (READ ${PROJECT_SOURCE_DIR}${CURL_INCLUDE_DIR}/curl/curlver.h CURL_VERSION_H_CONTENTS)
-@@ -314,6 +312,10 @@
- INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-
-+ IF(UNIX)
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CURL_LIBRARIES})
-+ ENDIF()
-+
- set(CMAKE_REQUIRED_INCLUDES "${IRCCLIENT_INCLUDE_DIR}")
- set(CMAKE_REQUIRED_LIBRARIES "${IRCCLIENT_LIBRARY}")
- include(CheckCXXSourceRuns)
diff --git a/games-strategy/megaglest/files/megaglest-3.7.1-gcc47.patch b/games-strategy/megaglest/files/megaglest-3.7.1-gcc47.patch
deleted file mode 100644
index e8389566b2a6..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.1-gcc47.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Fix build failure against jpeg-9 (gcc-4.8)
-
-> [ 26%] Building CXX object sources/graphics/JPGReader.cpp.o
-> sources/graphics/JPGReader.cpp: In function 'boolean Shared::Graphics::fill_input_buffer(j_decompress_ptr)':
-> sources/graphics/JPGReader.cpp:40:9: error: cannot convert 'bool' to 'boolean' in return
-> return true;
-> ^
-> source/shared_lib/sources/graphics/JPGReader.cpp:41:1: warning: control reaches end of non-void function [-Wreturn-type]
-> }
-> ^
-> make[2]: *** [sources/graphics/JPGReader.cpp.o] Error 1
-
-Upstream-patch: http://megaglest.svn.sourceforge.net/viewvc/megaglest/trunk/source/shared_lib/sources/graphics/JPGReader.cpp?r1=4082&r2=4095&view=patch
-
---- source/shared_lib/sources/graphics/JPGReader.cpp
-+++ source/shared_lib/sources/graphics/JPGReader.cpp
-@@ -37,7 +37,7 @@
- }
- static boolean fill_input_buffer (j_decompress_ptr cinfo) {
- //it is already filled
-- return true;
-+ return boolean(true);
- }
- static void skip_input_data (j_decompress_ptr cinfo, long num_bytes) {
- if (num_bytes > 0) {
diff --git a/games-strategy/megaglest/files/megaglest-3.7.1-miniupnpc-1.8.patch b/games-strategy/megaglest/files/megaglest-3.7.1-miniupnpc-1.8.patch
deleted file mode 100644
index 61177224a070..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.1-miniupnpc-1.8.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-http://megaglest.svn.sourceforge.net/viewvc/megaglest?view=revision&revision=3958
-https://bugs.gentoo.org/show_bug.cgi?id=456952
-
---- trunk/source/shared_lib/CMakeLists.txt 2012/12/24 18:05:13 3957
-+++ trunk/source/shared_lib/CMakeLists.txt 2012/12/26 01:11:11 3958
-@@ -297,7 +297,12 @@
- ADD_DEFINITIONS(-DMINIUPNPC_VERSION_PRE1_6)
- message(STATUS "Adding macro for miniupnpc version: pre v1.6")
- ENDIF()
-- IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6)
-+ IF(MINIUPNPC_VERSION_PRE1_7)
-+ ADD_DEFINITIONS(-DMINIUPNPC_VERSION_PRE1_7)
-+ message(STATUS "Adding macro for miniupnpc version: pre v1.7")
-+ ENDIF()
-+
-+ IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7)
- message(STATUS "**No macros required for miniupnpc version")
- ENDIF()
-
---- trunk/mk/cmake/Modules/FindMiniupnpc.cmake 2012/12/24 18:05:13 3957
-+++ trunk/mk/cmake/Modules/FindMiniupnpc.cmake 2012/12/26 01:11:11 3958
-@@ -58,20 +58,40 @@
- #include
- int main()
- {
-- struct UPNPDev *devlist = NULL;
-- int upnp_delay = 5000;
-- const char *upnp_multicastif = NULL;
-- const char *upnp_minissdpdsock = NULL;
-- int upnp_sameport = 0;
-- int upnp_ipv6 = 0;
-- int upnp_error = 0;
-- devlist = upnpDiscover(upnp_delay, upnp_multicastif, upnp_minissdpdsock, upnp_sameport, upnp_ipv6, &upnp_error);
-+ static struct UPNPUrls urls;
-+ static struct IGDdatas data;
-+
-+ GetUPNPUrls (&urls, &data, \"myurl\",0);
-
- return 0;
- }"
-- MINIUPNPC_VERSION_1_6_OR_HIGHER)
--
-- IF (NOT MINIUPNPC_VERSION_1_6_OR_HIGHER)
-+ MINIUPNPC_VERSION_1_7_OR_HIGHER)
-+
-+ IF (NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
-+ set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
-+ set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
-+ check_cxx_source_runs("
-+ #include
-+ #include
-+ #include
-+ #include
-+ int main()
-+ {
-+ struct UPNPDev *devlist = NULL;
-+ int upnp_delay = 5000;
-+ const char *upnp_multicastif = NULL;
-+ const char *upnp_minissdpdsock = NULL;
-+ int upnp_sameport = 0;
-+ int upnp_ipv6 = 0;
-+ int upnp_error = 0;
-+ devlist = upnpDiscover(upnp_delay, upnp_multicastif, upnp_minissdpdsock, upnp_sameport, upnp_ipv6, &upnp_error);
-+
-+ return 0;
-+ }"
-+ MINIUPNPC_VERSION_PRE1_7)
-+ ENDIF()
-+
-+ IF (NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
- set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
- set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
- check_cxx_source_runs("
-@@ -96,25 +116,27 @@
-
- ENDIF()
-
-- set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
-- set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
-- check_cxx_source_runs("
-- #include
-- #include
-- #include
-- #include
-- static struct UPNPUrls urls;
-- static struct IGDdatas data;
-- int main()
-- {
-- char externalIP[16] = "";
-- UPNP_GetExternalIPAddress(urls.controlURL, data.first.servicetype, externalIP);
-+ IF (NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
-+ set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
-+ set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
-+ check_cxx_source_runs("
-+ #include
-+ #include
-+ #include
-+ #include
-+ static struct UPNPUrls urls;
-+ static struct IGDdatas data;
-+ int main()
-+ {
-+ char externalIP[16] = "";
-+ UPNP_GetExternalIPAddress(urls.controlURL, data.first.servicetype, externalIP);
-
-- return 0;
-- }"
-- MINIUPNPC_VERSION_1_5_OR_HIGHER)
-+ return 0;
-+ }"
-+ MINIUPNPC_VERSION_1_5_OR_HIGHER)
-+ ENDIF()
-
-- IF (NOT MINIUPNPC_VERSION_1_5_OR_HIGHER)
-+ IF (NOT MINIUPNPC_VERSION_1_5_OR_HIGHER AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
- set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
- set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
- check_cxx_source_runs("
-@@ -141,8 +163,12 @@
- IF(MINIUPNPC_VERSION_PRE1_6)
- message(STATUS "Found miniupnpc version is pre v1.6")
- ENDIF()
-- IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6)
-- message(STATUS "Found miniupnpc version is v1.6 or higher")
-+ IF(MINIUPNPC_VERSION_PRE1_7)
-+ message(STATUS "Found miniupnpc version is pre v1.7")
-+ ENDIF()
-+
-+ IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7)
-+ message(STATUS "Found miniupnpc version is v1.7 or higher")
- ENDIF()
-
- else ()
---- trunk/source/shared_lib/sources/platform/posix/socket.cpp 2012/12/24 18:05:13 3957
-+++ trunk/source/shared_lib/sources/platform/posix/socket.cpp 2012/12/26 01:11:11 3958
-@@ -2478,13 +2478,22 @@
- if(SystemFlags::VERBOSE_MODE_ENABLED) printf("UPnP device found: %s %s\n", dev->descURL, dev->st);
-
- //printf("UPnP device found: [%s] [%s] lanaddr [%s]\n", dev->descURL, dev->st,lanaddr);
-+#ifndef MINIUPNPC_VERSION_PRE1_7
-+ descXML = (char *)miniwget_getaddr(dev->descURL, &descXMLsize, lanaddr, (sizeof(lanaddr) / sizeof(lanaddr[0])),0);
-+#else
- descXML = (char *)miniwget_getaddr(dev->descURL, &descXMLsize, lanaddr, (sizeof(lanaddr) / sizeof(lanaddr[0])));
-+#endif
- if(SystemFlags::getSystemSettingType(SystemFlags::debugNetwork).enabled) SystemFlags::OutputDebug(SystemFlags::debugNetwork,"LAN address: %s\n", lanaddr);
-
- if (descXML) {
- parserootdesc (descXML, descXMLsize, &data);
- free (descXML); descXML = 0;
-+
-+#ifndef MINIUPNPC_VERSION_PRE1_7
-+ GetUPNPUrls (&urls, &data, dev->descURL,0);
-+#else
- GetUPNPUrls (&urls, &data, dev->descURL);
-+#endif
- }
- snprintf(buf, 255,"UPnP device found: %s %s LAN address %s", dev->descURL, dev->st, lanaddr);
-
diff --git a/games-strategy/megaglest/files/megaglest-3.7.1-static-build.patch b/games-strategy/megaglest/files/megaglest-3.7.1-static-build.patch
deleted file mode 100644
index 678327260bbb..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.7.1-static-build.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From: Julian Ospald
-Date: Sat Aug 18 13:41:33 UTC 2012
-Subject: build system
-
-fix static build
-
---- source/shared_lib/CMakeLists.txt
-+++ source/shared_lib/CMakeLists.txt
-@@ -273,21 +273,9 @@
- streflop/softfloat)
- ENDIF()
-
-- IF(NOT WANT_STATIC_LIBS)
-- MESSAGE(STATUS "*** Searching for miniupnpc since WANT_STATIC_LIBS is off ...")
-- FIND_PACKAGE(Miniupnpc)
-- ENDIF()
--
-- if(NOT MINIUPNP_FOUND)
-- MESSAGE(STATUS "*** Using EMBEDDED miniupnpc since dev system does not have it... MINIUPNP_FOUND [${MINIUPNP_FOUND}]")
--
-- SET(DIRS_WITH_SRC ${DIRS_WITH_SRC} platform/miniupnpc)
-- else()
-- MESSAGE(STATUS "*** Using SHARED miniupnpc found in [${MINIUPNP_INCLUDE_DIR}] MINIUPNP_FOUND [${MINIUPNP_FOUND}] MINIUPNP_LIBRARY [${MINIUPNP_LIBRARY}]")
--
-- INCLUDE_DIRECTORIES(${MINIUPNP_INCLUDE_DIR})
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${MINIUPNP_LIBRARY})
-- endif()
-+ FIND_PACKAGE(Miniupnpc REQUIRED)
-+ INCLUDE_DIRECTORIES(${MINIUPNP_INCLUDE_DIR})
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${MINIUPNP_LIBRARY})
-
- IF(MINIUPNPC_VERSION_PRE1_5)
- ADD_DEFINITIONS(-DMINIUPNPC_VERSION_PRE1_5)
-@@ -322,22 +310,9 @@
- INCLUDE_DIRECTORIES( ${MG_INCLUDES_ROOT}platform/sdl )
- INCLUDE_DIRECTORIES( ${MG_INCLUDES_ROOT}xml/rapidxml )
-
-- IF(NOT WANT_STATIC_LIBS)
-- MESSAGE(STATUS "*** Searching for libircclient since WANT_STATIC_LIBS is off ...")
-- FIND_PACKAGE(Ircclient)
-- ENDIF()
--
-- if(NOT IRCCLIENT_FOUND)
-- MESSAGE(STATUS "*** Using EMBEDDED libircclient since this system does not have it... IRCCLIENT_FOUND [${IRCCLIENT_FOUND}]")
--
-- SET(MG_SOURCE_FILES ${MG_SOURCE_FILES} ${PROJECT_SOURCE_DIR}/source/shared_lib/sources/libircclient/src/libircclient.c)
-- INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/source/shared_lib/include/libircclient/include)
-- else()
-- MESSAGE(STATUS "*** Using SHARED libircclient found in [${IRCCLIENT_INCLUDE_DIR}] IRCCLIENT_FOUND [${IRCCLIENT_FOUND}] IRCCLIENT_LIBRARY [${IRCCLIENT_LIBRARY}]")
--
-- INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
-- SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-- endif()
-+ FIND_PACKAGE(Ircclient REQUIRED)
-+ INCLUDE_DIRECTORIES(${IRCCLIENT_INCLUDE_DIR})
-+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${IRCCLIENT_LIBRARY})
-
- set(CMAKE_REQUIRED_INCLUDES "${IRCCLIENT_INCLUDE_DIR}")
- set(CMAKE_REQUIRED_LIBRARIES "${IRCCLIENT_LIBRARY}")
---- mk/cmake/Modules/FindMiniupnpc.cmake
-+++ mk/cmake/Modules/FindMiniupnpc.cmake
-@@ -35,7 +35,11 @@
-
- find_path(MINIUPNP_INCLUDE_DIR miniupnpc.h
- PATH_SUFFIXES miniupnpc)
--find_library(MINIUPNP_LIBRARY miniupnpc)
-+IF(WANT_STATIC_LIBS)
-+ find_library(MINIUPNP_LIBRARY libminiupnpc.a)
-+ELSE(WANT_STATIC_LIBS)
-+ find_library(MINIUPNP_LIBRARY libminiupnpc.so)
-+ENDIF(WANT_STATIC_LIBS)
-
- if (MINIUPNP_INCLUDE_DIR AND MINIUPNP_LIBRARY)
- set (MINIUPNP_FOUND TRUE)
---- mk/cmake/Modules/FindOGG.cmake
-+++ mk/cmake/Modules/FindOGG.cmake
-@@ -19,12 +19,12 @@
-
- FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h)
-
--#IF (OGG_STATIC AND NOT OGG_LIBRARY)
--# FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a ogg)
--#ELSE()
-- FIND_LIBRARY(OGG_LIBRARY NAMES ogg)
--#ENDIF()
--
-+IF (OGG_STATIC)
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a)
-+ELSE()
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.so)
-+ENDIF()
-+
- #IF (OGG_STATIC AND NOT VORBIS_LIBRARY)
- # FIND_LIBRARY(VORBIS_LIBRARY NAMES libvorbis.a vorbis)
- #ELSE()
---- mk/cmake/Modules/FindLUAJIT.cmake
-+++ mk/cmake/Modules/FindLUAJIT.cmake
-@@ -18,13 +18,13 @@
- NAMES luajit.h
- PATH_SUFFIXES luajit-2.0)
-
--if (LUAJIT_FIND_STATIC)
-+#if (LUAJIT_FIND_STATIC)
- find_library(LUAJIT_LIBRARIES luajit.a
- NAMES libluajit-5.1.a)
--else (LUATJIT_FIND_STATIC)
-- find_library(LUAJIT_LIBRARIES luajit
-- NAMES luajit-5.1)
--endif (LUAJIT_FIND_STATIC)
-+#else (LUATJIT_FIND_STATIC)
-+# find_library(LUAJIT_LIBRARIES luajit.so
-+# NAMES libluajit-5.1.so)
-+#endif (LUAJIT_FIND_STATIC)
-
- mark_as_advanced(LUAJIT_INCLUDE_DIR)
- mark_as_advanced(LUAJIT_LIBRARIES)
diff --git a/games-strategy/megaglest/files/megaglest-3.9.0.4-static-build.patch b/games-strategy/megaglest/files/megaglest-3.9.0.4-static-build.patch
deleted file mode 100644
index 2586a561956b..000000000000
--- a/games-strategy/megaglest/files/megaglest-3.9.0.4-static-build.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-commit 754a6eb9f81a4a40a2a0102ffe1bfdbba734b36a
-Author: hasufell
-Date: Mon Nov 18 21:54:54 2013 +0100
-
- fix static build
-
-diff --git a/mk/cmake/Modules/FindOGG.cmake b/mk/cmake/Modules/FindOGG.cmake
-index 2a026cc..8ca8a23 100644
---- a/mk/cmake/Modules/FindOGG.cmake
-+++ b/mk/cmake/Modules/FindOGG.cmake
-@@ -19,11 +19,11 @@
-
- FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h)
-
--#IF (OGG_STATIC AND NOT OGG_LIBRARY)
--# FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a ogg)
--#ELSE()
-- FIND_LIBRARY(OGG_LIBRARY NAMES ogg)
--#ENDIF()
-+IF (OGG_STATIC AND NOT OGG_LIBRARY)
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.a)
-+ELSE()
-+ FIND_LIBRARY(OGG_LIBRARY NAMES libogg.so)
-+ENDIF()
-
- #IF (OGG_STATIC AND NOT VORBIS_LIBRARY)
- # FIND_LIBRARY(VORBIS_LIBRARY NAMES libvorbis.a vorbis)
---- a/mk/cmake/Modules/FindXercesC.cmake
-+++ b/mk/cmake/Modules/FindXercesC.cmake
-@@ -83,6 +83,9 @@
- /usr/lib
- /usr/local/lib
- )
-+
-+ FIND_LIBRARY(ICUUC_LIBRARY NAMES libicuuc.a)
-+ FIND_LIBRARY(ICUDATA_LIBRARY NAMES libicudata.a)
-
- IF (XERCESC_INCLUDE AND XERCESC_LIBRARY)
- MESSAGE(STATUS "Found static Xerces-C lib [${XERCESC_LIBRARY}]")
-@@ -90,7 +93,7 @@
-
- IF(UNIX AND NOT APPLE)
- #SET(XERCESC_LIBRARY "-Bstatic ${XERCESC_LIBRARY} -Bdynamic -licuuc -licudata")
-- SET(XERCESC_LIBRARY "-Bstatic ${XERCESC_LIBRARY}")
-+ SET(XERCESC_LIBRARY "-Bstatic ${XERCESC_LIBRARY} ${ICUUC_LIBRARY} ${ICUDATA_LIBRARY}")
- ENDIF()
- ENDIF()
- ENDIF()
---- a/mk/cmake/Modules/FindFriBiDi.cmake
-+++ b/mk/cmake/Modules/FindFriBiDi.cmake
-@@ -28,9 +28,9 @@
- SET(FRIBIDI_NAMES ${FRIBIDI_NAMES} fribidi libfribidi)
-
- OPTION(WANT_STATIC_LIBS "builds as many static libs as possible" OFF)
--IF(WANT_STATIC_LIBS)
-- SET(FRIBIDI_NAMES fribidi.a libfribidi.a ${FRIBIDI_NAMES})
--ENDIF()
-+#IF(WANT_STATIC_LIBS)
-+# SET(FRIBIDI_NAMES fribidi.a libfribidi.a ${FRIBIDI_NAMES})
-+#ENDIF()
-
- MESSAGE(STATUS "** Searching for library names: [${FRIBIDI_NAMES}] ...")
-
diff --git a/games-strategy/megaglest/megaglest-3.6.0.3.ebuild b/games-strategy/megaglest/megaglest-3.6.0.3.ebuild
deleted file mode 100644
index 66c7693789c9..000000000000
--- a/games-strategy/megaglest/megaglest-3.6.0.3.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/megaglest/megaglest-3.6.0.3.ebuild,v 1.10 2014/05/15 17:05:54 ulm Exp $
-
-EAPI=4
-VIRTUALX_REQUIRED="manual"
-inherit eutils flag-o-matic cmake-utils virtualx wxwidgets gnome2-utils games
-
-DESCRIPTION="Cross-platform 3D realtime strategy game"
-HOMEPAGE="http://megaglest.org/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +editor sse sse2 sse3 static +streflop +tools +unicode wxuniversal +model-viewer"
-
-RDEPEND="
- >=dev-lang/lua-5.1
- dev-libs/libxml2
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libsdl[X,sound,joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- net-libs/gnutls
- >=net-libs/libircclient-1.6-r1
- sys-libs/zlib
- virtual/opengl
- virtual/glu
- x11-libs/libX11
- x11-libs/libXext
- editor? ( x11-libs/wxGTK:2.8[X,opengl] )
- model-viewer? ( x11-libs/wxGTK:2.8[X] )
- !static? (
- dev-libs/xerces-c[icu]
- media-libs/ftgl
- media-libs/glew
- media-libs/libogg
- media-libs/libpng:0
- net-libs/miniupnpc
- net-misc/curl
- virtual/jpeg
- )"
-DEPEND="${RDEPEND}
- sys-apps/help2man
- virtual/pkgconfig
- editor? ( ${VIRTUALX_DEPEND} )
- model-viewer? ( ${VIRTUALX_DEPEND} )
- static? (
- dev-libs/xerces-c[icu,static-libs]
- media-libs/ftgl[static-libs]
- media-libs/glew[static-libs]
- media-libs/libogg[static-libs]
- media-libs/libpng:0[static-libs]
- net-libs/miniupnpc[static-libs]
- net-misc/curl[static-libs]
- virtual/jpeg[static-libs]
- )"
-PDEPEND="~games-strategy/${PN}-data-${PV}"
-
-src_prepare() {
- if use editor || use model-viewer ; then
- WX_GTK_VER="2.8"
- need-wxwidgets unicode
- fi
-
- epatch "${FILESDIR}"/${P}-{static-build,build,as-needed,gcc-4.7}.patch
-
- # Workaround for glew >=1.9.0
- # https://sourceforge.net/tracker/?func=detail&aid=3565658&group_id=300350&atid=1266776
- sed \
- -e "//a #undef GL_TYPE" \
- -i source/shared_lib/include/graphics/freetype-gl/vertex-buffer.h \
- || die "fixing vertex-buffer.h for glew >=1.9.0 failed"
-}
-
-src_configure() {
- if use sse3; then
- SSE=3
- elif use sse2; then
- SSE=2
- elif use sse; then
- SSE=1
- else
- SSE=0
- fi
-
- local mycmakeargs=(
- # configurator is deprecated and not included on purpose
- -DBUILD_MEGAGLEST_CONFIGURATOR=OFF
- $(cmake-utils_use_build editor MEGAGLEST_MAP_EDITOR)
- $(cmake-utils_use_build tools MEGAGLEST_MODEL_IMPORT_EXPORT_TOOLS)
- $(cmake-utils_use_build model-viewer MEGAGLEST_MODEL_VIEWER)
- -DMAX_SSE_LEVEL_DESIRED="${SSE}"
- -DMEGAGLEST_BIN_INSTALL_PATH="${GAMES_BINDIR}"
- -DMEGAGLEST_DATA_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- # icons are used at runtime, wrong default location share/pixmaps
- -DMEGAGLEST_ICON_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- -DUSE_FTGL=ON
- $(cmake-utils_use_want static STATIC_LIBS)
- $(cmake-utils_use_want streflop STREFLOP)
- -DWANT_SVN_STAMP=off
- $(cmake-utils_use static wxWidgets_USE_STATIC)
- $(cmake-utils_use unicode wxWidgets_USE_UNICODE)
- $(cmake-utils_use wxuniversal wxWidgets_USE_UNIVERSAL)
-
- $(usex debug "-DBUILD_MEGAGLEST_UPNP_DEBUG=ON -DwxWidgets_USE_DEBUG=ON" "")
- )
-
- # support CMAKE_BUILD_TYPE=Gentoo
- append-cppflags '-DCUSTOM_DATA_INSTALL_PATH=\\\"'${GAMES_DATADIR}/${PN}/'\\\"'
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- if use editor || use model-viewer; then
- VIRTUALX_COMMAND="cmake-utils_src_compile" virtualmake
- else
- cmake-utils_src_compile
- fi
-}
-
-src_install() {
- # rebuilds some targets randomly without fast option
- emake -C "${CMAKE_BUILD_DIR}" DESTDIR="${D}" "$@" install/fast
-
- dodoc {AUTHORS.source_code,CHANGELOG,README}.txt
- doicon -s 48 ${PN}.png
-
- use editor &&
- make_desktop_entry ${PN}_editor "MegaGlest Map Editor"
- use model-viewer &&
- make_desktop_entry ${PN}_g3dviewer "MegaGlest Model Viewer"
-
- # provided by megaglest-data
- rm "${D}${GAMES_DATADIR}"/${PN}/${PN}.bmp || die
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- einfo
- elog 'Note about Configuration:'
- elog 'DO NOT directly edit glest.ini and glestkeys.ini but rather glestuser.ini'
- elog 'and glestuserkeys.ini in ~/.megaglest/ and create your user over-ride'
- elog 'values in these files.'
- elog
- elog 'If you have an older graphics card which only supports OpenGL 1.2, and the'
- elog 'game crashes when you try to play, try starting with "megaglest --disable-vbo"'
- elog 'Some graphics cards may require setting Max Lights to 1.'
- einfo
-
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-strategy/megaglest/megaglest-3.7.0.ebuild b/games-strategy/megaglest/megaglest-3.7.0.ebuild
deleted file mode 100644
index b39643fa66c8..000000000000
--- a/games-strategy/megaglest/megaglest-3.7.0.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/megaglest/megaglest-3.7.0.ebuild,v 1.4 2014/05/15 17:05:54 ulm Exp $
-
-EAPI=4
-VIRTUALX_REQUIRED="manual"
-inherit eutils flag-o-matic cmake-utils virtualx wxwidgets gnome2-utils games
-
-DESCRIPTION="Cross-platform 3D realtime strategy game"
-HOMEPAGE="http://megaglest.org/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV}.tar.xz"
-
-LICENSE="GPL-3 BitstreamVera"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +editor sse sse2 sse3 static +streflop +tools +unicode wxuniversal +model-viewer videos"
-
-RDEPEND="
- >=dev-lang/lua-5.1
- dev-libs/libxml2
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libsdl[X,sound,joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- net-libs/gnutls
- >=net-libs/libircclient-1.6-r1
- sys-libs/zlib
- virtual/opengl
- virtual/glu
- x11-libs/libX11
- x11-libs/libXext
- editor? ( x11-libs/wxGTK:2.8[X,opengl] )
- model-viewer? ( x11-libs/wxGTK:2.8[X] )
- !static? (
- dev-libs/xerces-c[icu]
- media-libs/ftgl
- media-libs/glew
- media-libs/libogg
- media-libs/libpng:0
- net-libs/miniupnpc
- net-misc/curl
- virtual/jpeg
- )
- videos? ( media-video/vlc )"
-DEPEND="${RDEPEND}
- sys-apps/help2man
- virtual/pkgconfig
- editor? ( ${VIRTUALX_DEPEND} )
- model-viewer? ( ${VIRTUALX_DEPEND} )
- static? (
- dev-libs/xerces-c[icu,static-libs]
- media-libs/ftgl[static-libs]
- media-libs/glew[static-libs]
- media-libs/libogg[static-libs]
- media-libs/libpng:0[static-libs]
- net-libs/miniupnpc[static-libs]
- net-misc/curl[static-libs]
- virtual/jpeg[static-libs]
- )"
-PDEPEND="~games-strategy/${PN}-data-${PV}"
-
-src_prepare() {
- if use editor || use model-viewer ; then
- WX_GTK_VER="2.8"
- need-wxwidgets unicode
- fi
-
- epatch "${FILESDIR}"/${P}-{static-build,cmake,as-needed}.patch
-}
-
-src_configure() {
- if use sse3; then
- SSE=3
- elif use sse2; then
- SSE=2
- elif use sse; then
- SSE=1
- else
- SSE=0
- fi
-
- local mycmakeargs=(
- $(cmake-utils_use_build editor MEGAGLEST_MAP_EDITOR)
- $(cmake-utils_use_build tools MEGAGLEST_MODEL_IMPORT_EXPORT_TOOLS)
- $(cmake-utils_use_build model-viewer MEGAGLEST_MODEL_VIEWER)
- $(cmake-utils_use_with videos VLC)
- -DMAX_SSE_LEVEL_DESIRED="${SSE}"
- -DMEGAGLEST_BIN_INSTALL_PATH="${GAMES_BINDIR}"
- -DMEGAGLEST_DATA_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- # icons are used at runtime, wrong default location share/pixmaps
- -DMEGAGLEST_ICON_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- -DUSE_FTGL=ON
- $(cmake-utils_use_want static STATIC_LIBS)
- $(cmake-utils_use_want streflop STREFLOP)
- -DWANT_SVN_STAMP=off
- $(cmake-utils_use static wxWidgets_USE_STATIC)
- $(cmake-utils_use unicode wxWidgets_USE_UNICODE)
- $(cmake-utils_use wxuniversal wxWidgets_USE_UNIVERSAL)
-
- $(usex debug "-DBUILD_MEGAGLEST_UPNP_DEBUG=ON -DwxWidgets_USE_DEBUG=ON" "")
- )
-
- # support CMAKE_BUILD_TYPE=Gentoo
- append-cppflags '-DCUSTOM_DATA_INSTALL_PATH=\\\"'${GAMES_DATADIR}/${PN}/'\\\"'
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- if use editor || use model-viewer; then
- VIRTUALX_COMMAND="cmake-utils_src_compile" virtualmake
- else
- cmake-utils_src_compile
- fi
-}
-
-src_install() {
- # rebuilds some targets randomly without fast option
- emake -C "${CMAKE_BUILD_DIR}" DESTDIR="${D}" "$@" install/fast
-
- dodoc {AUTHORS.source_code,CHANGELOG,README}.txt
- doicon -s 48 ${PN}.png
-
- use editor &&
- make_desktop_entry ${PN}_editor "MegaGlest Map Editor"
- use model-viewer &&
- make_desktop_entry ${PN}_g3dviewer "MegaGlest Model Viewer"
-
- # provided by megaglest-data
- rm "${D}${GAMES_DATADIR}"/${PN}/${PN}.bmp || die
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- einfo
- elog 'Note about Configuration:'
- elog 'DO NOT directly edit glest.ini and glestkeys.ini but rather glestuser.ini'
- elog 'and glestuserkeys.ini in ~/.megaglest/ and create your user over-ride'
- elog 'values in these files.'
- elog
- elog 'If you have an older graphics card which only supports OpenGL 1.2, and the'
- elog 'game crashes when you try to play, try starting with "megaglest --disable-vbo"'
- elog 'Some graphics cards may require setting Max Lights to 1.'
- einfo
-
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-strategy/megaglest/megaglest-3.7.1.ebuild b/games-strategy/megaglest/megaglest-3.7.1.ebuild
deleted file mode 100644
index 161bafd6dcec..000000000000
--- a/games-strategy/megaglest/megaglest-3.7.1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/megaglest/megaglest-3.7.1.ebuild,v 1.7 2014/05/15 17:05:54 ulm Exp $
-
-EAPI=4
-VIRTUALX_REQUIRED="manual"
-inherit eutils flag-o-matic cmake-utils virtualx wxwidgets gnome2-utils games
-
-DESCRIPTION="Cross-platform 3D realtime strategy game"
-HOMEPAGE="http://megaglest.org/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV}.tar.xz"
-
-LICENSE="GPL-3 BitstreamVera"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug +editor sse sse2 sse3 static +streflop +tools +unicode wxuniversal +model-viewer videos"
-
-RDEPEND="
- >=dev-lang/lua-5.1
- dev-libs/libxml2
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libsdl[X,sound,joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- net-libs/gnutls
- >=net-libs/libircclient-1.6-r1
- sys-libs/zlib
- virtual/opengl
- virtual/glu
- x11-libs/libX11
- x11-libs/libXext
- editor? ( x11-libs/wxGTK:2.8[X,opengl] )
- model-viewer? ( x11-libs/wxGTK:2.8[X] )
- !static? (
- dev-libs/xerces-c[icu]
- media-libs/ftgl
- media-libs/glew
- media-libs/libogg
- media-libs/libpng:0
- net-libs/miniupnpc
- net-misc/curl
- virtual/jpeg
- )
- videos? ( media-video/vlc )"
-DEPEND="${RDEPEND}
- sys-apps/help2man
- virtual/pkgconfig
- editor? ( ${VIRTUALX_DEPEND} )
- model-viewer? ( ${VIRTUALX_DEPEND} )
- static? (
- dev-libs/xerces-c[icu,static-libs]
- media-libs/ftgl[static-libs]
- media-libs/glew[static-libs]
- media-libs/libogg[static-libs]
- media-libs/libpng:0[static-libs]
- net-libs/miniupnpc[static-libs]
- net-misc/curl[static-libs]
- virtual/jpeg[static-libs]
- )"
-PDEPEND="~games-strategy/${PN}-data-${PV}"
-
-src_prepare() {
- if use editor || use model-viewer ; then
- WX_GTK_VER="2.8"
- need-wxwidgets unicode
- fi
-
- epatch "${FILESDIR}"/${P}-{static-build,as-needed,miniupnpc-1.8,gcc47}.patch
-}
-
-src_configure() {
- if use sse3; then
- SSE=3
- elif use sse2; then
- SSE=2
- elif use sse; then
- SSE=1
- else
- SSE=0
- fi
-
- local mycmakeargs=(
- $(cmake-utils_use_build editor MEGAGLEST_MAP_EDITOR)
- $(cmake-utils_use_build tools MEGAGLEST_MODEL_IMPORT_EXPORT_TOOLS)
- $(cmake-utils_use_build model-viewer MEGAGLEST_MODEL_VIEWER)
- $(cmake-utils_use_with videos VLC)
- -DMAX_SSE_LEVEL_DESIRED="${SSE}"
- -DMEGAGLEST_BIN_INSTALL_PATH="${GAMES_BINDIR}"
- -DMEGAGLEST_DATA_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- # icons are used at runtime, wrong default location share/pixmaps
- -DMEGAGLEST_ICON_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- -DUSE_FTGL=ON
- $(cmake-utils_use_want static STATIC_LIBS)
- $(cmake-utils_use_want streflop STREFLOP)
- -DWANT_SVN_STAMP=off
- $(cmake-utils_use static wxWidgets_USE_STATIC)
- $(cmake-utils_use unicode wxWidgets_USE_UNICODE)
- $(cmake-utils_use wxuniversal wxWidgets_USE_UNIVERSAL)
-
- $(usex debug "-DBUILD_MEGAGLEST_UPNP_DEBUG=ON -DwxWidgets_USE_DEBUG=ON" "")
- )
-
- # support CMAKE_BUILD_TYPE=Gentoo
- append-cppflags '-DCUSTOM_DATA_INSTALL_PATH=\\\"'${GAMES_DATADIR}/${PN}/'\\\"'
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- if use editor || use model-viewer; then
- VIRTUALX_COMMAND="cmake-utils_src_compile" virtualmake
- else
- cmake-utils_src_compile
- fi
-}
-
-src_install() {
- # rebuilds some targets randomly without fast option
- emake -C "${CMAKE_BUILD_DIR}" DESTDIR="${D}" "$@" install/fast
-
- dodoc {AUTHORS.source_code,CHANGELOG,README}.txt
- doicon -s 48 ${PN}.png
-
- use editor &&
- make_desktop_entry ${PN}_editor "MegaGlest Map Editor"
- use model-viewer &&
- make_desktop_entry ${PN}_g3dviewer "MegaGlest Model Viewer"
-
- # provided by megaglest-data
- rm "${D}${GAMES_DATADIR}"/${PN}/${PN}.bmp || die
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- einfo
- elog 'Note about Configuration:'
- elog 'DO NOT directly edit glest.ini and glestkeys.ini but rather glestuser.ini'
- elog 'and glestuserkeys.ini in ~/.megaglest/ and create your user over-ride'
- elog 'values in these files.'
- elog
- elog 'If you have an older graphics card which only supports OpenGL 1.2, and the'
- elog 'game crashes when you try to play, try starting with "megaglest --disable-vbo"'
- elog 'Some graphics cards may require setting Max Lights to 1.'
- einfo
-
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-strategy/megaglest/megaglest-3.9.0.4.ebuild b/games-strategy/megaglest/megaglest-3.9.0.4.ebuild
deleted file mode 100644
index f2095641ead8..000000000000
--- a/games-strategy/megaglest/megaglest-3.9.0.4.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/megaglest/megaglest-3.9.0.4.ebuild,v 1.3 2014/09/12 20:59:05 dilfridge Exp $
-
-# google-breakpad
-# TODO: fribidi, libvorbis static
-
-EAPI=5
-VIRTUALX_REQUIRED="manual"
-inherit eutils flag-o-matic cmake-utils virtualx wxwidgets gnome2-utils games
-
-DESCRIPTION="Cross-platform 3D realtime strategy game"
-HOMEPAGE="http://www.megaglest.org/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV}.tar.xz"
-
-LICENSE="GPL-3 BitstreamVera"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +editor fribidi sse sse2 sse3 static +streflop +tools +unicode wxuniversal +model-viewer videos"
-
-RDEPEND="
- >=dev-lang/lua-5.1
- dev-libs/libxml2
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libsdl[X,sound,joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- net-libs/gnutls
- sys-libs/zlib
- virtual/opengl
- virtual/glu
- x11-libs/libX11
- x11-libs/libXext
- editor? ( x11-libs/wxGTK:2.8[X,opengl] )
- fribidi? ( dev-libs/fribidi )
- model-viewer? ( x11-libs/wxGTK:2.8[X] )
- !static? (
- dev-libs/icu:=
- dev-libs/xerces-c[icu]
- media-libs/ftgl
- media-libs/glew
- media-libs/libpng:0
- net-libs/libircclient
- >=net-libs/miniupnpc-1.8
- net-misc/curl
- virtual/jpeg
- )
- videos? ( media-video/vlc )"
-DEPEND="${RDEPEND}
- sys-apps/help2man
- virtual/pkgconfig
- editor? ( ${VIRTUALX_DEPEND} )
- model-viewer? ( ${VIRTUALX_DEPEND} )
- static? (
- dev-libs/icu[static-libs]
- dev-libs/xerces-c[icu,static-libs]
- media-libs/ftgl[static-libs]
- media-libs/glew[static-libs]
- media-libs/libpng:0[static-libs]
- net-libs/libircclient[static-libs]
- net-libs/miniupnpc[static-libs]
- net-misc/curl[static-libs]
- virtual/jpeg[static-libs]
- )"
-PDEPEND="~games-strategy/${PN}-data-3.9.0"
-
-S=${WORKDIR}/${PN}-3.9.0
-
-src_prepare() {
- if use editor || use model-viewer ; then
- WX_GTK_VER="2.8"
- need-wxwidgets unicode
- fi
-
- epatch "${FILESDIR}"/${P}-static-build.patch
-}
-
-src_configure() {
- if use sse3; then
- SSE=3
- elif use sse2; then
- SSE=2
- elif use sse; then
- SSE=1
- else
- SSE=0
- fi
-
- local mycmakeargs=(
- $(cmake-utils_use_enable fribidi FRIBIDI)
- $(cmake-utils_use_build editor MEGAGLEST_MAP_EDITOR)
- $(cmake-utils_use_build tools MEGAGLEST_MODEL_IMPORT_EXPORT_TOOLS)
- $(cmake-utils_use_build model-viewer MEGAGLEST_MODEL_VIEWER)
- $(cmake-utils_use_with videos VLC)
- -DMAX_SSE_LEVEL_DESIRED="${SSE}"
- -DMEGAGLEST_BIN_INSTALL_PATH="${GAMES_BINDIR}"
- -DMEGAGLEST_DATA_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- # icons are used at runtime, wrong default location share/pixmaps
- -DMEGAGLEST_ICON_INSTALL_PATH="${GAMES_DATADIR}/${PN}"
- -DUSE_FTGL=ON
- $(cmake-utils_use_want static STATIC_LIBS)
- $(cmake-utils_use_want streflop STREFLOP)
- -DWANT_SVN_STAMP=off
- $(cmake-utils_use static wxWidgets_USE_STATIC)
- $(cmake-utils_use unicode wxWidgets_USE_UNICODE)
- $(cmake-utils_use wxuniversal wxWidgets_USE_UNIVERSAL)
-
- $(usex debug "-DBUILD_MEGAGLEST_UPNP_DEBUG=ON -DwxWidgets_USE_DEBUG=ON" "")
- )
-
- # support CMAKE_BUILD_TYPE=Gentoo
- append-cppflags '-DCUSTOM_DATA_INSTALL_PATH=\\\"'${GAMES_DATADIR}/${PN}/'\\\"'
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- if use editor || use model-viewer; then
- VIRTUALX_COMMAND="cmake-utils_src_compile" virtualmake
- else
- cmake-utils_src_compile
- fi
-}
-
-src_install() {
- # rebuilds some targets randomly without fast option
- emake -C "${CMAKE_BUILD_DIR}" DESTDIR="${D}" "$@" install/fast
-
- dodoc {AUTHORS.source_code,CHANGELOG,README}.txt
- doicon -s 48 ${PN}.png
-
- use editor &&
- make_desktop_entry ${PN}_editor "MegaGlest Map Editor"
- use model-viewer &&
- make_desktop_entry ${PN}_g3dviewer "MegaGlest Model Viewer"
-
- # provided by megaglest-data
- rm "${ED%/}/${GAMES_DATADIR}"/${PN}/${PN}.bmp || die
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- einfo
- elog 'Note about Configuration:'
- elog 'DO NOT directly edit glest.ini and glestkeys.ini but rather glestuser.ini'
- elog 'and glestuserkeys.ini in ~/.megaglest/ and create your user over-ride'
- elog 'values in these files.'
- elog
- elog 'If you have an older graphics card which only supports OpenGL 1.2, and the'
- elog 'game crashes when you try to play, try starting with "megaglest --disable-vbo"'
- elog 'Some graphics cards may require setting Max Lights to 1.'
- einfo
-
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/kde-base/kdebase-data/kdebase-data-4.12.5.ebuild b/kde-base/kdebase-data/kdebase-data-4.12.5.ebuild
index d2acf66daa6b..67ad7b3b08fe 100644
--- a/kde-base/kdebase-data/kdebase-data-4.12.5.ebuild
+++ b/kde-base/kdebase-data/kdebase-data-4.12.5.ebuild
@@ -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/kde-base/kdebase-data/kdebase-data-4.12.5.ebuild,v 1.6 2014/08/05 18:17:13 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-data/kdebase-data-4.12.5.ebuild,v 1.7 2014/12/07 12:38:57 mrueg Exp $
EAPI=5
@@ -14,7 +14,6 @@ KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
RDEPEND="
wallpapers? ( $(add_kdebase_dep kde-wallpapers '' 4.11) )
- $(add_kdebase_dep oxygen-icons)
x11-themes/hicolor-icon-theme
"
diff --git a/kde-base/kdebase-data/kdebase-data-4.14.2.ebuild b/kde-base/kdebase-data/kdebase-data-4.14.2.ebuild
index 8e31b72e76cf..fe3f9a2ded69 100644
--- a/kde-base/kdebase-data/kdebase-data-4.14.2.ebuild
+++ b/kde-base/kdebase-data/kdebase-data-4.14.2.ebuild
@@ -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/kde-base/kdebase-data/kdebase-data-4.14.2.ebuild,v 1.1 2014/10/25 19:58:37 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-data/kdebase-data-4.14.2.ebuild,v 1.2 2014/12/07 12:38:57 mrueg Exp $
EAPI=5
@@ -14,7 +14,6 @@ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
RDEPEND="
wallpapers? ( $(add_kdebase_dep kde-wallpapers) )
- $(add_kdebase_dep oxygen-icons)
x11-themes/hicolor-icon-theme
"
diff --git a/kde-base/kdebase-data/kdebase-data-4.14.3.ebuild b/kde-base/kdebase-data/kdebase-data-4.14.3.ebuild
index db9a16f8bb34..2eb8c774c4a7 100644
--- a/kde-base/kdebase-data/kdebase-data-4.14.3.ebuild
+++ b/kde-base/kdebase-data/kdebase-data-4.14.3.ebuild
@@ -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/kde-base/kdebase-data/kdebase-data-4.14.3.ebuild,v 1.1 2014/11/16 12:21:34 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-data/kdebase-data-4.14.3.ebuild,v 1.2 2014/12/07 12:38:57 mrueg Exp $
EAPI=5
@@ -14,7 +14,6 @@ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
RDEPEND="
wallpapers? ( $(add_kdebase_dep kde-wallpapers) )
- $(add_kdebase_dep oxygen-icons)
x11-themes/hicolor-icon-theme
"
diff --git a/licenses/Coherent-Graphics b/licenses/Coherent-Graphics
new file mode 100644
index 000000000000..d0c661496669
--- /dev/null
+++ b/licenses/Coherent-Graphics
@@ -0,0 +1,81 @@
+Coherent Graphics Ltd Non-Commercial Use License Agreement
+
+(Please see also the license statement in the file xmlm.ml)
+
+[To be released from this agreement (in other words to use the software
+commercially) visit http://www.coherentpdf.com/ and purchase a license.]
+
+This Coherent Graphics Ltd License Agreement is a legal agreement between you
+and Coherent Graphics Ltd for the software, data and documentation mentioned
+above (together, the "Software").
+
+By installing, copying or otherwise using this Software, you agree to be bound
+by the terms of this license agreement. If you do not agreee, do not install,
+copy, or use the Software. The Software is protected by copyright and other
+intellectual property laws and is licensed, not sold.
+
+
+SCOPE OF RIGHTS:
+
+You may use, copy, reproduce and distribute this Software for any
+non-commercial purpose subject to the restrictions in this license. For
+example, teaching, academic research and personal experimentation.
+
+You may not use or distribute this Software or any derivative works in any form
+for commercial purposes. For example running business operations, licensing,
+leasing, or selling the Software, distributing the Software for use with
+commercial products, using the Software in the creation or use of commercial
+products or any other activity whose purpose is to procure a commercial gain to
+you or others.
+
+If the Software contains source code, you may create derivative works of such
+portions of the Software and distribute them under the same terms and
+conditions as in this license, and you will not grant other rights to the
+Software or derivative works that are different from this license.
+
+If you have created derivative works of the Software, and distribute them, they
+must carry prominent notices so that recipients know they are not receiving the
+original software.
+
+
+In return for these rights, we require:
+
+1. That you will not remove any copyright or other notices from the software
+
+2. The Coherent Graphics Ltd is granted back, without any restrictions or
+limitations, a non-exclusive, perpetual, irrevocable, royalty-free, assignable
+and sub-licensable license to reproduce, perform or display, install, use,
+modify, post, distribute, make and have made, sell and transfer your
+modifications to and/or derivative works of the Software source code or data,
+for any purpose.
+
+3. THAT THE SOFTWARE COMES "AS IS", WITH NO WARRANTIES. THIS MEANS NO EXPRESS,
+IMPLIED OR STATUTORY WARRANTY, INCLUDING WITHOUT LIMITATION, WARRANTIES OF
+MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ANY WARRANTY AGAINST
+INTERFERENCE WITH YOUR ENJOYMENT OF THE SOFTWARE OR ANY WARRANTY OR TITLE OF
+NON-INFRINGEMENT. THERE IS NO WARRANTY THAT THE SOFTWARE WILL FULFILL ANY OF
+YOUR PARTICULAR PURPOSES OR NEEDS. ALSO, YOU MUST PASS THIS DISCLAIMER ON
+WHENEVER YOU DISTRIBUTE THE SOFTWARE OR DERIVATIVE WORKS.
+
+4. THAT NEITHER COHERENT GRAPHICS LTD NOR ANY CONTRIBUTOR TO THE SOFTWARE WILL
+BE LIABLE FOR ANY DAMAGES RELATED TO THE SOFTWARE OR THIS LICENSE, INCLUDING
+DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES, TO THE MAXIMUM
+EXTENT THE LAW PERMITS, NO MATTER WHAT LEGAL THEORY IT IS BASED ON. ALSO, YOU
+MUST PASS THIS LIMITATION OF LIABILITY ON WHENEVER YOU DISTRIBUTE THE SOFTTWARE
+OR DERIVATIVE WORKS.
+
+5. That we have no duty of reasonable care or lack of negligence, and we are
+not obligated to provide technical support for the Software.
+
+6. That if you breach this license, this license terminated immediately.
+Sections 3,4,5,7 and 8 of this license survive such or any termination.
+
+7. That all rights not expressly granted to you in this license are reserved.
+
+8. That this license shall be construed and controlled by the laws of the
+United Kingdom of Great Britain and Northern Ireland, without regard to
+conflicts of law. If any provision of this license shall be deemed
+unenforceable or contrary to the law, the rest of this license shall remain in
+full effect and interpreted in an enforceable manner that most nearly captures
+the effect of the original license.
+
diff --git a/licenses/Time-Format b/licenses/Time-Format
index 7a73c0923cd4..f7f19a90f8ba 100644
--- a/licenses/Time-Format
+++ b/licenses/Time-Format
@@ -1,6 +1,21 @@
+Copyright © 2003-2012 by Eric J. Roode, ROODE -at- cpan -dot- org
+
+All rights reserved.
+
+To avoid my spam filter, please include "Perl", "module", or this module's
+name in the message's subject line, and/or GPG-sign your message.
+
This module is copyrighted only to ensure proper attribution of authorship
and to ensure that it remains available to all. This module is free,
open-source software. This module may be freely used for any purpose,
commercial, public, or private, provided that proper credit is given, and
that no more-restrictive license is applied to derivative (not dependent)
works.
+
+Substantial efforts have been made to ensure that this software meets high
+quality standards; however, no guarantee can be made that there are no
+undiscovered bugs, and no warranty is made as to suitability to any given
+use, including merchantability. Should this module cause your house to burn
+down, your dog to collapse, your heart-lung machine to fail, your spouse to
+desert you, or George Bush to be re-elected, I can offer only my sincere
+sympathy and apologies, and promise to endeavor to improve the software.
\ No newline at end of file
diff --git a/licenses/ValveServer b/licenses/ValveServer
deleted file mode 100644
index 3f5b51f41106..000000000000
--- a/licenses/ValveServer
+++ /dev/null
@@ -1,169 +0,0 @@
-
-YOU SHOULD CAREFULLY READ THE FOLLOWING END USER LICENSE AGREEMENT BEFORE
-INSTALLING THIS VALVE PRIMARY SERVER, v.4.1.0.9 (WINDOWS) / v.3.1.0.9
-(LINUX). BY INSTALLING OR OTHERWISE USING THIS SOFTWARE PROGRAM, YOU AGREE
-TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS
-OF THIS AGREEMENT, CLICK THE CANCEL BUTTON BELOW AND DO NOT INSTALL THIS
-SOFTWARE PROGRAM.
-
-This Valve Primary Server, v.4.1.0.9 (Windows) / v.3.1.0.9 (Linux) software
-program, including any electronic documentation (collectively, the
-"Program"), any printed materials, and any and all copies of such Program
-and materials are the copyrighted work of Valve, L.L.C. and/or its wholly
-owned subsidiaries, or its suppliers or licensors. All rights are reserved,
-except as expressly stated below. Your use of the Program is governed by the
-terms of the End User License Agreement provided below ("License
-Agreement"). The Program is solely for use by end users according to the
-terms of the License Agreement. Any use, reproduction or redistribution of
-the Program not in accordance with the terms of the License Agreement is
-expressly prohibited.
-END USER LICENSE AGREEMENT
-
- 1. Limited Use License. Valve, L.L.C ("Valve") hereby grants, and
-by installing the Program you thereby accept, a limited, non-exclusive
-license and right to:
- (a) install and use the Program on an unlimited number of computers
-for the purpose of hosting online multiplayer games of Half-Life and other
-Valve computer games based on the Valve 1 Engine (as defined below); and
- (b) reproduce and distribute exact copies of the Program without
-charge, in the same form and with all associated files that the Program is
-received by Licensee pursuant to this Agreement, provided that Licensee
-will: (1) distribute copies of the Program only in object code format; (2)
-only distribute copies of the Program with this Agreement included and
-subject to the receiving party agreeing to the terms of this Agreement; and
-(3) preserve in all copies of the Program all copyright and legal notices
-that are attached to the copy of the Program received by Licensee pursuant
-to this Agreement.
-The "Valve 1 Engine" means the computer game engine on which Half-Life is
-based. The Program is licensed, not sold. Your license confers no title or
-ownership in the Program.
- 2. Ownership. All title, ownership rights and intellectual property
-rights in and to the Program and any and all copies thereof (including but
-not limited to any titles, computer code, themes, objects, characters,
-character names, stories, dialog, catch phrases, locations, concepts,
-artwork, animations, sounds, musical compositions, audio-visual effects,
-methods of operation, moral rights, any related documentation, and "applets"
-incorporated into the Program) are owned by Valve or its licensors. The
-Program is protected by the copyright laws of the United States,
-international copyright treaties and conventions and other laws. All rights
-are reserved. The Program contains certain licensed materials and Valve's
-licensors may protect their rights in the event of any violation of this
-Agreement.
- 3. Responsibilities of End User.
- A. Subject to the license grant above, you may not, in whole
-or in part, copy, photocopy, reproduce, translate, reverse engineer, derive
-source code, modify, disassemble, decompile, or create derivative works
-based on the Program, or remove any proprietary notices or labels on the
-Program without the prior consent, in writing, of Valve.
- B. The Program is licensed to you as a single product. Its
-component parts may not be separated for use on more than one computer.
- C. You are entitled to use the Program for use in hosting
-online multiplayer games of Half-Life and other Valve computer games based
-on the Valve 1 Engine, but you are not entitled to sell, grant a security
-interest in or transfer reproductions of the Program to other parties in any
-way, nor to rent, lease or license the Program to others without the prior
-written consent of Valve.
- D. If you wish to operate a game server using the Program,
-you will be solely responsible for procuring any Internet access, bandwidth,
-or hardware for such activities and will bear all costs associated
-therewith.
- 4. No Transfer. You may not transfer or assign this License
-Agreement or any of your rights or obligations under this License Agreement.
- 5. Termination. Any license agreement to which you may have
-previously agreed that governs your use of prior versions of the Program is
-hereby terminated. This License Agreement is effective until the earlier of
-(i) termination of this License Agreement by you or Valve or (ii) the public
-release of a new version of the Program. You may terminate the License
-Agreement at any time by destroying all copies of the Program in your
-possession. Valve may, at its discretion, terminate this License at any time
-upon notifying you of such termination. In such event, you must immediately
-destroy the all copies of the Program in your possession. The provisions of
-Sections 2, 5, and 8-12 will survive any termination of the Agreement.
- 6. Updates; New Versions. Valve may, in its sole discretion,
-provide updates or new versions of the Program in the future. Valve may
-provide such updates or future versions subject to a separate license, which
-may by its terms terminate this license pursuant to Section 5.
- 7. Export Controls. You agree to comply with all applicable laws,
-regulations, rulings and executive orders of any governmental authority
-relating to the exportation or importation of Program, including but not
-limited to the export and destination control regulations for U.S. goods.
-The Program may not be re-exported, downloaded or otherwise exported into
-(or to a national or resident of) any country to which the U.S. has
-embargoed goods, including without limitation Cuba, Iran, Iraq, Libya, North
-Korea, Sudan, and Syria, or to anyone on the U.S. Treasury Department's list
-of Specially Designated Nationals or the U.S. Commerce Department's Table of
-Denial Orders. By installing the Program, you are agreeing to the foregoing
-and you are representing and warranting that you are not located in, under
-the control of, or a national or resident of any such country or on any such
-list.
- 8. No Warranties. The entire risk arising out of use or performance
-of the Program remains with you. THE PROGRAM IS PROVIDED "AS IS," WITHOUT
-WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT
-LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE, OR NONINFRINGEMENT. ANY WARRANTY AGAINST INFRINGEMENT
-THAT MAY BE PROVIDED IN SECTION 2-312(3) OF THE UNIFORM COMMERCIAL CODE
-AND/OR IN ANY OTHER COMPARABLE STATE STATUTE IS EXPRESSLY DISCLAIMED. Some
-states do not allow the exclusion or limitation of implied warranties, so
-the above limitations may not apply to you.
- 9. Limitation of Liability. VALVE SHALL NOT BE LIABLE TO YOU, OR TO ANY
-PERSON ACCESSING ONLINE GAMEPLAY HOSTED BY YOU, IN ANY WAY FOR LOSS OR
-DAMAGE OF ANY KIND RESULTING FROM YOUR USE OF THE PROGRAM, (INCLUDING
-WITHOUT LIMITATION, YOUR HOSTING OF ONLINE MULTIPLAYER GAMES OF HALF-LIFE OR
-OTHER COMPUTER GAMES BASED ON THE VALVE 1 ENGINE), INCLUDING, BUT NOT
-LIMITED TO, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
-MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES ARISING OUT
-OF THE USE OF OR INABILITY TO USE THE PROGRAM, EVEN IF VALVE HAS BEEN
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHER, VALVE SHALL NOT BE
-LIABLE IN ANY WAY FOR THE LOSS OR DAMAGE TO ANY PLAYER CHARACTERS, ACCOUNTS,
-STATISTICS OR USER PROFILE INFORMATION. YOU UNDERSTAND AND ACKNOWLEDGE THAT
-VALVE CANNOT AND WILL NOT BE RESPONSIBLE FOR ANY INTERRUPTIONS OF ONLINE
-GAMEPLAY THAT YOU HOST, INCLUDING, BUT NOT LIMITED TO ISP DISRUPTIONS,
-SOFTWARE OR HARDWARE FAILURES OR ANY OTHER EVENT WHICH MAY RESULT IN A LOSS
-OF DATA OR DISRUPTION OF ONLINE GAMEPLAY. Some states do not allow the
-exclusion or limitation of incidental or consequential damages, so the above
-limitations may not apply.
- 10. Equitable Remedies. You hereby agree that Valve would be
-irreparably damaged if the terms of this License Agreement were not
-specifically enforced, and therefore you agree that Valve shall be entitled,
-without bond, other security, or proof of damages, to appropriate equitable
-remedies with respect to breaches of this License Agreement, in addition to
-such other remedies as Valve may otherwise have available to it under
-applicable laws. In the event any litigation is brought by either party in
-connection with this License Agreement, the prevailing party in such
-litigation shall be entitled to recover from the other party all the costs,
-attorneys' fees and other expenses incurred by such prevailing party in the
-litigation.
- 11. Limitations on License. Nothing in this License Agreement shall
-preclude you from making or authorizing the making of another copy or
-adaptation of the Program provided, however, that (1) such new copy or
-adaptation is created as an essential step in your utilization of the
-Program in accordance with the terms of this License Agreement and for NO
-OTHER PURPOSE; or (2) such new copy or adaptation is for archival purposes
-ONLY and all archival copies are destroyed in the event of your transfer of
-the Program, the termination of this Agreement or other circumstances under
-which your continued use of the Program ceases to be rightful.
- 12. Miscellaneous. This License Agreement shall be deemed to have
-been made and executed in the State of Washington and any dispute arising
-hereunder shall be resolved in accordance with the law of Washington. You
-agree that any claim asserted in any legal proceeding by you against Valve
-or its licensors shall be commenced and maintained in any state or federal
-court located in King County, Washington having subject matter jurisdiction
-with respect to the dispute between the parties. This License Agreement may
-be amended, altered or modified only by an instrument in writing, specifying
-such amendment, alteration or modification, executed by both parties. In the
-event that any provision of this License Agreement shall be held by a court
-or other tribunal of competent jurisdiction to be unenforceable, such
-provision will be enforced to the maximum extent permissible and the
-remaining portions of this License Agreement shall remain in full force and
-effect. This License Agreement constitutes and contains the entire agreement
-between the parties with respect to the subject matter hereof and supersedes
-any prior oral or written agreements.
-You hereby acknowledge that you have read and understand the foregoing
-License Agreement and agree that the action of installing the Program is an
-acknowledgment of your agreement to be bound by the terms and conditions of
-the License Agreement contained herein. You also acknowledge and agree that
-this License Agreement is the complete and exclusive statement of the
-agreement between Valve and you with regard to the subject matter hereof and
-that the License Agreement supersedes any prior or contemporaneous
-agreement, either oral or written, and any other communications between
-Valve and you regarding the subject matter hereof.
diff --git a/licenses/Ximian-logos b/licenses/Ximian-logos
deleted file mode 100644
index 07164a866315..000000000000
--- a/licenses/Ximian-logos
+++ /dev/null
@@ -1,67 +0,0 @@
- Ximian Logo License
- Version 1.0
-
-Copyright 2001 Ximian, Inc. All rights reserved. Ximian and the
-Ximian logo (the "Ximian Logo") are trademarks of Ximian, Inc.
-
-Ximian, Inc. creates and distributes certain software (the "Ximian
-Public Software") under the GNU General Public License, the GNU Lesser
-General Public License, or other similar so-called "open source"
-licenses (collectively, the "Public Licenses," and each a "Public
-License"). In some cases, Ximian, Inc. distributes the Ximian Public
-Software with files that include the Ximian Logo (the "Ximian Logo
-Files"). The Ximian Logo Files are separate and independent from the
-Ximian Public Software and are unrelated to the functionality of the
-Ximian Public Software. The Ximian Logo Files are never distributed
-under the terms of any Public License. The Ximian Logo Files and
-Ximian Logo may only be used and distributed pursuant to the terms of
-this license.
-
-Ximian, Inc. grants you the non-exclusive, limited license (the
-"License") to use, copy, and redistribute the Ximian Logo Files and
-Ximian Logo, but only in conjunction with the permitted use, copying,
-or redistribution of an official unmodified release of Ximian Public
-Software that calls upon the Ximian Logo Files during the normal
-course of operation and provided that:
-
- 1. You include this notice and license with each copy of the
- Ximian Logo Files that you make or distribute, and do not
- alter, delete, or modify it in any way;
-
- 2. You do not modify the Ximian Logo Files or the Ximian Logo or
- its appearance in any manner or use any confusingly similar
- mark;
-
- 3. You do not use the Ximian Logo Files or Ximian Logo as, or as
- part of, a trademark, trade name, or trade identifier of any
- person other than Ximian, Inc. or in any other fashion except
- as set forth in this license;
-
- 4. You only use, copy, or distribute the Ximian Logo Files or
- Ximian Logo in conjunction with an unmodified official release
- of the Ximian Public Software as provided by Ximian, Inc.; and
-
- 5. If you modify the Ximian Public Software pursuant to the terms
- of the license that accompanies it, you do not use, copy, or
- redistribute the Ximian Logo Files or Ximian Logo with the
- modified software.
-
-Ximian, Inc. reserves the right to verify your compliance with the
-terms of the License. In the event that Ximian, Inc. is not
-satisfied, in its sole discretion, that you are (and have been at all
-times in the past) in full compliance with the terms of the License
-and with Ximian, Inc.'s standards and guidelines for use of its
-trademarks and logos, Ximian, Inc. may immediately terminate the
-License.
-
-THIS SOFTWARE IS PROVIDED "AS IS" AND XIMIAN, INC. GIVES AND MAKES NO
-REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, AND
-SPECIFICALLY, WITHOUT LIMITATION, DISCLAIMS ANY IMPLIED WARRANTY OF
-MERCHANTIBILITY, ANY IMPLIED WARRANTY OF FITNESS FOR ANY PARTICULAR
-PURPOSE, AND ANY IMPLIED WARRANTY ARISING BY USAGE OR TRADE, COURSE OF
-DEALING, OR COURSE OF PERFORMANCE. IN NO EVENT SHALL XIMIAN,
-INC. HAVE ANY LIABILITY, OBLIGATION OR RESPONSIBILITY FOR ANY
-INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES, OR
-DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, EVEN IF XIMIAN,
-INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
diff --git a/licenses/kinterbasdb b/licenses/kinterbasdb
deleted file mode 100644
index 534a53e09473..000000000000
--- a/licenses/kinterbasdb
+++ /dev/null
@@ -1,39 +0,0 @@
-KInterbasDB Python Database Module - LICENSE
-
-The following contributors hold Copyright (C) over their respective
-portions of code and documentation:
-
-[Author of original version; maintained through version 2.0:]
- 1998-2001 [alex] Alexander Kuznetsov
-
-[Author of ~90% of current code and 100% of current documentation:]
- 2002-2004 [dsr] David Rushby
-
-[Significant Contributors:]
- 2001-2002 [maz] Marek Isalski
- Marek made important first steps in removing the limitations of
- version 2.0 in preparation for version 3.0.
-
- 2001 [eac] Evgeny A. Cherkashin
- Evgeny wrote the first version of the distutils build script,
- which was included in a 2.x point release.
-
- 2001-2002 [janez] Janez Jere
- Janez contributed several bugfixes, including fixes for the date
- and time parameter conversion code in preparation for version 3.0.
-
-
-Permission to use, copy, modify, and distribute this software and
-its documentation for any purpose and without fee or royalty
-is hereby granted, provided that the above copyright notice appears
-in all copies and that both the copyright notice and this
-permission notice appear in supporting documentation or portions
-thereof, including modifications, that you make.
-
-The authors disclaim all warranties with regard to this software,
-including all implied warranties of merchantability and fitness.
-In no event shall any author be liable for any special, indirect
-or consequential damages or any damages whatsoever resulting
-from loss of use, data or profits, whether in an action of
-contract, negligence or other tortious action, arising out of or
-in connection with the use or performance of this software.
diff --git a/mail-mta/postfix/postfix-2.11.3.ebuild b/mail-mta/postfix/postfix-2.11.3.ebuild
index 303e8d93db3b..361a30f30116 100644
--- a/mail-mta/postfix/postfix-2.11.3.ebuild
+++ b/mail-mta/postfix/postfix-2.11.3.ebuild
@@ -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/mail-mta/postfix/postfix-2.11.3.ebuild,v 1.4 2014/11/03 12:53:10 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.3.ebuild,v 1.6 2014/12/07 20:19:41 maekke Exp $
EAPI=5
inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user versionator
@@ -19,7 +19,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz
LICENSE="IBM"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="+berkdb cdb doc dovecot-sasl hardened ldap ldap-bind lmdb memcached mbox mysql nis pam postgres sasl selinux sqlite ssl vda"
DEPEND=">=dev-libs/libpcre-3.4
diff --git a/media-fonts/oxygen-fonts/Manifest b/media-fonts/oxygen-fonts/Manifest
deleted file mode 100644
index ebfc64d4349d..000000000000
--- a/media-fonts/oxygen-fonts/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST oxygen-fonts-0.4.2.tar.xz 543640 SHA256 6f0d76d81da1694241bca56c219dadfed538813077b5fa82389c08654a42ddde SHA512 81abf25d19f589aecb788e34d19ec524c44721e30435d328122c477404b5e877b8f66076dc9156ddc1b745b478502ca7b495eae367e14b0c2d5090ef93590c06 WHIRLPOOL 883dd8ad93608c789c4c87811b99f473c1a4f3c743fd0fd43efacd83635ff76888d2772230acf7d193e22f1c6496a53a0e077b892e8081d1d4e0c17f8b1f12fc
-DIST oxygen-fonts-0_p20120917.tar.xz 1935664 SHA256 9eee2ba570562921b7b02c16615d2a98765e81658fdf39102af7fa8626779d75 SHA512 e30465fa6e1cce1da8d606f99526f372c880b6045ddacfd39ed647a2944f0ac7818ee25825808b2f35bd089a973d19e19d1eaa0e340b1416df9c5a9615d29b7e WHIRLPOOL 9ffce4fefcc9a24438bd3f4d3c8875e84d80e8ece30ea76be51121acfb9229a512dafb391eaba5a28aa0c95915c2231f513ba69c04e36d6f3bd494d5123e7261
diff --git a/media-fonts/oxygen-fonts/metadata.xml b/media-fonts/oxygen-fonts/metadata.xml
deleted file mode 100644
index a23f444b67d6..000000000000
--- a/media-fonts/oxygen-fonts/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
- kde
-
diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-0.4.2.ebuild b/media-fonts/oxygen-fonts/oxygen-fonts-0.4.2.ebuild
deleted file mode 100644
index 44b9e8a59e92..000000000000
--- a/media-fonts/oxygen-fonts/oxygen-fonts-0.4.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-fonts/oxygen-fonts/oxygen-fonts-0.4.2.ebuild,v 1.1 2014/10/25 15:07:41 mrueg Exp $
-
-EAPI=5
-
-inherit cmake-utils font
-
-DESCRIPTION="Desktop/GUI font family for integrated use with the KDE desktop"
-HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen-fonts"
-SRC_URI="mirror://kde/stable/plasma/5.0.2/${P}.tar.xz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-libs/extra-cmake-modules
- media-gfx/fontforge
-"
-
-src_configure() {
- local mycmakeargs=(
- -DOXYGEN_FONT_INSTALL_DIR="${FONTDIR}"
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- font_src_install
-}
diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-0_p20120917.ebuild b/media-fonts/oxygen-fonts/oxygen-fonts-0_p20120917.ebuild
deleted file mode 100644
index 56c5b2a7cff4..000000000000
--- a/media-fonts/oxygen-fonts/oxygen-fonts-0_p20120917.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-fonts/oxygen-fonts/oxygen-fonts-0_p20120917.ebuild,v 1.2 2014/10/01 16:20:24 kensington Exp $
-
-EAPI=4
-
-inherit font
-
-DESCRIPTION="Desktop/GUI font family for integrated use with the KDE desktop"
-HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen-fonts"
-SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}
-
-src_install() {
- FONTS="Bold Extra-Light Mono Regular"
- FONT_SUFFIX="ttf sfd"
-
- for f in ${FONTS} ; do
- FONT_S="${S}/in-progress/${f}" font_src_install
- done
-}
diff --git a/media-gfx/scrot/scrot-0.8_p13.ebuild b/media-gfx/scrot/scrot-0.8_p13.ebuild
index a58ded8dade6..7d9432ca0879 100644
--- a/media-gfx/scrot/scrot-0.8_p13.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13.ebuild
@@ -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/media-gfx/scrot/scrot-0.8_p13.ebuild,v 1.3 2014/12/03 12:53:22 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/scrot/scrot-0.8_p13.ebuild,v 1.5 2014/12/07 12:09:30 ago Exp $
EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
LICENSE="feh LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=media-libs/imlib2-1.0.3
diff --git a/media-libs/jasper/jasper-1.900.1-r7.ebuild b/media-libs/jasper/jasper-1.900.1-r7.ebuild
index 2db6a00b59f3..72998528b419 100644
--- a/media-libs/jasper/jasper-1.900.1-r7.ebuild
+++ b/media-libs/jasper/jasper-1.900.1-r7.ebuild
@@ -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/media-libs/jasper/jasper-1.900.1-r7.ebuild,v 1.4 2014/12/06 17:02:37 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.900.1-r7.ebuild,v 1.5 2014/12/07 12:09:07 ago Exp $
EAPI=5
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="JasPer2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="jpeg opengl static-libs"
RDEPEND="
diff --git a/media-sound/abcm2ps/Manifest b/media-sound/abcm2ps/Manifest
index 38aa368ebc0e..e96c27110ce6 100644
--- a/media-sound/abcm2ps/Manifest
+++ b/media-sound/abcm2ps/Manifest
@@ -8,4 +8,5 @@ DIST abcm2ps-8.0.2.tar.gz 250504 SHA256 671128f51ffb13ed5f98de9d4eafd7c46062d5bc
DIST abcm2ps-8.0.4.tar.gz 249813 SHA256 7b57917f8ff78405523c69af89cc039108d9d47209703da26a8a9fe115e59f71 SHA512 86f80bd8562f2cbc560bf1f4313b24b4c679ba27e5eacfe68d93053314d32227eb15f0aa36d48712a5b4259003b190b9366b3033f2157d77bdcc3e911fb278ac WHIRLPOOL 65b03a74ed55073b20dde65dbf88fb0e4ad22759f1e3d6cbe748a9e3abcc764a2180a5ea79b338548c05669b5f79466501316e1b682bb90e99d8760bd9f553e4
DIST abcm2ps-8.3.1.tar.gz 249582 SHA256 aa0090c44d0a33454d57919b9a6fcfb529f3bac8332e99f3a5d4cc6990eacbc4 SHA512 e0f3316893b94b97edcfdcf29b8630a67006e6ff3b85b8523181f8ee0c11e3a5595c6ef78dd2f64505bf6a0f141ab5e4391590af6676606fcb6f5336286f8f11 WHIRLPOOL 85740113cbda28b980e1ceed956b6f9f78e345ae457339f4a2db1543e4a4aa4831e459203c9056414f27a34af74da1192b49a9b316b8e37c9be270517b46befe
DIST abcm2ps-8.3.2.tar.gz 234154 SHA256 c6d5da1a2e914ce48745f5b45965c51c7e6fc25bd35da29f18d150b4c16e4108 SHA512 8e68b78400eb8347af9da121ad357f88bfe6286d0216f03fcc0a80e9f58f1a884795407fd724115a76c3932bcd4d436b8adc58da8331811963c131fcf01f167c WHIRLPOOL 198adcb25dab46926b328a8a50a37f5b9ac7c74ba20064716c016443986d77f239571c73ca53c7a2c0f42fff8366bdd97e4885c4b41a12067c50f171c2b3a8af
+DIST abcm2ps-8.3.4.tar.gz 234794 SHA256 1ca8a669218f4c62a58dc9947e01d27c2c64dcec37d1b0939a0ed4496de1cd3c SHA512 c8e5cd5649d1588f8ec235439f3b0709d6a7ccbec2bfccf241e6e1b5010b9241f314b0778d020caddcf18b1c728ad9b4946979dc83dcfaafd031ea6e71f4dac4 WHIRLPOOL 88179655f16a1a1a8cd3f65cc930871232e079c59e9c53ebd3a99da47fb74e815d2fdb8dbb39b9f3df53ea84eefac77fbcf82d76c0ebebb16fd960c049720574
DIST transpose_abc.pl 21045 SHA256 bd6960872bfbc9f71f183f36d533ea33b8cf62a6027b447f0b0b8adfa25a2848 SHA512 dc2623608a7b59d7e0c4d25160e69f696f170e9938dc3e035edbaf6f0163b4c6139892ec8734ea2aaba997507dcf32208562e898690600dc3c199046d4d151f3 WHIRLPOOL 81e327bbd76b40826adab06f7756c79c60289b21432b792c848db3ba1354528fa4f1a074cba890b6087cfac6e712427c6cbb2c9e6679c8ced22c362f6ec005f3
diff --git a/media-sound/abcm2ps/abcm2ps-8.3.4.ebuild b/media-sound/abcm2ps/abcm2ps-8.3.4.ebuild
new file mode 100644
index 000000000000..ad76a036bc29
--- /dev/null
+++ b/media-sound/abcm2ps/abcm2ps-8.3.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/abcm2ps/abcm2ps-8.3.4.ebuild,v 1.1 2014/12/07 17:46:17 radhermit Exp $
+
+EAPI=5
+inherit toolchain-funcs
+
+DESCRIPTION="A program to convert abc files to Postscript files"
+HOMEPAGE="http://moinejf.free.fr/"
+SRC_URI="http://moinejf.free.fr/${P}.tar.gz
+ http://moinejf.free.fr/transpose_abc.pl"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="examples pango"
+
+RDEPEND="pango? ( x11-libs/pango media-libs/freetype:2 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ --enable-a4 \
+ --enable-deco-is-roll \
+ $(use_enable pango)
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin abcm2ps
+
+ insinto /usr/share/${PN}
+ doins *.fmt
+
+ dodoc Changes README *.txt
+
+ if use examples ; then
+ docinto examples
+ dodoc *.{abc,eps}
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
+ docinto contrib
+ dodoc "${DISTDIR}"/transpose_abc.pl
+}
diff --git a/media-sound/cantata/cantata-1.3.3.ebuild b/media-sound/cantata/cantata-1.3.3.ebuild
index c2a05f63cc90..258b143ebe1f 100644
--- a/media-sound/cantata/cantata-1.3.3.ebuild
+++ b/media-sound/cantata/cantata-1.3.3.ebuild
@@ -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/media-sound/cantata/cantata-1.3.3.ebuild,v 1.2 2014/07/24 15:13:24 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/cantata/cantata-1.3.3.ebuild,v 1.3 2014/12/07 12:41:07 mrueg Exp $
EAPI=5
@@ -31,7 +31,7 @@ RDEPEND="
dev-libs/qjson
sys-libs/zlib
x11-libs/libX11
- $(add_kdebase_dep oxygen-icons)
+ || ( kde-apps/oxygen-icons $(add_kdebase_dep oxygen-icons) )
cdda? ( media-sound/cdparanoia )
cddb? ( media-libs/libcddb )
kde? ( $(add_kdebase_dep kwalletd) )
diff --git a/media-sound/cantata/cantata-1.3.4.ebuild b/media-sound/cantata/cantata-1.3.4.ebuild
index 7d9d2f6eff1f..368b720a83c6 100644
--- a/media-sound/cantata/cantata-1.3.4.ebuild
+++ b/media-sound/cantata/cantata-1.3.4.ebuild
@@ -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/media-sound/cantata/cantata-1.3.4.ebuild,v 1.2 2014/07/24 15:13:24 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/cantata/cantata-1.3.4.ebuild,v 1.3 2014/12/07 12:41:07 mrueg Exp $
EAPI=5
@@ -31,7 +31,7 @@ RDEPEND="
dev-libs/qjson
sys-libs/zlib
x11-libs/libX11
- $(add_kdebase_dep oxygen-icons)
+ || ( kde-apps/oxygen-icons $(add_kdebase_dep oxygen-icons) )
cdda? ( media-sound/cdparanoia )
cddb? ( media-libs/libcddb )
kde? ( $(add_kdebase_dep kwalletd) )
diff --git a/media-video/guvcview/Manifest b/media-video/guvcview/Manifest
index fa6b68a1ad3c..ee9a0dcc4c78 100644
--- a/media-video/guvcview/Manifest
+++ b/media-video/guvcview/Manifest
@@ -2,3 +2,4 @@ DIST guvcview-src-1.6.1.tar.gz 480184 SHA256 b11abb8e5778ebd47adb8486d7762b9494b
DIST guvcview-src-1.7.1.tar.gz 464478 SHA256 1809f784210b295c0ba35297977e3416d6ff2545d0b467138d1beff18e731e53 SHA512 af590250a035e0d95005e4b88b2ae3eaba1c427ff857361afbbfa58a3ec5537f67cada31b8d72802384af2a39691c9fb2185d2f8ce5c3d3068d1fa4fc23882fe WHIRLPOOL 1ea05bb8ce3a8923f4e46bbbc76af2c6dedfffcfa6bcf6787ffdead7d1253a36475cf18344c145c948178592cd1caa3aa3e741439f747aadb79cf8d9a3172ebb
DIST guvcview-src-1.7.2.tar.gz 508179 SHA256 4bedf9ce57edf60e761e7de9563a39a3ae43e4076cf9b3b8887218ec63754696 SHA512 e8bd3d9fe465486971d1d94bc73a31eb704194ce21c1482fd0d13c2cd6e256828bd99b20f5a3d7e97eb8b80c2faa5cacd4394f979c87b84b5b184d84670d8f77 WHIRLPOOL 4a5bef8dd92a8435290fec34dd8fea80f77ea1fe15e13d6e33a45f01482fd6dbce68a1ef374a8558ecb07c974c21f582c02bc5f16aff1a92efb5747e9adb0293
DIST guvcview-src-1.7.3.tar.gz 761780 SHA256 d98612fa7bb6a5a408b26755bcefdee9c5d505e5dc0e2a45a7f316652d96da99 SHA512 36ec97e127043d9548bed2f915cd45611ba751cee3c38119382911d0c037944b0fb0abd2486155eade39c9b14c7ef3657c9b4bde1cc62666004fbf77de58db91 WHIRLPOOL 225eaad1fd40356b4699e51de1b14d6f367809d8f7bf0288392083ace20b433a770d4cba666f4edb7c636089ac3b9bf144830507d1dee13088ca44b872104483
+DIST guvcview-src-2.0.1.tar.gz 960661 SHA256 dffb86c01bd2e25216d9fbc0c246342246818036d9f63e0488111d757d9b018d SHA512 b3877f00f4caf224eac2010f62e1c3d575b94f84cd0a8da7a5f1df6c851384c7a9e356de905ce27e143dc9761137ae1cce146bb4f6c0aa6d270dd53551bce67a WHIRLPOOL 9cbf94219f5816e5fb0b98f3a7b7ad618bf3162dcd5a7b6dc9162a842470c2643f4503f6d15fc0c1c00de4901ecde5bf188680bacac279f4721bda02a7efecf5
diff --git a/media-video/guvcview/guvcview-2.0.1.ebuild b/media-video/guvcview/guvcview-2.0.1.ebuild
new file mode 100644
index 000000000000..9f0efbd99c41
--- /dev/null
+++ b/media-video/guvcview/guvcview-2.0.1.ebuild
@@ -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/media-video/guvcview/guvcview-2.0.1.ebuild,v 1.2 2014/12/07 20:32:26 maksbotan Exp $
+
+EAPI=5
+inherit autotools
+
+MY_P=${PN}-src-${PV}
+
+DESCRIPTION="GTK+ UVC Viewer"
+HOMEPAGE="http://guvcview.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gsl pulseaudio"
+
+RDEPEND=">=dev-libs/glib-2.10
+ media-libs/libpng:0=
+ media-libs/libsdl2
+ media-libs/libv4l
+ >=media-libs/portaudio-19_pre
+ virtual/ffmpeg
+ virtual/libusb:1
+ virtual/udev
+ x11-libs/gtk+:3
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
+ gsl? ( >=sci-libs/gsl-1.15 )
+ !