summaryrefslogtreecommitdiff
path: root/lang/classpath/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'lang/classpath/patches/patch-aa')
-rw-r--r--lang/classpath/patches/patch-aa16
1 files changed, 16 insertions, 0 deletions
diff --git a/lang/classpath/patches/patch-aa b/lang/classpath/patches/patch-aa
new file mode 100644
index 00000000000..f17f655646a
--- /dev/null
+++ b/lang/classpath/patches/patch-aa
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1 2003/06/25 20:50:44 jmc Exp $
+
+--- lib/gen-classlist.sh.in.orig Sat Feb 1 05:44:14 2003
++++ lib/gen-classlist.sh.in Wed Jun 25 13:29:30 2003
+@@ -1,9 +1,9 @@
+ #! @SH@
+ # @configure_input@
+ if test "@top_srcdir@" = "${top_builddir}"; then
+- @FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu @top_srcdir@/external/jaxp/source ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1
++ @FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu @top_srcdir@/external/jaxp/jaxp/source ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1
+ else
+- @FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu @top_srcdir@/external/jaxp/source ${top_builddir}/java ${top_builddir}/javax ${top_builddir}/gnu ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1
++ @FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu @top_srcdir@/external/jaxp/jaxp/source ${top_builddir}/java ${top_builddir}/javax ${top_builddir}/gnu ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1
+ fi
+
+ for filexp in `cat @top_srcdir@/lib/$1.omit` ; do { grep -v ${filexp} < ${top_builddir}/lib/classes.1 > ${top_builddir}/lib/classes.2 ; mv ${top_builddir}/lib/classes.2 ${top_builddir}/lib/classes.1 ; } ; done