summaryrefslogtreecommitdiff
path: root/pkgtools/distbb
diff options
context:
space:
mode:
authorcheusov <cheusov>2013-05-16 01:26:08 +0000
committercheusov <cheusov>2013-05-16 01:26:08 +0000
commitf2596981f24c4bbe2776733b0a5681b018337189 (patch)
treea6661f485232d5c74e37721613e2a52c5f35825a /pkgtools/distbb
parentef0ae1e2ed4aeb1a2ad19d45a666c8836c64ffe2 (diff)
downloadpkgsrc-f2596981f24c4bbe2776733b0a5681b018337189.tar.gz
Adapted for TOOL_DEPENDS recently introduced to pkgsrc.
++pkgrevision
Diffstat (limited to 'pkgtools/distbb')
-rw-r--r--pkgtools/distbb/Makefile5
-rw-r--r--pkgtools/distbb/distinfo3
-rw-r--r--pkgtools/distbb/patches/patch-distbb.default.conf.in22
3 files changed, 27 insertions, 3 deletions
diff --git a/pkgtools/distbb/Makefile b/pkgtools/distbb/Makefile
index 36f81a0338d..a5678fbec6e 100644
--- a/pkgtools/distbb/Makefile
+++ b/pkgtools/distbb/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.17 2013/02/02 11:19:47 cheusov Exp $
+# $NetBSD: Makefile,v 1.18 2013/05/16 01:26:08 cheusov Exp $
#
DISTNAME= distbb-0.46.0
+PKGREVISION= 1
CATEGORIES= pkgtools
MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/cheusov/distbb/ \
http://mova.org/~cheusov/pub/distbb/
@@ -11,7 +12,7 @@ HOMEPAGE= http://mova.org/~cheusov/pub/distbb/
COMMENT= DISTributed Bulk Build tool for pkgsrc
LICENSE= 2-clause-bsd
-DEPENDS+= pkg_summary-utils>=0.60.0:../../pkgtools/pkg_summary-utils
+DEPENDS+= pkg_summary-utils>=0.62.0:../../pkgtools/pkg_summary-utils
DEPENDS+= paexec>=0.17.0:../../parallel/paexec
DEPENDS+= runawk>=1.1.0:../../lang/runawk
DEPENDS+= pipestatus>=0.6.0:../../devel/pipestatus
diff --git a/pkgtools/distbb/distinfo b/pkgtools/distbb/distinfo
index 66bebc99e56..d0f1b33b3cb 100644
--- a/pkgtools/distbb/distinfo
+++ b/pkgtools/distbb/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.12 2013/02/02 11:19:47 cheusov Exp $
+$NetBSD: distinfo,v 1.13 2013/05/16 01:26:08 cheusov Exp $
SHA1 (distbb-0.46.0.tar.gz) = c11b0c8d0126241361dc596d0f0a314e6ee9c579
RMD160 (distbb-0.46.0.tar.gz) = 32b72085671fadbb50f5da44df9e1f1c0ceae508
Size (distbb-0.46.0.tar.gz) = 51819 bytes
+SHA1 (patch-distbb.default.conf.in) = bad9e11ebb3549b6b580ce8236e9a4d1bc321923
diff --git a/pkgtools/distbb/patches/patch-distbb.default.conf.in b/pkgtools/distbb/patches/patch-distbb.default.conf.in
new file mode 100644
index 00000000000..3bdad6f96d7
--- /dev/null
+++ b/pkgtools/distbb/patches/patch-distbb.default.conf.in
@@ -0,0 +1,22 @@
+$NetBSD: patch-distbb.default.conf.in,v 1.1 2013/05/16 01:26:08 cheusov Exp $
+
+--- distbb.default.conf.in.orig 2013-02-02 11:07:48.000000000 +0000
++++ distbb.default.conf.in
+@@ -103,7 +103,7 @@ assign PKG_SRC_SUMMARY "$PACKAGES/All/pk
+ #
+ # If you want to build short version of src_summary, uncomment the following
+ # (see pkg_src_summary(1))
+-assign PSS_FIELDS 'PKGNAME PKGPATH DEPENDS TARGET_BUILD_DEPENDS BUILD_DEPENDS MAINTAINER HOMEPAGE DESCRIPTION NO_BIN_ON_FTP NO_BIN_ON_CDROM USE_LANGUAGES ALLDISTFILES PKG_FAIL_REASON'
++assign PSS_FIELDS 'PKGNAME PKGPATH DEPENDS TOOL_DEPENDS BUILD_DEPENDS MAINTAINER HOMEPAGE DESCRIPTION NO_BIN_ON_FTP NO_BIN_ON_CDROM USE_LANGUAGES ALLDISTFILES PKG_FAIL_REASON'
+ #
+ # For generating an "expanded" PLIST.
+ # It is useless for distbb but looks very nice ;-)
+@@ -128,7 +128,7 @@ assign PSS_FIELDS 'PKGNAME PKGPATH DEPEN
+ # (-m option is for building multi-variant packages, see pkg_src_summary(1),
+ # NOTE: -m currently doesn't work when entire pkgsrc tree is built,
+ # because lots of multi-variant packages have constant PKGBASE )
+-assign PKG_UPDATE_SRC_SUMMARY_CMD "@bindir@/pkg_src_summary -bm -A > \"$PKG_SRC_SUMMARY\""
++assign PKG_UPDATE_SRC_SUMMARY_CMD "@bindir@/pkg_src_summary -btm -A > \"$PKG_SRC_SUMMARY\""
+
+ # program for comparing pkg_summary(5) for available binaries and
+ # pkg_src_summary collected from pkgsrc source tree