Tue May 9 11:52:02 2017 UTC ()
Requires termcap.  Use correct compiler and flags.


(jperkin)
diff -r1.31 -r1.32 pkgsrc/chat/sirc/Makefile

cvs diff -r1.31 -r1.32 pkgsrc/chat/sirc/Makefile (switch to unified diff)

--- pkgsrc/chat/sirc/Makefile 2016/07/09 06:37:54 1.31
+++ pkgsrc/chat/sirc/Makefile 2017/05/09 11:52:01 1.32
@@ -1,84 +1,85 @@ @@ -1,84 +1,85 @@
1# $NetBSD: Makefile,v 1.31 2016/07/09 06:37:54 wiz Exp $ 1# $NetBSD: Makefile,v 1.32 2017/05/09 11:52:01 jperkin Exp $
2 2
3DISTNAME= sirc-2.211 3DISTNAME= sirc-2.211
4PKGREVISION= 9 4PKGREVISION= 9
5CATEGORIES= chat 5CATEGORIES= chat
6MASTER_SITES= http://www.iagora.com/~espel/sirc/ 6MASTER_SITES= http://www.iagora.com/~espel/sirc/
7DISTFILES= ${DEFAULT_DISTFILES} \ 7DISTFILES= ${DEFAULT_DISTFILES} \
8 ${SIRC_SCRIPTS} 8 ${SIRC_SCRIPTS}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.iagora.com/~espel/sirc/sirc.html 11HOMEPAGE= http://www.iagora.com/~espel/sirc/sirc.html
12COMMENT= IRC client written and programmable in perl 12COMMENT= IRC client written and programmable in perl
13 13
14DEPENDS+= p5-Socket6>=0.07:../../net/p5-Socket6 14DEPENDS+= p5-Socket6>=0.07:../../net/p5-Socket6
15 15
16USE_LANGUAGES= c 16USE_LANGUAGES= c
17 17
18# supports IPv6 (actually, AF-independent) 18# supports IPv6 (actually, AF-independent)
19BUILD_DEFS+= IPV6_READY 19BUILD_DEFS+= IPV6_READY
20 20
21EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} 21EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
22USE_TOOLS+= perl:run 22USE_TOOLS+= perl:run
23SIRC_SCRIPTS= \ 23SIRC_SCRIPTS= \
24 adcc.pl \ 24 adcc.pl \
25 akickban.pl \ 25 akickban.pl \
26 avoice.pl \ 26 avoice.pl \
27 country.pl \ 27 country.pl \
28 finger.pl \ 28 finger.pl \
29 ftp.pl \ 29 ftp.pl \
30 howl.pl \ 30 howl.pl \
31 hotmail.pl \ 31 hotmail.pl \
32 lastlog.pl \ 32 lastlog.pl \
33 nocolor.pl \ 33 nocolor.pl \
34 patattack.pl \ 34 patattack.pl \
35 prefix.pl \ 35 prefix.pl \
36 quiet.pl \ 36 quiet.pl \
37 quit.pl \ 37 quit.pl \
38 ssfe.diff \ 38 ssfe.diff \
39 thx.pl \ 39 thx.pl \
40 winnuke.pl \ 40 winnuke.pl \
41 www.pl \ 41 www.pl \
42 yiff.pl 42 yiff.pl
43 43
44.for script in ${SIRC_SCRIPTS} 44.for script in ${SIRC_SCRIPTS}
45SITES.${script:T:S/=/--/}?= ${MASTER_SITES:=scripts/} 45SITES.${script:T:S/=/--/}?= ${MASTER_SITES:=scripts/}
46.endfor 46.endfor
47 47
48NO_BUILD= yes 48NO_BUILD= yes
49DIST_SUBDIR= sirc 49DIST_SUBDIR= sirc
50 50
51REPLACE_PERL+= dsirc 51REPLACE_PERL+= dsirc
52 52
53.include "../../mk/bsd.prefs.mk" 53.include "../../mk/bsd.prefs.mk"
54.if defined(DEFAULT_IRC_SERVER) 54.if defined(DEFAULT_IRC_SERVER)
55IRC_SERVER= ${DEFAULT_IRC_SERVER} 55IRC_SERVER= ${DEFAULT_IRC_SERVER}
56.else 56.else
57IRC_SERVER= us.undernet.org 57IRC_SERVER= us.undernet.org
58.endif 58.endif
59 59
60INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 lib/sirc/scripts 60INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 lib/sirc/scripts
61 61
62do-install: 62do-install:
63 cd ${WRKSRC} ; ( \ 63 ${RUN} cd ${WRKSRC} ; ( \
64 ${ECHO} "y" ; \ 64 ${ECHO} "y" ; \
 65 ${ECHO} "${CC}" ; \
65 ${ECHO} "" ; \ 66 ${ECHO} "" ; \
66 ${ECHO} "" ; \ 67 ${ECHO} "" ; \
67 ${ECHO} "" ; \ 68 ${ECHO} "${CFLAGS} ${LDFLAGS}" ; \
68 ${ECHO} "-O3" ; \ 
69 ${ECHO} "" ; \ 69 ${ECHO} "" ; \
70 ${ECHO} "${PERL5}" ; \ 70 ${ECHO} "${PERL5}" ; \
71 ${ECHO} "${DESTDIR}${PREFIX}/bin" ; \ 71 ${ECHO} "${DESTDIR}${PREFIX}/bin" ; \
72 ${ECHO} "y" ; \ 72 ${ECHO} "y" ; \
73 ${ECHO} "${DESTDIR}${PREFIX}/lib/sirc" ; \ 73 ${ECHO} "${DESTDIR}${PREFIX}/lib/sirc" ; \
74 ${ECHO} "y" ; \ 74 ${ECHO} "y" ; \
75 ${ECHO} "n" ; \ 75 ${ECHO} "n" ; \
76 ${ECHO} "${DESTDIR}${PREFIX}/${PKGMANDIR}/man1" ; \ 76 ${ECHO} "${DESTDIR}${PREFIX}/${PKGMANDIR}/man1" ; \
77 ${ECHO} "${IRC_SERVER}" ; \ 77 ${ECHO} "${IRC_SERVER}" ; \
78 ${ECHO} "" ; \ 78 ${ECHO} "" ; \
79 ) | ./install 79 ) | ./install
80 for i in ${SIRC_SCRIPTS} ; do \ 80 for i in ${SIRC_SCRIPTS} ; do \
81 ${ECHO} installing $$i ; \ 81 ${ECHO} installing $$i ; \
82 ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${DESTDIR}${PREFIX}/lib/sirc/scripts/$$i ; done 82 ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${DESTDIR}${PREFIX}/lib/sirc/scripts/$$i ; done
83 83
 84.include "../../mk/termcap.buildlink3.mk"
84.include "../../mk/bsd.pkg.mk" 85.include "../../mk/bsd.pkg.mk"