summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Lohrke <carlo@gentoo.org>2008-09-14 00:00:42 +0000
committerCarsten Lohrke <carlo@gentoo.org>2008-09-14 00:00:42 +0000
commit19562be9dc431129f2c61540108398321596f5d6 (patch)
treecbfde646624787dfb41aeb820886a3719dffed16 /kde-base/qtjava
parentVersion bump and include patch to support Audacious 1.5. (diff)
downloadgentoo-2-19562be9dc431129f2c61540108398321596f5d6.tar.gz
gentoo-2-19562be9dc431129f2c61540108398321596f5d6.tar.bz2
gentoo-2-19562be9dc431129f2c61540108398321596f5d6.zip
Version bump.
Diffstat (limited to 'kde-base/qtjava')
-rw-r--r--kde-base/qtjava/ChangeLog7
-rw-r--r--kde-base/qtjava/Manifest4
-rw-r--r--kde-base/qtjava/qtjava-3.5.10.ebuild54
3 files changed, 63 insertions, 2 deletions
diff --git a/kde-base/qtjava/ChangeLog b/kde-base/qtjava/ChangeLog
index a00b554b1ad0..46ed3346f7dc 100644
--- a/kde-base/qtjava/ChangeLog
+++ b/kde-base/qtjava/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/qtjava
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/qtjava/ChangeLog,v 1.66 2008/06/14 17:38:39 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/qtjava/ChangeLog,v 1.67 2008/09/14 00:00:36 carlo Exp $
+
+*qtjava-3.5.10 (13 Sep 2008)
+
+ 13 Sep 2008; Carsten Lohrke <carlo@gentoo.org> +qtjava-3.5.10.ebuild:
+ Version bump.
14 Jun 2008; nixnut <nixnut@gentoo.org> qtjava-3.5.9.ebuild:
Stable on ppc wrt bug 221063
diff --git a/kde-base/qtjava/Manifest b/kde-base/qtjava/Manifest
index 206308f6b5a3..7850afe1e076 100644
--- a/kde-base/qtjava/Manifest
+++ b/kde-base/qtjava/Manifest
@@ -1,7 +1,9 @@
AUX no-gtk-glib-check.diff 949 RMD160 6df47b78e158fb7e38a49c30627421186d83e3da SHA1 234a650d3b629e41b2249ae99e6f7b0ee44fcf63 SHA256 f2721c8a1567ab9e259e216372a6552f8910fd33bc82390d8556aff00b0ba8df
AUX no-libhpi.so-check.patch 1094 RMD160 e68eb3bcc1626056f2b1ae1edc87cbef2fa61f14 SHA1 77b567790c3a601412ec289332ff3421cbb33f40 SHA256 1111790213a8cf3c888d3444984cee824bcbe55b3b80043d2c01231b00b00b62
AUX qtjava-3.5-javacflags.patch 483 RMD160 46183053d044bb5cf74275185c9c242cab319341 SHA1 f8d4e386201614ba0b9f59e9ab7a35569f34581e SHA256 e9ddce9f0f3cd0a8524b2595cc2956f13100c636112d4d9e189a9d3dc7961e31
+DIST kdebindings-3.5.10.tar.bz2 5735439 RMD160 0c6b4690455a131c90a1e27a3345aa2a2e9d6b99 SHA1 42946974889ec44a1eb9c54c8b0832d6f1af6719 SHA256 438fb601ec109f542aa721abad0d21b424e6225e3fd3081919981a69ad59b6ad
DIST kdebindings-3.5.9.tar.bz2 5737416 RMD160 c2c906a61c72eb8edfb6f9b82d74b7cc2d0c222c SHA1 14fcec6c93bffa94b10201dd03d87ffcd6fb5281 SHA256 76e2c05970d1edd15fc3850296ae791d7da0b19759794209dbb743919f5434ea
+EBUILD qtjava-3.5.10.ebuild 1462 RMD160 29bb3b1065c4b36044656c4489b9a81e297d38a8 SHA1 87d1df6ee6bef62b5ebd2e306b191a73654a0a6a SHA256 e63c6344031b0b1245511d1a68f4c576a88fd9ab64cc3c4c64e015144b089309
EBUILD qtjava-3.5.9.ebuild 1450 RMD160 a8120c87059e885ba0ad0dd3345e1786d50abcee SHA1 71b94d7c3510d24d12a82bb2dfbcb30e37da498a SHA256 3420719882fc2ad0b57cded38c3b0846246c91a30dfb4b2a26567c9d1c00d75b
-MISC ChangeLog 8659 RMD160 4870dc73e9f6832ec2db841f18e4e9a461b99fe6 SHA1 7848f9751496f9ace684eac33da8546f8f599240 SHA256 9377361415edc7b040255cf26fdbce5906627f0e745b1872c2d9ba39519df990
+MISC ChangeLog 8778 RMD160 a9ccfd636106f1bcbe030dba6f5924b3efc1d309 SHA1 a8fa47a4cf8a61b12a0a3d1a5b5b47ead823f49c SHA256 4f289f93550d4f9e2583fe9d9f17a07ff939eeef75e74a7a41ab4478976c1191
MISC metadata.xml 174 RMD160 c2e418dc10e1431eec90cebd2bcd049ea84c164e SHA1 b29657b99bedc684ac7e40dfa561ef7da5fc4ad7 SHA256 9b93e47904abc783e4ed3714c950f453b6769b553b06fb1a0964b50beabf36e8
diff --git a/kde-base/qtjava/qtjava-3.5.10.ebuild b/kde-base/qtjava/qtjava-3.5.10.ebuild
new file mode 100644
index 000000000000..bb36d5e7f040
--- /dev/null
+++ b/kde-base/qtjava/qtjava-3.5.10.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/qtjava/qtjava-3.5.10.ebuild,v 1.1 2008/09/14 00:00:36 carlo Exp $
+
+KMNAME=kdebindings
+KM_MAKEFILESREV=1
+EAPI="1"
+inherit java-pkg-2 kde-meta
+
+DESCRIPTION="Java bindings for QT"
+HOMEPAGE="http://developer.kde.org/language-bindings/java/qtjava.html"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+DEPEND=">=virtual/jdk-1.4"
+RDEPEND=">=virtual/jre-1.4"
+# libhpi for bug #208631
+PATCHES=( "${FILESDIR}/no-gtk-glib-check.diff"
+ "${FILESDIR}/${PN}-${SLOT}-javacflags.patch"
+ "${FILESDIR}/no-libhpi.so-check.patch" )
+
+pkg_setup() {
+ if ! built_with_use x11-libs/qt:3 opengl ; then
+ eerror "${CATEGORY}/${PN} needs Qt 3 built with OpenGL support."
+ die "Please reemerge x11-libs/qt:3 with USE=\"opengl\"."
+ fi
+
+ kde_pkg_setup
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ kde-meta_src_unpack
+
+ sed -i -e "s#_JAVACFLAGS_#${JAVACFLAGS}#" \
+ "${S}/qtjava/javalib/org/kde/qt/Makefile.am" || die "sed failed"
+}
+
+src_compile() {
+ myconf="${myconf} --with-java=${JDK_HOME}"
+ kde-meta_src_compile
+}
+
+# Doesn't really need kde, only qt? But then, it installs by default into $KDEDIR/...
+src_install() {
+ kde-meta_src_install
+
+ local libdir="${D}/usr/kde/${SLOT}/$(get_libdir)"
+ # Is there a cleaner way?
+ rm -rf "${libdir}/java" || die "rm failed"
+
+ java-pkg_dojar "${S}/${PN}/javalib/${PN}.jar"
+ java-pkg_regso "${libdir}"/*.so
+}