summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2004-04-10 15:47:08 +0000
committerseb <seb@pkgsrc.org>2004-04-10 15:47:08 +0000
commite191a664a9772e2edd257cb3d81d0e8f3c3fa2b9 (patch)
tree5cffc6a665f288bd7381afc1197c247bd6a82fa2
parent2f9225c02c09f9842ddb844bbfc4e221cdf40391 (diff)
downloadpkgsrc-e191a664a9772e2edd257cb3d81d0e8f3c3fa2b9.tar.gz
Make all gcc3-* packages use a single distinfo file from gcc3/distinfo and
a single patch directory from gcc3/patches/. Also Move gcc3-c/{Makefile.common,language.mk} into gcc3/.
-rw-r--r--lang/gcc3-ada/Makefile4
-rw-r--r--lang/gcc3-ada/distinfo10
-rw-r--r--lang/gcc3-ada/patches/patch-aa17
-rw-r--r--lang/gcc3-c++/Makefile6
-rw-r--r--lang/gcc3-c++/distinfo7
-rw-r--r--lang/gcc3-c++/patches/patch-aa15
-rw-r--r--lang/gcc3-c/Makefile8
-rw-r--r--lang/gcc3-c/distinfo9
-rw-r--r--lang/gcc3-c/patches/patch-af18
-rw-r--r--lang/gcc3-c/patches/patch-ag13
-rw-r--r--lang/gcc3-f77/Makefile4
-rw-r--r--lang/gcc3-f77/distinfo5
-rw-r--r--lang/gcc3-f77/patches/patch-aa17
-rw-r--r--lang/gcc3-java/Makefile4
-rw-r--r--lang/gcc3-java/distinfo5
-rw-r--r--lang/gcc3-objc/Makefile4
-rw-r--r--lang/gcc3-objc/distinfo5
-rw-r--r--lang/gcc3-objc/patches/patch-aa17
-rw-r--r--lang/gcc3/Makefile3
-rw-r--r--lang/gcc3/Makefile.common (renamed from lang/gcc3-c/Makefile.common)10
-rw-r--r--lang/gcc3/distinfo15
-rw-r--r--lang/gcc3/language.mk (renamed from lang/gcc3-c/language.mk)6
-rw-r--r--lang/gcc3/patches/patch-aa (renamed from lang/gcc3-java/patches/patch-aa)10
-rw-r--r--lang/gcc3/patches/patch-ab (renamed from lang/gcc3-c/patches/patch-ab)2
-rw-r--r--lang/gcc3/patches/patch-ae (renamed from lang/gcc3-c/patches/patch-ae)2
-rw-r--r--lang/gcc3/patches/patch-af (renamed from lang/gcc3-c++/patches/patch-af)2
-rw-r--r--lang/gcc3/patches/patch-ag (renamed from lang/gcc3-c++/patches/patch-ag)2
-rw-r--r--lang/gcc3/patches/patch-ai (renamed from lang/gcc3-c/patches/patch-ai)2
-rw-r--r--lang/gcc3/patches/patch-aj (renamed from lang/gcc3-ada/patches/patch-ad)2
-rw-r--r--lang/gcc3/patches/patch-ak (renamed from lang/gcc3-ada/patches/patch-ae)2
-rw-r--r--lang/gcc3/patches/patch-al (renamed from lang/gcc3-ada/patches/patch-af)2
-rw-r--r--lang/gcc3/patches/patch-am (renamed from lang/gcc3-ada/patches/patch-ag)2
-rw-r--r--lang/gcc3/patches/patch-an (renamed from lang/gcc3-ada/patches/patch-ah)2
33 files changed, 62 insertions, 170 deletions
diff --git a/lang/gcc3-ada/Makefile b/lang/gcc3-ada/Makefile
index cd899da6a6b..b9a6db0e232 100644
--- a/lang/gcc3-ada/Makefile
+++ b/lang/gcc3-ada/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2004/02/01 14:05:46 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2004/04/10 15:47:08 seb Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-ada-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - Ada compiler
@@ -6,7 +6,7 @@ COMMENT= GNU Compiler Collection, v3 - Ada compiler
INFO_FILES= gnat_ug_unx.info gnat_ug_vms.info gnat_ug_vxw.info
INFO_FILES+= gnat_ug_wnt.info gnat_rm.info gnat-style.info
-.include "../gcc3-c/language.mk"
+.include "../../lang/gcc3/language.mk"
PTHREAD_OPTS+= require native
CONFIGURE_ARGS+= --enable-languages="ada"
diff --git a/lang/gcc3-ada/distinfo b/lang/gcc3-ada/distinfo
deleted file mode 100644
index 4e00848ea6b..00000000000
--- a/lang/gcc3-ada/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.9 2004/03/02 14:46:33 drochner Exp $
-
-SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
-Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
-SHA1 (patch-aa) = 541cd543720cccc24aa60b9ac26cfa6143e7e5d4
-SHA1 (patch-ad) = 80fead3fdfba3f93a89a7294b45f9633454d35fb
-SHA1 (patch-ae) = 9df2be9ed9f92218efce073ed0a727c0311630d0
-SHA1 (patch-af) = 6294061358e2b618a980e77cbf7bad6231feacbe
-SHA1 (patch-ag) = 8eff72d76b135a9b0318de651341cb08976758b5
-SHA1 (patch-ah) = c0795339102b4608a3813c3a2d488c71ea972d6f
diff --git a/lang/gcc3-ada/patches/patch-aa b/lang/gcc3-ada/patches/patch-aa
deleted file mode 100644
index f448803207a..00000000000
--- a/lang/gcc3-ada/patches/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2003/07/08 15:04:54 drochner Exp $
-
---- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
-+++ Makefile.in 2003-07-03 18:02:24.000000000 +0200
-@@ -1642,9 +1642,9 @@
-
- install-dosrel-fake:
-
--ALL_GCC = all-gcc
--ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
--ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-+#ALL_GCC = all-gcc
-+#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
-+#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-
- # This is a list of inter-dependencies among modules.
- all-ash:
diff --git a/lang/gcc3-c++/Makefile b/lang/gcc3-c++/Makefile
index 488dad7ac4b..ad08f67582a 100644
--- a/lang/gcc3-c++/Makefile
+++ b/lang/gcc3-c++/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2004/03/02 14:46:33 drochner Exp $
+# $NetBSD: Makefile,v 1.11 2004/04/10 15:47:09 seb Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-c++-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - C++ compiler
@@ -6,10 +6,12 @@ COMMENT= GNU Compiler Collection, v3 - C++ compiler
INSTLIBS= libstdc++-v3/libsupc++/libsupc++.la \
libstdc++-v3/src/libstdc++.la
-.include "../gcc3-c/language.mk"
+.include "../../lang/gcc3/language.mk"
CONFIGURE_ARGS+= --enable-languages="c++"
+MAKE_ENV+= ALL_GCC_CXX=${ALL_GCC_CXX:Q}
+
do-build:
cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} c++
cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} g++
diff --git a/lang/gcc3-c++/distinfo b/lang/gcc3-c++/distinfo
deleted file mode 100644
index c5cdf31b715..00000000000
--- a/lang/gcc3-c++/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.7 2004/03/02 14:46:33 drochner Exp $
-
-SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
-Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
-SHA1 (patch-aa) = 93a4299e7d64b91f750ba96c75f0487cdf87abea
-SHA1 (patch-af) = ee41c43dbb6e710a9399954793c6ff7c4274e515
-SHA1 (patch-ag) = 23fecd85ddca19a2c543827b60ea555ffbdcaa6c
diff --git a/lang/gcc3-c++/patches/patch-aa b/lang/gcc3-c++/patches/patch-aa
deleted file mode 100644
index 494baa09f5e..00000000000
--- a/lang/gcc3-c++/patches/patch-aa
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2003/07/08 15:05:00 drochner Exp $
-
---- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
-+++ Makefile.in 2003-07-03 23:14:35.000000000 +0200
-@@ -1642,8 +1642,8 @@
-
- install-dosrel-fake:
-
--ALL_GCC = all-gcc
--ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
-+#ALL_GCC = all-gcc
-+#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
- ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-
- # This is a list of inter-dependencies among modules.
diff --git a/lang/gcc3-c/Makefile b/lang/gcc3-c/Makefile
index 27cb559623b..bf8fae5f398 100644
--- a/lang/gcc3-c/Makefile
+++ b/lang/gcc3-c/Makefile
@@ -1,16 +1,20 @@
-# $NetBSD: Makefile,v 1.9 2004/02/18 13:33:41 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2004/04/10 15:47:08 seb Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-c-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - C compiler
INFO_FILES= cpp.info gcc.info gccint.info cppinternals.info
-.include "Makefile.common"
+.include "../../lang/gcc3/Makefile.common"
# The "gcc" frontend knows all languages (by patch)
CONFIGURE_ARGS+= --enable-languages=c
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
+MAKE_ENV+= ALL_GCC=${ALL_GCC:Q}
+MAKE_ENV+= ALL_GCC_C=${ALL_GCC_C:Q}
+MAKE_ENV+= ALL_GCC_CCC=${ALL_GCCXX_C:Q}
+
.include "../../mk/compiler.mk"
.if empty(CC_VERSION:Mgcc-*)
diff --git a/lang/gcc3-c/distinfo b/lang/gcc3-c/distinfo
deleted file mode 100644
index 5f615189e38..00000000000
--- a/lang/gcc3-c/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.7 2004/03/02 14:46:33 drochner Exp $
-
-SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
-Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
-SHA1 (patch-ab) = f0795e3792cd5200140bc19e291a2616b7d31468
-SHA1 (patch-ae) = e5dd184ca1b0c415215e82d0250469792a432741
-SHA1 (patch-af) = ee41c43dbb6e710a9399954793c6ff7c4274e515
-SHA1 (patch-ag) = 23fecd85ddca19a2c543827b60ea555ffbdcaa6c
-SHA1 (patch-ai) = bb9f4975769cd104b25b4609a1d4c888bb147bb1
diff --git a/lang/gcc3-c/patches/patch-af b/lang/gcc3-c/patches/patch-af
deleted file mode 100644
index 2c0dc8fa1c8..00000000000
--- a/lang/gcc3-c/patches/patch-af
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-af,v 1.1 2003/07/29 09:05:56 martin Exp $
-
---- gcc/cppspec.c Wed Jul 23 02:40:54 2003
-+++ gcc/cppspec.c Fri Jul 25 17:57:41 2003
-@@ -85,6 +85,13 @@
-
- is_cpp_driver = 1;
-
-+ /* NetBSD uses __GNUC__ and friends in header files processed with cpp
-+ regularly. Default to old behaviour here. XXX - move me to
-+ config/netbsd.h "DEFAULT_CPP_NEED_NO_GCC". */
-+#ifdef DEFAULT_CPP_NEED_NO_GCC
-+ need_no_gcc = DEFAULT_CPP_NEED_NO_GCC;
-+#endif
-+
- /* First pass. If we see an -S or -c, barf. If we see an input file,
- turn off read_stdin. If we see a second input file, it is actually
- the output file. If we see a third input file, barf. */
diff --git a/lang/gcc3-c/patches/patch-ag b/lang/gcc3-c/patches/patch-ag
deleted file mode 100644
index 79946e0ebeb..00000000000
--- a/lang/gcc3-c/patches/patch-ag
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2003/07/29 09:05:56 martin Exp $
-
-Index: gcc/config/netbsd.h
---- gcc/config/netbsd.h Wed Jul 23 02:41:37 2003
-+++ gcc/config/netbsd.h Fri Jul 25 17:57:43 2003
-@@ -234,3 +234,7 @@
- /* 7 == PROT_READ | PROT_WRITE | PROT_EXEC */ \
- (void) mprotect (page, end - page, 7); \
- }
-+
-+/* NetBSD depends on "cpp" having GNUC semantics, and must default as if
-+ "cpp -gcc" was called. */
-+#define DEFAULT_CPP_NEED_NO_GCC 0
diff --git a/lang/gcc3-f77/Makefile b/lang/gcc3-f77/Makefile
index 00d6e1c465f..32236ecb57d 100644
--- a/lang/gcc3-f77/Makefile
+++ b/lang/gcc3-f77/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2004/03/02 14:46:33 drochner Exp $
+# $NetBSD: Makefile,v 1.10 2004/04/10 15:47:09 seb Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-f77-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - F77 compiler
@@ -7,7 +7,7 @@ INFO_FILES= g77.info
INSTLIBS= libf2c/libg2c.la
-.include "../gcc3-c/language.mk"
+.include "../../lang/gcc3/language.mk"
CONFIGURE_ARGS+= --enable-languages="f77"
diff --git a/lang/gcc3-f77/distinfo b/lang/gcc3-f77/distinfo
deleted file mode 100644
index 9312faf09a4..00000000000
--- a/lang/gcc3-f77/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.6 2004/03/02 14:46:33 drochner Exp $
-
-SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
-Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
-SHA1 (patch-aa) = 541cd543720cccc24aa60b9ac26cfa6143e7e5d4
diff --git a/lang/gcc3-f77/patches/patch-aa b/lang/gcc3-f77/patches/patch-aa
deleted file mode 100644
index 3c9ebafe63f..00000000000
--- a/lang/gcc3-f77/patches/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2003/07/08 15:05:01 drochner Exp $
-
---- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
-+++ Makefile.in 2003-07-03 18:02:24.000000000 +0200
-@@ -1642,9 +1642,9 @@
-
- install-dosrel-fake:
-
--ALL_GCC = all-gcc
--ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
--ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-+#ALL_GCC = all-gcc
-+#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
-+#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-
- # This is a list of inter-dependencies among modules.
- all-ash:
diff --git a/lang/gcc3-java/Makefile b/lang/gcc3-java/Makefile
index 75c8ea37566..4a946001c35 100644
--- a/lang/gcc3-java/Makefile
+++ b/lang/gcc3-java/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2004/03/02 14:46:33 drochner Exp $
+# $NetBSD: Makefile,v 1.14 2004/04/10 15:47:09 seb Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-java-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - Java compiler
@@ -12,7 +12,7 @@ INSTLIBS= libjava/lib-org-w3c-dom.la \
libjava/lib-org-xml-sax.la \
libjava/libgcj.la
-.include "../gcc3-c/language.mk"
+.include "../../lang/gcc3/language.mk"
CONFIGURE_ARGS+= --enable-languages="java"
CONFIGURE_ARGS+= --with-system-zlib
diff --git a/lang/gcc3-java/distinfo b/lang/gcc3-java/distinfo
deleted file mode 100644
index dfbedce8b31..00000000000
--- a/lang/gcc3-java/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.6 2004/03/02 14:46:33 drochner Exp $
-
-SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
-Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
-SHA1 (patch-aa) = e79f24237d3ece987065b84987a95eb8abc7ded7
diff --git a/lang/gcc3-objc/Makefile b/lang/gcc3-objc/Makefile
index 2f0b67fae77..9c61488ff66 100644
--- a/lang/gcc3-objc/Makefile
+++ b/lang/gcc3-objc/Makefile
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.9 2004/03/02 14:46:33 drochner Exp $
+# $NetBSD: Makefile,v 1.10 2004/04/10 15:47:09 seb Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-objc-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - Objective C compiler
INSTLIBS= libobjc/libobjc.la
-.include "../gcc3-c/language.mk"
+.include "../../lang/gcc3/language.mk"
CONFIGURE_ARGS+= --enable-languages="objc"
diff --git a/lang/gcc3-objc/distinfo b/lang/gcc3-objc/distinfo
deleted file mode 100644
index 9312faf09a4..00000000000
--- a/lang/gcc3-objc/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.6 2004/03/02 14:46:33 drochner Exp $
-
-SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
-Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
-SHA1 (patch-aa) = 541cd543720cccc24aa60b9ac26cfa6143e7e5d4
diff --git a/lang/gcc3-objc/patches/patch-aa b/lang/gcc3-objc/patches/patch-aa
deleted file mode 100644
index 7dd78346657..00000000000
--- a/lang/gcc3-objc/patches/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2003/07/08 15:05:03 drochner Exp $
-
---- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
-+++ Makefile.in 2003-07-03 18:02:24.000000000 +0200
-@@ -1642,9 +1642,9 @@
-
- install-dosrel-fake:
-
--ALL_GCC = all-gcc
--ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
--ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-+#ALL_GCC = all-gcc
-+#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
-+#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
-
- # This is a list of inter-dependencies among modules.
- all-ash:
diff --git a/lang/gcc3/Makefile b/lang/gcc3/Makefile
index cfbb1c7f0d6..b079c87ff39 100644
--- a/lang/gcc3/Makefile
+++ b/lang/gcc3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.53 2004/03/02 14:46:33 drochner Exp $
+# $NetBSD: Makefile,v 1.54 2004/04/10 15:47:08 seb Exp $
GCC_VERSION= 3.3.3
DISTNAME= gcc3-${GCC_VERSION}
@@ -24,6 +24,7 @@ NO_BUILDLINK= yes
NO_CONFIGURE= yes
NO_BUILD= yes
+do-patch: # empty
do-install: # empty
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc3-c/Makefile.common b/lang/gcc3/Makefile.common
index 2dc5f510613..d1be08e4c49 100644
--- a/lang/gcc3-c/Makefile.common
+++ b/lang/gcc3/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.16 2004/03/25 23:34:01 jlam Exp $
+# $NetBSD: Makefile.common,v 1.1 2004/04/10 15:47:08 seb Exp $
GCC_VERSION= 3.3.3
DISTNAME= gcc-${GCC_VERSION}
@@ -17,6 +17,9 @@ USE_GNU_TOOLS+= make
MAKEFLAGS+= GMAKE_LOCALE=no
HAS_CONFIGURE= yes
+PATCHDIR= ${.CURDIR}/../../lang/gcc3-c/patches
+DISTINFO_FILE= ${.CURDIR}/../../lang/gcc3-c/distinfo
+
.include "../../mk/bsd.prefs.mk"
# Make location overridable, to allow ping-pong bootstraps.
@@ -38,6 +41,11 @@ MESSAGE_SUBST+= GCC_PREFIX=${GCC_PREFIX}
INFO_DIR= ${GCC_SUBPREFIX}/info
.endif
+# These come from $WRKSRC/Makefile.in
+ALL_GCC= all-gcc
+ALL_GCC_C= $$(ALL_GCC) all-target-newlib all-target-libgloss
+ALL_GCC_CXX= $$(ALL_GCC_C) all-target-libstdc++-v3
+
# Support threads and building of crt*.o on post-1.6 -current.
# Use buildlink to avoid a GNU pth package.
.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
diff --git a/lang/gcc3/distinfo b/lang/gcc3/distinfo
new file mode 100644
index 00000000000..e01c598b9e6
--- /dev/null
+++ b/lang/gcc3/distinfo
@@ -0,0 +1,15 @@
+$NetBSD: distinfo,v 1.14 2004/04/10 15:47:08 seb Exp $
+
+SHA1 (gcc-3.3.3.tar.bz2) = a9efbc34c5dd7fc48f7d700461de4fc014968cab
+Size (gcc-3.3.3.tar.bz2) = 23279245 bytes
+SHA1 (patch-aa) = 2b8d1fcbe1f8028a6a011e85bb3ef9c1a9373b36
+SHA1 (patch-ab) = f0795e3792cd5200140bc19e291a2616b7d31468
+SHA1 (patch-ae) = e5dd184ca1b0c415215e82d0250469792a432741
+SHA1 (patch-af) = ee41c43dbb6e710a9399954793c6ff7c4274e515
+SHA1 (patch-ag) = 23fecd85ddca19a2c543827b60ea555ffbdcaa6c
+SHA1 (patch-ai) = bb9f4975769cd104b25b4609a1d4c888bb147bb1
+SHA1 (patch-aj) = 80fead3fdfba3f93a89a7294b45f9633454d35fb
+SHA1 (patch-ak) = 9df2be9ed9f92218efce073ed0a727c0311630d0
+SHA1 (patch-al) = 6294061358e2b618a980e77cbf7bad6231feacbe
+SHA1 (patch-am) = 8eff72d76b135a9b0318de651341cb08976758b5
+SHA1 (patch-an) = c0795339102b4608a3813c3a2d488c71ea972d6f
diff --git a/lang/gcc3-c/language.mk b/lang/gcc3/language.mk
index 9ef9afb17f5..1a124272fff 100644
--- a/lang/gcc3-c/language.mk
+++ b/lang/gcc3/language.mk
@@ -1,9 +1,9 @@
-# $NetBSD: language.mk,v 1.9 2004/03/22 08:26:44 jlam Exp $
+# $NetBSD: language.mk,v 1.1 2004/04/10 15:47:08 seb Exp $
BUILDLINK_DEPENDS.gcc3-c+= gcc3${GCC3_PKGMODIF}-c-${GCC_VERSION}{,nb*}
BUILDLINK_DEPMETHOD.gcc3-c+= full
-.include "../gcc3-c/Makefile.common"
+.include "../../lang/gcc3/Makefile.common"
pre-build:
cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} tconfig.h
@@ -11,4 +11,4 @@ pre-build:
${LN} -s ${GCC_PREFIX}/lib/libiberty.a ${WRKSRC}/libiberty
${LN} -s ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
-.include "../gcc3-c/buildlink3.mk"
+.include "../../lang/gcc3-c/buildlink3.mk"
diff --git a/lang/gcc3-java/patches/patch-aa b/lang/gcc3/patches/patch-aa
index 39130202937..ea5d0200a7d 100644
--- a/lang/gcc3-java/patches/patch-aa
+++ b/lang/gcc3/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2003/07/08 15:05:02 drochner Exp $
+$NetBSD: patch-aa,v 1.6 2004/04/10 15:47:08 seb Exp $
---- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
-+++ Makefile.in 2003-07-03 19:41:59.000000000 +0200
-@@ -1642,9 +1642,9 @@
+--- Makefile.in.orig 2003-07-05 02:37:08.000000000 +0000
++++ Makefile.in
+@@ -1644,9 +1644,9 @@ install-dosrel: installdirs info
install-dosrel-fake:
@@ -15,7 +15,7 @@ $NetBSD: patch-aa,v 1.2 2003/07/08 15:05:02 drochner Exp $
# This is a list of inter-dependencies among modules.
all-ash:
-@@ -1694,8 +1694,8 @@
+@@ -1696,8 +1696,8 @@ all-libiberty:
all-build-libiberty: configure-build-libiberty
configure-target-libffi: $(ALL_GCC_C)
diff --git a/lang/gcc3-c/patches/patch-ab b/lang/gcc3/patches/patch-ab
index 89478c11654..e6b7c3f8deb 100644
--- a/lang/gcc3-c/patches/patch-ab
+++ b/lang/gcc3/patches/patch-ab
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.3 2003/07/09 15:14:43 drochner Exp $
+$NetBSD: patch-ab,v 1.5 2004/04/10 15:47:08 seb Exp $
--- gcc/Makefile.in.orig Tue Jan 28 16:54:07 2003
+++ gcc/Makefile.in Sat May 24 13:01:38 2003
diff --git a/lang/gcc3-c/patches/patch-ae b/lang/gcc3/patches/patch-ae
index f3ce9f9c54b..bcea5030614 100644
--- a/lang/gcc3-c/patches/patch-ae
+++ b/lang/gcc3/patches/patch-ae
@@ -1,4 +1,4 @@
-$NetBSD: patch-ae,v 1.1 2003/07/06 12:15:08 drochner Exp $
+$NetBSD: patch-ae,v 1.3 2004/04/10 15:47:08 seb Exp $
--- gcc/config/t-netbsd.orig 2003-06-11 19:38:33.000000000 +0200
+++ gcc/config/t-netbsd 2003-06-11 19:38:59.000000000 +0200
diff --git a/lang/gcc3-c++/patches/patch-af b/lang/gcc3/patches/patch-af
index 21ae69c85d7..e98783c4a8a 100644
--- a/lang/gcc3-c++/patches/patch-af
+++ b/lang/gcc3/patches/patch-af
@@ -1,4 +1,4 @@
-$NetBSD: patch-af,v 1.1 2003/07/29 09:02:51 martin Exp $
+$NetBSD: patch-af,v 1.3 2004/04/10 15:47:08 seb Exp $
--- gcc/cppspec.c Wed Jul 23 02:40:54 2003
+++ gcc/cppspec.c Fri Jul 25 17:57:41 2003
diff --git a/lang/gcc3-c++/patches/patch-ag b/lang/gcc3/patches/patch-ag
index 63979c02207..6bdbad6ff64 100644
--- a/lang/gcc3-c++/patches/patch-ag
+++ b/lang/gcc3/patches/patch-ag
@@ -1,4 +1,4 @@
-$NetBSD: patch-ag,v 1.1 2003/07/29 09:02:51 martin Exp $
+$NetBSD: patch-ag,v 1.3 2004/04/10 15:47:08 seb Exp $
Index: gcc/config/netbsd.h
--- gcc/config/netbsd.h Wed Jul 23 02:41:37 2003
diff --git a/lang/gcc3-c/patches/patch-ai b/lang/gcc3/patches/patch-ai
index d5dc6b3d2dd..5bc9763d00e 100644
--- a/lang/gcc3-c/patches/patch-ai
+++ b/lang/gcc3/patches/patch-ai
@@ -1,4 +1,4 @@
-$NetBSD: patch-ai,v 1.1 2003/07/06 12:15:08 drochner Exp $
+$NetBSD: patch-ai,v 1.1 2004/04/10 15:47:08 seb Exp $
--- gcc/configure.orig 2003-07-04 12:51:47.000000000 +0200
+++ gcc/configure 2003-07-04 12:52:44.000000000 +0200
diff --git a/lang/gcc3-ada/patches/patch-ad b/lang/gcc3/patches/patch-aj
index ffed85a8423..a186a5488e9 100644
--- a/lang/gcc3-ada/patches/patch-ad
+++ b/lang/gcc3/patches/patch-aj
@@ -1,4 +1,4 @@
-$NetBSD: patch-ad,v 1.1 2003/07/06 12:15:05 drochner Exp $
+$NetBSD: patch-aj,v 1.1 2004/04/10 15:47:08 seb Exp $
--- gcc/ada/Make-lang.in.orig 2003-07-06 11:48:22.000000000 +0200
+++ gcc/ada/Make-lang.in 2003-07-06 11:48:44.000000000 +0200
diff --git a/lang/gcc3-ada/patches/patch-ae b/lang/gcc3/patches/patch-ak
index 76292482619..0242f0ad2f1 100644
--- a/lang/gcc3-ada/patches/patch-ae
+++ b/lang/gcc3/patches/patch-ak
@@ -1,4 +1,4 @@
-$NetBSD: patch-ae,v 1.4 2003/12/08 18:33:53 drochner Exp $
+$NetBSD: patch-ak,v 1.1 2004/04/10 15:47:08 seb Exp $
--- gcc/ada/Makefile.in.orig 2003-07-04 13:53:53.000000000 -0600
+++ gcc/ada/Makefile.in
diff --git a/lang/gcc3-ada/patches/patch-af b/lang/gcc3/patches/patch-al
index 3169e0e7f3a..f4e90c12bd3 100644
--- a/lang/gcc3-ada/patches/patch-af
+++ b/lang/gcc3/patches/patch-al
@@ -1,4 +1,4 @@
-$NetBSD: patch-af,v 1.1 2003/12/08 18:33:53 drochner Exp $
+$NetBSD: patch-al,v 1.1 2004/04/10 15:47:08 seb Exp $
--- gcc/ada/cstreams.c.orig 2003-12-01 15:24:51.000000000 -0700
+++ gcc/ada/cstreams.c
diff --git a/lang/gcc3-ada/patches/patch-ag b/lang/gcc3/patches/patch-am
index 4c9410f9457..585492e86cd 100644
--- a/lang/gcc3-ada/patches/patch-ag
+++ b/lang/gcc3/patches/patch-am
@@ -1,4 +1,4 @@
-$NetBSD: patch-ag,v 1.1 2003/12/08 18:42:23 drochner Exp $
+$NetBSD: patch-am,v 1.1 2004/04/10 15:47:08 seb Exp $
--- gcc/ada/adaint.c.orig 2002-11-18 07:39:46.000000000 -0700
+++ gcc/ada/adaint.c
diff --git a/lang/gcc3-ada/patches/patch-ah b/lang/gcc3/patches/patch-an
index 643d95c53d2..bc0162011ac 100644
--- a/lang/gcc3-ada/patches/patch-ah
+++ b/lang/gcc3/patches/patch-an
@@ -1,4 +1,4 @@
-$NetBSD: patch-ah,v 1.1 2003/12/08 18:42:23 drochner Exp $
+$NetBSD: patch-an,v 1.1 2004/04/10 15:47:08 seb Exp $
--- gcc/ada/i-cstrea.ads.orig 2002-10-23 01:33:26.000000000 -0600
+++ gcc/ada/i-cstrea.ads