summaryrefslogtreecommitdiff
path: root/devel/gnustep-make
diff options
context:
space:
mode:
authorsketch <sketch@pkgsrc.org>2003-12-17 14:55:58 +0000
committersketch <sketch@pkgsrc.org>2003-12-17 14:55:58 +0000
commit576bc192fee6046fe20f9164aa94fbaf904f9406 (patch)
treea4e3a374fc17a68b920729975dd9c3c8a4f947cf /devel/gnustep-make
parent3f028bcd71ff7dbe0cb49dcc71d187cbdabaa598 (diff)
downloadpkgsrc-576bc192fee6046fe20f9164aa94fbaf904f9406.tar.gz
Use a more portable test construct for compatability with Solaris and
others. Remove -Wall to get the package building with USE_SUNPRO by default.
Diffstat (limited to 'devel/gnustep-make')
-rw-r--r--devel/gnustep-make/distinfo4
-rw-r--r--devel/gnustep-make/patches/patch-ad13
-rw-r--r--devel/gnustep-make/patches/patch-ae18
3 files changed, 34 insertions, 1 deletions
diff --git a/devel/gnustep-make/distinfo b/devel/gnustep-make/distinfo
index 3ac09296894..e9ad5d4553c 100644
--- a/devel/gnustep-make/distinfo
+++ b/devel/gnustep-make/distinfo
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.6 2003/12/05 09:16:33 adam Exp $
+$NetBSD: distinfo,v 1.7 2003/12/17 14:55:58 sketch Exp $
SHA1 (gnustep-make-1.8.0.tar.gz) = 7fcac2b059c269ebce2df4fa414658790bb9bb3a
Size (gnustep-make-1.8.0.tar.gz) = 359394 bytes
SHA1 (patch-aa) = 4969ea2cbd61e4bc2dab109abcbbdf5177ebdd8c
SHA1 (patch-ab) = c8ac2f268ffc046817b074e050964c528d10bb58
SHA1 (patch-ac) = bdc80e22663848eab3b805d34264c567ad323160
+SHA1 (patch-ad) = 7e480b05aa92340aae18cc1a6837acf87027e4dd
+SHA1 (patch-ae) = b7af49c45fed5fb72a7b455b533a23e78f6f20ce
diff --git a/devel/gnustep-make/patches/patch-ad b/devel/gnustep-make/patches/patch-ad
new file mode 100644
index 00000000000..20cc8ce365a
--- /dev/null
+++ b/devel/gnustep-make/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1 2003/12/17 14:55:58 sketch Exp $
+
+--- configure.orig 2003-12-16 17:46:09.407424981 +0000
++++ configure 2003-12-16 17:47:23.653519718 +0000
+@@ -4472,7 +4472,7 @@
+
+ # What we want to do: set AUTO_DEPENDENCIES to yes if gcc => 3.x
+
+-if test ! ${GCC} = "yes" ; then
++if test "X${GCC}" != "Xyes" ; then
+ AUTO_DEPENDENCIES=""
+ echo "$as_me:$LINENO: result: no: it's not gcc" >&5
+ echo "${ECHO_T}no: it's not gcc" >&6
diff --git a/devel/gnustep-make/patches/patch-ae b/devel/gnustep-make/patches/patch-ae
new file mode 100644
index 00000000000..cf73ca2c04f
--- /dev/null
+++ b/devel/gnustep-make/patches/patch-ae
@@ -0,0 +1,18 @@
+$NetBSD: patch-ae,v 1.1 2003/12/17 14:55:58 sketch Exp $
+
+--- GNUmakefile.in.orig 2003-12-16 17:56:20.509350958 +0000
++++ GNUmakefile.in 2003-12-16 17:56:41.441185161 +0000
+@@ -111,11 +111,11 @@
+ # used. (I mean: 'cd core/make; cd ..; mkdir make-build; cd
+ # make-build; ../make/configure --disable-import; make;' must work)
+ which_lib$(EXEEXT): which_lib.c config.h
+- $(CC) @CFLAGS@ -Wall -I. -o $@ $<
++ $(CC) @CFLAGS@ -I. -o $@ $<
+
+ user_home$(EXEEXT): user_home.c config.h
+ $(CC) @CFLAGS@ -DGNUSTEP_SYSTEM_ROOT=$(GNUSTEP_SYSTEM_ROOT) \
+- -Wall -I. -o $@ $<
++ -I. -o $@ $<
+
+ ifeq ($(messages),yes)
+ EC =