summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-05-24 01:05:04 +0200
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-05-24 01:05:04 +0200
commited435501bf094248319246b4e07b65458f89cd70 (patch)
tree930b341251d002b77ed7c205efec831a9cd92580
parentb7d7238707dad1e7f0594e5e305203d4ef7e541f (diff)
downloadkde-ed435501bf094248319246b4e07b65458f89cd70.tar.gz
kde-ed435501bf094248319246b4e07b65458f89cd70.tar.bz2
kde-ed435501bf094248319246b4e07b65458f89cd70.zip
[kde-base/krossjava] - added new ebuilds - courtesy of ali_bush
- small tweaks in ebuilds (reformatted a bit to fit the rest of oevrlay and PATCHES adjusted to work with any version as all are affected for now) - updated sets/keywords/unmask files/profile
-rw-r--r--Documentation/package.keywords/kde-3.5.keywords2
-rw-r--r--Documentation/package.keywords/kde-4.2.9999.keywords1
-rw-r--r--Documentation/package.keywords/kde-4.2.keywords1
-rw-r--r--Documentation/package.keywords/kde-4.3.keywords1
-rw-r--r--Documentation/package.keywords/kde-live.keywords1
-rw-r--r--Documentation/package.unmask/kde-4.23
-rw-r--r--Documentation/package.unmask/kde-4.33
-rw-r--r--Documentation/package.unmask/kde-live3
-rw-r--r--kde-base/krossjava/ChangeLog19
-rw-r--r--kde-base/krossjava/Manifest7
-rw-r--r--kde-base/krossjava/files/krossjava-4.2.3_includes.patch16
-rw-r--r--kde-base/krossjava/krossjava-4.2.87.ebuild58
-rw-r--r--kde-base/krossjava/krossjava-4.2.9999.ebuild58
-rw-r--r--kde-base/krossjava/krossjava-9999.ebuild58
-rw-r--r--kde-base/krossjava/metadata.xml13
-rw-r--r--profiles/package.mask8
-rw-r--r--sets/kdebindings-4.21
-rw-r--r--sets/kdebindings-4.31
-rw-r--r--sets/kdebindings-live1
19 files changed, 248 insertions, 7 deletions
diff --git a/Documentation/package.keywords/kde-3.5.keywords b/Documentation/package.keywords/kde-3.5.keywords
index c14ee31cbeb..b14561a5880 100644
--- a/Documentation/package.keywords/kde-3.5.keywords
+++ b/Documentation/package.keywords/kde-3.5.keywords
@@ -1,4 +1,4 @@
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Combined KDE 3.5 package.keywords file.
kde-base/ksayit:3.5
diff --git a/Documentation/package.keywords/kde-4.2.9999.keywords b/Documentation/package.keywords/kde-4.2.9999.keywords
index fcf14d92052..d388cfb3bad 100644
--- a/Documentation/package.keywords/kde-4.2.9999.keywords
+++ b/Documentation/package.keywords/kde-4.2.9999.keywords
@@ -173,6 +173,7 @@ kde-base/automoc
~kde-base/kreadconfig-4.2.9999 **
~kde-base/kreversi-4.2.9999 **
~kde-base/krfb-4.2.9999 **
+~kde-base/krossjava-4.2.9999 **
~kde-base/krosspython-4.2.9999 **
~kde-base/krossruby-4.2.9999 **
~kde-base/kruler-4.2.9999 **
diff --git a/Documentation/package.keywords/kde-4.2.keywords b/Documentation/package.keywords/kde-4.2.keywords
index 9490d283eac..b635778cd28 100644
--- a/Documentation/package.keywords/kde-4.2.keywords
+++ b/Documentation/package.keywords/kde-4.2.keywords
@@ -173,6 +173,7 @@ kde-base/krdc:4.2
kde-base/kreadconfig:4.2
kde-base/kreversi:4.2
kde-base/krfb:4.2
+kde-base/krossjava:4.2
kde-base/krosspython:4.2
kde-base/krossruby:4.2
kde-base/kruler:4.2
diff --git a/Documentation/package.keywords/kde-4.3.keywords b/Documentation/package.keywords/kde-4.3.keywords
index 82fafba5696..43d37c81773 100644
--- a/Documentation/package.keywords/kde-4.3.keywords
+++ b/Documentation/package.keywords/kde-4.3.keywords
@@ -174,6 +174,7 @@ kde-base/krdc:4.3
kde-base/kreadconfig:4.3
kde-base/kreversi:4.3
kde-base/krfb:4.3
+kde-base/krossjava:4.3
kde-base/krosspython:4.3
kde-base/krossruby:4.3
kde-base/kruler:4.3
diff --git a/Documentation/package.keywords/kde-live.keywords b/Documentation/package.keywords/kde-live.keywords
index ed1259b049c..c55240ec967 100644
--- a/Documentation/package.keywords/kde-live.keywords
+++ b/Documentation/package.keywords/kde-live.keywords
@@ -190,6 +190,7 @@
~kde-base/kreadconfig-9999 **
~kde-base/kreversi-9999 **
~kde-base/krfb-9999 **
+~kde-base/krossjava-9999 **
~kde-base/krosspython-9999 **
~kde-base/krossruby-9999 **
~kde-base/kruler-9999 **
diff --git a/Documentation/package.unmask/kde-4.2 b/Documentation/package.unmask/kde-4.2
index fbfd2becda6..98d67e30dec 100644
--- a/Documentation/package.unmask/kde-4.2
+++ b/Documentation/package.unmask/kde-4.2
@@ -1,4 +1,4 @@
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# You can use this file to mask/unmask KDE 4.2 release.
# Edit Documentation/package.unmask/kde-4.2.d/ files instead."
@@ -96,6 +96,7 @@ kde-base/solid:4.2
kde-base/solid-hardware:4.2
kde-base/soliduiserver:4.2
kde-base/systemsettings:4.2
+kde-base/krossjava:4.2
kde-base/krosspython:4.2
kde-base/krossruby:4.2
kde-base/pykde4:4.2
diff --git a/Documentation/package.unmask/kde-4.3 b/Documentation/package.unmask/kde-4.3
index 8cc2b74d972..baa6ac07d28 100644
--- a/Documentation/package.unmask/kde-4.3
+++ b/Documentation/package.unmask/kde-4.3
@@ -1,4 +1,4 @@
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# You can use this file to mask/unmask KDE 4.3 release.
# Edit Documentation/package.unmask/kde-4.3.d/ files instead."
@@ -100,6 +100,7 @@ kde-base/solid:4.3
kde-base/solid-hardware:4.3
kde-base/soliduiserver:4.3
kde-base/systemsettings:4.3
+kde-base/krossjava:4.3
kde-base/krosspython:4.3
kde-base/krossruby:4.3
kde-base/pykde4:4.3
diff --git a/Documentation/package.unmask/kde-live b/Documentation/package.unmask/kde-live
index 71f9c9d8136..3fb7e935f4e 100644
--- a/Documentation/package.unmask/kde-live
+++ b/Documentation/package.unmask/kde-live
@@ -1,4 +1,4 @@
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Live packages are masked by default.
# Edit Documentation/package.unmask/kde-live.d/ files instead."
@@ -100,6 +100,7 @@ kde-base/solid:live
kde-base/solid-hardware:live
kde-base/soliduiserver:live
kde-base/systemsettings:live
+kde-base/krossjava:live
kde-base/krosspython:live
kde-base/krossruby:live
kde-base/pykde4:live
diff --git a/kde-base/krossjava/ChangeLog b/kde-base/krossjava/ChangeLog
new file mode 100644
index 00000000000..e3ed39fe99a
--- /dev/null
+++ b/kde-base/krossjava/ChangeLog
@@ -0,0 +1,19 @@
+# ChangeLog for kde-base/krossjava
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossjava/ChangeLog,v 1.1 2009/05/23 07:07:47 ali_bush Exp $
+
+*krossjava-9999 (23 May 2009)
+*krossjava-4.2.9999 (23 May 2009)
+*krossjava-4.2.87 (23 May 2009)
+
+ 23 May 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm>
+ +files/krossjava-4.2.3_includes.patch, +krossjava-4.2.87.ebuild,
+ +krossjava-4.2.9999.ebuild, +krossjava-9999.ebuild, +metadata.xml:
+ Added krossjava ebuilds - from krossjava-4.2.3 made by ali_bush
+
+*krossjava-4.2.3 (23 May 2009)
+
+ 23 May 2009; Alistair Bush <ali_bush@gentoo.org> +krossjava-4.2.3.ebuild,
+ +files/krossjava-4.2.3_includes.patch, +metadata.xml:
+ New Package.
+
diff --git a/kde-base/krossjava/Manifest b/kde-base/krossjava/Manifest
new file mode 100644
index 00000000000..a528a912ab3
--- /dev/null
+++ b/kde-base/krossjava/Manifest
@@ -0,0 +1,7 @@
+AUX krossjava-4.2.3_includes.patch 573 RMD160 17511c084bb188113546cf5e867a511715cee6f9 SHA1 b6d9d52d862f1aaf27bd8e0cb502cda537b2463e SHA256 5bd9bdbb9336d3800aa6cd143c3d9bea4379d52b96066ddca6cd8690113c25f7
+DIST kdebindings-4.2.87.tar.lzma 3854955 RMD160 4ccd221f9ca06ac25fe60f5d7a5e4d309286d97f SHA1 3e014e0639da58937edfaa7cec78bdece3bbee5c SHA256 a4ff56bb868c604d8986b5dbc1d5369c3d5e9b12d6a6fb8fe95616fd5daf0e67
+EBUILD krossjava-4.2.87.ebuild 1346 RMD160 272d358f32509a9b8468fcfd38d177b31a893f88 SHA1 7c61bc5d82bfee7510534a5d3baf35ae9fb2f32f SHA256 8e221726a3214accfd92b1859a2fb035596ee512741bac38fc527ae3b6608cad
+EBUILD krossjava-4.2.9999.ebuild 1335 RMD160 5d864898db06a77c27b12d1f208bfbe0e8ffd2e3 SHA1 2fa02cef21a93d0fc7457a3d09742001d6919730 SHA256 28e5f8533eb3d11db6e62d4eb071fbd9a4a034be1814ddeddfdae586b557e27c
+EBUILD krossjava-9999.ebuild 1335 RMD160 5d864898db06a77c27b12d1f208bfbe0e8ffd2e3 SHA1 2fa02cef21a93d0fc7457a3d09742001d6919730 SHA256 28e5f8533eb3d11db6e62d4eb071fbd9a4a034be1814ddeddfdae586b557e27c
+MISC ChangeLog 755 RMD160 94b552955591202803926fde9fe0618e2a463183 SHA1 001ee7e33ff713181ea1f1c7747b63afaf089240 SHA256 4b4b78f94d7647a28757d1b10181b8cee05f3f01d9f221dbbb64af708205649e
+MISC metadata.xml 321 RMD160 1c9bbcab13cb180c109d2f9057fa7617023ddc3b SHA1 de6893f3efb267f4f5e8ccdbc610b6176a1980e2 SHA256 8807987b34c460c021e243de234498b311431850245a438b453084192db06133
diff --git a/kde-base/krossjava/files/krossjava-4.2.3_includes.patch b/kde-base/krossjava/files/krossjava-4.2.3_includes.patch
new file mode 100644
index 00000000000..fb395dcf0a5
--- /dev/null
+++ b/kde-base/krossjava/files/krossjava-4.2.3_includes.patch
@@ -0,0 +1,16 @@
+diff -Naur krossjava-4.2.3.old/java/krossjava/krossjava/jvmvariant.h krossjava-4.2.3/java/krossjava/krossjava/jvmvariant.h
+--- krossjava-4.2.3.old/java/krossjava/krossjava/jvmvariant.h 2009-05-23 15:50:12.000000000 +1200
++++ krossjava-4.2.3/java/krossjava/krossjava/jvmvariant.h 2009-05-23 15:53:20.000000000 +1200
+@@ -30,9 +30,9 @@
+ #include <QStringList>
+ #include <QVariant>
+ #include <QMetaType>
+-//#include <QSize>
+-//#include <QPoint>
+-//#include <QRect>
++#include <QSize>
++#include <QPoint>
++#include <QRect>
+ #include <QUrl>
+ //#include <QDate>
+ //#include <QTime>
diff --git a/kde-base/krossjava/krossjava-4.2.87.ebuild b/kde-base/krossjava/krossjava-4.2.87.ebuild
new file mode 100644
index 00000000000..53f8584a583
--- /dev/null
+++ b/kde-base/krossjava/krossjava-4.2.87.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossjava/krossjava-4.2.3.ebuild,v 1.1 2009/05/23 07:07:47 ali_bush Exp $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+KMMODULE="java/krossjava"
+inherit java-pkg-2 java-ant-2 kde4-meta eutils
+
+DESCRIPTION="Java plugin for the kdelibs/kross scripting framework."
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+ >=virtual/jdk-1.5
+"
+RDEPEND="
+ >=virtual/jre-1.5
+"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-4.2.3_includes.patch" )
+
+src_prepare() {
+ find "${S}" -iname '*.jar' | xargs rm -v
+ kde4-meta_src_prepare
+ java-pkg-2_src_prepare
+}
+
+src_configure() {
+ export mycmakeargs="-DENABLE_KROSSJAVA=ON"
+ kde4-meta_src_configure
+ java-ant-2_src_configure
+}
+
+src_compile() {
+ kde4-meta_src_compile
+ cd "${S}/java/${PN}/${PN}/java/" || die
+ eant makejar
+}
+
+src_install() {
+ kde4-meta_src_install
+ java-pkg_dojar "${D}/${KDEDIR}/$(get_libdir)/kde4/kross/kross.jar"
+
+ cd "${D}${KDEDIR}/$(get_libdir)/kde4/kross/" || die
+ local path_prefix="../../../../"
+
+ if [[ "${KDEDIR}" != "/usr" ]]; then
+ path_prefix="${path_prefix}../"
+ fi
+
+ dosym "${path_prefix}usr/share/${PN}-${SLOT}/lib/kross.jar" \
+ "${KDEDIR}/$(get_libdir)/kde4/kross/kross.jar"
+ java-pkg_regso "${D}/${KDEDIR}/$(get_libdir)/kde4/libkrossjava.so"
+}
diff --git a/kde-base/krossjava/krossjava-4.2.9999.ebuild b/kde-base/krossjava/krossjava-4.2.9999.ebuild
new file mode 100644
index 00000000000..244547b9058
--- /dev/null
+++ b/kde-base/krossjava/krossjava-4.2.9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossjava/krossjava-4.2.3.ebuild,v 1.1 2009/05/23 07:07:47 ali_bush Exp $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+KMMODULE="java/krossjava"
+inherit java-pkg-2 java-ant-2 kde4-meta eutils
+
+DESCRIPTION="Java plugin for the kdelibs/kross scripting framework."
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND="
+ >=virtual/jdk-1.5
+"
+RDEPEND="
+ >=virtual/jre-1.5
+"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-4.2.3_includes.patch" )
+
+src_prepare() {
+ find "${S}" -iname '*.jar' | xargs rm -v
+ kde4-meta_src_prepare
+ java-pkg-2_src_prepare
+}
+
+src_configure() {
+ export mycmakeargs="-DENABLE_KROSSJAVA=ON"
+ kde4-meta_src_configure
+ java-ant-2_src_configure
+}
+
+src_compile() {
+ kde4-meta_src_compile
+ cd "${S}/java/${PN}/${PN}/java/" || die
+ eant makejar
+}
+
+src_install() {
+ kde4-meta_src_install
+ java-pkg_dojar "${D}/${KDEDIR}/$(get_libdir)/kde4/kross/kross.jar"
+
+ cd "${D}${KDEDIR}/$(get_libdir)/kde4/kross/" || die
+ local path_prefix="../../../../"
+
+ if [[ "${KDEDIR}" != "/usr" ]]; then
+ path_prefix="${path_prefix}../"
+ fi
+
+ dosym "${path_prefix}usr/share/${PN}-${SLOT}/lib/kross.jar" \
+ "${KDEDIR}/$(get_libdir)/kde4/kross/kross.jar"
+ java-pkg_regso "${D}/${KDEDIR}/$(get_libdir)/kde4/libkrossjava.so"
+}
diff --git a/kde-base/krossjava/krossjava-9999.ebuild b/kde-base/krossjava/krossjava-9999.ebuild
new file mode 100644
index 00000000000..244547b9058
--- /dev/null
+++ b/kde-base/krossjava/krossjava-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/krossjava/krossjava-4.2.3.ebuild,v 1.1 2009/05/23 07:07:47 ali_bush Exp $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+KMMODULE="java/krossjava"
+inherit java-pkg-2 java-ant-2 kde4-meta eutils
+
+DESCRIPTION="Java plugin for the kdelibs/kross scripting framework."
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND="
+ >=virtual/jdk-1.5
+"
+RDEPEND="
+ >=virtual/jre-1.5
+"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-4.2.3_includes.patch" )
+
+src_prepare() {
+ find "${S}" -iname '*.jar' | xargs rm -v
+ kde4-meta_src_prepare
+ java-pkg-2_src_prepare
+}
+
+src_configure() {
+ export mycmakeargs="-DENABLE_KROSSJAVA=ON"
+ kde4-meta_src_configure
+ java-ant-2_src_configure
+}
+
+src_compile() {
+ kde4-meta_src_compile
+ cd "${S}/java/${PN}/${PN}/java/" || die
+ eant makejar
+}
+
+src_install() {
+ kde4-meta_src_install
+ java-pkg_dojar "${D}/${KDEDIR}/$(get_libdir)/kde4/kross/kross.jar"
+
+ cd "${D}${KDEDIR}/$(get_libdir)/kde4/kross/" || die
+ local path_prefix="../../../../"
+
+ if [[ "${KDEDIR}" != "/usr" ]]; then
+ path_prefix="${path_prefix}../"
+ fi
+
+ dosym "${path_prefix}usr/share/${PN}-${SLOT}/lib/kross.jar" \
+ "${KDEDIR}/$(get_libdir)/kde4/kross/kross.jar"
+ java-pkg_regso "${D}/${KDEDIR}/$(get_libdir)/kde4/libkrossjava.so"
+}
diff --git a/kde-base/krossjava/metadata.xml b/kde-base/krossjava/metadata.xml
new file mode 100644
index 00000000000..779497a6102
--- /dev/null
+++ b/kde-base/krossjava/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+ <herd>kde</herd>
+ <maintainer>
+ <email>ali_bush@gentoo.org</email>
+ <name>Alistair Bush</name>
+ </maintainer>
+ <longdescription lang="en">
+ </longdescription>
+</pkgmetadata>
+
diff --git a/profiles/package.mask b/profiles/package.mask
index 93d7ede2302..4446b8e6864 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,8 +1,8 @@
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Edit profiles/package.mask.d/ files instead.
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# You can use this file to mask/unmask KDE 4.3 release.
# Edit Documentation/package.unmask/kde-4.3.d/ files instead."
@@ -104,6 +104,7 @@ kde-base/solid:4.3
kde-base/solid-hardware:4.3
kde-base/soliduiserver:4.3
kde-base/systemsettings:4.3
+kde-base/krossjava:4.3
kde-base/krosspython:4.3
kde-base/krossruby:4.3
kde-base/pykde4:4.3
@@ -269,7 +270,7 @@ kde-base/klinkstatus:4.3
kde-base/kommander:4.3
kde-base/kxsldbg:4.3
-# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (22 May 2009)
+# Maciej Mrozowski (reavertm) <reavertm@poczta.fm> (24 May 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Live packages are masked by default.
# Edit Documentation/package.unmask/kde-live.d/ files instead."
@@ -371,6 +372,7 @@ kde-base/solid:live
kde-base/solid-hardware:live
kde-base/soliduiserver:live
kde-base/systemsettings:live
+kde-base/krossjava:live
kde-base/krosspython:live
kde-base/krossruby:live
kde-base/pykde4:live
diff --git a/sets/kdebindings-4.2 b/sets/kdebindings-4.2
index e626e5a032a..72731619d2a 100644
--- a/sets/kdebindings-4.2
+++ b/sets/kdebindings-4.2
@@ -1,3 +1,4 @@
+kde-base/krossjava:4.2
kde-base/krosspython:4.2
kde-base/krossruby:4.2
kde-base/pykde4:4.2
diff --git a/sets/kdebindings-4.3 b/sets/kdebindings-4.3
index 4c072d10308..d2c8f40e6d9 100644
--- a/sets/kdebindings-4.3
+++ b/sets/kdebindings-4.3
@@ -1,3 +1,4 @@
+kde-base/krossjava:4.3
kde-base/krosspython:4.3
kde-base/krossruby:4.3
kde-base/pykde4:4.3
diff --git a/sets/kdebindings-live b/sets/kdebindings-live
index 3f7d464babf..b2bf2d1564c 100644
--- a/sets/kdebindings-live
+++ b/sets/kdebindings-live
@@ -1,3 +1,4 @@
+kde-base/krossjava:live
kde-base/krosspython:live
kde-base/krossruby:live
kde-base/pykde4:live