Version bump with a mask
authorSaleem Abdulrasool <compnerd@gentoo.org>
Sat, 12 Nov 2005 23:45:49 +0000 (23:45 +0000)
committerSaleem Abdulrasool <compnerd@gentoo.org>
Sat, 12 Nov 2005 23:45:49 +0000 (23:45 +0000)
Package-Manager: portage-2.0.53_rc7

dev-java/libgconf-java/ChangeLog
dev-java/libgconf-java/Manifest
dev-java/libgconf-java/files/digest-libgconf-java-2.12.1 [new file with mode: 0644]
dev-java/libgconf-java/libgconf-java-2.12.1.ebuild [new file with mode: 0644]
dev-java/libgconf-java/metadata.xml
dev-java/libglade-java/ChangeLog
dev-java/libglade-java/Manifest
dev-java/libglade-java/files/digest-libglade-java-2.12.1 [new file with mode: 0644]
dev-java/libglade-java/libglade-java-2.12.1.ebuild [new file with mode: 0644]
dev-java/libglade-java/metadata.xml

index 69ff4d1d7beef3e290f2422fbc4688f3d372c5ce..79995183445ef1770ceabb9318fcc08447c5763a 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/libgconf-java
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/libgconf-java/ChangeLog,v 1.8 2005/06/29 15:11:30 axxo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/libgconf-java/ChangeLog,v 1.9 2005/11/12 23:45:49 compnerd Exp $
+
+*libgconf-java-2.12.1 (12 Nov 2005)
+
+  12 Nov 2005; Saleem Abdulrasool <compnerd@gentoo.org> metadata.xml,
+  +libgconf-java-2.12.1.ebuild:
+  Version bump with a mask
 
   29 Jun 2005; Thomas Matthijs <axxo@gentoo.org>
   -libgconf-java-2.8.2.ebuild, libgconf-java-2.8.3.1.ebuild:
index 9100b12c6a6e113ccb9bb8d2439a685a289e5f52..54781437ed8f7fd1d46398097c3edfe3493c831e 100644 (file)
@@ -1,19 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 MD5 e1684ff2694e01a35d373d45df68240e ChangeLog 1655
-MD5 2e1952c33e5bcce8813dec9d43203e29 metadata.xml 1042
-MD5 48b501573839b1a057b784392842ecc8 libgconf-java-2.10.1.ebuild 2277
-MD5 d172708ae5e53ab4f75b1c3eabc95712 libgconf-java-2.8.3.1.ebuild 2912
-MD5 073d974cdf39c3e94b0da21e0b2e9231 files/libgconf-java-2.8.3.1_gentoo-PN-SLOT.patch 508
-MD5 03c4b5ccb943b51e5259e5046ff30719 files/libgconf-java-2.8.2_gentoo-PN-SLOT.patch 994
 MD5 00133abfc0fddd7799314a248ebeb6c9 files/digest-libgconf-java-2.10.1 73
-MD5 4028a5325b5787c89a1eceddb66bc437 files/libgconf-java-2.10.0_fix-install-dir.patch 420
+MD5 dc8b79819a91317abf572983bfa156d1 files/digest-libgconf-java-2.12.1 72
 MD5 fa4698389381ae96bb70cc672750fe57 files/digest-libgconf-java-2.8.3.1 74
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFC3Orx/rLF9B432nYRAp30AJ40yI1JKhbqOyaGO2LRfle0VzZ9qgCgoITc
-bxHyVj+jUbvEtQRUVaEa3fg=
-=OOze
------END PGP SIGNATURE-----
+MD5 4028a5325b5787c89a1eceddb66bc437 files/libgconf-java-2.10.0_fix-install-dir.patch 420
+MD5 03c4b5ccb943b51e5259e5046ff30719 files/libgconf-java-2.8.2_gentoo-PN-SLOT.patch 994
+MD5 073d974cdf39c3e94b0da21e0b2e9231 files/libgconf-java-2.8.3.1_gentoo-PN-SLOT.patch 508
+MD5 48b501573839b1a057b784392842ecc8 libgconf-java-2.10.1.ebuild 2277
+MD5 2fef655763d125296b20dd405202b8f9 libgconf-java-2.12.1.ebuild 1678
+MD5 d172708ae5e53ab4f75b1c3eabc95712 libgconf-java-2.8.3.1.ebuild 2912
+MD5 7fb48767f052a6a6dee17d585c1cbd32 metadata.xml 1142
diff --git a/dev-java/libgconf-java/files/digest-libgconf-java-2.12.1 b/dev-java/libgconf-java/files/digest-libgconf-java-2.12.1
new file mode 100644 (file)
index 0000000..e9dbc3a
--- /dev/null
@@ -0,0 +1 @@
+MD5 0b696a7228f78f63fd897e64d1278955 libgconf-java-2.12.1.tar.gz 336474
diff --git a/dev-java/libgconf-java/libgconf-java-2.12.1.ebuild b/dev-java/libgconf-java/libgconf-java-2.12.1.ebuild
new file mode 100644 (file)
index 0000000..0791df9
--- /dev/null
@@ -0,0 +1,73 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/libgconf-java/libgconf-java-2.12.1.ebuild,v 1.1 2005/11/12 23:45:49 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"
+
+DEPS=">=gnome-base/gconf-2.12.0
+         >=dev-java/glib-java-0.2.1
+         >=dev-java/libgtk-java-2.8.1
+         >=dev-java/libgnome-java-2.8.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) \
+                 --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}/gconf-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}/gconf${SLOT}.jar ${S}/${PF}.jar
+       java-pkg_dojar ${S}/${PF}.jar
+
+       if use doc ; then
+               java-pkg_dohtml -r ${S}/doc
+       fi
+}
index 0ee34c3893652a3d4a99c754212f7d6d8fb2fcc9..950fc8fdf788da6a7e5e8e27f8f7516fe53d3fbe 100644 (file)
@@ -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
index 87857b4a0dc147bb7f509170dd38aeb984665ee9..6d0b1009d464241d65dec7dd864d90ab188f4094 100644 (file)
@@ -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,
index cd7347c841ee02165c5cc98f33feeaea1dcc99d8..38dfbe8b2f48a0d25c27a36fc1b32c516f9d88a1 100644 (file)
@@ -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 (file)
index 0000000..70846b8
--- /dev/null
@@ -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 (file)
index 0000000..f0850d4
--- /dev/null
@@ -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
+}
index c336c9beef75cb850ca34e334082e7cb3d589160..eb6735b0f1b9419c5fd6b8224b1edd3e59b203cf 100644 (file)
@@ -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