summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2008-03-03 14:49:43 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2008-03-03 14:49:43 +0000
commit78a5b9549fd9416abc78c8913280e29e25368bb1 (patch)
tree92eea1051dd77533a10fbac144e1676bd2ea2428 /dev-java/gnu-classpath
parentcleanup of old gimp ebuilds (diff)
downloadhistorical-78a5b9549fd9416abc78c8913280e29e25368bb1.tar.gz
historical-78a5b9549fd9416abc78c8913280e29e25368bb1.tar.bz2
historical-78a5b9549fd9416abc78c8913280e29e25368bb1.zip
Version bump. Fixes bug #201663 and bug #176231.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-java/gnu-classpath')
-rw-r--r--dev-java/gnu-classpath/ChangeLog8
-rw-r--r--dev-java/gnu-classpath/Manifest10
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.97.ebuild105
3 files changed, 118 insertions, 5 deletions
diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog
index 95a2bc52829a..253596a50aaa 100644
--- a/dev-java/gnu-classpath/ChangeLog
+++ b/dev-java/gnu-classpath/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/gnu-classpath
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.73 2008/02/15 20:56:02 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.74 2008/03/03 14:49:43 betelgeuse Exp $
+
+*gnu-classpath-0.97 (03 Mar 2008)
+
+ 03 Mar 2008; Petteri Räty <betelgeuse@gentoo.org>
+ +gnu-classpath-0.97.ebuild:
+ Version bump. Fixes bug #201663 and bug #176231.
15 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
gnu-classpath-0.93.ebuild:
diff --git a/dev-java/gnu-classpath/Manifest b/dev-java/gnu-classpath/Manifest
index 486058a0966f..f38f365639cf 100644
--- a/dev-java/gnu-classpath/Manifest
+++ b/dev-java/gnu-classpath/Manifest
@@ -5,15 +5,17 @@ AUX 0.93-nsplugin.patch 1518 RMD160 b82f191cd788dce09745ca17042499f278d0b695 SHA
DIST classpath-0.90.tar.gz 7930836 RMD160 e108fb537610ae993d1968d606aa43e6f804a402 SHA1 267dcd6345b90486cce17f1c73fbf33ee0d06f7c SHA256 4f2824c42062dea269e489c1acb2769c015bf78cdaa929ee75441d412f10a03b
DIST classpath-0.92.tar.gz 9161101 RMD160 aba37c221768a6152ebb4440059199414e396668 SHA1 fab3d6d360f6e9d712fc999f3f085e9f9c8c641a SHA256 8bc678263b40635623995826a3c1f0ea177dba9cc29bfe6572cc8acdb182b0d0
DIST classpath-0.93.tar.gz 9534222 RMD160 4c72b68766e35adbb2c89170fbdf7f30dd788836 SHA1 336cae589ec91a4fe212c2149c57b51dab2ca002 SHA256 df2d093612abd23fe67e9409d89bb2a8e79b1664fe2b2da40e1c8ed693e32945
+DIST classpath-0.97.tar.gz 10262902 RMD160 3fcc0f0457ad90d3a6e6237202d671332d48231c SHA1 1532bc5142f71561c2c4eadb02bec6ed27d4d919 SHA256 1c73f0fbc265438b157dd5f583be5f526e11c3b4993360c281857e202a0a74bf
EBUILD gnu-classpath-0.90.ebuild 2477 RMD160 dee48d23556bae4aaef77cad7f89cbbd706035c7 SHA1 bef9be363d5cdf4be177d282ba549b2f1a31d4b7 SHA256 b5a9f580f34974c7ecf0c65c7f85bf1a151c9f6bf39580cec935ea9f89712f4d
EBUILD gnu-classpath-0.92.ebuild 2613 RMD160 5c293925c98dc096dbd509568f770ab98895a116 SHA1 9d441ac16615500761f8c7d4bcaa6b47222621ac SHA256 7d073a304bb3e986bb5f3256d31681771a3a62fdbff12ceec4a0389e5bc7ae27
EBUILD gnu-classpath-0.93.ebuild 3477 RMD160 61d1f52bb23c4de0c1918c99233b8ceaf336b260 SHA1 c4808c2ccd1267e2a323f4e66b0af82e91794894 SHA256 aa42b376b23055a886ea0ba6762829dfe6cd7438e9ad6984b62810645e860286
-MISC ChangeLog 10928 RMD160 ceaeaf2c28cab0b54556982304b9b30d8e2094a0 SHA1 200c37eae36e0b7dd3a7ae18fbd313ec101e79b1 SHA256 fa2a5992b2971675e40fd5f8a5342cb515ae843e1777935d2419416ab83299a1
+EBUILD gnu-classpath-0.97.ebuild 2873 RMD160 96c1f049a39058ecfc14b1663da9e085ef6b01ea SHA1 653c977cc0160a3021275c180c8e887420ce48cc SHA256 58a32a23323932ba20b8c9f0150e91abda7449e0f432f1dc3beaadc7b8ba4092
+MISC ChangeLog 11100 RMD160 13877e710deba19dfd38763fa99b9945c284e5bd SHA1 7985fe102de13761fe2c39ac6360551a689e6444 SHA256 157f974bdad77467e4076a82b9708ff166eb7551ff05c7ad18ecd3f8a3ab685f
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHtfxgkT4lNIS36YERAnsTAJ9Kj5ItwH/Wfuf0IUR1CI0MeTWN9QCgw6lH
-zFkxDMRwMqte08tkqATxGbs=
-=zq7W
+iD8DBQFHzBAQcxLzpIGCsLQRAoqZAJ4u/1LcvFT3xMOEK99OfOiRv+MqAgCfRDDP
+ERtRpGSpj1AQTDvcZ7JM02A=
+=viuR
-----END PGP SIGNATURE-----
diff --git a/dev-java/gnu-classpath/gnu-classpath-0.97.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.97.ebuild
new file mode 100644
index 000000000000..c28710122b47
--- /dev/null
+++ b/dev-java/gnu-classpath/gnu-classpath-0.97.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.97.ebuild,v 1.1 2008/03/03 14:49:43 betelgeuse Exp $
+
+inherit eutils flag-o-matic multilib java-pkg-2
+
+MY_P=${P/gnu-/}
+DESCRIPTION="Free core class libraries for use with virtual machines and compilers for the Java programming language"
+SRC_URI="mirror://gnu/classpath/${MY_P}.tar.gz"
+HOMEPAGE="http://www.gnu.org/software/classpath"
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0.97"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+IUSE="alsa debug doc dssi examples gconf gtk gstreamer nsplugin qt4 xml"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+ doc? ( >=dev-java/gjdoc-0.7.8 )
+ dssi? ( >=media-libs/dssi-0.9 )
+ gconf? (
+ >=gnome-base/gconf-2.6.0
+ >=x11-libs/gtk+-2.8
+ )
+ gtk? (
+ >=x11-libs/gtk+-2.8
+ >=dev-libs/glib-2.0
+ media-libs/freetype
+ >=x11-libs/cairo-1.1.9
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango
+ )
+ nsplugin? (
+ >=x11-libs/gtk+-2.8
+ || (
+ www-client/mozilla-firefox
+ net-libs/xulrunner
+ www-client/seamonkey
+ www-client/seamonkey-bin
+ www-client/mozilla-firefox-bin
+ )
+ )
+ qt4? ( >=x11-libs/qt-4.1.0 )
+ xml? ( >=dev-libs/libxml2-2.6.8 >=dev-libs/libxslt-1.1.11 )
+ gstreamer? (
+ >=media-libs/gstreamer-0.10.10
+ >=media-libs/gst-plugins-base-0.10.10
+ dev-libs/glib
+ )
+ sys-apps/file"
+
+DEPEND="app-arch/zip
+ >=virtual/jdk-1.6.0
+ gtk? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ )
+ ${REPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ # Upstreams sets proper -source and -target
+ unset JAVACFLAGS
+
+ # Forcing 1.6 for now because of this but perhaps should come up with
+ # something smart
+
+ #if [[ ( ${GENTOO_VM} == sun-jdk-1.5 || ${GENTOO_VM} == ibm-jdk-bin-1.5 ) \
+ # && ${GENTOO_COMPILER} == javac ]]; then
+ # eerror "javac from ${GENTOO_VM} is not able to compile"
+ # eerror "${CATEGORY}/${P}, use ecj or sun-jdk-1.6 instead"
+ # die "Unusable JDK + compiler combination"
+ #fi
+
+ # don't use econf, because it ends up putting things under /usr, which may
+ # collide with other slots of classpath
+ ./configure ${compiler} \
+ $(use_enable alsa) \
+ $(use_enable debug ) \
+ $(use_enable examples) \
+ $(use_enable gconf gconf-peer) \
+ $(use_enable gtk gtk-peer) \
+ $(use_enable gstreamer gstreamer-peer) \
+ $(use_enable nsplugin plugin) \
+ $(use_enable qt4 qt-peer) \
+ $(use_enable xml xmlj) \
+ $(use_enable dssi ) \
+ $(use_with doc gjdoc) \
+ ${myconf} \
+ --enable-jni \
+ --disable-dependency-tracking \
+ --disable-Werror \
+ --host=${CHOST} \
+ --prefix=/opt/${PN}-${SLOT} \
+ || die "configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS BUGS ChangeLog* HACKING NEWS README THANKYOU TODO || die
+}