openbsd-ports/russian/cyrproxy/patches/patch-Makefile
2004-01-04 23:37:27 +00:00

50 lines
1.7 KiB
Plaintext

$OpenBSD: patch-Makefile,v 1.3 2004/01/04 23:37:27 espie Exp $
--- Makefile.orig 2001-02-08 23:33:53.000000000 +0100
+++ Makefile 2004-01-05 00:34:41.000000000 +0100
@@ -6,9 +6,9 @@
CHMOD=/bin/chmod
CHOWN=/usr/sbin/chown
-GCC=gcc -O
-CFLAGS=-funsigned-char -Wall
-CC=${GCC} ${CFLAGS}
+#GCC=gcc -O
+CFLAGS+=-funsigned-char -Wall
+#CC=${GCC} ${CFLAGS}
# Some systems contains resolver routines in libresolv
# EXTRALIBS=lresolv
EXTRALIBS=
@@ -65,7 +65,7 @@ all: ${CYRPROXY} ${SPY} subdirmake confi
subdirmake:
- @for i in ${SUBDIRS}; do echo "Making all in $$i" ;cd $$i; pmake all; cd ..; done
+ @for i in ${SUBDIRS}; do echo "Making all in $$i" ;cd $$i; ${MAKE} all; cd ..; done
.SUFFIXES: .a .o .c
@@ -78,12 +78,12 @@ clean: clean-sub
rm -f config.gen cyrproxy.config.sample alldefs.h
clean-sub:
- @for i in ${SUBDIRS}; do echo "Make clean in $$i" ; cd $$i; pmake clean; cd .. ; done
+ @for i in ${SUBDIRS}; do echo "Make clean in $$i" ; cd $$i; ${MAKE} clean; cd .. ; done
install: install-bin install-config install-tables install-sub
install-sub:
- @for i in ${SUBDIRS} ; do cd $$i ; pmake install; cd ..; done
+ @for i in ${SUBDIRS} ; do cd $$i ; ${MAKE} install; cd ..; done
install-bin: ${CYRPROXY} ${SPY}
cp ${CYRPROXY} ${BINDIR}
@@ -128,7 +128,7 @@ alldefs.h: policy.h
awk '/^\#/{print $0}' <policy.h >alldefs.h
config.gen: cyrproxy.conf.tmpl Makefile alldefs.h
- ${CC} ${CFLAGS} -P -E - < cyrproxy.conf.tmpl | awk -f extranl.awk >config.gen
+ ${CC} ${CFLAGS} -P -E - < cyrproxy.conf.tmpl | sed -e '/^XCOMM /s//#/' -e '/^XCOMM$$/s//#/' |awk -f extranl.awk >config.gen
${CYRPROXY}: ${OBJS}
${CC} ${CFLAGS} ${LDFLAGS} -o ${CYRPROXY} ${OBJS} ${EXTRALIBS}