pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/pccts pccts: Honor LDFLAGS and CFLAGS.
details: https://anonhg.NetBSD.org/pkgsrc/rev/047891113915
branches: trunk
changeset: 453554:047891113915
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon May 31 12:05:52 2021 +0000
description:
pccts: Honor LDFLAGS and CFLAGS.
Set LICENSE.
Bump PKGREVISION.
diffstat:
devel/pccts/Makefile | 11 ++++++-----
devel/pccts/distinfo | 10 +++++-----
devel/pccts/patches/patch-aa | 11 ++++++++++-
devel/pccts/patches/patch-ab | 11 ++++++++++-
devel/pccts/patches/patch-ac | 11 ++++++++++-
devel/pccts/patches/patch-ad | 11 +++++++++--
6 files changed, 50 insertions(+), 15 deletions(-)
diffs (160 lines):
diff -r 0505fce89c9d -r 047891113915 devel/pccts/Makefile
--- a/devel/pccts/Makefile Mon May 31 11:13:12 2021 +0000
+++ b/devel/pccts/Makefile Mon May 31 12:05:52 2021 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.22 2014/10/09 14:06:30 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.23 2021/05/31 12:05:52 wiz Exp $
DISTNAME= pccts133mr33
PKGNAME= pccts-1.33.33
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.polhode.com/
EXTRACT_SUFX= .zip
@@ -10,28 +10,29 @@
MAINTAINER= david%maxwell.net@localhost
HOMEPAGE= http://www.polhode.com/pccts.html
COMMENT= Purdue Compiler Construction Tool Set
+LICENSE= public-domain
WRKSRC= ${WRKDIR}/pccts
DIST_SUBDIR= ${PKGNAME_NOREV}
MAKE_FILE= makefile
+MAKE_FLAGS+= COPT=${CFLAGS:Q}
+MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
BUILD_TARGET=
-INSTALLATION_DIRS= bin
+INSTALLATION_DIRS= bin share/doc/pccts include/pccts
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/antlr ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/dlg ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/genmk ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/sor ${DESTDIR}${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/pccts
${INSTALL_MAN} ${WRKSRC}/CHANGES_FROM_131.txt \
${WRKSRC}/CHANGES_FROM_133.txt \
${WRKSRC}/CHANGES_FROM_133_BEFORE_MR13.txt \
${WRKSRC}/KNOWN_PROBLEMS.txt \
${WRKSRC}/RIGHTS ${WRKSRC}/history.txt \
${DESTDIR}${PREFIX}/share/doc/pccts/
- ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/pccts
${INSTALL_MAN} ${WRKSRC}/h/*.h ${DESTDIR}${PREFIX}/include/pccts/
${INSTALL_MAN} ${WRKSRC}/h/*.c ${DESTDIR}${PREFIX}/include/pccts/
${INSTALL_MAN} ${WRKSRC}/h/*.cpp ${DESTDIR}${PREFIX}/include/pccts/
diff -r 0505fce89c9d -r 047891113915 devel/pccts/distinfo
--- a/devel/pccts/distinfo Mon May 31 11:13:12 2021 +0000
+++ b/devel/pccts/distinfo Mon May 31 12:05:52 2021 +0000
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 03:29:01 agc Exp $
+$NetBSD: distinfo,v 1.9 2021/05/31 12:05:52 wiz Exp $
SHA1 (pccts-1.33.33/pccts133mr33.zip) = 5b3417efd5f537434b568114bcda853b4975d851
RMD160 (pccts-1.33.33/pccts133mr33.zip) = 46a0955aedb263d196dae0054f6249d42b2ac835
SHA512 (pccts-1.33.33/pccts133mr33.zip) = 8d01433df1502f5c1f6258d5ebb4dc2296239c179b4b62ba016fd890138045069222ff07b948aa194002a00a413a08bb939ab9879ab3821be4c1be61818b3458
Size (pccts-1.33.33/pccts133mr33.zip) = 738635 bytes
-SHA1 (patch-aa) = 8100e31c4a504efbb27fda047cf4345fcf88df4d
-SHA1 (patch-ab) = 2244e82c6915c2abbb55bbcbafc8df6e835f7e6c
-SHA1 (patch-ac) = 393d5af26e911a845f8f323722e9b70b8f059848
-SHA1 (patch-ad) = 7df54b2b9810ff3c50300b4caf09e43a9f5403fe
+SHA1 (patch-aa) = 497f3613c996b8f431d71c84329fb3a1f3577aac
+SHA1 (patch-ab) = 444269f84c206d5abece7784b3082ce4573b1fe5
+SHA1 (patch-ac) = 81f160fd21d309c867f046f583bb7bd45ad829d9
+SHA1 (patch-ad) = a7bd3f225c04362b0e66b2b761f6a5516bda5179
SHA1 (patch-ae) = bdfbc276cbf7217bdf48bb1b6df787d61f1d6267
SHA1 (patch-af) = 5910279eb5d9d216c1051c48038792fc3841c568
SHA1 (patch-ag) = 6637240de0c79b4f41f34d658ed99001adeab539
diff -r 0505fce89c9d -r 047891113915 devel/pccts/patches/patch-aa
--- a/devel/pccts/patches/patch-aa Mon May 31 11:13:12 2021 +0000
+++ b/devel/pccts/patches/patch-aa Mon May 31 12:05:52 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.3 2011/03/11 14:49:03 drochner Exp $
+$NetBSD: patch-aa,v 1.4 2021/05/31 12:05:52 wiz Exp $
--- antlr/makefile.orig 2000-09-10 00:56:56.000000000 +0000
+++ antlr/makefile
@@ -13,3 +13,12 @@
ANTLR=../bin/antlr
DLG=../bin/dlg
OBJ_EXT=o
+@@ -179,7 +179,7 @@ OBJ=antlr.o scan.o err.o bits.o build.o
+ globals.o hash.o lex.o main.o misc.o set.o pred.o egman.o mrhoist.o fcache.o
+
+ antlr : $(OBJ) $(SRC)
+- $(CC) $(CFLAGS) -o antlr $(OBJ)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o antlr $(OBJ)
+ mv antlr ../bin/.
+
+ # what files does PCCTS generate (both ANTLR and DLG)
diff -r 0505fce89c9d -r 047891113915 devel/pccts/patches/patch-ab
--- a/devel/pccts/patches/patch-ab Mon May 31 11:13:12 2021 +0000
+++ b/devel/pccts/patches/patch-ab Mon May 31 12:05:52 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.4 2011/03/11 14:49:03 drochner Exp $
+$NetBSD: patch-ab,v 1.5 2021/05/31 12:05:52 wiz Exp $
--- dlg/makefile.orig 2000-09-10 00:57:05.000000000 +0000
+++ dlg/makefile
@@ -13,3 +13,12 @@
ANTLR=../bin/antlr
DLG=../bin/dlg
CFLAGS= $(COPT) -I. -I$(SET) -I$(PCCTS_H) -DUSER_ZZSYN -DZZLEXBUFSIZE=32000
+@@ -125,7 +125,7 @@ OBJ = dlg_p.o dlg_a.o main.o err.o set.o
+ relabel.o automata.o
+
+ dlg : $(OBJ) $(SRC)
+- $(CC) $(CFLAGS) -o dlg $(OBJ)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o dlg $(OBJ)
+ mv dlg ../bin/.
+
+ SRC = dlg_p.c dlg_a.c main.c err.c $(SET)/set.c support.c output.c \
diff -r 0505fce89c9d -r 047891113915 devel/pccts/patches/patch-ac
--- a/devel/pccts/patches/patch-ac Mon May 31 11:13:12 2021 +0000
+++ b/devel/pccts/patches/patch-ac Mon May 31 12:05:52 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.3 2011/03/11 14:49:03 drochner Exp $
+$NetBSD: patch-ac,v 1.4 2021/05/31 12:05:52 wiz Exp $
--- sorcerer/makefile.orig 2001-04-13 00:43:59.000000000 +0000
+++ sorcerer/makefile
@@ -13,3 +13,12 @@
CFLAGS = $(COPT) -Ih -I. -I$(PCCTS_H) -I$(SET) -DZZLEXBUFSIZE=32000
AFLAGS = -gh -k 2 -gt
DFLAGS = -C2
+@@ -25,7 +25,7 @@ all:
+ (cd ./lib; $(MAKE) CC="$(CC)" COPT="$(COPT)")
+
+ sor: $(OBJ) $(SRC)
+- $(CC) -o sor $(CFLAGS) $(OBJ)
++ $(CC) $(LDFLAGS) -o sor $(CFLAGS) $(OBJ)
+ mv sor $(BIN)/.
+
+ sor.o : sor.c mode.h tokens.h
diff -r 0505fce89c9d -r 047891113915 devel/pccts/patches/patch-ad
--- a/devel/pccts/patches/patch-ad Mon May 31 11:13:12 2021 +0000
+++ b/devel/pccts/patches/patch-ad Mon May 31 12:05:52 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.3 2011/03/11 14:49:03 drochner Exp $
+$NetBSD: patch-ad,v 1.4 2021/05/31 12:05:52 wiz Exp $
--- support/genmk/makefile.orig 2000-09-10 01:14:18.000000000 +0000
+++ support/genmk/makefile
-@@ -7,8 +7,8 @@ SRC=genmk.c
+@@ -7,14 +7,14 @@ SRC=genmk.c
OBJ=genmk.o
# Define PC if you use a PC OS (changes directory symbol and object file extension)
# see pccts/h/pcctscfg.h
@@ -13,3 +13,10 @@
#CFLAGS=-I../../h -DPC
CFLAGS=$(COPT) -I../../h
BAG=../../bin/bag
+
+ genmk: $(OBJ) $(SRC) ../../h/pcctscfg.h
+- $(CC) -o genmk $(OBJ)
++ $(CC) $(LDFLAGS) -o genmk $(OBJ)
+
+ clean:
+ rm -rf core *.o
Home |
Main Index |
Thread Index |
Old Index