Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jan 2005 17:17:50 +0100 (CET)
From:      Matthias Andree <matthias.andree@gmx.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/76208: [NEW PORT] devel/bitkeeper: Scalable Distributed Software Configuration Management System
Message-ID:  <20050113161750.051B11B203@merlin.emma.line.org>
Resent-Message-ID: <200501131620.j0DGK86v090447@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         76208
>Category:       ports
>Synopsis:       [NEW PORT] devel/bitkeeper: Scalable Distributed Software Configuration Management System
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 13 16:20:07 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Andree
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD merlin.emma.line.org 5.3-STABLE FreeBSD 5.3-STABLE #18: Sun Jan  9 05:57:40 CET
>Description:
"BK/Pro is a scalable configuration management system, supporting globally
distributed development, disconnected operation, compressed repositories,
change sets, and repositories as branches.

Distributed means that every developer gets their own personal repository,
complete with revision history, and the tool handles moving changes between
repositories. SSH, RSH, BKD, HTTP, and/or SMTP can all be used as communication
transports between repositories; or, if both are local, the system just uses
the file system." 			
							-- Bitmover, Inc.

WWW: http://www.bitkeeper.com/Products.BK_Pro.html

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- bitkeeper-3.2.3.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	bitkeeper
#	bitkeeper/Makefile
#	bitkeeper/distinfo
#	bitkeeper/pkg-descr
#	bitkeeper/pkg-message
#	bitkeeper/pkg-plist
#
echo c - bitkeeper
mkdir -p bitkeeper > /dev/null 2>&1
echo x - bitkeeper/Makefile
sed 's/^X//' >bitkeeper/Makefile << 'END-of-bitkeeper/Makefile'
X# Ports collection Makefile for:	devel/bitkeeper
X# Whom: 				Matthias Andree <matthias.andree@gmx.de>
X# Date created:				2005-01-13
X#
X# $FreeBSD$
X#
X
X# NOTE: unfortunately, bitkeeper hardcodes its path, so moving files around
X# does not work properly, not even for the documentation unfortunately.
X
X# NOTE: we list no MASTER_SITES because the user must fetch the software
X# manually after registering.
X
XPORTNAME=	bitkeeper
XPORTVERSION=	3.2.3
XCATEGORIES=	devel
XDISTNAME=	bk-${PORTVERSION}-x86-freebsd4.1.bin
XEXTRACT_SUFX=
XEXTRACT_ONLY=
X
XMAINTAINER=	matthias.andree@gmx.de
XCOMMENT=	Scalable Distributed Software Configuration Management System
X
XONLY_FOR_ARCHS=	i386
XNO_BUILD=	yes
XRESTRICTED=	"Redistribution is not permitted"
X
XUSE_XLIB=	yes
X
XMAN1=		bk-Basics-Overview.1 bk-Howto-bkd.1 bk-Howto-developer.1 \
X		bk-Howto-setup.1 bk-Howto.1 bk-abort.1 bk-admin.1 \
X		bk-annotate.1 bk-backups.1 bk-base64.1 bk-bin.1 bk-bk.1 \
X		bk-bkcl.1 bk-bkd.1 bk-bkl.1 bk-bkscc.1 bk-c2r.1 bk-cat.1 \
X		bk-changes.1 bk-check.1 bk-checksum.1 bk-chmod.1 bk-ci.1 \
X		bk-citool.1 bk-clean.1 bk-clone.1 bk-cmdlog.1 bk-co.1 \
X		bk-comments.1 bk-commit.1 bk-compatibility.1 bk-config-etc.1 \
X		bk-config-gui.1 bk-config.1 bk-cp.1 bk-crypto.1 bk-cset.1 \
X		bk-csetprune.1 bk-csets.1 bk-csettool.1 bk-delta.1 bk-diffs.1 \
X		bk-difftool.1 bk-edit.1 bk-editor.1 bk-emacs.1 bk-export.1 \
X		bk-extras.1 bk-files.1 bk-findkey.1 bk-fix.1 bk-flags.1 \
X		bk-fmtool.1 bk-gca.1 bk-get.1 bk-gethost.1 bk-getuser.1 \
X		bk-gnupatch.1 bk-gone.1 bk-grep.1 bk-help.1 bk-helptool.1 \
X		bk-history.1 bk-id.1 bk-ignore.1 bk-import.1 bk-info.1 \
X		bk-initscripts.1 bk-isascii.1 bk-key2rev.1 bk-keywords.1 \
X		bk-lease.1 bk-level.1 bk-licensing.1 bk-links.1 bk-lock.1 \
X		bk-lod.1 bk-log.1 bk-makepatch.1 bk-merge-binaries.1 \
X		bk-merge.1 bk-merging.1 bk-more.1 bk-multiuser.1 bk-mv.1 \
X		bk-mvdir.1 bk-names.1 bk-new.1 bk-newroot.1 bk-obscure.1 \
X		bk-openlogging.1 bk-parent.1 bk-path.1 bk-pending.1 \
X		bk-prompt.1 bk-prs.1 bk-pull.1 bk-push.1 bk-r2c.1 bk-range.1 \
X		bk-rcs2sccs.1 bk-rcsparse.1 bk-receive.1 bk-relink.1 \
X		bk-renames.1 bk-renametool.1 bk-renumber.1 bk-repogca.1 \
X		bk-resolve.1 bk-revtool.1 bk-rm.1 bk-rmdel.1 bk-rmdir.1 \
X		bk-rmgone.1 bk-root.1 bk-rset.1 bk-sane.1 bk-sccslog.1 \
X		bk-send.1 bk-sendbug.1 bk-set.1 bk-setup.1 bk-setuptool.1 \
X		bk-sfiles.1 bk-sfio.1 bk-smerge.1 bk-status.1 bk-stripdel.1 \
X		bk-superset.1 bk-support.1 bk-tag.1 bk-takepatch.1 \
X		bk-templates.1 bk-terms.1 bk-treediff.1 bk-triggers.1 \
X		bk-undo.1 bk-undos.1 bk-unedit.1 bk-unlock.1 bk-unpull.1 \
X		bk-unrm.1 bk-unwrap.1 bk-url.1 bk-users.1 bk-version.1 \
X		bk-what.1 bk-wrap.1 bk-xflags.1 bk-zone.1
XMANCOMPRESSED=	no
X
Xdo-install:
X	${MKDIR} ${WRKSRC}
X	${INSTALL_PROGRAM} ${DISTDIR}/${DISTNAME} ${WRKSRC}/
X	${MKDIR} ${PREFIX}/bitkeeper ${PREFIX}/bin
X	BK_NOLINKS=1 ${WRKSRC}/${DISTNAME} ${PREFIX}/bitkeeper
X.for i in admin bk delta get prs rmdel unget
X	${LN} -s ${PREFIX}/bitkeeper/$i ${PREFIX}/bin
X.endfor
X	for i in ${PREFIX}/bitkeeper/man/man1/bk-* ; do \
X		${LN} $$i ${PREFIX}/man/man1/ ; \
X	done
X	${RM} -rf ${PREFIX}/bitkeeper/man
X
Xpost-install:
X	${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.pre.mk>
X
X.if ${OSVERSION} >= 500000
XLIB_DEPENDS+=	c.4:${PORTSDIR}/misc/compat4x
X.endif
X
X.if !exists(${DISTDIR}/${DISTNAME})
XECHO_MSG=	${PRINTF}
XIGNORE=:\n\
XBecause of licensing restrictions, you must fetch the bitkeeper binary\n\
Xmanually.  Please fill in one of the download forms at\n\
Xhttp://www.bitkeeper.com/Products.BK_Pro.Downloads.html and download\n\
Xthe ${DISTFILES} file and place it in ${DISTDIR}.\n
X.endif
X
X.include <bsd.port.post.mk>
END-of-bitkeeper/Makefile
echo x - bitkeeper/distinfo
sed 's/^X//' >bitkeeper/distinfo << 'END-of-bitkeeper/distinfo'
XMD5 (bk-3.2.3-x86-freebsd4.1.bin) = 53401c9f06c0cd90adfbd8c05d7a884b
XSIZE (bk-3.2.3-x86-freebsd4.1.bin) = 3102940
END-of-bitkeeper/distinfo
echo x - bitkeeper/pkg-descr
sed 's/^X//' >bitkeeper/pkg-descr << 'END-of-bitkeeper/pkg-descr'
X"BK/Pro is a scalable configuration management system, supporting globally
Xdistributed development, disconnected operation, compressed repositories,
Xchange sets, and repositories as branches.
X
XDistributed means that every developer gets their own personal repository,
Xcomplete with revision history, and the tool handles moving changes between
Xrepositories. SSH, RSH, BKD, HTTP, and/or SMTP can all be used as communication
Xtransports between repositories; or, if both are local, the system just uses
Xthe file system." 			
X							-- Bitmover, Inc.
X
XWWW: http://www.bitkeeper.com/Products.BK_Pro.html
END-of-bitkeeper/pkg-descr
echo x - bitkeeper/pkg-message
sed 's/^X//' >bitkeeper/pkg-message << 'END-of-bitkeeper/pkg-message'
XWARNING: If you are using the BitKeeper free license, there are some important
Xlicense restrictions, the free license is valid for open source software only,
Xnot to competitors of BitMover and it terminates in the event that BitMover
Xpublish a new version of the BitKeeper software, to which you must upgrade.
END-of-bitkeeper/pkg-message
echo x - bitkeeper/pkg-plist
sed 's/^X//' >bitkeeper/pkg-plist << 'END-of-bitkeeper/pkg-plist'
Xbin/admin
Xbin/bk
Xbin/delta
Xbin/get
Xbin/prs
Xbin/rmdel
Xbin/unget
Xbitkeeper/RELEASE-NOTES
Xbitkeeper/admin
Xbitkeeper/applypatch
Xbitkeeper/b64wrap
Xbitkeeper/bitkeeper.config
Xbitkeeper/bk
Xbitkeeper/bk.script
Xbitkeeper/bk_refcard.pdf
Xbitkeeper/bk_refcard.ps
Xbitkeeper/bkhelp.txt
Xbitkeeper/bkmsg.txt
Xbitkeeper/cmp
Xbitkeeper/delta
Xbitkeeper/diff
Xbitkeeper/diff3
Xbitkeeper/get
Xbitkeeper/gui/bin/bkgui
Xbitkeeper/gui/bin/tclsh
X@dirrm bitkeeper/gui/bin
Xbitkeeper/gui/images/bklogo.gif
Xbitkeeper/gui/images/ci-cset.xbm
Xbitkeeper/gui/images/ci-done.xbm
Xbitkeeper/gui/images/ci-exclude.xbm
Xbitkeeper/gui/images/ci-modified.xbm
Xbitkeeper/gui/images/ci-new.xbm
Xbitkeeper/gui/images/next.gif
Xbitkeeper/gui/images/previous.gif
X@dirrm bitkeeper/gui/images
Xbitkeeper/gui/lib/bugform
Xbitkeeper/gui/lib/citool
Xbitkeeper/gui/lib/csettool
Xbitkeeper/gui/lib/difftool
Xbitkeeper/gui/lib/fm3tool
Xbitkeeper/gui/lib/fmtool
Xbitkeeper/gui/lib/helptool
Xbitkeeper/gui/lib/installtool
Xbitkeeper/gui/lib/msgtool
Xbitkeeper/gui/lib/renametool
Xbitkeeper/gui/lib/revtool
Xbitkeeper/gui/lib/setuptool
Xbitkeeper/gui/lib/supportform
Xbitkeeper/gui/lib/tcl8.4/auto.tcl
Xbitkeeper/gui/lib/tcl8.4/encoding/ascii.enc
Xbitkeeper/gui/lib/tcl8.4/encoding/cp1252.enc
Xbitkeeper/gui/lib/tcl8.4/encoding/iso8859-1.enc
Xbitkeeper/gui/lib/tcl8.4/encoding/iso8859-2.enc
Xbitkeeper/gui/lib/tcl8.4/encoding/macRoman.enc
X@dirrm bitkeeper/gui/lib/tcl8.4/encoding
Xbitkeeper/gui/lib/tcl8.4/history.tcl
Xbitkeeper/gui/lib/tcl8.4/http1.0/http.tcl
Xbitkeeper/gui/lib/tcl8.4/http1.0/pkgIndex.tcl
X@dirrm bitkeeper/gui/lib/tcl8.4/http1.0
Xbitkeeper/gui/lib/tcl8.4/http2.4/http.tcl
Xbitkeeper/gui/lib/tcl8.4/http2.4/pkgIndex.tcl
X@dirrm bitkeeper/gui/lib/tcl8.4/http2.4
Xbitkeeper/gui/lib/tcl8.4/init.tcl
Xbitkeeper/gui/lib/tcl8.4/ldAix
Xbitkeeper/gui/lib/tcl8.4/ldAout.tcl
Xbitkeeper/gui/lib/tcl8.4/msgcat1.3/msgcat.tcl
Xbitkeeper/gui/lib/tcl8.4/msgcat1.3/pkgIndex.tcl
X@dirrm bitkeeper/gui/lib/tcl8.4/msgcat1.3
Xbitkeeper/gui/lib/tcl8.4/opt0.4/optparse.tcl
Xbitkeeper/gui/lib/tcl8.4/opt0.4/pkgIndex.tcl
X@dirrm bitkeeper/gui/lib/tcl8.4/opt0.4
Xbitkeeper/gui/lib/tcl8.4/package.tcl
Xbitkeeper/gui/lib/tcl8.4/parray.tcl
Xbitkeeper/gui/lib/tcl8.4/safe.tcl
Xbitkeeper/gui/lib/tcl8.4/tclAppInit.c
Xbitkeeper/gui/lib/tcl8.4/tclIndex
Xbitkeeper/gui/lib/tcl8.4/tcltest2.2/pkgIndex.tcl
Xbitkeeper/gui/lib/tcl8.4/tcltest2.2/tcltest.tcl
X@dirrm bitkeeper/gui/lib/tcl8.4/tcltest2.2
Xbitkeeper/gui/lib/tcl8.4/word.tcl
X@dirrm bitkeeper/gui/lib/tcl8.4
Xbitkeeper/gui/lib/tk8.4/bgerror.tcl
Xbitkeeper/gui/lib/tk8.4/button.tcl
Xbitkeeper/gui/lib/tk8.4/choosedir.tcl
Xbitkeeper/gui/lib/tk8.4/clrpick.tcl
Xbitkeeper/gui/lib/tk8.4/comdlg.tcl
Xbitkeeper/gui/lib/tk8.4/console.tcl
Xbitkeeper/gui/lib/tk8.4/dialog.tcl
Xbitkeeper/gui/lib/tk8.4/entry.tcl
Xbitkeeper/gui/lib/tk8.4/focus.tcl
Xbitkeeper/gui/lib/tk8.4/listbox.tcl
Xbitkeeper/gui/lib/tk8.4/menu.tcl
Xbitkeeper/gui/lib/tk8.4/mkpsenc.tcl
Xbitkeeper/gui/lib/tk8.4/msgbox.tcl
Xbitkeeper/gui/lib/tk8.4/msgs/cs.msg
Xbitkeeper/gui/lib/tk8.4/msgs/de.msg
Xbitkeeper/gui/lib/tk8.4/msgs/el.msg
Xbitkeeper/gui/lib/tk8.4/msgs/en.msg
Xbitkeeper/gui/lib/tk8.4/msgs/en_gb.msg
Xbitkeeper/gui/lib/tk8.4/msgs/es.msg
Xbitkeeper/gui/lib/tk8.4/msgs/fr.msg
Xbitkeeper/gui/lib/tk8.4/msgs/it.msg
Xbitkeeper/gui/lib/tk8.4/msgs/nl.msg
Xbitkeeper/gui/lib/tk8.4/msgs/ru.msg
X@dirrm bitkeeper/gui/lib/tk8.4/msgs
Xbitkeeper/gui/lib/tk8.4/obsolete.tcl
Xbitkeeper/gui/lib/tk8.4/optMenu.tcl
Xbitkeeper/gui/lib/tk8.4/palette.tcl
Xbitkeeper/gui/lib/tk8.4/panedwindow.tcl
Xbitkeeper/gui/lib/tk8.4/prolog.ps
Xbitkeeper/gui/lib/tk8.4/safetk.tcl
Xbitkeeper/gui/lib/tk8.4/scale.tcl
Xbitkeeper/gui/lib/tk8.4/scrlbar.tcl
Xbitkeeper/gui/lib/tk8.4/spinbox.tcl
Xbitkeeper/gui/lib/tk8.4/tclIndex
Xbitkeeper/gui/lib/tk8.4/tearoff.tcl
Xbitkeeper/gui/lib/tk8.4/text.tcl
Xbitkeeper/gui/lib/tk8.4/tk.tcl
Xbitkeeper/gui/lib/tk8.4/tkAppInit.c
Xbitkeeper/gui/lib/tk8.4/tkfbox.tcl
Xbitkeeper/gui/lib/tk8.4/unsupported.tcl
Xbitkeeper/gui/lib/tk8.4/xmfbox.tcl
X@dirrm bitkeeper/gui/lib/tk8.4
X@dirrm bitkeeper/gui/lib
X@dirrm bitkeeper/gui
Xbitkeeper/gzip_b64wrap
Xbitkeeper/gzip_uuwrap
Xbitkeeper/import
Xbitkeeper/patch
Xbitkeeper/prs
Xbitkeeper/resync
Xbitkeeper/rmdel
Xbitkeeper/sdiff
Xbitkeeper/unb64wrap
Xbitkeeper/unget
Xbitkeeper/ungzip_b64wrap
Xbitkeeper/ungzip_uuwrap
Xbitkeeper/unuuwrap
Xbitkeeper/uuwrap
X@dirrm bitkeeper
END-of-bitkeeper/pkg-plist
exit
--- bitkeeper-3.2.3.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050113161750.051B11B203>