summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/libglade-java')
-rw-r--r--dev-java/libglade-java/ChangeLog8
-rw-r--r--dev-java/libglade-java/Manifest24
-rw-r--r--dev-java/libglade-java/files/digest-libglade-java-2.12.11
-rw-r--r--dev-java/libglade-java/libglade-java-2.12.1.ebuild74
-rw-r--r--dev-java/libglade-java/metadata.xml4
5 files changed, 94 insertions, 17 deletions
diff --git a/dev-java/libglade-java/ChangeLog b/dev-java/libglade-java/ChangeLog
index 87857b4a0dc1..6d0b1009d464 100644
--- a/dev-java/libglade-java/ChangeLog
+++ b/dev-java/libglade-java/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/libglade-java
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/libglade-java/ChangeLog,v 1.9 2005/06/29 15:11:18 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/libglade-java/ChangeLog,v 1.10 2005/11/12 23:43:16 compnerd Exp $
+
+*libglade-java-2.12.1 (12 Nov 2005)
+
+ 12 Nov 2005; Saleem Abdulrasool <compnerd@gentoo.org> metadata.xml,
+ +libglade-java-2.12.1.ebuild:
+ Version bump with a mask
29 Jun 2005; Thomas Matthijs <axxo@gentoo.org>
-libglade-java-2.8.2.ebuild, -libglade-java-2.8.2-r1.ebuild,
diff --git a/dev-java/libglade-java/Manifest b/dev-java/libglade-java/Manifest
index cd7347c841ee..38dfbe8b2f48 100644
--- a/dev-java/libglade-java/Manifest
+++ b/dev-java/libglade-java/Manifest
@@ -1,20 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 30c5218eed8bad631361d05b99348f79 libglade-java-2.10.1.ebuild 2808
MD5 0a8b378923b7a7c42b84a91351668d11 ChangeLog 2906
-MD5 3d7aa8d97e0886161e0fb14447b73757 libglade-java-2.8.3.1.ebuild 3261
-MD5 d50086d74d4377e4f0a73922c949eac1 metadata.xml 1305
-MD5 7ac5fbc0483956edf0634e70b501ce1a files/libglade-java-2.8.2_signal-connection-fix.patch 630
MD5 8d9af0864cfab76e448283a6e5782821 files/digest-libglade-java-2.10.1 73
+MD5 0bd010436e9913218d2c611576460c73 files/digest-libglade-java-2.12.1 72
MD5 76a4839bd8baf7f40b90050f11d17277 files/digest-libglade-java-2.8.3.1 74
-MD5 7ca0226e8641ea6429ce47f0d1cc1bde files/libglade-java-2.8.3.1_gentoo-PN-SLOT.patch 508
-MD5 c068d53842b2d7d7efdca61acf5d72ca files/libglade-java-2.8.2_gentoo-PN-SLOT.patch 1190
MD5 58cc911044f6335ee3e1fe338738e2b4 files/libglade-java-2.10.0_fix-install-dir.patch 420
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFC3OtK/rLF9B432nYRAjyWAKDLXe7fSMriM3nCqkLfWq/O/cXLSQCgsEGp
-4JsOQwI3xBDQUTeAyyvnBsU=
-=8u5H
------END PGP SIGNATURE-----
+MD5 c068d53842b2d7d7efdca61acf5d72ca files/libglade-java-2.8.2_gentoo-PN-SLOT.patch 1190
+MD5 7ac5fbc0483956edf0634e70b501ce1a files/libglade-java-2.8.2_signal-connection-fix.patch 630
+MD5 7ca0226e8641ea6429ce47f0d1cc1bde files/libglade-java-2.8.3.1_gentoo-PN-SLOT.patch 508
+MD5 30c5218eed8bad631361d05b99348f79 libglade-java-2.10.1.ebuild 2808
+MD5 4755e95d02da2c6d94815827d29967ab libglade-java-2.12.1.ebuild 1758
+MD5 3d7aa8d97e0886161e0fb14447b73757 libglade-java-2.8.3.1.ebuild 3261
+MD5 84e24b210bedf1c21ac6137a4ed60f84 metadata.xml 1405
diff --git a/dev-java/libglade-java/files/digest-libglade-java-2.12.1 b/dev-java/libglade-java/files/digest-libglade-java-2.12.1
new file mode 100644
index 000000000000..70846b84c8bf
--- /dev/null
+++ b/dev-java/libglade-java/files/digest-libglade-java-2.12.1
@@ -0,0 +1 @@
+MD5 44a223d1c6d66f15288360bbd2ed0c22 libglade-java-2.12.1.tar.gz 357731
diff --git a/dev-java/libglade-java/libglade-java-2.12.1.ebuild b/dev-java/libglade-java/libglade-java-2.12.1.ebuild
new file mode 100644
index 000000000000..f0850d42fa6b
--- /dev/null
+++ b/dev-java/libglade-java/libglade-java-2.12.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/libglade-java/libglade-java-2.12.1.ebuild,v 1.1 2005/11/12 23:43:16 compnerd Exp $
+
+# Must be before the gnome.org inherit
+GNOME_TARBALL_SUFFIX="gz"
+
+inherit java-pkg eutils gnome.org
+
+DESCRIPTION="Java bindings for Glade"
+HOMEPAGE="http://java-gnome.sourceforge.net/"
+
+# Not on gnome.org mirrors yet :-(
+SRC_URI="http://research.operationaldynamics.com/linux/java-gnome/dist/${PF}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2.12"
+KEYWORDS="~x86"
+IUSE="doc gcj gnome"
+
+DEPS=">=gnome-base/libglade-2.5.1
+ >=dev-java/glib-java-0.2.1
+ >=dev-java/libgnome-java-2.8.0
+ gnome? ( >=gnome-base/libgnomeui-2.12.0 >=gnome-base/libgnomecanvas-2.12.0 )
+ dev-util/pkgconfig"
+
+DEPEND=">=virtual/jdk-1.4
+ >=sys-apps/sed-4
+ ${DEPS}"
+RDEPEND=">=virtual/jre-1.4
+ ${DEPS}"
+
+pkg_setup() {
+ if use gcj -a ! built_with_use sys-devel/gcc gcc ; then
+ ewarn
+ ewarn "You must build gcc with the gcj support to build with gcj"
+ ewarn
+ ebeep 5
+ die "No GCJ support found!"
+ fi
+}
+
+src_compile() {
+ # JARDIR is a hack for java-config
+ econf $(use_with gcj gcj-compile) \
+ $(use_with doc javadocs) \
+ $(use_with gnome) \
+ --with-jardir=/usr/share/${PN}-${SLOT}/lib \
+ || die "configure failed"
+
+ emake || die "compile failed"
+
+ # Fix the broken pkgconfig file
+ sed -i \
+ -e "s:classpath.*$:classpath=\${prefix}/share/${PN}-${SLOT}/lib/${PF}.jar:" \
+ ${S}/glade-java.pc
+}
+
+src_install() {
+ emake DESTDIR=${D} install || die "install failed"
+
+ # Examples as documentation
+ use doc || rm -rf ${D}/usr/share/doc/${PF}/examples
+
+ # use java-pkg_dojar to install the jar
+ rm -rf ${D}/usr/share/${PN}-${SLOT}
+
+ mv ${S}/glade${SLOT}.jar ${S}/${PF}.jar
+ java-pkg_dojar ${S}/${PF}.jar
+
+ if use doc ; then
+ java-pkg_dohtml -r ${S}/doc
+ fi
+}
diff --git a/dev-java/libglade-java/metadata.xml b/dev-java/libglade-java/metadata.xml
index c336c9beef75..eb6735b0f1b9 100644
--- a/dev-java/libglade-java/metadata.xml
+++ b/dev-java/libglade-java/metadata.xml
@@ -6,6 +6,10 @@
<email>andrew@operationaldynamics.com</email>
<name>Andrew Cowie</name>
</maintainer>
+ <maintainer>
+ <email>compnerd@gentoo.org</email>
+ <name>Saleem Abdulrasool</name>
+ </maintainer>
<longdescription>
An elegant set of language bindings to allow you to write
native GNOME applications in Java. Works with both traditional