Sat Nov 6 09:49:20 2021 UTC ()
arc: Honor LDFLAGS when linking.


(nia)
diff -r1.14 -r1.15 pkgsrc/archivers/arc/distinfo
diff -r1.5 -r1.6 pkgsrc/archivers/arc/patches/patch-aa

cvs diff -r1.14 -r1.15 pkgsrc/archivers/arc/distinfo (expand / switch to unified diff)

--- pkgsrc/archivers/arc/distinfo 2021/10/26 09:57:04 1.14
+++ pkgsrc/archivers/arc/distinfo 2021/11/06 09:49:20 1.15
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.14 2021/10/26 09:57:04 nia Exp $ 1$NetBSD: distinfo,v 1.15 2021/11/06 09:49:20 nia Exp $
2 2
3BLAKE2s (arc-5.21p.tar.gz) = fe9c447c2c1ac5fcc9e03ed5311cf2e2ae37fad1813a9890ecc02ba2e1109b16 3BLAKE2s (arc-5.21p.tar.gz) = fe9c447c2c1ac5fcc9e03ed5311cf2e2ae37fad1813a9890ecc02ba2e1109b16
4SHA512 (arc-5.21p.tar.gz) = c70c01ec407cc27f6507e2715d8b553277609cb49369a1e65a83d007362a24b69bb09ef2bf168ee36ca6797bd4524644a89e9114d866351ae53fece193c2967c 4SHA512 (arc-5.21p.tar.gz) = c70c01ec407cc27f6507e2715d8b553277609cb49369a1e65a83d007362a24b69bb09ef2bf168ee36ca6797bd4524644a89e9114d866351ae53fece193c2967c
5Size (arc-5.21p.tar.gz) = 84791 bytes 5Size (arc-5.21p.tar.gz) = 84791 bytes
6SHA1 (patch-aa) = efbb7e0a3a715d871dc98ad4fad58d0ae49f5b02 6SHA1 (patch-aa) = 10a314ddbe3c44d8f74a591740973892e3906713
7SHA1 (patch-ab) = e85c2698747106a7319db07185bfe0b6e2480974 7SHA1 (patch-ab) = e85c2698747106a7319db07185bfe0b6e2480974
8SHA1 (patch-ac) = 3332d9db5c41fb205ab9f5123b0de0704ae634b3 8SHA1 (patch-ac) = 3332d9db5c41fb205ab9f5123b0de0704ae634b3
9SHA1 (patch-ad) = b8c7b8a9a0733fb8f4a8963765d3dcd318988afc 9SHA1 (patch-ad) = b8c7b8a9a0733fb8f4a8963765d3dcd318988afc

cvs diff -r1.5 -r1.6 pkgsrc/archivers/arc/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/archivers/arc/patches/patch-aa 2015/01/04 10:43:44 1.5
+++ pkgsrc/archivers/arc/patches/patch-aa 2021/11/06 09:49:20 1.6
@@ -1,22 +1,44 @@ @@ -1,22 +1,44 @@
1$NetBSD: patch-aa,v 1.5 2015/01/04 10:43:44 wiz Exp $ 1$NetBSD: patch-aa,v 1.6 2021/11/06 09:49:20 nia Exp $
 2
 3Honor CC, CFLAGS. Use LDFLAGS when linking.
2 4
3--- Makefile.orig 2010-08-07 13:06:42.000000000 +0000 5--- Makefile.orig 2010-08-07 13:06:42.000000000 +0000
4+++ Makefile 6+++ Makefile
5@@ -44,14 +44,14 @@ SYSTEM = -DSYSV=1 7@@ -44,14 +44,14 @@ SYSTEM = -DSYSV=1
6 OPT = -O -Wall 8 OPT = -O -Wall
7 # For MWC 3.0 on the Atari ST, use: 9 # For MWC 3.0 on the Atari ST, use:
8 #CFLAGS = -VCOMPAC -VPEEP 10 #CFLAGS = -VCOMPAC -VPEEP
9-CFLAGS = $(OPT) $(SYSTEM) 11-CFLAGS = $(OPT) $(SYSTEM)
10+CFLAGS += ${SYSTEM} 12+CFLAGS += ${SYSTEM}
11  13
12 # GNU's gcc is very nice, if you've got it. Otherwise just cc. 14 # GNU's gcc is very nice, if you've got it. Otherwise just cc.
13 #CC = cgcc -mshort -mbaserel 15 #CC = cgcc -mshort -mbaserel
14-CC = cc 16-CC = cc
15+#CC = cc 17+#CC = cc
16  18
17 # tmclock is only needed on Unix systems... 19 # tmclock is only needed on Unix systems...
18-TMCLOCK = tmclock.o 20-TMCLOCK = tmclock.o
19+#TMCLOCK = tmclock.o 21+#TMCLOCK = tmclock.o
20  22
21 # Integer-only stdio routines for Atari ST. 23 # Integer-only stdio routines for Atari ST.
22 #LIBS=-liio16 24 #LIBS=-liio16
 25@@ -69,10 +69,10 @@ MOBJ = marc.o arcdata.o arcdos.o arcio.o
 26 all: arc$(PROG) marc$(PROG)
 27
 28 arc$(PROG): $(OBJS) $(TMCLOCK)
 29- $(CC) $(OPT) -o arc$(PROG) $(OBJS) $(TMCLOCK) $(LIBS)
 30+ $(CC) $(OPT) $(LDFLAGS) -o arc$(PROG) $(OBJS) $(TMCLOCK) $(LIBS)
 31
 32 marc$(PROG): $(MOBJ) $(TMCLOCK)
 33- $(CC) $(OPT) -o marc$(PROG) $(MOBJ) $(TMCLOCK) $(LIBS)
 34+ $(CC) $(OPT) $(LDFLAGS) -o marc$(PROG) $(MOBJ) $(TMCLOCK) $(LIBS)
 35
 36 clean:
 37 rm -f *.o arc$(PROG) marc$(PROG)
 38@@ -137,4 +137,4 @@ install: all
 39 install -s -m 0755 -D marc $(DESTDIR)$(PREFIX)/bin/marc
 40 install -m 0644 -D arc.1 $(DESTDIR)$(PREFIX)/share/man/man1/arc.1
 41 install -m 0644 -D marc.1 $(DESTDIR)$(PREFIX)/share/man/man1/marc.1
 42-
 43\ No newline at end of file
 44+