Sync with portage [Tue Jul 24 09:41:13 MSK 2012].

mhiretskiy
root 12 years ago
parent 664eb5b55a
commit 0d1ac42f64

@ -1 +1,2 @@
DIST bcfg2-1.2.2.tar.gz 1957621 SHA256 78449bbb37cd446876fed9356a6ccd53b5eb2493cf0db6fa2944e28e0c8b769b SHA512 19e225c565b7ab42f1235bbefde5cc06dca4c503f77c74959e73ae641bb96b8a5bea4231826201579f43ef980a11e245a59d12a4622769755c1ba5624530f1b3 WHIRLPOOL 86130d6b1835836dce2073ca98691b09732d5a3ebe26698e1a169d93c1421c6fe94ae3240131e484060ca67db9982478964ddd0adad99d68ba5a56348995b377
DIST bcfg2-1.2.3.tar.gz 1960494 SHA256 236b4ba7ff349243459c18a9cfdd52f69f477cc7a528902c21c01698af4ec45d SHA512 58b4053f0d32fb9f305b1c9ec9d64dcf8346c3232cf2b47ff567dcb73554e441e231a96deff4d903106c7e0583ea8a4d2936488cbe8b4e7a4e8a27b48a6410d8 WHIRLPOOL 841168db75d5650e8cb6c1955a1746286f3282c920af0a786775a5f42742b0bfd9f6b23b093dcbfcdf5f51d348c017ae398b19228e183a7ffe7935dceb267683

@ -0,0 +1,79 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/bcfg2-1.2.3.ebuild,v 1.1 2012/07/23 07:04:17 xmw Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
# ssl module required.
RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
inherit distutils
DESCRIPTION="configuration management tool"
HOMEPAGE="http://bcfg2.org"
SRC_URI="ftp://ftp.mcs.anl.gov/pub/bcfg/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="doc cheetah genshi server"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )"
RDEPEND="app-portage/gentoolkit
cheetah? ( dev-python/cheetah )
genshi? ( dev-python/genshi )
server? (
virtual/fam
dev-python/lxml
dev-libs/libgamin[python] )"
PYTHON_MODNAME="Bcfg2"
distutils_src_install_post_hook() {
if ! use server; then
rm -f "$(distutils_get_intermediate_installation_image)${EPREFIX}/usr/sbin/bcfg2-"*
fi
}
src_compile() {
distutils_src_compile
if use doc; then
einfo "Building Bcfg2 documentation"
PYTHONPATH="build-$(PYTHON -f --ABI)" \
sphinx-build doc doc_output || die
fi
}
src_install() {
distutils_src_install --record=PY_SERVER_LIBS --install-scripts "${EPREFIX}/usr/sbin"
if ! use server; then
rm -rf "${ED}usr/share/bcfg2" || die
rm -rf "${ED}usr/share/man/man8" || die
else
newinitd "${FILESDIR}/${PN}-server-1.2.0.rc" bcfg2-server
fi
insinto /etc
doins examples/bcfg2.conf
if use doc; then
pushd doc_output > /dev/null
insinto /usr/share/doc/${PF}/html
doins -r [a-z]* _images _static || die "Failed to install documentation"
popd > /dev/null
fi
}
pkg_postinst () {
distutils_pkg_postinst
if use server; then
einfo "If this is a new installation, you probably need to run:"
einfo " bcfg2-admin init"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-xvmc/eselect-xvmc-0.3.ebuild,v 1.4 2012/07/17 05:58:16 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-xvmc/eselect-xvmc-0.3.ebuild,v 1.5 2012/07/23 20:28:59 maekke Exp $
DESCRIPTION="Manages XvMC implementations"
HOMEPAGE="http://www.gentoo.org/"
@ -8,7 +8,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-6.2.2.ebuild,v 1.2 2012/07/12 15:45:40 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-6.2.2.ebuild,v 1.3 2012/07/23 20:57:31 maekke Exp $
EAPI=4
AUTOTOOLS_AUTORECONF=yes
@ -13,7 +13,7 @@ SRC_URI="http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
zeromq? ( https://github.com/aggregateknowledge/rsyslog-zeromq/tarball/44b551abc29dd5b541884bd51b45b413855a93d8 -> ${PN}-zeromq.tar.gz )"
LICENSE="GPL-3 LGPL-3 Apache-2.0"
KEYWORDS="~amd64 ~hppa ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~x86"
SLOT="0"
IUSE="dbi debug doc extras kerberos mysql oracle postgres relp snmp ssl static-libs zeromq zlib"

@ -1,4 +1 @@
DIST myspell-da_DK-20060316.zip 485937 SHA256 23168855a38f71398b7e65a4705d26b69b6efdc1f7a950edbb88e3bd77b00a2c SHA512 8be10a85720cb04a9a9998cd3fdd67eae69890a7e4f29a0345802d419b341b5ef304f9eb19e70e7eb5ac947b74dd4e96a2ca059b5942c73729ee3f5e1eb93f48 WHIRLPOOL 5a1480a04b3dacd9715debe4c3b69cd30a270be497fc7439de45c5f98d3cef923454eb42351c0c0fb4f288bfa21b331aab5603a48b18b6f86a1e9b754d520b4a
DIST myspell-da_DK-20100311.zip 343175 SHA256 15f9b30962333fdd3cea169b36e6b9302ddf69de66636e518dc5b4bd4daa732b SHA512 6277e8de7232b3c29078a8d4331c6c6fc7b67c5bc7ecde35aba0f44e2d1e379b280f997f0137a6618659175525702331f15173e0eec72dc5cf2033ab1e7dff33 WHIRLPOOL 355f087bc08023abf56ada16fea569659d05c0a67a20c267eb454b7a6ee2fa8db1168832df26dc60c4f87e96ae9122fae54a81ededb7f47bc413a23ebbecdd2e
DIST myspell-hyph_da_DK-20060316.zip 3809 SHA256 8f6db89fddbabe7f6ea3644f6dd55db6597251e9d4b06535fd9235685b0c3fb6 SHA512 c7a75b42da48f34874332c71f4919f845c1e5730e02f8d5db2c25efb06f3c91d940cbef784f650c6aaf1d674e04e0df0a421e98b5cf370ee7d57ec3f6ef9b58f WHIRLPOOL eb3e3881971daeeba5841795e16e640c2a91506e92fe57e4061ee037ae8b7bb286d848f8101efcaf234e76dff48cc10c3630caffdb3e06530b47ccd29750e2fd
DIST myspell-hyph_da_DK-20100311.zip 3809 SHA256 8f6db89fddbabe7f6ea3644f6dd55db6597251e9d4b06535fd9235685b0c3fb6 SHA512 c7a75b42da48f34874332c71f4919f845c1e5730e02f8d5db2c25efb06f3c91d940cbef784f650c6aaf1d674e04e0df0a421e98b5cf370ee7d57ec3f6ef9b58f WHIRLPOOL eb3e3881971daeeba5841795e16e640c2a91506e92fe57e4061ee037ae8b7bb286d848f8101efcaf234e76dff48cc10c3630caffdb3e06530b47ccd29750e2fd
DIST dict-da-2.1.oxt 1695432 SHA256 4f8862a5447c380baa9102817d6f9d41a799f89b7028366722fe6a05f448a0c5 SHA512 4dab6e4dcb2cf782ddff11126e4eebda9281c45aaf480f6c8afb655f59c23bfb29f17d9698bcfaf04b0c95d20b897c1401e363337726947aedc2411927cf233b WHIRLPOOL 237cbc5369d8386748c728a876de4097853c8d25be5b1d2bc8676e7479562869067d196a80ae5ded21e450e30bb1638d381f8c5c72cba142088bb589e3a523a7

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-da/myspell-da-2.1.ebuild,v 1.1 2012/07/23 11:34:29 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"da_DK.aff"
"da_DK.dic"
)
MYSPELL_HYPH=(
"hyph_da_DK.dic"
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Danish dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/stavekontrolden-danish-dictionary"
SRC_URI="http://extensions.libreoffice.org/extension-center/stavekontrolden-danish-dictionary/pscreleasefolder.2011-09-30.0280139318/2.1/dict-da-${PV}.oxt"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-da/myspell-da-20060316.ebuild,v 1.18 2012/05/17 18:10:00 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"da,DK,da_DK,Danish (Denmark),da_DK.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"da,DK,hyph_da_DK,Danish (Denmark),hyph_da_DK.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Danish dictionaries for myspell/hunspell"
LICENSE="GPL-2 LGPL-2.1"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://da.speling.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,27 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-da/myspell-da-20100311.ebuild,v 1.8 2012/05/17 18:10:00 aballier Exp $
# 1.7.32 version from http://da.speling.org/filer/
# Hyphenation dates hyph_da_DK.zip from 2007-09-03 :
# http://wiki.services.openoffice.org/wiki/Dictionaries#Danish_.28Denmark.29
MYSPELL_SPELLING_DICTIONARIES=(
"da,DK,da_DK,Danish (Denmark),da_DK.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"da,DK,hyph_da_DK,Danish (Denmark),hyph_da_DK.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Danish dictionaries for myspell/hunspell"
LICENSE="GPL-2 LGPL-2.1"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://da.speling.org/"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-macos"
IUSE=""

@ -1 +1 @@
DIST myspell-he_IL-20060316.zip 835991 SHA256 dc1230ddefe8a4ebde4a28539a0c2db641a897d3f534e21192a1ae947258b545 SHA512 62b723df5e73395e13c41f5c8c6fe1d059cfc23bfe5d2d49dac2e1a666617097eaa81efcda5f56eca87debe9592a6f225a62ba187714a2fe9ad83d7427572447 WHIRLPOOL 706b5abe80c1467dab0c08294d8af90219a2319fc427498094bbd84a60d797b024bc59c9885da9ecfcc8977089f1b81e8d85ced766729f8095e76d555ffca99b
DIST myspell-he-2010.11.05.oxt 631099 SHA256 f473f12f7f260ea1fee32954577fde38812af1c77a3c4221faf3d0d1facf074b SHA512 c6c4fe6a8b69b6898c441472ed91ecc8e03a02abe795895eb4dd4f06f2ae9a96ff809323922990d518a2f59218e04aaf931b278d0c76ee0b50e75af9a84aff4f WHIRLPOOL 0c8258b8921b9be43461a76d63c98b1c69e34278828d9a45d414c30f6d71e3018e14668893b832c53eba8fe1e373a8ff85931c2dd6fc5de275fa1f74eff05c4e

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-he/myspell-he-20060316.ebuild,v 1.19 2012/05/17 18:17:02 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"he,IL,he_IL,Hebrew (Israel),he_IL.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Hebrew dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://ivrix.org.il/projects/spell-checker/"
IUSE=""
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-he/myspell-he-2010.11.05.ebuild,v 1.2 2012/07/23 11:29:08 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"he_IL.aff"
"he_IL.dic"
)
MYSPELL_HYPH=(
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Hebrew dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/hebrew-he-spell-check-dictionary"
SRC_URI="http://extensions.libreoffice.org/extension-center/hebrew-he-spell-check-dictionary/releases/${PV//./-}/hebrew-dictionary -> ${P}.oxt"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,2 +1 @@
DIST myspell-hyph_id_ID-20060316.zip 40402 SHA256 ed8148c37bdd5d4fa612f584529933cb79b5c69666d9e8515c07c0b4af79e424 SHA512 70e8e7d7b466abc36d88963f4392453dccffddd2e604d60f71af45159b14c45aa49e460979db3a7412ba31144dce6c0b062f6d17ae952273b94ab971d883020d WHIRLPOOL 07da0e133189315f284d118e68b1d3c647015e8cfb092b71d614ef08c5240abb4b94dd8e4160d730043a58947ac19e0ea9da17c14a86fad46ade3c3ea321c418
DIST myspell-id_ID-20060316.zip 117899 SHA256 0e054cb63c6fa4f1a14f116cf6b941d73c2eb63a964919da26ef97223428578f SHA512 e684a95d14984595b47d8908296fa94233f5c53c4c53b94b5d87d3c63444a06640ab0dfe0601c710565f1247f46db4020332806cd1ad8baddb562f72c58121a1 WHIRLPOOL 8a2db39a22b6e9c2cebf2ee82ed3de49fe4463dbd4bd0defe3cfd55c08b0d409f164a47a61eb9636504b18b36cfef28d17d523c592b9a43206ba94b8473a36f7
DIST myspell-id-1.0.oxt 147065 SHA256 0fdc92f9979a233661a1608b045f320770f3eea48ee20c107813260f87ee24ff SHA512 eabc771a3a1b152592f4f7838afce14d5747203d57038217660240c740c0a06cb73c869d4d99dff44665fc26e5ee0f55cdc2d1cc2c32ba105021ac442d49fa6a WHIRLPOOL 816faf3f0479788ee7c2589460ec35d2b67c2e7654f776710307c948fd4a88e5ada9824a395f169dfb6637329d0f047b391c59d9818ea0211dcaed3532af9541

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-id/myspell-id-1.0.ebuild,v 1.1 2012/07/23 13:58:45 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"id.aff"
"id.dic"
)
MYSPELL_HYPH=(
"hyph_id.dic"
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Indonesian dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/indonesian-dictionary-kamus-indonesia-by-benitius"
SRC_URI="http://extensions.libreoffice.org/extension-center/indonesian-dictionary-kamus-indonesia-by-benitius/releases/${PV}/id.oxt -> ${P}.oxt"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-id/myspell-id-20060316.ebuild,v 1.18 2012/05/17 18:19:23 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"id,ID,id_ID,Indonesian (Indonesia),id_ID.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"id,ID,hyph_id_ID,Indonesian (Indonesia),hyph_id_ID.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Indonesian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://lingucomponent.openoffice.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -0,0 +1 @@
DIST hunspell-is-2012.03.18.oxt 654940 SHA256 65d01cc4e46ee833534e577f2d5aded9b9479c787fdbc8b21aaf2f2198b633f2 SHA512 b4d0a08d02e1b3ffb9b827ea184973130526723c159cb9d503c91c3f973c48b3f04609dd288ea731bddcec2c4596f8a30685b64fe3fc00a0b3b3f1b4c599bbac WHIRLPOOL b7fac3d18c96b024f5c12280b11668b811f2c3f9f216eb556f71be402176cd49a483ac49ccb3ad6db812e015b6fae07f97a1d6c03d7f35120840a98f708d3e42

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

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-is/myspell-is-2012.03.18.ebuild,v 1.3 2012/07/23 13:15:04 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"is.aff"
"is.dic"
)
MYSPELL_HYPH=(
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Icelandic dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/hunspell-is-the-icelandic-spelling-dictionary-project"
SRC_URI="http://extensions.libreoffice.org/extension-center/hunspell-is-the-icelandic-spelling-dictionary-project/releases/${PV}/hunspell-is-${PV}.oxt"
LICENSE="CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -0,0 +1 @@
DIST sbbic-khmer-spelling-checker-1.6.oxt 355760 SHA256 43c35d567f284ffcbf585812c79630a3777f7ac5733057926d4b610c7e1386eb SHA512 0cbe28a5b9c1c7aebe8cb14ab76115dd3d08c75f20200bd0685d05b5d462b2c53b3e658b150d58a44dcf1589df99eb92a68aae3f5d5afb63591ae19a338230b8 WHIRLPOOL 04ccbd44356745c33888be5a5a2cd268c01797bb7459d9f0ec58c1761707b67098dc077e65d26b451fb1da4f6862536d1a109fd4205c280eba6e1ad047f10802

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

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-km/myspell-km-1.6.ebuild,v 1.1 2012/07/23 14:15:41 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"km_KH.aff"
"km_KH.dic"
)
MYSPELL_HYPH=(
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Khmer dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/khmer-spelling-checker-sbbic-version"
SRC_URI="http://extensions.libreoffice.org/extension-center/khmer-spelling-checker-sbbic-version/releases/${PV}/sbbic-khmer-spelling-checker-${PV}.oxt"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-lv/myspell-lv-0.9.4-r1.ebuild,v 1.1 2012/07/23 12:42:12 scarabeus Exp $
MYSPELL_DICT=(
"lv_LV.aff"
"lv_LV.dic"
)
MYSPELL_HYPH=(
"hyph_lv_LV.dic"
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Latvian dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/latviesu-valodas-pareizrakstibas-parbaudes-modulis"
SRC_URI="http://dict.dv.lv/download/lv_LV-${PV}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,8 +1 @@
DIST myspell-hyph_nb_NO-20060530.zip 92706 SHA256 767cd071806c1416ca19b0d89cfda541003b3413a1a713cbbf3422469133a16f SHA512 c8304b00eef33f972afe84507e79bb05b91cc339b222ba87c661dbe195c3805da36b746a6af2b73f2253c29a9ffbea2f268f1ec2c13cc97e1495578436a677aa WHIRLPOOL 0e61d44574492f128aea7b7e7beac0043d9d0707dbebb100dad5b60fe18fb96e0f88439f6e7d4304b1199be07feeae286ecf703205745bec9f6db7a6d1449636
DIST myspell-hyph_nb_NO-20080310.zip 92709 SHA256 5c95b0173a2f3c58c4499ddd65f0d2707298ac34231748c95eb7ec109114ac3a SHA512 059644fee013ae509eef6009fbcc8b09dfc75246d2ff1e6e9e12526952c4fc7c557cd41df8e64adae0608fec4741137cd94e4d2157bab061c09c35b2c79e9d54 WHIRLPOOL 86c755bce0dac854488c3b8d5c8e8d4a15631c52ebab3f5d437d9a7409cab5e22e566bdc62ee2cfbcd288a2b2ad0cefae5016abf7b22f9f2cbd6da714b42ee8e
DIST myspell-nb_NO-20060316.zip 570688 SHA256 30c5e9494f4e176d9d6f9c3665793d3ddac3ba9b1817ab2aa93b67c1717b3061 SHA512 579e5320721a7999fdc81c2b0bd33995ae8d460f53aad914729142f7e1daf43bfb74fa398a3d4b34807a668e665269466e032c060cf341c5838fe215de929939 WHIRLPOOL 7ebc71138abf53ff945830bf84094bcfcb6086938c204d9267c4ff47697f8084fda17bc3d681840e5fd047c25f0efdef1d19c11a3654ac6caa87dc9f4e38dbd1
DIST myspell-nb_NO-20060530.zip 629699 SHA256 a0e9b84c95eec7b9deb6cab822b2da92f89be728f5ac308d3a975124251983c0 SHA512 88122b9aa1a96233be10d0040a0d6dc14cd93f187280e807cc9ce36d53d7ba9219557ebf608b56c1bf5e469644aa9ed07805915deb2678016b09cd5602de5210 WHIRLPOOL f368f2478a5440e151f9b6d30a90c3a1ba58dfc8c28dba2487471a413e0f0f5cca52ce5dc14326ac0fcbadba84e593c80c6d94cd5af3f4686d5826b56a9df953
DIST myspell-nb_NO-20080310.zip 1332893 SHA256 38b0aa6a66de2256c6e4e75aada9a4259eab7c48bd7e5213ec34d983d5a94be2 SHA512 2f0636a66265e2d46c92ee92ecee39749bfcc5ccc4d44fd1a85fec54ad5df1309e410238bf825b3415ae860e6eb498c091b4c2bc6a4f1d5357613670011f9907 WHIRLPOOL f9f39b2a07c3f75aec721083b8cfedcd45ddfffed9afb6ae9c8b6fb3596834b0fff3d5e8b6073c1ad41f27d2b572b39d5651d7414449bdfde0846100ebe10d80
DIST myspell-th_nb_NO_v1-20060530.zip 40481 SHA256 a994b4a914bf82ef4dedfef90dd1b9adf3d4e565ed43645f5e6a76aca0199b35 SHA512 9ce05a7feba7c34f8c49f71a43bf4148fa520b1142877e58374fa0e51bee53c50c08465ee7ff46476d2e961de6befa5bfc75094126ebc8c15c83c69906d1b5cc WHIRLPOOL ac8c289aa399ebd3c82a239b86328cec0a3d19905143ae6c6b44349f323b7d3e4652685355ac2f6eb591a5e595a8e39358cbe203c341954a2e4ad9069a0136b0
DIST myspell-th_nb_NO_v2-20060530.zip 69047 SHA256 95c2110f1e539d4367b767e02551f8a08aaf1cd1e21fff1b04900a6515c57ac0 SHA512 14ba9ee6e1e37353fa982ce65ce80db5bcbf56d529f466023cb7f9cb7f243e7c2c1f968bed5f637446409abd1bd4474721187e7dcb5d9770df388aa3f6ad0ed5 WHIRLPOOL ddbd09c8dea3bde974530bfbe66ebede53dd3a0916d9d5cd5206617e5ca4def22a5cfa08417d7d4064d5b52a0858b206460f498d75451b599340363b6aa8eea2
DIST myspell-th_nb_NO_v2-20080310.zip 845495 SHA256 7152112c2d4bd3dd053bda980347e5484e5a9e8f77958a133d0234bd8f053ce3 SHA512 57ecaf1eb0d5a58456b7ea7a915db68ae271dcbe9eef635347e95a23146f6529ac1a38a4b1eeac2dea9b7ada4cf50cf2808fe9e162d7afbaf2fd8a41c258cfd2 WHIRLPOOL 0ee7cf351109c235fd796181b5545c019e4b5c2aa347a6c07243e0ff19900b59dbf8a045f593207189b4f564070b44f0764fac5c1a256b6cb86a2a6b0a86cd80
DIST no_NO-pack2-2.0.10.zip 3221701 SHA256 91507d5cfc7b33cd52e2b0628af28235797ca8cd01acdb1a9d60b8f917ff9817 SHA512 af7ee5c465035aa419c60ef8621d6697e86e5fbed39737e86565bb3fe4851ee35d57f832e56ef0d27ce9b26682d5b32ef2213dd6c3323074cde2784fb236298c WHIRLPOOL d6e3e18ae7f09c038831ff7c2d5e8facaab6a2e87e5b167d7f492919016f7b0b921aadd7c366f47930a254eacca6c08cc6af5af0a1de02155760ca50c3e50617

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nb/myspell-nb-2.0.10.ebuild,v 1.1 2012/07/23 13:39:05 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"nb_NO.aff"
"nb_NO.dic"
)
MYSPELL_HYPH=(
"hyph_nb_NO.dic"
)
MYSPELL_THES=(
"th_nb_NO_v2.dat"
"th_nb_NO_v2.idx"
)
inherit myspell-r2
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
HOMEPAGE="http://spell-norwegian.alioth.debian.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/2357/no_NO-pack2-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
src_unpack() {
myspell-r2_src_unpack
for i in *.zip; do
unzip ${i} || die
done
}

@ -1,21 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nb/myspell-nb-20060316.ebuild,v 1.12 2012/05/17 18:24:11 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"nb,NO,nb_NO,Norwegian Bokmaal (Norway),nb_NO.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://folk.uio.no/runekl/dictionary.html"
KEYWORDS="alpha amd64 arm ia64 ppc sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -1,24 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nb/myspell-nb-20060530.ebuild,v 1.6 2012/05/17 18:24:11 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"nb,NO,nb_NO,Norwegian bokmål (Norway),nb_NO.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"nb,NO,hyph_nb_NO,Norwegian bokmål (Norway),hyph_nb_NO.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
"nb,NO,th_nb_NO_v1,Norwegian bokmål (Norway),th_nb_NO_v1.zip"
"nb,NO,th_nb_NO_v2,Norwegian bokmål (Norway),th_nb_NO_v2.zip"
)
inherit myspell
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://spell-norwegian.alioth.debian.org/"
KEYWORDS="alpha ~amd64 arm ~hppa ia64 ~ppc ~ppc64 sh sparc ~x86 ~amd64-fbsd ~x86-fbsd"

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nb/myspell-nb-20080310.ebuild,v 1.10 2012/05/17 18:24:11 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"nb,NO,nb_NO,Norwegian bokmål (Norway),nb_NO.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"nb,NO,hyph_nb_NO,Norwegian bokmål (Norway),hyph_nb_NO.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
"nb,NO,th_nb_NO_v2,Norwegian bokmål (Norway),th_nb_NO_v2.zip"
)
inherit myspell
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://spell-norwegian.alioth.debian.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -1,7 +1 @@
DIST myspell-hyph_nn_NO-20060530.zip 92706 SHA256 96cf3c6a7b407a9ed50c8ad6dce57935aed604821ee4df4c6fba671ea2ec7eab SHA512 fc8b6a5b97d3fa0c7a310a40d2f8f75e834f2d5295ced53341c285b77b070be463ab7c4c5ae658f579bde93f5890b00bb13c5d85bcd66c7b4341e0428b1061dd WHIRLPOOL bf903ab8ccd180b9684cab900c6f5711bdcf3e85e3fd81ef33c17096166ef78d0ff4edb5c92d07ef5414dbe9c7d1d71417318254f9d728ac3fa71b172c85edab
DIST myspell-hyph_nn_NO-20080310.zip 92706 SHA256 1e4b322ec8e9b524615e9eff11ead9b876c6f9cfcad209445e611ce8e54f4cea SHA512 53d1b741a05822d99d67b602f608886cf49089f08b39fa204aedfc9f56a64e834bc325db1e816135d0c0e1bda93994be2540f6bd331a47786139367f2cf7fe4c WHIRLPOOL b94b35a9b94877546b55628c20ef14446e378f908899f1c160ab1ed8a4127f9065269d13e7c66a9e7c549c0cf4681416887a7b990dfafa14e3ccca6fc4224ba1
DIST myspell-nn_NO-20060316.zip 461730 SHA256 a3b282795f6322b6d0680dd105edd7006b616203920307b10673a54c9d67c4f9 SHA512 b6753c4834d0fee273883a65631f39f931646dec7e96eb01d176fcd80a563b89224df3d7fc7e24441e0d7b758d3995113d7b51f71f6c2adf67907d1adc837e70 WHIRLPOOL a3680e9065fb9829c011db511dc188c6084ee1c253b1ae00265dc9745a7fa7c899371befb3866df271c46a4d688766fe4d892913073b861612b13ac992bef542
DIST myspell-nn_NO-20060530.zip 454075 SHA256 731824eccd485865b3b41da70fa1c63cb50d6492839c4a4720ea5efe55b05860 SHA512 793ac930e7c2eb28b8253add04cddd689d4948616864d92aa1fe48cfb01df06015d831c220bdd98bc85fc940345c6c52dd81fc90ed4c100cd0c637d02756df77 WHIRLPOOL 759f850cfc3a2ba65fa577165f213f68e8fa15d9b4b27a1d2d7f53978590c930f464ec6df9ba8f77fabd06be7a5a0d2fdc96bf090dfe75cc02894cfde119d586
DIST myspell-nn_NO-20080310.zip 841101 SHA256 b0f5284a7e9a4a0f250c2dca224a4471ec57d540be3143675865e86ffd71836a SHA512 c106781aea1c5f9bd11a66d87ff793c933c3f7d568e3d6162391c027338b29d8e9d725548a79f2fa0924055fd339e8e76b1821034f04efb947f6328cd77c971d WHIRLPOOL cd32a9102e36edb7cb9e8aaf929d71fa7299c4530b14f5995fa2bd9b129c8397737be56aac9a112508803e2001714be68b6cb0c65d7b97a8b4c1c5fc737c8706
DIST myspell-th_nn_NO_v1-20060530.zip 8957 SHA256 ccb40350144f2a1aae2c4739e54c79c6e0e368c0606ea2c1a0e72791add8c22c SHA512 55373dcdf7316ecedb32b04834270afd1fb239bdbba032c4602e7947215726d460afa3cf0a575caa36c5463058bd5bd9f55686715524978ad5b543416218d439 WHIRLPOOL fe6f863582c97a95818c090f30136e1ba0096e0e195284ce98446cdf69838201ed7639b22c7cd1e24fbbc641e69ccccba2aa100d54eb649a4f25603a7d15b469
DIST myspell-th_nn_NO_v2-20080310.zip 1380 SHA256 7471efb8e5483163fccbc8ef2be17bfe94db406440c410af1874ba129519cce4 SHA512 320feeb4689abd35b0ad8041a970395922ddbd053f069e16a9f84f80c2090e1b525afc8e6f84ac247b66dfaa133aa55fc9e6d4c80189fa496d50d17dd41de19f WHIRLPOOL 106e8a608a00a53b23655e0693cf9595b3e9cead0c8500b71fc278151fb68541298b9b46c18173b90a5eb4d18474d06de6ad3031c5ec0170b0851bbe8c56d7e9
DIST no_NO-pack2-2.0.10.zip 3221701 SHA256 91507d5cfc7b33cd52e2b0628af28235797ca8cd01acdb1a9d60b8f917ff9817 SHA512 af7ee5c465035aa419c60ef8621d6697e86e5fbed39737e86565bb3fe4851ee35d57f832e56ef0d27ce9b26682d5b32ef2213dd6c3323074cde2784fb236298c WHIRLPOOL d6e3e18ae7f09c038831ff7c2d5e8facaab6a2e87e5b167d7f492919016f7b0b921aadd7c366f47930a254eacca6c08cc6af5af0a1de02155760ca50c3e50617

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nn/myspell-nn-2.0.10.ebuild,v 1.1 2012/07/23 13:30:59 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"nn_NO.aff"
"nn_NO.dic"
)
MYSPELL_HYPH=(
"hyph_nn_NO.dic"
)
MYSPELL_THES=(
"th_nn_NO_v2.dat"
"th_nn_NO_v2.idx"
)
inherit myspell-r2
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
HOMEPAGE="http://spell-norwegian.alioth.debian.org/"
SRC_URI="https://alioth.debian.org/frs/download.php/2357/no_NO-pack2-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
src_unpack() {
myspell-r2_src_unpack
for i in *.zip; do
unzip ${i} || die
done
}

@ -1,21 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nn/myspell-nn-20060316.ebuild,v 1.13 2012/05/17 18:25:21 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"nn,NO,nn_NO,Norwegian Nynorsk (Norway),nn_NO.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://folk.uio.no/runekl/dictionary.html"
KEYWORDS="alpha amd64 arm ia64 ppc sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nn/myspell-nn-20060530.ebuild,v 1.6 2012/05/17 18:25:21 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"nn,NO,nn_NO,Norwegian nynorsk (Norway),nn_NO.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"nn,NO,hyph_nn_NO,Norwegian nynorsk (Norway),hyph_nn_NO.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
"nn,NO,th_nn_NO_v1,Norwegian nynorsk (Norway),th_nn_NO_v1.zip"
)
inherit myspell
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://spell-norwegian.alioth.debian.org/"
KEYWORDS="alpha ~amd64 arm ~hppa ia64 ~ppc ~ppc64 sh sparc ~x86 ~amd64-fbsd ~x86-fbsd"

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-nn/myspell-nn-20080310.ebuild,v 1.10 2012/05/17 18:25:21 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"nn,NO,nn_NO,Norwegian nynorsk (Norway),nn_NO.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"nn,NO,hyph_nn_NO,Norwegian nynorsk (Norway),hyph_nn_NO.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
"nn,NO,th_nn_NO_v2,Norwegian nynorsk (Norway),th_nn_NO_v2.zip"
)
inherit myspell
DESCRIPTION="Norwegian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://spell-norwegian.alioth.debian.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -1,2 +1 @@
DIST myspell-hyph_sl_SI-20060316.zip 3655 SHA256 4b603f37da4bd2c2451009519d0402226e61f44a362ca7a09488aae2f2735b14 SHA512 2d273791d182a94aff62566af566644510f74250c957ce51fe5c161bc9359a9c3b6c3d7206772b7683fed55d9362ccdc457bbc71e20732558dbefcbc9d9cfd88 WHIRLPOOL 9999122df15c87e5834bbeacd7aaf133f782b6c4c261f2abe8cd0df5286f898785f9fd53e8084db9fb0787e615d721ad6e27cb8f556762f1d46b61100c4124aa
DIST myspell-sl_SI-20060316.zip 1178635 SHA256 4eda7ab75d128c7d4e191c5a0aaedb4c154876c8890a4413164c621d130ac37f SHA512 fa2d96e3fb88a07347e5d84b147ce2f422b2ce797f82f716eda28aa864a3697d6cb2d0aa5152c9e51f8acb934f7107bd1df04d3b7ca7d1d87ecf5db347a30607 WHIRLPOOL ed5b08a01e2cecc8ad1be5e78d4347f1d4b154fff0f2b2b985adbcf1f3c59e1b53e2ecaeff5ae04bfbc7874ee4328eff02139898d2dc828d12ea8153d2355e95
DIST pack-sl.oxt 1506739 SHA256 43a819d009c188731aea1e67f4790f4d7a6b2ba202abf83dd79536ee59a234b8 SHA512 7309e1f9e5c42ed41c660a195421b5dbfc9995c4970641c9da087d0f4f44126c5a98ddeaaae13f7ba563314cfaf981c8216c45d80fae2fda1d7c49fd943c32ee WHIRLPOOL 818153a94145c81cd144b50dc3a2b33ff93e69b7add4f208ec0f3ea6feefc81411c0694c2495bee58679e942d0ad21ab6d7391d6a05f2514be88b9e17d23a712

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sl/myspell-sl-20060316.ebuild,v 1.18 2012/05/17 18:28:53 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"sl,SI,sl_SI,Slovenian (Slovenia),sl_SI.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"sl,SI,hyph_sl_SI,Slovenian (Slovenia),hyph_sl_SI.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Slovenian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://lingucomponent.openoffice.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sl/myspell-sl-2012.01.04.ebuild,v 1.1 2012/07/23 13:11:55 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"sl_SI.aff"
"sl_SI.dic"
)
MYSPELL_HYPH=(
"hyph_sl_SI.dic"
)
MYSPELL_THES=(
"th_sl_SI_v2.dat"
"th_sl_SI_v2.idx"
)
inherit myspell-r2
DESCRIPTION="Slovenian dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/slovenian-dictionary-pack"
SRC_URI="http://extensions.libreoffice.org/extension-center/slovenian-dictionary-pack/releases/${PV}/pack-sl.oxt"
LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,2 +1,3 @@
DIST myspell-hyph_sv_SE-20060316.zip 26113 SHA256 235820858f2e8a1000cf3d2a24cbbd45516d28038ae25b1875fd6b1a08ee97d3 SHA512 e26e7905183aba701fa58017f59f1f3325ab34eedb9918563b9bafd6e736f0f60843c53f4e0c90609bb9e56479b209be82055afe598a86944ad0f063b8e6fc7a WHIRLPOOL f60cea7f1a492b7eef38679437b4bb51dd2b55fcee50cdf4b06e34f2b78f52824afd3efb71e33db9c01ff275d9f5078b584437a7c8818e570c080be381dc5504
DIST myspell-sv_SE-20060316.zip 133502 SHA256 cddad1a22ae4c3b931d21fbd7ede28639199a1f96f5fe2f1f33962eb3491ac86 SHA512 5f609f34f84a9cac3f4cccfd2fc8ed94656568f2eac27775954e5af1217fcef7f370dd6c71dc0bfc3f07de218864a0381d27a8628fad0f01caaf40ce2f76e42c WHIRLPOOL d33fd899942c0e02935bdc3f19bd4fc66f5b3ca06c04f61c11f19bd029f4d1f31baa12c7f5f132d97529f13e4e42fa110ce3db95d7600250e71a4efeeefca3f7
DIST myspell-sv-2.6-hyph.oxt 44382 SHA256 cd7cc138f736c97a5580d46223d39893279bcc6dc6d01527f397caebe57fdd47 SHA512 0f71809d2d401bb917037bb50a2fa88ffe825cac081cb14e9378ffeebc447144b733a9d4fd99cc5bc1f1a37835cc880210512ccc79341a4ba8c6cb5dcc38fc40 WHIRLPOOL fd245716f11566cce3de29267c97feada5a7c440d4a85b62e6b8b924de80c3de14a2213deb166e5792fb99588f0b7815c155b02cd7f927ff7c46c4396005fab9
DIST myspell-sv-2.6-thes.oxt 306542 SHA256 58de0797f5dca60b7dd5e2355c381eb4ced72aff7a726861a2512ebc2e97ad55 SHA512 e637dc92bfc9bc86ccf10710fac1b036a99b0abc2888d30ea7dbdaca1c3cbec57fd7a184648d922b120a26f7c151b7cc043f783fb35b7e121ae22458f0a72103 WHIRLPOOL 9a17cb528cd5b2bc201a93429e83cfaf6f83acd8afa430ca2a7446e224684c877edcbc743af9c9a7f75a4342bb9fe3a15479ceabae3401b1218fa8b7b5723149
DIST ooo_swedish_dict_2.6.oxt 1166259 SHA256 4e487581e32cdbdade122fc823d0f63c3956d79868586f1c3a6d65c27ebc52af SHA512 57e8c728547064775b42f7c4237e07632831bb5aaa9a9e8d21e6e750bc8814de3a147cdcb63da901ee41e980ab81300384be8a88f370769b9162bf8a7971e0c0 WHIRLPOOL 2da90311d25cb49ea8ba177f705b4ccdb53651b4da1b19456d124e9c847ae45d76c1fab502b4025fbc80a89293af07480854a526a539700232287351be5a6198

@ -0,0 +1,40 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sv/myspell-sv-2.6.ebuild,v 1.1 2012/07/23 14:30:02 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"sv_FI.aff"
"sv_FI.dic"
"sv_SE.aff"
"sv_SE.dic"
)
MYSPELL_HYPH=(
"hyph_sv_SE.dic"
)
MYSPELL_THES=(
"th_sv_SE.dat"
"th_sv_SE.idx"
)
inherit myspell-r2
DESCRIPTION="Swedish dictionaries for myspell/hunspell"
HOMEPAGE="
http://extensions.libreoffice.org/extension-center/swedish-spelling-dictionary-den-stora-svenska-ordlistan
http://extensions.libreoffice.org/extension-center/swedish-hyphenation
http://extensions.libreoffice.org/extension-center/swedish-thesaurus-based-on-synlex
"
SRC_URI="
http://extensions.libreoffice.org/extension-center/swedish-spelling-dictionary-den-stora-svenska-ordlistan/releases/${PV}/ooo_swedish_dict_${PV}.oxt
http://extensions.libreoffice.org/extension-center/swedish-hyphenation/releases/1.10/hyph_sv_se.oxt -> ${P}-hyph.oxt
http://extensions.libreoffice.org/extension-center/swedish-thesaurus-based-on-synlex/releases/1.3/swedishthesaurus.oxt -> ${P}-thes.oxt
"
LICENSE="CCPL-Attribution-ShareAlike-3.0 GPL-2 LGPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sv/myspell-sv-20060316.ebuild,v 1.19 2012/05/17 18:29:28 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"sv,SE,sv_SE,Swedish (Sweden),sv_SE.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"sv,SE,hyph_sv_SE,Swedish(Sweden),hyph_sv_SE.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Swedish dictionaries for myspell/hunspell"
LICENSE="LGPL-2.1"
HOMEPAGE="http://lingucomponent.openoffice.org/ http://sv.speling.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-macos"

@ -1,2 +1 @@
DIST myspell-hyph_uk_UA-20060316.zip 6064 SHA256 539ccdae201b9437176ffa1d08dbcfe4ba9a1ac9762e32917edffc788abaf053 SHA512 277960c9f2af5ec74c7b95b93094005c0e5875ce426c046f0240be13cc3646e08de280d8ab99135eba7ed6d1eb8c33e0093d08ec1f4bdc794ce3b03989fe6702 WHIRLPOOL 7a64c5aca297ed4b5460791671fed1ea6159587e665ca973b81eef6131ae9f8cfd07073b95356c394746e8bc58fd703ea443bb86de2191cb44990ae10f468b6c
DIST myspell-uk_UA-20060316.zip 263637 SHA256 8aaa59c8a589575e81d6424e16eec68f1ac418faa175b55eaedb4b77416ab8da SHA512 8b81d7011419c6a32b048492a1a9773254731f07a0cf4bedeae01dacddb658af2cff5fc76ea3e7079183f8fd457eb284352e12a9debc52af85287bcfc171e858 WHIRLPOOL a948b010d72ad6d85af135815f48e9a002a5ad1c7494bfb20cc9520f54b5258e04f70251faa4928c8a9ef4768052063b04af479679589a4e561a918717e87bb1
DIST dict-uk_ua-1.6.5.oxt 854246 SHA256 8dd5cfcfc89b523e14e76de305f52382167b6bfac1fee5d562f80cc9ef32e5db SHA512 e1b74e299909af291e40674a6b783eacd289b16c7419e3311ea153c47520e06db70ff45a497db6d3f1cbe44bff10260e9fa6c7382d7a87e3efb2211ce1cb5ce8 WHIRLPOOL 4b41080960eacc45c7ff3a0a1b74a0ffb575ec788b327affb6879bb6c14535beedbf2d2cadc056fe11ef9bc86042fc1b8848ed6ccc35a47e0146809060af3ac6

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-uk/myspell-uk-1.6.5.ebuild,v 1.1 2012/07/23 14:05:39 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"uk_UA.aff"
"uk_UA.dic"
)
MYSPELL_HYPH=(
"hyph_uk_UA.dic"
)
MYSPELL_THES=(
"th_uk_UA.dat"
"th_uk_UA.idx"
)
inherit myspell-r2
DESCRIPTION="Ukrainian dictionaries for myspell/hunspell"
HOMEPAGE="http://extensions.libreoffice.org/extension-center/ukrainian-spelling-dictionary-and-thesaurus"
SRC_URI="http://extensions.libreoffice.org/extension-center/ukrainian-spelling-dictionary-and-thesaurus/releases/${PV}/dict-uk_ua-${PV}.oxt"
LICENSE="GPL-3 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-uk/myspell-uk-20060316.ebuild,v 1.18 2012/05/17 18:31:15 aballier Exp $
MYSPELL_SPELLING_DICTIONARIES=(
"uk,UA,uk_UA,Ukrainian (Ukraine),uk_UA.zip"
)
MYSPELL_HYPHENATION_DICTIONARIES=(
"uk,UA,hyph_uk_UA,Ukrainian (Ukraine),hyph_uk_UA.zip"
)
MYSPELL_THESAURUS_DICTIONARIES=(
)
inherit myspell
DESCRIPTION="Ukrainian dictionaries for myspell/hunspell"
LICENSE="GPL-2"
HOMEPAGE="http://lingucomponent.openoffice.org/"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"

@ -1,2 +1 @@
DIST jre-6u31-linux-i586.bin 21699103 SHA256 c7c6882b8018e95ded4d145ae28692e2a0a4c13e66c5310d8f5c42b90b5b4dd0 SHA512 55b360877c21499d9031193c50d74d055ab581a83d21f12aed186184fa1bf697fbf71275cdcd0947259d987da223a11e0e2b06dc184d92bd098811852342f19b WHIRLPOOL b936620fb4d55fa697a16c10d4156693f9cb6b7db865a891d18a11f9f93af1fea547ca6febca6da462a59fba2670c4e5a6fd9fac2913b250cd2fc39c0792d4ce
DIST jre-6u33-linux-i586.bin 21693738 SHA256 a824c38cb57110642678f21739fe995e84c876dfcbc3d64f3091ef08adacad4a SHA512 71e92b9c650234a3c0069f7c23146e78043fbac4f9e75cb37f0401b5a2d43bf5d64471f14890bd2d7680d5fa7b2a38b443321815c207e1df378ac688827226bb WHIRLPOOL 5a001c0358edb77f169972f269a68809301f777b80f85634d2c8a214ac451ab52c65fa42900e1969c2092ac37e194c0a6eaf31458d150e2a62c9e17b3c6484c1

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.6.0.31.ebuild,v 1.2 2012/02/17 21:53:16 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.6.0.33-r2.ebuild,v 1.1 2012/07/23 19:00:49 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre-6u31-download-1501637.html"
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre6-downloads-1637595.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
@ -20,8 +20,8 @@ SRC_URI="${X86_AT}"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="-* amd64"
IUSE="X alsa nsplugin"
KEYWORDS="-* ~amd64"
IUSE="X alsa nsplugin pax_kernel"
RESTRICT="fetch strip"
QA_TEXTRELS="
@ -29,8 +29,13 @@ QA_TEXTRELS="
opt/${P}/lib/i386/motif21/libmawt.so
opt/${P}/lib/i386/server/libjvm.so"
RDEPEND="alsa? ( app-emulation/emul-linux-x86-soundlibs )
X? ( app-emulation/emul-linux-x86-xlibs )"
RDEPEND="
X? ( app-emulation/emul-linux-x86-xlibs )
alsa? ( app-emulation/emul-linux-x86-soundlibs )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
@ -57,6 +62,9 @@ src_compile() {
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
rm -vf lib/i386/libjavaplugin_oji.so \
@ -69,16 +77,16 @@ src_install() {
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT README
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
@ -87,18 +95,77 @@ src_install() {
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
java-vm_revdep-mask
}
QA_FLAGS_IGNORED="
/opt/${P}/bin/java
/opt/${P}/bin/java_vm
/opt/${P}/bin/javaws
/opt/${P}/bin/keytool
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/policytool
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/lib/i386/client/libjvm.so
/opt/${P}/lib/i386/headless/libmawt.so
/opt/${P}/lib/i386/jli/libjli.so
/opt/${P}/lib/i386/libawt.so
/opt/${P}/lib/i386/libcmm.so
/opt/${P}/lib/i386/libdcpr.so
/opt/${P}/lib/i386/libdeploy.so
/opt/${P}/lib/i386/libdt_socket.so
/opt/${P}/lib/i386/libfontmanager.so
/opt/${P}/lib/i386/libhprof.so
/opt/${P}/lib/i386/libinstrument.so
/opt/${P}/lib/i386/libioser12.so
/opt/${P}/lib/i386/libj2gss.so
/opt/${P}/lib/i386/libj2pcsc.so
/opt/${P}/lib/i386/libj2pkcs11.so
/opt/${P}/lib/i386/libjaas_unix.so
/opt/${P}/lib/i386/libjava_crw_demo.so
/opt/${P}/lib/i386/libjavaplugin_jni.so
/opt/${P}/lib/i386/libjava.so
/opt/${P}/lib/i386/libjawt.so
/opt/${P}/lib/i386/libJdbcOdbc.so
/opt/${P}/lib/i386/libjdwp.so
/opt/${P}/lib/i386/libjpeg.so
/opt/${P}/lib/i386/libjsig.so
/opt/${P}/lib/i386/libjsoundalsa.so
/opt/${P}/lib/i386/libjsound.so
/opt/${P}/lib/i386/libmanagement.so
/opt/${P}/lib/i386/libmlib_image.so
/opt/${P}/lib/i386/libnative_chmod_g.so
/opt/${P}/lib/i386/libnative_chmod.so
/opt/${P}/lib/i386/libnet.so
/opt/${P}/lib/i386/libnio.so
/opt/${P}/lib/i386/libnpjp2.so
/opt/${P}/lib/i386/libnpt.so
/opt/${P}/lib/i386/librmi.so
/opt/${P}/lib/i386/libsplashscreen.so
/opt/${P}/lib/i386/libunpack.so
/opt/${P}/lib/i386/libverify.so
/opt/${P}/lib/i386/libzip.so
/opt/${P}/lib/i386/motif21/libmawt.so
/opt/${P}/lib/i386/native_threads/libhpi.so
/opt/${P}/lib/i386/server/libjvm.so
/opt/${P}/lib/i386/xawt/libmawt.so
/opt/${P}/lib/jexec"

@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>amd64</herd>
<herd>java</herd>
<herd>amd64</herd>
<herd>java</herd>
<use>
<flag name="pax_kernel">Use paxctl to mark the JVM binaries.</flag>
</use>
</pkgmetadata>

@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
<email>hasufell@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vboxgtk/vboxgtk-0.8.0.ebuild,v 1.1 2012/07/22 17:25:18 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vboxgtk/vboxgtk-0.8.0.ebuild,v 1.2 2012/07/23 15:46:28 hasufell Exp $
EAPI="4"
PYTHON_DEPEND="2"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
RESTRICT_PYTHON_ABIS="2.[45] 3.* *-jython"
inherit gnome2-utils distutils
@ -18,7 +18,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="
|| ( app-emulation/virtualbox[-headless,python,sdk]
>=app-emulation/virtualbox-bin-2.2.2[python] )
@ -30,12 +29,12 @@ for PKG_LINGUA in ${PKG_LINGUAS}; do
done
src_prepare() {
distutils_src_prepare
for LINGUA in ${PKG_LINGUAS}; do
if ! use linguas_${LINGUA/-/_}; then
rm -r po/"${LINGUA}".po || die "LINGUAS removal failed"
fi
done
python_convert_shebangs -r 2 .
}
pkg_preinst() {

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/glcdprocdriver/glcdprocdriver-0.0.5.ebuild,v 1.1 2009/05/30 18:49:16 rbu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/glcdprocdriver/glcdprocdriver-0.0.5.ebuild,v 1.2 2012/07/23 22:42:12 jdhore Exp $
EAPI=2
inherit multilib toolchain-funcs eutils
@ -9,7 +9,7 @@ DESCRIPTION="Glue library for the glcdlib LCDproc driver based on GraphLCD"
HOMEPAGE="http://www.muresan.de/graphlcd/lcdproc/"
SRC_URI="http://www.muresan.de/graphlcd/lcdproc/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86 ~ppc"
KEYWORDS="~amd64 ~ppc x86"
SLOT="0"
LICENSE="GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/reptyr/reptyr-0.3.ebuild,v 1.3 2011/07/17 09:54:30 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/reptyr/reptyr-0.3.ebuild,v 1.4 2012/07/23 16:11:34 steev Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="https://github.com/nelhage/${PN}/tarball/${P} -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE=""
src_unpack() {

@ -1,3 +1,4 @@
DIST texmaker-3.1.tar.bz2 6018840 SHA256 f8d0f4a5b70bd352b328376d7946ceb67e9af325d48ee027d0f4e7b7416bbb78 SHA512 5fa2ad28198f712a73b41b1bc296ad8267182a59e1d5631336c20f527c8f88178e6fbd9fc8a40ef8559283c0b6e548c9d29c9e038c0b382cf60ad28a4057d811 WHIRLPOOL 94e80c3d345e478ace202f9c3b8af17b2966681f5dd94361704d48d1c2617f72596f75b769a8baed4bf06692dae8ca651da34e75751e03316077b178d16e864b
DIST texmaker-3.3.4.tar.bz2 13028203 SHA256 db9aa4d2633e6ad96ff4b0d893205d42c2220928f021c210146a41ecf87525f5 SHA512 014bfbe2a72aa2aef8d71972526959116a8dc39852475ea8e9da0d0fbbc4e8441c04b124be93911a0b637436f94ecab730150064f2bb3842e6566cd26116c28e WHIRLPOOL fb0a5d150ac463905b0c243e4402858e0142c42f1278f185e678e48a690369830a75848b342f0f22c3db6495580ee03eb65cbcf989bad52b63f87371d660970d
DIST texmaker-3.4.1.tar.bz2 13060400 SHA256 bc11eb6d72c69919fc63bc3e44dcfc920cb03be64acbd7301b7bbce2ae12f265 SHA512 ea4b1712808520f9ab3a189da54a61aa9c85e5ca37d2d2722a08796bf91aa1641b10eddeeb157ff1dde0b825cdbb71455e78efe82f8ed63796207828958f8b59 WHIRLPOOL ba90a702471e76e539e202c1736ed446bf53957c5bccf41028b4cf0811266bbc09911b05e9d03775c02c81189b64618ac6d9eab668aaeb96f01c3c7ab874a8fc
DIST texmaker-3.4.tar.bz2 13059853 SHA256 0075128ab2e3342722900b3ee2b2870638ea333837d3beb2fadb9ebd0fdf6310 SHA512 22ea3a7ee8692cbcdf301a072aa532838a780e74cfea15e42dff222f882ad4f4f10f05f7638d0d6f581f805a6583662e427d38c4a17e74408d684cb6b64a887e WHIRLPOOL ea5e79d01f694b0f70cbb6e3bddc51f8403218b16b23ceea83146e96d87791a5f6a7ba3bb3a60824b8f6aa8cc78e764c4d7d14171b1c4b5b6fb505eff722221f

@ -0,0 +1,148 @@
latexeditor.h | 2 +-
latexeditorview.h | 2 +-
latexhighlighter.h | 2 +-
spellerdialog.h | 2 +-
texmaker.h | 2 +-
texmaker.pro | 40 ++++------------------------------------
6 files changed, 9 insertions(+), 41 deletions(-)
diff --git a/latexeditor.h b/latexeditor.h
index c12bbe3..94b9a3c 100644
--- a/latexeditor.h
+++ b/latexeditor.h
@@ -33,7 +33,7 @@
#include "latexhighlighter.h"
#include "textblockselection.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
typedef int UserBookmarkList[3];
diff --git a/latexeditorview.h b/latexeditorview.h
index 5951656..796eb28 100644
--- a/latexeditorview.h
+++ b/latexeditorview.h
@@ -22,7 +22,7 @@
#include "gotolinewidget.h"
#include "replacewidget.h"
#include "minisplitter.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
class LatexEditorView : public QWidget {
Q_OBJECT
diff --git a/latexhighlighter.h b/latexhighlighter.h
index e0b91b1..74ec42a 100644
--- a/latexhighlighter.h
+++ b/latexhighlighter.h
@@ -20,7 +20,7 @@
#include <QColor>
#include <QTextBlockUserData>
//#include "latexeditor.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
class QTextDocument;
class LatexEditor;
diff --git a/spellerdialog.h b/spellerdialog.h
index 83248ae..cd16dad 100644
--- a/spellerdialog.h
+++ b/spellerdialog.h
@@ -13,7 +13,7 @@
#include "ui_spellerdialog.h"
#include "latexeditor.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
#include <QTextCursor>
diff --git a/texmaker.h b/texmaker.h
index 045ffc8..bf2705a 100644
--- a/texmaker.h
+++ b/texmaker.h
@@ -48,7 +48,7 @@
#include "usertagslistwidget.h"
#include "xmltagslistwidget.h"
#include "logeditor.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
#include "browser.h"
#include "pdfviewerwidget.h"
#include "pdfviewer.h"
diff --git a/texmaker.pro b/texmaker.pro
index 4e11282..9625bd5 100644
--- a/texmaker.pro
+++ b/texmaker.pro
@@ -4,7 +4,8 @@ TARGET = texmaker
QT += network \
xml \
webkit
-CONFIG += qt warn_off release
+CONFIG += qt warn_off release link_pkgconfig
+PKGCONFIG = hunspell poppler-qt4
TEXMAKERVERSION=3.4.1
DEFINES += TEXMAKERVERSION=\\\"$${TEXMAKERVERSION}\\\"
DEFINES += HAVE_SPLASH
@@ -67,25 +68,6 @@ HEADERS += texmaker.h \
synctex_parser_utils.h \
usertagslistwidget.h \
addtagdialog.h \
- hunspell/affentry.hxx \
- hunspell/affixmgr.hxx \
- hunspell/atypes.hxx \
- hunspell/baseaffix.hxx \
- hunspell/csutil.hxx \
- hunspell/dictmgr.hxx \
- hunspell/hashmgr.hxx \
- hunspell/htypes.hxx \
- hunspell/hunspell.hxx \
- hunspell/hunspell.h \
- hunspell/langnum.hxx \
- hunspell/license.hunspell \
- hunspell/phonet.hxx \
- hunspell/suggestmgr.hxx \
- hunspell/license.myspell \
- hunspell/filemgr.hxx \
- hunspell/hunzip.hxx \
- hunspell/replist.hxx \
- hunspell/w_char.hxx \
singleapp/qtlocalpeer.h \
singleapp/qtlockedfile.h \
singleapp/qtsingleapplication.h \
@@ -171,18 +153,6 @@ SOURCES += main.cpp \
synctex_parser_utils.c \
usertagslistwidget.cpp \
addtagdialog.cpp \
- hunspell/affentry.cxx \
- hunspell/affixmgr.cxx \
- hunspell/csutil.cxx \
- hunspell/dictmgr.cxx \
- hunspell/hashmgr.cxx \
- hunspell/hunspell.cxx \
- hunspell/phonet.cxx \
- hunspell/suggestmgr.cxx \
- hunspell/utf_info.cxx \
- hunspell/filemgr.cxx \
- hunspell/replist.cxx \
- hunspell/hunzip.cxx \
singleapp/qtlocalpeer.cpp \
singleapp/qtlockedfile.cpp \
singleapp/qtsingleapplication.cpp \
@@ -278,13 +248,11 @@ isEmpty( ICONDIR ) {
ICONDIR=/usr/share/pixmaps
}
-INCLUDEPATH += /usr/include/poppler/qt4
-LIBS += -L/usr/lib -lpoppler-qt4
-LIBS += -L/usr/lib -lz
+LIBS += -lz
DEFINES += PREFIX=\\\"$${PREFIX}\\\"
target.path = $${PREFIX}/bin
-#DEFINES += DEBIAN_SPELLDIR
+DEFINES += DEBIAN_SPELLDIR
INSTALLS = target

@ -0,0 +1,75 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.4.1.ebuild,v 1.1 2012/07/23 07:37:26 jlec Exp $
EAPI=4
inherit base qt4-r2 versionator
# The upstream version numbering is bad, so we have to remove a dot in the
# minor version number
MAJOR="$(get_major_version)"
MINOR_1="$(($(get_version_component_range 2)/10))"
MINOR_2="$(($(get_version_component_range 2)%10))"
if [ ${MINOR_2} -eq "0" ] ; then
MY_P="${PN}-${MAJOR}.${MINOR_1}"
else
MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
fi
MY_P="${P}"
DESCRIPTION="A nice LaTeX-IDE"
HOMEPAGE="http://www.xm1math.net/texmaker/"
SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
S="${WORKDIR}/${MY_P}"
COMMON_DEPEND="
app-text/poppler[qt4]
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
x11-libs/qt-gui:4
x11-libs/qt-core:4
x11-libs/qt-webkit:4
app-text/hunspell"
RDEPEND="${COMMON_DEPEND}
virtual/latex-base
app-text/psutils
app-text/ghostscript-gpl
media-libs/netpbm"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${P}-hunspell.patch
"${FILESDIR}"/${PN}-3.3.3-qt48.patch
)
src_configure() {
eqmake4 \
${PN}.pro \
PREFIX="${EPREFIX}/usr" \
DESKTOPDIR="${EPREFIX}/usr/share/applications" \
ICONDIR="${EPREFIX}/usr/share/pixmaps"
}
src_install() {
emake INSTALL_ROOT="${ED}" install
insinto /usr/share/pixmaps/texmaker
doins utilities/texmaker*.png
doins utilities/texmaker.svg
dodoc utilities/AUTHORS utilities/CHANGELOG.txt
}
pkg_postinst() {
elog "A user manual with many screenshots is available at:"
elog "${EPREFIX}/usr/share/${PN}/usermanual_en.html"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.25.5.ebuild,v 1.4 2012/07/19 19:27:40 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.25.5.ebuild,v 1.5 2012/07/23 20:50:49 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="app-shells/push

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/push/push-1.5.ebuild,v 1.5 2012/07/19 19:24:54 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/push/push-1.5.ebuild,v 1.6 2012/07/23 20:45:37 maekke Exp $
EAPI="4"
inherit vcs-snapshot
@ -11,7 +11,7 @@ SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE=""
src_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/hunspell/hunspell-1.3.2-r3.ebuild,v 1.12 2012/06/16 07:22:18 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/hunspell/hunspell-1.3.2-r3.ebuild,v 1.14 2012/07/23 14:16:19 scarabeus Exp $
EAPI=4
inherit eutils multilib autotools flag-o-matic versionator
@ -23,8 +23,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
# describe properly mi
LANGS="af bg ca cs cy da de el en eo es et fo fr ga gl he hr hu ia id it ku lt
lv mk ms nb nl nn pl pt ro ru sk sl sq sv sw tn uk zu"
LANGS="af bg ca cs cy da de el en eo es et fo fr ga gl he hr hu ia id is it km
ku lt lv mk ms nb nl nn pl pt ro ru sk sl sq sv sw tn uk zu"
DICT_DEP="app-dicts/myspell-en"
for lang in ${LANGS}; do

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.2.ebuild,v 1.1 2012/07/14 16:11:44 reavertm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.2.ebuild,v 1.2 2012/07/23 21:36:52 dilfridge Exp $
EAPI="4"
@ -25,7 +25,7 @@ COMMON_DEPEND="
cairo? (
dev-libs/glib:2
>=x11-libs/cairo-1.10.0
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
)
curl? ( net-misc/curl )
jpeg? ( virtual/jpeg )

@ -1,2 +1,2 @@
DIST glog-0.3.1-1.tar.gz 491798 RMD160 dcbb4a7ba28afb4126e1b9791dda2a784a3bda68 SHA1 14e3f6d6f2ecceac1ee6a66a1d28ddbc32a2b4ab SHA256 0a5ce945aaa5c64cb3889bf4844a0459263c06a77ad549042230dfea316787cb
DIST glog-0.3.2.tar.gz 478666 RMD160 2dfe7b93d7130a82d64000bce4cd6261f41f916e SHA1 94e641e50afd03c574af6a55084e94a347c911d7 SHA256 5e47f9437e97cb1621930dea3c557a2801ddac3b5db1a9fd0c3cde399f2c9ccd
DIST glog-0.3.1-1.tar.gz 491798 SHA256 0a5ce945aaa5c64cb3889bf4844a0459263c06a77ad549042230dfea316787cb
DIST glog-0.3.2.tar.gz 478666 SHA256 5e47f9437e97cb1621930dea3c557a2801ddac3b5db1a9fd0c3cde399f2c9ccd SHA512 75f61d63fd65df40995b657c47a6c2dcabd2e25716c7ac1d4229dfc6a43e5957576b9d090997ae0ec81b30b60df6fdc6ae1294a087cbc3d03ad42295980fddfd WHIRLPOOL c6649da59d7de673b39fdb4f6930c44ab6887595733468e9ed81928525892f21c23e0f8e9cb7aac383fdb3afa6f86aa683ccff5502b445c546f00bc44f4c75f2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glog/glog-0.3.2.ebuild,v 1.1 2012/07/13 11:57:20 dev-zero Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glog/glog-0.3.2.ebuild,v 1.2 2012/07/23 21:04:46 maekke Exp $
EAPI="4"
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://google-glog.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="gflags static-libs unwind test"
RDEPEND="gflags? ( dev-cpp/gflags )

@ -1,37 +1,37 @@
DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac
DIST jdk-7u3-linux-i586-demos.tar.gz 13978883 SHA256 1a273f9da4f9a8f3cd44de5715cb2621e08688dadb9bd33449c26c7e1b438486
DIST jdk-7u3-linux-i586.tar.gz 82477042 SHA256 798a3ea1d390358bdc01911d9aab7da1ff887157b56becc0e07e6f2c031f9ded
DIST jdk-7u3-linux-x64-demos.tar.gz 13981665 SHA256 127d92ffaaf4a006870ce7fab85f2f202fddc52222b75de805f7fc8bc0d3a6ea
DIST jdk-7u3-linux-x64.tar.gz 81056556 SHA256 28ff4bc3194617e0f6144013b1ca391b279804170e297faa6879963424846c2d
DIST jdk-7u3-solaris-i586-demos.tar.gz 14008396 SHA256 ee0950b40880b20432721e240eb11614bf958d833c715d8bf479a21218c826db
DIST jdk-7u3-solaris-i586.tar.gz 85353101 SHA256 6fef2459d8dc9ebf91cb461fd9009b40806e00a06f6755af163af3ec0b06bb7e
DIST jdk-7u3-solaris-sparc-demos.tar.gz 14050356 SHA256 45d34d6127c991928e342b90d38de9f6a552841f2e34a4c020a19039844d87e0
DIST jdk-7u3-solaris-sparc.tar.gz 90248080 SHA256 73367138ea28ee3ba21b2f52c0c61a7f4aa0eb9d12042bf2c5788cc7e6e4b9d2
DIST jdk-7u3-solaris-sparcv9-demos.tar.gz 199207 SHA256 a0bb2483d65eae0faafb5ce61dc8ff5ec8e6fabb7c5a217c0c64822abed5b517
DIST jdk-7u3-solaris-sparcv9.tar.gz 12904146 SHA256 04811e46ece37dd99c874b9998cbc9251dd886c5ffe1536548b396b8c51f5dc9
DIST jdk-7u3-solaris-x64-demos.tar.gz 186051 SHA256 063cf73e7d5b366c8de33f8af7ad01895eabf9b146458cf497c0015f4bf9faa0
DIST jdk-7u3-solaris-x64.tar.gz 9702437 SHA256 1021b777004c0acc9e7e7dc1006afb46379daa79d88285f95b2ff096fa527ea2
DIST jdk-7u4-linux-i586-demos.tar.gz 14041524 SHA256 36a712513fb7fef3df184ef7c082f9b29dac05181e3827312d088db80749dd9f
DIST jdk-7u4-linux-i586.tar.gz 82927766 SHA256 023c288d33e15a5fd8ebccec9f3b82df5a32208dca96b85c80e64fd01357de28
DIST jdk-7u4-linux-x64-demos.tar.gz 14027571 SHA256 dca1b52f4a9728464b66ff12a7637a2db68574de8020f0c932f8df15550541e6
DIST jdk-7u3-linux-i586-demos.tar.gz 13978883 SHA256 1a273f9da4f9a8f3cd44de5715cb2621e08688dadb9bd33449c26c7e1b438486 SHA512 8d9de7af1fca2f1d31d045a0111b9b27ba5ea6308e9461640a30eef11909053237518fabf052cf4898149b568e8218bedc223689be3aaca7538de90666b2cb75 WHIRLPOOL 7422f4a342a6f3415526abe68a445d472755775b86329610e69eafc4cfb354db6d5dba3a871924fcbe03fe35cb756837d6506757359e8679a5dcee4ad8c94ae8
DIST jdk-7u3-linux-i586.tar.gz 82477042 SHA256 798a3ea1d390358bdc01911d9aab7da1ff887157b56becc0e07e6f2c031f9ded SHA512 79ef6f2b77eedfd5f7f5ac4090d92c6e6e72d1f8ab9024aa9a6ba2bddef8f87dc120824a23715d5ca46b6230a0250d24183ab51100f85b6d6289e236f37a039e WHIRLPOOL fbb6506de036cf83404b88058871dfe465bb3d4fb49c51ecec19cb31d39fb454007ebfb3c084bf8f7332bb9a05dd23eda9ed48f09c8eca965c8de16ec755f788
DIST jdk-7u3-linux-x64-demos.tar.gz 13981665 SHA256 127d92ffaaf4a006870ce7fab85f2f202fddc52222b75de805f7fc8bc0d3a6ea SHA512 8bf7421ad11b7e7d8fba0728c8ecf3e3c39240be7f6d452f22aedce6dbdfbde65ddb8d96e9101dbe04a860feda27d73e0eaff453ecf0d8e071edb8c28838a03e WHIRLPOOL 4b13b69bd8fe2f9483d22b12dddb5f3c881c34a8e8b3a0ce257b74ca34e0e946dfedc98cd46ea221d56905d977db68a582eb39ba4e534125ca82f637c4fb229f
DIST jdk-7u3-linux-x64.tar.gz 81056556 SHA256 28ff4bc3194617e0f6144013b1ca391b279804170e297faa6879963424846c2d SHA512 a87495513b56254028a5b724369a226b0a704b82bd31d9e5ceba449ad55c83f750bd96864769b50257f26e28c400fbb15ef58ba0d0afcedc800e627c4d9db661 WHIRLPOOL c147157ad4b99960d3345591acdf1499450596b75f92d89d3ba391d16810893f0b9f5e723e6ee10dc78e15a078fed1c07be9cf3488c70897a03d208fdf3bd079
DIST jdk-7u3-solaris-i586-demos.tar.gz 14008396 SHA256 ee0950b40880b20432721e240eb11614bf958d833c715d8bf479a21218c826db SHA512 f0ecb2c802b43e3b17c86d1aab44e87ffc7c52a098af83d42d73059a8ba952f607ad4db549a13645e196ea55231dca8a5c8b514aaddc9073c6bd959acef9431f WHIRLPOOL 1e3e61b94a5b72d039a1e10fe4303a51e52454f07901038b751409bc9c8093f07293e934f02f2d633ed19226b803b364a9bc701464f6b063ea4bd5d268144a3a
DIST jdk-7u3-solaris-i586.tar.gz 85353101 SHA256 6fef2459d8dc9ebf91cb461fd9009b40806e00a06f6755af163af3ec0b06bb7e SHA512 3514c573006e13bd23e7a3394033addbceb529b8f2ed9546e5f3fd7de50d11d06fc9aef87fc7f22bd69e15c640dca029c3093e1ad3f0075821dce28fde019b16 WHIRLPOOL a850df1e006542f25b650ab18baa8ae4de7ebb36f9542432fc5eb01e426bd8fc3b8d275a00664ac69b35373aad075cb2f50fbb8009a820f6432a6f5ef12c9254
DIST jdk-7u3-solaris-sparc-demos.tar.gz 14050356 SHA256 45d34d6127c991928e342b90d38de9f6a552841f2e34a4c020a19039844d87e0 SHA512 492df423c45fdc217a583cba5dde9d6b041fd2b408d49acb28fd20b199a3d739bcd411f16b4e7e1344641887d29315f84dde07ad34a97a958a0f328720f735a0 WHIRLPOOL bc8ca5910f2d0baaa98eee850cdf0378bcbd750017dfa93a9f1b5324dce8f633062f9f204f0180b56f944bf16d1d2db49d90bd015a409f4fdebfa582c0aa2af5
DIST jdk-7u3-solaris-sparc.tar.gz 90248080 SHA256 73367138ea28ee3ba21b2f52c0c61a7f4aa0eb9d12042bf2c5788cc7e6e4b9d2 SHA512 f83de4d078b2a29c9d2a88e0fbf243e1b2a70a9ecf56bf34e2a8b623774d73863978cd8aa1b9df2698492bcd0f2e3c025682fe2cf8782b4f150b923d50d05aa1 WHIRLPOOL 90513e4f19ad8cafa553780e15109edf91fbe852e006ca49423a39b11b9901affeb5b46bc9da0654417549862b324b25435b0c33f427fd35f597e95c543d5d2c
DIST jdk-7u3-solaris-sparcv9-demos.tar.gz 199207 SHA256 a0bb2483d65eae0faafb5ce61dc8ff5ec8e6fabb7c5a217c0c64822abed5b517 SHA512 46c40c5860ad0fcbbefd46829ac42afb0205a8bb6ae4129fedf74cddeac95038f232d619ae10fba4babc436eb4722d9d11c031cb1c4c3cee5a13d0a47dfb2e6f WHIRLPOOL 74c106d04722ff73fdf90643031204bd1bf9df41db573effe0250b49a1a6d2e0a60ba5ac448913086cf8075b8a040f8c38890d772f38acbec8f4577be66b8765
DIST jdk-7u3-solaris-sparcv9.tar.gz 12904146 SHA256 04811e46ece37dd99c874b9998cbc9251dd886c5ffe1536548b396b8c51f5dc9 SHA512 54abc2c77824281ce8702d0539264f84aae6e640bec59e937c47a74381fe8299b9f28796ffe9b1d6e7cd5e40514febded711bb7214be3aee7c292f50c70d3b62 WHIRLPOOL 47a2c70a63fecd64c0b07cb79f571b5930732d7ad3c81bd2b04c495caa0d94f523c726268948da21c0727d23f029f03842b3c54c45618f0757119a1b432b96fa
DIST jdk-7u3-solaris-x64-demos.tar.gz 186051 SHA256 063cf73e7d5b366c8de33f8af7ad01895eabf9b146458cf497c0015f4bf9faa0 SHA512 09ce53e9d45ac35e83da26cb6069d242eb87ea43ad42ef13f1a5a1460e928f454af8ec976dd2b84772740ea168840d910c0963df861f8ce569c370a3bf5b3358 WHIRLPOOL 64ae49cb171fe6ec079a6fd9e0181d92d9537702b312242ab5b6b055f384bbe1dc42b1fa120420b268b4dba23e00eede83ae8c7d8379526ed6db7b8059acdf20
DIST jdk-7u3-solaris-x64.tar.gz 9702437 SHA256 1021b777004c0acc9e7e7dc1006afb46379daa79d88285f95b2ff096fa527ea2 SHA512 02bb251cf75afff4828a812a75140d536494011a227319b92ad60d497c7f0d56d9462d15a6ad0f95b2924ceb09fbbe7384f3cfdb01e0ae357757f15d20cb6122 WHIRLPOOL 0a11ba7470fa3a77fec786d46325dedc51a39204fdfc443d0c76ac3a3b3e8affd99d4b01b78884c2b556bb77238341c686464e6cfbcd50b1907afb9f9bd0624a
DIST jdk-7u4-linux-i586-demos.tar.gz 14041524 SHA256 36a712513fb7fef3df184ef7c082f9b29dac05181e3827312d088db80749dd9f SHA512 86ff9e6a9240b6fbb261c23bcd020d49200ea0634e5f728d3cf6ef901596cc4129e91380aacf83bf0954060d4b39c4f0a84607a50e48fbe7e2b02e5526a56c70 WHIRLPOOL cb725569b21036279394717aa967f8474a0fe54c3a75aa040ecb5f3799be3e72f09c8f1f1b7843f4fc379f2af6c76c05290719b7226ef90c04e60f45822fc9b4
DIST jdk-7u4-linux-i586.tar.gz 82927766 SHA256 023c288d33e15a5fd8ebccec9f3b82df5a32208dca96b85c80e64fd01357de28 SHA512 9a8cd3cbb849b48121149e150fde5c047e1f03ac1e5aff25b0e0fc9b598f6e806f58e8f94131ff00dd6affa71d8cf0d18ab76d9b3ace087d075960aab581c9e9 WHIRLPOOL 98e60ea9ca745428426f3dfee6b3fc4593b26176346e8afc2b790959f0415f9001810fcd80e65251b71e82928ad0e4085d45aeac1d2ad3e74c86e9504f2ad1b0
DIST jdk-7u4-linux-x64-demos.tar.gz 14027571 SHA256 dca1b52f4a9728464b66ff12a7637a2db68574de8020f0c932f8df15550541e6 SHA512 3ffdb8f308c5f768daf7af47ab4e950c57261dc601f799e10a41ae137eae5c1b61909e492cfa9c597971ac473afaf1681ee1445c2ae7dc96f82a459c53084487 WHIRLPOOL 9da4a35b7a976e08955a45816f101b3d1bec40a8d674553f48040c63e2c782c547acfc97928175622059848ecbf4232f8199c134a5255401da23e73fc78a3b94
DIST jdk-7u4-linux-x64.tar.gz 81439019 SHA256 92fbec82f2a33126b323877d012239ce516518c59073416116799d26fc70307c SHA512 d59fef863b1577d7d7da9809c54a6b3d540497de21c04dcc6132f0d0dacf8d142fe79fde6827fd1011bb04cda7ba019d36db233a674ae8ffe0b0db91f64ddde6 WHIRLPOOL 206394694a080ea4ec6197cecf6cb08a18b137c5dc3e922599a9deae3f761656c924f90525edcbcfeb8eec9978b09987cacd085c9ed53e29675b1fb6e6013e12
DIST jdk-7u4-solaris-i586-demos.tar.gz 14087177 SHA256 d9c900d76143510ab6cd0940549ff2f5547efd91f050b43c6093e051d10f6d30
DIST jdk-7u4-solaris-i586.tar.gz 85996816 SHA256 8c3599e0524c7625587134701f706366786273d933dea2ce3e73a22b057c1f99
DIST jdk-7u4-solaris-sparc-demos.tar.gz 14096804 SHA256 82555fc179fbeecee089ccd40fc187a2c123eef83c7581963154ee20af84e68f
DIST jdk-7u4-solaris-sparc.tar.gz 90938808 SHA256 e79cd1b14d7d2b3a5a12b5ec49abb56288d3ca6a4d346fa214971b72abd07905
DIST jdk-7u4-solaris-sparcv9-demos.tar.gz 199424 SHA256 8458e48971c6090bb9e0d2a7a74a861d66868443d6b0b9ec46559380bac37402
DIST jdk-7u4-solaris-sparcv9.tar.gz 13159165 SHA256 1d4323fcbe8a8b17eab5f014b91a8c3b08d99cfed331e2cf1d80600a0b87efe0
DIST jdk-7u4-solaris-x64-demos.tar.gz 186396 SHA256 7913d1d1c256d842bc00cb987eb14140b77ba8376a6e84cc4c060e867550ffd0
DIST jdk-7u4-solaris-x64.tar.gz 10004792 SHA256 1d7bfeff432850c6f2df9bf4d69213e471430c6eb3cc08e73e4d09d1485761a2
DIST jdk-7u5-linux-i586-demos.tar.gz 14027619 SHA256 b9aeb66d1fc5c3c8e0df83c752599f56b6b270c389ef6dbee5593d338be20551 SHA512 4f62a071d33940a9ebec0cfd13a37fd2204a67ff669951e42c5261887146746fa3bac55dac8db7d6f2a0d534807a12857d384698e39d3e51f70d74f91053daff WHIRLPOOL 410e6368b41283c17f98e9a4b4c42287249c30eb11531569f01a0b668d01309b184e1c820bd7f73b5db895e3a108a09edd8133036bc3cb485a986b75e45c7d82
DIST jdk-7u4-solaris-i586-demos.tar.gz 14087177 SHA256 d9c900d76143510ab6cd0940549ff2f5547efd91f050b43c6093e051d10f6d30 SHA512 f29eb617294ad48d8838a61164c7d63006ddf8c1e9b280ffa66d0c08e2eac6e6b678727d74da727480f3b6dee79497f55e2563f75cc8bc36e4b3499d3d94b81a WHIRLPOOL e557b748d3d19ec089709aaf53203f16a1f9881b3bcb79803cd2070dcb35151d914a0b22d2779204956f454d8765aa1bd5b1ce09487a988e8b55e12cb62333f3
DIST jdk-7u4-solaris-i586.tar.gz 85996816 SHA256 8c3599e0524c7625587134701f706366786273d933dea2ce3e73a22b057c1f99 SHA512 bbdfb38cefca9ac372bc27c6ded72e4f474162f4b5fd73b89ca250bfd5dca7f224641756a9662c6841dee1e78bf652682e4e0cc7de2da705dbeda7a5e731dd2f WHIRLPOOL c45cfc9d5a8575a1de821b4f92c6874544a4ba7f35565c63cd7c9459d76fab3d1a977af000566158683c2f06279f1b43321c1a5a59e7ee7e2d723aa296e01056
DIST jdk-7u4-solaris-sparc-demos.tar.gz 14096804 SHA256 82555fc179fbeecee089ccd40fc187a2c123eef83c7581963154ee20af84e68f SHA512 20c6abd993e4e41f1c3d4c47475a7864f64e026c53d79f7e42ecba15d0efe532d4204abb6f9078f53bee0fea011e4f743e8baad518a3306d9eaf7db65625a94d WHIRLPOOL 1c10f5718cc8920f762f02b5b6404ea05703aaae32b76d40dbc89b5cef8c244c8d41d23df0b0273689c7531ac7824d6bb44566ffcfa51cfee4d0e796d06a66f4
DIST jdk-7u4-solaris-sparc.tar.gz 90938808 SHA256 e79cd1b14d7d2b3a5a12b5ec49abb56288d3ca6a4d346fa214971b72abd07905 SHA512 80cf54693197800906b58ca70b7b237d2ee1ae1fa04598cff3177639d755f3fbe1630646bd70afc3aa12578ab8662b8b0caf57089d3a5f195508755f1fff5fe4 WHIRLPOOL ddf4cb03f74a89fe857818f13c81e7cad5bbf5e9e1a731e6bdce75fae9ff801a5bf73c98063f6569aa27a88f172dadfe614989f016ec21554f0236d15600972a
DIST jdk-7u4-solaris-sparcv9-demos.tar.gz 199424 SHA256 8458e48971c6090bb9e0d2a7a74a861d66868443d6b0b9ec46559380bac37402 SHA512 f48fab17bb558d88551d308b8437b56daee09692aabba61b47890e6d4f367676d2894f9b2d91e4bb4922bb21a14d703a5b6b7a5071e061b5be692d2c9ce1009a WHIRLPOOL 8a3b10fea3703cea81d47792aa67178a8090ae5ad9cc6a8f94a1b05637727e4562b53dda67eeea447e3deab36cf919d600473492cfdf8cf24afe25a1cb5fb9d2
DIST jdk-7u4-solaris-sparcv9.tar.gz 13159165 SHA256 1d4323fcbe8a8b17eab5f014b91a8c3b08d99cfed331e2cf1d80600a0b87efe0 SHA512 1693553900a2c2b8e4019047c67d301e2910fa9d356a0a7ca1edfac058592cc92b70299e4cac76020ab4f92532ed48d79c8cb55affdf73be377d4691dfac87a3 WHIRLPOOL 3e27ddf58e79ff2dada5b8f4990a9dbc26bbd1558c68da770fa23eb7d57e2eb61d0bcc02e8ec46960251b2b687cdf3136056f56d45f9880af00df8c3ae8d1b7d
DIST jdk-7u4-solaris-x64-demos.tar.gz 186396 SHA256 7913d1d1c256d842bc00cb987eb14140b77ba8376a6e84cc4c060e867550ffd0 SHA512 8732439f4f5b04d0e7f1a0600305c354a56da972a9f9c051616c346c33426e4473054549d255abdb9f1badf79364e75127516c0168a18397dddb8ad4ac3a9c8e WHIRLPOOL 45b2e971e6d49de56ab3c98a746f189669b57bceee6b1edf6f0f72c17866d7b982cfedb4d4233c5037d5ede1f012619efae6b57309ee97ffdf213e17256addc8
DIST jdk-7u4-solaris-x64.tar.gz 10004792 SHA256 1d7bfeff432850c6f2df9bf4d69213e471430c6eb3cc08e73e4d09d1485761a2 SHA512 f0b611743e297f1a88c3cdeff2b0cbca4c3df0ee2231df7da1dd7d9933e783d3b3c4eeff463501dbeced8997370d552f27b4849fd18a8738fdea736fcb957576 WHIRLPOOL 2453821dde57a81e474e2fa5a550cea7cd24f1e18be93df308a1e4c26248ac4368bd09e557cb99659362f2d5db0f4d33200683eaac5cca40ef6be4c54fb0781b
DIST jdk-7u5-linux-i586-demos.tar.gz 14027554 SHA256 cd3d76ba4b7e8c293b11810b55c70a31b97cc2ebe87e3963c0e7657e3ac52a41 SHA512 9fbefda6a29d78f294ce6aa26d34adf8eda98bf9354106222c4f432be33032d5711323e2fef81b601d63d22da28cc248a8ac4e592cc1d2c5c5218e517af8bd4a WHIRLPOOL 6e940875a44093ca067e00313ef0df8a8ffffaa936053b70444261c213a88dc382443348d2dc0085dfcf957e690b355b5b5e6be2ecc7ee4fbd70ac12788a670c
DIST jdk-7u5-linux-i586.tar.gz 82947286 SHA256 422dfe67a4885d47c0053b97f4a56fb4dced60799a1bb82f8266b0745a7149f7 SHA512 5839a8815359383b256acfa9cb93bc1585256e761bb723aebd7545e065d737849fb75bb761061b4e6117de09a1f08ad6d90309602a4bab3dc953ef2f3f733ddf WHIRLPOOL 106dd2a13ab99e702787163366583d4a0b151bebb4915228d3fc4d8c14d806317976ab6a2ae27f973b08e77d9c64e93bd0aeb74e2eec19f5ed5777b406c9f0c2
DIST jdk-7u5-linux-x64-demos.tar.gz 14027439 SHA256 56d0879eca219162b2d671efa9eb157ea34c8b538c3b8d3ce43e411dd0e343e3
DIST jdk-7u5-linux-x64-demos.tar.gz 14027736 SHA256 3446c8f802f0f9cc23c688b04cc6d78ae95bdf3b9f43f2ea8bb2b6939119ac4f SHA512 75e511d69a3c618e4c8c4912e74b1b3f51318ae9aa10a056db566ba3c2e0c6e2974319ac238fd16ac290293411d283add360bffe98656d49dbde5fc8bb472232 WHIRLPOOL 51dfb73359be13b478b77c938d846e9e8adae3191c34c672fc0c249f7f2a5fad44e4bf7d724b72e33435e00d5b713f3c51166f9eefa0e1445ee6ac8be5aa5650
DIST jdk-7u5-linux-x64.tar.gz 81443471 SHA256 aaf0296f08007cb178ff45dea61125aedb8af0450f82e0f2fd51df5391c9e837 SHA512 862829df7fef1208e5e0823dfe02665f8ccf24f67dee54c29064cf20cbc7fcd88cf2a2a048ea56c5025191715f9535227efc49e4fdae24801f637c387dc81243 WHIRLPOOL e4c115c9242578d20dbb99b1d7b82a26c77bede94dafbff187ad49cca3d1202a3d75d33b901a6ae025417f89614bd488c49bd0a28e858d016515fba7c3f38d73
DIST jdk-7u5-solaris-i586-demos.tar.gz 14053500 SHA256 9ccdf00973d99e89edd8fcf2ee8b36589e72ee527014936aab09fc9b1940184c
DIST jdk-7u5-solaris-i586.tar.gz 85992567 SHA256 6718c823db7085cd808089965f2aaf2e177a30b8c9b88d5bb0c9f51a9ad98991
DIST jdk-7u5-solaris-sparc-demos.tar.gz 14065874 SHA256 a63b580162e2855b70e97c69a46375b0153b8c635dc514d9fb78b1114356caa2
DIST jdk-7u5-solaris-sparc.tar.gz 90932975 SHA256 7f38621951100f7b5b946a37a17cb8a84725255702f2997871051831c25104c1
DIST jdk-7u5-solaris-sparcv9-demos.tar.gz 199437 SHA256 e025cda586b20a0680a39a8ae55abe224201cee4fecf3e6bef96cd97826d4e89
DIST jdk-7u5-solaris-sparcv9.tar.gz 13159046 SHA256 3dfd74c75817314c66090b1d26189dba096f7f09e3e85d738136d26c4e58f734
DIST jdk-7u5-solaris-x64-demos.tar.gz 186394 SHA256 9f724409f1d97dfed074257e609423491df6cc62c34583446add120cea450df3
DIST jdk-7u5-solaris-x64.tar.gz 10006615 SHA256 a9fff7c44d1eb9aa0e3e8a8c2f7a74a19e500ecf1ab057036ad40e65923ced31
DIST jdk-7u5-solaris-i586-demos.tar.gz 14052257 SHA256 1be2e793a79a2e511b44c06849c8670b4b56120f16e8b1a406470694b6ec8500 SHA512 f24b27d78a15ad52d6a6ab6b192208e1f9b85fcadca9444d544e245f9c25a01916d879fccff3f035a1c86ae6cc6c7170e39e18320b91a7e56e092e7865522c48 WHIRLPOOL 4eb0aa4c35e28f3e15ff6bcc3680fc09f852fc9ebf39d88c5d9cb6dcfaf8f92992380d6ca5eb94956748f821707d6e3e31b22a04adbf64f7affa7ef6283aec6c
DIST jdk-7u5-solaris-i586.tar.gz 85992211 SHA256 002181d234c8b99f26ad025afad27f5631ec2ac99a621f2a405de15940341252 SHA512 16c1e44beb064f66a8be99698eae53c8a9ed3e1f0fdd36cc92f21b3048e85886ee6c3d3b44128966a8831a3effcc77fbb4444349ec755185f86a7c4ac738a41e WHIRLPOOL e81582a5a3689dc85a449164285f2ed5ca13ad271c5d387ae31ff31566eabc3ba62851fec3d8fb6b74c9dc0ee07e4ccf69fab7fb0cf1bae1c6298fbd37a3b571
DIST jdk-7u5-solaris-sparc-demos.tar.gz 14073872 SHA256 4b7d9e1b594c5b9608918050feca6c0e14343dc1da0c155095950760be2d0474 SHA512 96ffefcb172104fcc8a1570ecb443ee3548a27d8d9629692913cef91041785d4f1b00a9570eccbf54c1e7df5fb7a62f5c188ec12c4dc086e0d7b90805a560d66 WHIRLPOOL 7e98fc54ba1f216f56846f4d0262135ec856494f8635a7ef38740ebae32b7d82060176528c219253c0f57022627b25a2f9f896175ceb45026acea6cdb38a5381
DIST jdk-7u5-solaris-sparc.tar.gz 90911913 SHA256 54231d3ce8d45f30c90a82adba4c62d3a085ff1bf7c9c5a0244681027ec41a00 SHA512 646f60c8794fcae0bc7ca15c55580c3a8e003bf3e5b2319c8a367b8c76f4f880551b5ad389374b8f5e6c27634f99ff9188f70e69c941aa3cdf7cbe8c98749fda WHIRLPOOL b0294eaa030469c3cc61ed203cc31d22676942d5d1c78f60cb09bd718627319f316942be5ca745f666ea9bfea3f0842298b049842d662b28af65d534b978e14b
DIST jdk-7u5-solaris-sparcv9-demos.tar.gz 199431 SHA256 97abc474ff55bf5edeb6310a50978b31de592e3a2766495e4db88122f2b7f246 SHA512 c06f7f983c92b4d9a1a46a475fa5d39fc8bd6b2e18e727ab5c607e228b9445a83aaf699a23a4fdd456b6e67706bc0bcb76b34d6b441af13b5099fe3a82f03e06 WHIRLPOOL ce51cbb50f0e01c46880ac4f32b7d1cbd00f7686bf7f56198db70adb1d3b5e23294a2146fdaa94048b706f4da9fe6ef6359300789e68a11f0448f99e19448d40
DIST jdk-7u5-solaris-sparcv9.tar.gz 13158719 SHA256 d8f9d6d0fefbd91bfbd9700e1d15973fb432610d316e27dbf3a949f4d3e09674 SHA512 1bb676650baf1f9294b3f82a76ed3cd938264ad498a3351868176f2ac602f5245ff48dc5983e0e7666f7f2697b489e98ff8cdfc9db83b23defb6509b15424b0b WHIRLPOOL 7806bb1eac4eaed07404f2a111a614e366495baab6121deeb0b05ff07f3c40c1c42252876682e2acdaf150af6558778afabd53c751cf260f2e2c6ba77dd2c1bc
DIST jdk-7u5-solaris-x64-demos.tar.gz 186395 SHA256 25653bc34838ca312b384ce671c0c84973c17117f8fa71e0275cc3a971dc75f1 SHA512 d3ac1054986dba2f8d52b5d5f7bcdfef7fa883c9f1c78217200671a57f6f64ed5dbbc114d6cbaf2b526c2386ac9d1f03443b52cb04ab9222acff7c61ea2d4949 WHIRLPOOL a5b8fee99bd043b1893c7c9056a782dd52d9b553d6bf59765920649a865d43eb41bdeb86a31aff689fd304e6336cde382c961acf162be62c64fcbb4a9e6cb717
DIST jdk-7u5-solaris-x64.tar.gz 10006099 SHA256 7b74e26e11233a64b0f7162d90f417bced20857275e107c1640d47d0d0be8080 SHA512 b1f91d0ab3dc129acd89468b212b69299efc92f81b66cb88cdfc5cca2f6b97d35cdd4c4b83df7744ea0261ea0a009840a67d60bb335f8fb7ae736f6864791043 WHIRLPOOL f6c543dd0cd7e8c5483318ab1452ad06f7af478c721a8962088824e52c9e61558689e445697cdb21c88eac729eb1f93eaa4fdb5123af445a646b3fdc79b4137f

@ -6,5 +6,6 @@
<use>
<flag name="derby">Enable Installation of Bundled Derby (Java DB)</flag>
<flag name="jce">Enable Java Cryptographic Extension Unlimited Strength Policy files</flag>
<flag name="pax_kernel">Use paxctl to mark the JVM binaries.</flag>
</use>
</pkgmetadata>

@ -1,41 +1,58 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.31.ebuild,v 1.4 2012/05/05 10:26:20 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.5-r2.ebuild,v 1.1 2012/07/23 15:52:48 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html"
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
UPDATE="$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)u${UPDATE}"
S_PV="$(get_version_component_range 1-3)_0${UPDATE}"
X86_AT="jdk-${MY_PV}-linux-i586.bin"
AMD64_AT="jdk-${MY_PV}-linux-x64.bin"
IA64_AT="jdk-${MY_PV}-linux-ia64.bin"
SOL_X86_AT="jdk-${MY_PV}-solaris-i586.sh"
SOL_AMD64_AT="jdk-${MY_PV}-solaris-x64.sh"
SOL_SPARC_AT="jdk-${MY_PV}-solaris-sparc.sh"
SOL_SPARCv9_AT="jdk-${MY_PV}-solaris-sparcv9.sh"
X86_AT="jdk-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jdk-${MY_PV}-linux-x64.tar.gz"
SOL_X86_AT="jdk-${MY_PV}-solaris-i586.tar.gz"
SOL_AMD64_AT="jdk-${MY_PV}-solaris-x64.tar.gz"
SOL_SPARC_AT="jdk-${MY_PV}-solaris-sparc.tar.gz"
SOL_SPARCv9_AT="jdk-${MY_PV}-solaris-sparcv9.tar.gz"
X86_DEMOS="jdk-${MY_PV}-linux-i586-demos.tar.gz"
AMD64_DEMOS="jdk-${MY_PV}-linux-x64-demos.tar.gz"
SOL_X86_DEMOS="jdk-${MY_PV}-solaris-i586-demos.tar.gz"
SOL_AMD64_DEMOS="jdk-${MY_PV}-solaris-x64-demos.tar.gz"
SOL_SPARC_DEMOS="jdk-${MY_PV}-solaris-sparc-demos.tar.gz"
SOL_SPARCv9_DEMOS="jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
ia64? ( ${IA64_AT} )
x86-solaris? ( ${SOL_X86_AT} )
x64-solaris? ( ${SOL_X86_AT} ${SOL_AMD64_AT} )
sparc-solaris? ( ${SOL_SPARC_AT} )
sparc64-solaris? ( ${SOL_SPARC_AT} ${SOL_SPARCv9_AT} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="
x86? ( ${X86_AT}
examples? ( ${X86_DEMOS} ) )
amd64? ( ${AMD64_AT}
examples? ( ${AMD64_DEMOS} ) )
x86-solaris? ( ${SOL_X86_AT}
examples? ( ${SOL_X86_DEMOS} ) )
x64-solaris? ( ${SOL_X86_AT} ${SOL_AMD64_AT}
examples? ( ${SOL_X86_DEMOS} ${SOL_AMD64_DEMOS} ) )
sparc-solaris? ( ${SOL_SPARC_AT}
examples? ( ${SOL_SPARC_DEMOS} ) )
sparc64-solaris? ( ${SOL_SPARC_AT} ${SOL_SPARCv9_AT}
examples? ( ${SOL_SPARC_DEMOS} ${SOL_SPARCv9_DEMOS} ) )
jce? ( ${JCE_FILE} )"
IUSE="X alsa derby doc examples jce kernel_SunOS nsplugin +source"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.7"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+X alsa derby doc examples +fontconfig jce nsplugin pax_kernel +source"
RESTRICT="fetch strip"
RDEPEND="
@ -47,10 +64,14 @@ RDEPEND="
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
doc? ( dev-java/java-sdk-docs:1.6.0 )
jce? ( dev-java/sun-jce-bin:1.6 )
kernel_SunOS? ( app-arch/unzip )
doc? ( dev-java/java-sdk-docs:1.7 )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jdk${S_PV}"
@ -59,8 +80,6 @@ pkg_nofetch() {
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
elif use ia64; then
AT=${IA64_AT}
elif use x86-solaris; then
AT=${SOL_X86_AT}
elif use x64-solaris; then
@ -71,27 +90,40 @@ pkg_nofetch() {
AT="${SOL_SPARC_AT} and ${SOL_SPARCv9_AT}"
fi
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
einfo "Alternatives are switching to dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6"
einfo ""
if use x86; then
DEMOS=${X86_DEMOS}
elif use amd64; then
DEMOS=${AMD64_DEMOS}
elif use x86-solaris; then
DEMOS=${SOL_X86_DEMOS}
elif use x64-solaris; then
DEMOS="${SOL_X86_DEMOS} and ${SOL_AMD64_DEMOS}"
elif use sparc-solaris; then
DEMOS=${SOL_SPARC_AT}
elif use sparc64-solaris; then
DEMOS="${SOL_SPARC_AT_DEMOS} and ${SOL_SPARCv9_DEMOS}"
fi
einfo "Please download ${AT} from:"
einfo "${JDK_URI}"
einfo "and move it to ${DISTDIR}"
if use examples; then
einfo "Also download ${DEMOS} from:"
einfo "${JDK_URI}"
einfo "and move it to ${DISTDIR}"
fi
if use jce; then
einfo "Also download ${JCE_FILE} from:"
einfo "${JCE_URI}"
einfo "and move it to ${DISTDIR}"
fi
}
src_unpack() {
if [[ ${CHOST} == *-solaris* ]] ; then
for i in ${A}; do
rm -f "${S}"/jre/{LICENSE,README} "${S}"/LICENSE
# don't die on unzip, it always "fails"
unzip "${DISTDIR}"/${i}
done
for f in $(find "${S}" -name "*.pack") ; do
"${S}"/bin/unpack200 ${f} ${f%.pack}.jar
rm ${f}
done
else
sh "${DISTDIR}"/${A} -noregister || die "Failed to unpack"
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die
fi
}
@ -104,12 +136,18 @@ src_compile() {
if use x86; then
bin/java -client -Xshare:dump || die
fi
# limit heap size for large memory on x86 #405239
# this is a workaround and shouldn't be needed.
bin/java -server -Xmx64m -Xshare:dump || die
bin/java -server -Xshare:dump || die
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
@ -125,41 +163,41 @@ src_install() {
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin include jre lib man "${ED}"/opt/${P} || die
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby; then
cp -pPR db "${ED}"/opt/${P} || die
cp -pPR db "${ddest}" || die
fi
if use examples; then
cp -pPR demo sample "${ED}"/opt/${P} || die
cp -pPR demo sample "${ddest}" || die
fi
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT
dohtml README.html
if use jce; then
dodir /opt/${P}/jre/lib/security/strong-jce
mv "${ED}"/opt/${P}/jre/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/jre/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/jre/lib/security/local_policy.jar \
"${ED}"/opt/${P}/jre/lib/security/strong-jce || die
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar \
/opt/${P}/jre/lib/security/US_export_policy.jar
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar \
/opt/${P}/jre/lib/security/local_policy.jar
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/jre/lib/security/US_export_policy.jar
dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/jre/lib/${arch}/libnpjp2.so
install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
fi
if use source; then
cp src.zip "${ED}"/opt/${P} || die
cp src.zip "${ddest}" || die
fi
# Install desktop file for the Java Control Panel.
@ -167,125 +205,148 @@ src_install() {
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (sun-jdk)#" \
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
jre/lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/jre/lib/
doins "${T}"/fontconfig.properties
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.*
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}
QA_TEXTRELS_x86="
opt/${P}/jre/lib/i386/client/libjvm.so
opt/${P}/jre/lib/i386/motif21/libmawt.so
opt/${P}/jre/lib/i386/server/libjvm.so"
QA_FLAGS_IGNORED="
/opt/${P}/jre/lib/jexec
/opt/${P}/jre/bin/orbd
/opt/${P}/jre/bin/javaws
/opt/${P}/jre/bin/policytool
/opt/${P}/jre/bin/keytool
/opt/${P}/jre/bin/pack200
/opt/${P}/jre/bin/unpack200
/opt/${P}/jre/bin/tnameserv
/opt/${P}/jre/bin/rmiregistry
/opt/${P}/jre/bin/servertool
/opt/${P}/jre/bin/java_vm
/opt/${P}/jre/bin/java
/opt/${P}/jre/bin/rmid
/opt/${P}/lib/visualvm/profiler/lib/deployed/jdk16/linux-amd64/libprofilerinterface.so
/opt/${P}/lib/visualvm/profiler/lib/deployed/jdk15/linux-amd64/libprofilerinterface.so
/opt/${P}/lib/jexec
/opt/${P}/bin/jmap
/opt/${P}/bin/schemagen
/opt/${P}/bin/xjc
/opt/${P}/bin/orbd
/opt/${P}/bin/javah
/opt/${P}/bin/javac
/opt/${P}/bin/appletviewer
/opt/${P}/bin/apt
/opt/${P}/bin/extcheck
/opt/${P}/bin/idlj
/opt/${P}/bin/jar
/opt/${P}/bin/jarsigner
/opt/${P}/bin/java
/opt/${P}/bin/javac
/opt/${P}/bin/javadoc
/opt/${P}/bin/javah
/opt/${P}/bin/javap
/opt/${P}/bin/javaws
/opt/${P}/bin/jps
/opt/${P}/bin/jcmd
/opt/${P}/bin/jconsole
/opt/${P}/bin/jdb
/opt/${P}/bin/jhat
/opt/${P}/bin/jinfo
/opt/${P}/bin/jmap
/opt/${P}/bin/jps
/opt/${P}/bin/jrunscript
/opt/${P}/bin/native2ascii
/opt/${P}/bin/apt
/opt/${P}/bin/wsgen
/opt/${P}/bin/policytool
/opt/${P}/bin/jsadebugd
/opt/${P}/bin/jstack
/opt/${P}/bin/jstat
/opt/${P}/bin/jstatd
/opt/${P}/bin/keytool
/opt/${P}/bin/native2ascii
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/jarsigner
/opt/${P}/bin/unpack200
/opt/${P}/bin/jstat
/opt/${P}/bin/tnameserv
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/jdb
/opt/${P}/bin/policytool
/opt/${P}/bin/rmic
/opt/${P}/bin/jstatd
/opt/${P}/bin/jsadebugd
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/schemagen
/opt/${P}/bin/serialver
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/bin/wsgen
/opt/${P}/bin/wsimport
/opt/${P}/bin/appletviewer
/opt/${P}/bin/jhat
/opt/${P}/bin/jinfo
/opt/${P}/bin/jar
/opt/${P}/bin/extcheck
/opt/${P}/bin/serialver
/opt/${P}/bin/jstack
/opt/${P}/bin/java
/opt/${P}/bin/javap
/opt/${P}/bin/rmid"
/opt/${P}/bin/xjc
/opt/${P}/demo/jvmti/compiledMethodLoad/lib/libcompiledMethodLoad.so
/opt/${P}/demo/jvmti/gctest/lib/libgctest.so
/opt/${P}/demo/jvmti/heapTracker/lib/libheapTracker.so
/opt/${P}/demo/jvmti/heapViewer/lib/libheapViewer.so
/opt/${P}/demo/jvmti/hprof/lib/libhprof.so
/opt/${P}/demo/jvmti/minst/lib/libminst.so
/opt/${P}/demo/jvmti/mtrace/lib/libmtrace.so
/opt/${P}/demo/jvmti/versionCheck/lib/libversionCheck.so
/opt/${P}/demo/jvmti/waiters/lib/libwaiters.so
/opt/${P}/jre/bin/java
/opt/${P}/jre/bin/java_vm
/opt/${P}/jre/bin/javaws
/opt/${P}/jre/bin/keytool
/opt/${P}/jre/bin/orbd
/opt/${P}/jre/bin/pack200
/opt/${P}/jre/bin/policytool
/opt/${P}/jre/bin/rmid
/opt/${P}/jre/bin/rmiregistry
/opt/${P}/jre/bin/servertool
/opt/${P}/jre/bin/tnameserv
/opt/${P}/jre/bin/unpack200
/opt/${P}/jre/lib/jexec
/opt/${P}/lib/jexec
/opt/${P}/lib/visualvm/profiler/lib/deployed/jdk15/linux-amd64/libprofilerinterface.so
/opt/${P}/lib/visualvm/profiler/lib/deployed/jdk16/linux-amd64/libprofilerinterface.so"
for java_system_arch in amd64 i386; do
QA_FLAGS_IGNORED+="
/opt/${P}/jre/lib/${java_system_arch}/libmanagement.so
/opt/${P}/jre/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/jre/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/jre/lib/${java_system_arch}/libawt.so
/opt/${P}/jre/lib/${java_system_arch}/libnative_chmod.so
/opt/${P}/jre/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/jre/lib/${java_system_arch}/libjsig.so
/opt/${P}/jre/lib/${java_system_arch}/libjpeg.so
/opt/${P}/jre/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/jre/lib/${java_system_arch}/motif21/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/jre/lib/${java_system_arch}/libattach.so
/opt/${P}/jre/lib/${java_system_arch}/libawt.so
/opt/${P}/jre/lib/${java_system_arch}/libcmm.so
/opt/${P}/jre/lib/${java_system_arch}/libdcpr.so
/opt/${P}/jre/lib/${java_system_arch}/libdeploy.so
/opt/${P}/jre/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/jre/lib/${java_system_arch}/libfontmanager.so
/opt/${P}/jre/lib/${java_system_arch}/libjawt.so
/opt/${P}/jre/lib/${java_system_arch}/libjava.so
/opt/${P}/jre/lib/${java_system_arch}/libhprof.so
/opt/${P}/jre/lib/${java_system_arch}/libsaproc.so
/opt/${P}/jre/lib/${java_system_arch}/libverify.so
/opt/${P}/jre/lib/${java_system_arch}/libdcpr.so
/opt/${P}/jre/lib/${java_system_arch}/libjsound.so
/opt/${P}/jre/lib/${java_system_arch}/libnio.so
/opt/${P}/jre/lib/${java_system_arch}/libzip.so
/opt/${P}/jre/lib/${java_system_arch}/xawt/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/jre/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/libcmm.so
/opt/${P}/jre/lib/${java_system_arch}/libnative_chmod_g.so
/opt/${P}/jre/lib/${java_system_arch}/native_threads/libhpi.so
/opt/${P}/jre/lib/${java_system_arch}/libinstrument.so
/opt/${P}/jre/lib/${java_system_arch}/libioser12.so
/opt/${P}/jre/lib/${java_system_arch}/libj2gss.so
/opt/${P}/jre/lib/${java_system_arch}/libjdwp.so
/opt/${P}/jre/lib/${java_system_arch}/libdeploy.so
/opt/${P}/jre/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/jre/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/jre/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/jre/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/jre/lib/${java_system_arch}/libjava_crw_demo.so
/opt/${P}/jre/lib/${java_system_arch}/libioser12.so
/opt/${P}/jre/lib/${java_system_arch}/librmi.so
/opt/${P}/jre/lib/${java_system_arch}/libjavaplugin_jni.so
/opt/${P}/jre/lib/${java_system_arch}/libjava.so
/opt/${P}/jre/lib/${java_system_arch}/libjawt.so
/opt/${P}/jre/lib/${java_system_arch}/libJdbcOdbc.so
/opt/${P}/jre/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/jre/lib/${java_system_arch}/libnpt.so
/opt/${P}/jre/lib/${java_system_arch}/libjdwp.so
/opt/${P}/jre/lib/${java_system_arch}/libjfr.so
/opt/${P}/jre/lib/${java_system_arch}/libjpeg.so
/opt/${P}/jre/lib/${java_system_arch}/libjsdt.so
/opt/${P}/jre/lib/${java_system_arch}/libjsig.so
/opt/${P}/jre/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/jre/lib/${java_system_arch}/libjsound.so
/opt/${P}/jre/lib/${java_system_arch}/libkcms.so
/opt/${P}/jre/lib/${java_system_arch}/libmanagement.so
/opt/${P}/jre/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/jre/lib/${java_system_arch}/libnative_chmod_g.so
/opt/${P}/jre/lib/${java_system_arch}/libnative_chmod.so
/opt/${P}/jre/lib/${java_system_arch}/libnet.so
/opt/${P}/jre/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/jre/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/jre/lib/${java_system_arch}/libnio.so
/opt/${P}/jre/lib/${java_system_arch}/libnpjp2.so
/opt/${P}/jre/lib/${java_system_arch}/libnpt.so
/opt/${P}/jre/lib/${java_system_arch}/librmi.so
/opt/${P}/jre/lib/${java_system_arch}/libsaproc.so
/opt/${P}/jre/lib/${java_system_arch}/libsctp.so
/opt/${P}/jre/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/jre/lib/${java_system_arch}/libsunec.so
/opt/${P}/jre/lib/${java_system_arch}/libt2k.so
/opt/${P}/jre/lib/${java_system_arch}/libunpack.so
/opt/${P}/jre/lib/${java_system_arch}/libinstrument.so"
/opt/${P}/jre/lib/${java_system_arch}/libverify.so
/opt/${P}/jre/lib/${java_system_arch}/libzip.so
/opt/${P}/jre/lib/${java_system_arch}/motif21/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/native_threads/libhpi.so
/opt/${P}/jre/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/jre/lib/${java_system_arch}/xawt/libmawt.so"
done

@ -1,7 +1,3 @@
DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac
DIST jre-7u3-linux-i586.tar.gz 33853947 SHA256 814bbbdb4c73b11c213de9543c821854b1ff18d2d8d45ae8d8cbeacab9b03c70
DIST jre-7u3-linux-x64.tar.gz 32432120 SHA256 eb06eab781be0c1dfaae2e5ef3afff5267e24e77f62401b09777673508b8d68c
DIST jre-7u4-linux-i586.tar.gz 34361614 SHA256 e3514815588df66c26297a2dffa64ed90c383f273735700460b9f572c8d0cf8a
DIST jre-7u4-linux-x64.tar.gz 32881501 SHA256 04b6529fb500b1f1ee6d1ab8d4eb6611f0a9031258ea6ea0bc300499d86eb148
DIST jre-7u5-linux-i586.tar.gz 34374469 SHA256 868ce9d35f53bb421b4a31e8f0ce32f6aaccf93e47a2db9e3dd590aa7ffe10c3 SHA512 af6d2631aeb2c2ed712c85634ed9906cd3198c7c9235fe725354903332e926774149147338ee1fee04d62588d3e01ba4987b9790f0a1014c7f2d68a566c0a429 WHIRLPOOL a17eba3829750c0344b5aee33683693b2214016d4d553eaa998ef48336124e3ff8b8d2df067d91f4e60f7536aa64ee7e811042e48545a9477605b8016bc75ff0
DIST jre-7u5-linux-x64.tar.gz 32874759 SHA256 8134bb879ae01969fb6699d8d810b367aaac9f64ed385db2bcf5373a0a417fbc SHA512 d2979b843bdd4d665889d875bf1c191543f6878ae51e3ffaff951666521526767b2fb8dea7a1de111778279e47a8af71cae466a8cb54f66581a34568bab84532 WHIRLPOOL 12d4d1d4d921996fa0a6d8509a0db5fc42c4d8900431a2955708b11dfd2b1ffb04f9b4a6e35993778101cbb54ca9556d883c4082ea9f7562a0d79686dbc7a17c

@ -5,5 +5,6 @@
<longdescription>Oracle Java SE Runtime Environment, Official Binary Distribution</longdescription>
<use>
<flag name="jce">Enable Java Cryptographic Extension Unlimited Strength Policy files</flag>
<flag name="pax_kernel">Use paxctl to mark the JVM binaries.</flag>
</use>
</pkgmetadata>

@ -1,217 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.3.ebuild,v 1.3 2012/05/05 15:23:54 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
UPDATE="$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)u${UPDATE}"
S_PV="$(get_version_component_range 1-3)_0${UPDATE}"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 x86"
IUSE="X alsa jce nsplugin"
RESTRICT="fetch strip"
RDEPEND="
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
!prefix? ( sys-libs/glibc )"
DEPEND="
jce? ( app-arch/unzip )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download ${AT} from:"
einfo "${JRE_URI}"
einfo "and move it to ${DISTDIR}"
if use jce; then
einfo "Also download ${JCE_FILE} from:"
einfo "${JCE_URI}"
einfo "and move it to ${DISTDIR}"
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/lib/security/ || die
fi
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
if use x86; then
bin/java -client -Xshare:dump || die
fi
bin/java -server -Xshare:dump || die
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
}
src_install() {
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
dodoc COPYRIGHT README
if use jce; then
dodir /opt/${P}/lib/security/strong-jce
mv "${ED}"/opt/${P}/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/lib/security/local_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
dosym /opt/${P}/lib/security/${JCE_DIR}/US_export_policy.jar \
/opt/${P}/lib/security/US_export_policy.jar
dosym /opt/${P}/lib/security/${JCE_DIR}/local_policy.jar \
/opt/${P}/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
doins "${T}"/fontconfig.properties
# bug #388127
dodir /etc/sandbox.d
echo 'SANDBOX_PREDICT="/dev/random:/proc/self/coredump_filter"' > "${D}/etc/sandbox.d/20${VMHANDLE}"
set_java_env
java-vm_revdep-mask
}
QA_TEXTRELS_x86="
opt/${P}/lib/i386/client/libjvm.so
opt/${P}/lib/i386/server/libjvm.so"
QA_FLAGS_IGNORED+="
/opt/${P}/bin/java
/opt/${P}/bin/java_vm
/opt/${P}/bin/javaws
/opt/${P}/bin/keytool
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/policytool
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/lib/jexec"
for java_system_arch in amd64 i386; do
QA_FLAGS_IGNORED+="
/opt/${P}/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/lib/${java_system_arch}/libawt.so
/opt/${P}/lib/${java_system_arch}/libdcpr.so
/opt/${P}/lib/${java_system_arch}/libdeploy.so
/opt/${P}/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/lib/${java_system_arch}/libfontmanager.so
/opt/${P}/lib/${java_system_arch}/libhprof.so
/opt/${P}/lib/${java_system_arch}/libinstrument.so
/opt/${P}/lib/${java_system_arch}/libj2gss.so
/opt/${P}/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/lib/${java_system_arch}/libjava_crw_demo.so
/opt/${P}/lib/${java_system_arch}/libjava.so
/opt/${P}/lib/${java_system_arch}/libjawt.so
/opt/${P}/lib/${java_system_arch}/libJdbcOdbc.so
/opt/${P}/lib/${java_system_arch}/libjdwp.so
/opt/${P}/lib/${java_system_arch}/libjpeg.so
/opt/${P}/lib/${java_system_arch}/libjsdt.so
/opt/${P}/lib/${java_system_arch}/libjsig.so
/opt/${P}/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/lib/${java_system_arch}/libjsound.so
/opt/${P}/lib/${java_system_arch}/libkcms.so
/opt/${P}/lib/${java_system_arch}/libmanagement.so
/opt/${P}/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/lib/${java_system_arch}/libnet.so
/opt/${P}/lib/${java_system_arch}/libnio.so
/opt/${P}/lib/${java_system_arch}/libnpt.so
/opt/${P}/lib/${java_system_arch}/librmi.so
/opt/${P}/lib/${java_system_arch}/libsctp.so
/opt/${P}/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/lib/${java_system_arch}/libsunec.so
/opt/${P}/lib/${java_system_arch}/libt2k.so
/opt/${P}/lib/${java_system_arch}/libunpack.so
/opt/${P}/lib/${java_system_arch}/libverify.so
/opt/${P}/lib/${java_system_arch}/libzip.so
/opt/${P}/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/lib/${java_system_arch}/xawt/libmawt.so"
done

@ -1,220 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.4.ebuild,v 1.1 2012/05/05 19:47:10 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
UPDATE="$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)u${UPDATE}"
S_PV="$(get_version_component_range 1-3)_0${UPDATE}"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre-7u4-download-1591157.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa jce nsplugin"
RESTRICT="fetch strip"
RDEPEND="
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
!prefix? ( sys-libs/glibc )"
DEPEND="
jce? ( app-arch/unzip )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download ${AT} from:"
einfo "${JRE_URI}"
einfo "and move it to ${DISTDIR}"
if use jce; then
einfo "Also download ${JCE_FILE} from:"
einfo "${JCE_URI}"
einfo "and move it to ${DISTDIR}"
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
if use x86; then
bin/java -client -Xshare:dump || die
fi
bin/java -server -Xshare:dump || die
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
}
src_install() {
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
dodoc COPYRIGHT README
if use jce; then
dodir /opt/${P}/lib/security/strong-jce
mv "${ED}"/opt/${P}/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/lib/security/local_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
dosym /opt/${P}/lib/security/${JCE_DIR}/US_export_policy.jar \
/opt/${P}/lib/security/US_export_policy.jar
dosym /opt/${P}/lib/security/${JCE_DIR}/local_policy.jar \
/opt/${P}/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
doins "${T}"/fontconfig.properties
# bug #388127
dodir /etc/sandbox.d
echo 'SANDBOX_PREDICT="/dev/random:/proc/self/coredump_filter"' > "${D}/etc/sandbox.d/20${VMHANDLE}"
set_java_env
java-vm_revdep-mask
}
QA_TEXTRELS_x86="
opt/${P}/lib/i386/client/libjvm.so
opt/${P}/lib/i386/server/libjvm.so"
QA_FLAGS_IGNORED+="
/opt/${P}/bin/java
/opt/${P}/bin/java_vm
/opt/${P}/bin/javaws
/opt/${P}/bin/keytool
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/policytool
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/lib/jexec"
for java_system_arch in amd64 i386; do
QA_FLAGS_IGNORED+="
/opt/${P}/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/lib/${java_system_arch}/libawt.so
/opt/${P}/lib/${java_system_arch}/libdcpr.so
/opt/${P}/lib/${java_system_arch}/libdeploy.so
/opt/${P}/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/lib/${java_system_arch}/libfontmanager.so
/opt/${P}/lib/${java_system_arch}/libhprof.so
/opt/${P}/lib/${java_system_arch}/libinstrument.so
/opt/${P}/lib/${java_system_arch}/libj2gss.so
/opt/${P}/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/lib/${java_system_arch}/libjava_crw_demo.so
/opt/${P}/lib/${java_system_arch}/libjavaplugin_jni.so
/opt/${P}/lib/${java_system_arch}/libjava.so
/opt/${P}/lib/${java_system_arch}/libjawt.so
/opt/${P}/lib/${java_system_arch}/libJdbcOdbc.so
/opt/${P}/lib/${java_system_arch}/libjdwp.so
/opt/${P}/lib/${java_system_arch}/libjfr.so
/opt/${P}/lib/${java_system_arch}/libjpeg.so
/opt/${P}/lib/${java_system_arch}/libjsdt.so
/opt/${P}/lib/${java_system_arch}/libjsig.so
/opt/${P}/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/lib/${java_system_arch}/libjsound.so
/opt/${P}/lib/${java_system_arch}/libkcms.so
/opt/${P}/lib/${java_system_arch}/libmanagement.so
/opt/${P}/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/lib/${java_system_arch}/libnet.so
/opt/${P}/lib/${java_system_arch}/libnio.so
/opt/${P}/lib/${java_system_arch}/libnpjp2.so
/opt/${P}/lib/${java_system_arch}/libnpt.so
/opt/${P}/lib/${java_system_arch}/librmi.so
/opt/${P}/lib/${java_system_arch}/libsctp.so
/opt/${P}/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/lib/${java_system_arch}/libsunec.so
/opt/${P}/lib/${java_system_arch}/libt2k.so
/opt/${P}/lib/${java_system_arch}/libunpack.so
/opt/${P}/lib/${java_system_arch}/libverify.so
/opt/${P}/lib/${java_system_arch}/libzip.so
/opt/${P}/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/lib/${java_system_arch}/xawt/libmawt.so"
done

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.5.ebuild,v 1.2 2012/07/09 07:15:58 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.5-r2.ebuild,v 1.1 2012/07/23 17:28:56 sera Exp $
EAPI="4"
@ -29,9 +29,9 @@ SRC_URI="
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa jce nsplugin"
IUSE="X alsa fontconfig jce nsplugin pax_kernel"
RESTRICT="fetch strip"
RDEPEND="
@ -43,9 +43,13 @@ RDEPEND="
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
jce? ( app-arch/unzip )"
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
@ -91,6 +95,9 @@ src_compile() {
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
@ -106,8 +113,8 @@ src_install() {
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
@ -115,19 +122,19 @@ src_install() {
dodoc COPYRIGHT README
if use jce; then
dodir /opt/${P}/lib/security/strong-jce
mv "${ED}"/opt/${P}/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/lib/security/local_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
dosym /opt/${P}/lib/security/${JCE_DIR}/US_export_policy.jar \
/opt/${P}/lib/security/US_export_policy.jar
dosym /opt/${P}/lib/security/${JCE_DIR}/local_policy.jar \
/opt/${P}/lib/security/local_policy.jar
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
@ -142,18 +149,20 @@ src_install() {
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
doins "${T}"/fontconfig.properties
# bug #388127
dodir /etc/sandbox.d
echo 'SANDBOX_PREDICT="/dev/random:/proc/self/coredump_filter"' > "${D}/etc/sandbox.d/20${VMHANDLE}"
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}
QA_TEXTRELS_x86="

@ -1,22 +1,3 @@
DIST jdk-6u31-linux-i586.bin 85292206 SHA256 60fdd4083373db919334500b8050b326d45d78703aa2d403eda48cfa5621702b SHA512 9cdd9c7dbdffafb4a77c39aabf4a128b4eaa68c317b4c55199b361ff4e4a01af7289a3a7a1339796a561faac644d86321afd7c1a58d5318a0e1e01e04d11f899 WHIRLPOOL 9d1044fa004a220fa140756f89da18b3803d4fe9c3b760eb22408d0f3e5ac54288529f1ae82e5378584c43bcb1c258a45d5dfdfc575128a68c90f67657114d62
DIST jdk-6u31-linux-ia64.bin 71220085 SHA256 53ed873098c0dcdf94e3d74ff074005ae1d8aa94c2b75c530df6272a76a3adc9 SHA512 0fe949fb8ffa9f71ae771360d7a6d43deee3cc70047f0b076815f21a250db285f01b0069a9e55f117292369b93353b9851258138d4233eb726e0aa422ee814b3 WHIRLPOOL 43b176644ffc3ce45bfb607e766b2be0a07d78808547cd5c02257f48399753f101340ad56b824aac0ffe16ad259b68b978815b78ac1e527b9f13fbad6bfa8ce0
DIST jdk-6u31-linux-x64.bin 85581913 SHA256 0219d4feeedb186e5081ab092dfcda20c290fde5463f9a707e12fd63897fd342 SHA512 a21bd9454a1928c0ba34603c481d8a9b5ed26cf1cd0e8ea07e180ff1bfa92d86afc2d7e59caab1f72110872d24e04b94113fcaf8afef62a9e7d7498dc557e472 WHIRLPOOL e51290d682836c75686f56d154bffa8beb0c462377f78fb33bed8229c73dbc93648effc3d9fbdefb6cd262145ca616c4858f0a759e872b9f003a48244c260ddb
DIST jdk-6u31-solaris-i586.sh 85175121 SHA256 997f9934dd1b32b206c1798824a4bd9e0606bb51f149264bf28d46853f3fe069 SHA512 7767596037fa9803a3d3ba33b946746bd54da16079a0785e9e1fa5a21bd2b0a860fdf8ea0b68b471a5f66e5ba5942296e184837d69460218e546a1ee6c73d3e8 WHIRLPOOL 33b493ba9e0830df06ec5569e10a7aaf05903efc6405f4881094f088a72c39b05e2e8eef3f834ad0f914569a35d8f0e0d8f747101af5e5ffde9d8733c41834ca
DIST jdk-6u31-solaris-sparc.sh 90382665 SHA256 98994aee1009f6fc3364c904bb478816be6454c9296ba4f9f95f350b5871df4a SHA512 d0926ac82b5d4879855f62a8bf412711c9f8f4a1eda5d31fd7bfff058409a28c3e0859c661aafdade9cca2971c4b357e92e27a457a85231a22f69ec6da45cc9c WHIRLPOOL 684d6ea8f054dc7520de9dae4894aea066058763920c2bf6e655cf6a1076bede1908691e5410753478cc1418dbe0963ad8df956cf2d0c2490f34a2a024a76e28
DIST jdk-6u31-solaris-sparcv9.sh 12835228 SHA256 67c0ba60eb37cbe8fabf4f1eb64117d82d32772fcce19b77039b8fcf9176df59 SHA512 1ddf867527f47b6a54a32d5d6dc01b05f2cde4df87edebb31c6119616c87307a536cf81be21ff6a4f97b76cd5f2a01bec93780f4906986c06d2db5da3ffb1c2d WHIRLPOOL 19c4079121e4f22be12ecceae6e6732934c69ab320786128192188f53b1df8410c893387dff5bdfccdd836fe95df23324c68d9c0f53907d390c40f071deea7f6
DIST jdk-6u31-solaris-x64.sh 8911566 SHA256 fbedc2e46f9e2260d876107cb6bbac08378e824f07c34966ab5a14e11f44e9ed SHA512 07922968831f2dc1ece4b1f4414654e5afed7dc8d6f9c96e71888d55a1d91c7808a2aea4849cd4679f1780c54c4ead3414140278774a36a59f7a24d22d9180a0 WHIRLPOOL 1330e558f0c5b69d34969874b5b013e4c124bb4581c5527a16c34d310340b0b3dc66c5edce18b69fb8242a87c0bb0dabc0ff3cec0cd5e48d326865de84d2185a
DIST jdk-6u32-linux-i586-demos.tar.gz 12074528 SHA256 aa62b23fd886b22a4af51ade8eb42f97f2f143b96a1b2418413764e95e298328 SHA512 4c96f7103cddab227a6db768deea321e9ed88f737674fac285163b6d75ecdcd36aed54fe848b3cf56c932283ffc0bdc7472a1888a012d1ca3c3dbbc68a63eaa2 WHIRLPOOL d62e14c72cbd2af556dd0ec100a2d909744ed1afc88d5bb3a5451c137a2bcfa603ded0a6af19adb1566efff886f0d22358bdc2e54cccef0ad43e2497a5d79950
DIST jdk-6u32-linux-i586.bin 71746385 SHA256 ab840c7de8f452b09d53ebe9477ffdb4622fa8cabbf962474d1914fde9a20f19 SHA512 eaf3ff0f38a553de2ecccfc4c4a37102069c9165065fe02a696e6c3a42c913d65d753b34307f999e7a92d8f1187d5ca966ffec711aaf4953dd8cf910a2509969 WHIRLPOOL 209bba587e9442328ce601e13573f7ff7c3e9788f63c43298aebf6bf5e1eea3d6bcd4bf4df750079c9ad6e97e0237ef68314db2806ce19cf77ad7bdf96c8e9cf
DIST jdk-6u32-linux-x64-demos.tar.gz 12134648 SHA256 99257a5984094f8ae0592cd06e380dd7aefc410f46013bc23b9bc3156d4c8d1e SHA512 e4a08bea6796e1e7561171b2c7e7c6ef7f23a5ffb7fa7e61683844133fddc9e88a18ef55f3f3e48ca4b07cf71d4bb11195d0becc900ec89ebcf9695bd4b41ea6 WHIRLPOOL be0e3c5105719f59b6ccf384f2759b1cbb83abe279902a35f019827615ff0339de9144d4c60f5c00eb55a156eca532ef62984a0d75c4f4dc6d05444e82934aa0
DIST jdk-6u32-linux-x64.bin 72033964 SHA256 269d05b8d88e583e4e66141514d8294e636f537f55eb50962233c9e33d8f8f49 SHA512 77f497cf72e340787eb50309f873d96f8392138444a4f8ee50130708bc2f8009b2b1d375653591204f39937c9b1e7a782acaf8ec2157ae5962a0711a87b5aacb WHIRLPOOL 545046103a48f49a2c6688cfa0972cab5546084bda404d33cb258f4ec99e055755c57e7b9794c212176531121bc08a4ff563a820ccd014557ea0edaa2725a3bf
DIST jdk-6u32-solaris-i586-demos.tar.Z 17934628 SHA256 c9423970f73cf2b3115e16234d1848d92519809c0cea9a873f6f91c6fc7bccc5 SHA512 e368953f3971118d1bf5d4a0485879400908f4efc2f1fad756a05d3cf6c6963555e75808725e7eed409cb5b3ebd6c227bcd3da5d82854b682ef673b105d6fc12 WHIRLPOOL de797d9d0f8339bd9ca1fb77f81af170f3b4c7a1dab058e89168ed8917e42ff19fb293b27b40f0f963e02ae5ee76883f15933d5b22e9b21b4f23e09fdce9ef18
DIST jdk-6u32-solaris-i586.sh 71653841 SHA256 0634b567bfe8ffe1576492ecb08c28174354dae91bcf5bd2c1484e1a34ee94e7 SHA512 0071bf352f6c1e248c6f897b9fee6f4d14d84b9528de7db9c0bbcf8eb4c354d0c44fbb765500953d6da5d3e465fbd515a44c2acad0ac2891f9cc0bce75c6f189 WHIRLPOOL db11d23d592121a738446c34e1a8cf2ca815280783f0a5f4daee00765da2bb5d958014963a891c41b4fb618f653e3c08e5bee63f260c86e0d8ceefbc29e37555
DIST jdk-6u32-solaris-sparc-demos.tar.Z 17943477 SHA256 25d435521bf481ed770f6b07b2320669b1964967afb6770048ff2598db817da1 SHA512 e2894f5cd0b166dbc001468bdfef4e513973054b11a6f4dab01e7ce60ff1fe1a43e71e34f73fbcd3ff6edbbc5e3f2e564d794f69cc08d7e0d0c673c72d3f787a WHIRLPOOL aba944379f8c79d55e69441714da948f950f19f9b6e630863a517a3a49db8216a45b762b2047439a23f4296a256890fbf738b4b85b685a9eb82b3a5470987a94
DIST jdk-6u32-solaris-sparc.sh 76857741 SHA256 8a4d5ad0310aca103c5e649958f7d8291f974c7c0bd9c77fb7b8020c162fad29 SHA512 ba958e5a7051a1c2418e2c78535be91a2d84ba9e9994e58b62eddbcbb9a73bc80212717a237122d45796269483f8c9bfcd5ed5b13faf21969f9f1501e20d56f8 WHIRLPOOL 0e91c9c5d13515f046b6e046dc573fbb7c6a13535740dbaf0361ae6db1726092b268033bfc753d14014518bba0e85033b4325541cc62cb767ee5b1fdd4870daa
DIST jdk-6u32-solaris-sparcv9-demos.tar.Z 67919 SHA256 05a887127d38732b3ba5e7d1096455e685f7add7f7cb24d96f9dadff3d2bde78 SHA512 33bf312adf2002812cd503fd9ee773c878c63d01afdd071f489735015e8ba1f0c35b13bbfa4bc009dd6471ef3dcc359f8260a1cc4ec10a553ee9fb7e2a0a27b4 WHIRLPOOL 15e5842e0b477e34013325b98d209f4e47c0a742e8eda1ec3b5a3e2b5aaa9fc2b147176e64fb32d7a8a69bf0a71e8e76e9b6c977c6da9d09189e022d611c2ccc
DIST jdk-6u32-solaris-sparcv9.sh 12774004 SHA256 23a049e3c716309b5c1aa6bc1e96b6503f501a47250a7d1c45a02cbbc80b9fab SHA512 ddc646deb3cd50a4a21e07ac5d0f669567945ef17e92126c7ea3bc7c477d8436ce1100cff68789882e4d69792bdd803d0b0a46762ea744859d7ebce2126babcc WHIRLPOOL 6f7459e5eacad19c6829d82e897144e8896f528382c07d62363638cec2972fba39277e94beb5aafd2d979e9548ba84f5b1ff16d7b931f784596ef3f2f7fe346a
DIST jdk-6u32-solaris-x64-demos.tar.Z 72693 SHA256 b139ac8b8a03d6e7652b11643883ce69fe365c61d3e9fa3c06d4ca9a003aa35b SHA512 39403a2825218ac5a01f4d3ad47bb5fc95b3bbaf2d99f356f720e00460e61ca3a66e0b61e2c4e3ff92f061d35789f9b75e72d177f57a0b0d59e1d35b6011c3d2 WHIRLPOOL 3efcbf73d0dada0e9a0cbc323f38c45d058f6cf96466f9234b47b4f78293d068c0ba33c063b6ef3c4180947ef0f2835dc7f8ae95b37a07b08e295357c297857b
DIST jdk-6u32-solaris-x64.sh 8846042 SHA256 10f13c08e0571472dc0fb99ec10314c0083ae675ce6bc041c7a5a653d63522f0 SHA512 b6b7b22a57fe18ed3e401df08b0cc7a754f101ccf1357df50c84912e8e0bae372655e5cd7259a21ac73ec3778d453626bd38797764a16d0922f41844f24ae1f9 WHIRLPOOL cf3ebbd94fd7d8d38c145a1766f5faeb3d8506e9b828c8c41ec1b66655b57fca275a7826dbd4bd430f1b7fd25428cff632ab6d442bfcebfc6883bce079da53ef
DIST jdk-6u33-linux-i586-demos.tar.gz 12074593 SHA256 22265cb94b4f8cc549d333911a61015e6ea0366a7486bc0be3d3c5302b00d514 SHA512 9006b24f32e21d4c25ec845135f7647eaccc3b045f62781de26855460486742c98d226f3b1e16cd7c205cf9af5b0c84bb513d89484fdf86655183af1771373aa WHIRLPOOL 4f17cee1cb799a1cb89b05d28e7dead09771bff0edb28d5feee93c02e702beda9603702dbc0cea9a63c81b68e05e33f2098c4f4723d103458fb04ca6fc536dfa
DIST jdk-6u33-linux-i586.bin 71748681 SHA256 bfb8f04ea18eb39a0e476b400a506d2614a3ce258d09a87d25e401e0f9b4d940 SHA512 62120cedf9ae87a3ae3c2538fc4797cd5b4ca831218932e7b580ca1f2d3a25baa429273861179cc156926dd19df0760716b7027a0a56860d7ae3858d9aee88eb WHIRLPOOL 1fcf117146891adbd2adc664d198aa4791ae754e445ee0c2a9ad946b5848183fc5408fafc832b305970238d0ef8f895b81c05ce07ea9457ac65c2e113c4cebb6
DIST jdk-6u33-linux-ia64-demos.tar.gz 6858807 SHA256 8e51d3f9be6c0b9921f9534bc20fe25b023281fce8d2ecd9310c12bb3e72e55c SHA512 81b4253280f29fcac87851955226d441f1c0cdb8a296b04e168e83550c9cfe24ab7968f1b8f27872c650317c6fe0b1889a4bcac7e25af74f7c3d03e02e6ec96c WHIRLPOOL 3c51125186dc783cb10da6eaf27ae395e3a446dddbe3ba65371bf219dbf4f5dcefdf75801fb6c29bc3fb2c9a0b7809cc1a553592b2a9b82a3cbc41a1afd044b7

@ -6,5 +6,6 @@
<use>
<flag name="derby">Enable Installation of Bundled Derby (Java DB)</flag>
<flag name="jce">Enable Java Cryptographic Extension Unlimited Strength Policy files</flag>
<flag name="pax_kernel">Use paxctl to mark the JVM binaries.</flag>
</use>
</pkgmetadata>

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.32.ebuild,v 1.2 2012/05/08 18:38:54 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.33-r2.ebuild,v 1.1 2012/07/23 18:10:16 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html"
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
@ -35,6 +35,8 @@ SRC_URI="
examples? ( ${X86_DEMOS} ) )
amd64? ( ${AMD64_AT}
examples? ( ${AMD64_DEMOS} ) )
ia64? ( ${IA64_AT}
examples? ( ${IA64_DEMOS} ) )
x86-solaris? ( ${SOL_X86_AT}
examples? ( ${SOL_X86_DEMOS} ) )
x64-solaris? ( ${SOL_X86_AT} ${SOL_AMD64_AT}
@ -43,15 +45,12 @@ SRC_URI="
examples? ( ${SOL_SPARC_DEMOS} ) )
sparc64-solaris? ( ${SOL_SPARC_AT} ${SOL_SPARCv9_AT}
examples? ( ${SOL_SPARC_DEMOS} ${SOL_SPARCv9_DEMOS} ) )"
# last available in 6u31
#ia64? ( ${IA64_AT}
# examples? ( ${IA64_DEMOS} ) )
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="X alsa derby doc examples jce kernel_SunOS nsplugin +source"
IUSE="X alsa derby doc examples jce kernel_SunOS nsplugin pax_kernel +source"
RESTRICT="fetch strip"
@ -68,6 +67,10 @@ RDEPEND="
jce? ( dev-java/sun-jce-bin:1.6 )
kernel_SunOS? ( app-arch/unzip )
!prefix? ( sys-libs/glibc )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jdk${S_PV}"
@ -174,6 +177,9 @@ src_compile() {
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
@ -189,41 +195,41 @@ src_install() {
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin include jre lib man "${ED}"/opt/${P} || die
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby; then
cp -pPR db "${ED}"/opt/${P} || die
cp -pPR db "${ddest}" || die
fi
if use examples; then
cp -pPR demo sample "${ED}"/opt/${P} || die
cp -pPR demo sample "${ddest}" || die
fi
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT
dohtml README.html
if use jce; then
dodir /opt/${P}/jre/lib/security/strong-jce
mv "${ED}"/opt/${P}/jre/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/jre/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/jre/lib/security/local_policy.jar \
"${ED}"/opt/${P}/jre/lib/security/strong-jce || die
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar \
/opt/${P}/jre/lib/security/US_export_policy.jar
"${dest}"/jre/lib/security/US_export_policy.jar
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar \
/opt/${P}/jre/lib/security/local_policy.jar
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/jre/lib/${arch}/libnpjp2.so
install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
fi
if use source; then
cp src.zip "${ED}"/opt/${P} || die
cp src.zip "${ddest}" || die
fi
# Install desktop file for the Java Control Panel.
@ -238,14 +244,16 @@ src_install() {
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.* || die
cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/jre/lib/
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random
}
QA_TEXTRELS_x86="

@ -1,7 +1,3 @@
DIST jre-6u31-linux-i586.bin 21699103 SHA256 c7c6882b8018e95ded4d145ae28692e2a0a4c13e66c5310d8f5c42b90b5b4dd0 SHA512 55b360877c21499d9031193c50d74d055ab581a83d21f12aed186184fa1bf697fbf71275cdcd0947259d987da223a11e0e2b06dc184d92bd098811852342f19b WHIRLPOOL b936620fb4d55fa697a16c10d4156693f9cb6b7db865a891d18a11f9f93af1fea547ca6febca6da462a59fba2670c4e5a6fd9fac2913b250cd2fc39c0792d4ce
DIST jre-6u31-linux-x64.bin 21312981 SHA256 3af56f72a76ad48940b45726f94770f12285c21b5f3194fc56cd63c3d4ed3329 SHA512 d31249812cae7a01a5e2410c04cd663fa97d2e5128b0fbb2a724a4924941c03418d8b7524205d9383e2e1c4826f6303b5cc1b665c30c15617524d1bf483aaf92 WHIRLPOOL 39cf25f22d67f319b5d87a629f0fb5604c6393ec4065a2ff100af8093869c8f1393d5ff98f1d26bf735f4b079b2e86033a1e213e68cd104f43407d2f75c2a2d4
DIST jre-6u32-linux-i586.bin 21694324 SHA256 2261ef71f3fa889e34cf304200561488d4f921b3de93eaa1fe5688d4e3672611 SHA512 5e6a0a4c13e4d37031c30f61de205ef7a0d473271220cb7ef17f646779a951d5dd09e4fd599bbb77eae567d9e651882170d5421c67de4ad9500e3b72f0a6d4b9 WHIRLPOOL eccd13b13d64a3f9ebe9badd7f0409430f2dce6c22e61d45a1c5a5b7505b5c941d3da9266eeccbcfc53cde812e30a17034c9fafc43b018583ca80f68e81abbca
DIST jre-6u32-linux-x64.bin 21305045 SHA256 1b72f2d71717ffa98e1f0002485d6691ad53fc63e9088f96deeecd77acbba88f SHA512 5aa19a5eed6375ba811a2dd1df14c1dce3aab8b290862577bdf28200129551816549cbf34901ee8d42285a8e951ad867c9aad7e04edfdfbd426a009045d4a70c WHIRLPOOL f9686f8ae1325004d223fd18c3e80b75fe8ac0c985ebf4176921da180043c01578ae3261c9b327be09f5d697047db222dc9190ba68933349e1907c80014d2ae2
DIST jre-6u33-linux-i586.bin 21693738 SHA256 a824c38cb57110642678f21739fe995e84c876dfcbc3d64f3091ef08adacad4a SHA512 71e92b9c650234a3c0069f7c23146e78043fbac4f9e75cb37f0401b5a2d43bf5d64471f14890bd2d7680d5fa7b2a38b443321815c207e1df378ac688827226bb WHIRLPOOL 5a001c0358edb77f169972f269a68809301f777b80f85634d2c8a214ac451ab52c65fa42900e1969c2092ac37e194c0a6eaf31458d150e2a62c9e17b3c6484c1
DIST jre-6u33-linux-ia64.bin 22876388 SHA256 d39f06a0f6a18e94cc1d884f8d1c9d695ef002a9453efd087dbdf23f1ac83ed3 SHA512 8fbfbcfec1900db8f931f6812800f835ce4ca493b7e1c0b8e90d3ffa9c611f8df3d034ac5c9412ae2356f37ca8529c0632baef930b35364839f279b45981a75d WHIRLPOOL 5225a721e7d35a2f3fe1f66f7e1802479d6a759fbfc590de03069dec4717644f83757bf1bb65a2ee9b5be464220348269862eaa921537ffe94fe27b7dd4fe2fe
DIST jre-6u33-linux-x64.bin 21300793 SHA256 c8a596ece07c79131fd33c65ab61f6099b203a42c0fe2daedb24360a15ab70ab SHA512 ced532e0eedab8312dfd242c624e59fde3ed8428eb1ec443ca0183522261b4af5979b566e3c88e27882e7eca9af7210735ed88841164ca06a9fb2d0fd6db1349 WHIRLPOOL 6ffcbd081e277e32e596eb0f4faf2de47b5c523622f7972e2bee4e7c60e8caea13111fea677bde7a076c1e051529a80bce1d0bc03713dcb4a837aabd63a28711

@ -1,9 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
<longdescription>Sun Java Resource Package, also known as J2SE</longdescription>
<use>
<flag name="jce">Enable Java Cryptographic Extension Unlimited Strength Policy files</flag>
</use>
<herd>java</herd>
<longdescription>Sun Java Resource Package, also known as J2SE</longdescription>
<use>
<flag name="jce">Enable Java Cryptographic Extension Unlimited Strength Policy files</flag>
<flag name="pax_kernel">Use paxctl to mark the JVM binaries.</flag>
</use>
</pkgmetadata>

@ -1,201 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.31.ebuild,v 1.5 2012/05/07 11:58:18 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre-6u31-download-1501637.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.bin"
AMD64_AT="jre-${MY_PV}-linux-x64.bin"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
amd64? ( ${AMD64_AT} )
x86? ( ${X86_AT} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="amd64 x86"
IUSE="X alsa jce nsplugin"
RESTRICT="fetch strip"
RDEPEND="
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
jce? ( dev-java/sun-jce-bin:1.6 )
!prefix? ( sys-libs/glibc )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
einfo "Alternatives are switching to dev-java/icedtea-bin or the source-based dev-java/icedtea:6"
einfo ""
einfo "Please download ${AT} from:"
einfo "${JRE_URI}"
einfo "and move it to ${DISTDIR}"
}
src_unpack() {
sh "${DISTDIR}"/${A} -noregister || die "Failed to unpack"
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
if use x86; then
bin/java -client -Xshare:dump || die
fi
# limit heap size for large memory on x86 #405239
# this is a workaround and shouldn't be needed.
bin/java -server -Xmx64m -Xshare:dump || die
}
src_install() {
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
dodoc COPYRIGHT README
if use jce; then
dodir /opt/${P}/lib/security/strong-jce
mv "${ED}"/opt/${P}/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/lib/security/local_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar \
/opt/${P}/lib/security/US_export_policy.jar
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar \
/opt/${P}/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
java-vm_revdep-mask
}
QA_TEXTRELS_x86="
opt/${P}/lib/i386/client/libjvm.so
opt/${P}/lib/i386/motif21/libmawt.so
opt/${P}/lib/i386/server/libjvm.so"
QA_FLAGS_IGNORED="
/opt/${P}/bin/java
/opt/${P}/bin/java_vm
/opt/${P}/bin/javaws
/opt/${P}/bin/keytool
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/policytool
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/lib/jexec"
for java_system_arch in amd64 i386; do
QA_FLAGS_IGNORED+="
/opt/${P}/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/lib/${java_system_arch}/libawt.so
/opt/${P}/lib/${java_system_arch}/libcmm.so
/opt/${P}/lib/${java_system_arch}/libdcpr.so
/opt/${P}/lib/${java_system_arch}/libdeploy.so
/opt/${P}/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/lib/${java_system_arch}/libfontmanager.so
/opt/${P}/lib/${java_system_arch}/libhprof.so
/opt/${P}/lib/${java_system_arch}/libinstrument.so
/opt/${P}/lib/${java_system_arch}/libioser12.so
/opt/${P}/lib/${java_system_arch}/libj2gss.so
/opt/${P}/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/lib/${java_system_arch}/libjava_crw_demo.so
/opt/${P}/lib/${java_system_arch}/libjava.so
/opt/${P}/lib/${java_system_arch}/libjawt.so
/opt/${P}/lib/${java_system_arch}/libJdbcOdbc.so
/opt/${P}/lib/${java_system_arch}/libjdwp.so
/opt/${P}/lib/${java_system_arch}/libjpeg.so
/opt/${P}/lib/${java_system_arch}/libjsig.so
/opt/${P}/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/lib/${java_system_arch}/libjsound.so
/opt/${P}/lib/${java_system_arch}/libmanagement.so
/opt/${P}/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/lib/${java_system_arch}/libnative_chmod_g.so
/opt/${P}/lib/${java_system_arch}/libnative_chmod.so
/opt/${P}/lib/${java_system_arch}/libnet.so
/opt/${P}/lib/${java_system_arch}/libnio.so
/opt/${P}/lib/${java_system_arch}/libnpt.so
/opt/${P}/lib/${java_system_arch}/librmi.so
/opt/${P}/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/lib/${java_system_arch}/libunpack.so
/opt/${P}/lib/${java_system_arch}/libverify.so
/opt/${P}/lib/${java_system_arch}/libzip.so
/opt/${P}/lib/${java_system_arch}/motif21/libmawt.so
/opt/${P}/lib/${java_system_arch}/native_threads/libhpi.so
/opt/${P}/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/lib/${java_system_arch}/xawt/libmawt.so"
done

@ -1,31 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.32.ebuild,v 1.2 2012/05/07 11:58:18 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.33-r2.ebuild,v 1.1 2012/07/23 18:41:43 sera Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre-6u32-downloads-1594646.html"
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre6-downloads-1637595.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.bin"
AMD64_AT="jre-${MY_PV}-linux-x64.bin"
IA64_AT="jre-${MY_PV}-linux-ia64.bin"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
amd64? ( ${AMD64_AT} )
ia64? ( ${IA64_AT} )
x86? ( ${X86_AT} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa jce nsplugin"
IUSE="X alsa jce nsplugin pax_kernel"
RESTRICT="fetch strip"
@ -40,6 +42,10 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
jce? ( dev-java/sun-jce-bin:1.6 )
!prefix? ( sys-libs/glibc )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
@ -48,10 +54,13 @@ pkg_nofetch() {
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
elif use ia64; then
AT=${IA64_AT}
fi
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
einfo "Alternatives are switching to dev-java/icedtea-bin or the source-based dev-java/icedtea:6"
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package"
einfo "has become fetch restricted again. Alternatives are switching to"
einfo "dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6"
einfo ""
einfo "Please download ${AT} from:"
einfo "${JRE_URI}"
@ -77,6 +86,9 @@ src_compile() {
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
@ -92,28 +104,28 @@ src_install() {
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# Remove empty dirs we might have copied
rmdir -v $(find "${D}" -type d -empty) || die
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT README
if use jce; then
dodir /opt/${P}/lib/security/strong-jce
mv "${ED}"/opt/${P}/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/lib/security/local_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
dodir "${dest}"/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar \
/opt/${P}/lib/security/US_export_policy.jar
"${dest}"/lib/security/US_export_policy.jar
dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar \
/opt/${P}/lib/security/local_policy.jar
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
@ -122,16 +134,17 @@ src_install() {
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.15.ebuild,v 1.2 2012/07/22 08:59:30 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.15.ebuild,v 1.4 2012/07/23 21:21:27 maekke Exp $
EAPI=4
@ -14,7 +14,7 @@ SUHOSIN_VERSION="5.3.9-0.9.10"
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{

@ -2,14 +2,11 @@ DIST ruby-1.8.7-p352.tar.bz2 4207576 SHA256 9df4e9108387f7d24a6ab8950984d0c0f8cd
DIST ruby-1.8.7-p357.tar.bz2 4208157 SHA256 5c64b63a597b4cb545887364e1fd1e0601a7aeb545e576e74a6d8e88a2765a37 SHA512 c8ec885ed4598ac29bc21a328b6c659feb85b71fc18e2ed6c5fe41ed94131cbb59b128e24015fd482e7e19cca349ab519dfa0eaf52f6b1bb77db41b8c8525765 WHIRLPOOL afbf25d0b6c1e57b399d247d2c5b5a2e73eba47357aecf0030a7f4bc693181b980b9cf7a30410a004087a960f62d2172555419be0bb9cda5d1b3790c3ac4c634
DIST ruby-1.8.7-p358.tar.bz2 4209883 SHA256 309ccd427e47ef41a70f96462bd3c2ef2e7911ce1b22432ab502f5bc6e949c1b SHA512 f5d3729cbf869ee8d24a8d73008de8591d7d3fbee7a935c3cd69f755008243e821e53405b1a62e46d6af847a749c73e7463aede091d63ff43e5b1e01ecf06199 WHIRLPOOL 43329aeb38b6ed2e901ee32b51e527cc49bd72bbf668efd60d7bfd6962171dca2b235d2a13d291ab0a362c7ee5a9262a50538a4c2cff1122c23bb8b2ddcab10e
DIST ruby-1.8.7-p370.tar.bz2 4211597 SHA256 6359b03a1c8ba16630a96fcb5f972c7af15bd33b752e324cd87964224ab1fe31 SHA512 d8e592e142b79d108da7bb3798016b26ac0cba34468c96978a561f1f2386d83714a4d9bf2cbd7e78c7aa71ff29f10cce65cf5b7cadf3ec089412c8d73e627e91 WHIRLPOOL 6762f7006c25f12edd5d8be0ecaa3b76f29f2a54eeb642898094df5c3e3de1f993da9207749b2cc4f793fcb42a14e9ad4335aa8a5ad3f127d32fc00a500ae3af
DIST ruby-1.9.3-p0.tar.bz2 9554576 SHA256 ca8ba4e564fc5f98b210a5784e43dfffef9471222849e46f8e848b37e9f38acf SHA512 750f942be0359b09852954fc9933bbb802c870dd1ceca8cc97360404f3c5d6842b26688cccf3a610e4eba074b4c61cce7215e581b2ebca54ee4f35178618d2b4 WHIRLPOOL 243bbd2b5e9feb416dff0ef81820ab3e0071a952de0fd0948f72d4b70f4144c9f7631a23cb0e88bc318fc392d892ff336470b0d435939d60c83ca5df81b61676
DIST ruby-1.9.3-p125.tar.bz2 9733962 SHA256 c67a59443052b5a9219eb4cee3892bdfbc6f250f0c8e214e02256a4cc7ef5526 SHA512 3a3e4284e2533a501ade3a32cdea01cbdf919cb03bd46b237a2f6af28c97416a3e4d3db021da7a9154362de11dc3db5a48d22801b0e31e7c52f785555759e2f7 WHIRLPOOL 0ee5badbc89d5d38757f65681db2cff4a64b1636039d756d18838734e8e2084ed65dc22514824377377e539421a6553de5afaa454e7ca4e1225958106e372982
DIST ruby-1.9.3-p194.tar.bz2 9841223 SHA256 a9d1ea9eaea075c60048369a63b35b3b5a06a30aa214a3d990e0bb71212db8fa SHA512 cb01bb02154c8c316404326ddfa182d212d3291f11250e56d3ada269c1898eea75c23b11558d805d7505422b084d3b7b6aea2c37e23546499e8040a0d4da8b01 WHIRLPOOL 27aff31f301679a70e8ff7babd8a060ea3722150ca29a008f339633a762dab968f77b5b6108a9c938902785213ea59a0cad54742a60ac9a390f90aa5b90e196a
DIST ruby-patches-1.8.7_p352.tar.bz2 2646 SHA256 695895d4ab77294975669d879f0b03e08af5fcd750b967b44305031b2c115da6 SHA512 c944e0d8fc2c24fb7d2181dc54025a0b2e119be218e2073edc84f7c8666aff6afb32ff44e3b8dab98b294b63bd28b13006528e5b1da0901a85bcbdce631785f7 WHIRLPOOL e48d826daca4f0c7827fceb41236bf4f12db0e48ba01b5165f86e667752b0d86ec0af4e369c772080735ed7678d2bac15ddace42dc726dbf9753e5303502ae16
DIST ruby-patches-1.8.7_p357.tar.bz2 2444 SHA256 779d98e7c325eaf5bdb652dc7ceebda604792cddcce547766966021e60e68aac SHA512 4fbcdc2fb14ceb5add860537cc97cff1711ac56f9bc9a7fa3a699f12d3882c5404c76fddfe0b648b88e956dc12a72789ffbce158a85d4a6a6e71d773effb796c WHIRLPOOL 5c30143ab906e3520ca3fed85518a5f0abe20373ac80f6a2c69480006fe4587212c571f530e5b1310e243638f5c477e2948f3b197428dc9af022ce35c6e368ab
DIST ruby-patches-1.8.7_p358.tar.bz2 4852 SHA256 7afcafa54bfcf4a2f2bb5b95e14aa304d84e9388c9680243db8dc397aa3008cf SHA512 2d37f9334e73993762b5b8e669b3ec091f201393bf07317068b65a40b25718384bd4bd80bd76641439105ed1311db0964c103432994f95d84cc2e209152738aa WHIRLPOOL 5a93cafe85bd88946289c5066edaed284b648a5218b11a1cf80966465d82e0ef6e77fb22a11d93f5f70f777056745c322d76528d4fce8ed34ec7ffc3d51c6fe2
DIST ruby-patches-1.8.7_p370.tar.bz2 1751 SHA256 aac510388694255db850d7773d75e37b0d6ceefcb36786c61870f318d831be42 SHA512 21b3b6c8c91337414d68a30faf1f800854fa627c3b7078a42920b55a4c9c8af25997657ad5165a98096b14816f422bc88b0bbbb7735eeda6d5782c87ae9ff9cf WHIRLPOOL 8418d37166ddcb45c31c95cbddf957153d1c601ed33e6d23aa1fc9dd4328f3daa9a8b0fbb16720b2cab7f6ca0cf1c81cde99929339a53830e1168779645fe5c7
DIST ruby-patches-1.9.3_p0.tar.bz2 2228 SHA256 22116a403a111701972a5a10d5c31b0bb86dd822c346d0079e86e03866d55df6 SHA512 6c5d1175f4baa8b869dcd12434b8c471784e0e5a925beb449dae076855393f0e46c64d33a729c4528e95201512d07e765802e24000fc1386cc5814df07eac7a6 WHIRLPOOL 0b5dd23f8a7337ebef6f4588de3c548be43260285c67e3778cc4e8b6c00f24b95f4504376941ac83fb99cc1469d5aa48e78615f18e9f08b56c82936b4c0e7412
DIST ruby-patches-1.9.3_p125.tar.bz2 1852 SHA256 bc025f4a304a74531aa683b1a8a806f68b4a96fcf26fa42d9660218b9a1cef1a SHA512 a73b4065bc356e3936aaacfadc5349d0cc1557e31d606a2efac28c0c45f1c583c272f2a21d67580387c06fff7245d5933d82f2d05adbaca3eb194e4a48ad3ac9 WHIRLPOOL 990e1db7dfabe4e88ba9727adabc6566a291b9fba0798349c4b581feb15b60fe8d562729a9cb6f9975a4c7dd1c250919e8094f3757b037e8e496f2efc593bdf5
DIST ruby-patches-1.9.3_p194-r1.tar.bz2 2508 SHA256 c2e01dceb2eee33209d6e218d2750cbd2ff32bdc34af816613b4d902fe107ee8 SHA512 38b2ec286072078ad3a9f17cd676a5636bf38dfc9aa2957a0edd3fe0248becf3d2c9def9a776995515151974f0874d79407ae1619502ea408b3bfb9a7e4661ea WHIRLPOOL eb3db89c7e2c2cf9f4e4b8295d5779dcdba1a0f793810d49f56d209363f2012e9230c0fd55da46b24980ad9c46de9e152ab68ce2c51a78ac2f593122b100c2ac
DIST ruby-patches-1.9.3_p194.tar.bz2 1852 SHA256 bc025f4a304a74531aa683b1a8a806f68b4a96fcf26fa42d9660218b9a1cef1a SHA512 a73b4065bc356e3936aaacfadc5349d0cc1557e31d606a2efac28c0c45f1c583c272f2a21d67580387c06fff7245d5933d82f2d05adbaca3eb194e4a48ad3ac9 WHIRLPOOL 990e1db7dfabe4e88ba9727adabc6566a291b9fba0798349c4b581feb15b60fe8d562729a9cb6f9975a4c7dd1c250919e8094f3757b037e8e496f2efc593bdf5

@ -1,223 +0,0 @@
# Copyright 1999-2012 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_p0.ebuild,v 1.6 2012/02/05 22:06:30 maekke Exp $
EAPI=2
#PATCHSET=
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-2 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk 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 )
tk? ( dev-lang/tk[threads] )
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
!<dev-ruby/rubygems-1.8.10-r1"
# libedit? ( dev-libs/libedit )
# !libedit? ( readline? ( sys-libs/readline ) )
DEPEND="${RDEPEND}"
PDEPEND="
rdoc? ( >=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)"
# Set a faux target (bug #342819)
use hppa && myconf="${myconf} --target=parisc"
econf \
--program-suffix=${MY_SUFFIX} \
--with-soname=ruby${MY_SUFFIX} \
--enable-shared \
--enable-pthread \
$(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 tk) \
$(use_with ncurses curses) \
$(use_with yaml psych) \
${myconf} \
--enable-option-checking=no \
|| die "econf failed"
}
src_compile() {
emake EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
}
src_test() {
emake -j1 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 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
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
"/usr/$(get_libdir)/libruby$(get_libname ${PV%.*})"
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
"/usr/$(get_libdir)/libruby$(get_libname ${PV%_*})"
dodoc ChangeLog NEWS doc/NEWS-1.8.7 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(18|19|...)"
elog
}
pkg_postrm() {
eselect ruby cleanup
}

@ -1,223 +0,0 @@
# Copyright 1999-2012 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_p194.ebuild,v 1.1 2012/04/30 11:14:18 graaff Exp $
EAPI=2
#PATCHSET=
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-2 )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk 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 )
tk? ( dev-lang/tk[threads] )
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
!<dev-ruby/rubygems-1.8.10-r1"
# libedit? ( dev-libs/libedit )
# !libedit? ( readline? ( sys-libs/readline ) )
DEPEND="${RDEPEND}"
PDEPEND="
rdoc? ( >=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)"
# Set a faux target (bug #342819)
use hppa && myconf="${myconf} --target=parisc"
econf \
--program-suffix=${MY_SUFFIX} \
--with-soname=ruby${MY_SUFFIX} \
--enable-shared \
--enable-pthread \
$(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 tk) \
$(use_with ncurses curses) \
$(use_with yaml psych) \
${myconf} \
--enable-option-checking=no \
|| die "econf failed"
}
src_compile() {
emake EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
}
src_test() {
emake -j1 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 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
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
"/usr/$(get_libdir)/libruby$(get_libname ${PV%.*})"
dosym "libruby${MY_SUFFIX}$(get_libname ${PV%_*})" \
"/usr/$(get_libdir)/libruby$(get_libname ${PV%_*})"
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(18|19|...)"
elog
}
pkg_postrm() {
eselect ruby cleanup
}

@ -1,5 +1,5 @@
DIST v8-3.10.8.20.tar.bz2 10063381 SHA256 e9d7afb462405c2df1fb8560daf33665a2356ef8458801f3b8c66e56e290781d SHA512 57e88a4019259cba17b7d043772eb212de14df8269a02d1973a05c2a112cd02c6a93006449aa97af41525c695fb1bb24aa48e2996f19665058d88ba999ceefca WHIRLPOOL 1c2c0266d7e098b64a7cde1cf0eae68e044ddccd350962d22bf5b9c68079f4cbdc1d78e1cb97b08f4fb731201e45bbe5090c89a17835213745974e36765f26d8
DIST v8-3.11.10.14.tar.bz2 10115801 SHA256 96eef3b2320fbf342272f5998f391b6d984c9a40f1dcc09f8a05e52cce319dd3 SHA512 24bfe6b0b7436c2540ca5502b8c7f95e0849b0370281819314f63176fb7cac3446ba5dacf8ca118a6e98b7fa40684ec23670df01041825bee09d1dd98356e05f WHIRLPOOL 26cecf542c6f095ed8a36f86dc89d8c0edb6f146687d1ad752a2cd4911d3be4890974e6bf35ada71447851902979ca815abd56a365a465fe03908ca24b764fc1
DIST v8-3.11.10.15.tar.bz2 10115049 SHA256 0a3f547f7e0d85d3a50d0a84294e95d3f7e9a00c1d07c153fe2e61614fc609ba SHA512 44e2078122b876293cb9abcf3ea29b032b42d6b07cc8be77efb85b4cc942c5a8c8582feaf4df8de854e00be2570a85d0d88e22d3c6e1b8328715ac0a0e095459 WHIRLPOOL 4e2de22df5d46121d58a57b12cf71521384296e66f5093ba93e95c7bf6f85f0917e42b12c87a78c339e905e136e5f7eadd93e25cd4364b5ab7d0a8b19ad88cd2
DIST v8-3.12.11.tar.bz2 10163251 SHA256 37427e8314ffcda5af600097612766b426df6f939bad284bd065d2ba15189978 SHA512 2e2c5440e6e80af9bc1500e128167102235a60561badcb93a53f626197b4903e1d65a5dab3de9db78d83e52f92bd94f79d89afc908cdca27e51f3fe6f695d42e WHIRLPOOL 9c13e9a162ced0839ed52bfae76e12022322112fc02ddc7ca82ab9d565c6c5ce57e099525d93374ab8c4950d76380833438263fe1028e53958e995f7af301db5
DIST v8-3.12.14.tar.bz2 10170337 SHA256 6f7f248a6850861f20b1cf6393f2e1d5bad2540a35d633a788fc32c257e8cf01 SHA512 ee209751b4715885066142fd024e095cf1b64afe1f06d2526b14127fb56a59032e9eb9703e9cf294567c319de6dec1c5bdbae0e2f887cc56c4ba195cf83bf42d WHIRLPOOL 9f0f27b02cfd1a80ade2de03b225f01b38582f3894d95b7213d48687277c01bddf763d7acb604f317e4408dcc85847bd2d544fdb7885db63755e33b92700e1cc
DIST v8-3.12.9.tar.bz2 10164026 SHA256 7e80ae92c5883f3394213df8e31c349cb058915c69fd6c0396f49307c1600c8e SHA512 88644ab31fe5de75163e00eea6e5d9058b7563a0bfdd0d4d839d7726b1b5ef8dde73c2ba9ecd63279e65b93681143da50a3bd679a13b4120c6446eedaaaefa8a WHIRLPOOL 6728791a7fb386fe944a506b821aac4928b5508f4dd0648b697cba384c88f1e82859399d8fd521aa86e01e55ec79d5c23a7fd0a2d45a0d77e6cbd506a801fd16

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.11.ebuild,v 1.1 2012/07/17 02:22:23 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.14.ebuild,v 1.1 2012/07/24 00:05:16 floppym Exp $
EAPI="4"

@ -0,0 +1,59 @@
https://ssl.icu-project.org/trac/ticket/9286
https://ssl.icu-project.org/trac/ticket/9365
https://ssl.icu-project.org/trac/changeset/31780
https://ssl.icu-project.org/trac/changeset/31971
https://ssl.icu-project.org/trac/changeset/32020
https://ssl.icu-project.org/trac/changeset/32023
--- common/putilimp.h
+++ common/putilimp.h
@@ -117,6 +117,8 @@
# define U_TIMEZONE __timezone
#elif U_PLATFORM_USES_ONLY_WIN32_API
# define U_TIMEZONE _timezone
+#elif U_PLATFORM == U_PF_BSD && !defined(__NetBSD__)
+ /* not defined */
#elif U_PLATFORM == U_PF_OS400
/* not defined */
#else
--- common/unicode/platform.h
+++ common/unicode/platform.h
@@ -131,7 +131,7 @@
# include <android/api-level.h>
#elif defined(linux) || defined(__linux__) || defined(__linux)
# define U_PLATFORM U_PF_LINUX
-#elif defined(BSD) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+#elif defined(BSD) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__MirBSD__)
# define U_PLATFORM U_PF_BSD
#elif defined(sun) || defined(__sun)
/* Check defined(__SVR4) || defined(__svr4__) to distinguish Solaris from SunOS? */
@@ -268,6 +268,9 @@
#elif U_PLATFORM == U_PF_SOLARIS
/* Solaris has inttypes.h but not stdint.h. */
# define U_HAVE_STDINT_H 0
+#elif U_PLATFORM == U_PF_AIX && !defined(_AIX51) && defined(_POWER)
+ /* PPC AIX <= 4.3 has inttypes.h but not stdint.h. */
+# define U_HAVE_STDINT_H 0
#else
# define U_HAVE_STDINT_H 1
#endif
@@ -283,6 +286,9 @@
#elif U_PLATFORM == U_PF_SOLARIS
/* Solaris has inttypes.h but not stdint.h. */
# define U_HAVE_INTTYPES_H 1
+#elif U_PLATFORM == U_PF_AIX && !defined(_AIX51) && defined(_POWER)
+ /* PPC AIX <= 4.3 has inttypes.h but not stdint.h. */
+# define U_HAVE_INTTYPES_H 1
#else
/* Most platforms have both inttypes.h and stdint.h, or neither. */
# define U_HAVE_INTTYPES_H U_HAVE_STDINT_H
@@ -352,6 +358,9 @@
#elif defined(_PA_RISC1_0) || defined(_PA_RISC1_1) || defined(_PA_RISC2_0)
/* HPPA do not appear to predefine any endianness macros. */
# define U_IS_BIG_ENDIAN 1
+#elif defined(sparc) || defined(__sparc) || defined(__sparc__)
+ /* Some sparc based systems (e.g. Linux) do not predefine any endianness macros. */
+# define U_IS_BIG_ENDIAN 1
#else
# define U_IS_BIG_ENDIAN 0
#endif

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-49.1.2.ebuild,v 1.1 2012/06/07 00:42:54 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-49.1.2.ebuild,v 1.2 2012/07/23 14:51:22 floppym Exp $
EAPI="4"
@ -55,7 +55,7 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-4.8.1-fix_binformat_fonts.patch"
epatch "${FILESDIR}/${PN}-4.8.1.1-fix_ltr.patch"
epatch "${FILESDIR}/${PN}-49.1.1-bsd.patch"
epatch "${FILESDIR}/${P}-platforms.patch"
}
src_configure() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libee/libee-0.4.1.ebuild,v 1.4 2012/07/12 15:44:32 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libee/libee-0.4.1.ebuild,v 1.5 2012/07/23 20:49:50 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.libee.org/files/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~hppa x86 ~amd64-linux"
KEYWORDS="amd64 ~arm ~hppa x86 ~amd64-linux"
IUSE="debug static-libs"
DEPEND="dev-libs/libxml2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libestr/libestr-0.1.3.ebuild,v 1.2 2012/07/12 15:43:28 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libestr/libestr-0.1.3.ebuild,v 1.3 2012/07/23 20:46:02 maekke Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://libestr.adiscon.com/files/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~x86"
IUSE="debug static-libs"
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.19.ebuild,v 1.5 2012/07/22 21:01:49 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.19.ebuild,v 1.7 2012/07/23 21:05:51 maekke Exp $
EAPI="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+ssl static-libs test"
DEPEND="ssl? ( dev-libs/openssl )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/liblognorm-0.3.4.ebuild,v 1.5 2012/07/12 15:45:10 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/liblognorm-0.3.4.ebuild,v 1.6 2012/07/23 20:53:18 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~hppa x86 ~amd64-linux"
KEYWORDS="amd64 ~arm ~hppa x86 ~amd64-linux"
IUSE="debug static-libs"
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/m17n-lib/m17n-lib-1.6.3-r1.ebuild,v 1.2 2012/07/02 22:32:42 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/m17n-lib/m17n-lib-1.6.3-r1.ebuild,v 1.3 2012/07/23 21:09:54 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.m17n.org/m17n-lib-download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
IUSE="anthy athena anthy bidi fontconfig gd spell libotf libxml2 X xft"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.9.1.ebuild,v 1.3 2012/06/19 05:05:07 nativemad Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.9.1.ebuild,v 1.4 2012/07/23 15:45:48 jer Exp $
EAPI=3
WANT_AUTOCONF="2.1"
@ -15,7 +15,7 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug"
src_prepare() {

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

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.1_p20120531.ebuild,v 1.2 2012/06/02 04:57:39 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.1_p20120531.ebuild,v 1.3 2012/07/23 07:34:58 jdhore Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="static-libs test"
PATCHES=(

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/g-pypi/g-pypi-0.3.ebuild,v 1.1 2012/06/28 19:48:16 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/g-pypi/g-pypi-0.3.ebuild,v 1.2 2012/07/23 20:25:28 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
@ -23,7 +23,6 @@ DEPEND="
dev-python/setuptools
doc? (
dev-python/sphinx
dev-python/sphinxcontrib-googleanalytics
)
test? (
dev-python/mock
@ -40,6 +39,7 @@ RDEPEND="
dev-python/setuptools
dev-python/jinja
dev-python/pygments
dev-python/sphinxcontrib-googleanalytics
dev-python/unittest2
dev-python/yolk
"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.1.1.ebuild,v 1.8 2012/05/18 08:05:55 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.1.1.ebuild,v 1.9 2012/07/24 01:11:50 blueness Exp $
EAPI=3
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE="test"
RDEPEND=">=dev-python/lxml-2.1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.1.ebuild,v 1.4 2012/06/27 17:34:27 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.1.ebuild,v 1.5 2012/07/24 01:11:50 blueness Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND=">=dev-python/lxml-2.1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/webtest/webtest-1.3.4.ebuild,v 1.2 2012/05/20 20:56:15 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/webtest/webtest-1.3.4.ebuild,v 1.3 2012/07/24 01:14:20 blueness Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6 3:3.2"
@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc"
RDEPEND=">=dev-python/webob-0.9.2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/webtest/webtest-1.3.ebuild,v 1.7 2012/04/16 02:24:24 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/webtest/webtest-1.3.ebuild,v 1.8 2012/07/24 01:14:19 blueness Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc"
RDEPEND=">=dev-python/webob-0.9.2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ammeter/ammeter-0.2.5.ebuild,v 1.1 2012/05/25 08:03:58 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ammeter/ammeter-0.2.5.ebuild,v 1.2 2012/07/23 20:04:21 nativemad Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/alexrothenberg/ammeter"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
IUSE="test"
ruby_add_rdepend "

@ -1,6 +1,6 @@
# Copyright 1999-2012 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.10.1.ebuild,v 1.2 2012/06/29 07:59:18 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild,v 1.3 2012/07/23 19:58:28 nativemad Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -24,7 +24,7 @@ RUBY_S="rspec-${PN}-*"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~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=""
RDEPEND="${RDEPEND} !<dev-ruby/rspec-1.3.1-r1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/rspec-expectations-2.10.0.ebuild,v 1.1 2012/06/10 06:51:00 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-expectations/rspec-expectations-2.10.0.ebuild,v 1.2 2012/07/23 19:59:52 nativemad Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -19,7 +19,7 @@ RUBY_S="rspec-${PN}-*"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~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_rdepend ">=dev-ruby/diff-lcs-1.1.2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.10.1.ebuild,v 1.1 2012/06/10 06:51:41 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.10.1.ebuild,v 1.2 2012/07/23 19:57:04 nativemad Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -19,7 +19,7 @@ RUBY_S="rspec-${PN}-*"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~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? (

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-rails/rspec-rails-2.10.1.ebuild,v 1.1 2012/06/10 06:54:07 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-rails/rspec-rails-2.10.1.ebuild,v 1.2 2012/07/23 20:03:07 nativemad Exp $
EAPI=2
@ -18,7 +18,7 @@ HOMEPAGE="http://rspec.info/"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_rdepend "=dev-ruby/activesupport-3*

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.10.0.ebuild,v 1.1 2012/06/10 06:53:37 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec/rspec-2.10.0.ebuild,v 1.2 2012/07/23 20:01:36 nativemad Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -17,7 +17,7 @@ HOMEPAGE="http://rspec.rubyforge.org/"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~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=""
SUBVERSION="$(get_version_component_range 1-2)"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.10.0.ebuild,v 1.7 2012/07/02 08:41:21 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.10.0.ebuild,v 1.8 2012/07/23 22:25:11 blueness Exp $
EAPI=4
inherit xfconf
@ -11,7 +11,7 @@ SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
IUSE=""
RDEPEND=">=dev-libs/glib-2.24"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/java-vm-2.eclass,v 1.45 2012/07/18 16:54:55 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/java-vm-2.eclass,v 1.46 2012/07/23 19:06:20 sera Exp $
# @ECLASS: java-vm-2.eclass
# @MAINTAINER:
@ -277,10 +277,12 @@ java-vm_set-pax-markings() {
local executables=( "${1}"/bin/* )
[[ -d "${1}"/jre ]] && executables+=( "${1}"/jre/bin/* )
# Usally disabeling MPROTECT is sufficent
local pax_markings="m"
# Ensure a PaX header is created.
local pax_markings="C"
# Usally disabeling MPROTECT is sufficent.
local pax_markings+="m"
# On x86 for heap sizes over 700MB disable SEGMEXEC and PAGEEXEC as well.
use x86 && pax_markings="msp"
use x86 && pax_markings+="sp"
pax-mark ${pax_markings} $(list-paxables "${executables[@]}")
}

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

Loading…
Cancel
Save