diff options
author | 2012-11-03 03:55:52 +1100 | |
---|---|---|
committer | 2012-11-03 03:55:52 +1100 | |
commit | 8da16be2b2f5174a4d0c5cf69a912a53ca627e2f (patch) | |
tree | d9ad58e23a8f72a9ac9d8828c76420a9325ed4bd /kde-base/krossjava | |
parent | [profiles/package.mask] Mask KDE SC 4.9.3. (diff) | |
download | kde-8da16be2b2f5174a4d0c5cf69a912a53ca627e2f.tar.gz kde-8da16be2b2f5174a4d0c5cf69a912a53ca627e2f.tar.bz2 kde-8da16be2b2f5174a4d0c5cf69a912a53ca627e2f.zip |
[kde-base] Add KDE SC 4.9.3.
Note that l10n is not yet released.
Package-Manager: portage-2.1.11.31
Diffstat (limited to 'kde-base/krossjava')
-rw-r--r-- | kde-base/krossjava/Manifest | 1 | ||||
-rw-r--r-- | kde-base/krossjava/krossjava-4.9.3.ebuild | 56 |
2 files changed, 57 insertions, 0 deletions
diff --git a/kde-base/krossjava/Manifest b/kde-base/krossjava/Manifest new file mode 100644 index 0000000000..b73e91576d --- /dev/null +++ b/kde-base/krossjava/Manifest @@ -0,0 +1 @@ +DIST kross-interpreters-4.9.3.tar.xz 130888 SHA256 3b0f16a15b4b14c37a73803eb2eccbb0974f5216e08b306d14ccbf3b42a8c8dc SHA512 a3fc8a358e03639a0546ac5269c1eba7d3a00c932822eb6261bdbde69c0a9f36391562da5b217af5be2e0c70ef35a27055c9a6ebbcf0533f0cdceb4b4c9eb7ce WHIRLPOOL 0d7a72864b32cd4af945c939b1cdb8d5f977e56af57903c68f006a79f39ff8f859a5ace6fe50aef6fee34d94744ea587df9950012cb48c8ce1163e50f4bda7d8 diff --git a/kde-base/krossjava/krossjava-4.9.3.ebuild b/kde-base/krossjava/krossjava-4.9.3.ebuild new file mode 100644 index 0000000000..ba00862770 --- /dev/null +++ b/kde-base/krossjava/krossjava-4.9.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +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 +} |