summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2006-05-12 04:55:39 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2006-05-12 04:55:39 +0000
commitfc11eeceb3b68c014c148a8b7ea865b5f1d255da (patch)
treecdb2a31ae7dc950d11695643e9df3ff8078b165a /dev-java/gnu-classpath
parentRemoved old versions. sparc dropped because they don\'t support java at the m... (diff)
downloadgentoo-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/Manifest44
-rw-r--r--dev-java/gnu-classpath/files/0.19-dssi.patch33
-rw-r--r--dev-java/gnu-classpath/files/0.19-dssi_data.h121
-rw-r--r--dev-java/gnu-classpath/files/digest-gnu-classpath-0.183
-rw-r--r--dev-java/gnu-classpath/files/digest-gnu-classpath-0.193
-rw-r--r--dev-java/gnu-classpath/files/digest-gnu-classpath-0.203
-rw-r--r--dev-java/gnu-classpath/files/gtk28.patch39
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.18.ebuild68
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.19.ebuild97
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.20.ebuild86
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
-}