pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/id-utils move Makefile .SUFFIXES statement befor...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b1f85222a021
branches:  trunk
changeset: 514286:b1f85222a021
user:      dbj <dbj%pkgsrc.org@localhost>
date:      Fri Jun 09 22:30:57 2006 +0000

description:
move Makefile .SUFFIXES statement before pattern rules which use it
this fixes compile problems on darwin.
This could have been alternately fixed by setting USE_TOOLS+=gmake instead

diffstat:

 devel/id-utils/distinfo         |   5 +++--
 devel/id-utils/patches/patch-al |  24 ++++++++++++++++++------
 devel/id-utils/patches/patch-at |  23 +++++++++++++++++++++++
 3 files changed, 44 insertions(+), 8 deletions(-)

diffs (91 lines):

diff -r bb80cb6ba2bb -r b1f85222a021 devel/id-utils/distinfo
--- a/devel/id-utils/distinfo   Fri Jun 09 22:13:07 2006 +0000
+++ b/devel/id-utils/distinfo   Fri Jun 09 22:30:57 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2006/04/08 21:20:06 jlam Exp $
+$NetBSD: distinfo,v 1.15 2006/06/09 22:30:57 dbj Exp $
 
 SHA1 (id-utils-3.2.tar.gz) = 14d96a2170745883d077fa8c436e4380f28951a5
 RMD160 (id-utils-3.2.tar.gz) = 4dada22d46cf791cf9ed61c69bbcafb0b9b1f99d
@@ -11,10 +11,11 @@
 SHA1 (patch-ai) = be9f59a6a2e84338d6df945ba5d10285d3205560
 SHA1 (patch-aj) = 7f2b3f1eaadfc3a71169d16010375eaf0ce96b46
 SHA1 (patch-ak) = c9f017d6ba122ae1dabf10e97dea640e2b10ef76
-SHA1 (patch-al) = 5ff628040e5f3c27263bded593deea57ad0847f5
+SHA1 (patch-al) = fcc31539fd3731797544670fb804904980a6c7ce
 SHA1 (patch-am) = 137ffa727d505975b775c0a877f1ac9af9cf58a7
 SHA1 (patch-an) = 6e300f1c175085fe4190e31a0f3673714b51585b
 SHA1 (patch-ao) = 3fa01e9d9482695a1727a34eb8e3caf4f3572325
 SHA1 (patch-ap) = 8bff727bc838b77ca6bcd859fc38803d0d8ca00c
 SHA1 (patch-ar) = b6249d63e76d77f1ddc29b74c8c896c42ed313f5
 SHA1 (patch-as) = 6c5044fb3b781c7764783109368501f4f13393dd
+SHA1 (patch-at) = f8e7c43b6fa912cc4e902596e160fe453b9d2932
diff -r bb80cb6ba2bb -r b1f85222a021 devel/id-utils/patches/patch-al
--- a/devel/id-utils/patches/patch-al   Fri Jun 09 22:13:07 2006 +0000
+++ b/devel/id-utils/patches/patch-al   Fri Jun 09 22:30:57 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-al,v 1.1 2001/11/03 09:59:36 seb Exp $
+$NetBSD: patch-al,v 1.2 2006/06/09 22:30:58 dbj Exp $
 
---- src/Makefile.in.orig       Fri Nov  2 01:48:54 2001
-+++ src/Makefile.in
+--- src/Makefile.in.orig       1996-08-06 23:27:21.000000000 -0400
++++ src/Makefile.in    2006-06-09 17:24:46.000000000 -0400
 @@ -4,6 +4,9 @@
  # This Makefile.in is free software; the Free Software Foundation
  # gives unlimited permission to copy, distribute and modify it.
@@ -20,12 +20,24 @@
  mkinstalldirs = $(top_srcdir)/mkinstalldirs
  CONFIG_HEADER = ../config.h
  PROGRAMS = $(bin_PROGRAMS)
-@@ -337,7 +315,7 @@
+@@ -109,6 +113,9 @@
+ SOURCES = mkid.c lid.c fid.c fnid.c xtokid.c
+ OBJECTS = mkid$o lid$o fid$o fnid$o xtokid$o
+ 
++.SUFFIXES:
++.SUFFIXES: .c .o ._c ._o
++
+ default: all
+ 
+ 
+@@ -337,9 +344,7 @@
  maintainer-clean
  
  
 -$(PROGRAMS): $(LDADD)
+-.SUFFIXES:
+-.SUFFIXES: .c .o ._c ._o
 +$(PROGRAMS): $(DEPLIBS)
- .SUFFIXES:
- .SUFFIXES: .c .o ._c ._o
  
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff -r bb80cb6ba2bb -r b1f85222a021 devel/id-utils/patches/patch-at
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/id-utils/patches/patch-at   Fri Jun 09 22:30:57 2006 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-at,v 1.1 2006/06/09 22:30:58 dbj Exp $
+
+--- libidu/Makefile.in.orig    2006-06-09 17:31:40.000000000 -0400
++++ libidu/Makefile.in 2006-06-09 17:32:30.000000000 -0400
+@@ -100,6 +100,9 @@
+ SOURCES = $(idu_SOURCES)
+ OBJECTS = $(idu_OBJECTS)
+ 
++.SUFFIXES:
++.SUFFIXES: .c .o ._c ._o
++
+ default: all
+ 
+ 
+@@ -313,8 +316,6 @@
+ 
+ ansi2knr.c: $(top_srcdir)/src/ansi2knr.c
+       ln $(top_srcdir)/src/ansi2knr.c .
+-.SUFFIXES:
+-.SUFFIXES: .c .o ._c ._o
+ 
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.



Home | Main Index | Thread Index | Old Index