Sat Apr 28 05:55:10 2012 UTC ()
Cope with CFLAGS and/or LDFLAGS being empty too. I don't entirely
understand what goes on without this change, but I was definitely
getting "-cflags -lflags -Wl..." as configure arguments, and now
it works.


(dholland)
diff -r1.39 -r1.40 pkgsrc/chat/ircservices/Makefile

cvs diff -r1.39 -r1.40 pkgsrc/chat/ircservices/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/ircservices/Attic/Makefile 2012/04/25 12:20:48 1.39
+++ pkgsrc/chat/ircservices/Attic/Makefile 2012/04/28 05:55:10 1.40
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.39 2012/04/25 12:20:48 obache Exp $ 1# $NetBSD: Makefile,v 1.40 2012/04/28 05:55:10 dholland Exp $
2# 2#
3 3
4DISTNAME= ircservices-5.0.64 4DISTNAME= ircservices-5.0.64
5CATEGORIES= chat 5CATEGORIES= chat
6MASTER_SITES= http://www.ircservices.za.net/download/old/ \ 6MASTER_SITES= http://www.ircservices.za.net/download/old/ \
7 ftp://ftp.esper.net/ircservices/old/ 7 ftp://ftp.esper.net/ircservices/old/
8 8
9MAINTAINER= virtus@wanadoo.nl 9MAINTAINER= virtus@wanadoo.nl
10HOMEPAGE= http://www.ircservices.za.net/ 10HOMEPAGE= http://www.ircservices.za.net/
11COMMENT= Services for IRC networks 11COMMENT= Services for IRC networks
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
@@ -18,28 +18,28 @@ MAKE_JOBS_SAFE= no @@ -18,28 +18,28 @@ MAKE_JOBS_SAFE= no
18.include "../../mk/bsd.prefs.mk" 18.include "../../mk/bsd.prefs.mk"
19 19
20HAS_CONFIGURE= YES 20HAS_CONFIGURE= YES
21USE_TOOLS+= gmake grep perl 21USE_TOOLS+= gmake grep perl
22.if ${OPSYS} != "NetBSD" 22.if ${OPSYS} != "NetBSD"
23USE_TOOLS+= gsed 23USE_TOOLS+= gsed
24.endif 24.endif
25RCD_SCRIPTS= ircservices 25RCD_SCRIPTS= ircservices
26PKG_GROUPS= services 26PKG_GROUPS= services
27BUILD_DEFS= VARBASE 27BUILD_DEFS= VARBASE
28 28
29CONFIGURE_ARGS+= -prefix ${PREFIX:Q} 29CONFIGURE_ARGS+= -prefix ${PREFIX:Q}
30CONFIGURE_ARGS+= -cc ${CC:Q} 30CONFIGURE_ARGS+= -cc ${CC:Q}
31CONFIGURE_ARGS+= -cflags ${CFLAGS:Q} 31CONFIGURE_ARGS+= ${empty(CFLAGS):?:-cflags ${CFLAGS:Q}}
32CONFIGURE_ARGS+= -lflags ${LDFLAGS:Q} 32CONFIGURE_ARGS+= ${empty(LDFLAGS):?:-lflags ${LDFLAGS:Q}}
33CONFIGURE_ARGS+= ${empty(LIBS):?:-libs ${LIBS:Q}} 33CONFIGURE_ARGS+= ${empty(LIBS):?:-libs ${LIBS:Q}}
34 34
35SUBST_CLASSES+= install 35SUBST_CLASSES+= install
36SUBST_STAGE.install= post-patch 36SUBST_STAGE.install= post-patch
37SUBST_FILES.install= install-script tools/ircservices-chk.in 37SUBST_FILES.install= install-script tools/ircservices-chk.in
38SUBST_SED.install= -e "s|/bin/cp|${CP}|g" 38SUBST_SED.install= -e "s|/bin/cp|${CP}|g"
39SUBST_SED.install+= -e "s|/bin/chown|${CHOWN}|g" 39SUBST_SED.install+= -e "s|/bin/chown|${CHOWN}|g"
40SUBST_SED.install+= -e "s|/bin/chgrp|${CHGRP}|g" 40SUBST_SED.install+= -e "s|/bin/chgrp|${CHGRP}|g"
41SUBST_SED.install+= -e "s|/bin/chmod|${CHMOD}|g" 41SUBST_SED.install+= -e "s|/bin/chmod|${CHMOD}|g"
42SUBST_SED.install+= -e "s|@DATDEST@|${VARBASE}/run|g" 42SUBST_SED.install+= -e "s|@DATDEST@|${VARBASE}/run|g"
43SUBST_MESSAGE.install= Fixing scripts. 43SUBST_MESSAGE.install= Fixing scripts.
44 44
45SUBST_CLASSES+= utils 45SUBST_CLASSES+= utils