pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/9base Make this build on Darwin. Fix PR 32796.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0f48683a1658
branches:  trunk
changeset: 508082:0f48683a1658
user:      yyamano <yyamano%pkgsrc.org@localhost>
date:      Tue Feb 14 16:26:38 2006 +0000

description:
Make this build on Darwin. Fix PR 32796.

diffstat:

 sysutils/9base/Makefile         |   8 +++++++-
 sysutils/9base/distinfo         |  38 ++++++++++++++++++++------------------
 sysutils/9base/patches/patch-ab |  10 ++++++++--
 sysutils/9base/patches/patch-ac |  10 ++++++++--
 sysutils/9base/patches/patch-ad |  10 ++++++++--
 sysutils/9base/patches/patch-ae |  10 ++++++++--
 sysutils/9base/patches/patch-af |  10 ++++++++--
 sysutils/9base/patches/patch-ag |  10 ++++++++--
 sysutils/9base/patches/patch-ah |  10 ++++++++--
 sysutils/9base/patches/patch-ai |  10 ++++++++--
 sysutils/9base/patches/patch-aj |  10 ++++++++--
 sysutils/9base/patches/patch-ak |  10 ++++++++--
 sysutils/9base/patches/patch-al |  10 ++++++++--
 sysutils/9base/patches/patch-am |  10 ++++++++--
 sysutils/9base/patches/patch-an |  10 ++++++++--
 sysutils/9base/patches/patch-ap |  10 ++++++++--
 sysutils/9base/patches/patch-aq |  10 ++++++++--
 sysutils/9base/patches/patch-ar |  10 ++++++++--
 sysutils/9base/patches/patch-as |  10 ++++++++--
 sysutils/9base/patches/patch-at |  13 +++++++++++++
 sysutils/9base/patches/patch-au |  10 ++++++++++
 21 files changed, 186 insertions(+), 53 deletions(-)

diffs (truncated from 478 to 300 lines):

diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/Makefile
--- a/sysutils/9base/Makefile   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/Makefile   Tue Feb 14 16:26:38 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2006/02/03 00:58:25 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2006/02/14 16:26:38 yyamano Exp $
 #
 
 DISTNAME=      9base-20051114
@@ -15,6 +15,12 @@
 
 .include "../../mk/bsd.prefs.mk"
 
+# Darwin doesn't support static link. 
+# See http://developer.apple.com/qa/qa2001/qa1118.html
+.if ${OPSYS} != "Darwin"
+LDFLAGS+= -static
+.endif
+
 .if ${GNU_PROGRAM_PREFIX} == ""
 CONFLICTS+=            coreutils-[0-9]*
 CONFLICTS+=            grep-[0-9]*
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/distinfo
--- a/sysutils/9base/distinfo   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/distinfo   Tue Feb 14 16:26:38 2006 +0000
@@ -1,27 +1,29 @@
-$NetBSD: distinfo,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: distinfo,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
 SHA1 (9base-20051114.tar.gz) = 27fb8879677dbb83a9f2f24a3be7cc96d97ea244
 RMD160 (9base-20051114.tar.gz) = 59223d40e2c761ed80f3eb73afcc046b4d6e921b
 Size (9base-20051114.tar.gz) = 248172 bytes
 SHA1 (patch-aa) = c3aba45d46d6a5dd4544d89b4e734b86b163f7b1
-SHA1 (patch-ab) = d33de61fbe8b19a29969c6f9edac0fdd58f2db03
-SHA1 (patch-ac) = e91a2787b0a090976a9bcb9d7faf4b68fac0267c
-SHA1 (patch-ad) = 9a1d3fe2c4e574c2167d28b77698cf780ae850b7
-SHA1 (patch-ae) = 15e0a479c140fc0c57fe9eadf34f61fabfa89864
-SHA1 (patch-af) = a2f5c95e8e99134e12b80120233a952f8df158a1
-SHA1 (patch-ag) = aa9249c3b5922bd18cc584f7792784fdd39a0d27
-SHA1 (patch-ah) = 2b6e08bc954e1c275fc863d9980f5f195af96509
-SHA1 (patch-ai) = 63fb5440b56000fb02f85a2126104aead77cfae4
-SHA1 (patch-aj) = ec0b42888ea5d1b532f57ec93dc321e09a491288
-SHA1 (patch-ak) = e0166f1b432500aef333889c36fe01b608704c29
-SHA1 (patch-al) = 9c0b7eb6a109aee689f82eaf5f005e98d7d5bf40
-SHA1 (patch-am) = 3500abd2befbce43d1271fe2b436593d9977e637
-SHA1 (patch-an) = e271c65f2139a302b61c5cfa860b683cbd928155
+SHA1 (patch-ab) = 9a5733206b91bd18f084419ca228c39ae2398a90
+SHA1 (patch-ac) = 24a7e16710bceca65aa7caa8e49e08be09c0bf62
+SHA1 (patch-ad) = 17218711e3982d462935c2435159cde733ac7591
+SHA1 (patch-ae) = bf00af00e983b92b50413b8bd7985283b1da31f3
+SHA1 (patch-af) = 58dc3ee3496aa37c007dff4e2e89f27066985dc1
+SHA1 (patch-ag) = 9b98850e7120e2becfdb27b296e3d100fa2d9aa8
+SHA1 (patch-ah) = ae54a800a4a73e1a2da2cbb6cc0e55002445e173
+SHA1 (patch-ai) = 9251d8493ea6741e23a3041cd675d78dec549021
+SHA1 (patch-aj) = c944ea4a093d1b6e979fbc21c3981e4a5705b481
+SHA1 (patch-ak) = 41cc2d936fd7d1a46fb1cd51e61b62dfe7cfff6d
+SHA1 (patch-al) = 36069d4831d24d617c11c0fc4a668a68222f720f
+SHA1 (patch-am) = ac229974863415e06c2f137eb7ba99ddac94d8e9
+SHA1 (patch-an) = c48b6f24aa1d31c31d01450771dbf851e020d3ac
 SHA1 (patch-ao) = b764a9176a4d3db3f73718a831b88074b34e3974
-SHA1 (patch-ap) = 4e8a870d23dfcdb799558f61e5902db19d8cf6a9
-SHA1 (patch-aq) = 9e9d82027b2063fc6217c9a6cbd96e5d18ff84bf
-SHA1 (patch-ar) = 6ff8cf1c7e7e82a43131b0af7f54aab9ad33a9ec
-SHA1 (patch-as) = 39697a50cc5e9ff0ffc335e062432f626975edc1
+SHA1 (patch-ap) = f0af754044732828c8b720e9df4c30898098eb5a
+SHA1 (patch-aq) = d96b45504957af2f9872b04bcaaf92d31b1059c4
+SHA1 (patch-ar) = b1eb60766952dd983b8b72c6198c4a45119e0b53
+SHA1 (patch-as) = 997dc92229699c0e3a51a753b0b2480d517c64ca
+SHA1 (patch-at) = 32d0da68f18b56e8774f90e5f0090ef8c5aed84a
+SHA1 (patch-au) = d412607f5d49b5e72e24de91da2dec63dd1f3437
 SHA1 (patch-ba) = 97aff6df9b6971ee5ddfeb9a88fcaf383a9a9bbb
 SHA1 (patch-bb) = a7b5b80ed7125f66d845c74d21d8de41b10d112a
 SHA1 (patch-bc) = 46debf24eab8dcef0768aef88aee0029b2f316ec
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ab
--- a/sysutils/9base/patches/patch-ab   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ab   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ab,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- bc/Makefile.orig   2005-11-14 10:22:40.000000000 +0000
+--- bc/Makefile.orig   2005-11-14 19:22:40.000000000 +0900
 +++ bc/Makefile
 @@ -23,12 +23,10 @@ depend:
        @${YACC} -d ${YFILES}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -43,4 +41,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -lm -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -lm -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ac
--- a/sysutils/9base/patches/patch-ac   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ac   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ac,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- rc/Makefile.orig   2005-11-14 10:22:40.000000000 +0000
+--- rc/Makefile.orig   2005-11-14 19:22:40.000000000 +0900
 +++ rc/Makefile
 @@ -27,15 +27,12 @@ depend:
        @${YACC} -d ${YFILES}
@@ -24,3 +24,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -51,4 +48,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ad
--- a/sysutils/9base/patches/patch-ad   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ad   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ad,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ad,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- basename/Makefile.orig     2005-11-14 10:22:40.000000000 +0000
+--- basename/Makefile.orig     2005-11-14 19:22:40.000000000 +0900
 +++ basename/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        @echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -33,4 +31,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ae
--- a/sysutils/9base/patches/patch-ae   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ae   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ae,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- cat/Makefile.orig  2005-11-14 10:22:40.000000000 +0000
+--- cat/Makefile.orig  2005-11-14 19:22:40.000000000 +0900
 +++ cat/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        @echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -33,4 +31,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-af
--- a/sysutils/9base/patches/patch-af   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-af   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-af,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-af,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- cleanname/Makefile.orig    2005-11-14 10:22:40.000000000 +0000
+--- cleanname/Makefile.orig    2005-11-14 19:22:40.000000000 +0900
 +++ cleanname/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        @echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -33,4 +31,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ag
--- a/sysutils/9base/patches/patch-ag   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ag   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ag,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ag,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- echo/Makefile.orig 2005-11-14 10:22:40.000000000 +0000
+--- echo/Makefile.orig 2005-11-14 19:22:40.000000000 +0900
 +++ echo/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        @echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -33,4 +31,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ah
--- a/sysutils/9base/patches/patch-ah   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ah   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ah,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ah,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- grep/Makefile.orig 2005-11-14 10:22:40.000000000 +0000
+--- grep/Makefile.orig 2005-11-14 19:22:40.000000000 +0900
 +++ grep/Makefile
 @@ -23,12 +23,10 @@ depend:
        @${YACC} -d ${YFILES}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -43,4 +41,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ai
--- a/sysutils/9base/patches/patch-ai   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ai   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ai,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ai,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- sed/Makefile.orig  2005-11-14 10:22:40.000000000 +0000
+--- sed/Makefile.orig  2005-11-14 19:22:40.000000000 +0900
 +++ sed/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -33,4 +31,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-aj
--- a/sysutils/9base/patches/patch-aj   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-aj   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aj,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-aj,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- seq/Makefile.orig  2005-11-14 10:22:40.000000000 +0000
+--- seq/Makefile.orig  2005-11-14 19:22:40.000000000 +0900
 +++ seq/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        @echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -33,4 +31,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-ak
--- a/sysutils/9base/patches/patch-ak   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-ak   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ak,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-ak,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 
---- sleep/Makefile.orig        2005-11-14 10:22:40.000000000 +0000
+--- sleep/Makefile.orig        2005-11-14 19:22:40.000000000 +0900
 +++ sleep/Makefile
 @@ -13,12 +13,10 @@ all: ${TARG}
        @echo built ${TARG}
@@ -19,3 +19,9 @@
  
  uninstall:
        rm -f ${DESTDIR}${PREFIX}/bin/${TARG}
+@@ -34,4 +32,4 @@ clean:
+ 
+ ${TARG}: ${OFILES}
+       @echo LD ${TARG}
+-      @${CC} ${LDFLAGS} -static -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
++      @${CC} ${LDFLAGS} -o ${TARG} ${OFILES} -L${PREFIX}/lib -L../lib9 -l9
diff -r 4febc0c81596 -r 0f48683a1658 sysutils/9base/patches/patch-al
--- a/sysutils/9base/patches/patch-al   Tue Feb 14 16:11:41 2006 +0000
+++ b/sysutils/9base/patches/patch-al   Tue Feb 14 16:26:38 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-al,v 1.2 2005/12/06 18:50:36 rillig Exp $
+$NetBSD: patch-al,v 1.3 2006/02/14 16:26:38 yyamano Exp $
 



Home | Main Index | Thread Index | Old Index