1 # $NetBSD: Makefile,v 1.1.1.1 2011/09/13 10:49:04 wiz Exp $
4 DISTNAME= build-farm-4_5
5 PKGNAME= ${DISTNAME:S/build-farm/pgbuildfarm/:S/_/./}
7 MASTER_SITES= http://pgfoundry.org/frs/download.php/3028/
10 MAINTAINER= nico@orgrim.net
11 HOMEPAGE= http://www.pgbuildfarm.org/
12 COMMENT= PostgreSQL Build Farm client
13 LICENSE= postgresql-license
15 PKG_DESTDIR_SUPPORT= user-destdir
17 DEPENDS+= scmgit-base>=1.6:../../devel/scmgit-base
18 DEPENDS+= p5-libwww>=5.0:../../www/p5-libwww
19 DEPENDS+= p5-Digest-SHA1>=2.13:../../security/p5-Digest-SHA1
21 WRKSRC= ${WRKDIR}/${DISTNAME:S/_/./}
26 REPLACE_PERL+= ${WRKSRC}/*.pl
28 EGDIR= ${PREFIX}/share/examples/pgbuildfarm
29 PMDIR= ${PREFIX}/${PERL5_SUB_INSTALLVENDORLIB}/PGBuild
30 CONF_FILES= ${EGDIR}/build-farm.conf \
31 ${PKG_SYSCONFDIR}/build-farm.conf
32 PKG_SYSCONFSUBDIR= pgbuildfarm
35 SUBST_STAGE.conf= post-patch
36 SUBST_FILES.conf= setnotes.pl update_personality.pl PGBuild/Options.pm
37 SUBST_SED.conf= -e 's,build-farm.conf,${PKG_SYSCONFDIR}/build-farm.conf,'
38 SUBST_MESSAGE.conf= Fixing default value for build-farm.conf
40 INSTALLATION_DIRS+= ${PMDIR}
41 INSTALLATION_DIRS+= ${EGDIR}
43 .include "../../lang/perl5/dirs.mk"
46 ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${DESTDIR}${PREFIX}/bin
47 ${INSTALL_DATA} ${WRKSRC}/PGBuild/*.pm ${DESTDIR}${PMDIR}
48 ${INSTALL_DATA} ${WRKSRC}/build-farm.conf ${DESTDIR}${EGDIR}
50 .include "../../mk/bsd.pkg.mk"