parent
deee3bd2f6
commit
f8093f9b07
@ -1,10 +1,12 @@
|
||||
DIST mksh-R50d.tgz 374014 SHA256 a2268826a1463959ff7b7979fbf9176f1298400ecc24ae13d6337eee5c63f982 SHA512 1bb545d00e3ce5783541c88e1fea47cbd01e2103c60be7d6f5b8bf02d30576d543c4e9f6786b8d14785554c11ca1123364297a2cce0c5c3a5901b6e717594bd8 WHIRLPOOL 899b3feed7610328971b17195701dedf732507c52cd35c69bc2f3778243b344f7c8546871b7b728d122c99aa38c9b525aedeb8f5be8cd90ee2c74b32cb2ce64b
|
||||
DIST mksh-R50e.tgz 376013 SHA256 ad3c148769d08cf934a96be2837599ba9db355f38a8f49c7bc8876b80d2e08da SHA512 70d904eb4dfdaf28ee5858d1abec296d69e428e3a81e5802640bc4b95a4c77e08ad8f301b29063f329081428e4b9583f0203e9b509263e8e7b9a705ac63acde5 WHIRLPOOL 1b6d6e0c4413eac44f033945fc2fbe2891623821c1f1a5ceea0084dc834d8754f2582ffac72567138f337e7fdf069f19a79644fc3987fd6cb971c74bde5c209f
|
||||
DIST mksh-R50f.tgz 377797 SHA256 74e051ce92ece9555d91505b956572f64668fc88c5ccabee742099e7f29a2bcb SHA512 ca0b5d986727afc8b295b4a81c84e0048f1650c4ea3c45dcc05cabcc474bca4ab4719a063b708f3ddee08d65f35651652c0938b4279f6d706182d46ea5566cc1 WHIRLPOOL a5845cf4fa89b91f076e6eb7af5a176e98dd766a9dc3840acb832f3305c1b7b4f5e01871684a33b0491e34f841a5f6d75f34fba78f99be4852634f337b2054b4
|
||||
DIST mksh-R51.tgz 382169 SHA256 9feeaa5ff33d8199c0123675dec29785943ffc67152d58d431802bc20765dadf SHA512 dea2dea283959c0564cb6e9dbb9eecf004365cd01d83f1a8bbaff319c8ebefc4eb5e85898e207c7ce0577af525be0563e7c6b5f4b3449a2439e93f3f8bfd43ea WHIRLPOOL e626b4ffe5f637486a75a4008e51ddd3dd4c9c739dcb6b1502ee0b04f9ade20e55856497dacb5e7228d5b16af015e55fd33753b1d092c8aa7adcd5dd5e30681a
|
||||
EBUILD mksh-50d-r1.ebuild 1194 SHA256 09f9c13b91c9aeb6cb9b7918e24ec319a471b6bbd1317e2e0adba3403b73a8c7 SHA512 5603a2b03c1509808c07167a9717dbaefd86462e47321332e42b5f36cdb62d01c8d57b605912c4fa07c96281d5410877b518266679bd0d629ef29d6b69d95b2c WHIRLPOOL c14306441e2d4935f40a7fd9e35b30fb48622cb977ac5c5ed4873eca2421f2a5a9f04fae1577087bc715108a01bf09a8771d02e93e08f2445abddef4372796aa
|
||||
EBUILD mksh-50d.ebuild 1002 SHA256 f558dda188ba1e6db41f680c908af8f65184def698996057639062a4ea21f650 SHA512 4879587f1b5fc5afe491d50124869be65e43b680e619d210db6cea7153f6d87354768eac1532ce3f630684795b9688a750e3a987e2d29fff209c40d9c0525e11 WHIRLPOOL 89e5b1f517af345160abdce51906e117342e3738dc4ba522c2983faed875699e7edb42e892eeedf6868d1c20d618d70452189cbbb983570af1bd1f069a010dbf
|
||||
EBUILD mksh-50e.ebuild 1196 SHA256 2040ca5375efcb374e0a7e9e8da2614f85fd69a1c9f1ebacc34b6a31f2010cfc SHA512 fe08d5400cbf3a54d147d2d78963bb6bb2d42cffd20747d2a5ecf6bb22dbfc8745cb48e34014037bb74cc65be605e13e999ebc276641d82aa31979ffbfe6c4b7 WHIRLPOOL c9636191c67adb21220a7ce1f4f32aba8078b920e788a738790a0d8115923026a390b53a71a51c7bd922e0faec0c1a2fd57074bfb8b261699f3eb7d194d4eca2
|
||||
EBUILD mksh-50f.ebuild 1191 SHA256 761207a455f02e5a634a944581b728c600c59036d43021cbebc34ab9b046ef3d SHA512 7e818b38a77a79ef2682fb4482d3ba1e908f971cc6be4e2dab7ebd8930cc8c63ce0a72ce5bb4102ac25b5b4a99265a6248ad82a8728605586b808690f5212c74 WHIRLPOOL 8f95d6a63e36178b53543d2480c78aca7ef23106370da4c7e44221ca66fbec06e2c6d0fa7828ebecd83f5ef36750bc36d5e146856294e65db859b2416bc83a6a
|
||||
EBUILD mksh-51.ebuild 1190 SHA256 e91a49f504a3df679945eb92dd05a8f513cbced321a5dea14c970c9a80221b8e SHA512 b3bbe6135f5cc95768032166d2f3e153b9c314c19433aa4a9e1ce1af20b5556439619b4709dd08bab6fada43067ef220eb821794461a118c253b3561c98dd602 WHIRLPOOL 618d73cd964ef52bd676209d63392930856d089dd0ab431917a3503dcf70c550853eea4eaa2dea1d26f5105ef460f3d7a22ddd027e246f1c4a6360e5c1447d99
|
||||
EBUILD mksh-9999.ebuild 1352 SHA256 719bbe8cbb6167d6bce0b53b0e9334fbc0faf33ea7c5e93127440fae3c04c95f SHA512 feea88075bc6894e3516b56683e3d5b48ebda4dd1c371a3fb7086eedbe91da937e90b3f95ec67480552a07f5b2e57d698334df455fb46796eacfc01d804d6cce WHIRLPOOL 3491b75bbf30872857a4e481c234f3e78048416f407fb418e5b506c60762e98d33144f8641c6b489ada2e519ee8890a9d4f1355eea2359dd6e12f50088865430
|
||||
MISC ChangeLog 7777 SHA256 a3aa26da2f45a2ab474f1fda88b6d6446459446e117c966d3a3926cfc4a05f4b SHA512 5a9c7c89962fdc4d430656a343e5a84dcc3414b261875a31826a3c2625cc3ccebba3ef640e39a3254ad1286825c89e78baf2286e1cf9370b7cf8585671fdd6fb WHIRLPOOL 5c3fbae4a62d69495cb1d014d1ea17f1d96f1ae9d73987b7c839a522ea52860a24b23ee89b3a0b6245a3f6de810c0d32fe76e88ffd6deee2038f41c637b3487e
|
||||
MISC ChangeLog 7876 SHA256 bc953a7275bc4b75e035e84bc08a4388b99d185fbaf941728966f0e96744eae7 SHA512 f6da6050c3e21df922f1384fa7a96c29ce1d2de1e1f687ff63ab81ac9669ef16bf211d292b438984636b4a32d22f38157e651bd0bc9f33cfdfa811c4e2cc8a94 WHIRLPOOL 5ce9d1f9c3dff8740e73cda2e53744d01c2ffb6d6af784eaf0a4f4924c6aa6729c1c3c0fc8fd9f622abb9329ae52951b848bea2c7bf5aa5232625e41d9097abe
|
||||
MISC metadata.xml 196 SHA256 e8ef5daeda229c876fcf81068b64452d16ca1674618ee72fe8c294f6ead29445 SHA512 ba2a04029fc9fd51726e618311fc0d5ca87333acb0c067a353000a5e0cd31a9f4095adc14faae4d1f14409303051f381c66c3a4cd6ac6699a9476193ac7030f4 WHIRLPOOL 002f8951fc98cfd1917aeef67a1ef0fbc7b662f4cce3c4d9735f198ec8fcaa7e258524a80dbdea1eb485db6faae224dfb317af827582c0777faeba8cd2950ccb
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-51.ebuild,v 1.1 2015/07/11 08:33:20 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MirBSD KSH Shell"
|
||||
HOMEPAGE="http://mirbsd.de/mksh"
|
||||
SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static"
|
||||
DEPEND="static? ( dev-libs/klibc )"
|
||||
RDEPEND=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
# we want to build static with klibc
|
||||
if use static ; then
|
||||
unset CC
|
||||
export CC="/usr/bin/klcc"
|
||||
export LDSTATIC="-static"
|
||||
fi
|
||||
export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
|
||||
# we can't assume lto existing/enabled, so we add a fallback
|
||||
sh Build.sh -r -c lto || sh Rebuild.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /bin
|
||||
doexe mksh
|
||||
doman mksh.1
|
||||
dodoc dot.mkshrc
|
||||
}
|
||||
|
||||
src_test() {
|
||||
./test.sh || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ebegin "Updating /etc/shells"
|
||||
( grep -v "^/bin/mksh$" "${ROOT}"etc/shells; echo "/bin/mksh" ) > "${T}"/shells
|
||||
mv -f "${T}"/shells "${ROOT}"etc/shells
|
||||
eend $?
|
||||
}
|
@ -1,168 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/hsqldb/hsqldb-1.8.1.3.ebuild,v 1.8 2014/08/10 19:59:56 slyfox Exp $
|
||||
|
||||
EAPI=4
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
inherit eutils user versionator java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV=$(replace_all_version_separators _ )
|
||||
MY_P="${PN}_${MY_PV}"
|
||||
|
||||
DESCRIPTION="The leading SQL relational database engine written in Java"
|
||||
HOMEPAGE="http://hsqldb.org"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-macos ~x64-solaris ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="java-virtuals/servlet-api:2.3"
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${CDEPEND}"
|
||||
DEPEND="virtual/jdk:1.6
|
||||
test? ( dev-java/junit:0 )
|
||||
app-arch/unzip
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
HSQLDB_JAR=/usr/share/hsqldb/lib/hsqldb.jar
|
||||
HSQLDB_HOME=/var/lib/hsqldb
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup hsqldb
|
||||
enewuser hsqldb -1 /bin/sh /dev/null hsqldb
|
||||
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -v lib/*.jar || die
|
||||
java-pkg_jar-from --virtual --into lib servlet-api-2.3
|
||||
|
||||
sed -i -r \
|
||||
-e "s#/etc/sysconfig#${EPREFIX}/etc/conf.d#g" \
|
||||
bin/hsqldb || die
|
||||
|
||||
java-pkg_filter-compiler jikes
|
||||
|
||||
eant -q -f "${EANT_BUILD_XML}" cleanall > /dev/null
|
||||
|
||||
epatch "${FILESDIR}/resolve-config-softlinks.patch"
|
||||
|
||||
mkdir conf
|
||||
sed -e "s/^HSQLDB_JAR_PATH=.*$/HSQLDB_JAR_PATH=${EPREFIX//\//\\/}${HSQLDB_JAR//\//\\/}/g" \
|
||||
-e "s/^SERVER_HOME=.*$/SERVER_HOME=${EPREFIX//\//\\/}\/var\/lib\/hsqldb/g" \
|
||||
-e "s/^HSQLDB_OWNER=.*$/HSQLDB_OWNER=hsqldb/g" \
|
||||
-e 's/^#AUTH_FILE=.*$/AUTH_FILE=${SERVER_HOME}\/sqltool.rc/g' \
|
||||
src/org/hsqldb/sample/sample-hsqldb.cfg > conf/hsqldb || die
|
||||
cp "${FILESDIR}/server.properties" conf/ || die
|
||||
cp "${FILESDIR}/sqltool.rc" conf/ || die
|
||||
|
||||
# Missing source file - needed for tests
|
||||
# http://hsqldb.cvs.sourceforge.net/*checkout*/hsqldb/hsqldb-dev/src/org/hsqldb/lib/StringComparator.java?revision=1.1&pathrev=hsqldb_1_8_0_10
|
||||
# http://sourceforge.net/tracker/index.php?func=detail&aid=2008754&group_id=23316&atid=378131
|
||||
cp "${FILESDIR}/StringComparator.java" src/org/hsqldb/lib || die
|
||||
cp "${FILESDIR}/TestBug1191815.java" src/org/hsqldb/test/ || die
|
||||
}
|
||||
|
||||
# EANT_BUILD_XML used also in src_unpack
|
||||
EANT_BUILD_XML="build/build.xml"
|
||||
EANT_BUILD_TARGET="jar jarclient jarsqltool jarutil"
|
||||
EANT_DOC_TARGET="javadocdev"
|
||||
|
||||
src_test() {
|
||||
java-pkg_jar-from --into lib junit
|
||||
eant -f ${EANT_BUILD_XML} jartest
|
||||
cd testrun/hsqldb || die
|
||||
./runTest.sh TestSelf || die "TestSelf hsqldb tests failed"
|
||||
# TODO. These fail. Investigate why.
|
||||
#cd "${S}/testrun/sqltool" || die
|
||||
#CLASSPATH="${S}/lib/hsqldb.jar" ./runtests.bash || die "sqltool test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar lib/hsql*.jar
|
||||
|
||||
if use doc; then
|
||||
dodoc doc/*.txt
|
||||
dohtml -r doc/zaurus
|
||||
dohtml -r doc/src
|
||||
fi
|
||||
use source && java-pkg_dosrc src/*
|
||||
|
||||
echo "CONFIG_PROTECT=\"${HSQLDB_HOME}\"" > "${T}"/35hsqldb || die
|
||||
doenvd "${T}"/35hsqldb
|
||||
|
||||
# Put init, configuration and authorization files in /etc
|
||||
doinitd "${FILESDIR}/hsqldb"
|
||||
doconfd conf/hsqldb
|
||||
dodir /etc/hsqldb
|
||||
insinto /etc/hsqldb
|
||||
# Change the ownership of server.properties and sqltool.rc
|
||||
# files to hsqldb:hsqldb. (resolves Bug #111963)
|
||||
use prefix || insopts -m0600 -o hsqldb -g hsqldb
|
||||
doins conf/server.properties
|
||||
use prefix || insopts -m0600 -o hsqldb -g hsqldb
|
||||
doins conf/sqltool.rc
|
||||
|
||||
# Install init script
|
||||
dodir "${HSQLDB_HOME}/bin"
|
||||
keepdir "${HSQLDB_HOME}"
|
||||
exeinto "${HSQLDB_HOME}/bin"
|
||||
doexe bin/hsqldb
|
||||
|
||||
# Make sure that files have correct permissions
|
||||
use prefix || chown -R hsqldb:hsqldb "${ED}${HSQLDB_HOME}"
|
||||
chmod o-rwx "${ED}${HSQLDB_HOME}"
|
||||
|
||||
# Create symlinks to authorization files in the server home dir
|
||||
# (required by the hqldb init script)
|
||||
insinto "${HSQLDB_HOME}"
|
||||
dosym /etc/hsqldb/server.properties "${HSQLDB_HOME}/server.properties"
|
||||
dosym /etc/hsqldb/sqltool.rc "${HSQLDB_HOME}/sqltool.rc"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "If you intend to run Hsqldb in Server mode and you want to create"
|
||||
ewarn "additional databases, remember to put correct information in both"
|
||||
ewarn "'server.properties' and 'sqltool.rc' files."
|
||||
ewarn "(read the 'Init script Setup Procedure' section of the 'Chapter 3."
|
||||
ewarn "UNIX Quick Start' in the Hsqldb docs for more information)"
|
||||
echo
|
||||
elog "Example:"
|
||||
echo
|
||||
elog "${EPREFIX}/etc/hsqldb/server.properties"
|
||||
elog "============================="
|
||||
elog "server.database.1=file:xdb/xdb"
|
||||
elog "server.dbname.1=xdb"
|
||||
elog "server.urlid.1=xdb"
|
||||
elog
|
||||
elog "${EPREFIX}/etc/hsqldb/sqltool.rc"
|
||||
elog "======================"
|
||||
elog "urlid xdb"
|
||||
elog "url jdbc:hsqldb:hsql://localhost/xdb"
|
||||
elog "username sa"
|
||||
elog "password "
|
||||
echo
|
||||
elog "Also note that each hsqldb server can serve only up to 10"
|
||||
elog "different databases simultaneously (with consecutive {0-9}"
|
||||
elog "suffixes in the 'server.properties' file)."
|
||||
echo
|
||||
ewarn "For data manipulation use:"
|
||||
ewarn
|
||||
ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.DatabaseManager"
|
||||
ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.DatabaseManagerSwing"
|
||||
ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.SqlTool \\"
|
||||
ewarn " --rcFile ${EPREFIX}/var/lib/hsqldb/sqltool.rc <dbname>"
|
||||
echo
|
||||
elog "The Hsqldb can be run in multiple modes - read 'Chapter 1. Running'"
|
||||
elog "and Using Hsqldb' in the Hsqldb docs at:"
|
||||
elog " http://hsqldb.org/web/hsqlDocsFrame.html"
|
||||
elog "If you intend to run it in the Server mode, it is suggested to add the"
|
||||
elog "init script to your start-up scripts, this should be done like this:"
|
||||
elog " \`rc-update add hsqldb default\`"
|
||||
echo
|
||||
}
|
@ -1,146 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/antlr/antlr-2.7.7-r2.ebuild,v 1.10 2015/03/21 15:08:20 jlec Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit base java-pkg-2 mono distutils multilib toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="A parser generator for C++, C#, Java, and Python"
|
||||
HOMEPAGE="http://www.antlr2.org/"
|
||||
SRC_URI="http://www.antlr2.org/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd"
|
||||
IUSE="doc debug examples mono +cxx +java python script source static-libs"
|
||||
|
||||
# TODO do we actually need jdk at runtime?
|
||||
RDEPEND=">=virtual/jdk-1.3
|
||||
mono? ( dev-lang/mono )"
|
||||
DEPEND="${RDEPEND}
|
||||
script? ( !dev-util/pccts )
|
||||
source? ( app-arch/zip )"
|
||||
|
||||
PATCHES=( "${FILESDIR}/2.7.7-gcc-4.3.patch" "${FILESDIR}/2.7.7-gcc-4.4.patch" "${FILESDIR}/2.7.7-makefixes.patch" )
|
||||
|
||||
make_shared_lib() {
|
||||
local soname=$(basename "${1%.a}").so.$(get_major_version)
|
||||
einfo "Making ${soname}"
|
||||
${2:-$(tc-getCC)} ${LDFLAGS} \
|
||||
-shared -Wl,-soname="${soname}" \
|
||||
-Wl,--whole-archive "${1}" -Wl,--no-whole-archive \
|
||||
-o $(dirname "${1}")/"${soname}" || return 1
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-2_pkg_setup
|
||||
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
sed -i \
|
||||
-e 's/install:.*this-install/install:/' \
|
||||
lib/cpp/src/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# don't ask why, but this is needed for stuff to get built properly
|
||||
# across the various JDKs
|
||||
JAVACFLAGS="+ ${JAVACFLAGS}"
|
||||
|
||||
# mcs for https://bugs.gentoo.org/show_bug.cgi?id=172104
|
||||
CSHARPC="mcs" econf $(use_enable java) \
|
||||
$(use_enable python) \
|
||||
$(use_enable mono csharp) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable examples) \
|
||||
$(use_enable cxx) \
|
||||
--enable-verbose
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CXXFLAGS="${CXXFLAGS} -fPIC" || die "compile failed"
|
||||
if use cxx; then
|
||||
pushd lib/cpp/src > /dev/null
|
||||
make_shared_lib libantlr.a || die
|
||||
if use static-libs; then
|
||||
make clean
|
||||
emake || die "compile static failed"
|
||||
fi
|
||||
popd > /dev/null
|
||||
fi
|
||||
sed -e "s|@prefix@|/usr/|" \
|
||||
-e 's|@exec_prefix@|${prefix}|' \
|
||||
-e "s|@libdir@|\$\{exec_prefix\}/$(get_libdir)/antlr|" \
|
||||
-e 's|@libs@|-r:\$\{libdir\}/antlr.astframe.dll -r:\$\{libdir\}/antlr.runtime.dll|' \
|
||||
-e "s|@VERSION@|${PV}|" \
|
||||
"${FILESDIR}"/antlr.pc.in > "${S}"/antlr.pc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${S}"/scripts/antlr-config
|
||||
|
||||
if use cxx ; then
|
||||
cd "${S}"/lib/cpp
|
||||
einstall || die "failed to install C++ files"
|
||||
dolib.so src/libantlr.so* || die
|
||||
dosym libantlr.so.$(get_major_version) /usr/$(get_libdir)/libantlr.so
|
||||
use static-libs && dolib.a src/libantlr.a
|
||||
fi
|
||||
|
||||
if use java ; then
|
||||
java-pkg_dojar "${S}"/antlr/antlr.jar
|
||||
|
||||
use script && java-pkg_dolauncher antlr --main antlr.Tool
|
||||
|
||||
use source && java-pkg_dosrc "${S}"/antlr
|
||||
use doc && java-pkg_dohtml -r "${S}"/doc/*
|
||||
fi
|
||||
|
||||
if use mono ; then
|
||||
cd "${S}"/lib
|
||||
|
||||
dodir /usr/$(get_libdir)/antlr/
|
||||
insinto /usr/$(get_libdir)/antlr/
|
||||
|
||||
doins antlr.astframe.dll
|
||||
doins antlr.runtime.dll
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins "${S}"/antlr.pc
|
||||
fi
|
||||
|
||||
if use python ; then
|
||||
cd "${S}"/lib/python
|
||||
distutils_src_install
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
find "${S}"/examples -iname Makefile\* -exec rm \{\} \;
|
||||
|
||||
dodir /usr/share/doc/${PF}/examples
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
|
||||
use cxx && doins -r "${S}"/examples/cpp
|
||||
use java && doins -r "${S}"/examples/java
|
||||
use mono && doins -r "${S}"/examples/csharp
|
||||
use python && doins -r "${S}"/examples/python
|
||||
fi
|
||||
|
||||
newdoc "${S}"/README.txt README || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && distutils_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && distutils_pkg_postrm
|
||||
}
|
@ -1,31 +1,31 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX bcel-5.2-build.xml.patch 1195 SHA256 3e1b99c68c0d9f179b3d7e882848fb1b90852e58bd24c18f91cebff2ef69ea72 SHA512 5d121fc3651ea874bef39201665755ba2ee0e661717348165f79d0f39f7c6c14e59d864fabbbf62af4a19d3386b03acdd28ed5fd46edb4bf0e1cfa5b34d08503 WHIRLPOOL 00ba68cdf306f4389e6f89fdd36e2e429509db605615c9743aefa9ce90edbafa62400dbdea55e0e538bc90fffa05b49e705da97d54f0980adfe9891c41265f7b
|
||||
AUX findbugs-bcel-5.2_p20070531.patch.patch 1979 SHA256 e2fbda6873aa11d17d388d4fd6a250a3c740eae6728b1e117ff856ee9ddb886f SHA512 41f41c0d654b6ebfcca4105e0084a6fda9de3ed144a459b29e0b09fc1646be25e6e3734eaa9125afa5ac5f1292b99a49d8c42722468ac8d7ee5f95f80da7bb8a WHIRLPOOL 26c5772fa67ee077de7711642e913714c738889f83a75c2148ddc55bfee7567de37e5cf20a4e4151761fde5228e78d71cc930ef506355d0c3516af10da30f1fe
|
||||
DIST BCEL_6_0_RC3.tar.gz 929878 SHA256 74a4a75cc7aea8dab4c17c6ff6c00c2c19411942974b4bd6871e6984235101a0 SHA512 05ccf95ebf6b374fb112296509b4011d741acf2315b331aa971f8c3bc6be2f73b39592721a8c769b6b9d631e78e348c124c56f567adc2338ed5508d5ec3bed77 WHIRLPOOL 6bd53b49a7b8b6cfd422b3249461c1ec685855e0e5dd33c7b3d1eac04f8d61f1cd14b357d1d560002fadec1ab21c1a2b0abaae553340e0b055c6446cc4d5a3ce
|
||||
DIST bcel-5.2-src.tar.gz 261455 SHA256 68039d59a38379d7b65ea3fc72276c43ba234776460e14361af35771bcaab295 SHA512 c8c1d5250b0d8c2f194038551afbe322bd65cde2990277eb6b30e2cd8cc0af2576946afdbcd011b3804386a09fbbc2ae10fd20ae72a24232630b077e79b8847b WHIRLPOOL fae7334f7735e5f5be924bc35c434a2e6ea2ca85d1e038c7ffe6b4636ae9dd2e839c3d775cb17c054a48655c8539802d4db75fcb5e178c51eea2ad2cc9f152e1
|
||||
DIST findbugs-bcel-5.2_p20070531.patch.bz2 7190 SHA256 43d049134de3eab3914fe850f4ddd89cd304ab21d87ca2669153a24f734f7981 SHA512 84bf652cac3992fa3311af4962c0ae064c3f18dda43c91afc256592631f2597815bf07f92b3071680e3cef327b06530f689cf3320fb5ebf6342dc5eaf5d7a953 WHIRLPOOL 6d1d2b3e2d045c7368b4ef7fcd6bc13ce337e60910e24998359df5cccb489fd1077d96c7e7ac763b5041b8b38fe5d4194d1ccf1cc1f7ac68b625076e28c0abe3
|
||||
EBUILD bcel-5.2-r2.ebuild 1417 SHA256 a569d08a9cd8855d538193905a97e3b89fba9ee6c9c3dc6c999bca5879adca5e SHA512 136436593540f5eeaee356285bd8cb83276d7b00464ceff9ed1948529f5da4d4db4a6e6b0a62ad247336de84219efb088931e213a8ad930fc88adf28a8a02f01 WHIRLPOOL 0b323bd8f3a83b8d5b4c3dacdcd03881ececd38934285fdfe101f4cab6822b12a0dcf6b9e5d10da13675e48978f22771f56cc0d25e4d5ab053b0f8be643c2bf4
|
||||
EBUILD bcel-6.0_rc3.ebuild 1357 SHA256 0bb1ca836b21f83c5564b84f7a7d2f5c78b18bff95df634ee7ecb88330445be9 SHA512 222a07f42826ee29df47714d228fa64f06ec3fe644854075728c2559022d6f2254c792511a70b9840f4147a9c3d14bb6bddf8791cc80c30cb19f59ddc62f82a6 WHIRLPOOL 00ee8d8d11de4bfe68560c2eeb3022b33d8bc0af7a8f5bb8cd8d0023c6580ef23e22e6a72c0777515396cc9f64a1758c63d9532934679b217d3ce603f88748d5
|
||||
MISC ChangeLog 7736 SHA256 30a07dbab5f78ed28e7b09a781358ee263e4d174d1424df7ea0185b4cdee5a6b SHA512 30a982ff4c24450f2b91f278c401738ab11578bfdf57e3005b3ca040d355d666b067ad2862b5c76e34200b7a2d42fba38d119e1f1426b22a97bd95267999e080 WHIRLPOOL dd06845aedcae3456346fd509e57de86a637a0fbd868120f8403cf65aea3513832a28eff1047b3af78b0e405c71ce468046c7722ae59c5aec5c793ea5112fbc2
|
||||
EBUILD bcel-5.2-r2.ebuild 1408 SHA256 f26fbe51e94cdfa8ce32072ad5e60f5cbcdfaaddd88946a946c156dcfc28fd39 SHA512 91b29e4ab8b55a084603815dfc26f7ed9f5fc881a07b908a4386b68a608d384699c07e3b4b7d1691af025b18eaec151c3e9ce0c42f2604f2bd62da52017f9ea8 WHIRLPOOL 7ffdf627a16a0c32b411e539d9bf915bb02ed3b0772a9e9ef41db488abe33c3586c71e49e9d02aede3ba34a6dd999e740e4eaa64a5358ce63c277dbe23e417b3
|
||||
EBUILD bcel-6.0_rc3.ebuild 1351 SHA256 8ef220c7eb22846ab921db2364b8e5848cda3d2eab125dcb6dfa789f2e745d60 SHA512 b3220a0472a1afb40030db715b809906e94b03d82262f1b202c689ee5ad6a15429743be9b85b79014e403d53a381ed8ba15c5a3a1aa4c9158acc546dae8bc724 WHIRLPOOL 7f6eaa2cfb92a924a03049716a60a6e04f3adf7fdb9934b98ee24d7d0dd61f813a71473ccb1c533fdf850a0911c2e825ffed22cf6023571283d37e5ae9162dbf
|
||||
MISC ChangeLog 7852 SHA256 716231bb9e0850d3d727efafc069cda8c0ac99b24c7519188a9821e317feeb45 SHA512 5dd9b7246b8ca708e6b4e84ccc9c17ac0125c52403f8c8d1d44b9414d2de89a44568372a85067daf210cc7146006530b648e5ea41d4c44f281c547da3a2a3713 WHIRLPOOL db32a32274843be3741ddb5aa56eaa0b06b09322751110f993495e5edfe620c2504a72e0a38911123714d8e2bc3a423078da36c404854ff91d5c6933c85b1a61
|
||||
MISC metadata.xml 834 SHA256 d77d8cb90f0e7e08368b333440f93f22cc1113c22fd13589f74b8cb9463e6f93 SHA512 9470a9ad1a4cb05ab68167dd211a239a7b391c588acbb02de0fbcf8a64e8877c7d559fda919b4054b5836f9955b8c69e2691776aa35d442ffb27e24f5dfe0548 WHIRLPOOL da42e0286213160b7bf1795b8c991fb607570571cefadf3136f34bc247b9ec58b3dc20b6ff87e66ea0b10d7c91d476422facaf8d9523f2aad61338052fd930a4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iQJ8BAEBCgBmBQJVdADKXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
|
||||
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiZ98QALZfmHEW1XyJ2+DNLoDRcTT/
|
||||
012fJx1BJlm7Q5zz57lCCVS7DW2BkWwcEc6n/lBkSdG+wIyX3Oj25zEdG+nchZuQ
|
||||
PcJWvtoueIoiA1JSk6AbNcO7IuCrvdgy+kEFP6fEdmSZcLBYnyhWdUbxhDDLZXBV
|
||||
6esJPew9N8u3dAcvsT+vTXH/H4et/6SJbZGWc2RUczICTQco+Ql/o53GEL50OU0F
|
||||
3hWQOyoynSHaHr9dsaMvbp0k9aI7XJVY3ha8mQf40vI1ZeYX51IeGPw53+JZBlUP
|
||||
NZkNp/ofpP6x+IqpTru1QWkZ4mMB2bjDNM5uewYNxaS+bndRrLT/N6GbxhuAaIKA
|
||||
1jBJTr/nqHz2P0nIOJxdeTa9ozNBEjECVvd6BuKFtCIfI/MzRybuS1KNnF6jxBjl
|
||||
9KbxhPj3dMzmzw/Ij6uCUcHNpEE2qzrUbc2vZB1SAwd6JvO99sWaJ5EFukeS7KpK
|
||||
c3yT4Scteo5uCzYYCAosCwXeqc54P6yRIBHaEcXUHTJL2u1QyYHhKL9XeJfnWtUV
|
||||
CrBwLLEmF0J0iaYb8/NMFEcfBSQEEkcPBldK6VGUGuiVhqPl4rV3LCEeegH8xrv+
|
||||
JJbEGo5XhIUl3L5YNRTJYoqftFwj6kRpSaHfAemgZV4AKgbmgNm5SCqKYrQXOXAP
|
||||
50LiyMraYupSgaOC9mKw
|
||||
=lHW2
|
||||
iQJ8BAEBCABmBQJVoOAFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3k604P/jy/bTclN2KgO6Y0S7oLYFRh
|
||||
2Ij/rx1KGkV/TEHGwXjRfODZvb3Qcagg/mIhEzlG6WsoMvj5UM4xDrw2jFtoN9ox
|
||||
+ylYdMsHFsiWa6kpP/f5U8gNuXo1fm1dYi8Z/11APlLr/kL4abT9qMZ5h6uR1g79
|
||||
cFpSZbE/Ln/oAiqbfWbpjYitZVOKhMbCmW/Z/E4sncd6iGkX+k2yl2UEyLMrGXdz
|
||||
q6PbgBLYByjc38rTI8QwCQdtiwXlsQdiiAYRZEFnVrvPcAd4tP5hB5dNipBJEJnM
|
||||
yOD7liJ4vvEzoDOO+pklsS9zkAtrQPWyw6Xdh6p8dHCYRymWPCGumpVcmwe4NZEH
|
||||
ePkkWgOdIU40MGzb9/ojBgWfR0HLniSoZvmTjkP9PPo3qrRP7eVcd97OvxfY5DPd
|
||||
jJhLaj7wC3MCAAreT+hZsq12crPMd44g/P5VIfkDMd1CBQfqtCpbEdnUVAcwfeGr
|
||||
zKzVdC4qFR4W3MxF/NEEjZ9r6bvjLXHbzW4+1pSPuA4ektR0WRrZAhB2p79YvTyn
|
||||
cKVPdggYUuALulx90HCUIBoaaCicXH95pawD6Bqu0Pe5M8VMBn3QsyP0/NfsqfV/
|
||||
o0y227Ce+aOndqmp2xlxqCZG2XOR6DTHgKKXYNURLKZhlUR8Pm+RSzrv+iDAC414
|
||||
eB+xQ62OWmiK/aWCEc93
|
||||
=P8zW
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST dom4j-1.6.1-java5.patch.bz2 2900 SHA256 5e7361eac5332c3380420bd88c2d3a2d4dde30984486c6d4f7e4621940abb42d SHA512 38da606d77b62976366cd089e5194a922e348ec396e7b9af4dceb0a536c47f66e0900cfa59c91df04aade6076630077a8f88c713b9c20224d69316109b293a96 WHIRLPOOL c3e56098f9a75340243e554f11e8cddbbf3e56cd13f0dc9650151ed5ec2b3914e33921174ad275f089188033f95d33386cd4642196bdc7cc6d9bce980c0251c8
|
||||
DIST dom4j-1.6.1.tar.gz 9687211 SHA256 01b4abf86bce337a2a900bf121b3107320ba63b4c0f352e1922fbec6e0736c6f SHA512 95c5a7105a81734f77b4bf27f8bb0af116bf43d8ad5297a0902a6687a54109a87dffe2953cf430d14947cdaa590aa0fdf083b46a91d1d98d48431cfae4459d94 WHIRLPOOL 3edd7c8f629465add6fcbb944eadd75b1e8fd84120c1adf2fa24d43ae04856162d18652892697a2605c1006f1e7d3e5837e30a13e01ab7d1a101614b6dc4f8d0
|
||||
EBUILD dom4j-1.6.1-r4.ebuild 1949 SHA256 3f832d0a1a890bc515c20827830122f85afc9fd9cefb513a89e668eeccc7272d SHA512 3acee17f45f8b47b8445265aa0a5af817f3a2d12052ab056c3d0a759e54c900c8c1bf1ad4381dd0de8017917fce64f51159ff77ecd61d92d6c81746c5879ac2e WHIRLPOOL 11347ef9caa81abaf8ba8a38a0c43b2c8c87e06a93a9b26fef1d6ee9e5b132bfeeb8c09b42fa8d54fb45b31bf78b6fedc7f1be6d27de5cee9f4c9bbadb6e37d4
|
||||
EBUILD dom4j-1.6.1-r5.ebuild 2003 SHA256 95593d569370e52f478cef13f624dbb43e839d2f6de5a3a0b8e63da8a3889618 SHA512 2af9bfced75004cab571466a09b6374866a29d74445caf2bbbfe3ee5a9bbddbbe4cece53a31e010bcbed726bf024d63d3cd2c202d902dfa86ee5bd63db642ddd WHIRLPOOL 4ccfe5275ac6bd00b541d8b3ad99155283fc3c491e14ac2f5fe97e87feed3f9e92b70cd163e78cde1c98918e7b67a7636d4280dfcec67cf00dc25b5d5fc3aec0
|
||||
MISC ChangeLog 8765 SHA256 042e9f64c225231fa564459955fe13f272f813a3d7c8ef472a256f82493c155c SHA512 b9f403be65bb4bba05ddc54207f7726c11dd5d0e9421fe014dd54a2840f1be540fbb5994cd40286d864e4aee8c78d212dc9ca820e9bc94fda4c936260d349286 WHIRLPOOL d865ad2aea534370fb4734a34e1adf372578a8a0c93b43dc643d3c0098bec2d471e1c2e2a519fca7f53e90320ab9f209363d672a9639dabb5c2acecce434afc6
|
||||
MISC ChangeLog 8859 SHA256 2766dc5db944cfc59cc3b6e696ee6f1d5eb3b39f257097214a8cfc622d511d23 SHA512 6afd9ee0475635225d8dcc6914318c76ed27d6772ae9e93ce440e5b5a50d0423b1e96f6c6536065ff969a8b70d24af0a7359a17eea403e1c8cb989949c3be6cf WHIRLPOOL 66c6d4d88739ba4491b8b4229608349a44ba4d1101f2e5b376d5f0bce7a8aea6ee9bd848857d618c8fb83d6b9d4223f0706ba1b188f057556ba8eb12ea436531
|
||||
MISC metadata.xml 451 SHA256 c983f738a9d8f025afc96f91698876c4189475cff722e5d74b871e08fb920c81 SHA512 1b533f28f53bdea5157bdae00ab397ea00f854fb001fe6419527b3da3d7f4cdb9edac20c046a0537d845c1953eb4fc0f8d748c246dd0b69fbe1ba92b034194d4 WHIRLPOOL a99015f3b1ae64ad854c5383ac29243b8ef349125b58738ed9183bcbf31469ab9851265044f7828fa2e6dfc3628c7c3610f4b150e65103d8ddbda2ae56f4804c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iQJ8BAEBCABmBQJVoOAFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3ktv8P/A5LonNxYuGWX1HFwT6tdG6K
|
||||
l8Oovvx8DDaJi2IuUqkslBc0CZlqNXFCFkroUq7IMwayr9BKXJue78NUwA886lww
|
||||
HwMAshcwxW5pOl1FZDIL8+9W9j7hb3Nj4n29Ahy+1g0tAUBUPBuqBOQd9ejx21YY
|
||||
Wa78OI+rmO/6sNBfMxk4ugYTpTWCZliTT9kl/GP64rl2eDHOXA35bHwMIOnhXkDP
|
||||
M5mZebH8R7VBxjCp4YD4TwjmrKXOBDkc9OUld3Ex/GgeBPPyZ5scLjvL+ZMFECOL
|
||||
N39BUxUn+xTHXXaDQlu6GVKbtyCR+winBcxNq3znRMSsSxotm4hRtD4Bc6ZdVLi3
|
||||
cQNKM3rMscmr7qe35YMccBcfmwNii4O5UGqTvvvos1lPoA2TgXd7LUpfnro9F5mM
|
||||
r6BkLz8DJTTSZndgzcQv5efaxBanjNpd34A++iMRZc+4nfx2qNUDOjZ2GCoSTeWg
|
||||
PethM6EW/p69jxWtyk5StI+QYyNokeN0u2pRmVqG3aJ3qX/igibNaznVaLpThcwV
|
||||
5Hl3Lba6tXQlfE0/fXmZpw+Sb1V1r4p27ZsiomHCdoUzDCrWdpXOY5i59gPfpsv+
|
||||
K6+25Jw64Icr4RgkJqml1FVBftULVXAZPhbk2UwwnSAHd6unnPElLnw5K0fnSDkW
|
||||
kt2XY9wRfE/z6JsKlrxO
|
||||
=s8k4
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/dom4j/dom4j-1.6.1-r5.ebuild,v 1.1 2015/06/17 02:36:39 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java library for working with XML"
|
||||
HOMEPAGE="http://dom4j.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/dom4j/${P}.tar.gz
|
||||
mirror://gentoo/${P}-java5.patch.bz2"
|
||||
LICENSE="dom4j"
|
||||
SLOT="1"
|
||||
KEYWORDS="~ia64"
|
||||
IUSE=""
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
dev-java/jaxme:0
|
||||
dev-java/jsr173:0
|
||||
>=dev-java/msv-20050627-r2:0
|
||||
dev-java/xpp2:0
|
||||
dev-java/xpp3:0
|
||||
dev-java/relaxng-datatype:0
|
||||
dev-java/xerces:2
|
||||
>=dev-java/xsdlib-20050627-r2:0
|
||||
dev-java/xml-commons-external:1.3"
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.4
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
dev-java/xalan:0
|
||||
dev-java/junitperf:0
|
||||
)
|
||||
${RDEPEND}"
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Add missing methods to compile on Java 5
|
||||
# see bug #137970
|
||||
epatch "${WORKDIR}/${P}-java5.patch"
|
||||
|
||||
# Needs X11
|
||||
rm -v ./src/test/org/dom4j/bean/BeansTest.java || die
|
||||
# fails with a 1.6 JDK for some reason
|
||||
rm -v src/test/org/dom4j/io/StaxTest.java || die
|
||||
rm -v *.jar || die
|
||||
cd "${S}/lib"
|
||||
#circular deps with jaxen
|
||||
rm -f $(echo *.jar | sed 's/jaxen[^ ]\+//')
|
||||
java-pkg_jar-from jaxme
|
||||
java-pkg_jar-from jsr173
|
||||
java-pkg_jar-from msv
|
||||
java-pkg_jar-from xpp2
|
||||
java-pkg_jar-from xpp3
|
||||
java-pkg_jar-from relaxng-datatype
|
||||
java-pkg_jar-from xsdlib
|
||||
java-pkg_jar-from xml-commons-external-1.3
|
||||
|
||||
cd "${S}/lib/endorsed"
|
||||
rm -v *.jar || die
|
||||
java-pkg_jar-from xerces-2 || die
|
||||
|
||||
rm -vr "${S}"/lib/test/* || die
|
||||
if use test; then
|
||||
java-pkg_jar-from --build-only xalan,junitperf,junit
|
||||
fi
|
||||
rm -vr "${S}"/lib/tools/* || die
|
||||
|
||||
java-pkg-2_src_prepare
|
||||
}
|
||||
|
||||
EANT_BUILD_TARGET="clean package"
|
||||
EANT_EXTRA_ARGS="-Dbuild.javadocs=build/doc/api"
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar build/${PN}.jar
|
||||
use doc && java-pkg_dojavadoc build/doc/api
|
||||
use source && java-pkg_dosrc src/java/*
|
||||
}
|
@ -1,19 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX fop-2.0-build.xml.patch 828 SHA256 8f7d48403c7c6979c7656aec4524a91403b904a1c591bdbe8bf8f68164134f37 SHA512 7dea95b94fa9454a648253e01afbb88c6ee75848b297d93a5533457fbf86ef20fbd346d35fc693ad277580abdacfe3863a594da40957f6c7fd7b2b14a4c5d2ee WHIRLPOOL 280d22d809801ca25a0ab2e037ebc82064e5e1c8b02f0bc2667e7e2cc59f3979476712b9f7408391230bd550acebb070298e81ed0c75fdd5076609432f5c083a
|
||||
DIST fop-2.0-src.zip 26381859 SHA256 70da9622ce25891d989b8ab25692738c5dd6eb2de6ee9b9300d5487f0378d2ec SHA512 428793303fcf143cffaecadc22cfdb8a065bad0108cceebcabc479d92dbe9834b4f81fd27f3e0314546d848e1960b2fe1a9d443999d8f336f7e87fce771beb7a WHIRLPOOL cfd0ec06fba6fe089fb0bea803668e8c89f80eddd198efda20573274ea0cfa750248f12b50827ab89571a4923f51b307d241ff0a4f236cf4a6e28ea49c8d1ac7
|
||||
EBUILD fop-2.0.ebuild 2628 SHA256 ca66e5ac36f4402e55345477b0772e090344cbbf5df428105d599e11d7b31739 SHA512 66cf27266cb3a3fae7de2373271fad2b788aabacba0e62321a3c007bd3dd594bf161fe8465102dc4f3f75eee75db4c1e1628c848b2fc2f2fc10707c82b7459dc WHIRLPOOL ab0114615d11f3eb1c03e75f8ddbb82f31dba960e96ea70b269f756a8502d04e93c82b9f7fb1a2ad466e81d37d36eb8a3db86be397fa77a1cf6ed48facca9dc1
|
||||
MISC ChangeLog 10720 SHA256 121c8443d6d4952b8ce7f95b1746c260ce248f43ecfbf593a01171192793072c SHA512 e7c7743e59e0a97ea561156d6523398aecc6629e667a623d79161a78ae43a7ff27cd719f9c70c6eb01d7edb6c5b6f106c4f1a513d54384ea73144043c2744c93 WHIRLPOOL 8d73614f4265b92aa0b2f52036bbfd608c400941c9a6f06494a314977191c9ae6e97d408a1aaee722e242d057ec6c718a3d7d86387d0c2e15b48507cee279d22
|
||||
EBUILD fop-2.0.ebuild 3216 SHA256 3f55783eeca74cef988d75e630a0947584c29d2d37d0c4e8adb5a651454d169c SHA512 5659a896ab0e9ad9bf5e94614ad07f1726a739ac6bf1e79b6698247ae5c52f19acc68d4f4554e0619dae5744a8018c74de5b7f81651bf2eb7e2be2c2236a51b6 WHIRLPOOL e6200c170a716187e24404a6628f4d188d40bb7e18cd7189622c067ebfe160c4d9d75dda11cd80d17f7693e9a9b0dac912563ccffd08b333a00052efbd4dbd38
|
||||
MISC ChangeLog 11072 SHA256 d210e5e84ecb7beb165ad11405062646dac61a2137b1c6b7a258bfd36c029fb6 SHA512 dfc4b656b39cc3f2c931a478baa86cbfa1c208a07eb6e5bec62a1d7de01f258463136fbcdf746ade3011cd2994a0085bfaae1fdb8ca3973ee6e9219c54241dd2 WHIRLPOOL 8b2fe4faaf09136643b7506380ffc201136517bb923094c9a9c0e16825f2b5d63dfda08e8e0ba32f0f4a44cf1efe451cf863041ad9fcae6eceed27502a36db5f
|
||||
MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJVmbUuAAoJEJGRpfGTSRu4TpUIALJWj5zoc0aL8CT1GK2xpgAM
|
||||
x92/S5jez71dWVU/nPRB0V+tS0/j5KAYKXVbNnntdrSqxODx+Tq3je66VsHGuuw3
|
||||
s5NiHrXi9H3uFKHjQhezWIpE64hEDxj+iHtGFu0zcZ+LIbQ8YzoiCz20hxOiOSXB
|
||||
/VtpVfkr2QnzhcYJI9B2GKLNJxr0x/uP5bc2zSUXoLotlPgludjd2AootfDSbus+
|
||||
M+N+43XnLZM4Up1LZYBV2Vxj8eZLKnUtr+Tg6s0eE/bXLdiST9YAAzcu9y1bH5uJ
|
||||
3DBa5Yig99/enRqJ5f4Z6Wzrp2LJJEu27ImAT6JWBDSg4LrabO8x6qdKAUF1fuQ=
|
||||
=obGp
|
||||
iQEcBAEBCAAGBQJVoWemAAoJEJGRpfGTSRu4HmUH/0K+JChizUyflPS8Z7vKlIpP
|
||||
oFG2b04vmiXqlVoc3zXk+bnFluSqz1XFi7Q9bqohl59ZaIP9hs5tglEJClIHmRpd
|
||||
/F9IbzaWTjImhLfn5mcXIlPh8YCM7dKvEjIOu/nGZbPKlsqjd8X9m6K5RVvyJNbC
|
||||
gNFmNJgkQ4CdjG2YTXR/nIq1q+SSsIqyzyxacmG5XgARL1I2ciDCNIMhbNGi8B1h
|
||||
zLxvCEA7bP+yYamJ13tZkS83f/L46TDo4eGgpdxxCgruy/b7Q0OP3uv+y8O9EzX9
|
||||
R+mJTdI70RNtEWpnDpTJbA6rXGXb3Qgsaf2ayFDwcwz2QAuo7zLNxXnFBZlvJlA=
|
||||
=SwGl
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,21 +0,0 @@
|
||||
--- build.xml.orig 2015-07-05 20:34:00.099000000 +0000
|
||||
+++ build.xml 2015-07-05 20:34:38.194000000 +0000
|
||||
@@ -355,18 +355,6 @@
|
||||
<include name="**/*.xsl"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
- <taskdef name="eventResourceGenerator" classname="org.apache.fop.tools.EventProducerCollectorTask">
|
||||
- <classpath>
|
||||
- <path refid="libs-tools-build-classpath"/>
|
||||
- <pathelement location="${build.classes.dir}"/>
|
||||
- <pathelement location="${build.codegen-classes.dir}"/>
|
||||
- </classpath>
|
||||
- </taskdef>
|
||||
- <eventResourceGenerator destdir="${build.gensrc.dir}">
|
||||
- <fileset dir="${src.java.dir}">
|
||||
- <include name="**/*.java"/>
|
||||
- </fileset>
|
||||
- </eventResourceGenerator>
|
||||
</target>
|
||||
<target name="compile-copy-resources" depends="resourcegen">
|
||||
<copy todir="${build.classes.dir}">
|
@ -1,110 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.7.3-r1.ebuild,v 1.1 2014/07/14 18:45:53 sera Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-vm-2 multilib
|
||||
|
||||
DESCRIPTION="Java wrappers around GCJ"
|
||||
HOMEPAGE="http://www.gentoo.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux"
|
||||
SLOT="0"
|
||||
IUSE="X"
|
||||
|
||||
ECJ_GCJ_SLOT="3.6"
|
||||
API_DIFF_PV="4.8.2"
|
||||
|
||||
# perl is needed for javac wrapper
|
||||
RDEPEND="
|
||||
dev-java/ecj-gcj:${ECJ_GCJ_SLOT}
|
||||
dev-lang/perl
|
||||
~sys-devel/gcc-${PV}[gcj]
|
||||
X? ( ~sys-devel/gcc-${PV}[awt] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
# jre lib paths ...
|
||||
local libarch="$(get_system_arch)"
|
||||
local gcc_version=${PV}
|
||||
local gccbin=$(gcc-config -B ${gcc_version})
|
||||
gccbin=${gccbin#"${EPREFIX}"}
|
||||
local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1)
|
||||
gcclib=${gcclib#"${EPREFIX}"}
|
||||
local gcjhome="/usr/$(get_libdir)/${P}"
|
||||
local gccchost="${CHOST}"
|
||||
local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*)
|
||||
gcjlibdir=${gcjlibdir#"${EPREFIX}"}
|
||||
|
||||
# links
|
||||
dodir ${gcjhome}/bin
|
||||
dodir ${gcjhome}/jre/bin
|
||||
dosym ${gccbin}/gij ${gcjhome}/bin/java
|
||||
dosym ${gccbin}/gij ${gcjhome}/jre/bin/java
|
||||
dosym ${gccbin}/gjar ${gcjhome}/bin/jar
|
||||
dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc
|
||||
dosym ${gccbin}/grmic ${gcjhome}/bin/rmic
|
||||
dosym ${gccbin}/gjavah ${gcjhome}/bin/javah
|
||||
dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap
|
||||
dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer
|
||||
dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner
|
||||
dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry
|
||||
dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry
|
||||
dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool
|
||||
dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool
|
||||
dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii
|
||||
dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd
|
||||
dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd
|
||||
dosym ${gccbin}/grmid ${gcjhome}/bin/rmid
|
||||
dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid
|
||||
dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver
|
||||
dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv
|
||||
dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv
|
||||
|
||||
dodir ${gcjhome}/jre/lib/${libarch}/client
|
||||
dodir ${gcjhome}/jre/lib/${libarch}/server
|
||||
dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so
|
||||
dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so
|
||||
use X && dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so
|
||||
|
||||
dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \
|
||||
${gcjhome}/jre/lib/rt.jar
|
||||
dodir ${gcjhome}/lib
|
||||
dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \
|
||||
${gcjhome}/lib/tools.jar
|
||||
dosym ${gcclib}/include ${gcjhome}/include
|
||||
|
||||
local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
|
||||
exeinto ${gcjhome}/bin
|
||||
sed -e "s#@JAVA@#${gcjhome}/bin/java#" \
|
||||
-e "s#@ECJ_JAR@#${ecj_jar}#" \
|
||||
-e "s#@RT_JAR@#${gcjhome}/jre/lib/rt.jar#" \
|
||||
-e "s#@TOOLS_JAR@#${gcjhome}/lib/tools.jar#" \
|
||||
"${FILESDIR}"/javac.in \
|
||||
| newexe - javac
|
||||
assert
|
||||
|
||||
set_java_env
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Do not set as system VM (see below)
|
||||
# java-vm-2_pkg_postinst
|
||||
|
||||
ewarn "gcj does not currently provide all the 1.5 or 1.6 APIs."
|
||||
ewarn "See http://fuseyism.com/japi/ibmjdk15-libgcj-${API_DIFF_PV}.html"
|
||||
ewarn "and http://fuseyism.com/japi/icedtea6-libgcj-${API_DIFF_PV}.html"
|
||||
ewarn "Check for existing bugs relating to missing APIs and file"
|
||||
ewarn "new ones at http://gcc.gnu.org/bugzilla/"
|
||||
ewarn
|
||||
ewarn "Due to this and limited manpower, we currently cannot support"
|
||||
ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap"
|
||||
ewarn "IcedTea without prior binary VM installation. To do that, execute:"
|
||||
ewarn
|
||||
ewarn "emerge -o icedtea && emerge icedtea"
|
||||
}
|
@ -1,6 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX hp-jdk-bin-1.6.env 674 SHA256 2baa6cbd5f9ad9d35045f8e2aca0d76ebafffd5cef945872d8173eb908dc8ded SHA512 c227bf96386359bfd52be13faf13b9d8d3f18ad161ca688197f221fa041a38193fb8e3305a21c5c52e3640f1149671fa38388771f814530f287acb6950237c69 WHIRLPOOL dd95d858add95798a402f75d5818ba48d4809108d136de364b7d84c0edb0aa81c532ffa38326b96bd9314b3b186fd034c907fa8420fdf1acd609eb585e2d0d16
|
||||
DIST jdk6_16005_ia.depot 138004480 RMD160 bec50792609af4dfe7b186cea1425dfab1fb7943 SHA1 caae778144c346801a0705a087018faaa17161fe SHA256 2ce897f22aa9db11ff1cdda14475f36b5b761e0c024cbbd9313e5f2da44e067f
|
||||
DIST jdk6_16005_pa.depot 99102720 RMD160 9047d0845915189af57f3f4a2f207c8a6659952b SHA1 70d7a5c9a59b95d4d5d67f28be565dce8b0aaa26 SHA256 4ed271f34d28194f83ca7271d91ca1731502c93811c9fb052aa102539c3da7f5
|
||||
DIST jdk6_16005_ia.depot 138004480 SHA256 2ce897f22aa9db11ff1cdda14475f36b5b761e0c024cbbd9313e5f2da44e067f
|
||||
DIST jdk6_16005_pa.depot 99102720 SHA256 4ed271f34d28194f83ca7271d91ca1731502c93811c9fb052aa102539c3da7f5
|
||||
EBUILD hp-jdk-bin-1.6.0.05.ebuild 4664 SHA256 0f328afd9ddb62fb3a09d483d577afde9220882c9ae63c2449ec662918214e9f SHA512 e098a2612b23378046df1e882e5f60b134251cef1708d0ca7ca66e6ac5d121c38ac7d119896b004c04b4962b5b2a7add5b4850a56d4d3c5dceddf5166875d5fe WHIRLPOOL d862adf2d05f677e72918f14aac5f8bc029704e8de075ce0e9dea10ea112e987ca6ffd88f2a0a21ab2b7ba231e6bf8556ee05db5e0118d054542edea25425fe0
|
||||
MISC ChangeLog 553 SHA256 e5f3e039f42845f1efa385d86d6870b1ee005d446db724f317eec039c6efb3f8 SHA512 efce5f67ca477310a1f3eb1c7b13997ff229f3d8674791858dda8374004c66a36390e24e16ec7b23f393bab38c371c50044b29da387f29e9512ff65d99728157 WHIRLPOOL 1047c94744ade33ec3b0bd00eb0a68186745d4d038dbe7461dafd47b9ef068b9198d47bfa4224b7ee1cd357cc73a0f7b2525d15849e5fb27045899ab771ee502
|
||||
MISC metadata.xml 289 SHA256 bd14c4d84d6e1e12ff7302cf26e290d7e0b78bb95ed1e45075c2cfc1e39bc3d0 SHA512 2e8319dc183822707614dfe2aa590d403006a7f83243bd8fa2a9fc1dd5e8c87112e2f490a835adb31dd93be1cb57c954880de83278f7aadd82aca7694aaaa782 WHIRLPOOL 0d5f02b593da290f9896eae91b418051897c1e16f074303286038fb95ae2989ee140a46e93c877fff064cd4a9423691cc419a6a01da62f122bbda9d7248ea55a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iQJ8BAEBCABmBQJVoOASXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3k2ucP/0+fPydGpORtzc5QG9Cw9/Bt
|
||||
Ti42BZ5fM1h547LVuD6yWAWw6tAQFmZnPoxoucZyaUCVUTCKuw9kd7BpJCi0tSHv
|
||||
XAcOMMjR/v10PmfBwlOt+L3Sbr5nYcIr8v4hx/g2H7dBB8LLT2xZ8cz1VZZ4HUyO
|
||||
4z2mzwI6e5f2mn1DMNA60bGsazONvOa6fA3pNKEWzE3pEzdH0xAu4qkhOr0orZcW
|
||||
+CoFOX77QJKbjwC5ZWHWj2g5vXplmCeHIzZenOh3+TzUmKaSarGx+74pQAsNAtKe
|
||||
DDFp0o3YieAXmuveiqap338N0hpjQOfesp4tL5Ra7s2asXHtwDapywriRIx1kEYs
|
||||
Ou+fKEu6EwxPG819ePWvvgryqxMnWxtQBXL/vDrNa32DUJEggPRu+MjuOBLypAoZ
|
||||
Z6KelooMLJ/ExfbihkCRoIhBldn8zmPYLxIcrBOyYh8XFJbxaVmTWYs79JyeoMgl
|
||||
rcNPKLaalEQUhwAmjUnfnKupqzuTGbrW7IOqY7A1CFhczpU8vxCHXp0GmSIwmw95
|
||||
SQLJDUjB6Y9zKAEdx+zjca+FfM/fG2hGtUwhpMUWznGrJIErkVo6Y5hRzVVpdT/t
|
||||
YW9f0Q3/RoDfHxFwEYz6du8mNKeZ3KfVIR3i8BDYsep37s0MkZy+Zu4rlYXrPvuH
|
||||
dWUegQuOYwlIvEjCzAI4
|
||||
=n8dR
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,389 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.4.8.ebuild,v 1.4 2015/05/07 12:17:28 chewi Exp $
|
||||
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
|
||||
|
||||
# *********************************************************
|
||||
# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-6.* AS WELL *
|
||||
# *********************************************************
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit check-reqs java-pkg-2 java-vm-2 multiprocessing pax-utils prefix versionator virtualx
|
||||
|
||||
ICEDTEA_VER=$(get_version_component_range 2-)
|
||||
ICEDTEA_BRANCH=$(get_version_component_range 2-3)
|
||||
ICEDTEA_PKG=icedtea-${ICEDTEA_VER}
|
||||
CORBA_TARBALL="58b31c5bf14e.tar.gz"
|
||||
JAXP_TARBALL="95d394340fda.tar.gz"
|
||||
JAXWS_TARBALL="bce4362b2996.tar.gz"
|
||||
JDK_TARBALL="22d79652f370.tar.gz"
|
||||
LANGTOOLS_TARBALL="43cdaf529543.tar.gz"
|
||||
OPENJDK_TARBALL="2b38d8f0e43f.tar.gz"
|
||||
HOTSPOT_TARBALL="6f93cec20d27.tar.gz"
|
||||
CACAO_TARBALL="e215e36be9fc.tar.gz"
|
||||
JAMVM_TARBALL="jamvm-ac22c9948434e528ece451642b4ebde40953ee7e.tar.gz"
|
||||
|
||||
CORBA_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-corba-${CORBA_TARBALL}"
|
||||
JAXP_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jaxp-${JAXP_TARBALL}"
|
||||
JAXWS_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jaxws-${JAXWS_TARBALL}"
|
||||
JDK_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jdk-${JDK_TARBALL}"
|
||||
LANGTOOLS_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-langtools-${LANGTOOLS_TARBALL}"
|
||||
OPENJDK_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-openjdk-${OPENJDK_TARBALL}"
|
||||
HOTSPOT_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-hotspot-${HOTSPOT_TARBALL}"
|
||||
CACAO_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-cacao-${CACAO_TARBALL}"
|
||||
JAMVM_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-${JAMVM_TARBALL}"
|
||||
|
||||
DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
SRC_PKG="${ICEDTEA_PKG}.tar.xz"
|
||||
SRC_URI="
|
||||
http://icedtea.classpath.org/download/source/${SRC_PKG}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/archive/${OPENJDK_TARBALL}
|
||||
-> ${OPENJDK_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/corba/archive/${CORBA_TARBALL}
|
||||
-> ${CORBA_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxp/archive/${JAXP_TARBALL}
|
||||
-> ${JAXP_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxws/archive/${JAXWS_TARBALL}
|
||||
-> ${JAXWS_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jdk/archive/${JDK_TARBALL}
|
||||
-> ${JDK_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/hotspot/archive/${HOTSPOT_TARBALL}
|
||||
-> ${HOTSPOT_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/langtools/archive/${LANGTOOLS_TARBALL}
|
||||
-> ${LANGTOOLS_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL} -> ${CACAO_GENTOO_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL} -> ${JAMVM_GENTOO_TARBALL}"
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
|
||||
SLOT="7"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
|
||||
IUSE="+X +alsa cacao cjk +cups debug doc examples jamvm javascript +jbootstrap kerberos +nsplugin
|
||||
+nss pax_kernel pulseaudio selinux +source test zero +webstart"
|
||||
|
||||
# Ideally the following were optional at build time.
|
||||
ALSA_COMMON_DEP="
|
||||
>=media-libs/alsa-lib-1.0"
|
||||
CUPS_COMMON_DEP="
|
||||
>=net-print/cups-1.2.12"
|
||||
X_COMMON_DEP="
|
||||
>=dev-libs/atk-1.30.0
|
||||
>=dev-libs/glib-2.26
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2.3.5:2=
|
||||
>=x11-libs/cairo-1.8.8:=
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.8:2=
|
||||
>=x11-libs/libX11-1.1.3
|
||||
>=x11-libs/libXext-1.1.1
|
||||
>=x11-libs/libXi-1.1.3
|
||||
>=x11-libs/libXrender-0.9.4
|
||||
>=x11-libs/libXtst-1.0.3
|
||||
x11-libs/libXt
|
||||
>=x11-libs/pango-1.24.5"
|
||||
X_DEPEND="
|
||||
>=x11-libs/libXau-1.0.3
|
||||
>=x11-libs/libXdmcp-1.0.2
|
||||
>=x11-libs/libXinerama-1.0.2
|
||||
x11-proto/inputproto
|
||||
>=x11-proto/xextproto-7.1.1
|
||||
x11-proto/xineramaproto
|
||||
x11-proto/xproto"
|
||||
|
||||
COMMON_DEP="
|
||||
>=media-libs/giflib-4.1.6:=
|
||||
>=media-libs/lcms-2.5
|
||||
>=media-libs/libpng-1.2:0=
|
||||
>=sys-libs/zlib-1.2.3:=
|
||||
virtual/jpeg:0=
|
||||
javascript? ( dev-java/rhino:1.6 )
|
||||
nss? ( >=dev-libs/nss-3.12.5-r1 )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.11:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
>=dev-util/systemtap-1"
|
||||
|
||||
# cups is needed for X. #390945 #390975
|
||||
RDEPEND="${COMMON_DEP}
|
||||
!dev-java/icedtea:0
|
||||
X? (
|
||||
${CUPS_COMMON_DEP}
|
||||
${X_COMMON_DEP}
|
||||
media-fonts/dejavu
|
||||
cjk? (
|
||||
media-fonts/arphicfonts
|
||||
media-fonts/baekmuk-fonts
|
||||
media-fonts/lklug
|
||||
media-fonts/lohit-fonts
|
||||
media-fonts/sazanami
|
||||
)
|
||||
)
|
||||
alsa? ( ${ALSA_COMMON_DEP} )
|
||||
cups? ( ${CUPS_COMMON_DEP} )
|
||||
selinux? ( sec-policy/selinux-java )"
|
||||
|
||||
# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
|
||||
# ca-certificates, perl and openssl are used for the cacerts keystore generation
|
||||
# xext headers have two variants depending on version - bug #288855
|
||||
# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
|
||||
DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
|
||||
|| (
|
||||
>=dev-java/gcj-jdk-4.3
|
||||
dev-java/icedtea-bin:7
|
||||
dev-java/icedtea-bin:6
|
||||
dev-java/icedtea:7
|
||||
dev-java/icedtea:6
|
||||
)
|
||||
app-arch/cpio
|
||||
app-arch/unzip
|
||||
app-arch/zip
|
||||
app-misc/ca-certificates
|
||||
>=dev-java/ant-core-1.8.2
|
||||
dev-lang/perl
|
||||
>=dev-libs/libxslt-1.1.26
|
||||
dev-libs/openssl
|
||||
virtual/pkgconfig
|
||||
sys-apps/attr
|
||||
sys-apps/lsb-release
|
||||
${X_DEPEND}
|
||||
pax_kernel? ( sys-apps/elfix )"
|
||||
|
||||
PDEPEND="webstart? ( || (
|
||||
dev-java/icedtea-web:0[icedtea7]
|
||||
>=dev-java/icedtea-web-1.3.2:7
|
||||
) )
|
||||
nsplugin? ( || (
|
||||
dev-java/icedtea-web:0[icedtea7,nsplugin]
|
||||
>=dev-java/icedtea-web-1.3.2:7[nsplugin]
|
||||
) )"
|
||||
|
||||
S="${WORKDIR}"/${ICEDTEA_PKG}
|
||||
|
||||
icedtea_check_requirements() {
|
||||
local CHECKREQS_DISK_BUILD
|
||||
|
||||
if use doc; then
|
||||
CHECKREQS_DISK_BUILD="9000M"
|
||||
else
|
||||
CHECKREQS_DISK_BUILD="8500M"
|
||||
fi
|
||||
|
||||
check-reqs_pkg_${EBUILD_PHASE}
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
icedtea_check_requirements
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
icedtea_check_requirements
|
||||
|
||||
JAVA_PKG_WANT_BUILD_VM="
|
||||
icedtea-7 icedtea-bin-7 icedtea7
|
||||
icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
|
||||
gcj-jdk"
|
||||
JAVA_PKG_WANT_SOURCE="1.5"
|
||||
JAVA_PKG_WANT_TARGET="1.5"
|
||||
|
||||
java-vm-2_pkg_setup
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${SRC_PKG}
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
# For bootstrap builds as the sandbox control file might not yet exist.
|
||||
addpredict /proc/self/coredump_filter
|
||||
|
||||
# icedtea doesn't like some locales. #330433 #389717
|
||||
export LANG="C" LC_ALL="C"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local bootstrap cacao_config config use_cacao use_zero zero_config
|
||||
local vm=$(java-pkg_get-current-vm)
|
||||
|
||||
# Whether to bootstrap
|
||||
bootstrap="disable"
|
||||
if use jbootstrap; then
|
||||
bootstrap="enable"
|
||||
fi
|
||||
|
||||
if has "${vm}" gcj-jdk; then
|
||||
# gcj-jdk ensures ecj is present.
|
||||
use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
|
||||
bootstrap="enable"
|
||||
local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
|
||||
config+=" --with-ecj-jar=${ecj_jar}"
|
||||
fi
|
||||
|
||||
config+=" --${bootstrap}-bootstrap"
|
||||
|
||||
# Use Zero if requested
|
||||
if use zero; then
|
||||
use_zero="yes"
|
||||
fi
|
||||
|
||||
# Use CACAO if requested
|
||||
if use cacao; then
|
||||
use_cacao="yes"
|
||||
fi
|
||||
|
||||
# Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
|
||||
# Otherwise use CACAO
|
||||
if ! has "${ARCH}" amd64 sparc x86 ; then
|
||||
if has "${ARCH}" ppc ppc64 arm ; then
|
||||
use_cacao="yes"
|
||||
else
|
||||
use_zero="yes"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Turn on CACAO if needed (non-HS archs) or requested
|
||||
if test "x${use_cacao}" = "xyes"; then
|
||||
cacao_config="--enable-cacao"
|
||||
fi
|
||||
|
||||
# Turn on Zero if needed (non-HS/CACAO archs) or requested
|
||||
if test "x${use_zero}" = "xyes"; then
|
||||
zero_config="--enable-zero"
|
||||
fi
|
||||
|
||||
config+=" --with-parallel-jobs=$(makeopts_jobs)"
|
||||
|
||||
if use javascript ; then
|
||||
config+=" --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
|
||||
else
|
||||
config+=" --without-rhino"
|
||||
fi
|
||||
|
||||
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
|
||||
|
||||
econf ${config} \
|
||||
--with-openjdk-src-zip="${DISTDIR}/${OPENJDK_GENTOO_TARBALL}" \
|
||||
--with-corba-src-zip="${DISTDIR}/${CORBA_GENTOO_TARBALL}" \
|
||||
--with-jaxp-src-zip="${DISTDIR}/${JAXP_GENTOO_TARBALL}" \
|
||||
--with-jaxws-src-zip="${DISTDIR}/${JAXWS_GENTOO_TARBALL}" \
|
||||
--with-jdk-src-zip="${DISTDIR}/${JDK_GENTOO_TARBALL}" \
|
||||
--with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_GENTOO_TARBALL}" \
|
||||
--with-langtools-src-zip="${DISTDIR}/${LANGTOOLS_GENTOO_TARBALL}" \
|
||||
--with-cacao-src-zip="${DISTDIR}/${CACAO_GENTOO_TARBALL}" \
|
||||
--with-jamvm-src-zip="${DISTDIR}/${JAMVM_GENTOO_TARBALL}" \
|
||||
--with-jdk-home="$(java-config -O)" \
|
||||
--with-abs-install-dir="${EPREFIX}/usr/$(get_libdir)/icedtea${SLOT}" \
|
||||
--disable-downloading --disable-Werror \
|
||||
--enable-system-lcms \
|
||||
$(use_enable !debug optimizations) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable nss) \
|
||||
$(use_enable pulseaudio pulse-java) \
|
||||
$(use_enable jamvm) \
|
||||
$(use_enable kerberos system-kerberos) \
|
||||
$(use_with pax_kernel pax "${EPREFIX}/usr/sbin/paxmark.sh") \
|
||||
${zero_config} ${cacao_config}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Would use GENTOO_VM otherwise.
|
||||
export ANT_RESPECT_JAVA_HOME=TRUE
|
||||
|
||||
# With ant >=1.8.2 all required tasks are part of ant-core
|
||||
export ANT_TASKS="none"
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Use Xvfb for tests
|
||||
unset DISPLAY
|
||||
|
||||
Xemake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dest="/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
local ddest="${ED}/${dest}"
|
||||
dodir "${dest}"
|
||||
|
||||
dodoc README NEWS AUTHORS
|
||||
dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
|
||||
|
||||
cd openjdk.build/j2sdk-image || die
|
||||
|
||||
# Ensures HeadlessGraphicsEnvironment is used.
|
||||
if ! use X; then
|
||||
rm -r jre/lib/$(get_system_arch)/xawt || die
|
||||
fi
|
||||
|
||||
# Don't hide classes
|
||||
rm lib/ct.sym || die
|
||||
|
||||
#402507
|
||||
mkdir jre/.systemPrefs || die
|
||||
touch jre/.systemPrefs/.system.lock || die
|
||||
touch jre/.systemPrefs/.systemRootModFile || die
|
||||
|
||||
# doins can't handle symlinks.
|
||||
cp -vRP bin include jre lib man "${ddest}" || die
|
||||
|
||||
dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
|
||||
|
||||
if use doc; then
|
||||
# java-pkg_dohtml needed for package-list #302654
|
||||
java-pkg_dohtml -A dtd -r ../docs/* || die
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
dodir "${dest}/share"
|
||||
cp -vRP demo sample "${ddest}/share/" || die
|
||||
fi
|
||||
|
||||
if use source; then
|
||||
cp src.zip "${ddest}" || die
|
||||
fi
|
||||
|
||||
# Fix the permissions.
|
||||
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
|
||||
|
||||
# Needs to be done before generating cacerts
|
||||
java-vm_set-pax-markings "${ddest}"
|
||||
|
||||
# We need to generate keystore - bug #273306
|
||||
einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
|
||||
mkdir "${T}/certgen" && cd "${T}/certgen" || die
|
||||
cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
|
||||
for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
|
||||
openssl x509 -text -in "${c}" >> all.crt || die
|
||||
done
|
||||
./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
|
||||
cp -vRP cacerts "${ddest}/jre/lib/security/" || die
|
||||
chmod 644 "${ddest}/jre/lib/security/cacerts" || die
|
||||
|
||||
# OpenJDK7 should be able to use fontconfig instead, but wont hurt to
|
||||
# install it anyway. Bug 390663
|
||||
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
|
||||
eprefixify "${T}"/fontconfig.Gentoo.properties
|
||||
insinto "${dest}"/jre/lib
|
||||
doins "${T}"/fontconfig.Gentoo.properties
|
||||
|
||||
set_java_env "${FILESDIR}/icedtea.env"
|
||||
if ! use X || ! use alsa || ! use cups; then
|
||||
java-vm_revdep-mask "${dest}"
|
||||
fi
|
||||
java-vm_sandbox-predict /proc/self/coredump_filter
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<=dev-java/icedtea-7.2.0:7"; then
|
||||
# portage would preserve the symlink otherwise, related to bug #384397
|
||||
rm -f "${EROOT}/usr/lib/jvm/icedtea7"
|
||||
elog "To unify the layout and simplify scripts, the identifier of Icedtea-7*"
|
||||
elog "has changed from 'icedtea7' to 'icedtea-7' starting from version 7.2.0-r1"
|
||||
elog "If you had icedtea7 as system VM, the change should be automatic, however"
|
||||
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
|
||||
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
|
||||
fi
|
||||
}
|
@ -1,6 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX build.xml 1903 SHA256 7cd6e21d735caaabdb1768246179131996cfee3597129af5a377add947092f9c SHA512 794eb7306240c6933c3e260db5b7cb00ab9e5a619e24310fe7f30378c8bfbe0cab5e8caf65400604ca2911108d7f2570d98b5b05f9ef3dc1299c1f104d923112 WHIRLPOOL da65164ae079e9bbab92b7d3226ae584b4dc2b8a19cd7ff39d3403e9627bbb09d4e3432e81942e2a03caa607b9776f0ef517c102117d1651e9246d997bbefd46
|
||||
DIST iso-relax-20050331-gentoo.tar.bz2 696665 SHA256 3e3716ccc553c1a756503a56bcf92a64f6e0df3df89e6fa951a990d2c4601d70 SHA512 c327b461785ce647f9913afa6f5b77c41440e806d566884058be76e14a118d14fa305a1bc0157ee150b199b573e75af954311dc79eb8535599544f094526320a WHIRLPOOL e158e5a28d0f734b4a59923615449663b0dfc5b6b2a3ecbbff3ed37ac051fa1e6434d131195bcb6a87b5bdc36435f941bde29922be2ec92bea5c5404c8000e5e
|
||||
EBUILD iso-relax-20050331-r1.ebuild 1010 SHA256 dd83904fe9ce65e1b96d3ed8bf536455ddd319665c3ae88f8301c2407ada0413 SHA512 597effc478dfa09e29fedc02f53377ca9c174d2b0a34e31fe67d688b34bb9f179a9170bc09353ee92f92a6ea09f32234181f02af414a268fcdf178195255338a WHIRLPOOL 39160438bd4cca3028c26efadd37e10d8e4a977cd9898746d45384befcebc4a9abb8b6feb57283ae2791d557ded88f397676d3299e0d92217692c2bcbf74b55d
|
||||
EBUILD iso-relax-20050331-r2.ebuild 1218 SHA256 3942c1f4d9bf738ef0e8e9a520a58b9ee632362f0bd796ba3338ac6a19ef4ad0 SHA512 be0e9c29ba55c0ce904c2d942f0748fb448aa743c285617b627bac589551dfb46609652d37f88747f5592a4b670f88b0ff0d0f6709e9670cc41f805c514ca750 WHIRLPOOL 76ea00a8a434617940422ebf572f23fbc6eb9355ec463f42e9bafa792f157e7f6fbf4f54291d67e133d389068e5b267bc79abb46cdf5cb99fef81d73558424c3
|
||||
MISC ChangeLog 3703 SHA256 ac6dd5bc33a8dd93bf008e2f0be30c1ac969f4be6cb21d1328c41d34902f05e5 SHA512 3e52211beed3637322c249717a64082baf9ae28ca46b70480a8f5a8ffa7a1603cf19c149d6ecbbff21fb7c514cbcda016a0a61e8b397e6ff418db3f97dbb5f5e WHIRLPOOL 05143bf833de044463a5de69c225b94a54813aa003ee71286745fb649344d53573a49e9a7e1124e2a74fef5ddc7d40e84cccd397c88b235e548e268cbc094b68
|
||||
EBUILD iso-relax-20050331-r2.ebuild 1211 SHA256 160d55863c120262c832b462c3d0a7d2b90751d75365c01d0b081b012c0d6bd4 SHA512 9c7f7f16488dbb3551f05fdd017eb1b98142c0c0585683a950ff8f28a7cfd1a5b0ae70d9c3f6199c939ddc9b62a65f6762231e8d99c2f0ac6084f42aeeda9c50 WHIRLPOOL 6e680db0bcd1a1161dbcb75ab5ecb1b0637bb88c130a85faf506552fd835cff779f9dd9768783bb82a8976a41bc05b54f2b94b5d2d7ec58565949f2853c33233
|
||||
MISC ChangeLog 3803 SHA256 c321d9a6d27376b98edb8d8e9e392fe967ddce9b09f504d18951fde1160c43ff SHA512 d46285b2e9bf1cd4a92b991af227e6352b8f7abff1e93df6e06f08094c655b06ffb31842d499229c4b3fd1852885562d0f5a206f886a992feada8594b2f21108 WHIRLPOOL 196cba1d3e8663837e237b00e905b98d41aaa64930be461be39078171c8cbe6920aa0cc75a9f74654ca9ecd57d868174fe9ac87026cea578d44440d31ddba810
|
||||
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iQJ8BAEBCABmBQJVoOAhXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3kiCgP/14O6+UT7eVVytvQnpDcX9U2
|
||||
QCN8AJE7qKtE+vn1O3ZnEFSDM2oC8nOnfFk2OJHgo0XfW0H2iat+X+/DkdkxbfRm
|
||||
Nkhm/9mhcFI77BTz1yICEZXLjs+oEOpOJuJlXFG22RqiufM7z67IhqPvyOdMN9IS
|
||||
myiDSHmXsDdsrOl6qRpNwMgQf+O16Xq3tCINwWh8fzTQUN8O7QSmWhgyGhgtNlsw
|
||||
bZETCEpPv9P+tJKXb62No0q9qm68L0gyfq56FUu1ZlmdaSUxDVsRm2p/1zQaIgw8
|
||||
wAZEI4cP8faqygZN3zz5syO1qqZHr4zHRy3in6gWOOo8AIqtF2ihQurK8RZsAbQ3
|
||||
qpRTnxVLL4FLXEERreLH5tI71rR70sBbcvQ+7pWRZEwSlsk+2LUSvZ1BPRrZ4Y1L
|
||||
LoebwAx1dw6k24TdO75ZEjP12x0ndp5EyE0Tn0LHL2AG5JDCj+LDafFpM4GMu0BK
|
||||
AV43S2DK92xoMLobQ/F0x5mb292xPtq8xGMZ27MS2Hp3zvprR5VCew9n1lW9Z/2k
|
||||
Xw5UNoRjMQJj9ie7CGNjadtvdxiL2oUrf+w+kw3JeG+uVqQLYbD9fv6tgibnjjSa
|
||||
t0TPMMtnIyOi5HjtXlO7vl1zjGIHt2ZhzSgpFGq5CwApPG5NTM7CAndAykv9tyMe
|
||||
WPAsY/14VqjtnGQlsb3F
|
||||
=nVPY
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,4 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST java-config-wrapper-0.16.tar.bz2 7421 SHA256 26a9bddd2c4123bbe32cb52a248cfc8657ab9d414d4c330a10ec2bee3c3aa300 SHA512 24dc96d18b71e59129f0e5a376b7ca412941ec7337d7f3cbd67f40c211318955234b480031047fc367875cfaf8613a0f4aca67d479d424de9b48592d5dcb3fbf WHIRLPOOL f7e2e4fdedf7c51529a90d69e6ed34a15b98c062005476e01d2e5aaeea2d113c40e3d879fdc0a825512460545333bd55caf3f6779421fd101a09d70f3edd9d06
|
||||
EBUILD java-config-wrapper-0.16.ebuild 623 SHA256 9d88ecb27d549d597e8743be509144d06fcd7812f5046f057eed6b9928937051 SHA512 9e537223dae4f1441258410057ddef5df411854062a7bbb2e6f75ffb372a152362f3090edefde21e59ac6cf05d7a45fefdc212e6303e824e0d513ae634915dad WHIRLPOOL 3a76a29e334b76f090baeaa712bdc8952bce0c271076d3f3f18fca01bcbfecc1b5357087d8994533e702b4b8fae40538f405a0bfb6f0512233aab793c03b759f
|
||||
MISC ChangeLog 9736 SHA256 fa687f3e491fb377c5b4b22a886a34ffec750249d1a054b5e383c88f22ad7da8 SHA512 474a6c14302d203ea7a2ea4f9ad1331ca0c11f8dd34a8948d230360302f176e128d8a6ccbcd11712ffcd653e70a48651ff9e979e9f49fa8c4e1f6ec186e1d3f9 WHIRLPOOL 1bd89e726611e4d81b30d8191fa99556b39e393eda403249b1e9a68491d906ea9ed162264835f303fc9b6dee6db75e3319f3485fa93d4c82132ca3ae53c750cc
|
||||
EBUILD java-config-wrapper-0.16.ebuild 615 SHA256 441de9563c4d99ca7a8e6541002a10b2bd17f5dc583b7d5cd5bf1b820988434e SHA512 e0813cb4a6862fff70c6d5deba6696730c8e1ff337dd9f97791277cc0862d4ca769bbc18afe21c1ed480adc60f24fbc01092661114224d273a893f1a94720a51 WHIRLPOOL 64480bc601e46f722de3d214de813f217744d3ce090efe14fe80eee92c3051bdc8d01cef9f84a423d07278044c6442b6740ed06068e0fb45c93eaaa1b17eaa7c
|
||||
MISC ChangeLog 9839 SHA256 083aca2c05f968a97334ef9ddfbbedede39685882e84d7b1ee0e6a390954d682 SHA512 9c225abaa9a05aded46ad6d3eb0e1531d8f5c1ae6d9140ba37875c67c10971f61d42c74aef0061b57252320e6b101c665c0cb6b25ad3e479d1e7ab626a6b1d2d WHIRLPOOL 43e850d326aeacf908d601e97dc7f21b5ceee288e8e670e037fa8a36a780f14a7c9369a566379f594fd81445e266a4580ffdeb85054720ea7b570de71ac30eac
|
||||
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iQJ8BAEBCABmBQJVoOAmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3kyTEP/1uYb6YiAT/QC373Dplh4eLy
|
||||
tteQRAAZU+dxuEn58LqUJ3+M0s3F8vBWv4Gj6SbMnsOY3QdURPLNCQwlh8Ay0AI3
|
||||
SKEBT5t2a0chJGRKe9eujvXFlmbtUVvOuuRQyFcyBB2xj4SmknLpKHT5Iwb5E0qu
|
||||
SCFhCysAROAyhe/Kc1KUVTff8EPEN6Idt0MAtPOI7iESDMmby+3NvQ8n/NFFrsWO
|
||||
H8gNvERYnp1u9CejabSILqY4etRqOHtL3zR4U/awlz+0j50DNGmZ1Dy/kk50FGti
|
||||
4OFaDch+WIJCL21Y2VOYQwI0WgH1MrgBa74brDM//aJQUj52z7Q87CdK8pFBEJth
|
||||
WXTu5K10MgTsbkAJFnEWe/f4YcTZXXI8a1kVgQEu3KHz7u2ye7M5OUgrK9it4jyl
|
||||
p9F3SjWf/QQ0LHA8glTc8rlABZaSiCvwaD48RZzLhs384jGyRgb8UXcgL5tvlt2t
|
||||
SD6uOxaEh/1RJLpzijXiLX8X7dRa+2N/Zs5FTGgHtEKK6EAsl2tH7fQLQtoCx11s
|
||||
LEbCf+RnaUim2mevQu+LWIbM7J3D7MxLbdyPE3RhI6Clv1UoNhgivxnZrOMO7RrC
|
||||
LU5C2mjKOBKCE140C6J/KHeJaZQ3iBihNqkMRy6jrDUTsbJHOUFTgg0v5QpoxF2r
|
||||
JlgCOLqtcAGE1ovuulFM
|
||||
=6MUu
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,16 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST java-getopt-1.0.13.tar.gz 45759 SHA256 106edfea5056112bc88bd3691b6b145d6f50aa3e8ad0bf0b4f23fffcf2c45975 SHA512 2de5cd32b199e92e6d44ff4d1b23dfab15976a569b836950adfdd1fb64b48b8d95b68926f7c083b84194f41f772c0e45ad6de6d54ceb7d7e611c533f21ea8471 WHIRLPOOL 11b144858c2f10b7cae5210306a6d0177bd1efa74cd793bc98752b5d1d4b3fa26d109c23b7fbe9eed70dde8638674bea5a7fed138f0a1b6a9b4e6c5e1ebabd7c
|
||||
DIST java-getopt-1.0.14.tar.gz 45561 SHA256 ad0d5cd146d676a3ac0ef4bf6a292eb7f79d32d0cb4f202fa7e3d43dcb52d98e SHA512 611a08b60ed787eaa1bf6bf6ce45075ed2bd75d7eead941879e019ef12cb4fcd7a196d0e64e9a75adaf35240c872f14590d7afa4e2dda03016fa970bd2e2dc25 WHIRLPOOL 294783537a7dc35478a2ba6d3951ee5351435676b0bd9bf9c3315a697aeb32e55cb5e8b42b249f04f2a0c3c4a8052ef381c11dc16e0bfd5eafe41393f7ead11e
|
||||
EBUILD java-getopt-1.0.13.ebuild 1054 SHA256 9099e3b3dc2228be2e738a0a5a57df0aed9bad64202d3d114e3ed400148456ef SHA512 59749402f0cf1fa4c028c5e166c1bb36fbd368c4fa4444b26fc10bc1159747aeead429b9f3125f79931c39241ba7a947833617ab3ac316affbf06ac5dff115bc WHIRLPOOL 7ee18641e2b071d36d693182d87d6b26bbf2dfe5dd35dabfca9373efa3d9ca715bdb826c036723ca89e2c8bbc51bb718b67588996721e76b07dc93113547d643
|
||||
EBUILD java-getopt-1.0.14.ebuild 1007 SHA256 f02a2f1fbd32f38b8770ef3be09262132b1264a45bc0d6b0d82a6bfbfab8e129 SHA512 f20e4c4940a16607a1f9554fe47d80a7ac4a1ffe656d203080e15a6d3be426cb8f93f4042931cb50a972a903de8f6d79f62a637d9dbdc0a2d0d0235f6f094cb5 WHIRLPOOL 1048ba257ba6d1e24b1ae41e27c1b70a4e210f1d0df145ae8b5934953e12740759535707d1d6de1aa5cfcf235fd9bfbffe564b1d151719c16a9db5d8db53b9a9
|
||||
MISC ChangeLog 3801 SHA256 4c8aae7e88d0d73b86a2b679edf83e5034dfeb8095c769dc56b9f56419ae764d SHA512 0c4b79b673a3c60c5969ea903a2aef6598ac826292e06baf7b95e709d3fb11aff67beae6b3c304bc2f33e2db70acef5dbf3c52c068d9c63f868518ddde2bc3bd WHIRLPOOL 7e88d38806eb5309cb6078fd4f3b761ea987e910217e63cef66db6eb718c511090454fd6dc8db4e8ae6aaeac0317a709416fd08cd17ca1575e0548d4ce393cd8
|
||||
EBUILD java-getopt-1.0.14.ebuild 1001 SHA256 683956b4b77a6b3ea4a6347fb0980df89c41445b062de0c3f0f7d9ee8f8ed12d SHA512 e5cfdeb1c42a8f322e9ab19b878c21360b94fb2b5c115026c9b694286ed28a47d66a7851cab07029437b86da2b1937061a4ce4e65b5dbc58bbb7ffed9fa5a5d4 WHIRLPOOL 0d6b39997be8dc187a0bf8cf9289663d92e6a9043fd6e42c9a009a216a8f182a58d344ad1b401c6a813d5395da3f6598d071daeab5a151b0209cfb7dd79cec99
|
||||
MISC ChangeLog 3956 SHA256 dde550f7e369c4c27f5b0ae97b4fe2e8484e16114cfd560c1334d92307789395 SHA512 bfe75d4903168623093682ecb10ff3a76181b4bf0087ba34a182ae44e4c03be58827876f17e30ec3e1e897916edf3d1ba77642027478129adf86f998b026a262 WHIRLPOOL 6c7afc19b9f389e3f259fefd7bc7e6753926a0a610bec00b64ba97533dc48db116515d773c0fbc72fb4a24d1bf5eb83c4da1ce0aa60b08a11cd99d30bc53293b
|
||||
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iEYEAREIAAYFAlVY9XsACgkQCaWpQKGI+9Q/cACeJM4lAhpyfcZmPJOXldUfma+i
|
||||
B+EAnj3cOuq+NDk72O+kNfiusfYyaOCu
|
||||
=Mhjn
|
||||
iQJ8BAEBCABmBQJVoN/TXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3kzxEP+gNQViZyFcOjsRigL2CS3jr2
|
||||
auLKWHyGgD0zIoiwGLaNAevANgX3AiFeB6WHoMbmPDzY5jZIMj1+Km7A78sx9Y52
|
||||
ID15HnXIr0h1GJqpSlwFeg9kFSUhPwVGbc+Za4eA+XRQh+m9YR+owEAuf2dkLBxP
|
||||
FOPxLBLutyFL3Vm1AwRPFJt/8+GITk11fiO9SCuS0LnkQHItc3QhhmoI9e/1jupD
|
||||
LjUSUBxaXozNQ1dWX0FNQ76cjvaqqXYFRam9q7RUTvZhw32xl1u2hM/FRb6yTlQ/
|
||||
JszvKhAijsDSfnIdHAYOcYtLbFrovKSRWp11Uc9G9olsuth2KPmW4nfFaH3psnj2
|
||||
GXnaXn0xZZLvldzIh8ycOyZXGqe/aGT3B5oM8nHV26uOJfbHD2KRGmmBAAY20G57
|
||||
swNfwDwh7Pmy5lyhZNhtMedUT9pSR/N4f/WEQbQ2BFZhZEbhws33eosgsL/Fv5ht
|
||||
+DNUFigTo2foNQ397cJ1wedvCBohMyZNqAYiy2+7IbHeGxz4yRrhM+Zs+rWvdK6N
|
||||
oCp8ufLBH+1sGXYnXxHCIFyr3lE8sQykjwebTf56LrY7lROWk6H31wqltLsYMRF/
|
||||
KEDPU1DNbWQX52qeXuSac4a4Xqh//hod2N1CrmFMEEOlIsKVMxHPGE+1xA5dLDPK
|
||||
FnyCohPUsVgXoe7yNe4c
|
||||
=uQVZ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-getopt/java-getopt-1.0.13.ebuild,v 1.14 2013/07/28 10:37:11 grobian Exp $
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java command line option parser"
|
||||
HOMEPAGE="http://www.urbanophile.com/arenn/hacking/download.html"
|
||||
SRC_URI="ftp://ftp.urbanophile.com/pub/arenn/software/sources/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
dev-java/ant-core"
|
||||
RDEPEND=">=virtual/jre-1.4"
|
||||
KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc source"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
mv gnu/getopt/buildx.xml build.xml || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar build/lib/gnu.getopt.jar
|
||||
dodoc gnu/getopt/COPYING.LIB gnu/getopt/ChangeLog gnu/getopt/README || die
|
||||
use doc && java-pkg_dojavadoc build/api
|
||||
use source && java-pkg_dosrc gnu
|
||||
}
|
@ -1,16 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST java_cup_v10k.tar.gz 190843 SHA256 7e6dc5be74ae56c7e86e69ad0ad88dae3b2847afa9e73a76635918a6b1eb75cd SHA512 8c60db01b2b05832bb5fc5c27774f5037415e87587b5a3e61d64c337a5d663f86511cdee3a54e5d0016a935aa088a47a1c01a5509b09288bff135973dc1440e4 WHIRLPOOL ad26020144b3ccc3f9aaf393eccd17c89b0e99d81a4d7964204df11c1d6cd3bda0ca66cea66af779c7f3fe0b498cae40cc735fd012f1a47ce6b7ca91e8023719
|
||||
DIST javacup-0.11a_beta20060608.tar.bz2 285727 SHA256 cb3ad4951d734bd1e5a6ff835018dea26a47564f820ae0a925f9c30f2fb7e1ff SHA512 383172f7d9cb127ad5d1d6de561eaf53b057bf7511f6f8c353fc03860daabb023e11330e0518b9c390e255a643c9c1e609b5fbdfd3c2e92dd68dc2d2354a931f WHIRLPOOL 6480219de3a997eb9a942ce816f9868dc13d06b8c0553521e9cf37fe568265cf752efcd36d9b64ea424d225d4823fce0652c9b0d7e1c853e38cd9f00fb12ce30
|
||||
EBUILD javacup-0.10k-r1.ebuild 943 SHA256 29102780cdd8dcf033bb0d434d5cbce80cfa22098ae6e169fd5d23afa4e13112 SHA512 ea50cf76b85f0863214ffb697a841fbb589a5c2e6a08d6856bb1c24b1933c4c5c3f303c1b897de3560ea43444f502b3670a1212d4bad76df5a629a9ec3bad13d WHIRLPOOL 42c347b9cf8d87f8664cb1608bb32866fd1e252e0cd526f03cb97d15a7859dd3b16c78913af2109c0233819bc906630fc936d84fcb183e9fdda49608aae9a3f2
|
||||
EBUILD javacup-0.11a_beta20060608.ebuild 1799 SHA256 74e2c5367be334ed4ffd22915fa0fe5818d53cb7458f7369abc4a0dc41b0526e SHA512 ed2b77354e085c3bc5536307ca1ee35a6d914bc2f224ed56735806afa6732c30445a2647616bef97e7e3eafaf7cd27a1af1349dc939fa3b70689bba931011f9c WHIRLPOOL 2bddb059edfecb73b4a51fbec6082da5d18ddf3eec96a5f731515160763f942789e18a5de436201a7acca08e0e05e092e3f5259e5476b353a0f87ff19d21446d
|
||||
MISC ChangeLog 4257 SHA256 da6c3d520ee5a05aea7130f05d53de53a07615728d55e742b29df66b7956804a SHA512 5a00e0adaa91671f33d17f5a285c97d1c7058d2e13a7bb44eff61f696a6344120b1ee75580932bfe6be84fb9f131044c92d716c2b4b8c331d505bf779d772591 WHIRLPOOL 98fade924c10c651a1d87eebacd351bb802c218539faee7b2a51b8b3239d922197e83ea8c69d86c06175d78820c82e219b7df07b4a5f0dc2b64cdde4948d61f8
|
||||
EBUILD javacup-0.11a_beta20060608.ebuild 1790 SHA256 9000d71da2734f3c8e864203dfca3ccc64633e36bd611464f091402f42f0f43d SHA512 e9c291c2201ceab9cdb752b51ef63bcd24d73720cbb7c430c733b7dfc4f24c005f98827237e6393eb28a17998ee1303b93f3d6544be489fb39ea1cf4ae2ad6cc WHIRLPOOL 5f9410130b549860576f43e5304644cddfd3eeaa40673696d03d38c29706219a3e6783e371e7e8c0380bbec8843b648b9f5ceaeaf2e3874d58398c4221ccca26
|
||||
MISC ChangeLog 4415 SHA256 97a785519b8c0ae86d3b065657a08ae1ce2ff61aa92511be4c0a824fc0e1e56f SHA512 063346b5126ec1fb56f28cdf8259e43ccfa406698df2eafade22d889ea9f150fc84b36e469102680fcb34b940b7c9f16a0fbdded349dc1f8170d65f2b1cb2c91 WHIRLPOOL c8339d2fc9c13725a593664faf8d3a9c56c6ed4d14891d8bdd3178653a84bda8803edb101880bead6c19680787e939bebe964be8073e31123401b7cdc08efbd8
|
||||
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.1
|
||||
|
||||
iEYEAREIAAYFAlG7by0ACgkQvFcC4BYPU0oR6ACfbOySXE81fmX1q9LtpRpCFxeM
|
||||
sBoAn2XzDuZP9fVlwcIlIORi0P4bEAHL
|
||||
=hmuO
|
||||
iQJ8BAEBCABmBQJVoN/WXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MjhERTZCRDg2OTFBNDM5MUZEQTJFRDQy
|
||||
MUM2MzIxMjlDNkQ3REU0AAoJECHGMhKcbX3krHwQAI3vDP2ikbdYa6yuuivar+c9
|
||||
PWnzXScM8NErr6baBJ6kawJzuWNgG73d1TQQpPEd8oFLWQKAkK9fZ7rILcpBa6Hk
|
||||
v2V0gjWoaAtc+OEWPJZ1zvbNlhCIgKAzSv5TGAtsNtaEBudm3vDgJuIzs9YovRQP
|
||||
hq3JLEI8X3nYegydlpe/OO1DHFSqKHcIFsWOi4MDPIXNgsKFoqZ6UCkX8HH2Xgqs
|
||||
o06+GZLWNTHX9pLYbQImMaIquD6zunZm2l3ZfOMMNjVHhT6+xTAubDDzQ7bN4NGe
|
||||
mypn3/4UmmpKFRAFZgImol0o0H6Lno54w+FjOuiJ9QusogRJu4LKgC2yDS+Jqg7P
|
||||
4VuZ+lRYigBCFOH88fwVRtHOTfgJ+QIwAUXNqqBR9r3pR48tETAKvfDjq4uENQZ8
|
||||
Pdnh4S9M/0sibzV+i3bCXpemtoWzbgp7aWnGdR63oUWJO0wjkSBrP0BHLyYU3zl4
|
||||
GpE0rnS2BQJ0MNIz6u+JMSDmu3gRVTgMb3d6ef5ZeDWtdKqzexTmYWK1NorfFPjj
|
||||
O0KbOofjHxWlCzc1+5foL5/E64sPMItqt4kiLHEkGskuwSAxJaqLlqIs90hMtnQQ
|
||||
ABCaw0ArI18o8sxIJol9yssBV718gZfTzDVE36uo5ghgKHmmbIklAtEG2TwsbtM2
|
||||
HtgTxMa4xBVbMKNwO//5
|
||||
=Bnez
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,37 +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/javacup/javacup-0.10k-r1.ebuild,v 1.11 2012/01/02 07:47:03 sera Exp $
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
DESCRIPTION="CUP Parser Generator for Java"
|
||||
|
||||
HOMEPAGE="http://www2.cs.tum.edu/projects/cup/"
|
||||
SRC_URI="http://www.cs.princeton.edu/~appel/modern/java/CUP/java_cup_v10k.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
|
||||
IUSE="source"
|
||||
DEPEND=">=virtual/jdk-1.3
|
||||
source? ( app-arch/zip )"
|
||||
RDEPEND=">=virtual/jre-1.3"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
find . -name "*.class" -exec rm -f {} \;
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ejavac java_cup/*.java java_cup/runtime/*.java
|
||||
find java_cup -name "*.class" | xargs jar -cvf ${PN}.jar
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar ${PN}.jar
|
||||
dodoc CHANGELOG README || die
|
||||
dohtml manual.html || die
|
||||
use source && java-pkg_dosrc java_cup
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue