pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/mercurial Initial import of mercurial-0.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f2c89f7962ab
branches:  trunk
changeset: 506354:f2c89f7962ab
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jan 15 02:15:58 2006 +0000

description:
Initial import of mercurial-0.7:

Mercurial is a fast, lightweight Source Control Management system
designed for efficient handling of very large distributed projects.

Fast
        * Extremely high-performance delta-compressed storage scheme
        * Optimized for disk layout and access efficiency
        * Complete cross-indexing of files and changesets
        * Bandwidth and CPU efficient HTTP and SSH sync protocols

Scalable
        * Distributed development model supports unlimited numbers
          of developers
        * Allows arbitrary merging between developer branches
        * Doesn't significantly degrade with large numbers of files
          or changesets
        * No waiting for locks!

Robust
        * SHA1 integrity checking on repository data
        * Append-only storage model with transaction journalling
        * Fast full-repository verification
        * Convenient backup

Easy to use
        * Most commands are familiar to users of CVS and other systems
        * Built-in command help
        * Integrated stand-alone web interface
        * Works with various GUI tools

Easy to adopt
        * Runs on UNIX, MacOS X, and Windows
        * Conversion tools available for many popular SCMs
        * Allows a variety of usage models
        * Supports user-defined hooks and extensions

Free
        * Source code available under the GPL license
        * Actively community supported and developed

diffstat:

 devel/mercurial/DESCR    |   38 ++++++++++++++
 devel/mercurial/Makefile |   28 ++++++++++
 devel/mercurial/PLIST    |  121 +++++++++++++++++++++++++++++++++++++++++++++++
 devel/mercurial/distinfo |    5 +
 4 files changed, 192 insertions(+), 0 deletions(-)

diffs (208 lines):

diff -r 532258761f48 -r f2c89f7962ab devel/mercurial/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mercurial/DESCR     Sun Jan 15 02:15:58 2006 +0000
@@ -0,0 +1,38 @@
+Mercurial is a fast, lightweight Source Control Management system
+designed for efficient handling of very large distributed projects.
+
+Fast
+        * Extremely high-performance delta-compressed storage scheme
+        * Optimized for disk layout and access efficiency
+        * Complete cross-indexing of files and changesets
+        * Bandwidth and CPU efficient HTTP and SSH sync protocols
+
+Scalable
+       * Distributed development model supports unlimited numbers
+         of developers
+        * Allows arbitrary merging between developer branches
+       * Doesn't significantly degrade with large numbers of files
+         or changesets
+        * No waiting for locks!
+
+Robust
+        * SHA1 integrity checking on repository data
+        * Append-only storage model with transaction journalling
+        * Fast full-repository verification
+        * Convenient backup
+
+Easy to use
+        * Most commands are familiar to users of CVS and other systems
+        * Built-in command help
+        * Integrated stand-alone web interface
+        * Works with various GUI tools
+
+Easy to adopt
+        * Runs on UNIX, MacOS X, and Windows
+        * Conversion tools available for many popular SCMs
+        * Allows a variety of usage models
+        * Supports user-defined hooks and extensions
+
+Free
+        * Source code available under the GPL license
+        * Actively community supported and developed
diff -r 532258761f48 -r f2c89f7962ab devel/mercurial/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mercurial/Makefile  Sun Jan 15 02:15:58 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/15 02:15:58 wiz Exp $
+#
+
+DISTNAME=              mercurial-0.7
+CATEGORIES=            devel
+MASTER_SITES=          http://www.selenic.com/mercurial/release/
+
+MAINTAINER=            tech-pkg%NetBSD.org@localhost
+HOMEPAGE=              http://www.selenic.com/mercurial/wiki/index.cgi/Mercurial
+COMMENT=               Fast, lightweight source control management system
+
+
+PY_PATCHPLIST=          yes
+PYDISTUTILSPKG=                yes
+
+PYTHON_VERSIONS_ACCEPTED=      24 23
+
+INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
+
+post-install:
+       ${INSTALL_DATA} ${WRKSRC}/doc/*.1  ${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_DATA} ${WRKSRC}/doc/*.5  ${PREFIX}/${PKGMANDIR}/man5
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mercurial
+       ${INSTALL_DATA} ${WRKSRC}/README  ${PREFIX}/share/doc/mercurial
+       ${INSTALL_DATA} ${WRKSRC}/comparison.txt  ${PREFIX}/share/doc/mercurial
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 532258761f48 -r f2c89f7962ab devel/mercurial/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mercurial/PLIST     Sun Jan 15 02:15:58 2006 +0000
@@ -0,0 +1,121 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/15 02:15:58 wiz Exp $
+bin/hg
+bin/hgmerge
+${PYSITELIB}/mercurial/__init__.py
+${PYSITELIB}/mercurial/__init__.pyc
+${PYSITELIB}/mercurial/__init__.pyo
+${PYSITELIB}/mercurial/__version__.py
+${PYSITELIB}/mercurial/__version__.pyc
+${PYSITELIB}/mercurial/__version__.pyo
+${PYSITELIB}/mercurial/bdiff.so
+${PYSITELIB}/mercurial/byterange.py
+${PYSITELIB}/mercurial/byterange.pyc
+${PYSITELIB}/mercurial/byterange.pyo
+${PYSITELIB}/mercurial/changelog.py
+${PYSITELIB}/mercurial/changelog.pyc
+${PYSITELIB}/mercurial/changelog.pyo
+${PYSITELIB}/mercurial/commands.py
+${PYSITELIB}/mercurial/commands.pyc
+${PYSITELIB}/mercurial/commands.pyo
+${PYSITELIB}/mercurial/demandload.py
+${PYSITELIB}/mercurial/demandload.pyc
+${PYSITELIB}/mercurial/demandload.pyo
+${PYSITELIB}/mercurial/dirstate.py
+${PYSITELIB}/mercurial/dirstate.pyc
+${PYSITELIB}/mercurial/dirstate.pyo
+${PYSITELIB}/mercurial/fancyopts.py
+${PYSITELIB}/mercurial/fancyopts.pyc
+${PYSITELIB}/mercurial/fancyopts.pyo
+${PYSITELIB}/mercurial/filelog.py
+${PYSITELIB}/mercurial/filelog.pyc
+${PYSITELIB}/mercurial/filelog.pyo
+${PYSITELIB}/mercurial/hg.py
+${PYSITELIB}/mercurial/hg.pyc
+${PYSITELIB}/mercurial/hg.pyo
+${PYSITELIB}/mercurial/hgweb.py
+${PYSITELIB}/mercurial/hgweb.pyc
+${PYSITELIB}/mercurial/hgweb.pyo
+${PYSITELIB}/mercurial/httprangereader.py
+${PYSITELIB}/mercurial/httprangereader.pyc
+${PYSITELIB}/mercurial/httprangereader.pyo
+${PYSITELIB}/mercurial/httprepo.py
+${PYSITELIB}/mercurial/httprepo.pyc
+${PYSITELIB}/mercurial/httprepo.pyo
+${PYSITELIB}/mercurial/localrepo.py
+${PYSITELIB}/mercurial/localrepo.pyc
+${PYSITELIB}/mercurial/localrepo.pyo
+${PYSITELIB}/mercurial/lock.py
+${PYSITELIB}/mercurial/lock.pyc
+${PYSITELIB}/mercurial/lock.pyo
+${PYSITELIB}/mercurial/manifest.py
+${PYSITELIB}/mercurial/manifest.pyc
+${PYSITELIB}/mercurial/manifest.pyo
+${PYSITELIB}/mercurial/mdiff.py
+${PYSITELIB}/mercurial/mdiff.pyc
+${PYSITELIB}/mercurial/mdiff.pyo
+${PYSITELIB}/mercurial/mpatch.so
+${PYSITELIB}/mercurial/node.py
+${PYSITELIB}/mercurial/node.pyc
+${PYSITELIB}/mercurial/node.pyo
+${PYSITELIB}/mercurial/remoterepo.py
+${PYSITELIB}/mercurial/remoterepo.pyc
+${PYSITELIB}/mercurial/remoterepo.pyo
+${PYSITELIB}/mercurial/repo.py
+${PYSITELIB}/mercurial/repo.pyc
+${PYSITELIB}/mercurial/repo.pyo
+${PYSITELIB}/mercurial/revlog.py
+${PYSITELIB}/mercurial/revlog.pyc
+${PYSITELIB}/mercurial/revlog.pyo
+${PYSITELIB}/mercurial/sshrepo.py
+${PYSITELIB}/mercurial/sshrepo.pyc
+${PYSITELIB}/mercurial/sshrepo.pyo
+${PYSITELIB}/mercurial/statichttprepo.py
+${PYSITELIB}/mercurial/statichttprepo.pyc
+${PYSITELIB}/mercurial/statichttprepo.pyo
+${PYSITELIB}/mercurial/templates/changelog-rss.tmpl
+${PYSITELIB}/mercurial/templates/changelog.tmpl
+${PYSITELIB}/mercurial/templates/changelogentry-rss.tmpl
+${PYSITELIB}/mercurial/templates/changelogentry.tmpl
+${PYSITELIB}/mercurial/templates/changeset-raw.tmpl
+${PYSITELIB}/mercurial/templates/changeset.tmpl
+${PYSITELIB}/mercurial/templates/fileannotate.tmpl
+${PYSITELIB}/mercurial/templates/filediff-raw.tmpl
+${PYSITELIB}/mercurial/templates/filediff.tmpl
+${PYSITELIB}/mercurial/templates/filelog-rss.tmpl
+${PYSITELIB}/mercurial/templates/filelog.tmpl
+${PYSITELIB}/mercurial/templates/filelogentry-rss.tmpl
+${PYSITELIB}/mercurial/templates/filelogentry.tmpl
+${PYSITELIB}/mercurial/templates/filerevision-raw.tmpl
+${PYSITELIB}/mercurial/templates/filerevision.tmpl
+${PYSITELIB}/mercurial/templates/footer.tmpl
+${PYSITELIB}/mercurial/templates/header-raw.tmpl
+${PYSITELIB}/mercurial/templates/header-rss.tmpl
+${PYSITELIB}/mercurial/templates/header.tmpl
+${PYSITELIB}/mercurial/templates/index.tmpl
+${PYSITELIB}/mercurial/templates/manifest.tmpl
+${PYSITELIB}/mercurial/templates/map
+${PYSITELIB}/mercurial/templates/map-raw
+${PYSITELIB}/mercurial/templates/map-rss
+${PYSITELIB}/mercurial/templates/notfound.tmpl
+${PYSITELIB}/mercurial/templates/search.tmpl
+${PYSITELIB}/mercurial/templates/tags.tmpl
+${PYSITELIB}/mercurial/transaction.py
+${PYSITELIB}/mercurial/transaction.pyc
+${PYSITELIB}/mercurial/transaction.pyo
+${PYSITELIB}/mercurial/ui.py
+${PYSITELIB}/mercurial/ui.pyc
+${PYSITELIB}/mercurial/ui.pyo
+${PYSITELIB}/mercurial/util.py
+${PYSITELIB}/mercurial/util.pyc
+${PYSITELIB}/mercurial/util.pyo
+${PYSITELIB}/mercurial/version.py
+${PYSITELIB}/mercurial/version.pyc
+${PYSITELIB}/mercurial/version.pyo
+man/man1/hg.1
+man/man1/hgmerge.1
+man/man5/hgrc.5
+share/doc/mercurial/README
+share/doc/mercurial/comparison.txt
+@dirrm share/doc/mercurial
+@dirrm ${PYSITELIB}/mercurial/templates
+@dirrm ${PYSITELIB}/mercurial
diff -r 532258761f48 -r f2c89f7962ab devel/mercurial/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mercurial/distinfo  Sun Jan 15 02:15:58 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/15 02:15:58 wiz Exp $
+
+SHA1 (mercurial-0.7.tar.gz) = 1d68a463ddd335cf9c8f6e168bb4da835e88bfd7
+RMD160 (mercurial-0.7.tar.gz) = de9a9ff9960aa43be6d747cc90cb832f5116a3a0
+Size (mercurial-0.7.tar.gz) = 178197 bytes



Home | Main Index | Thread Index | Old Index