jasper d33d72c966 - update to portroach-1.2.2
* includes new site handlers for pecl and pear as requested by sthen@
2014-11-26 19:24:34 +00:00

65 lines
1.8 KiB
Makefile

# $OpenBSD: Makefile,v 1.11 2014/11/26 19:24:34 jasper Exp $
COMMENT= OpenBSD ports tree version scanner
GH_ACCOUNT= jasperla
GH_PROJECT= portroach
GH_TAGNAME= 1.2.2
GH_COMMIT= 5a48f2a2dece8e2cafc8fe3d7b668f605f571f01
DISTNAME= ${GH_PROJECT}-${GH_TAGNAME}
CATEGORIES= misc
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>
HOMEPAGE= http://jasperla.github.io/portroach/
# BSD
PERMIT_PACKAGE_CDROM= Yes
MODULES= perl
RUN_DEPENDS= converters/p5-JSON \
devel/p5-Try-Tiny \
mail/p5-MIME-Lite \
sysutils/p5-Proc-Queue \
textproc/p5-XML-XPath \
www/p5-HTML-Parser \
www/p5-URI \
www/p5-XML-Feed \
www/p5-LWP-Protocol-https \
www/p5-libwww
# database
RUN_DEPENDS += p5-DBD-SQLite-*|p5-DBD-Pg-*:databases/p5-DBD-SQLite
PKG_ARCH= *
NO_BUILD= Yes
NO_TEST= Yes
pre-configure:
${SUBST_CMD} ${WRKSRC}/portroach.conf.dist
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/portroach.pl ${PREFIX}/bin/portroach
${INSTALL_DATA_DIR} ${PREFIX}/share/portroach/{sql,templates}/
cd ${WRKSRC}/templates/ && umask 022 && pax -rw . \
${PREFIX}/share/portroach/templates/
mv ${PREFIX}/share/portroach/templates/reminder.mail{,.dist}
${INSTALL_DATA} ${WRKSRC}/sql/* \
${PREFIX}/share/portroach/sql/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/portroach/
${INSTALL_DATA} ${WRKSRC}/portroach.conf.dist \
${PREFIX}/share/examples/portroach/
${INSTALL_DATA_DIR} ${PREFIX}/${P5SITE}/Portroach/
cd ${WRKSRC}/Portroach/ && umask 022 && pax -rw . \
${PREFIX}/${P5SITE}/Portroach/
${INSTALL_DATA} ${WRKSRC}/Portroach.pm ${PREFIX}/${P5SITE}/
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/portroach/
.for f in README.md docs/portroach-portconfig.txt
${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/portroach/
.endfor
/usr/bin/pod2man ${WRKSRC}/portroach.pod > ${PREFIX}/man/man1/portroach.1
.include <bsd.port.mk>