diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2006-05-12 04:55:39 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2006-05-12 04:55:39 +0000 |
commit | fc11eeceb3b68c014c148a8b7ea865b5f1d255da (patch) | |
tree | cdb2a31ae7dc950d11695643e9df3ff8078b165a /dev-java/gnu-classpath | |
parent | Removed old versions. sparc dropped because they don\'t support java at the m... (diff) | |
download | gentoo-2-fc11eeceb3b68c014c148a8b7ea865b5f1d255da.tar.gz gentoo-2-fc11eeceb3b68c014c148a8b7ea865b5f1d255da.tar.bz2 gentoo-2-fc11eeceb3b68c014c148a8b7ea865b5f1d255da.zip |
Removed old versions. sparc dropped because they don\'t support java at the moment.
(Portage version: 2.1_pre10-r5)
(Unsigned Manifest commit)
Diffstat (limited to 'dev-java/gnu-classpath')
-rw-r--r-- | dev-java/gnu-classpath/Manifest | 44 | ||||
-rw-r--r-- | dev-java/gnu-classpath/files/0.19-dssi.patch | 33 | ||||
-rw-r--r-- | dev-java/gnu-classpath/files/0.19-dssi_data.h | 121 | ||||
-rw-r--r-- | dev-java/gnu-classpath/files/digest-gnu-classpath-0.18 | 3 | ||||
-rw-r--r-- | dev-java/gnu-classpath/files/digest-gnu-classpath-0.19 | 3 | ||||
-rw-r--r-- | dev-java/gnu-classpath/files/digest-gnu-classpath-0.20 | 3 | ||||
-rw-r--r-- | dev-java/gnu-classpath/files/gtk28.patch | 39 | ||||
-rw-r--r-- | dev-java/gnu-classpath/gnu-classpath-0.18.ebuild | 68 | ||||
-rw-r--r-- | dev-java/gnu-classpath/gnu-classpath-0.19.ebuild | 97 | ||||
-rw-r--r-- | dev-java/gnu-classpath/gnu-classpath-0.20.ebuild | 86 |
10 files changed, 4 insertions, 493 deletions
diff --git a/dev-java/gnu-classpath/Manifest b/dev-java/gnu-classpath/Manifest index d3fca0450e1c..32c7840c017b 100644 --- a/dev-java/gnu-classpath/Manifest +++ b/dev-java/gnu-classpath/Manifest @@ -1,44 +1,17 @@ -AUX 0.19-dssi.patch 1410 RMD160 4cb4bcf9f35ab966e25ecca5e6b9d96dd5b0dae1 SHA1 265d4433d054b345547cc990005365f9628eed81 SHA256 914528fd87325f949f11db8271410a14b2befd352ae0eecda8938818a8da7da9 size 1410 -MD5 4c21037c9eaf2d9fe12e88ced8caab80 files/0.19-dssi.patch 1410 -RMD160 4cb4bcf9f35ab966e25ecca5e6b9d96dd5b0dae1 files/0.19-dssi.patch 1410 -SHA256 914528fd87325f949f11db8271410a14b2befd352ae0eecda8938818a8da7da9 files/0.19-dssi.patch 1410 -AUX 0.19-dssi_data.h 4174 RMD160 dad018dfc4a2c5152237edb30144282bb9188b18 SHA1 b0c3588eebb11ff9571551142fb8c2b9db3258d1 SHA256 5af6d1002557fa216db7d0f92aca4fc728dfe97c83b5015add0d33b31adef8a2 size 4174 -MD5 7e2cbdd8bd825a0e9b8fff8312f08c23 files/0.19-dssi_data.h 4174 -RMD160 dad018dfc4a2c5152237edb30144282bb9188b18 files/0.19-dssi_data.h 4174 -SHA256 5af6d1002557fa216db7d0f92aca4fc728dfe97c83b5015add0d33b31adef8a2 files/0.19-dssi_data.h 4174 -AUX gtk28.patch 1522 RMD160 06b593568abfa7a757c6d805ca89e856be7bca7a SHA1 2899d99395443065eb33aa1ffecf1a2fd29d87fe SHA256 6005431e565f0cf3c5bd207601e227abb6f909b8fae558c450d06fcc94fba581 size 1522 -MD5 887f044e4350323f1324cc1368943c1a files/gtk28.patch 1522 -RMD160 06b593568abfa7a757c6d805ca89e856be7bca7a files/gtk28.patch 1522 -SHA256 6005431e565f0cf3c5bd207601e227abb6f909b8fae558c450d06fcc94fba581 files/gtk28.patch 1522 DIST classpath-0.14.tar.gz 5349514 RMD160 4b605c76d0f23ef0a65919f8a13b5891d71e2f99 SHA256 a4ac64ff980f1fd23f4cd21e1bdf8cebc1c4147264fbd5c94981553adcfbf292 size 5349514 -DIST classpath-0.18.tar.gz 6389125 RMD160 c4cc3ac851bba79f1b497d727c868e942f998725 SHA256 f2b3962b279a1d8f98c24e39cd5d62d4e9fbf50b7b8a75e90fcf0ded822824c2 size 6389125 -DIST classpath-0.19.tar.gz 6765716 RMD160 9336bb6694be506d29b9d672ecfddae92bd21415 SHA256 154153797eae72fe4c6e22718e8b630e56317e686ca40857ed3fa9a1dd046199 size 6765716 -DIST classpath-0.20.tar.gz 7110100 RMD160 a1fc0978c66f9d254a2224d560508bcbeb338748 SHA256 6a068f70f908ee4de0ba4d7e1d5127b12ad548da371494c668966d1ff98e05a2 size 7110100 DIST classpath-0.90.tar.gz 7930836 RMD160 e108fb537610ae993d1968d606aa43e6f804a402 SHA256 4f2824c42062dea269e489c1acb2769c015bf78cdaa929ee75441d412f10a03b size 7930836 EBUILD gnu-classpath-0.14.ebuild 1145 RMD160 95cb32f1a68d943f7d4b1aa81bc7b2e3beda7072 SHA1 72b29ddd9c513e9d3c7d8848d73f4a1e2f467a1f SHA256 3f6dfffef3e3fae6afad75402d0d483530fb6a8ecd3d42506fd9f41cf773a0d1 size 1145 MD5 723f09e819c3802bd28a1a06edccd360 gnu-classpath-0.14.ebuild 1145 RMD160 95cb32f1a68d943f7d4b1aa81bc7b2e3beda7072 gnu-classpath-0.14.ebuild 1145 SHA256 3f6dfffef3e3fae6afad75402d0d483530fb6a8ecd3d42506fd9f41cf773a0d1 gnu-classpath-0.14.ebuild 1145 -EBUILD gnu-classpath-0.18.ebuild 1926 RMD160 0151e5450c1ae8d348b0f27ab499b60d9427f06e SHA1 388ab0c4fce3323e4262d614346e25aefe8b6a4d SHA256 afef7406acf419c54dff50413dd6c5ba2c698c0e9d60b7b191fcfa774d008c28 size 1926 -MD5 c85fafc9d5da5f019450c47c4394e625 gnu-classpath-0.18.ebuild 1926 -RMD160 0151e5450c1ae8d348b0f27ab499b60d9427f06e gnu-classpath-0.18.ebuild 1926 -SHA256 afef7406acf419c54dff50413dd6c5ba2c698c0e9d60b7b191fcfa774d008c28 gnu-classpath-0.18.ebuild 1926 -EBUILD gnu-classpath-0.19.ebuild 2566 RMD160 68f5caec02ae9e61a39684fbc93ec5f3fd41fd59 SHA1 f963d689de8f2e2c1e201b5edd7edda8c1088cbe SHA256 117efda62626b0d2869de8c672bf788d5eeedfe05796988dafd1e4889cedd0ee size 2566 -MD5 1eb3603ac325cd994981bd5ff9c23db5 gnu-classpath-0.19.ebuild 2566 -RMD160 68f5caec02ae9e61a39684fbc93ec5f3fd41fd59 gnu-classpath-0.19.ebuild 2566 -SHA256 117efda62626b0d2869de8c672bf788d5eeedfe05796988dafd1e4889cedd0ee gnu-classpath-0.19.ebuild 2566 -EBUILD gnu-classpath-0.20.ebuild 2381 RMD160 56b741ce0ad0e01823ed8163b74ba61c00cfa825 SHA1 92414ce8a91ad0224c83cda7049c72984663620c SHA256 c38a01f3af18753e2f116817684a3ad31a69c659a254eb87fa1ba03825e011dc size 2381 -MD5 f8379fd8d81f62a14b5abd7602a7d830 gnu-classpath-0.20.ebuild 2381 -RMD160 56b741ce0ad0e01823ed8163b74ba61c00cfa825 gnu-classpath-0.20.ebuild 2381 -SHA256 c38a01f3af18753e2f116817684a3ad31a69c659a254eb87fa1ba03825e011dc gnu-classpath-0.20.ebuild 2381 EBUILD gnu-classpath-0.90.ebuild 2391 RMD160 251eebfc79b1373e12d5d1c25608da593a0a1c31 SHA1 637653520227898fd7d1f8a9ff1c361837ddc543 SHA256 6ef5ea5f288965d725309bd7a443b4a6d770f7fd2c15b85270051d61b472f3a9 size 2391 MD5 f232734b84cba6a0bff7b77db4fdb8e6 gnu-classpath-0.90.ebuild 2391 RMD160 251eebfc79b1373e12d5d1c25608da593a0a1c31 gnu-classpath-0.90.ebuild 2391 SHA256 6ef5ea5f288965d725309bd7a443b4a6d770f7fd2c15b85270051d61b472f3a9 gnu-classpath-0.90.ebuild 2391 -MISC ChangeLog 8203 RMD160 487965b78c988bf4045f51daf28f0563522a8281 SHA1 7c5a97a651a7ae2936ea024ff646e1a7e5620df7 SHA256 358ddc1cfaa28c6d10103698763e637a1eefaa58955a4b5a0dcda5496fee464d size 8203 -MD5 72a438c4c17551dd85aa922c7ac6ad66 ChangeLog 8203 -RMD160 487965b78c988bf4045f51daf28f0563522a8281 ChangeLog 8203 -SHA256 358ddc1cfaa28c6d10103698763e637a1eefaa58955a4b5a0dcda5496fee464d ChangeLog 8203 +MISC ChangeLog 8503 RMD160 e0eede6114f62c3288823bfdad58a706ccadf661 SHA1 406c16d41d6fb6f5c9beecd324f26375ca0df20e SHA256 2aba3242b48a2ffc9791c811b6517f26f9547fae013d56ad49d46fbf560a5149 size 8503 +MD5 49a71e0b0d1fd753d7cd4bab33724047 ChangeLog 8503 +RMD160 e0eede6114f62c3288823bfdad58a706ccadf661 ChangeLog 8503 +SHA256 2aba3242b48a2ffc9791c811b6517f26f9547fae013d56ad49d46fbf560a5149 ChangeLog 8503 MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 size 157 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157 @@ -46,15 +19,6 @@ SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 metadata MD5 fc24dfd718ce5a55d3ac2269e88e778d files/digest-gnu-classpath-0.14 247 RMD160 368fc3aa8b2d07da8fc91486646f1c7d9b1df743 files/digest-gnu-classpath-0.14 247 SHA256 77bafa3f9cbdbdd38635ea51ae36db12488c4f0feffeebdfad586be26d05f1f5 files/digest-gnu-classpath-0.14 247 -MD5 268abf58127489fc25c021333b6124e2 files/digest-gnu-classpath-0.18 247 -RMD160 adc6177541b848d4563d78f0a0bf83790bf81c22 files/digest-gnu-classpath-0.18 247 -SHA256 e46ff0ae2928b92d6c8a3ee038ff3a6b3026a305927b7856cf2031d724c414b0 files/digest-gnu-classpath-0.18 247 -MD5 23293d21a23d7dea5be10cd9d3024f8f files/digest-gnu-classpath-0.19 247 -RMD160 85841f40c8371b85f43a19ad2a2d5c7d4574c5c8 files/digest-gnu-classpath-0.19 247 -SHA256 b12d92eda81a44b87493064f8fbb2c461fa85e1f0a4ef395bc471761841ba521 files/digest-gnu-classpath-0.19 247 -MD5 08f1765f0bdb3ae87a1b2e26e63c7d7d files/digest-gnu-classpath-0.20 247 -RMD160 d59653cd792e600d3242e10b83ae6d04154b0093 files/digest-gnu-classpath-0.20 247 -SHA256 b423dec49e74a4caef7bfe1e080a15e12956102c30b64f9815b2337a26449014 files/digest-gnu-classpath-0.20 247 MD5 9116576687153c82996c52974a42055f files/digest-gnu-classpath-0.90 247 RMD160 e73cf0c9a30616c77a889131831c75f438847d32 files/digest-gnu-classpath-0.90 247 SHA256 983c3f2bf174d978fa3d8b43353c3c6ea65865051eaffe9cee0c156f0afae90e files/digest-gnu-classpath-0.90 247 diff --git a/dev-java/gnu-classpath/files/0.19-dssi.patch b/dev-java/gnu-classpath/files/0.19-dssi.patch deleted file mode 100644 index 7f8bf06d3ca9..000000000000 --- a/dev-java/gnu-classpath/files/0.19-dssi.patch +++ /dev/null @@ -1,33 +0,0 @@ -Index: configure.ac -=================================================================== -RCS file: /cvsroot/classpath/classpath/configure.ac,v -retrieving revision 1.118 -diff -u -r1.118 configure.ac ---- configure.ac 7 Nov 2005 14:25:54 -0000 1.118 -+++ configure.ac 10 Nov 2005 10:50:23 -0000 -@@ -118,7 +118,7 @@ - dnl ----------------------------------------------------------- - dnl DSSI code (enabled by default) - dnl ----------------------------------------------------------- --AC_ARG_ENABLE([alsa], -+AC_ARG_ENABLE([dssi], - [AS_HELP_STRING(--disable-dssi,compile DSSI providers (enable by --enable-dssi) [default=yes])], - [case "${enableval}" in - yes) COMPILE_DSSI=yes ;; -Index: native/jni/midi-dssi/Makefile.am -=================================================================== -RCS file: /cvsroot/classpath/classpath/native/jni/midi-dssi/Makefile.am,v -retrieving revision 1.2 -diff -u -r1.2 Makefile.am ---- native/jni/midi-dssi/Makefile.am 23 Oct 2005 16:59:09 -0000 1.2 -+++ native/jni/midi-dssi/Makefile.am 10 Nov 2005 10:50:23 -0000 -@@ -1,7 +1,8 @@ - nativelib_LTLIBRARIES = libgjsmdssi.la - - libgjsmdssi_la_SOURCES = gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.c \ --gnu_javax_sound_midi_dssi_DSSISynthesizer.c -+ gnu_javax_sound_midi_dssi_DSSISynthesizer.c \ -+ dssi_data.h - - libgjsmdssi_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo -ljack - diff --git a/dev-java/gnu-classpath/files/0.19-dssi_data.h b/dev-java/gnu-classpath/files/0.19-dssi_data.h deleted file mode 100644 index 8278f7b9e18a..000000000000 --- a/dev-java/gnu-classpath/files/0.19-dssi_data.h +++ /dev/null @@ -1,121 +0,0 @@ -/* dssi_data.h - DSSI data - Copyright (C) 2005 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - -#include <stdlib.h> -#include <dlfcn.h> -#include <sys/time.h> -#include <jni.h> -#include <dssi.h> -#include <jack/jack.h> -#include <alsa/asoundlib.h> -#include <alsa/seq.h> - -#include <stdio.h> - -#include "target_native.h" -#include "target_native_misc.h" -#include "../classpath/jcl.h" - -/* Specify the size of the circular buffer. It only needs to be big - enough to hold the events that happen between jack callbacks (~ - 1/40th of a second). */ -#define EVENT_BUFFER_SIZE 1024 - -/* Helper macros for going between pointers and jlongs. */ -#define JLONG_TO_PTR(T,P) ((T *)(long)P) -#define PTR_TO_JLONG(P) ((jlong)(long)P) - - -/* Every DSSI Synthesizer has one of these associated with it. The - Java class sees it as a "long" handle. */ - -typedef struct -{ - /* This is a handle to the dlopen'ed .so file containing the DSSI - synthesizer. */ - void *dlhandle; - - /* The function to call to get the DSS_Descriptor. */ - DSSI_Descriptor_Function fn; - - /* The descriptor for this synthesizer. See the dssi.h system - header. */ - const DSSI_Descriptor *desc; - - /* We currently open a jack client connection for every - synthesizer. */ - jack_client_t *jack_client; - - /* We currently only handle stereo jack connections. Output from - mono synthesizers is sent to both left and right ports. */ - jack_port_t *jack_left_output_port; - jack_port_t *jack_right_output_port; - - /* We use a circular buffer to hold MIDI events before processing - them in the jack audio processing callback function. */ - snd_seq_event_t midiEventBuffer[EVENT_BUFFER_SIZE]; - int midiEventReadIndex; - int midiEventWriteIndex; - - /* This is a handle the synthesizers underlying LADSPA structure. - See the ladspa.h system header for details. */ - LADSPA_Handle plugin_handle; - - /* These are buffers we pass to the DSSI Synthesizer for - filling. */ - float *left_buffer; - float *right_buffer; - - /* The number of input controls for this synth. */ - unsigned control_count; - - /* An array of control values, control_count in length. */ - LADSPA_Data *control_values; - - /* A mapping of MIDI controllers to control values. There are a - maximum of 128 MIDI controllers. */ - unsigned control_value_map[128]; - - /* A mapping of MIDI controllers to LADSPA ports. There are a - maximum of 128 MIDI controllers. */ - unsigned control_port_map[128]; - - /* The sample rate. */ - jack_nframes_t sample_rate; - -} dssi_data; - diff --git a/dev-java/gnu-classpath/files/digest-gnu-classpath-0.18 b/dev-java/gnu-classpath/files/digest-gnu-classpath-0.18 deleted file mode 100644 index 2c78312eeb1e..000000000000 --- a/dev-java/gnu-classpath/files/digest-gnu-classpath-0.18 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 c0650c257aa93eafb709553f172f0bbb classpath-0.18.tar.gz 6389125 -RMD160 c4cc3ac851bba79f1b497d727c868e942f998725 classpath-0.18.tar.gz 6389125 -SHA256 f2b3962b279a1d8f98c24e39cd5d62d4e9fbf50b7b8a75e90fcf0ded822824c2 classpath-0.18.tar.gz 6389125 diff --git a/dev-java/gnu-classpath/files/digest-gnu-classpath-0.19 b/dev-java/gnu-classpath/files/digest-gnu-classpath-0.19 deleted file mode 100644 index 45605a582cf3..000000000000 --- a/dev-java/gnu-classpath/files/digest-gnu-classpath-0.19 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 0b93b1c1dd3d33ef7fb6a47dbb29e41d classpath-0.19.tar.gz 6765716 -RMD160 9336bb6694be506d29b9d672ecfddae92bd21415 classpath-0.19.tar.gz 6765716 -SHA256 154153797eae72fe4c6e22718e8b630e56317e686ca40857ed3fa9a1dd046199 classpath-0.19.tar.gz 6765716 diff --git a/dev-java/gnu-classpath/files/digest-gnu-classpath-0.20 b/dev-java/gnu-classpath/files/digest-gnu-classpath-0.20 deleted file mode 100644 index e07610e1682d..000000000000 --- a/dev-java/gnu-classpath/files/digest-gnu-classpath-0.20 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 21e34b8e8acb4f7b31296bfaf4ad560a classpath-0.20.tar.gz 7110100 -RMD160 a1fc0978c66f9d254a2224d560508bcbeb338748 classpath-0.20.tar.gz 7110100 -SHA256 6a068f70f908ee4de0ba4d7e1d5127b12ad548da371494c668966d1ff98e05a2 classpath-0.20.tar.gz 7110100 diff --git a/dev-java/gnu-classpath/files/gtk28.patch b/dev-java/gnu-classpath/files/gtk28.patch deleted file mode 100644 index 62616827515f..000000000000 --- a/dev-java/gnu-classpath/files/gtk28.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- classpath/classpath/native/jni/gtk-peer/Makefile.am 2005/08/22 10:36:141.29 -+++ classpath/classpath/native/jni/gtk-peer/Makefile.am 2005/10/21 19:26:531.30 -@@ -54,10 +54,12 @@ - libgtkpeer_la_LIBADD = $(top_builddir)/native/jni/classpath/native_state.lo \ - $(top_builddir)/native/jni/classpath/jcl.lo - --AM_LDFLAGS = @CLASSPATH_MODULE@ @GTK_LIBS@ @CAIRO_LIBS@ @PANGOFT2_LIBS@ @X_LIBS@ -lXtst -+AM_LDFLAGS = @CLASSPATH_MODULE@ @GTK_LIBS@ @CAIRO_LIBS@ @PANGOFT2_LIBS@ \ -+ @FREETYPE2_LIBS@ @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ -lX11 -lXtst - AM_CPPFLAGS = @CLASSPATH_INCLUDES@ - - # Just the WARNING_CFLAGS. We cannot use the strict flags since the gtk - # headers contain broken prototypes (by design, see gtkitemfactory.h). - AM_CFLAGS = @WARNING_CFLAGS@ @ERROR_CFLAGS@ \ -- @GTK_CFLAGS@ @CAIRO_CFLAGS@ @PANGOFT2_CFLAGS@ -+ @GTK_CFLAGS@ @CAIRO_CFLAGS@ @PANGOFT2_CFLAGS@ @FREETYPE2_CFLAGS@ \ -+ @X_CFLAGS@ - ---- classpath/classpath/configure.ac 2005/10/06 06:24:111.111 -+++ classpath/classpath/configure.ac 2005/10/21 19:26:531.112 -@@ -373,12 +373,17 @@ - - if test "x${enable_gtk_cairo}" = xyes; then - PKG_CHECK_MODULES(CAIRO, cairo >= 0.5.0) -- PKG_CHECK_MODULES(PANGOFT2, pangoft2) - fi -+ -+ PKG_CHECK_MODULES(PANGOFT2, pangoft2) -+ PKG_CHECK_MODULES(FREETYPE2, freetype2) -+ - AC_SUBST(CAIRO_LIBS) - AC_SUBST(CAIRO_CFLAGS) - AC_SUBST(PANGOFT2_LIBS) - AC_SUBST(PANGOFT2_CFLAGS) -+ AC_SUBST(FREETYPE2_LIBS) -+ AC_SUBST(FREETYPE2_CFLAGS) - fi - - CLASSPATH_WITH_JAVAH diff --git a/dev-java/gnu-classpath/gnu-classpath-0.18.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.18.ebuild deleted file mode 100644 index 59be06dad12c..000000000000 --- a/dev-java/gnu-classpath/gnu-classpath-0.18.ebuild +++ /dev/null @@ -1,68 +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/gnu-classpath/gnu-classpath-0.18.ebuild,v 1.8 2006/04/09 13:20:12 nichoj Exp $ - -inherit eutils autotools - -MY_P=${P/gnu-/} -DESCRIPTION="Free core class libraries for use with virtual machines and compilers for the Java programming language" -SRC_URI="ftp://ftp.gnu.org/gnu/classpath/${MY_P}.tar.gz" -HOMEPAGE="http://www.gnu.org/software/classpath" - -LICENSE="GPL-2-with-linking-exception" -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~amd64 ~ppc64" - -#Add the doc use flag after the upstream build system is improved -#See their bug 24025 - -#enable cairo support after >=0.5.0 is out of package.mask -IUSE="examples gtk xml" - -#cairo? ( >=x11-libs/cairo-0.5.0 ) -RDEPEND="gtk? ( >=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.0 ) - xml? ( >=dev-libs/libxml2-2.6.8 >=dev-libs/libxslt-1.1.11 )" - -DEPEND="app-arch/zip - dev-java/jikes - ${REPEND}" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - cd ${S} - - epatch ${FILESDIR}/gtk28.patch - eautoconf -} - -src_compile() { - # Note: This is written in a way to easily support GCJ and other compilers - # at a later point. Currently Gentoo uses mainly GCJ 3.3 (from the - # corresponding GCC) which cannot compile GNU Classpath correctly. - # Another possibility would be ECJ (from Eclipse). - local compiler="--with-jikes" - -# $(use_with doc gjdoc) \ -# $(use_enable cairo gtk-cairo) \ - econf ${compiler} \ - $(use_enable examples) \ - $(use_enable gtk gtk-peer) \ - $(use_enable xml xmlj) \ - --enable-jni \ - || die "configure failed" - - emake || die "make failed" -} - -src_install () { - einstall || die "make install failed" - -# if use cairo; then -# einfo "GNU Classpath was compiled with preliminary cairo support." -# einfo "To use that functionality set the system property" -# einfo "gnu.java.awt.peer.gtk.Graphics to Graphics2D at runtime." -# fi -} diff --git a/dev-java/gnu-classpath/gnu-classpath-0.19.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.19.ebuild deleted file mode 100644 index a15b0800705e..000000000000 --- a/dev-java/gnu-classpath/gnu-classpath-0.19.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/gnu-classpath/gnu-classpath-0.19.ebuild,v 1.6 2006/04/09 13:20:12 nichoj Exp $ - -inherit eutils autotools - -MY_P=${P/gnu-/} -DESCRIPTION="Free core class libraries for use with virtual machines and compilers for the Java programming language" -SRC_URI="ftp://ftp.gnu.org/gnu/classpath/${MY_P}.tar.gz" -HOMEPAGE="http://www.gnu.org/software/classpath" - -LICENSE="GPL-2-with-linking-exception" -SLOT="0" -KEYWORDS="~x86 ~amd64 ~ppc" - -# Add the doc use flag after the upstream build system is improved -# See their bug 24025 - -IUSE="alsa cairo debug dssi examples gtk xml" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - dssi? ( >=media-libs/dssi-0.9 ) - gtk? ( >=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.0 - || ( ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXtst - ) - virtual/x11 - ) - cairo? ( >=x11-libs/cairo-0.5.0 ) - ) - xml? ( >=dev-libs/libxml2-2.6.8 >=dev-libs/libxslt-1.1.11 )" - -DEPEND="app-arch/zip - dev-java/jikes - gtk? ( || ( ( - x11-libs/libXrender - x11-proto/xextproto - x11-proto/xproto - ) - virtual/x11 - ) - ) - ${REPEND}" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - cd ${S} - - cp ${FILESDIR}/${PV}-dssi_data.h native/jni/midi-dssi/dssi_data.h \ - || die "Copying dssi_data.h failed." - - epatch ${FILESDIR}/${PV}-dssi.patch - eautoconf -} - -src_compile() { - # Note: This is written in a way to easily support GCJ and other compilers - # at a later point. Currently Gentoo uses mainly GCJ 3.3 (from the - # corresponding GCC) which cannot compile GNU Classpath correctly. - # Another possibility would be ECJ (from Eclipse). - local compiler="--with-jikes" - - econf ${compiler} \ - $(use_enable alsa) \ - $(use_enable cairo gtk-cairo) \ - $(use_enable debug ) \ - $(use_enable examples) \ - $(use_enable gtk gtk-peer) \ - $(use_enable xml xmlj) \ - $(use_enable dssi ) \ - --enable-jni \ - --disable-dependency-tracking \ - || die "configure failed" -# disabled for now... see above. -# $(use_with doc gjdoc) \ - - emake || die "make failed" -} - -src_install() { - einstall || die "einstall failed" - dodoc AUTHORS BUGS ChangeLog* HACKING NEWS README THANKYOU TODO -} - -pkg_postinst() { - if use gtk && use cairo; then - einfo "GNU Classpath was compiled with preliminary cairo support." - einfo "To use that functionality set the system property" - einfo "gnu.java.awt.peer.gtk.Graphics to Graphics2D at runtime." - fi -} diff --git a/dev-java/gnu-classpath/gnu-classpath-0.20.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.20.ebuild deleted file mode 100644 index a33e8e83d9b7..000000000000 --- a/dev-java/gnu-classpath/gnu-classpath-0.20.ebuild +++ /dev/null @@ -1,86 +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/gnu-classpath/gnu-classpath-0.20.ebuild,v 1.4 2006/04/09 13:20:12 nichoj Exp $ - -inherit eutils - -MY_P=${P/gnu-/} -DESCRIPTION="Free core class libraries for use with virtual machines and compilers for the Java programming language" -SRC_URI="ftp://ftp.gnu.org/gnu/classpath/${MY_P}.tar.gz" -HOMEPAGE="http://www.gnu.org/software/classpath" - -LICENSE="GPL-2-with-linking-exception" -SLOT="0" -KEYWORDS="~x86 ~amd64 ~ppc" - -# Add the doc use flag after the upstream build system is improved -# See their bug 24025 - -IUSE="alsa cairo debug dssi examples gtk xml" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - dssi? ( >=media-libs/dssi-0.9 ) - gtk? ( >=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.0 - || ( ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXtst - ) - virtual/x11 - ) - cairo? ( >=x11-libs/cairo-0.5.0 ) - ) - xml? ( >=dev-libs/libxml2-2.6.8 >=dev-libs/libxslt-1.1.11 )" - -DEPEND="app-arch/zip - dev-java/jikes - gtk? ( || ( ( - x11-libs/libXrender - x11-proto/xextproto - x11-proto/xproto - ) - virtual/x11 - ) - ) - ${REPEND}" - -S=${WORKDIR}/${MY_P} - -src_compile() { - # Note: This is written in a way to easily support GCJ and other compilers - # at a later point. Currently Gentoo uses mainly GCJ 3.3 (from the - # corresponding GCC) which cannot compile GNU Classpath correctly. - # Another possibility would be ECJ (from Eclipse). - local compiler="--with-jikes" - - econf ${compiler} \ - $(use_enable alsa) \ - $(use_enable cairo gtk-cairo) \ - $(use_enable debug ) \ - $(use_enable examples) \ - $(use_enable gtk gtk-peer) \ - $(use_enable xml xmlj) \ - $(use_enable dssi ) \ - --enable-jni \ - --disable-dependency-tracking \ - || die "configure failed" -# disabled for now... see above. -# $(use_with doc gjdoc) \ - - emake || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS BUGS ChangeLog* HACKING NEWS README THANKYOU TODO -} - -pkg_postinst() { - if use gtk && use cairo; then - einfo "GNU Classpath was compiled with preliminary cairo support." - einfo "To use that functionality set the system property" - einfo "gnu.java.awt.peer.gtk.Graphics to Graphics2D at runtime." - fi -} |