- Use %_smp_mflags - Clean up spec - Copyright: -> License: - rebuilt - rebuilt - rebuilt - rebuilt - Rebuild - automated rebuild - automated rebuild - automated rebuild - Bump release + rebuild. - security patch for tmpfile creation from Olaf Kirch <okir@lst.de> - Update to the version in FreeBSD CVS - it's actively maintained, unlike the 1993 4BSD version we used to have - automatic rebuild OBS-URL: https://build.opensuse.org/package/show/server:monitoring/byacc?expand=0&rev=1
101 lines
1.9 KiB
Diff
101 lines
1.9 KiB
Diff
--- yacc/Makefile.linux Thu Sep 28 12:15:28 2000
|
|
+++ yacc/Makefile Thu Sep 28 12:15:33 2000
|
|
@@ -1,15 +1,84 @@
|
|
-# @(#)Makefile 5.3 (Berkeley) 5/12/90
|
|
-# $FreeBSD: src/usr.bin/yacc/Makefile,v 1.8 1999/08/28 01:07:58 peter Exp $
|
|
+DEST = .
|
|
|
|
-PROG= yacc
|
|
-SRCS= closure.c error.c lalr.c lr0.c main.c mkpar.c output.c reader.c \
|
|
- skeleton.c symtab.c verbose.c warshall.c
|
|
-MAN1= yacc.1 yyfix.1
|
|
-LINKS+= ${BINDIR}/yacc ${BINDIR}/byacc
|
|
-MLINKS+=yacc.1 byacc.1
|
|
-
|
|
-beforeinstall:
|
|
- ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
|
|
- ${.CURDIR}/yyfix.sh ${DESTDIR}${BINDIR}/yyfix
|
|
+HDRS = defs.h
|
|
|
|
-.include <bsd.prog.mk>
|
|
+CFLAGS = -O -DNDEBUG
|
|
+
|
|
+LDFLAGS =
|
|
+
|
|
+LIBS =
|
|
+
|
|
+LINKER = cc
|
|
+
|
|
+MAKEFILE = Makefile
|
|
+
|
|
+OBJS = closure.o \
|
|
+ error.o \
|
|
+ lalr.o \
|
|
+ lr0.o \
|
|
+ main.o \
|
|
+ mkpar.o \
|
|
+ output.o \
|
|
+ reader.o \
|
|
+ skeleton.o \
|
|
+ symtab.o \
|
|
+ verbose.o \
|
|
+ warshall.o
|
|
+
|
|
+PRINT = pr -f -l88
|
|
+
|
|
+PROGRAM = yacc
|
|
+
|
|
+SRCS = closure.c \
|
|
+ error.c \
|
|
+ lalr.c \
|
|
+ lr0.c \
|
|
+ main.c \
|
|
+ mkpar.c \
|
|
+ output.c \
|
|
+ reader.c \
|
|
+ skeleton.c \
|
|
+ symtab.c \
|
|
+ verbose.c \
|
|
+ warshall.c
|
|
+
|
|
+all: $(PROGRAM)
|
|
+
|
|
+$(PROGRAM): $(OBJS) $(LIBS)
|
|
+ @echo -n "Loading $(PROGRAM) ... "
|
|
+ @$(LINKER) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS)
|
|
+ @echo "done"
|
|
+
|
|
+clean:; @rm -f $(OBJS)
|
|
+
|
|
+clobber:; @rm -f $(OBJS) $(PROGRAM)
|
|
+
|
|
+depend:; @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
|
|
+
|
|
+index:; @ctags -wx $(HDRS) $(SRCS)
|
|
+
|
|
+install: $(PROGRAM)
|
|
+ @echo Installing $(PROGRAM) in $(DEST)
|
|
+ @install -s $(PROGRAM) $(DEST)
|
|
+
|
|
+listing:; @$(PRINT) Makefile $(HDRS) $(SRCS) | lpr
|
|
+
|
|
+lint:; @lint $(SRCS)
|
|
+
|
|
+program: $(PROGRAM)
|
|
+
|
|
+tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
|
|
+
|
|
+###
|
|
+closure.o: defs.h
|
|
+error.o: defs.h
|
|
+lalr.o: defs.h
|
|
+lr0.o: defs.h
|
|
+main.o: defs.h
|
|
+mkpar.o: defs.h
|
|
+output.o: defs.h
|
|
+reader.o: defs.h
|
|
+skeleton.o: defs.h
|
|
+symtab.o: defs.h
|
|
+verbose.o: defs.h
|
|
+warshall.o: defs.h
|