diff options
author | pav <pav@FreeBSD.org> | 2005-07-13 19:05:23 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-07-13 19:05:23 +0000 |
commit | 99173cf780884fface83ad6a15b582c20804442d (patch) | |
tree | 58d4d27d01653a514df5bdaf4859a757ffa21deb | |
parent | 87f25718ee5a46e5460e7f0877f9e0ce43ca1ff3 (diff) | |
download | FreeBSD-ports-99173cf780884fface83ad6a15b582c20804442d.zip FreeBSD-ports-99173cf780884fface83ad6a15b582c20804442d.tar.gz |
Mercurial is a fast, lightweight source control management system designed for
efficient handling of very large distributed projects.
PR: ports/83298
Submitted by: Andreas Kohn <andreas@syndrom23.de>
-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 14fa590..f30c2fe 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 0000000..d5fb0e7 --- /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 0000000..a4ace03 --- /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 0000000..317a87b --- /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 0000000..b15fd8c --- /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 0000000..913dfd5 --- /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 |