aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Reffett <creffett@gentoo.org>2013-01-04 08:36:59 -0500
committerChris Reffett <creffett@gentoo.org>2013-01-04 08:38:43 -0500
commitad8e7037a703c5c247d521e1cc9b7d048e49f997 (patch)
treefaa9d2d96bed3ba851a8fae41e45cc37f80be9c2 /kde-base/krossjava
parent[app-office/akonadi-server] Fix ${S} (diff)
downloadkde-ad8e7037a703c5c247d521e1cc9b7d048e49f997.tar.gz
kde-ad8e7037a703c5c247d521e1cc9b7d048e49f997.tar.bz2
kde-ad8e7037a703c5c247d521e1cc9b7d048e49f997.zip
[kde] Version bump to 4.10 RC2 (4.9.97)
Package-Manager: portage-2.2.0_alpha149
Diffstat (limited to 'kde-base/krossjava')
-rw-r--r--kde-base/krossjava/Manifest1
-rw-r--r--kde-base/krossjava/krossjava-4.9.97.ebuild56
2 files changed, 57 insertions, 0 deletions
diff --git a/kde-base/krossjava/Manifest b/kde-base/krossjava/Manifest
index 3f10b0f60e..459ae3106b 100644
--- a/kde-base/krossjava/Manifest
+++ b/kde-base/krossjava/Manifest
@@ -1,2 +1,3 @@
DIST kross-interpreters-4.9.5.tar.xz 133380 SHA256 a37a861ba941bd8a154c95abd5595a8cca4dbf4e5025e59fac7d59d96453cc51 SHA512 3d71a435ec97f8aa3a60a306065952a00ef57ec39ababa6c98b4fffce22fb0645373bdadf86dedf8a05314090f408270ba06ad8c48fb393982a91f2154e807d1 WHIRLPOOL 6393520b6de95bc8a1374429b1cc387e15d11232df839cc10203c46d36918cc8475847d8f43e770fb61b8044ce55c51750039fb48b567fa6ca28da4dd9349779
DIST kross-interpreters-4.9.95.tar.xz 130176 SHA256 df86e0019d7e78a59ddb18163efc35756bc0baae352d7388d2a4e22ce9aa9343 SHA512 24f6674512de01852cbc1d1032553de2621da5fa85af3f8cbff93872f911b063faadfefa6d3c27deffc84396de6e4f3a92b3d003c0982772ab24a3f5be12aeab WHIRLPOOL 709a664a26ea8d8b12eeab3713c30088bf6c5089442f2d16617b572db807650fea1d9a6c8f9f15785ccc1980102738a592afb15debab0e44a15d7a16c57f1106
+DIST kross-interpreters-4.9.97.tar.xz 130208 SHA256 bdc6961e5e7213d0b64e7a43c85c04ad8b455dd898a45a9c1d53b2a2475e9067 SHA512 2bc6ecfbe944a38bf67a770964b178e991a943a6f5c6ae199c0cb164e52b8fdc074fa0b41507bada5fed28e63a5334ea4bf1aac60f25a7c63d122f8b84c8d3a1 WHIRLPOOL 80eeac2c4dc8eda3adc451bfe5d56812c3d67ea4d29fbefb30de18a0acd5e8b31fa00e2e8203c65625d0051f30cc2461cfb3a6871428804fca478d44c4601e56
diff --git a/kde-base/krossjava/krossjava-4.9.97.ebuild b/kde-base/krossjava/krossjava-4.9.97.ebuild
new file mode 100644
index 0000000000..c1ef860a1c
--- /dev/null
+++ b/kde-base/krossjava/krossjava-4.9.97.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kross-interpreters"
+KMMODULE="java"
+inherit java-pkg-2 java-ant-2 kde4-meta multilib
+
+DESCRIPTION="Java plugin for the kdelibs/kross scripting framework."
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ >=virtual/jdk-1.5
+"
+RDEPEND="
+ >=virtual/jre-1.5
+"
+
+pkg_setup() {
+ kde4-meta_pkg_setup
+ java-pkg-2_pkg_setup
+}
+
+src_prepare() {
+ find "${S}" -iname '*.jar' | xargs rm -v
+ kde4-meta_src_prepare
+ java-pkg-2_src_prepare
+}
+
+src_configure() {
+ kde4-meta_src_configure
+ java-ant-2_src_configure
+}
+
+src_compile() {
+ kde4-meta_src_compile
+ cd "${S}/java/${PN}/java/" || die
+ eant makejar
+}
+
+src_install() {
+ kde4-meta_src_install
+ java-pkg_dojar "${ED}/usr/$(get_libdir)/kde4/kross/kross.jar"
+
+ dosym ../../../share/${PN}-${SLOT}/lib/kross.jar \
+ /usr/$(get_libdir)/kde4/kross/kross.jar
+ java-pkg_regso "${ED}/usr/$(get_libdir)/kde4/krossjava.so"
+}
+
+pkg_preinst() {
+ kde4-meta_pkg_preinst
+ java-pkg-2_pkg_preinst
+}