Index: head/archivers/deb2targz/Makefile =================================================================== --- head/archivers/deb2targz/Makefile (revision 421682) +++ head/archivers/deb2targz/Makefile (revision 421683) @@ -1,20 +1,21 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= deb2targz PORTVERSION= 20100710 CATEGORIES= archivers MASTER_SITES= # none DISTFILES= # none MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line utility for converting a Debian .deb file to a .tar.gz NO_BUILD= yes +NO_ARCH= yes PLIST_FILES= bin/deb2targz do-install: ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/devel/cvsspam/Makefile =================================================================== --- head/devel/cvsspam/Makefile (revision 421682) +++ head/devel/cvsspam/Makefile (revision 421683) @@ -1,44 +1,45 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= cvsspam PORTVERSION= 0.2.12 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.badgers-in-foil.co.uk/projects/cvsspam/releases/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Sends diffs when a change is committed to your CVS repository LICENSE= GPLv2 USE_RUBY= yes NO_BUILD= yes +NO_ARCH= yes PORTDOCS= COPYING CREDITS TODO cvsspam-doc.html cvsspam-doc.pdf OPTIONS_DEFINE= DOCS post-patch: .for f in collect_diffs.rb cvsspam.rb record_lastdir.rb @${REINPLACE_CMD} -e 's|/usr/bin/ruby|${RUBY}|' \ ${WRKSRC}/${f} .endfor @${REINPLACE_CMD} -E 's|/etc/cvsspam/(cvsspam\.conf)|${PREFIX}/etc/\1|' \ ${WRKSRC}/collect_diffs.rb do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .for f in collect_diffs.rb cvsspam.rb record_lastdir.rb ${INSTALL_SCRIPT} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .endfor ${INSTALL_DATA} ${WRKSRC}/cvsspam.conf \ ${STAGEDIR}${PREFIX}/etc/cvsspam.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/dns/sshfp/Makefile =================================================================== --- head/dns/sshfp/Makefile (revision 421682) +++ head/dns/sshfp/Makefile (revision 421683) @@ -1,35 +1,36 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= sshfp PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= dns security MAINTAINER= ehaupt@FreeBSD.org COMMENT= Generate SSHFP DNS records from knownhosts files or ssh-keyscan LICENSE= GPLv2 RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:dns/py-dnspython \ ${PYTHON_PKGNAMEPREFIX}argparse>=0.8.0:devel/py-argparse \ ${PYTHON_PKGNAMEPREFIX}ipcalc>=0.6:net-mgmt/py-ipcalc \ ${PYTHON_SITELIBDIR}/ldns.py:dns/py-ldns USES= python shebangfix +NO_ARCH= yes NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= xelerance PY_FILES= sshfp dane SHEBANG_FILES= daneldnsx.py ${PY_FILES} do-install: .for f in ${PY_FILES} ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${f}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .endfor @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${INSTALL_SCRIPT} ${WRKSRC}/daneldnsx.py ${STAGEDIR}${PYTHON_SITELIBDIR} .include Index: head/dns/vizone/Makefile =================================================================== --- head/dns/vizone/Makefile (revision 421682) +++ head/dns/vizone/Makefile (revision 421683) @@ -1,30 +1,31 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= vizone PORTVERSION= 0.1 CATEGORIES= dns MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Updates the serial number in one or more zonefiles USES= shebangfix perl5 USE_PERL5= run +NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= updserial PORTEXAMPLES= example.tld PLIST_FILES= bin/vizone bin/updserial OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/updserial ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example.tld ${STAGEDIR}${EXAMPLESDIR} .include Index: head/games/textmaze/Makefile =================================================================== --- head/games/textmaze/Makefile (revision 421682) +++ head/games/textmaze/Makefile (revision 421683) @@ -1,27 +1,28 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= textmaze PORTVERSION= 1.2 CATEGORIES= games perl5 MASTER_SITES= http://www.robobunny.com/projects/textmaze/ \ LOCAL/ehaupt DISTNAME= ${PORTNAME}_v${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Generates mazes on a text terminal and lets you traverse them RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses USES= shebangfix perl5 +NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= textmaze PLIST_FILES= bin/textmaze WRKSRC= ${WRKDIR}/TextMaze do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/asciio/Makefile =================================================================== --- head/graphics/asciio/Makefile (revision 421682) +++ head/graphics/asciio/Makefile (revision 421683) @@ -1,44 +1,45 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= asciio PORTVERSION= 1.51.3 CATEGORIES= graphics MASTER_SITES= http://mirror.switch.ch/ftp/mirror/CPAN/authors/id/N/NK/NKH/ \ LOCAL/ehaupt DISTNAME= App-Asciio-${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Perl/GTK application that lets you draw ASCII charts using a GUI LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff \ p5-Check-ISA>=0:devel/p5-Check-ISA \ p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2 \ p5-Data-Compare>=0:devel/p5-Data-Compare \ p5-Data-TreeDumper-Renderer-GTK>=0:devel/p5-Data-TreeDumper-Renderer-GTK \ p5-Directory-Scratch>=0:devel/p5-Directory-Scratch \ p5-Eval-Context>=0:devel/p5-Eval-Context \ p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ p5-Hash-Slice>=0.03:devel/p5-Hash-Slice \ p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ p5-Module-Util>=0:devel/p5-Module-Util \ p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \ p5-Test-Block>=0:devel/p5-Test-Block \ p5-Test-Dependencies>=0:devel/p5-Test-Dependencies \ p5-Test-Distribution>=0:devel/p5-Test-Distribution \ p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \ p5-Test-Pod>=0:devel/p5-Test-Pod \ p5-Test-Spelling>=0:devel/p5-Test-Spelling \ p5-Test-Strict>=0:devel/p5-Test-Strict \ p5-Test-Warn>=0:devel/p5-Test-Warn \ p5-Text-Diff>=1.41:textproc/p5-Text-Diff RUN_DEPENDS:= ${BUILD_DEPENDS} \ p5-Class-ISA>=0:devel/p5-Class-ISA USES= perl5 USE_PERL5= modbuild +NO_ARCH= yes .include Index: head/mail/cleanup-maildir/Makefile =================================================================== --- head/mail/cleanup-maildir/Makefile (revision 421682) +++ head/mail/cleanup-maildir/Makefile (revision 421683) @@ -1,24 +1,25 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= cleanup-maildir PORTVERSION= 0.1.0.2016010801 CATEGORIES= mail python MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Script for cleaning up mails in Maildir folders based on arival date RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graph-core>=${PORTVERSION}:graphics/py-graph-core USES= python shebangfix NO_BUILD= yes +NO_ARCH= yes SHEBANG_FILES= cleanup-maildir.py PLIST_FILES= bin/cleanup-maildir do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cleanup-maildir.py \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/mail/delatt/Makefile =================================================================== --- head/mail/delatt/Makefile (revision 421682) +++ head/mail/delatt/Makefile (revision 421683) @@ -1,27 +1,28 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= delatt DISTVERSION= 1.1.3 CATEGORIES= mail MASTER_SITES= http://danborn.net/delatt/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Strip attachments from email LICENSE= GPLv2 RUN_DEPENDS= p5-MIME-Base64>=0:converters/p5-MIME-Base64 USES= shebangfix perl5 USE_PERL5= run NO_BUILD= yes +NO_ARCH= yes SHEBANG_FILES= delatt PLIST_FILES= bin/delatt do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/misc/shuffle-db/Makefile =================================================================== --- head/misc/shuffle-db/Makefile (revision 421682) +++ head/misc/shuffle-db/Makefile (revision 421683) @@ -1,22 +1,23 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= shuffle-db DISTVERSION= 1.0-rc1 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/rebuild_db/1.0-rc1 DISTNAME= rebuild_db-${DISTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= IPod shuffle database builder USES= python +NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/rebuild_db PLIST_FILES= bin/rebuild_db.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/rebuild_db.py ${STAGEDIR}${PREFIX}/bin .include Index: head/ports-mgmt/distilator/Makefile =================================================================== --- head/ports-mgmt/distilator/Makefile (revision 421682) +++ head/ports-mgmt/distilator/Makefile (revision 421683) @@ -1,23 +1,24 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= distilator PORTVERSION= 0.2 PORTREVISION= 2 CATEGORIES= ports-mgmt perl5 MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line script to check the availability of a ports distfiles LICENSE= ART10 GPLv1 LICENSE_COMB= dual RUN_DEPENDS= p5-URI>=1.56:net/p5-URI \ p5-libwww>=0:www/p5-libwww BUILD_DEPENDS:= ${RUN_DEPENDS} USES= perl5 USE_PERL5= configure +NO_ARCH= yes .include Index: head/sysutils/hploscripts/Makefile =================================================================== --- head/sysutils/hploscripts/Makefile (revision 421682) +++ head/sysutils/hploscripts/Makefile (revision 421683) @@ -1,37 +1,38 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= hploscripts PORTVERSION= 3.0 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= HP Lights-Out management perl scripts BUILD_DEPENDS= p5-IO-Socket-SSL>=1.19:security/p5-IO-Socket-SSL RUN_DEPENDS:= ${BUILD_DEPENDS} USES= shebangfix perl5 NO_BUILD= yes +NO_ARCH= yes SHEBANG_FILES= locfg.pl PORTDOCS= iLO_perl_xml.pdf linux-LOsamplescripts.txt OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.xml ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/hponcfg_reformat.xsl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/locfg.pl ${STAGEDIR}${PREFIX}/bin/locfg @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/iLO_perl_xml.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/linux-LOsamplescripts3.00.0-2.txt \ ${STAGEDIR}${DOCSDIR}/linux-LOsamplescripts.txt regression-test: build @${PERL} -c ${WRKSRC}/locfg.pl .include Index: head/sysutils/rej/Makefile =================================================================== --- head/sysutils/rej/Makefile (revision 421682) +++ head/sysutils/rej/Makefile (revision 421683) @@ -1,41 +1,42 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= rej PORTVERSION= 0.16 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Merges patch-rejects and runs a merge program to verify the changes USES= shebangfix perl5 +NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= mp qp rej PORTDOCS= CHANGELOG README vimrc PLIST_FILES= bin/rej bin/rej-qp bin/rej-mp OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|${SH}|' \ ${WRKSRC}/runtests.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .for f in qp mp ${INSTALL_SCRIPT} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${f} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor run-test: patch @cd ${WRKSRC}; ${SH} runtests.sh .include Index: head/sysutils/screenie/Makefile =================================================================== --- head/sysutils/screenie/Makefile (revision 421682) +++ head/sysutils/screenie/Makefile (revision 421683) @@ -1,25 +1,26 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= screenie PORTVERSION= 1.30.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Small and lightweight screen(1) wrapper LICENSE= GPLv2 RUN_DEPENDS= screen:sysutils/screen +NO_ARCH= yes NO_BUILD= yes PLIST_FILES= sbin/screenie man/man1/screenie.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/textproc/colordiff/Makefile =================================================================== --- head/textproc/colordiff/Makefile (revision 421682) +++ head/textproc/colordiff/Makefile (revision 421683) @@ -1,31 +1,32 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= colordiff PORTVERSION= 1.0.16 CATEGORIES= textproc MASTER_SITES= http://www.colordiff.org/ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Tool to colorize diff output LICENSE= GPLv2 USES= shebangfix perl5 NO_BUILD= yes +NO_ARCH= yes SHEBANG_FILES= colordiff.pl post-patch: @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \ ${WRKSRC}/${PORTNAME}.pl ${WRKSRC}/${PORTNAME}.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${STAGEDIR}${PREFIX}/etc/colordiffrc.sample .if !exists(${STAGEDIR}${PREFIX}/etc/colordiffrc) ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${STAGEDIR}${PREFIX}/etc .endif .include Index: head/www/linklint/Makefile =================================================================== --- head/www/linklint/Makefile (revision 421682) +++ head/www/linklint/Makefile (revision 421683) @@ -1,25 +1,26 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= linklint DISTVERSION= 2.3.6.d CATEGORIES= www MASTER_SITES= http://www.linklint.org/download/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Perl script that checks links on web sites USES= shebangfix perl5 USE_PERL5= run +NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= ${DISTNAME} PLIST_FILES= bin/linklint do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/x11-themes/audacious-skins/Makefile =================================================================== --- head/x11-themes/audacious-skins/Makefile (revision 421682) +++ head/x11-themes/audacious-skins/Makefile (revision 421683) @@ -1,23 +1,24 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= audacious-skins PORTVERSION= 0.4 CATEGORIES= x11-themes MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Collection of audacious skins BUILD_DEPENDS= audacious:multimedia/audacious USES= tar:xz NO_BUILD= yes +NO_ARCH= yes DATADIR= ${PREFIX}/share/audacious do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/Skins ${INSTALL_DATA} ${WRKSRC}/Skins/*/*.wsz ${STAGEDIR}${DATADIR}/Skins .include Index: head/x11-themes/irssi-themes/Makefile =================================================================== --- head/x11-themes/irssi-themes/Makefile (revision 421682) +++ head/x11-themes/irssi-themes/Makefile (revision 421683) @@ -1,39 +1,40 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= irssi-themes PORTVERSION= 2016082001 CATEGORIES= x11-themes irc MASTER_SITES= https://irssi-import.github.io/themes/ \ LOCAL/ehaupt/${PORTNAME}-${PORTVERSION}/ DIST_SUBDIR= ${PORTNAME} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Collection of additional irssi themes RUN_DEPENDS= irssi:irc/irssi +NO_ARCH= yes NO_BUILD= yes THEMESDIR_REL= share/irssi/themes .include .include "${MASTERDIR}/Makefile.inc" .for f in ${DISTFILES} PLIST_FILES+= ${THEMESDIR_REL}/${f} .endfor do-extract: @${MKDIR} ${WRKSRC} .for f in ${DISTFILES} @${CP} ${DISTDIR}/${DIST_SUBDIR}/${f} ${WRKSRC} .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${THEMESDIR_REL} .for f in ${DISTFILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/${THEMESDIR_REL} .endfor .include