diff options
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/mercurial/Makefile | 19 | ||||
-rw-r--r-- | devel/mercurial/distinfo | 2 | ||||
-rw-r--r-- | devel/mercurial/files/patch-hgmerge | 8 | ||||
-rw-r--r-- | devel/mercurial/pkg-descr | 15 | ||||
-rw-r--r-- | devel/mercurial/pkg-plist | 72 |
6 files changed, 117 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 14fa590cf072..f30c2febbd7b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -560,6 +560,7 @@ SUBDIR += maven SUBDIR += memcheck SUBDIR += mercator + SUBDIR += mercurial SUBDIR += meta-cvs SUBDIR += mico SUBDIR += mime diff --git a/devel/mercurial/Makefile b/devel/mercurial/Makefile new file mode 100644 index 000000000000..d5fb0e7a0e29 --- /dev/null +++ b/devel/mercurial/Makefile @@ -0,0 +1,19 @@ +# Ports collection makefile for: mercurial +# Date created: 11 July 2005 +# Whom: Andreas Kohn +# +# $FreeBSD$ +# + +PORTNAME= mercurial +PORTVERSION= 0.6 +CATEGORIES= devel python +MASTER_SITES= http://www.selenic.com/mercurial/release/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= A fast, lightweight source control management system + +USE_PYTHON= 2.3+ +USE_PYDISTUTILS=yes + +.include <bsd.port.mk> diff --git a/devel/mercurial/distinfo b/devel/mercurial/distinfo new file mode 100644 index 000000000000..a4ace037d606 --- /dev/null +++ b/devel/mercurial/distinfo @@ -0,0 +1,2 @@ +MD5 (mercurial-0.6.tar.gz) = 25f9ce77b3e5e257d33a982d4ca7c43f +SIZE (mercurial-0.6.tar.gz) = 81760 diff --git a/devel/mercurial/files/patch-hgmerge b/devel/mercurial/files/patch-hgmerge new file mode 100644 index 000000000000..317a87b347db --- /dev/null +++ b/devel/mercurial/files/patch-hgmerge @@ -0,0 +1,8 @@ +--- hgmerge.orig Mon Jul 11 23:59:46 2005 ++++ hgmerge Mon Jul 11 23:59:59 2005 +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/bin/sh + # + # hgmerge - default merge helper for Mercurial + # diff --git a/devel/mercurial/pkg-descr b/devel/mercurial/pkg-descr new file mode 100644 index 000000000000..b15fd8cdb39a --- /dev/null +++ b/devel/mercurial/pkg-descr @@ -0,0 +1,15 @@ +Mercurial is a fast, lightweight source control management system designed for +efficient handling of very large distributed projects. Features include: + + * O(1) delta-compressed file storage and retrieval scheme + * Complete cross-indexing of file and changesets for efficient exploration + of project history + * Robust SHA1-based integrity checking and append-only storage model + * Decentralized development model with arbitrary merging between trees + * High-speed HTTP-based network merge protocol + * Easy-to-use command-line interface + * Integrated stand-alone web interface + * Small Python codebase + * GPL license + +WWW: http://www.selenic.com/mercurial/ diff --git a/devel/mercurial/pkg-plist b/devel/mercurial/pkg-plist new file mode 100644 index 000000000000..913dfd55cc21 --- /dev/null +++ b/devel/mercurial/pkg-plist @@ -0,0 +1,72 @@ +bin/hg +bin/hgmerge +%%PYTHON_SITELIBDIR%%/mercurial/__version__.py +%%PYTHON_SITELIBDIR%%/mercurial/__version__.pyc +%%PYTHON_SITELIBDIR%%/mercurial/mpatch.so +%%PYTHON_SITELIBDIR%%/mercurial/bdiff.so +%%PYTHON_SITELIBDIR%%/mercurial/hg.py +%%PYTHON_SITELIBDIR%%/mercurial/commands.py +%%PYTHON_SITELIBDIR%%/mercurial/fancyopts.py +%%PYTHON_SITELIBDIR%%/mercurial/__init__.py +%%PYTHON_SITELIBDIR%%/mercurial/version.py +%%PYTHON_SITELIBDIR%%/mercurial/hgweb.py +%%PYTHON_SITELIBDIR%%/mercurial/transaction.py +%%PYTHON_SITELIBDIR%%/mercurial/ui.py +%%PYTHON_SITELIBDIR%%/mercurial/httprangereader.py +%%PYTHON_SITELIBDIR%%/mercurial/mdiff.py +%%PYTHON_SITELIBDIR%%/mercurial/lock.py +%%PYTHON_SITELIBDIR%%/mercurial/demandload.py +%%PYTHON_SITELIBDIR%%/mercurial/util.py +%%PYTHON_SITELIBDIR%%/mercurial/byterange.py +%%PYTHON_SITELIBDIR%%/mercurial/revlog.py +%%PYTHON_SITELIBDIR%%/mercurial/hg.pyc +%%PYTHON_SITELIBDIR%%/mercurial/commands.pyc +%%PYTHON_SITELIBDIR%%/mercurial/fancyopts.pyc +%%PYTHON_SITELIBDIR%%/mercurial/__init__.pyc +%%PYTHON_SITELIBDIR%%/mercurial/version.pyc +%%PYTHON_SITELIBDIR%%/mercurial/hgweb.pyc +%%PYTHON_SITELIBDIR%%/mercurial/transaction.pyc +%%PYTHON_SITELIBDIR%%/mercurial/ui.pyc +%%PYTHON_SITELIBDIR%%/mercurial/httprangereader.pyc +%%PYTHON_SITELIBDIR%%/mercurial/mdiff.pyc +%%PYTHON_SITELIBDIR%%/mercurial/lock.pyc +%%PYTHON_SITELIBDIR%%/mercurial/demandload.pyc +%%PYTHON_SITELIBDIR%%/mercurial/util.pyc +%%PYTHON_SITELIBDIR%%/mercurial/byterange.pyc +%%PYTHON_SITELIBDIR%%/mercurial/revlog.pyc +%%PYTHON_SITELIBDIR%%/mercurial/templates/map +%%PYTHON_SITELIBDIR%%/mercurial/templates/map-raw +%%PYTHON_SITELIBDIR%%/mercurial/templates/fileannotate.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/footer.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/changelog.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/header.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/filelog.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/filediff.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/filerevision-raw.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/manifest.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/filerevision.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/changelogentry.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/filelogentry.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/filediff-raw.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/header-raw.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/tags.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/changeset.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/templates/changeset-raw.tmpl +%%PYTHON_SITELIBDIR%%/mercurial/hg.pyo +%%PYTHON_SITELIBDIR%%/mercurial/commands.pyo +%%PYTHON_SITELIBDIR%%/mercurial/fancyopts.pyo +%%PYTHON_SITELIBDIR%%/mercurial/__init__.pyo +%%PYTHON_SITELIBDIR%%/mercurial/version.pyo +%%PYTHON_SITELIBDIR%%/mercurial/hgweb.pyo +%%PYTHON_SITELIBDIR%%/mercurial/transaction.pyo +%%PYTHON_SITELIBDIR%%/mercurial/ui.pyo +%%PYTHON_SITELIBDIR%%/mercurial/httprangereader.pyo +%%PYTHON_SITELIBDIR%%/mercurial/mdiff.pyo +%%PYTHON_SITELIBDIR%%/mercurial/lock.pyo +%%PYTHON_SITELIBDIR%%/mercurial/__version__.pyo +%%PYTHON_SITELIBDIR%%/mercurial/demandload.pyo +%%PYTHON_SITELIBDIR%%/mercurial/util.pyo +%%PYTHON_SITELIBDIR%%/mercurial/byterange.pyo +%%PYTHON_SITELIBDIR%%/mercurial/revlog.pyo +@dirrm %%PYTHON_SITELIBDIR%%/mercurial/templates +@dirrm %%PYTHON_SITELIBDIR%%/mercurial |