diff options
author | Thomas Matthijs <axxo@gentoo.org> | 2004-07-20 14:31:38 +0000 |
---|---|---|
committer | Thomas Matthijs <axxo@gentoo.org> | 2004-07-20 14:31:38 +0000 |
commit | c7051d8ef660d1a3c2095415b160b71bddac9d46 (patch) | |
tree | 67242e2bd476fc20bf7081fb3599be8307be0afa /dev-java/java-gnome | |
parent | initial import. quite fun when you forget to cvs add the pkg's directory >:) ... (diff) | |
download | gentoo-2-c7051d8ef660d1a3c2095415b160b71bddac9d46.tar.gz gentoo-2-c7051d8ef660d1a3c2095415b160b71bddac9d46.tar.bz2 gentoo-2-c7051d8ef660d1a3c2095415b160b71bddac9d46.zip |
fix symlinks, thanks to Andrew Cowie <andrew@operationaldynamics.com> in 55360
Diffstat (limited to 'dev-java/java-gnome')
-rw-r--r-- | dev-java/java-gnome/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/java-gnome/Manifest | 4 | ||||
-rw-r--r-- | dev-java/java-gnome/files/digest-java-gnome-2.6.0.1-r1 | 1 | ||||
-rw-r--r-- | dev-java/java-gnome/java-gnome-2.6.0.1-r1.ebuild | 82 |
4 files changed, 93 insertions, 2 deletions
diff --git a/dev-java/java-gnome/ChangeLog b/dev-java/java-gnome/ChangeLog index 41d1b54a2bbf..fdba27fb269b 100644 --- a/dev-java/java-gnome/ChangeLog +++ b/dev-java/java-gnome/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/java-gnome # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.16 2004/07/20 14:08:36 axxo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/ChangeLog,v 1.17 2004/07/20 14:31:38 axxo Exp $ + +*java-gnome-2.6.0.1-r1 (20 Jul 2004) + + 20 Jul 2004; Thomas Matthijs <axxo@gentoo.org> + +java-gnome-2.6.0.1-r1.ebuild: + fix symlinks, thanks to Andrew Cowie <andrew@operationaldynamics.com> in 55360 20 Jul 2004; Thomas Matthijs <axxo@gentoo.org> java-gnome-2.6.0.1.ebuild: Fixed the zip path, thanks to Andrew Cowie <andrew@operationaldynamics.com> in diff --git a/dev-java/java-gnome/Manifest b/dev-java/java-gnome/Manifest index f69d8d36261c..ef11aacd9b08 100644 --- a/dev-java/java-gnome/Manifest +++ b/dev-java/java-gnome/Manifest @@ -1,8 +1,10 @@ MD5 90e3c444913def0075d911ad5e608414 java-gnome-0.8.3.ebuild 1719 +MD5 59518ad4b991fd1b513e33f2da444b4e java-gnome-2.6.0.1-r1.ebuild 2703 MD5 f0202da9a3b2534ea914ae6c8b3fc3a4 java-gnome-2.6.0.1.ebuild 2697 -MD5 b2acca3195dea8da0f7e21bcc199d946 ChangeLog 2725 +MD5 4b446a3f3933f90f048f288ed3a39419 ChangeLog 2858 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 MD5 95eae7ebf2d8a9d2443cb7f138aab94b files/java-gnome-0.8.3-gentoo.diff 3998 MD5 3b0e994589f54485c4c6f43618005bc7 files/gentoo-java-gnome-2.6.0.1.patch 3574 MD5 a26e989caf78aa69cbd7e1572f1f6d35 files/digest-java-gnome-2.6.0.1 72 +MD5 a26e989caf78aa69cbd7e1572f1f6d35 files/digest-java-gnome-2.6.0.1-r1 72 MD5 d0548db82a1916704411084a9a019f05 files/digest-java-gnome-0.8.3 70 diff --git a/dev-java/java-gnome/files/digest-java-gnome-2.6.0.1-r1 b/dev-java/java-gnome/files/digest-java-gnome-2.6.0.1-r1 new file mode 100644 index 000000000000..c0406e9a30c3 --- /dev/null +++ b/dev-java/java-gnome/files/digest-java-gnome-2.6.0.1-r1 @@ -0,0 +1 @@ +MD5 c6d5cd8fcca6da42ea0895383a3b2cc2 java-gnome-2.6.0.1.tar.bz2 1459788 diff --git a/dev-java/java-gnome/java-gnome-2.6.0.1-r1.ebuild b/dev-java/java-gnome/java-gnome-2.6.0.1-r1.ebuild new file mode 100644 index 000000000000..ce7414705b5e --- /dev/null +++ b/dev-java/java-gnome/java-gnome-2.6.0.1-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-gnome/java-gnome-2.6.0.1-r1.ebuild,v 1.1 2004/07/20 14:31:38 axxo Exp $ + +inherit eutils + +DESCRIPTION="Java bindings for GNOME and GTK libraries that allow GNOME and GTK applications to be written in Java" +SRC_URI="mirror://sourceforge/java-gnome/${P}.tar.bz2" +HOMEPAGE="http://java-gnome.sourceforge.net/" +DEPEND="virtual/libc + >=gnome-base/libgnome-2.6.0 + >=gnome-base/libgnomeui-2.6.0 + >=gnome-base/libgnomecanvas-2.6.0 + =gnome-extra/libgtkhtml-2.6* + >=gnome-base/libglade-2.0 + virtual/jdk + >=app-text/docbook-sgml-utils-0.6.12 + x11-libs/vte + app-arch/zip" +SLOT="2.6" +LICENSE="LGPL-2.1" +KEYWORDS="~x86" +IUSE="" + +src_unpack() { + unpack ${A} + cd ${S} && epatch ${FILESDIR}/gentoo-java-gnome-2.6.0.1.patch || die "epatch failed" +} + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --without-gcj-compile \ + --with-java-prefix=${JAVA_HOME} || die "./configure failed" + make || die +} + +src_install() { + make prefix=${D}/usr install || die + + dodir /usr/share/java-gnome/lib + mv ${D}/usr/share/java-gnome/*.jar ${D}/usr/share/java-gnome/lib/ + + cd ${S}/atk/src/java + zip -r ${D}/usr/share/java-gnome/lib/gtk-${PV}.src.zip * + cd ${S}/gdk/src/java + zip -r ${D}/usr/share/java-gnome/lib/gtk-${PV}.src.zip * + cd ${S}/gtk/src/java + zip -r ${D}/usr/share/java-gnome/lib/gtk-${PV}.src.zip * + cd ${S}/glib/src/java + zip -r ${D}/usr/share/java-gnome/lib/gtk-${PV}.src.zip * + cd ${S}/pango/src/java + zip -r ${D}/usr/share/java-gnome/lib/gtk-${PV}.src.zip * + + cd ${S}/gnome/src/java + zip -r ${D}/usr/share/java-gnome/lib/gnome-${PV}.src.zip * + + cd ${S}/gtkhtml/src/java + zip -r ${D}/usr/share/java-gnome/lib/gtkhtml-${PV}.src.zip * + + cd ${S}/glade/src/java + zip -r ${D}/usr/share/java-gnome/lib/glade-${PV}.src.zip * + + cd ${S}/gconf/src/java + zip -r ${D}/usr/share/java-gnome/lib/gconf-${PV}.src.zip * + + cd ${S}/vte/src/java + zip -r ${D}/usr/share/java-gnome/lib/gnomevte-${PV}.src.zip * + + dosym /usr/share/java-gnome/lib/gnome${SLOT}-${PV%.*}.jar /usr/share/java-gnome/lib/gnome${SLOT}.jar + + dosym /usr/lib/libgnomejava${SLOT}.so.${PV%.*} /usr/lib/libgnomejava${SLOT}.so + + echo "DESCRIPTION=${DESCRIPTION}" \ + > ${D}/usr/share/java-gnome/package.env + + echo "CLASSPATH=/usr/share/java-gnome/lib/gtk${SLOT}.jar:/usr/share/java-gnome/lib/gnome${SLOT}.jar:/usr/share/java-gnome/lib/glade${SLOT}.jar:/usr/share/java-gnome/lib/gconf${SLOT}.jar:/usr/share/java-gnome/lib/gnomevte${SLOT}.jar:/usr/share/java-gnome/lib/gtkhtml${SLOT}.jar" \ + >> ${D}/usr/share/java-gnome/package.env +} |