diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2008-03-03 14:49:43 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2008-03-03 14:49:43 +0000 |
commit | 78a5b9549fd9416abc78c8913280e29e25368bb1 (patch) | |
tree | 92eea1051dd77533a10fbac144e1676bd2ea2428 /dev-java/gnu-classpath | |
parent | cleanup of old gimp ebuilds (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/gnu-classpath/Manifest | 10 | ||||
-rw-r--r-- | dev-java/gnu-classpath/gnu-classpath-0.97.ebuild | 105 |
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 +} |