pkgsrc-wip/distbb/Makefile
Aleksey Cheusov 1f7bea149c updated to 0.18.0
stage_build becomes rerunable. If, for example, your SLAVE hosts
  hanged up, turned off due to power lost or something similar
  happened while BUILDING stage, you can continue running bulk build
  by running PREFIX/libexec/distbb/stage_build <BUILD_ID>.
  NOTE: In case MASTER host hanged up or turned off, rerunning
  stage_build may be not fully correct because of possible data loss.

  stage_build script is fully reworked. As it was planned, tricky and
  dirty shlock/sh/awk code that processes packages graph is now
  removed from distbb. All necessary functionality is generalized and
  becomes a part of external utility "paexec" (see paexec -s option).
  As a result pkgtools/shlock is not used anymore.

  wip/netbsd-uuencode is not used anymore. PAEXEC sends unencoded data
  to distbb.
2008-09-05 09:58:42 +00:00

36 lines
891 B
Makefile

# $NetBSD: Makefile,v 1.34 2008/09/05 09:58:42 cheusov Exp $
#
DISTNAME= distbb-0.18.0
CATEGORIES= pkgtools
MASTER_SITES= http://mova.org/~cheusov/pub/distbb/
MAINTAINER= cheusov@tut.by
HOMEPAGE= http://mova.org/~cheusov/pub/distbb/
COMMENT= DISTributed Bulk Build tool for pkgsrc
DEPENDS+= pkg_summary-utils>=0.11.1:../../wip/pkg_summary-utils
DEPENDS+= paexec>=0.10.0:../../wip/paexec
DEPENDS+= rsync-[0-9]*:../../net/rsync
DEPENDS+= runawk>=0.13.0:../../wip/runawk
USE_LANGUAGES= # none
USE_BSD_MAKEFILE= yes
PKG_DESTDIR_SUPPORT= user-destdir
EGDIR= ${PREFIX}/share/examples/distbb
DOCDIR= ${PREFIX}/share/doc/distbb
DOCFILES= README NEWS TODO
MAKE_FLAGS+= EGDIR=${EGDIR}
INSTALLATION_DIRS+= bin ${EGDIR} ${DOCDIR} libexec/distbb share/distbb
post-install:
.for f in ${DOCFILES}
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR}
.endfor
.include "../../mk/bsd.pkg.mk"