From: Joshua Nichols Date: Tue, 28 Mar 2006 04:20:15 +0000 (+0000) Subject: Revision bump to address bug #125646 and #121254 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=96cd69a0ec10f69105692f89791ed6271f6ee510;p=gentoo.git Revision bump to address bug #125646 and #121254 Package-Manager: portage-2.1_pre6-r6 --- diff --git a/dev-java/libgconf-java/ChangeLog b/dev-java/libgconf-java/ChangeLog index c89635ef485f..f2c6e46b9aba 100644 --- a/dev-java/libgconf-java/ChangeLog +++ b/dev-java/libgconf-java/ChangeLog @@ -1,6 +1,11 @@ # 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.12 2005/12/30 02:52:06 compnerd Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/libgconf-java/ChangeLog,v 1.13 2006/03/28 04:17:17 nichoj Exp $ + +*libgconf-java-2.12.1-r1 (28 Mar 2006) + + 28 Mar 2006; +libgconf-java-2.12.1-r1.ebuild: + Revision bump to address bug #125646 and #121254 30 Dec 2005; Saleem Abdulrasool libgconf-java-2.12.1.ebuild: diff --git a/dev-java/libgconf-java/Manifest b/dev-java/libgconf-java/Manifest index 157354f2e9be..1294e82a9f31 100644 --- a/dev-java/libgconf-java/Manifest +++ b/dev-java/libgconf-java/Manifest @@ -1,11 +1,39 @@ MD5 f254a0d9c681b983a83a5e1d72d42162 ChangeLog 2203 +RMD160 34618d0cc56b7df7231a2855dba338346025c32d ChangeLog 2203 +SHA256 6b464d017fc94a91b6ba285e0deb9936f54e5d0a32b380eeb04e338922e74aa5 ChangeLog 2203 MD5 00133abfc0fddd7799314a248ebeb6c9 files/digest-libgconf-java-2.10.1 73 +RMD160 61ec2b0d1cb72676f7291cbae2d50af11dc37347 files/digest-libgconf-java-2.10.1 73 +SHA256 a8b79d336abdbb7c3b459c71f3c83670e07229d19ca79ec6eb664153bc5d7d84 files/digest-libgconf-java-2.10.1 73 MD5 dc8b79819a91317abf572983bfa156d1 files/digest-libgconf-java-2.12.1 72 +RMD160 71cb60afcf5fb2251f80de46ef7c68c9415bddb0 files/digest-libgconf-java-2.12.1 72 +SHA256 2263e6cbbbd845aa9a79bee2c308bdc8b5560e0ac4cbf60c729549e3919e59bd files/digest-libgconf-java-2.12.1 72 +MD5 817929a8cef5e37f508c3f5e3e5c8514 files/digest-libgconf-java-2.12.1-r1 262 +RMD160 9635fb9f6820c5f0e501ca4261c6915b44e955d4 files/digest-libgconf-java-2.12.1-r1 262 +SHA256 a685d7d9edbce7d67758e79f771a19b340b80252f858195b9bce4d182bc5f140 files/digest-libgconf-java-2.12.1-r1 262 MD5 fa4698389381ae96bb70cc672750fe57 files/digest-libgconf-java-2.8.3.1 74 +RMD160 d09ead63988210ca2225367efd6d2bc2a1d81763 files/digest-libgconf-java-2.8.3.1 74 +SHA256 a5e49c27988dce36b29e94bd78606393dbfa321724423b4a077ee621f5fbe9ed files/digest-libgconf-java-2.8.3.1 74 MD5 4028a5325b5787c89a1eceddb66bc437 files/libgconf-java-2.10.0_fix-install-dir.patch 420 +RMD160 907033077c5603f5799ca295742d4bf89dd083f7 files/libgconf-java-2.10.0_fix-install-dir.patch 420 +SHA256 80098bd5bd67a9a40502569ca4db82fa52fcaee3cf1b236532efcb8f290d3820 files/libgconf-java-2.10.0_fix-install-dir.patch 420 MD5 03c4b5ccb943b51e5259e5046ff30719 files/libgconf-java-2.8.2_gentoo-PN-SLOT.patch 994 +RMD160 137f448141b4b9eb625000a24e014540bf1d54b6 files/libgconf-java-2.8.2_gentoo-PN-SLOT.patch 994 +SHA256 147cb776b03de68d45167ecd5e9374569385f184bdf528b65e77526d7f110acc 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 +RMD160 04fc9f9f4900d92d834d5d1cd1fe634de398382c files/libgconf-java-2.8.3.1_gentoo-PN-SLOT.patch 508 +SHA256 1bcd4e9ad4ec8b9647af4643a7dc5f0b68617fe3d9b466be6dd491ba6b195776 files/libgconf-java-2.8.3.1_gentoo-PN-SLOT.patch 508 MD5 48b501573839b1a057b784392842ecc8 libgconf-java-2.10.1.ebuild 2277 +RMD160 edfaa98bfcc081aa95a184daf3b9677f4ddb9589 libgconf-java-2.10.1.ebuild 2277 +SHA256 febd6edd69385a8d5b1c2e2e51a8ecef70ce8d8d6a8ca0090a28131264bc264d libgconf-java-2.10.1.ebuild 2277 +MD5 03b205f5550f4a780b9072fb7413d759 libgconf-java-2.12.1-r1.ebuild 2070 +RMD160 74a249f595e714491d781440fd822e06c3a46af2 libgconf-java-2.12.1-r1.ebuild 2070 +SHA256 5aa71efd54663f84476a25a5aa433b793f3f8a8af7715434266841f89b83d073 libgconf-java-2.12.1-r1.ebuild 2070 MD5 e5afa6fd39aff6f6198875a86392558f libgconf-java-2.12.1.ebuild 1823 +RMD160 aee0b5087f8c44d00dab5ce4597fb6234d6e1165 libgconf-java-2.12.1.ebuild 1823 +SHA256 aa62b2c656cd9af0cc87324abd74ec51538158d18eedfbc71e33c9ba0c1a24d0 libgconf-java-2.12.1.ebuild 1823 MD5 d172708ae5e53ab4f75b1c3eabc95712 libgconf-java-2.8.3.1.ebuild 2912 +RMD160 43829d009db1e19ca2ced16d8169650bf9525326 libgconf-java-2.8.3.1.ebuild 2912 +SHA256 46407a219169ce3065105016e42292b0fbc121ea086c92b4019023a9dd2bde0b libgconf-java-2.8.3.1.ebuild 2912 MD5 7fb48767f052a6a6dee17d585c1cbd32 metadata.xml 1142 +RMD160 b4cfcc9105c24f92718989ddb9ebac713b83a15f metadata.xml 1142 +SHA256 3be4774da8d2b91eb1ba59d3476f524409f12e39d7b1b00097b46ead89425b06 metadata.xml 1142 diff --git a/dev-java/libgconf-java/files/digest-libgconf-java-2.12.1-r1 b/dev-java/libgconf-java/files/digest-libgconf-java-2.12.1-r1 new file mode 100644 index 000000000000..ac6a7efea28f --- /dev/null +++ b/dev-java/libgconf-java/files/digest-libgconf-java-2.12.1-r1 @@ -0,0 +1,3 @@ +MD5 0b696a7228f78f63fd897e64d1278955 libgconf-java-2.12.1.tar.gz 336474 +RMD160 f05354004358ad64fc71ec65389dbb7f733dec90 libgconf-java-2.12.1.tar.gz 336474 +SHA256 07521e12151e82ae7e621a6cf26263ec8d76c7abd11d7b184d9f7988b3592f44 libgconf-java-2.12.1.tar.gz 336474 diff --git a/dev-java/libgconf-java/libgconf-java-2.12.1-r1.ebuild b/dev-java/libgconf-java/libgconf-java-2.12.1-r1.ebuild new file mode 100644 index 000000000000..05858be7080f --- /dev/null +++ b/dev-java/libgconf-java/libgconf-java-2.12.1-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2006 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-r1.ebuild,v 1.1 2006/03/28 04:17:17 nichoj 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/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="2.12" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc gcj source" + +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}" +JARNAME="gconf${SLOT}.jar" +pkg_setup() { + if use gcj ; then + if ! built_with_use sys-devel/gcc gcj ; then + ewarn + ewarn "You must build gcc with the gcj support to build with gcj" + ewarn + ebeep 5 + die "No GCJ support found!" + fi + fi +} + +src_compile() { + # this gcj deal is a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=336149 + local myflags + use gcj || myflags="${myflags} --without-gcj-compile" + econf ${myflags} \ + $(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/${JARNAME}:" \ + ${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 the jars installed by make + # and build our own package.env file. + # NOTE: dojar puts the jar in the wrong place! (/usr/share/${PN}/lib) + cat <<-END > ${D}/usr/share/${PN}-${SLOT}/package.env +DESCRIPTION=${DESCRIPTION} +CLASSPATH=/usr/share/${PN}-${SLOT}/lib/${JARNAME} +END + + use source && java-pkg_dosrc src/java/* +} diff --git a/dev-java/libglade-java/ChangeLog b/dev-java/libglade-java/ChangeLog index b766324312eb..3fee7acb0061 100644 --- a/dev-java/libglade-java/ChangeLog +++ b/dev-java/libglade-java/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/libglade-java # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/libglade-java/ChangeLog,v 1.14 2006/02/08 00:32:57 compnerd Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/libglade-java/ChangeLog,v 1.15 2006/03/28 04:18:10 nichoj Exp $ + +*libglade-java-2.12.2-r1 (28 Mar 2006) + + 28 Mar 2006; +libglade-java-2.12.2-r1.ebuild: + Revision bump to address bug #125646 and #121254 *libglade-java-2.12.2 (08 Feb 2006) diff --git a/dev-java/libglade-java/Manifest b/dev-java/libglade-java/Manifest index 6a3bafb778fc..b225f1d0f832 100644 --- a/dev-java/libglade-java/Manifest +++ b/dev-java/libglade-java/Manifest @@ -10,6 +10,9 @@ SHA256 7aecedd111bc583ee818ba22ff6707d5c541270cbe4f6c65fae0077ffc2d8fd1 files/di MD5 5eb459e91f6e642961fea913581bf887 files/digest-libglade-java-2.12.2 262 RMD160 9ed144c3e3f2cc6a0a0ae7579f87273fe305c481 files/digest-libglade-java-2.12.2 262 SHA256 ce015e994e537369084b85dcf831f608a38c1decd5d08c27f350927e9e0450b3 files/digest-libglade-java-2.12.2 262 +MD5 5eb459e91f6e642961fea913581bf887 files/digest-libglade-java-2.12.2-r1 262 +RMD160 9ed144c3e3f2cc6a0a0ae7579f87273fe305c481 files/digest-libglade-java-2.12.2-r1 262 +SHA256 ce015e994e537369084b85dcf831f608a38c1decd5d08c27f350927e9e0450b3 files/digest-libglade-java-2.12.2-r1 262 MD5 76a4839bd8baf7f40b90050f11d17277 files/digest-libglade-java-2.8.3.1 74 RMD160 d824f34d801cd371519275a2c3d662e7493d784b files/digest-libglade-java-2.8.3.1 74 SHA256 ec3a1e0d2ea34191077453fe405bf78b1008c95c5e3c21c0578c23218d8bef90 files/digest-libglade-java-2.8.3.1 74 @@ -31,6 +34,9 @@ SHA256 4af8fe5d54b2b169f3db1fee4f7d0df96c7704bbbc0b61032825dd3b14fdd925 libglade MD5 33b3402a99af0733b451295b9a338d2f libglade-java-2.12.1.ebuild 1903 RMD160 b257ac0ce5af7f0c42269dfb64dda7196ac7725a libglade-java-2.12.1.ebuild 1903 SHA256 72fcc699c3eded0427d153ee4fbc00cf0936703a6958f16170a44ed67e20aad7 libglade-java-2.12.1.ebuild 1903 +MD5 82e0af1410422ba38128f8a52d90c8fa libglade-java-2.12.2-r1.ebuild 2154 +RMD160 a45da67fb6e046fe0440e9fc4f8a5d06ba150436 libglade-java-2.12.2-r1.ebuild 2154 +SHA256 8a5df819030998d290ce63e59d0a5999ff13dfb76ef4c8d62fff6f5aba3b69e8 libglade-java-2.12.2-r1.ebuild 2154 MD5 7c82b9d5f0474fc6b3d65e786747f25a libglade-java-2.12.2.ebuild 1903 RMD160 a00077caa5e3e931fbcab5fb39cec72fa20bc2ad libglade-java-2.12.2.ebuild 1903 SHA256 c459ba83b149e775ba2181173782596f1af0ca1a572228715639405db8b58994 libglade-java-2.12.2.ebuild 1903 diff --git a/dev-java/libglade-java/files/digest-libglade-java-2.12.2-r1 b/dev-java/libglade-java/files/digest-libglade-java-2.12.2-r1 new file mode 100644 index 000000000000..42864e7b9036 --- /dev/null +++ b/dev-java/libglade-java/files/digest-libglade-java-2.12.2-r1 @@ -0,0 +1,3 @@ +MD5 a0b11f2b7ed7c9f998e860212ed3a400 libglade-java-2.12.2.tar.gz 357231 +RMD160 2483e8dec463cfdd20aaaf7bb5f846f76892f88b libglade-java-2.12.2.tar.gz 357231 +SHA256 9e88ab20cf88b5bae80b14aee3c353317efec03163207776e26bec6b7164fcac libglade-java-2.12.2.tar.gz 357231 diff --git a/dev-java/libglade-java/libglade-java-2.12.2-r1.ebuild b/dev-java/libglade-java/libglade-java-2.12.2-r1.ebuild new file mode 100644 index 000000000000..a524384b2c6a --- /dev/null +++ b/dev-java/libglade-java/libglade-java-2.12.2-r1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2006 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.2-r1.ebuild,v 1.1 2006/03/28 04:18:10 nichoj 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/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="2.12" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc gcj gnome source" + +DEPS=">=gnome-base/libglade-2.5.1 + >=dev-java/glib-java-0.2.3 + >=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}" +JARNAME="glade${SLOT}.jar" + +pkg_setup() { + if use gcj ; then + if ! built_with_use sys-devel/gcc gcj ; then + ewarn + ewarn "You must build gcc with the gcj support to build with gcj" + ewarn + ebeep 5 + die "No GCJ support found!" + fi + fi +} + +src_compile() { + # this gcj deal is a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=336149 + local myflags + use gcj || myflags="${myflags} --without-gcj-compile" + econf ${myflags} \ + $(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/${JARNAME}:" \ + ${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 the jars installed by make + # and build our own package.env file. + # NOTE: dojar puts the jar in the wrong place! (/usr/share/${PN}/lib) + cat <<-END > ${D}/usr/share/${PN}-${SLOT}/package.env +DESCRIPTION=${DESCRIPTION} +CLASSPATH=/usr/share/${PN}-${SLOT}/lib/${JARNAME} +END + + use source && java-pkg_dosrc ${S}/src/java/* +} diff --git a/dev-java/libgnome-java/ChangeLog b/dev-java/libgnome-java/ChangeLog index b411d4230130..bf578a7c2f98 100644 --- a/dev-java/libgnome-java/ChangeLog +++ b/dev-java/libgnome-java/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/libgnome-java -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/libgnome-java/ChangeLog,v 1.15 2005/12/30 02:48:15 compnerd Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/libgnome-java/ChangeLog,v 1.16 2006/03/28 04:19:13 nichoj Exp $ + +*libgnome-java-2.12.1-r1 (28 Mar 2006) + + 28 Mar 2006; +libgnome-java-2.12.1-r1.ebuild: + Revision bump to address bug #125646 and #121254 30 Dec 2005; Saleem Abdulrasool libgnome-java-2.12.1.ebuild: diff --git a/dev-java/libgnome-java/Manifest b/dev-java/libgnome-java/Manifest index ac32b5357508..0853a4cfc91c 100644 --- a/dev-java/libgnome-java/Manifest +++ b/dev-java/libgnome-java/Manifest @@ -1,11 +1,39 @@ MD5 8870afd3b49cfe7ac0250aa2c7429260 ChangeLog 3189 +RMD160 d1e08fd16bcd0436610411d19814482c3f13a973 ChangeLog 3189 +SHA256 994003832115c36ade34defcf33ffd90a2df28bcd596a18f97b4bf51025d51fc ChangeLog 3189 MD5 55fb422ad6119794ac0805432ebdc410 files/digest-libgnome-java-2.10.1 73 +RMD160 8c260b286acf89e60fe24a25a8aa241fb81a19d4 files/digest-libgnome-java-2.10.1 73 +SHA256 69cdf934618c99dbfa295e35f886c1c83eaf1092f70fb9a574aa03c91c454e3b files/digest-libgnome-java-2.10.1 73 MD5 23d8bb8f12c8d969be6869734210969c files/digest-libgnome-java-2.12.1 72 +RMD160 da4db9f29c6bb167a962f0d3cade82f62bc6a9ad files/digest-libgnome-java-2.12.1 72 +SHA256 c19fa10f83d3d9a15d8e9391594ffb0af427a8ddbcad45ac9901b91f34326aef files/digest-libgnome-java-2.12.1 72 +MD5 9efabeeaf4057ac2b98eec30d2c3d707 files/digest-libgnome-java-2.12.1-r1 262 +RMD160 54f4b1b60aee14ab14cc3baf49a903dfbab50d9d files/digest-libgnome-java-2.12.1-r1 262 +SHA256 e6c3a6868a275eca348b2ceacf36d577d914e308995ed8bd65a2ce4c02f84b75 files/digest-libgnome-java-2.12.1-r1 262 MD5 efea40cf1a5eb3c48001cde4ead5c123 files/digest-libgnome-java-2.8.3.1 74 +RMD160 13c772f2b838b17af4d5a194aca38aa4290fcc44 files/digest-libgnome-java-2.8.3.1 74 +SHA256 fa745fc9e3dcfde3bd25f9816e0aef152b2cc5e3b54c0b91dedd71841d2e3dee files/digest-libgnome-java-2.8.3.1 74 MD5 6ab1ec4f4e7665d6f1e73d04e5ffea0d files/libgnome-java-2.10.0_fix-install-dir.patch 409 +RMD160 e80171b517f430116b5e00505f0e61429ad7d969 files/libgnome-java-2.10.0_fix-install-dir.patch 409 +SHA256 9eaf3990c22b2a47730609b391c2a3c0e375e3a4905d976da938433c73a0679f files/libgnome-java-2.10.0_fix-install-dir.patch 409 MD5 b5f8aad83ed35026438574e04a3122ac files/libgnome-java-2.8.2_gentoo-PN-SLOT.patch 1310 +RMD160 dba30204d12dc8927bbb06c92e52f6578a5016e3 files/libgnome-java-2.8.2_gentoo-PN-SLOT.patch 1310 +SHA256 1fe9b2057bae43a423f9c85c86bd63eed144e8ffa68fa46314c0c36cc0d655f1 files/libgnome-java-2.8.2_gentoo-PN-SLOT.patch 1310 MD5 d8bbcf350e68bf0a42c37ecbef32c8dd files/libgnome-java-2.8.3.1_gentoo-PN-SLOT.patch 508 +RMD160 b829747e70d87ef5fd72849936f87cb696668b8c files/libgnome-java-2.8.3.1_gentoo-PN-SLOT.patch 508 +SHA256 f2968c6c85365728e455922d7967a9e3cb4960470653603121f9f9b62af5ffc7 files/libgnome-java-2.8.3.1_gentoo-PN-SLOT.patch 508 MD5 677f2ff3ed6ec775266bf63bf1f2987d libgnome-java-2.10.1.ebuild 2725 +RMD160 9cbfbf2a59be86a789189e4cf7a0143597dccd10 libgnome-java-2.10.1.ebuild 2725 +SHA256 225750e4ade2063555eba9320c4c23a73831a81711361f942ea26ebf5d530c08 libgnome-java-2.10.1.ebuild 2725 +MD5 ddbec47337da5318ca8d69b3e7a5ec24 libgnome-java-2.12.1-r1.ebuild 2138 +RMD160 92238b410df2045fe481472210762c19b46cfe48 libgnome-java-2.12.1-r1.ebuild 2138 +SHA256 3f08852cfe42080d49a9adba80f6a4f7463828760b744252f92803a3e24e3894 libgnome-java-2.12.1-r1.ebuild 2138 MD5 b229141f6f370a5f89d89d94f8f8a939 libgnome-java-2.12.1.ebuild 1889 +RMD160 7d675af6a1796504084437ca4b31c3814c80e4ae libgnome-java-2.12.1.ebuild 1889 +SHA256 4afdcdc37446b91829b7af8c2a2847a06c6c9a55d2ac3b2a9196ed640e06b4ae libgnome-java-2.12.1.ebuild 1889 MD5 acbe31cfb56cfba1a61ab0197a594370 libgnome-java-2.8.3.1.ebuild 3062 +RMD160 e7d31be3289840910f9f023c0857ea8641501783 libgnome-java-2.8.3.1.ebuild 3062 +SHA256 011a9895c256e930971b92a35a7d8df47be30f6cda234e023564836dc2f8f886 libgnome-java-2.8.3.1.ebuild 3062 MD5 fb1bed94b41f514c97fb402200db1eec metadata.xml 1102 +RMD160 cc274645cdc175d43196cd98b9082897b970ab66 metadata.xml 1102 +SHA256 fd6fbb05867269ce3815259340783e515c765ac2d80e1e2180b74bddc91c9eaf metadata.xml 1102 diff --git a/dev-java/libgnome-java/files/digest-libgnome-java-2.12.1-r1 b/dev-java/libgnome-java/files/digest-libgnome-java-2.12.1-r1 new file mode 100644 index 000000000000..be000a264af1 --- /dev/null +++ b/dev-java/libgnome-java/files/digest-libgnome-java-2.12.1-r1 @@ -0,0 +1,3 @@ +MD5 30ec2b1404929aabe650e868b5b08ca7 libgnome-java-2.12.1.tar.gz 478475 +RMD160 dbeeee7dbc09b6e7c3f78165c748bf0364faf23a libgnome-java-2.12.1.tar.gz 478475 +SHA256 4d0904b48eb45b6757275286de179b9a578cf71f49b1a156a47ebdfc8fabbbac libgnome-java-2.12.1.tar.gz 478475 diff --git a/dev-java/libgnome-java/libgnome-java-2.12.1-r1.ebuild b/dev-java/libgnome-java/libgnome-java-2.12.1-r1.ebuild new file mode 100644 index 000000000000..3cc86ecfb3b6 --- /dev/null +++ b/dev-java/libgnome-java/libgnome-java-2.12.1-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/libgnome-java/libgnome-java-2.12.1-r1.ebuild,v 1.1 2006/03/28 04:19:13 nichoj Exp $ + +# Must be before the gnome.org inherit +GNOME_TARBALL_SUFFIX="gz" + +inherit java-pkg eutils gnome.org + +DESCRIPTION="Java bindings for GNOME" +HOMEPAGE="http://java-gnome.sourceforge.net/" + +# Not on gnome.org mirrors yet :-( +SRC_URI="http://research.operationaldynamics.com/linux/java-gnome/dist/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="2.12" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc gcj source" + +DEPS=">=gnome-base/libgnome-2.10.0 + >=gnome-base/libgnomeui-2.12.0 + >=gnome-base/libgnomecanvas-2.12.0 + >=dev-java/glib-java-0.2.1 + >=dev-java/libgtk-java-2.8.1 + dev-util/pkgconfig" + +DEPEND=">=virtual/jdk-1.4 + >=sys-apps/sed-4 + ${DEPS}" +RDEPEND=">=virtual/jre-1.4 + ${DEPS}" + +JARNAME="gnome${SLOT}.jar" + +pkg_setup() { + if use gcj ; then + if ! built_with_use sys-devel/gcc gcj ; then + ewarn + ewarn "You must build gcc with the gcj support to build with gcj" + ewarn + ebeep 5 + die "No GCJ support found!" + fi + fi +} + +src_compile() { + # this gcj deal is a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=336149 + local myflags + use gcj || myflags="${myflags} --without-gcj-compile" + econf ${myflags} \ + $(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/${JARNAME}:" \ + ${S}/gnome2-java.pc +} + +src_install() { + emake DESTDIR=${D} install || die "install failed" + + # Examples and tutorial as documentation + use doc || rm -rf ${D}/usr/share/doc/${PF}/{examples,tutorial} + + # Use the jars installed by make + # and build our own package.env file. + # NOTE: dojar puts the jar in the wrong place! (/usr/share/${PN}/lib) + cat <<-END > ${D}/usr/share/${PN}-${SLOT}/package.env +DESCRIPTION=${DESCRIPTION} +CLASSPATH=/usr/share/${PN}-${SLOT}/lib/${JARNAME} +END + + use source && java-pkg_dosrc src/java/* +} diff --git a/dev-java/libgtk-java/ChangeLog b/dev-java/libgtk-java/ChangeLog index a14d1ded0488..025593afc19a 100644 --- a/dev-java/libgtk-java/ChangeLog +++ b/dev-java/libgtk-java/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/libgtk-java # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/libgtk-java/ChangeLog,v 1.17 2006/02/08 00:30:05 compnerd Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/libgtk-java/ChangeLog,v 1.18 2006/03/28 04:20:13 nichoj Exp $ + +*libgtk-java-2.8.3-r1 (28 Mar 2006) + + 28 Mar 2006; +libgtk-java-2.8.3-r1.ebuild: + Revision bump to address bug #125646 and #121254 *libgtk-java-2.8.3 (08 Feb 2006) diff --git a/dev-java/libgtk-java/Manifest b/dev-java/libgtk-java/Manifest index 0f9c4a65f316..2fad1e512f64 100644 --- a/dev-java/libgtk-java/Manifest +++ b/dev-java/libgtk-java/Manifest @@ -22,6 +22,9 @@ SHA256 9cffb462c41487b3fd8264b99f88e15863a75a23f547a356e60e7c093be947c3 files/di MD5 76e14901f21fc3d0a5bba9d257efab75 files/digest-libgtk-java-2.8.3 256 RMD160 8d9add6acc146446c998648a138116ad389e4e32 files/digest-libgtk-java-2.8.3 256 SHA256 decd5e474700d86818f7c73b8f28211ad7ada309855f1ab40e5a846728d2e713 files/digest-libgtk-java-2.8.3 256 +MD5 76e14901f21fc3d0a5bba9d257efab75 files/digest-libgtk-java-2.8.3-r1 256 +RMD160 8d9add6acc146446c998648a138116ad389e4e32 files/digest-libgtk-java-2.8.3-r1 256 +SHA256 decd5e474700d86818f7c73b8f28211ad7ada309855f1ab40e5a846728d2e713 files/digest-libgtk-java-2.8.3-r1 256 MD5 21907163f2b6597c520b7c1a4da20784 files/libgtk-java-2.4.6_find_jni.patch 369 RMD160 3b8f9d667777aabc75e10bb1d252c3c1c70c8a26 files/libgtk-java-2.4.6_find_jni.patch 369 SHA256 0b13fdf937bfd5fe7dd92e84ade90de93c8403b611c71eb8f8f85293f8c59696 files/libgtk-java-2.4.6_find_jni.patch 369 @@ -61,6 +64,9 @@ SHA256 412dc7565ca25976b12bc5e8b941e4e9f2e0e63229c6c38f9b3593eb061960ae libgtk-j MD5 1529be15d188a0377a6ee2936601b64a libgtk-java-2.8.2.ebuild 2210 RMD160 5103026cffd3ddbc704b4a4081ae42ab494b272f libgtk-java-2.8.2.ebuild 2210 SHA256 5531ef46a72380811dad430f9686620a83b7e434cacd45d2256ca80025c289d3 libgtk-java-2.8.2.ebuild 2210 +MD5 b90fe58b1b586ef36879ea974161fd95 libgtk-java-2.8.3-r1.ebuild 2405 +RMD160 03318cfa46f33594f06ecea2d77ad9cf0af215c0 libgtk-java-2.8.3-r1.ebuild 2405 +SHA256 0e6eb555efea73aa510c5ade31f16066addce07a4f9202b4324464f23d407275 libgtk-java-2.8.3-r1.ebuild 2405 MD5 df67cc33aab5c4bef3328b94e727e20b libgtk-java-2.8.3.ebuild 2212 RMD160 98e154f9e47c6f6e98b64e4037577609b5debd7d libgtk-java-2.8.3.ebuild 2212 SHA256 c526292b2a3c3da8c152c642759220463b2d8801966f3e955a993169e98e0da2 libgtk-java-2.8.3.ebuild 2212 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.3-r1 b/dev-java/libgtk-java/files/digest-libgtk-java-2.8.3-r1 new file mode 100644 index 000000000000..1de6db19a831 --- /dev/null +++ b/dev-java/libgtk-java/files/digest-libgtk-java-2.8.3-r1 @@ -0,0 +1,3 @@ +MD5 0bcf838a3220fdfa685c55c22d664874 libgtk-java-2.8.3.tar.gz 1099065 +RMD160 f9179f032033d02a9a8a667a202111ed71f525a7 libgtk-java-2.8.3.tar.gz 1099065 +SHA256 cdc8a9c37b8b69a2e68d77b6aeaf0780ec9d277fc104c718f18a50f20982fe1c libgtk-java-2.8.3.tar.gz 1099065 diff --git a/dev-java/libgtk-java/libgtk-java-2.8.3-r1.ebuild b/dev-java/libgtk-java/libgtk-java-2.8.3-r1.ebuild new file mode 100644 index 000000000000..de3459d367b6 --- /dev/null +++ b/dev-java/libgtk-java/libgtk-java-2.8.3-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/libgtk-java/libgtk-java-2.8.3-r1.ebuild,v 1.1 2006/03/28 04:20:15 nichoj Exp $ + +# Must be before the gnome.org inherit +GNOME_TARBALL_SUFFIX="gz" + +inherit java-pkg eutils gnome.org + +DESCRIPTION="Java bindings for GTK+" +HOMEPAGE="http://java-gnome.sourceforge.net/" + +# Not on gnome.org mirrors yet :-( +SRC_URI="http://research.operationaldynamics.com/linux/java-gnome/dist/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="2.8" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc gcj source" + +DEPS=">=x11-libs/gtk+-2.8.3 + >=dev-java/glib-java-0.2.3 + >=dev-java/cairo-java-1.0.2 + >=dev-libs/glib-2.6.0 + >=x11-libs/cairo-1.0.0-r2 + dev-util/pkgconfig" + +DEPEND=">=virtual/jdk-1.4 + >=sys-apps/sed-4 + source? ( app-arch/zip ) + ${DEPS}" +RDEPEND=">=virtual/jre-1.4 + ${DEPS}" + +JARNAME="gtk${SLOT}.jar" + +pkg_setup() { + if use gcj ; then + if ! built_with_use sys-devel/gcc gcj ; then + ewarn + ewarn "You must build gcc with the gcj support to build with gcj" + ewarn + ebeep 5 + die "No GCJ support found!" + fi + fi +} + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/aclocal_voodoo.patch + + # Oh the joys of patching the autotools stuff + aclocal || die "aclocal failed" + libtoolize --force --copy || die "libtoolize failed" + autoconf || die "autoconf failed" + automake || die "automake failed" +} + +src_compile() { + # this gcj deal is a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=336149 + local myflags + use gcj || myflags="${myflags} --without-gcj-compile" + econf ${myflags} \ + $(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/${JARNAME}:" \ + ${S}/gtk2-java.pc +} + +src_install() { + emake DESTDIR=${D} install || die "install failed" + + # Examples are documentation + use doc || rm -rf ${D}/usr/share/doc/${PF}/examples + + # Use the jars installed by make + # and build our own package.env file. + # NOTE: dojar puts the jar in the wrong place! (/usr/share/${PN}/lib) + cat <<-END > ${D}/usr/share/${PN}-${SLOT}/package.env +DESCRIPTION=${DESCRIPTION} +CLASSPATH=/usr/share/${PN}-${SLOT}/lib/${JARNAME} +END + + use source && java-pkg_dosrc ${S}/src/java/org +}