Fri Jul 7 11:19:44 2017 UTC ()
Honor LDFLAGS. Fixes RELRO build.


(wiz)
diff -r1.13 -r1.14 pkgsrc/converters/uulib/distinfo
diff -r1.6 -r1.7 pkgsrc/converters/uulib/patches/patch-aa

cvs diff -r1.13 -r1.14 pkgsrc/converters/uulib/distinfo (expand / switch to unified diff)

--- pkgsrc/converters/uulib/distinfo 2015/11/03 01:43:55 1.13
+++ pkgsrc/converters/uulib/distinfo 2017/07/07 11:19:44 1.14
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.13 2015/11/03 01:43:55 agc Exp $ 1$NetBSD: distinfo,v 1.14 2017/07/07 11:19:44 wiz Exp $
2 2
3SHA1 (uudeview-0.5.20.tar.gz) = 2c6ab7d355b545218bd0877d598bd5327d9fd125 3SHA1 (uudeview-0.5.20.tar.gz) = 2c6ab7d355b545218bd0877d598bd5327d9fd125
4RMD160 (uudeview-0.5.20.tar.gz) = 9bb52fa3ad4979383ff16d1e8d8a302c5c794c66 4RMD160 (uudeview-0.5.20.tar.gz) = 9bb52fa3ad4979383ff16d1e8d8a302c5c794c66
5SHA512 (uudeview-0.5.20.tar.gz) = d080e9c3940bad7bacd28457f21133056384a01e33ba014de42502d23f81f2c7f5fa7f6c472ce9f37bec2edb8e18d27135bf18426cf2f23188a3683558e1721c 5SHA512 (uudeview-0.5.20.tar.gz) = d080e9c3940bad7bacd28457f21133056384a01e33ba014de42502d23f81f2c7f5fa7f6c472ce9f37bec2edb8e18d27135bf18426cf2f23188a3683558e1721c
6Size (uudeview-0.5.20.tar.gz) = 261574 bytes 6Size (uudeview-0.5.20.tar.gz) = 261574 bytes
7SHA1 (patch-aa) = 0d6f07b3196405f357ec529094460a409cb964ee 7SHA1 (patch-aa) = 2f495c982bb8a96ffd60f1bcd4ce65e6c226083c
8SHA1 (patch-ab) = f23ca7945a0697dc8e49ba9c7765bfa655ed8566 8SHA1 (patch-ab) = f23ca7945a0697dc8e49ba9c7765bfa655ed8566
9SHA1 (patch-ac) = e167fedf6ca5933d027407715c4275d60d1ee795 9SHA1 (patch-ac) = e167fedf6ca5933d027407715c4275d60d1ee795

cvs diff -r1.6 -r1.7 pkgsrc/converters/uulib/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/converters/uulib/patches/patch-aa 2009/09/09 17:16:36 1.6
+++ pkgsrc/converters/uulib/patches/patch-aa 2017/07/07 11:19:44 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-aa,v 1.6 2009/09/09 17:16:36 joerg Exp $ 1$NetBSD: patch-aa,v 1.7 2017/07/07 11:19:44 wiz Exp $
2 2
3--- uulib/Makefile.in.orig 2002-03-11 03:15:46.000000000 -0600 3--- uulib/Makefile.in.orig 2002-03-11 03:15:46.000000000 -0600
4+++ uulib/Makefile.in 4+++ uulib/Makefile.in
5@@ -19,7 +19,7 @@ SHELL = /bin/sh 5@@ -19,7 +19,7 @@ SHELL = /bin/sh
6 # 6 #
7 # If you don't have the GNU C compiler installed, set CC=cc here 7 # If you don't have the GNU C compiler installed, set CC=cc here
8 # 8 #
9-CC = @CC@ 9-CC = @CC@
10+CC = $(LIBTOOL) --mode=compile @CC@ 10+CC = $(LIBTOOL) --mode=compile @CC@
11 # 11 #
12 # C Compiler Options 12 # C Compiler Options
13 # 13 #
14@@ -51,11 +51,11 @@ UULIB_OBJ = ${UULIB_SOURCE:.c=.o} 14@@ -51,11 +51,11 @@ UULIB_OBJ = ${UULIB_SOURCE:.c=.o}
@@ -28,18 +28,18 @@ $NetBSD: patch-aa,v 1.6 2009/09/09 17:16 @@ -28,18 +28,18 @@ $NetBSD: patch-aa,v 1.6 2009/09/09 17:16
28@@ -64,13 +64,13 @@ distclean: clean 28@@ -64,13 +64,13 @@ distclean: clean
29 realclean: distclean 29 realclean: distclean
30  30
31 new: clean 31 new: clean
32- rm -f libuu.a 32- rm -f libuu.a
33+ rm -f libuu.la 33+ rm -f libuu.la
34 $(MAKE) all 34 $(MAKE) all
35  35
36-libuu.a: $(UULIB_OBJ) 36-libuu.a: $(UULIB_OBJ)
37+libuu.la: $(UULIB_OBJ) 37+libuu.la: $(UULIB_OBJ)
38 rm -f $@ 38 rm -f $@
39- ar r $@ $(UULIB_OBJ) 39- ar r $@ $(UULIB_OBJ)
40- -$(RANLIB) $@ 40- -$(RANLIB) $@
41+ $(LIBTOOL) --mode=link @CC@ -o libuu.la $(UULIB_OBJ:.o=.lo) -rpath $(PREFIX)/lib \ 41+ $(LIBTOOL) --mode=link @CC@ $(LDFLAGS) -o libuu.la $(UULIB_OBJ:.o=.lo) -rpath $(PREFIX)/lib \
42+ -version-info 2:0 42+ -version-info 2:0
43  43
44 .c.o: 44 .c.o:
45 $(CC) -c $(CFLAGS) $(VDEF) $< 45 $(CC) -c $(CFLAGS) $(VDEF) $<