Mon May 31 12:05:52 2021 UTC ()
pccts: Honor LDFLAGS and CFLAGS.

Set LICENSE.

Bump PKGREVISION.


(wiz)
diff -r1.22 -r1.23 pkgsrc/devel/pccts/Makefile
diff -r1.8 -r1.9 pkgsrc/devel/pccts/distinfo
diff -r1.3 -r1.4 pkgsrc/devel/pccts/patches/patch-aa
diff -r1.3 -r1.4 pkgsrc/devel/pccts/patches/patch-ac
diff -r1.3 -r1.4 pkgsrc/devel/pccts/patches/patch-ad
diff -r1.4 -r1.5 pkgsrc/devel/pccts/patches/patch-ab

cvs diff -r1.22 -r1.23 pkgsrc/devel/pccts/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/pccts/Makefile 2014/10/09 14:06:30 1.22
+++ pkgsrc/devel/pccts/Makefile 2021/05/31 12:05:52 1.23
@@ -1,39 +1,40 @@ @@ -1,39 +1,40 @@
1# $NetBSD: Makefile,v 1.22 2014/10/09 14:06:30 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2021/05/31 12:05:52 wiz Exp $
2# 
3 2
4DISTNAME= pccts133mr33 3DISTNAME= pccts133mr33
5PKGNAME= pccts-1.33.33 4PKGNAME= pccts-1.33.33
 5PKGREVISION= 1
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= http://www.polhode.com/ 7MASTER_SITES= http://www.polhode.com/
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= david@maxwell.net 10MAINTAINER= david@maxwell.net
11HOMEPAGE= http://www.polhode.com/pccts.html 11HOMEPAGE= http://www.polhode.com/pccts.html
12COMMENT= Purdue Compiler Construction Tool Set 12COMMENT= Purdue Compiler Construction Tool Set
 13LICENSE= public-domain
13 14
14WRKSRC= ${WRKDIR}/pccts 15WRKSRC= ${WRKDIR}/pccts
15DIST_SUBDIR= ${PKGNAME_NOREV} 16DIST_SUBDIR= ${PKGNAME_NOREV}
16 17
17MAKE_FILE= makefile 18MAKE_FILE= makefile
 19MAKE_FLAGS+= COPT=${CFLAGS:Q}
 20MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
18BUILD_TARGET= 21BUILD_TARGET=
19 22
20INSTALLATION_DIRS= bin 23INSTALLATION_DIRS= bin share/doc/pccts include/pccts
21 24
22do-install: 25do-install:
23 ${INSTALL_PROGRAM} ${WRKSRC}/bin/antlr ${DESTDIR}${PREFIX}/bin 26 ${INSTALL_PROGRAM} ${WRKSRC}/bin/antlr ${DESTDIR}${PREFIX}/bin
24 ${INSTALL_PROGRAM} ${WRKSRC}/bin/dlg ${DESTDIR}${PREFIX}/bin 27 ${INSTALL_PROGRAM} ${WRKSRC}/bin/dlg ${DESTDIR}${PREFIX}/bin
25 ${INSTALL_PROGRAM} ${WRKSRC}/bin/genmk ${DESTDIR}${PREFIX}/bin 28 ${INSTALL_PROGRAM} ${WRKSRC}/bin/genmk ${DESTDIR}${PREFIX}/bin
26 ${INSTALL_PROGRAM} ${WRKSRC}/bin/sor ${DESTDIR}${PREFIX}/bin 29 ${INSTALL_PROGRAM} ${WRKSRC}/bin/sor ${DESTDIR}${PREFIX}/bin
27 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/pccts 
28 ${INSTALL_MAN} ${WRKSRC}/CHANGES_FROM_131.txt \ 30 ${INSTALL_MAN} ${WRKSRC}/CHANGES_FROM_131.txt \
29 ${WRKSRC}/CHANGES_FROM_133.txt \ 31 ${WRKSRC}/CHANGES_FROM_133.txt \
30 ${WRKSRC}/CHANGES_FROM_133_BEFORE_MR13.txt \ 32 ${WRKSRC}/CHANGES_FROM_133_BEFORE_MR13.txt \
31 ${WRKSRC}/KNOWN_PROBLEMS.txt \ 33 ${WRKSRC}/KNOWN_PROBLEMS.txt \
32 ${WRKSRC}/RIGHTS ${WRKSRC}/history.txt \ 34 ${WRKSRC}/RIGHTS ${WRKSRC}/history.txt \
33 ${DESTDIR}${PREFIX}/share/doc/pccts/ 35 ${DESTDIR}${PREFIX}/share/doc/pccts/
34 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/pccts 
35 ${INSTALL_MAN} ${WRKSRC}/h/*.h ${DESTDIR}${PREFIX}/include/pccts/ 36 ${INSTALL_MAN} ${WRKSRC}/h/*.h ${DESTDIR}${PREFIX}/include/pccts/
36 ${INSTALL_MAN} ${WRKSRC}/h/*.c ${DESTDIR}${PREFIX}/include/pccts/ 37 ${INSTALL_MAN} ${WRKSRC}/h/*.c ${DESTDIR}${PREFIX}/include/pccts/
37 ${INSTALL_MAN} ${WRKSRC}/h/*.cpp ${DESTDIR}${PREFIX}/include/pccts/ 38 ${INSTALL_MAN} ${WRKSRC}/h/*.cpp ${DESTDIR}${PREFIX}/include/pccts/
38 39
39.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.9 pkgsrc/devel/pccts/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/pccts/distinfo 2015/11/03 03:29:01 1.8
+++ pkgsrc/devel/pccts/distinfo 2021/05/31 12:05:52 1.9
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.8 2015/11/03 03:29:01 agc Exp $ 1$NetBSD: distinfo,v 1.9 2021/05/31 12:05:52 wiz Exp $
2 2
3SHA1 (pccts-1.33.33/pccts133mr33.zip) = 5b3417efd5f537434b568114bcda853b4975d851 3SHA1 (pccts-1.33.33/pccts133mr33.zip) = 5b3417efd5f537434b568114bcda853b4975d851
4RMD160 (pccts-1.33.33/pccts133mr33.zip) = 46a0955aedb263d196dae0054f6249d42b2ac835 4RMD160 (pccts-1.33.33/pccts133mr33.zip) = 46a0955aedb263d196dae0054f6249d42b2ac835
5SHA512 (pccts-1.33.33/pccts133mr33.zip) = 8d01433df1502f5c1f6258d5ebb4dc2296239c179b4b62ba016fd890138045069222ff07b948aa194002a00a413a08bb939ab9879ab3821be4c1be61818b3458 5SHA512 (pccts-1.33.33/pccts133mr33.zip) = 8d01433df1502f5c1f6258d5ebb4dc2296239c179b4b62ba016fd890138045069222ff07b948aa194002a00a413a08bb939ab9879ab3821be4c1be61818b3458
6Size (pccts-1.33.33/pccts133mr33.zip) = 738635 bytes 6Size (pccts-1.33.33/pccts133mr33.zip) = 738635 bytes
7SHA1 (patch-aa) = 8100e31c4a504efbb27fda047cf4345fcf88df4d 7SHA1 (patch-aa) = 497f3613c996b8f431d71c84329fb3a1f3577aac
8SHA1 (patch-ab) = 2244e82c6915c2abbb55bbcbafc8df6e835f7e6c 8SHA1 (patch-ab) = 444269f84c206d5abece7784b3082ce4573b1fe5
9SHA1 (patch-ac) = 393d5af26e911a845f8f323722e9b70b8f059848 9SHA1 (patch-ac) = 81f160fd21d309c867f046f583bb7bd45ad829d9
10SHA1 (patch-ad) = 7df54b2b9810ff3c50300b4caf09e43a9f5403fe 10SHA1 (patch-ad) = a7bd3f225c04362b0e66b2b761f6a5516bda5179
11SHA1 (patch-ae) = bdfbc276cbf7217bdf48bb1b6df787d61f1d6267 11SHA1 (patch-ae) = bdfbc276cbf7217bdf48bb1b6df787d61f1d6267
12SHA1 (patch-af) = 5910279eb5d9d216c1051c48038792fc3841c568 12SHA1 (patch-af) = 5910279eb5d9d216c1051c48038792fc3841c568
13SHA1 (patch-ag) = 6637240de0c79b4f41f34d658ed99001adeab539 13SHA1 (patch-ag) = 6637240de0c79b4f41f34d658ed99001adeab539

cvs diff -r1.3 -r1.4 pkgsrc/devel/pccts/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/devel/pccts/patches/patch-aa 2011/03/11 14:49:03 1.3
+++ pkgsrc/devel/pccts/patches/patch-aa 2021/05/31 12:05:52 1.4
@@ -1,15 +1,24 @@ @@ -1,15 +1,24 @@
1$NetBSD: patch-aa,v 1.3 2011/03/11 14:49:03 drochner Exp $ 1$NetBSD: patch-aa,v 1.4 2021/05/31 12:05:52 wiz Exp $
2 2
3--- antlr/makefile.orig 2000-09-10 00:56:56.000000000 +0000 3--- antlr/makefile.orig 2000-09-10 00:56:56.000000000 +0000
4+++ antlr/makefile 4+++ antlr/makefile
5@@ -164,8 +164,8 @@ PCCTS_H=../h 5@@ -164,8 +164,8 @@ PCCTS_H=../h
6 # 6 #
7 # UNIX (default) 7 # UNIX (default)
8 # 8 #
9-CC=cc 9-CC=cc
10-COPT=-O 10-COPT=-O
11+#CC=cc 11+#CC=cc
12+#COPT=-O 12+#COPT=-O
13 ANTLR=../bin/antlr 13 ANTLR=../bin/antlr
14 DLG=../bin/dlg 14 DLG=../bin/dlg
15 OBJ_EXT=o 15 OBJ_EXT=o
 16@@ -179,7 +179,7 @@ OBJ=antlr.o scan.o err.o bits.o build.o
 17 globals.o hash.o lex.o main.o misc.o set.o pred.o egman.o mrhoist.o fcache.o
 18
 19 antlr : $(OBJ) $(SRC)
 20- $(CC) $(CFLAGS) -o antlr $(OBJ)
 21+ $(CC) $(CFLAGS) $(LDFLAGS) -o antlr $(OBJ)
 22 mv antlr ../bin/.
 23
 24 # what files does PCCTS generate (both ANTLR and DLG)

cvs diff -r1.3 -r1.4 pkgsrc/devel/pccts/patches/patch-ac (expand / switch to unified diff)

--- pkgsrc/devel/pccts/patches/patch-ac 2011/03/11 14:49:03 1.3
+++ pkgsrc/devel/pccts/patches/patch-ac 2021/05/31 12:05:52 1.4
@@ -1,15 +1,24 @@ @@ -1,15 +1,24 @@
1$NetBSD: patch-ac,v 1.3 2011/03/11 14:49:03 drochner Exp $ 1$NetBSD: patch-ac,v 1.4 2021/05/31 12:05:52 wiz Exp $
2 2
3--- sorcerer/makefile.orig 2001-04-13 00:43:59.000000000 +0000 3--- sorcerer/makefile.orig 2001-04-13 00:43:59.000000000 +0000
4+++ sorcerer/makefile 4+++ sorcerer/makefile
5@@ -9,8 +9,8 @@ DLG = $(BIN)/dlg 5@@ -9,8 +9,8 @@ DLG = $(BIN)/dlg
6 PCCTS_H = $(PCCTS)/h 6 PCCTS_H = $(PCCTS)/h
7 SET = $(PCCTS)/support/set 7 SET = $(PCCTS)/support/set
8  8
9-CC=cc 9-CC=cc
10-COPT=-g 10-COPT=-g
11+#CC=cc 11+#CC=cc
12+#COPT=-g 12+#COPT=-g
13 CFLAGS = $(COPT) -Ih -I. -I$(PCCTS_H) -I$(SET) -DZZLEXBUFSIZE=32000 13 CFLAGS = $(COPT) -Ih -I. -I$(PCCTS_H) -I$(SET) -DZZLEXBUFSIZE=32000
14 AFLAGS = -gh -k 2 -gt 14 AFLAGS = -gh -k 2 -gt
15 DFLAGS = -C2 15 DFLAGS = -C2
 16@@ -25,7 +25,7 @@ all:
 17 (cd ./lib; $(MAKE) CC="$(CC)" COPT="$(COPT)")
 18
 19 sor: $(OBJ) $(SRC)
 20- $(CC) -o sor $(CFLAGS) $(OBJ)
 21+ $(CC) $(LDFLAGS) -o sor $(CFLAGS) $(OBJ)
 22 mv sor $(BIN)/.
 23
 24 sor.o : sor.c mode.h tokens.h

cvs diff -r1.3 -r1.4 pkgsrc/devel/pccts/patches/patch-ad (expand / switch to unified diff)

--- pkgsrc/devel/pccts/patches/patch-ad 2011/03/11 14:49:03 1.3
+++ pkgsrc/devel/pccts/patches/patch-ad 2021/05/31 12:05:52 1.4
@@ -1,15 +1,22 @@ @@ -1,15 +1,22 @@
1$NetBSD: patch-ad,v 1.3 2011/03/11 14:49:03 drochner Exp $ 1$NetBSD: patch-ad,v 1.4 2021/05/31 12:05:52 wiz Exp $
2 2
3--- support/genmk/makefile.orig 2000-09-10 01:14:18.000000000 +0000 3--- support/genmk/makefile.orig 2000-09-10 01:14:18.000000000 +0000
4+++ support/genmk/makefile 4+++ support/genmk/makefile
5@@ -7,8 +7,8 @@ SRC=genmk.c 5@@ -7,14 +7,14 @@ SRC=genmk.c
6 OBJ=genmk.o 6 OBJ=genmk.o
7 # Define PC if you use a PC OS (changes directory symbol and object file extension) 7 # Define PC if you use a PC OS (changes directory symbol and object file extension)
8 # see pccts/h/pcctscfg.h 8 # see pccts/h/pcctscfg.h
9-CC=cc 9-CC=cc
10-COPT=-O 10-COPT=-O
11+#CC=cc 11+#CC=cc
12+#COPT=-O 12+#COPT=-O
13 #CFLAGS=-I../../h -DPC 13 #CFLAGS=-I../../h -DPC
14 CFLAGS=$(COPT) -I../../h 14 CFLAGS=$(COPT) -I../../h
15 BAG=../../bin/bag 15 BAG=../../bin/bag
 16
 17 genmk: $(OBJ) $(SRC) ../../h/pcctscfg.h
 18- $(CC) -o genmk $(OBJ)
 19+ $(CC) $(LDFLAGS) -o genmk $(OBJ)
 20
 21 clean:
 22 rm -rf core *.o

cvs diff -r1.4 -r1.5 pkgsrc/devel/pccts/patches/patch-ab (expand / switch to unified diff)

--- pkgsrc/devel/pccts/patches/patch-ab 2011/03/11 14:49:03 1.4
+++ pkgsrc/devel/pccts/patches/patch-ab 2021/05/31 12:05:52 1.5
@@ -1,15 +1,24 @@ @@ -1,15 +1,24 @@
1$NetBSD: patch-ab,v 1.4 2011/03/11 14:49:03 drochner Exp $ 1$NetBSD: patch-ab,v 1.5 2021/05/31 12:05:52 wiz Exp $
2 2
3--- dlg/makefile.orig 2000-09-10 00:57:05.000000000 +0000 3--- dlg/makefile.orig 2000-09-10 00:57:05.000000000 +0000
4+++ dlg/makefile 4+++ dlg/makefile
5@@ -114,8 +114,8 @@ PCCTS_H=../h 5@@ -114,8 +114,8 @@ PCCTS_H=../h
6 # 6 #
7 # UNIX 7 # UNIX
8 # 8 #
9-CC=cc 9-CC=cc
10-COPT=-O 10-COPT=-O
11+#CC=cc 11+#CC=cc
12+#COPT=-O 12+#COPT=-O
13 ANTLR=../bin/antlr 13 ANTLR=../bin/antlr
14 DLG=../bin/dlg 14 DLG=../bin/dlg
15 CFLAGS= $(COPT) -I. -I$(SET) -I$(PCCTS_H) -DUSER_ZZSYN -DZZLEXBUFSIZE=32000 15 CFLAGS= $(COPT) -I. -I$(SET) -I$(PCCTS_H) -DUSER_ZZSYN -DZZLEXBUFSIZE=32000
 16@@ -125,7 +125,7 @@ OBJ = dlg_p.o dlg_a.o main.o err.o set.o
 17 relabel.o automata.o
 18
 19 dlg : $(OBJ) $(SRC)
 20- $(CC) $(CFLAGS) -o dlg $(OBJ)
 21+ $(CC) $(CFLAGS) $(LDFLAGS) -o dlg $(OBJ)
 22 mv dlg ../bin/.
 23
 24 SRC = dlg_p.c dlg_a.c main.c err.c $(SET)/set.c support.c output.c \