Index: head/irc/infobot/Makefile =================================================================== --- head/irc/infobot/Makefile (revision 381339) +++ head/irc/infobot/Makefile (revision 381340) @@ -1,39 +1,41 @@ # Created by: perlguy@perlguy.com # $FreeBSD$ PORTNAME= infobot PORTVERSION= 0.45.3 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= http://www.infobot.org/src/ \ http://www.infobot.org/src/prior/ MAINTAINER= ports@FreeBSD.org COMMENT= Bot written in Perl with a rabid AI -USES= perl5 +USES= perl5 shebangfix +SHEBANG_FILES= ${PORTNAME} USE_PERL5= run NO_BUILD= yes OPTIONS_DEFINE= DOCS post-patch: -@${RM} ${WRKSRC}/src/*.orig .for i in config help users @${RM} ${WRKSRC}/conf/infobot.$i .endfor do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -r ${WRKSRC}/src ${WRKSRC}/extras ${WRKSRC}/files \ ${WRKSRC}/scripts ${STAGEDIR}${DATADIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/LICENSE ${WRKSRC}/README ${WRKSRC}/REVISIONS ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${ETCDIR} ${SED} -e 's,$$param{\(.\)basedir\(.\)} = .*,$$param{\1basedir\2} = "${DATADIR}";,' \ -e 's,$$param{\(.\)confdir\(.\)} = .*,$$param{\1confdir\2} = "${ETCDIR}";,' \ ${WRKSRC}/infobot > ${WRKDIR}/infobot ${INSTALL_SCRIPT} ${WRKDIR}/infobot ${STAGEDIR}${PREFIX}/bin .include Index: head/irc/infobot/pkg-plist =================================================================== --- head/irc/infobot/pkg-plist (revision 381339) +++ head/irc/infobot/pkg-plist (revision 381340) @@ -1,78 +1,79 @@ bin/infobot %%ETCDIR%%/infobot-are.txt %%ETCDIR%%/infobot-is.txt %%ETCDIR%%/infobot.channels @unexec if cmp -s %D/%%ETCDIR%%/infobot.config %D/%%ETCDIR%%/infobot.config-dist; then rm -f %D/%%ETCDIR%%/infobot.config; fi %%ETCDIR%%/infobot.config-dist @exec if [ ! -f %D/%%ETCDIR%%/infobot.config ]; then cp -p %D/%F %B/infobot.config; fi %%ETCDIR%%/infobot.crontab @unexec if cmp -s %D/%%ETCDIR%%/infobot.help %D/%%ETCDIR%%/infobot.help-dist; then rm -f %D/%%ETCDIR%%/infobot.help; fi %%ETCDIR%%/infobot.help-dist @exec if [ ! -f %D/%%ETCDIR%%/infobot.help ]; then cp -p %D/%F %B/infobot.help; fi @unexec if cmp -s %D/%%ETCDIR%%/infobot.users %D/%%ETCDIR%%/infobot.users-dist; then rm -f %D/%%ETCDIR%%/infobot.users; fi %%ETCDIR%%/infobot.users-dist @exec if [ ! -f %D/%%ETCDIR%%/infobot.users ]; then cp -p %D/%F %B/infobot.users; fi %%ETCDIR%%/magic8.txt %%ETCDIR%%/sane-are.txt %%ETCDIR%%/sane-ignore.txt %%ETCDIR%%/sane-is.txt %%DATADIR%%/extras/ANSI.pl %%DATADIR%%/extras/Aviation.pl %%DATADIR%%/extras/DNS.pl %%DATADIR%%/extras/Extras.pl %%DATADIR%%/extras/Internic.pl %%DATADIR%%/extras/Math.pl %%DATADIR%%/extras/NOAA.pl %%DATADIR%%/extras/RDF.pl %%DATADIR%%/extras/Slashdot3.pl %%DATADIR%%/extras/Speller.pl %%DATADIR%%/extras/Traceroute.pl %%DATADIR%%/extras/W3Search.pl %%DATADIR%%/extras/Zippy.pl %%DATADIR%%/extras/babel.pl %%DATADIR%%/extras/exchange.pl %%DATADIR%%/extras/excuse.pl %%DATADIR%%/extras/insult.pl %%DATADIR%%/extras/module-template %%DATADIR%%/extras/myRoutines.pl %%DATADIR%%/extras/nickometer.pl %%DATADIR%%/extras/purldoc.pl %%DATADIR%%/extras/stockquote.pl %%DATADIR%%/scripts/update_db %%DATADIR%%/scripts/curl %%DATADIR%%/scripts/dump_db %%DATADIR%%/scripts/flock-test %%DATADIR%%/scripts/get_entries_from_log %%DATADIR%%/scripts/make_password %%DATADIR%%/scripts/make_snap %%DATADIR%%/scripts/restore_snap %%DATADIR%%/scripts/run_if_needed.pl %%DATADIR%%/scripts/track2fact %%DATADIR%%/scripts/unupdate_dbs %%DATADIR%%/scripts/README.scripts %%DATADIR%%/src/CTCP.pl %%DATADIR%%/src/Channel.pl %%DATADIR%%/src/DBM.pl %%DATADIR%%/src/Help.pl %%DATADIR%%/src/Irc.pl %%DATADIR%%/src/IrcExtras.pl %%DATADIR%%/src/IrcHooks.pl %%DATADIR%%/src/Misc.pl %%DATADIR%%/src/Norm.pl %%DATADIR%%/src/Params.pl %%DATADIR%%/src/Process.pl %%DATADIR%%/src/Question.pl %%DATADIR%%/src/Reply.pl %%DATADIR%%/src/Search.pl %%DATADIR%%/src/Setup.pl %%DATADIR%%/src/Statement.pl %%DATADIR%%/src/Update.pl %%DATADIR%%/src/User.pl %%DATADIR%%/src/Util.pm %%PORTDOCS%%%%DOCSDIR%%/how_to_fix_files_uploaded_from_windows_to_unix.txt %%PORTDOCS%%%%DOCSDIR%%/infobot_guide.html %%PORTDOCS%%%%DOCSDIR%%/intro.bit %%PORTDOCS%%%%DOCSDIR%%/makemanual.pl %%PORTDOCS%%%%DOCSDIR%%/REVISIONS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/LICENSE +@dir %%DATADIR%%/files