From 78f9895a1ca98db92deeb7ab9379223eae7226ff Mon Sep 17 00:00:00 2001 From: Joshua Nichols Date: Sun, 8 Oct 2006 04:24:13 +0000 Subject: [PATCH] Pruned old revisions. Package-Manager: portage-2.1.2_pre2 --- dev-java/libgnome-java/Manifest | 31 +---- .../files/digest-libgnome-java-2.10.1 | 1 - .../files/digest-libgnome-java-2.12.1 | 3 - .../files/digest-libgnome-java-2.8.3.1 | 1 - .../libgnome-java/libgnome-java-2.10.1.ebuild | 90 --------------- .../libgnome-java/libgnome-java-2.12.1.ebuild | 73 ------------ .../libgnome-java-2.8.3.1.ebuild | 97 ---------------- dev-java/libgtk-java/Manifest | 87 +------------- .../files/digest-libgtk-java-2.4.8.1 | 1 - .../files/digest-libgtk-java-2.4.9 | 1 - .../files/digest-libgtk-java-2.6.2-r1 | 1 - .../files/digest-libgtk-java-2.8.1 | 1 - .../files/digest-libgtk-java-2.8.2 | 1 - .../files/digest-libgtk-java-2.8.3 | 3 - .../files/libgtk-java-2.4.6_find_jni.patch | 12 -- ...tk-java-2.4.6_gcj-autoconf-macro-fix.patch | 20 ---- .../libgtk-java-2.4.6_gentoo-PN-SLOT.patch | 42 ------- .../files/libgtk-java-2.4.6_install-doc.patch | 12 -- ...java-2.4.6_no-docbook-autoconf-macro.patch | 11 -- .../files/libgtk-java-2.4.8.1_find-jni.patch | 12 -- .../libgtk-java-2.4.8.1_fix-TextBuffer.patch | 16 --- .../libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch | 14 --- .../libgtk-java/libgtk-java-2.4.8.1.ebuild | 109 ------------------ dev-java/libgtk-java/libgtk-java-2.4.9.ebuild | 99 ---------------- .../libgtk-java/libgtk-java-2.6.2-r1.ebuild | 97 ---------------- dev-java/libgtk-java/libgtk-java-2.8.1.ebuild | 89 -------------- dev-java/libgtk-java/libgtk-java-2.8.2.ebuild | 94 --------------- dev-java/libgtk-java/libgtk-java-2.8.3.ebuild | 94 --------------- 28 files changed, 8 insertions(+), 1104 deletions(-) delete mode 100644 dev-java/libgnome-java/files/digest-libgnome-java-2.10.1 delete mode 100644 dev-java/libgnome-java/files/digest-libgnome-java-2.12.1 delete mode 100644 dev-java/libgnome-java/files/digest-libgnome-java-2.8.3.1 delete mode 100644 dev-java/libgnome-java/libgnome-java-2.10.1.ebuild delete mode 100644 dev-java/libgnome-java/libgnome-java-2.12.1.ebuild delete mode 100644 dev-java/libgnome-java/libgnome-java-2.8.3.1.ebuild delete mode 100644 dev-java/libgtk-java/files/digest-libgtk-java-2.4.8.1 delete mode 100644 dev-java/libgtk-java/files/digest-libgtk-java-2.4.9 delete mode 100644 dev-java/libgtk-java/files/digest-libgtk-java-2.6.2-r1 delete mode 100644 dev-java/libgtk-java/files/digest-libgtk-java-2.8.1 delete mode 100644 dev-java/libgtk-java/files/digest-libgtk-java-2.8.2 delete mode 100644 dev-java/libgtk-java/files/digest-libgtk-java-2.8.3 delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.6_find_jni.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.6_install-doc.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.8.1_find-jni.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.8.1_fix-TextBuffer.patch delete mode 100644 dev-java/libgtk-java/files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch delete mode 100644 dev-java/libgtk-java/libgtk-java-2.4.8.1.ebuild delete mode 100644 dev-java/libgtk-java/libgtk-java-2.4.9.ebuild delete mode 100644 dev-java/libgtk-java/libgtk-java-2.6.2-r1.ebuild delete mode 100644 dev-java/libgtk-java/libgtk-java-2.8.1.ebuild delete mode 100644 dev-java/libgtk-java/libgtk-java-2.8.2.ebuild delete mode 100644 dev-java/libgtk-java/libgtk-java-2.8.3.ebuild diff --git a/dev-java/libgnome-java/Manifest b/dev-java/libgnome-java/Manifest index 1ceb7f7e9486..357b90f9161f 100644 --- a/dev-java/libgnome-java/Manifest +++ b/dev-java/libgnome-java/Manifest @@ -10,50 +10,27 @@ AUX libgnome-java-2.8.3.1_gentoo-PN-SLOT.patch 508 RMD160 b829747e70d87ef5fd7284 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 -DIST libgnome-java-2.10.1.tar.bz2 349490 DIST libgnome-java-2.12.1.tar.gz 478475 RMD160 dbeeee7dbc09b6e7c3f78165c748bf0364faf23a SHA1 b493f1974a8c330a086d7a0915ee9f87b9eedde5 SHA256 4d0904b48eb45b6757275286de179b9a578cf71f49b1a156a47ebdfc8fabbbac DIST libgnome-java-2.12.5.tar.gz 484061 RMD160 0392ce652a52b7426655f61a139ece25cf6fc162 SHA1 a70e3ddd75307b3a4fdc9aaa468540631e193094 SHA256 17323c8dbf10dc66490649520641080ac59510b6d2f61f910b05c9b4eab32a9f -DIST libgnome-java-2.8.3.1.tar.bz2 351818 -EBUILD libgnome-java-2.10.1.ebuild 2722 RMD160 6ec7e44f95d0af2f8208607065626fcb9b890322 SHA1 0e9029f33ed5cd9fb19b121b0a5548a5bb46d9b4 SHA256 ae2116f3f28b05913af2d7e024f6085736e46311153395e129f1bfe5ea52cc81 -MD5 dfcc81fe747de4f39eae7fa63b0836bf libgnome-java-2.10.1.ebuild 2722 -RMD160 6ec7e44f95d0af2f8208607065626fcb9b890322 libgnome-java-2.10.1.ebuild 2722 -SHA256 ae2116f3f28b05913af2d7e024f6085736e46311153395e129f1bfe5ea52cc81 libgnome-java-2.10.1.ebuild 2722 EBUILD libgnome-java-2.12.1-r1.ebuild 2104 RMD160 1a7189d144f084616cef8125d2dab1dbf6a788ba SHA1 2a7346d6fcc3228aa83a8163b61bf13b62b85351 SHA256 22df4391f453272171a498ab3180108dda4409913a62f3c773e1e9a2b309ce0a MD5 c538b631a5025178bd5d252565d582ee libgnome-java-2.12.1-r1.ebuild 2104 RMD160 1a7189d144f084616cef8125d2dab1dbf6a788ba libgnome-java-2.12.1-r1.ebuild 2104 SHA256 22df4391f453272171a498ab3180108dda4409913a62f3c773e1e9a2b309ce0a libgnome-java-2.12.1-r1.ebuild 2104 -EBUILD libgnome-java-2.12.1.ebuild 1848 RMD160 8e59b614d1099449cf8cfc5cbab7c78eff845817 SHA1 fa6223644a967d67e527e57cdb8fb86026c0fc25 SHA256 5da791fbb04c956013f0029a7aa2f024b96a9841251b82f55b7999270b8194bd -MD5 55d9fed2821f572e670fabd19b8f7e86 libgnome-java-2.12.1.ebuild 1848 -RMD160 8e59b614d1099449cf8cfc5cbab7c78eff845817 libgnome-java-2.12.1.ebuild 1848 -SHA256 5da791fbb04c956013f0029a7aa2f024b96a9841251b82f55b7999270b8194bd libgnome-java-2.12.1.ebuild 1848 EBUILD libgnome-java-2.12.5.ebuild 575 RMD160 c0502bf412da984eb852123fda479d73b6e4a1df SHA1 a5e74e29053abdf3bb7f413a356068a21caf7442 SHA256 ba460fb07cc75170161b932ed9bdd284abda8cc23fa1f255c4d4f787979e9589 MD5 1acc0baf593b0eb7043d6c3752043ab5 libgnome-java-2.12.5.ebuild 575 RMD160 c0502bf412da984eb852123fda479d73b6e4a1df libgnome-java-2.12.5.ebuild 575 SHA256 ba460fb07cc75170161b932ed9bdd284abda8cc23fa1f255c4d4f787979e9589 libgnome-java-2.12.5.ebuild 575 -EBUILD libgnome-java-2.8.3.1.ebuild 3057 RMD160 6b3d642bcad34caf85cbbb0a866603cf4c2bd3c1 SHA1 d6df14f7f3cd333a4bba06c8fbafe75708aec1d5 SHA256 2b79e9e5e8148787d7af2f05e98eb326beb855d8fa3fc4d612ee726be7073b12 -MD5 90ba18b573fa37c285d774ed5a76d22b libgnome-java-2.8.3.1.ebuild 3057 -RMD160 6b3d642bcad34caf85cbbb0a866603cf4c2bd3c1 libgnome-java-2.8.3.1.ebuild 3057 -SHA256 2b79e9e5e8148787d7af2f05e98eb326beb855d8fa3fc4d612ee726be7073b12 libgnome-java-2.8.3.1.ebuild 3057 -MISC ChangeLog 4169 RMD160 27c711ceea54fc9d72c9cfbbcdee478ab22d2b5f SHA1 55674bc62210bdf77f29c9200500f858e974a7c2 SHA256 4d638879cc46513ded67d3639be30fe0b25f619a83101bf5f987989f265bda21 -MD5 e69aa16c160e782caaf9a4b81d1f241b ChangeLog 4169 -RMD160 27c711ceea54fc9d72c9cfbbcdee478ab22d2b5f ChangeLog 4169 -SHA256 4d638879cc46513ded67d3639be30fe0b25f619a83101bf5f987989f265bda21 ChangeLog 4169 +MISC ChangeLog 4339 RMD160 aab45583645dfa0c2a72a53ce77e43dba8d6251b SHA1 25a5aab2ff45dabfcfe406149174f3e02e4dcaa6 SHA256 f7b1be49a08cadbd2aa940f15987c2ebf2b96c67beb1837b36eee3057c86d890 +MD5 0545211277f2c4b8058021e76aeec551 ChangeLog 4339 +RMD160 aab45583645dfa0c2a72a53ce77e43dba8d6251b ChangeLog 4339 +SHA256 f7b1be49a08cadbd2aa940f15987c2ebf2b96c67beb1837b36eee3057c86d890 ChangeLog 4339 MISC metadata.xml 1102 RMD160 cc274645cdc175d43196cd98b9082897b970ab66 SHA1 e2aeab5740db502d462bfa8266a5002d6436b6e5 SHA256 fd6fbb05867269ce3815259340783e515c765ac2d80e1e2180b74bddc91c9eaf MD5 fb1bed94b41f514c97fb402200db1eec metadata.xml 1102 RMD160 cc274645cdc175d43196cd98b9082897b970ab66 metadata.xml 1102 SHA256 fd6fbb05867269ce3815259340783e515c765ac2d80e1e2180b74bddc91c9eaf metadata.xml 1102 -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 9efabeeaf4057ac2b98eec30d2c3d707 files/digest-libgnome-java-2.12.1 262 -RMD160 54f4b1b60aee14ab14cc3baf49a903dfbab50d9d files/digest-libgnome-java-2.12.1 262 -SHA256 e6c3a6868a275eca348b2ceacf36d577d914e308995ed8bd65a2ce4c02f84b75 files/digest-libgnome-java-2.12.1 262 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 a045374576cf0983fabf73b83e7239b4 files/digest-libgnome-java-2.12.5 262 RMD160 390999e8a39fb013e7ed3632f289e8ed20c9a9e3 files/digest-libgnome-java-2.12.5 262 SHA256 008c10259fa919e5f44fd51f20d6dc74e6285b511583ff352ae3d80545e589cd files/digest-libgnome-java-2.12.5 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 diff --git a/dev-java/libgnome-java/files/digest-libgnome-java-2.10.1 b/dev-java/libgnome-java/files/digest-libgnome-java-2.10.1 deleted file mode 100644 index 36dc2aabb461..000000000000 --- a/dev-java/libgnome-java/files/digest-libgnome-java-2.10.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 c1b47338bafe4c7f89d1cb505c26a8ce libgnome-java-2.10.1.tar.bz2 349490 diff --git a/dev-java/libgnome-java/files/digest-libgnome-java-2.12.1 b/dev-java/libgnome-java/files/digest-libgnome-java-2.12.1 deleted file mode 100644 index be000a264af1..000000000000 --- a/dev-java/libgnome-java/files/digest-libgnome-java-2.12.1 +++ /dev/null @@ -1,3 +0,0 @@ -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/files/digest-libgnome-java-2.8.3.1 b/dev-java/libgnome-java/files/digest-libgnome-java-2.8.3.1 deleted file mode 100644 index 3385e77ebaff..000000000000 --- a/dev-java/libgnome-java/files/digest-libgnome-java-2.8.3.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 0ebae50999508b8cdea0e59b4bca869f libgnome-java-2.8.3.1.tar.bz2 351818 diff --git a/dev-java/libgnome-java/libgnome-java-2.10.1.ebuild b/dev-java/libgnome-java/libgnome-java-2.10.1.ebuild deleted file mode 100644 index 5f48a8f541b4..000000000000 --- a/dev-java/libgnome-java/libgnome-java-2.10.1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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.10.1.ebuild,v 1.4 2006/09/14 20:20:26 nichoj Exp $ - -# -# WARNING: Because java-gnome is a set of bindings to native GNOME libraries, -# it has, like any GNOME project, a massive autoconf setup, and unlike many -# other java libraries, it has its own [necessary] `make install` step. -# As a result, this ebuild is VERY sensitive to the internal layout of the -# upstream project. Because these issues are currently evolving upstream, -# simply version bumping this ebuild is not likely to work but FAILURES WILL -# BE VERY SUBTLE IF IT DOES NOT WORK. -# - -inherit eutils gnome.org - -DESCRIPTION="Java bindings for the core GNOME libraries (allow GNOME/GTK applications to be written in Java)" -HOMEPAGE="http://java-gnome.sourceforge.net/" -RDEPEND=">=gnome-base/libgnome-2.10.0 - >=gnome-base/libgnomeui-2.10.0 - >=gnome-base/libgnomecanvas-2.10.0 - >=dev-java/libgtk-java-2.6.2 - >=virtual/jre-1.2" - -DEPEND=">=virtual/jdk-1.2 - ${RDEPEND} - app-arch/zip" - -# -# Critical that this match the gnome apiversion -# -SLOT="2.10" -LICENSE="LGPL-2.1" -KEYWORDS="~ppc ~x86" -IUSE="gcj" - -src_unpack() { - unpack ${A} - cd ${S} - - epatch ${FILESDIR}/libgnome-java-2.10.0_fix-install-dir.patch - - sed -i \ - -e "s:/share/${PN}/:/share/${PN}-${SLOT}/:" \ - -e "s:/share/java/:/share/${PN}-${SLOT}/lib/:" \ - configure || die "sed configure error" -} - -src_compile() { - local conf - - use gcj || conf="${conf} --without-gcj-compile" - - cd ${S} - - # - # Ordinarily, moving things around post `make install` would do - # the trick, but there are paths hard coded in .pc files and in the - # `make install` step itself that need to be influenced. - # - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --with-jardir=/usr/share/${PN}-${SLOT}/lib \ - ${conf} || die "./configure failed" - make || die -} - -src_install() { - # workaround Makefile bug not creating necessary parent directories - - make DESTDIR=${D} install || die "install step failed" - - # actually, at time of writing, there were no DOCUMENTS, but leave it here... - mv ${D}/usr/share/doc/libgnome${SLOT}-java ${D}/usr/share/doc/${PF} - - dodir /usr/share/${PN}-${SLOT}/src - cd ${S}/src/java - find . -name '*.java' | xargs zip ${D}/usr/share/${PN}-${SLOT}/src/libgnome-java-${PV}.src.zip - - # again, with dojar misbehaving, better do to this manually for the - # time being. Yes, this is bad hard coding, but what in this ebuild isn't? - - echo "DESCRIPTION=${DESCRIPTION}" \ - > ${D}/usr/share/${PN}-${SLOT}/package.env - - echo "CLASSPATH=/usr/share/${PN}-${SLOT}/lib/gnome${SLOT}.jar" \ - >> ${D}/usr/share/${PN}-${SLOT}/package.env -} diff --git a/dev-java/libgnome-java/libgnome-java-2.12.1.ebuild b/dev-java/libgnome-java/libgnome-java-2.12.1.ebuild deleted file mode 100644 index b8d358f94517..000000000000 --- a/dev-java/libgnome-java/libgnome-java-2.12.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# 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.ebuild,v 1.6 2006/09/14 20:20:26 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/${PF}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="2.12" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="doc gcj" - -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" -DEPEND=">=virtual/jdk-1.4 - ${DEPS}" -RDEPEND=">=virtual/jre-1.4 - ${DEPS}" - -pkg_setup() { - java-pkg_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() { - # 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}/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 java-pkg_dojar to install the jar - rm -rf ${D}/usr/share/${PN}-${SLOT} - - mv ${S}/gnome${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/libgnome-java/libgnome-java-2.8.3.1.ebuild b/dev-java/libgnome-java/libgnome-java-2.8.3.1.ebuild deleted file mode 100644 index a37807f690d7..000000000000 --- a/dev-java/libgnome-java/libgnome-java-2.8.3.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# 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.8.3.1.ebuild,v 1.7 2006/09/14 20:20:26 nichoj Exp $ - -# -# WARNING: Because java-gnome is a set of bindings to native GNOME libraries, -# it has, like any GNOME project, a massive autoconf setup, and unlike many -# other java libraries, it has its own [necessary] `make install` step. -# As a result, this ebuild is VERY sensitive to the internal layout of the -# upstream project. Because these issues are currently evolving upstream, -# simply version bumping this ebuild is not likely to work but FAILURES WILL -# BE VERY SUBTLE IF IT DOES NOT WORK. -# - -inherit eutils gnome.org - -DESCRIPTION="Java bindings for the core GNOME libraries (allow GNOME/GTK applications to be written in Java)" -HOMEPAGE="http://java-gnome.sourceforge.net/" -RDEPEND=">=gnome-base/libgnome-2.8.0 - >=gnome-base/libgnomeui-2.8.0 - =dev-java/libgtk-java-2.4* - >=gnome-base/libgnomecanvas-2.8.0 - >=virtual/jre-1.2" - -DEPEND=">=virtual/jdk-1.2 - ${RDEPEND} - app-arch/zip" - -# -# Critical that this match the gnome apiversion -# -SLOT="2.8" -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~ppc x86" -IUSE="gcj" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/libgnome-java-2.8.3.1_gentoo-PN-SLOT.patch -} - -src_compile() { - local conf - - use gcj || conf="${conf} --without-gcj-compile" - - cd ${S} - - # - # Ordinarily, moving things around post `make install` would do - # the trick, but there are paths hard coded in .pc files and in the - # `make install` step itself that need to be influenced. - # - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - ${conf} || die "./configure failed" - make INCLUDES="-I${JDK_HOME}/include -I${JDK_HOME}/include/linux/" || die -} - -src_install() { - # workaround Makefile bug not creating necessary parent directories - mkdir -p ${D}/usr/lib - mkdir -p ${D}/usr/share/java - mkdir -p ${D}/usr/lib/pkgconfig - mkdir -p ${D}/usr/share/doc/libgnome${SLOT}-java - - make prefix=${D}/usr install || die - - # actually, at time of writing, there were no DOCUMENTS, but leave it here... - mv ${D}/usr/share/doc/libgnome${SLOT}-java ${D}/usr/share/doc/${PF} - - # the upstream install scatters things around a bit. The following cleans - # that up to make it policy compliant. - - # I originally tried java-pkg_dojar here, but it has a few glitches - # like not copying symlinks as symlinks which makes a mess. - - dodir /usr/share/${PN}-${SLOT}/lib - mv ${D}/usr/share/java/*.jar ${D}/usr/share/${PN}-${SLOT}/lib - rm -rf ${D}/usr/share/java - - mkdir ${D}/usr/share/${PN}-${SLOT}/src - cd ${S}/src/java - zip -r ${D}/usr/share/${PN}-${SLOT}/src/libgnome-java-${PV}.src.zip * - - # again, with dojar misbehaving, better do to this manually for the - # time being. Yes, this is bad hard coding, but what in this ebuild isn't? - - echo "DESCRIPTION=${DESCRIPTION}" \ - > ${D}/usr/share/${PN}-${SLOT}/package.env - - echo "CLASSPATH=/usr/share/${PN}-${SLOT}/lib/gnome${SLOT}.jar" \ - >> ${D}/usr/share/${PN}-${SLOT}/package.env -} diff --git a/dev-java/libgtk-java/Manifest b/dev-java/libgtk-java/Manifest index 0c05543e1208..9b194305c759 100644 --- a/dev-java/libgtk-java/Manifest +++ b/dev-java/libgtk-java/Manifest @@ -2,103 +2,24 @@ AUX aclocal_voodoo.patch 733 RMD160 993fcaaa923beaa02040eb5174f99b3f135fdf03 SHA MD5 984048712e487cfd26ccdc19f1247e63 files/aclocal_voodoo.patch 733 RMD160 993fcaaa923beaa02040eb5174f99b3f135fdf03 files/aclocal_voodoo.patch 733 SHA256 308ccc115371c6d90fe866aaf6a04c5d4b6b43e866a9c838c1b2a30b7ce214ef files/aclocal_voodoo.patch 733 -AUX libgtk-java-2.4.6_find_jni.patch 369 RMD160 3b8f9d667777aabc75e10bb1d252c3c1c70c8a26 SHA1 2526ac0e9e599b4d050a97313e8fbb9fc80f3cf7 SHA256 0b13fdf937bfd5fe7dd92e84ade90de93c8403b611c71eb8f8f85293f8c59696 -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 -AUX libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch 689 RMD160 6d0f942cc1dbcc8e6a62a73240989f1c18da0a59 SHA1 1b78c9621a7991e883d873336cfb4a43461b82ea SHA256 984e21a9ce263d8e74a2eaa0a475f28e017a432a6b9aae8d21abdad5143f3df7 -MD5 40956547f4eb0b797359f67f6c6910bb files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch 689 -RMD160 6d0f942cc1dbcc8e6a62a73240989f1c18da0a59 files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch 689 -SHA256 984e21a9ce263d8e74a2eaa0a475f28e017a432a6b9aae8d21abdad5143f3df7 files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch 689 -AUX libgtk-java-2.4.6_gentoo-PN-SLOT.patch 2013 RMD160 db3807a4781025b840938b6a371d33a43c5dc17a SHA1 99c90b79b2400aeeb9a855d31aaca22b4e2a6d02 SHA256 9ad6556d1b8b10e73b182dba3eef7799cafad5f4439ddf45d9ebcff5a9a2fc59 -MD5 1f2599c8fd250432f6e6b43d598e75db files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch 2013 -RMD160 db3807a4781025b840938b6a371d33a43c5dc17a files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch 2013 -SHA256 9ad6556d1b8b10e73b182dba3eef7799cafad5f4439ddf45d9ebcff5a9a2fc59 files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch 2013 -AUX libgtk-java-2.4.6_install-doc.patch 740 RMD160 f2cabdc0cbe1f5460a29666a71a7240a9351f605 SHA1 f54675616f137021f60bead371dd21b68338f73a SHA256 f97d5c0333d739fb8db634558c7782011918d60f5aecf162f7a7bc11a46f9f54 -MD5 1defc6f20e4684f13955e28a28e47e1f files/libgtk-java-2.4.6_install-doc.patch 740 -RMD160 f2cabdc0cbe1f5460a29666a71a7240a9351f605 files/libgtk-java-2.4.6_install-doc.patch 740 -SHA256 f97d5c0333d739fb8db634558c7782011918d60f5aecf162f7a7bc11a46f9f54 files/libgtk-java-2.4.6_install-doc.patch 740 -AUX libgtk-java-2.4.6_no-docbook-autoconf-macro.patch 394 RMD160 79a155d29d2e9e0e3183be8335debfec4eb44f81 SHA1 af286830e4a72e6074fa9f542261b45cd99606e4 SHA256 8d20c264493a4ff08e892bce3e6d82b5c9c507617c8d0c72531c386fe072c0f4 -MD5 e8a6ddb689376b8e04d3bc41cca48253 files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch 394 -RMD160 79a155d29d2e9e0e3183be8335debfec4eb44f81 files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch 394 -SHA256 8d20c264493a4ff08e892bce3e6d82b5c9c507617c8d0c72531c386fe072c0f4 files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch 394 -AUX libgtk-java-2.4.8.1_find-jni.patch 662 RMD160 982571c17a97c37770e32f7fd1198e7ebfd4720f SHA1 ce2646d3acb3240902859d32305f8664d98ac08e SHA256 04422f11b8e79792f5bdcefb1ba31f95f5b0757a5ed8c2501e332ec039d2597f -MD5 fc26b5e15e1e19216390e328d36237f2 files/libgtk-java-2.4.8.1_find-jni.patch 662 -RMD160 982571c17a97c37770e32f7fd1198e7ebfd4720f files/libgtk-java-2.4.8.1_find-jni.patch 662 -SHA256 04422f11b8e79792f5bdcefb1ba31f95f5b0757a5ed8c2501e332ec039d2597f files/libgtk-java-2.4.8.1_find-jni.patch 662 -AUX libgtk-java-2.4.8.1_fix-TextBuffer.patch 802 RMD160 e73185b694423738f9210940808fb3f64a3a3b0d SHA1 4b0b3528ca215b658c51b46e1dffe96b5ed501c4 SHA256 399b7557e869207f1483f822e484c883ff0341ec118cdad19f602635ee6f9d8c -MD5 40c9acf29309ee98632a536eba5ef6a9 files/libgtk-java-2.4.8.1_fix-TextBuffer.patch 802 -RMD160 e73185b694423738f9210940808fb3f64a3a3b0d files/libgtk-java-2.4.8.1_fix-TextBuffer.patch 802 -SHA256 399b7557e869207f1483f822e484c883ff0341ec118cdad19f602635ee6f9d8c files/libgtk-java-2.4.8.1_fix-TextBuffer.patch 802 -AUX libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch 527 RMD160 50e313d29aab7685f0d2b44aedb4c2a2d24cb4d7 SHA1 9a0911ade1cadd3e33a270472198314f52934d7a SHA256 73451a6802f93cf9486d7ea91d4458fb11f8032dc901026db310e927938145dc -MD5 4130379b76854eac4060c133f20a765d files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch 527 -RMD160 50e313d29aab7685f0d2b44aedb4c2a2d24cb4d7 files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch 527 -SHA256 73451a6802f93cf9486d7ea91d4458fb11f8032dc901026db310e927938145dc files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch 527 -DIST libgtk-java-2.4.8.1.tar.bz2 746672 -DIST libgtk-java-2.4.9.tar.bz2 746109 -DIST libgtk-java-2.6.2.tar.bz2 801951 -DIST libgtk-java-2.8.1.tar.gz 1094558 -DIST libgtk-java-2.8.2.tar.gz 1096606 DIST libgtk-java-2.8.3.tar.gz 1099065 RMD160 f9179f032033d02a9a8a667a202111ed71f525a7 SHA1 6253ca5784d082c8d9a3a00c5bed1e422424da0b SHA256 cdc8a9c37b8b69a2e68d77b6aeaf0780ec9d277fc104c718f18a50f20982fe1c DIST libgtk-java-2.8.7.tar.gz 1122001 RMD160 eb165c0312d6a2876da446451d6ff81112b275f6 SHA1 7a548def59a12a83817d91c68505502f38e679f8 SHA256 dd7c551969136c6938c8f22322cc4407682f3609ff9d2d7738a487061fcbca90 -EBUILD libgtk-java-2.4.8.1.ebuild 3350 RMD160 bed6181433c9a4c9c9f51df8a527c7fb088afe8a SHA1 eed691460af0727be7dda26d5e351dea630f1289 SHA256 c06fa040a828b90160ab5d1610971ac653440a1b259af750f35467efbfde98a1 -MD5 894895a802ebec44935045bc8f800c2f libgtk-java-2.4.8.1.ebuild 3350 -RMD160 bed6181433c9a4c9c9f51df8a527c7fb088afe8a libgtk-java-2.4.8.1.ebuild 3350 -SHA256 c06fa040a828b90160ab5d1610971ac653440a1b259af750f35467efbfde98a1 libgtk-java-2.4.8.1.ebuild 3350 -EBUILD libgtk-java-2.4.9.ebuild 2892 RMD160 016fc6d0f51f568f4cbbc90d683ea62554a4a43f SHA1 ba4fd4c1aff7ef758b9b2e85015c9124d1828c97 SHA256 40a636c3047fb37a94b0d100979d1a0c777f5017d8cc1b8c2406aa2955824a80 -MD5 b022186c8e04efb63e91009731c12120 libgtk-java-2.4.9.ebuild 2892 -RMD160 016fc6d0f51f568f4cbbc90d683ea62554a4a43f libgtk-java-2.4.9.ebuild 2892 -SHA256 40a636c3047fb37a94b0d100979d1a0c777f5017d8cc1b8c2406aa2955824a80 libgtk-java-2.4.9.ebuild 2892 -EBUILD libgtk-java-2.6.2-r1.ebuild 2820 RMD160 d430f59c225eda84011468810b7fe1b9413131cf SHA1 55775adab1b9d899fc708bae0c7d73c913564afa SHA256 8e62cbc81235a8a39b5dcaf8b6fc07668d33f94cfcb5b26b8fc2574925e330c2 -MD5 856b0e851f16dddc9002d7e1ee2c603e libgtk-java-2.6.2-r1.ebuild 2820 -RMD160 d430f59c225eda84011468810b7fe1b9413131cf libgtk-java-2.6.2-r1.ebuild 2820 -SHA256 8e62cbc81235a8a39b5dcaf8b6fc07668d33f94cfcb5b26b8fc2574925e330c2 libgtk-java-2.6.2-r1.ebuild 2820 -EBUILD libgtk-java-2.8.1.ebuild 2111 RMD160 9f743d4be62efa43c9b266073dcb160c322869c6 SHA1 e4e98a9e5d1443c7e2bf70c56752011f334275b4 SHA256 412dc7565ca25976b12bc5e8b941e4e9f2e0e63229c6c38f9b3593eb061960ae -MD5 ff4ecec720f483314e6e8b688e902425 libgtk-java-2.8.1.ebuild 2111 -RMD160 9f743d4be62efa43c9b266073dcb160c322869c6 libgtk-java-2.8.1.ebuild 2111 -SHA256 412dc7565ca25976b12bc5e8b941e4e9f2e0e63229c6c38f9b3593eb061960ae libgtk-java-2.8.1.ebuild 2111 -EBUILD libgtk-java-2.8.2.ebuild 2210 RMD160 5103026cffd3ddbc704b4a4081ae42ab494b272f SHA1 fd163aa1430fd6f41c1097dd77b91006d87c2274 SHA256 5531ef46a72380811dad430f9686620a83b7e434cacd45d2256ca80025c289d3 -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 EBUILD libgtk-java-2.8.3-r1.ebuild 2401 RMD160 84f99c058df03d102af006627b08b6af11864cd2 SHA1 424a1bd4fef3693e993b02346e2c82ebb2d6426e SHA256 ed343f1c2ce9e748ce1d26919d60070919f2083c28803649cd214a3c303ac6b3 MD5 ddb04e8573f0ea3197cd3d106cdf73a7 libgtk-java-2.8.3-r1.ebuild 2401 RMD160 84f99c058df03d102af006627b08b6af11864cd2 libgtk-java-2.8.3-r1.ebuild 2401 SHA256 ed343f1c2ce9e748ce1d26919d60070919f2083c28803649cd214a3c303ac6b3 libgtk-java-2.8.3-r1.ebuild 2401 -EBUILD libgtk-java-2.8.3.ebuild 2212 RMD160 98e154f9e47c6f6e98b64e4037577609b5debd7d SHA1 524ec09978e01ae72602d1ecff5e3d4c421f64c8 SHA256 c526292b2a3c3da8c152c642759220463b2d8801966f3e955a993169e98e0da2 -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 EBUILD libgtk-java-2.8.7.ebuild 532 RMD160 0a7106bb6f7f91498cde084a29b1668e71263962 SHA1 15bba311b818d5f280529fe8e4371379dc777732 SHA256 3a825514ad48963ac9022963d5ff23db725a8c481a0bbde20b684f62b9f213b2 MD5 3051163ae65e7f7d114ce56a49ba2941 libgtk-java-2.8.7.ebuild 532 RMD160 0a7106bb6f7f91498cde084a29b1668e71263962 libgtk-java-2.8.7.ebuild 532 SHA256 3a825514ad48963ac9022963d5ff23db725a8c481a0bbde20b684f62b9f213b2 libgtk-java-2.8.7.ebuild 532 -MISC ChangeLog 5793 RMD160 a26c070e1644001ea4fc3b65c71b1dd5c2f0b74c SHA1 9d159f709b0852cd1484f9fea319b59a2ecdb0aa SHA256 fad28b6ec060e2da03558d4f3bb85383d0e0160ce591b0aefdc4d2ac575d6c3e -MD5 d6d3a51339f7698d4aeb86d10f7d8610 ChangeLog 5793 -RMD160 a26c070e1644001ea4fc3b65c71b1dd5c2f0b74c ChangeLog 5793 -SHA256 fad28b6ec060e2da03558d4f3bb85383d0e0160ce591b0aefdc4d2ac575d6c3e ChangeLog 5793 +MISC ChangeLog 6443 RMD160 4f621a4cceafc0dfcde3e0d4ff9f978a1da04571 SHA1 e92ac2f4f692ea034efad53cbcce5db625959e81 SHA256 b503aad2bd1928af1a50b4f951300d11331e82a7617a15506848375462a0ec2f +MD5 e87af9c63d9823953c821bab8c4a280c ChangeLog 6443 +RMD160 4f621a4cceafc0dfcde3e0d4ff9f978a1da04571 ChangeLog 6443 +SHA256 b503aad2bd1928af1a50b4f951300d11331e82a7617a15506848375462a0ec2f ChangeLog 6443 MISC metadata.xml 1075 RMD160 4363981c18b937d471ce972eaa1410bd10878942 SHA1 6b2dd64248b074019b052cb69f248276779bf687 SHA256 b1dc19e09c5fc03f291a354e9bf11ce63e1c51df34ebe4153a6ae685a499071e MD5 8d139287f93dc4241b670299688f0ae0 metadata.xml 1075 RMD160 4363981c18b937d471ce972eaa1410bd10878942 metadata.xml 1075 SHA256 b1dc19e09c5fc03f291a354e9bf11ce63e1c51df34ebe4153a6ae685a499071e metadata.xml 1075 -MD5 c9b06cd33dfa81082635f38a375da14d files/digest-libgtk-java-2.4.8.1 72 -RMD160 b9eb6524c5404b86fefcaff7a64e1e2d5e702140 files/digest-libgtk-java-2.4.8.1 72 -SHA256 707d717b6f28804ad29fc7b1cf830f2209c200e2f25cf440bd49dae2d1b337cc files/digest-libgtk-java-2.4.8.1 72 -MD5 f4c28fbb216236ce592ffe72a3d4e9ed files/digest-libgtk-java-2.4.9 70 -RMD160 6c3a4d0cdcb1d428cabe54ee8df6fba085d74950 files/digest-libgtk-java-2.4.9 70 -SHA256 6e9089aa4e47c238b90b8da09dce52ccdc768e9455f78da62401d59b657fb8db files/digest-libgtk-java-2.4.9 70 -MD5 5447d20adb67dacfc4ecd80c88386343 files/digest-libgtk-java-2.6.2-r1 70 -RMD160 492a04afe8be720328de56d1d77a65c834120979 files/digest-libgtk-java-2.6.2-r1 70 -SHA256 8841ce3fbbde66a9c73178558b4543b5f1e77f41bb6f128356dd32ef09f6089c files/digest-libgtk-java-2.6.2-r1 70 -MD5 766fa2461a679dad768a21ea8b014bff files/digest-libgtk-java-2.8.1 70 -RMD160 636d7b9fcd5dcd4d6428bbcbd62748fef1a7d54e files/digest-libgtk-java-2.8.1 70 -SHA256 a4da60ff1289f67536ef3ee40c470d1d491839367b0ef1db6fdd9a5a232a00f6 files/digest-libgtk-java-2.8.1 70 -MD5 d3c7611133a8c982fa6a17cc3d3c317c files/digest-libgtk-java-2.8.2 70 -RMD160 edc02d84a683430f0c23b09b48426c3b78255fce files/digest-libgtk-java-2.8.2 70 -SHA256 9cffb462c41487b3fd8264b99f88e15863a75a23f547a356e60e7c093be947c3 files/digest-libgtk-java-2.8.2 70 -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 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.4.8.1 b/dev-java/libgtk-java/files/digest-libgtk-java-2.4.8.1 deleted file mode 100644 index 4bf7e5d44d10..000000000000 --- a/dev-java/libgtk-java/files/digest-libgtk-java-2.4.8.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 10126163272672dd3cc1c261ba9f524e libgtk-java-2.4.8.1.tar.bz2 746672 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.4.9 b/dev-java/libgtk-java/files/digest-libgtk-java-2.4.9 deleted file mode 100644 index 6989a73a1e61..000000000000 --- a/dev-java/libgtk-java/files/digest-libgtk-java-2.4.9 +++ /dev/null @@ -1 +0,0 @@ -MD5 ec930621f8375f1101fdb56aed8619f6 libgtk-java-2.4.9.tar.bz2 746109 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.6.2-r1 b/dev-java/libgtk-java/files/digest-libgtk-java-2.6.2-r1 deleted file mode 100644 index f528fdfcfed7..000000000000 --- a/dev-java/libgtk-java/files/digest-libgtk-java-2.6.2-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 17d558597494261ff92b155a10a27d20 libgtk-java-2.6.2.tar.bz2 801951 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.1 b/dev-java/libgtk-java/files/digest-libgtk-java-2.8.1 deleted file mode 100644 index 02b282d09c29..000000000000 --- a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 f96f147fa2c75e810736c2a80cdcd4bd libgtk-java-2.8.1.tar.gz 1094558 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.2 b/dev-java/libgtk-java/files/digest-libgtk-java-2.8.2 deleted file mode 100644 index 18051436897f..000000000000 --- a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 1856ed8461f27a6234f72bb6fb37dd42 libgtk-java-2.8.2.tar.gz 1096606 diff --git a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.3 b/dev-java/libgtk-java/files/digest-libgtk-java-2.8.3 deleted file mode 100644 index 1de6db19a831..000000000000 --- a/dev-java/libgtk-java/files/digest-libgtk-java-2.8.3 +++ /dev/null @@ -1,3 +0,0 @@ -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/files/libgtk-java-2.4.6_find_jni.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.6_find_jni.patch deleted file mode 100644 index 402bed1909cc..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.6_find_jni.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- libgtk-java-2.4.6-orig/src/Makefile.in 2004-11-29 16:24:35.767668160 +0100 -+++ libgtk-java-2.4.6/src/Makefile.in 2004-11-29 16:24:58.704181280 +0100 -@@ -39,7 +39,7 @@ - JAR = @JAR@ - - # If you need to change this line please let us know --JAVA_INCLUDES = -+JAVA_INCLUDES = -I${JDK_HOME}/include -I${JDK_HOME}/include/linux/ - - # Set C related stuff - CC = @CC@ - diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch deleted file mode 100644 index eaaff0df5498..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.6_gcj-autoconf-macro-fix.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -Nuar libgtk-java-2.4.6-orig/macros/am_path_gcj.m4 libgtk-java-2.4.6/macros/am_path_gcj.m4 ---- libgtk-java-2.4.6-orig/macros/am_path_gcj.m4 2004-11-07 15:35:08.296300000 +1100 -+++ libgtk-java-2.4.6/macros/am_path_gcj.m4 2004-11-07 15:37:39.916147374 +1100 -@@ -96,14 +96,14 @@ - GCJ_HOME=`which gcj | sed 's/\(.*\).bin.*gcj/\1/'` - fi - -- cat << \EOF > Test.java -+ cat << EOF > Test.java - /* [#]line __oline__ "configure" */ - public class Test { - public static void main(String[[]] args) { - System.out.println(System.getProperty("sun.boot.class.path")); - } - } --EOF -+EOF - GCJ_JAR=`gcj -C Test.java && gij Test` - rm Test.java Test.class - if test x$GCJ_JAR == x ; then diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch deleted file mode 100644 index 20dc164db15a..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.6_gentoo-PN-SLOT.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff -Nuar libgtk-java-2.4.6-ORIG/Makefile.in libgtk-java-2.4.6-EDIT/Makefile.in ---- libgtk-java-2.4.6-ORIG/Makefile.in 2004-10-07 04:54:44.000000000 +1000 -+++ libgtk-java-2.4.6-EDIT/Makefile.in 2004-11-08 16:39:29.876740128 +1100 -@@ -46,8 +46,8 @@ - -for f in $(DOCUMENTS); do $(INSTALL) -m644 $$f $(DESTDIR)$(datadir)/doc/libgtk$(gtkapiversion)-java || exit 1; done; - -$(INSTALL) -d $(DESTDIR)$(libdir)/pkgconfig/ - $(INSTALL) -m644 gtk2-java.pc $(DESTDIR)$(libdir)/pkgconfig/ -- -$(INSTALL) -d $(DESTDIR)$(datadir)/libgtk-java/macros/ -- $(INSTALL) -m644 macros/*.m4 $(DESTDIR)$(datadir)/libgtk-java/macros/ -+ -$(INSTALL) -d $(DESTDIR)@INSTALLED_MACRO_DIR@ -+ $(INSTALL) -m644 macros/*.m4 $(DESTDIR)@INSTALLED_MACRO_DIR@ - $(MAKE) -C doc install - - # install native (gcj compiled) libraries -diff -Nuar libgtk-java-2.4.6-ORIG/configure.in libgtk-java-2.4.6-EDIT/configure.in ---- libgtk-java-2.4.6-ORIG/configure.in 2004-11-01 23:04:59.000000000 +1100 -+++ libgtk-java-2.4.6-EDIT/configure.in 2004-11-08 15:53:21.000000000 +1100 -@@ -23,9 +23,9 @@ - gtkapiversion="2.4" - AC_SUBST(gtkapiversion) - --INSTALLED_CLASSPATH=\${prefix}/share/java/gtk${gtkapiversion}-${gtkversion}.jar --INSTALLED_JNI_DIR=\${prefix}/lib/jni/ --INSTALLED_MACRO_DIR=\${prefix}/share/libgtk-java/macros/ -+INSTALLED_CLASSPATH=\${prefix}/share/${PN}-${SLOT}/lib/gtk${gtkapiversion}-${gtkversion}.jar -+INSTALLED_JNI_DIR=\${prefix}/lib/ -+INSTALLED_MACRO_DIR=\${prefix}/share/${PN}-${SLOT}/macros/ - AC_SUBST(INSTALLED_CLASSPATH) - AC_SUBST(INSTALLED_JNI_DIR) - AC_SUBST(INSTALLED_MACRO_DIR) -diff -Nuar libgtk-java-2.4.6-ORIG/src/Makefile.in libgtk-java-2.4.6-EDIT/src/Makefile.in ---- libgtk-java-2.4.6-ORIG/src/Makefile.in 2004-07-28 22:31:30.000000000 +1000 -+++ libgtk-java-2.4.6-EDIT/src/Makefile.in 2004-11-08 15:03:09.000000000 +1100 -@@ -15,7 +15,7 @@ - # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. - # - --CLASSPATH = @CLASSPATH@:java: -+CLASSPATH = java - - OBJECTS:= \ - $(shell ls jni/*.c | sort | sed -e 's=\.c=\.o=g') diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.6_install-doc.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.6_install-doc.patch deleted file mode 100644 index 0a1f36c1fad2..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.6_install-doc.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nuar libgtk-java-2.4.6-ORIG/Makefile.in libgtk-java-2.4.6-EDIT/Makefile.in ---- libgtk-java-2.4.6-ORIG/Makefile.in 2004-10-07 04:54:44.000000000 +1000 -+++ libgtk-java-2.4.6-EDIT/Makefile.in 2004-11-08 16:51:29.352689812 +1100 -@@ -37,7 +37,7 @@ - # Install core gtk java libraries and required libraries - install: @GCJ_INSTALL_TARGETS@ - -$(INSTALL) -d $(DESTDIR)$(datadir)/java/ -- -$(INSTALL) -d $(DESTDIR)$(datadir)/doc/libgtk$(apiversion)-java/ -+ -$(INSTALL) -d $(DESTDIR)$(datadir)/doc/libgtk$(gtkapiversion)-java/ - -$(INSTALL) -d $(DESTDIR)$(libdir)/ - $(INSTALL) -s -m644 lib/libgtkjava$(gtkapiversion).so.$(gtkversion) $(DESTDIR)$(libdir)/ - $(INSTALL) -m644 lib/gtk$(gtkapiversion)-$(gtkversion).jar $(DESTDIR)$(datadir)/java/ diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch deleted file mode 100644 index 3bc3a655e057..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nuar libgtk-java-2.4.6-orig/macros/jg_common.m4 libgtk-java-2.4.6/macros/jg_common.m4 ---- libgtk-java-2.4.6-orig/macros/jg_common.m4 2004-07-11 04:39:42.000000000 -0400 -+++ libgtk-java-2.4.6/macros/jg_common.m4 2004-11-16 09:33:03.000000000 -0500 -@@ -6,7 +6,6 @@ - dnl Checks for programs. - AC_PROG_CC - AC_PROG_INSTALL --AM_PATH_DOCBOOK - AC_PROG_JAVAC - AC_PROG_JAVAC_WORKS - AC_PROG_JAVADOC diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_find-jni.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_find-jni.patch deleted file mode 100644 index 6b2932e33c40..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_find-jni.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nuar libgtk-java-2.4.8.1-ORIG/Makefile.in libgtk-java-2.4.8.1-WORK/Makefile.in ---- libgtk-java-2.4.8.1-ORIG/Makefile.in 2005-02-12 11:52:04.000000000 +1100 -+++ libgtk-java-2.4.8.1-WORK/Makefile.in 2005-02-26 20:18:44.000000000 +1100 -@@ -1407,7 +1407,7 @@ - @BUILD_GCJ_TRUE@am_libgtkjni_la_rpath = -rpath $(libdir) - exampleSCRIPT_INSTALL = $(INSTALL_SCRIPT) - SCRIPTS = $(example_SCRIPTS) --DEFAULT_INCLUDES = -I. -I$(srcdir) -+DEFAULT_INCLUDES = -I. -I$(srcdir) -I${JDK_HOME}/include -I${JDK_HOME}/include/linux/ - depcomp = $(SHELL) $(top_srcdir)/depcomp - am__depfiles_maybe = depfiles - COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_fix-TextBuffer.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_fix-TextBuffer.patch deleted file mode 100644 index d684b06c7301..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_fix-TextBuffer.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- libgtk-java-2.4.8.1/src/jni/org_gnu_gtk_TextBuffer.c 2005-01-31 13:15:32.000000000 +1100 -+++ cvs/gnome2/java-gnome-2.8/libgtk-java/src/jni/org_gnu_gtk_TextBuffer.c 2005-02-25 02:57:45.000000000 +1100 -@@ -68,11 +68,11 @@ - * Method: gtk_text_buffer_get_tag_table - * Signature: (I)I - */ --JNIEXPORT jint JNICALL Java_org_gnu_gtk_TextBuffer_gtk_1text_1buffer_1get_1tag_1table (JNIEnv *env, jclass cls, jobject buffer) -+JNIEXPORT jobject JNICALL Java_org_gnu_gtk_TextBuffer_gtk_1text_1buffer_1get_1tag_1table (JNIEnv *env, jclass cls, jobject buffer) - { - GtkTextBuffer *buffer_g = - (GtkTextBuffer*)getPointerFromHandle(env, buffer); -- return (jint)gtk_text_buffer_get_tag_table (buffer_g); -+ return getHandleFromPointer(env, gtk_text_buffer_get_tag_table (buffer_g)); - } - - /* diff --git a/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch b/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch deleted file mode 100644 index 452fb25a4197..000000000000 --- a/dev-java/libgtk-java/files/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- libgtk-java-2.4.8.1-ORIG/configure 2005-02-12 11:52:07.000000000 +1100 -+++ libgtk-java-2.4.8.1-WORK/configure 2005-02-24 15:09:31.000000000 +1100 -@@ -19806,9 +19806,9 @@ - gtkapiversion="2.4" - - --INSTALLED_CLASSPATH=\${prefix}/share/java/gtk${gtkapiversion}-${VERSION}.jar -+INSTALLED_CLASSPATH=\${prefix}/share/${PN}-${SLOT}/lib/gtk${gtkapiversion}-${VERSION}.jar - INSTALLED_JNI_DIR=\${prefix}/lib/ --INSTALLED_MACRO_DIR=\${prefix}/share/libgtk-java/macros/ -+INSTALLED_MACRO_DIR=\${prefix}/share/${PN}-${SLOT}/macros/ - - - diff --git a/dev-java/libgtk-java/libgtk-java-2.4.8.1.ebuild b/dev-java/libgtk-java/libgtk-java-2.4.8.1.ebuild deleted file mode 100644 index 38fb501673f2..000000000000 --- a/dev-java/libgtk-java/libgtk-java-2.4.8.1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2005 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.4.8.1.ebuild,v 1.4 2005/07/19 09:35:09 axxo Exp $ - -# -# WARNING: Because java-gnome is a set of bindings to native GNOME libraries, -# it has, like any GNOME project, a massive autoconf setup, and unlike many -# other java libraries, it has its own [necessary] `make install` step. -# As a result, this ebuild is VERY sensitive to the internal layout of the -# upstream project. Because these issues are currently evolving upstream, -# simply version bumping this ebuild is not likely to work but FAILURES WILL -# BE VERY SUBTLE IF IT DOES NOT WORK. -# - -inherit eutils gnome.org - -DESCRIPTION="Java bindings for GTK libraries (allow GTK applications to be written in Java)" -HOMEPAGE="http://java-gnome.sourceforge.net/" -RDEPEND=">=x11-libs/gtk+-2.4 - >=virtual/jre-1.2" - -DEPEND=">=virtual/jdk-1.2 - ${RDEPEND} - app-arch/zip" - -# -# Critical that this match gtkapiversion -# -SLOT="2.4" -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~ppc x86" -IUSE="gcj" - -src_unpack() { - unpack ${A} - cd ${S} - - # I know it's better to use ${P}, but I don't feel like duplicating - # the patch files for every bloody point release. I'll copy them at - # major version releases. - - epatch ${FILESDIR}/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch - - # Fixed in MAINT_2_8 per my request; this patch will not be needed in - # libgtk-java-2.4.9 - epatch ${FILESDIR}/libgtk-java-2.4.8.1_fix-TextBuffer.patch - - # getting rid of the docbook dependency probably needs redoing since - # java-gnome switched to automake. [per fitzsim at Red Hat, it may no - # longer be an issue] - #epatch ${FILESDIR}/libgtk-java-2.4.6_install-doc.patch - #epatch ${FILESDIR}/libgtk-java-2.4.6_no-docbook-autoconf-macro.patch - - use gcj || epatch ${FILESDIR}/libgtk-java-2.4.8.1_find-jni.patch - - # Rediculous glitch from upstream's packaging. - rm -f ${S}/config.cache -} - -src_compile() { - local conf - - use gcj || conf="${conf} --without-gcj-compile" - - cd ${S} - - # - # Ordinarily, moving things around post `make install` would do - # the trick, but there are paths hard coded in .pc files and in the - # `make install` step itself that need to be influenced. - # - # NOTE: THIS RELIES ON PORTAGE PASSING $PN AND $SLOT IN THE ENVIRONMENT - # - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - ${conf} || die "./configure failed" - make || die -} - -src_install() { - make prefix=${D}/usr install || die - - mv ${D}/usr/share/doc/libgtk${SLOT}-java ${D}/usr/share/doc/${PF} - - # the upstream install scatters things around a bit. The following cleans - # that up to make it policy compliant. - - # I originally tried java-pkg_dojar here, but it has a few glitches - # like not copying symlinks as symlinks which makes a mess. - - dodir /usr/share/${PN}-${SLOT}/lib - mv ${D}/usr/share/java/*.jar ${D}/usr/share/${PN}-${SLOT}/lib - rm -rf ${D}/usr/share/java - - mkdir ${D}/usr/share/${PN}-${SLOT}/src - cd ${S}/src/java - zip -r ${D}/usr/share/${PN}-${SLOT}/src/libgtk-java-${PV}.src.zip * - - # again, with dojar misbehaving, better do to this manually for the - # time being. - - echo "DESCRIPTION=${DESCRIPTION}" \ - > ${D}/usr/share/${PN}-${SLOT}/package.env - - echo "CLASSPATH=/usr/share/${PN}-${SLOT}/lib/gtk${SLOT}.jar" \ - >> ${D}/usr/share/${PN}-${SLOT}/package.env -} diff --git a/dev-java/libgtk-java/libgtk-java-2.4.9.ebuild b/dev-java/libgtk-java/libgtk-java-2.4.9.ebuild deleted file mode 100644 index 2f244daf4cea..000000000000 --- a/dev-java/libgtk-java/libgtk-java-2.4.9.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2005 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.4.9.ebuild,v 1.3 2005/07/19 09:35:09 axxo Exp $ - -# -# WARNING: Because java-gnome is a set of bindings to native GNOME libraries, -# it has, like any GNOME project, a massive autoconf setup, and unlike many -# other java libraries, it has its own [necessary] `make install` step. -# As a result, this ebuild is VERY sensitive to the internal layout of the -# upstream project. Because these issues are currently evolving upstream, -# simply version bumping this ebuild is not likely to work but FAILURES WILL -# BE VERY SUBTLE IF IT DOES NOT WORK. -# - -inherit eutils gnome.org - -DESCRIPTION="Java bindings for GTK libraries (allow GTK applications to be written in Java)" -HOMEPAGE="http://java-gnome.sourceforge.net/" -RDEPEND=">=x11-libs/gtk+-2.4 - >=virtual/jre-1.2" - -DEPEND=">=virtual/jdk-1.2 - ${RDEPEND} - app-arch/zip" - -# -# Critical that this match gtkapiversion -# -SLOT="2.4" -LICENSE="LGPL-2.1" -KEYWORDS="~ppc x86" -IUSE="gcj" - -src_unpack() { - unpack ${A} - cd ${S} - - # I know it's better to use ${P}, but I don't feel like duplicating - # the patch files for every bloody point release. I'll copy them at - # major version releases. - - epatch ${FILESDIR}/libgtk-java-2.4.8.1_gentoo-PN-SLOT.patch - - use gcj || epatch ${FILESDIR}/libgtk-java-2.4.8.1_find-jni.patch - - # Rediculous glitch from upstream's packaging. - rm -f ${S}/config.cache -} - -src_compile() { - local conf - - use gcj || conf="${conf} --without-gcj-compile" - - cd ${S} - - # - # Ordinarily, moving things around post `make install` would do - # the trick, but there are paths hard coded in .pc files and in the - # `make install` step itself that need to be influenced. - # - # NOTE: THIS RELIES ON PORTAGE PASSING $PN AND $SLOT IN THE ENVIRONMENT - # - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - ${conf} || die "./configure failed" - make || die -} - -src_install() { - make prefix=${D}/usr install || die - - mv ${D}/usr/share/doc/libgtk${SLOT}-java ${D}/usr/share/doc/${PF} - - # the upstream install scatters things around a bit. The following cleans - # that up to make it policy compliant. - - # I originally tried java-pkg_dojar here, but it has a few glitches - # like not copying symlinks as symlinks which makes a mess. - - dodir /usr/share/${PN}-${SLOT}/lib - mv ${D}/usr/share/java/*.jar ${D}/usr/share/${PN}-${SLOT}/lib - rm -rf ${D}/usr/share/java - - mkdir ${D}/usr/share/${PN}-${SLOT}/src - cd ${S}/src/java - zip -r ${D}/usr/share/${PN}-${SLOT}/src/libgtk-java-${PV}.src.zip * - - # again, with dojar misbehaving, better do to this manually for the - # time being. - - echo "DESCRIPTION=${DESCRIPTION}" \ - > ${D}/usr/share/${PN}-${SLOT}/package.env - - echo "CLASSPATH=/usr/share/${PN}-${SLOT}/lib/gtk${SLOT}.jar" \ - >> ${D}/usr/share/${PN}-${SLOT}/package.env -} diff --git a/dev-java/libgtk-java/libgtk-java-2.6.2-r1.ebuild b/dev-java/libgtk-java/libgtk-java-2.6.2-r1.ebuild deleted file mode 100644 index a62c29a52d64..000000000000 --- a/dev-java/libgtk-java/libgtk-java-2.6.2-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2005 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.6.2-r1.ebuild,v 1.3 2005/07/19 09:35:09 axxo Exp $ - -# -# WARNING: Because java-gnome is a set of bindings to native GNOME libraries, -# it has, like any GNOME project, a massive autoconf setup, and unlike many -# other java libraries, it has its own [necessary] `make install` step. -# As a result, this ebuild is VERY sensitive to the internal layout of the -# upstream project. Because these issues are currently evolving upstream, -# simply version bumping this ebuild is not likely to work but FAILURES WILL -# BE VERY SUBTLE IF IT DOES NOT WORK. -# - -inherit eutils gnome.org - -DESCRIPTION="Java bindings for GTK libraries (allow GTK applications to be written in Java)" -HOMEPAGE="http://java-gnome.sourceforge.net/" -RDEPEND=">=x11-libs/gtk+-2.6 - >=virtual/jre-1.2" - -DEPEND=">=virtual/jdk-1.2 - ${RDEPEND} - app-arch/zip" - -# -# Critical that this match gtkapiversion -# -SLOT="2.6" -LICENSE="LGPL-2.1" -KEYWORDS="~ppc x86" -IUSE="gcj" - -src_unpack() { - unpack ${A} - cd ${S} - - #fixed in 2.6.2? - #use gcj || epatch ${FILESDIR}/libgtk-java-2.6.1.1_fix-jni-include.patch - - # Rediculous glitch from upstream's packaging. - rm -f ${S}/config.cache - - # adjust for Gentoo Java policy locations - # thanks to yselkowitz@hotmail.com for the suggestion of using sed - sed -i \ - -e "s:/share/${PN}/:/share/${PN}-${SLOT}/:" \ - -e "s:/share/java/:/share/${PN}-${SLOT}/lib/:" \ - configure || die "sed configure error" -} - -src_compile() { - local conf - - use gcj || conf="${conf} --without-gcj-compile" - - cd ${S} - - # - # Ordinarily, moving things around post `make install` would do - # the trick, but there are paths hard coded in .pc files and in the - # `make install` step itself that need to be influenced. - # - # NOTE: THIS RELIES ON PORTAGE PASSING $PN AND $SLOT IN THE ENVIRONMENT - # - - export JAVADOC_OPTIONS="-public -use" - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --with-jardir=/usr/share/${PN}-${SLOT}/lib \ - ${conf} || die "./configure failed" - make || die -} - -src_install() { - make DESTDIR=${D} install || die "install step failed" - - mv ${D}/usr/share/doc/libgtk${SLOT}-java ${D}/usr/share/doc/${PF} - - # the upstream install scatters things around a bit. The following cleans - # that up to make it policy compliant. - - dodir /usr/share/${PN}-${SLOT}/src - cd ${S}/src/java - find . -name '*.java' | xargs zip ${D}/usr/share/${PN}-${SLOT}/src/libgtk-java-${PV}.src.zip - - # again, with dojar misbehaving, better do to this manually for the - # time being. - - echo "DESCRIPTION=${DESCRIPTION}" \ - > ${D}/usr/share/${PN}-${SLOT}/package.env - - echo "CLASSPATH=/usr/share/${PN}-${SLOT}/lib/gtk${SLOT}.jar" \ - >> ${D}/usr/share/${PN}-${SLOT}/package.env -} diff --git a/dev-java/libgtk-java/libgtk-java-2.8.1.ebuild b/dev-java/libgtk-java/libgtk-java-2.8.1.ebuild deleted file mode 100644 index 0d94c774b16c..000000000000 --- a/dev-java/libgtk-java/libgtk-java-2.8.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2005 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.1.ebuild,v 1.4 2005/11/19 21:25:13 compnerd 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/${PF}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="2.8" -KEYWORDS="~amd64 ~x86" -IUSE="doc gcj" - -DEPS=">=x11-libs/gtk+-2.8.3 - >=dev-java/glib-java-0.2.1 - >=dev-java/cairo-java-1.0.1 - >=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 - ${DEPS}" -RDEPEND=">=virtual/jre-1.4 - ${DEPS}" - -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() { - # 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}/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 java-pkg_dojar to install the jar - rm -rf ${D}/usr/share/${PN}-${SLOT} - - mv ${S}/gtk${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/libgtk-java/libgtk-java-2.8.2.ebuild b/dev-java/libgtk-java/libgtk-java-2.8.2.ebuild deleted file mode 100644 index 0d9ec063544a..000000000000 --- a/dev-java/libgtk-java/libgtk-java-2.8.2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# 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.2.ebuild,v 1.3 2006/01/11 01:44:38 karltk 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/${PF}.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.2 - >=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}" - -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() { - # 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}/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 java-pkg_dojar to install the jar - rm -rf ${D}/usr/share/${PN}-${SLOT} - - mv ${S}/gtk${SLOT}.jar ${S}/${PF}.jar - java-pkg_dojar ${S}/${PF}.jar - - if use doc ; then - java-pkg_dohtml -r ${S}/doc - fi - - if use source ; then - java-pkg_dosrc ${S}/src/java/org - fi -} diff --git a/dev-java/libgtk-java/libgtk-java-2.8.3.ebuild b/dev-java/libgtk-java/libgtk-java-2.8.3.ebuild deleted file mode 100644 index 8fca59efa8de..000000000000 --- a/dev-java/libgtk-java/libgtk-java-2.8.3.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# 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.ebuild,v 1.1 2006/02/08 00:30:05 compnerd 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/${PF}.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}" - -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() { - # 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}/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 java-pkg_dojar to install the jar - rm -rf ${D}/usr/share/${PN}-${SLOT} - - mv ${S}/gtk${SLOT}.jar ${S}/${PF}.jar - java-pkg_dojar ${S}/${PF}.jar - - if use doc ; then - java-pkg_dohtml -r ${S}/doc - fi - - if use source ; then - java-pkg_dosrc ${S}/src/java/org - fi -} -- 2.26.2