From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Feb 3 00:40:23 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 074EA16A4CE for ; Thu, 3 Feb 2005 00:40:23 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F1B43D54 for ; Thu, 3 Feb 2005 00:40:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j130eHtB047872 for ; Thu, 3 Feb 2005 00:40:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j130eHbm047845; Thu, 3 Feb 2005 00:40:17 GMT (envelope-from gnats) Resent-Date: Thu, 3 Feb 2005 00:40:17 GMT Resent-Message-Id: <200502030040.j130eHbm047845@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthias Andree Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC86516A4CE for ; Thu, 3 Feb 2005 00:32:33 +0000 (GMT) Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0442943D2F for ; Thu, 3 Feb 2005 00:32:33 +0000 (GMT) (envelope-from matthias.andree@web.de) Received: from m2a2.myip.org (g2suctvmg7e7b6zi@p508EFA7B.dip.t-dialin.net [80.142.250.123]) (authenticated bits=0)j130VBAV004143; Thu, 3 Feb 2005 01:31:17 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 1001) id 632FF1B208; Thu, 3 Feb 2005 01:31:09 +0100 (CET) Message-Id: <20050203003109.632FF1B208@merlin.emma.line.org> Date: Thu, 3 Feb 2005 01:31:09 +0100 (CET) From: Matthias Andree To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/77041: [NEW PORT] devel/bitkeeper: Scalable Distributed Software Configuration Management System X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2005 00:40:23 -0000 >Number: 77041 >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 Feb 03 00:40:17 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 #19: Mon Jan 17 11:26:06 CET 2005 >Description: SUPERSEDES: ports/76208 this version of the port avoids compat4x dependency for FreeBSD [5.3 ; 6.0 [ "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/distinfo-5 # 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/distinfo-5 sed 's/^X//' >bitkeeper/distinfo-5 << 'END-of-bitkeeper/distinfo-5' XMD5 (bk-3.2.3-x86-freebsd5.1.bin) = 88aec7a9afdd0142f44a9d20238bcc4f XSIZE (bk-3.2.3-x86-freebsd5.1.bin) = 3114740 END-of-bitkeeper/distinfo-5 echo x - bitkeeper/Makefile sed 's/^X//' >bitkeeper/Makefile << 'END-of-bitkeeper/Makefile' X# Ports collection Makefile for: devel/bitkeeper X# Whom: Matthias Andree X# Date created: 2005-01-13 X# X# $FreeBSD$ X# X X# NOTE: unfortunately, bitkeeper hardcodes it 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 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 ${CHMOD} u+rx ${WRKSRC}/${DISTNAME} 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 X X.if ${OSVERSION} < 501000 || ${OSVERSION} > 600000 XDISTNAME= bk-${PORTVERSION}-x86-freebsd4.1.bin X.if ${OSVERSION} >= 500000 XLIB_DEPENDS+= c.4:${PORTSDIR}/misc/compat4x X.endif X.else XDISTNAME= bk-${PORTVERSION}-x86-freebsd5.1.bin XMD5_FILE= ${MASTERDIR}/distinfo-5 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 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: