summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Bush <ali_bush@gentoo.org>2009-05-23 07:07:48 +0000
committerAlistair Bush <ali_bush@gentoo.org>2009-05-23 07:07:48 +0000
commit313214a9bbc4887e9bcac057e237da45d0ab09cb (patch)
tree12d11b27ad2add6e98b6b2b07820b7fa78037b58 /kde-base
parentVersion bump. Cleanup (diff)
downloadhistorical-313214a9bbc4887e9bcac057e237da45d0ab09cb.tar.gz
historical-313214a9bbc4887e9bcac057e237da45d0ab09cb.tar.bz2
historical-313214a9bbc4887e9bcac057e237da45d0ab09cb.zip
New Package.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/krossjava/ChangeLog10
-rw-r--r--kde-base/krossjava/Manifest5
-rw-r--r--kde-base/krossjava/files/krossjava-4.2.3_includes.patch16
-rw-r--r--kde-base/krossjava/krossjava-4.2.3.ebuild54
-rw-r--r--kde-base/krossjava/metadata.xml13
5 files changed, 98 insertions, 0 deletions
diff --git a/kde-base/krossjava/ChangeLog b/kde-base/krossjava/ChangeLog
new file mode 100644
index 000000000000..deb893b69495
--- /dev/null
+++ b/kde-base/krossjava/ChangeLog
@@ -0,0 +1,10 @@
+# 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-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 000000000000..a05ba6d75082
--- /dev/null
+++ b/kde-base/krossjava/Manifest
@@ -0,0 +1,5 @@
+AUX krossjava-4.2.3_includes.patch 573 RMD160 17511c084bb188113546cf5e867a511715cee6f9 SHA1 b6d9d52d862f1aaf27bd8e0cb502cda537b2463e SHA256 5bd9bdbb9336d3800aa6cd143c3d9bea4379d52b96066ddca6cd8690113c25f7
+DIST kdebindings-4.2.3.tar.bz2 4735474 RMD160 025a22adff7d2c288fc0b496e233c703d2611318 SHA1 d8e5ddf5e993124e0250c3e9a9de52264ca5ca7c SHA256 947e138de9ed1a650f05b9b61607b2454058e10e00c3270efae40a53d747d7e0
+EBUILD krossjava-4.2.3.ebuild 1328 RMD160 a08f2b1c8394009d45b9bd87667871efcca60031 SHA1 e9eeb7245943230580e0cf87849fb4c94c35063f SHA256 e6f67ab69cc600bfcd9e61b39c4977a9e508e5a7a48d347365bf6416eaed6e8e
+MISC ChangeLog 391 RMD160 246e2645ff523f2c4ff33c89c4d563b9f70314d9 SHA1 2e1e1033f8e56b2d215a265729d52e7cdeea1080 SHA256 d7372f80d8d84e550dd7a9fa45920c81278ec2c3af350241fd5cada987400916
+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 000000000000..fb395dcf0a5e
--- /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.3.ebuild b/kde-base/krossjava/krossjava-4.2.3.ebuild
new file mode 100644
index 000000000000..06c17821042d
--- /dev/null
+++ b/kde-base/krossjava/krossjava-4.2.3.ebuild
@@ -0,0 +1,54 @@
+# 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"
+IUSE="debug"
+
+RDEPEND=">=virtual/jre-1.5"
+DEPEND=">=virtual/jdk-1.5"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${P}_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 000000000000..779497a61025
--- /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>
+