Hello, Please find attached a patch to update databases/pgbuildfarm (the PostgreSQL Build Farm client) to 4.10 There are two notable upstream changes : - the tarball is now hosted on pgbuildfarm.org instead of pgfoundry - the client has now support for modules allowing to control the build The package have been tested for about a month on my two animals running the netbsd-6 branch, amd64 and i386. Regards, -- Nicolas
Index: MESSAGE
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/databases/pgbuildfarm/MESSAGE,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 MESSAGE
--- MESSAGE 13 Sep 2011 10:49:04 -0000 1.1.1.1
+++ MESSAGE 13 Apr 2013 12:50:39 -0000
@@ -12,11 +12,12 @@ devel/flex
You should consider installing the following packages to be able to compile
PostgreSQL with all features:
-lang/python26 (with pkgtools/pkg_alternatives to create the python link)
+lang/python27 (with pkgtools/pkg_alternatives to create the python link)
lang/perl5
lang/tcl
textproc/libxml2
textproc/libxslt
devel/readline
+devel/p5-BSD-Resource
===========================================================================
Index: Makefile
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/databases/pgbuildfarm/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile 2 Nov 2012 07:55:31 -0000 1.5
+++ Makefile 13 Apr 2013 12:50:39 -0000
@@ -1,11 +1,10 @@
# $NetBSD: Makefile,v 1.5 2012/11/02 07:55:31 sbd Exp $
#
-DISTNAME= build-farm-4_5
+DISTNAME= build-farm-4_10
PKGNAME= ${DISTNAME:S/build-farm/pgbuildfarm/:S/_/./}
-PKGREVISION= 1
CATEGORIES= databases
-MASTER_SITES= http://pgfoundry.org/frs/download.php/3028/
+MASTER_SITES= http://www.pgbuildfarm.org/downloads/releases/
EXTRACT_SUFX= .tgz
MAINTAINER= nico%orgrim.net@localhost
@@ -36,12 +35,14 @@ SUBST_FILES.conf= setnotes.pl update_per
SUBST_SED.conf= -e
's,build-farm.conf,${PKG_SYSCONFDIR}/build-farm.conf,'
SUBST_MESSAGE.conf= Fixing default value for build-farm.conf
-INSTALLATION_DIRS+= ${PMDIR}
-INSTALLATION_DIRS+= ${EGDIR}
+INSTALLATION_DIRS+= ${PMDIR}
+INSTALLATION_DIRS+= ${EGDIR}
+INSTALLATION_DIRS+= ${PMDIR}/Modules
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/PGBuild/*.pm ${DESTDIR}${PMDIR}
+ ${INSTALL_DATA} ${WRKSRC}/PGBuild/Modules/*.pm
${DESTDIR}${PMDIR}/Modules
${INSTALL_DATA} ${WRKSRC}/build-farm.conf ${DESTDIR}${EGDIR}
.include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/databases/pgbuildfarm/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- PLIST 13 Sep 2011 10:49:04 -0000 1.1.1.1
+++ PLIST 13 Apr 2013 12:50:39 -0000
@@ -7,3 +7,6 @@ bin/update_personality.pl
share/examples/pgbuildfarm/build-farm.conf
${PERL5_SUB_INSTALLVENDORLIB}/PGBuild/Options.pm
${PERL5_SUB_INSTALLVENDORLIB}/PGBuild/SCM.pm
+${PERL5_SUB_INSTALLVENDORLIB}/PGBuild/Modules/FileTextArrayFDW.pm
+${PERL5_SUB_INSTALLVENDORLIB}/PGBuild/Modules/Skeleton.pm
+${PERL5_SUB_INSTALLVENDORLIB}/PGBuild/Modules/TestUpgrade.pm
Index: distinfo
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/databases/pgbuildfarm/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 13 Sep 2011 10:49:04 -0000 1.1.1.1
+++ distinfo 13 Apr 2013 12:50:39 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2011/09/13 10:49:04 wiz Exp $
-SHA1 (build-farm-4_5.tgz) = 5063b651f9f9d2ab0bf848d84145969504094d4a
-RMD160 (build-farm-4_5.tgz) = cb37bdb58238e37945c60ea6fbf4ddc3a5c756d8
-Size (build-farm-4_5.tgz) = 24766 bytes
+SHA1 (build-farm-4_10.tgz) = 2e96cf61e75f76a72a53514e7c08873311b54805
+RMD160 (build-farm-4_10.tgz) = dcd1a323fdf0d1bfcb8d6cf68f563a8a39002e1d
+Size (build-farm-4_10.tgz) = 29846 bytes
Attachment:
signature.asc
Description: PGP signature