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
+++ /dev/null
-MD5 c1b47338bafe4c7f89d1cb505c26a8ce libgnome-java-2.10.1.tar.bz2 349490
+++ /dev/null
-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
+++ /dev/null
-MD5 0ebae50999508b8cdea0e59b4bca869f libgnome-java-2.8.3.1.tar.bz2 351818
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
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
+++ /dev/null
-MD5 10126163272672dd3cc1c261ba9f524e libgtk-java-2.4.8.1.tar.bz2 746672
+++ /dev/null
-MD5 ec930621f8375f1101fdb56aed8619f6 libgtk-java-2.4.9.tar.bz2 746109
+++ /dev/null
-MD5 17d558597494261ff92b155a10a27d20 libgtk-java-2.6.2.tar.bz2 801951
+++ /dev/null
-MD5 f96f147fa2c75e810736c2a80cdcd4bd libgtk-java-2.8.1.tar.gz 1094558
+++ /dev/null
-MD5 1856ed8461f27a6234f72bb6fb37dd42 libgtk-java-2.8.2.tar.gz 1096606
+++ /dev/null
-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
+++ /dev/null
---- 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@
-
+++ /dev/null
-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
+++ /dev/null
-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')
+++ /dev/null
-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/
+++ /dev/null
-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
+++ /dev/null
-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) \
+++ /dev/null
---- 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));
- }
-
- /*
+++ /dev/null
---- 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/
-
-
-
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}
+++ /dev/null
-# 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
-}