Commit a1dd1130 authored by cy's avatar cy
Browse files

Welcome new bitkeeper port. Bitkeeper is a distributed VCS, used by

projects such as nwtime.org, the maintainers of ntp.

The port was orignally written by pfg. I applied tiny bit of spit and
polish to DEPENDS to bring it into the ports tree.

Obtained from:	pfg
parent 92aa454a
...@@ -231,6 +231,7 @@ ...@@ -231,6 +231,7 @@
SUBDIR += bingrep SUBDIR += bingrep
SUBDIR += binutils SUBDIR += binutils
SUBDIR += bison SUBDIR += bison
SUBDIR += bitkeeper
SUBDIR += blame SUBDIR += blame
SUBDIR += blitz SUBDIR += blitz
SUBDIR += bloaty SUBDIR += bloaty
......
# Created by: Pedro Giffuni
# $FreeBSD$
PORTNAME= bitkeeper
PORTVERSION= 7.3.3
CATEGORIES= devel
MASTER_SITES= https://www.bitkeeper.org/downloads/${PORTVERSION}/
DISTNAME= bk-${PORTVERSION}.src
MAINTAINER= cy@FreeBSD.org
COMMENT= Scalable Distributed Source Management System
LICENSE= APACHE20
BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:devel/gperf \
${LOCALBASE}/include/tommath.h:math/libtommath \
bash:shells/bash
LIB_DEPENDS= libtomcrypt.so:security/libtomcrypt \
libpcre.so:devel/pcre \
liblz4.so:archivers/liblz4
RUN_DEPENDS= bash:shells/bash
USES= gmake groff bison localbase tk xorg iconv
USE_XORG= x11
WRKSRC= ${WRKDIR}/bk-${PORTVERSION}/src
ALL_TARGET= p
do-build:
@(cd ${WRKSRC}; ${MAKE_CMD} ${ALL_TARGET})
.include <bsd.port.mk>
TIMESTAMP = 1587066474
SHA256 (bk-7.3.3.src.tar.gz) = da2b8ef3044b9fc9d96cbd5990e5a9e989f5856f9b394013affc1e25014a2928
SIZE (bk-7.3.3.src.tar.gz) = 20273074
BitKeeper is a fast, enterprise-ready, distributed SCM that scales
up to very large projects and down to tiny ones.
Features
* Simple: An easy to use command line interface.
* Scalable: Nested Repositories are submodules done right! Version
control collections of repositories.
* Flexible: Hybrid mode for binary files that uses a cloud of server for
binaries instead of bloating the source repositories.
* Accurate: Tracking of file operations like creates, deletes, and renames.
* Safe: All file accesses validate checksums for integrity. All file
writes include redundancy for error correction.
* Dependable: Highly accurate auto-merge that uses the whole history to
resolve conflicts. Most other systems use variations of diff3.
* Discernable: Source annotations instantly available.
* Fast: High performance and scales to very large repositories.
* Free: Licensed under the Apache Version 2 license
WWW: http://www.bitkeeper.org/
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment