This diff updates devel/mercurial to 1.0, released yesterday.
Mercurial 1.0 includes several new features[0]. This update also
enables the regress suite which, until 1.0, had largely been broken
on OpenBSD. All tests pass on i386.

Diff is attached and available via HTTP:

    http://www.lfod.us/files/ports/mercurial-1.0.diff

diffstat:
 Makefile  |   15 +++++++++-----
 distinfo  |   10 ++++-----
 pkg/PLIST |   66 ++++++++++++++++++++++++++++++++++++++------------------------
 3 files changed, 56 insertions(+), 35 deletions(-)

Thanks!

[0] http://www.selenic.com/pipermail/mercurial/2008-March/018014.html

-- 

o--------------------------{ Will Maier }--------------------------o
| web:.......http://www.lfod.us/ | [EMAIL PROTECTED] |
*------------------[ BSD Unix: Live Free or Die ]------------------*
? .hgignore
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/mercurial/Makefile,v
retrieving revision 1.9
diff -u -u -p -r1.9 Makefile
--- Makefile    28 Nov 2007 16:13:46 -0000      1.9
+++ Makefile    25 Mar 2008 15:20:03 -0000
@@ -2,7 +2,8 @@
 
 COMMENT=               fast, lightweight source control management
 
-DISTNAME=              mercurial-0.9.5
+VERSION=               1.0
+DISTNAME=              mercurial-${VERSION}
 CATEGORIES=            devel
 HOMEPAGE=              http://www.selenic.com/mercurial/
 
@@ -18,11 +19,12 @@ MASTER_SITES=               http://www.selenic.com/me
 
 MODULES=               lang/python
 
-# Many regress tests broken on OpenBSD.
-NO_REGRESS=            Yes
+SUBST_VARS+=           VERSION
 
 CONTRIBFILES=          bash_completion mercurial.el sample.hgrc \
-                       tcsh_completion zsh_completion
+                       tcsh_completion zsh_completion hgwebdir.fcgi \
+                       mergetools.hgrc mq.el
+
 CONTRIBDIRS=           git-viz hgsh vim
 SCRIPTS=               convert-repo darcs2hg.py hg-ssh hgdiff hgk \
                        tcsh_completion_build.sh
@@ -30,9 +32,9 @@ SCRIPTS=              convert-repo darcs2hg.py hg-ss
 post-install:
        ${INSTALL_MAN} ${WRKSRC}/doc/hg.1 ${PREFIX}/man/man1
        ${INSTALL_MAN} ${WRKSRC}/doc/hgignore.5 ${PREFIX}/man/man5
-       ${INSTALL_MAN} ${WRKSRC}/doc/hgmerge.1 ${PREFIX}/man/man1
        ${INSTALL_MAN} ${WRKSRC}/doc/hgrc.5 ${PREFIX}/man/man5
        ${INSTALL_DATA_DIR} ${PREFIX}/share/mercurial/
+       ${INSTALL_SCRIPT} ${WRKSRC}/hgeditor ${PREFIX}/share/mercurial
 .      for file in ${CONTRIBFILES}
                ${INSTALL_DATA} ${WRKSRC}/contrib/${file} \
                        ${PREFIX}/share/mercurial
@@ -46,5 +48,8 @@ post-install:
                ${INSTALL_SCRIPT} ${WRKSRC}/contrib/${script} \
                        ${PREFIX}/share/mercurial
 .      endfor
+
+do-regress:
+       @cd ${WRKSRC}/tests && ${MODPY_BIN} run-tests.py
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/mercurial/distinfo,v
retrieving revision 1.6
diff -u -u -p -r1.6 distinfo
--- distinfo    28 Nov 2007 16:13:46 -0000      1.6
+++ distinfo    25 Mar 2008 15:20:03 -0000
@@ -1,5 +1,5 @@
-MD5 (mercurial-0.9.5.tar.gz) = qd1UvLh8ozIxXOgyk4FuNw==
-RMD160 (mercurial-0.9.5.tar.gz) = 6jjTFCpLEIfid33jtw34tGcs0jc=
-SHA1 (mercurial-0.9.5.tar.gz) = iJqD9M3OrZMyPXz0J2dRzCA5ZFU=
-SHA256 (mercurial-0.9.5.tar.gz) = z+ArqqThjDr2u68b5K0hyFcNSWK4zvt03YPZ8wn1ZNg=
-SIZE (mercurial-0.9.5.tar.gz) = 670808
+MD5 (mercurial-1.0.tar.gz) = n43X+m+Ihvd76bkj8AhQTA==
+RMD160 (mercurial-1.0.tar.gz) = IbVgPgM4mEIPT78bhR7eT2mnZXw=
+SHA1 (mercurial-1.0.tar.gz) = EWiehakYdEF8sRDe1sOk17MEKcs=
+SHA256 (mercurial-1.0.tar.gz) = xNPh6wu8HnfeWH7NRSdQuxoJVk7AVuK0yOKm20qGPg8=
+SIZE (mercurial-1.0.tar.gz) = 803187
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/mercurial/pkg/PLIST,v
retrieving revision 1.5
diff -u -u -p -r1.5 PLIST
--- pkg/PLIST   28 Nov 2007 16:13:46 -0000      1.5
+++ pkg/PLIST   25 Mar 2008 15:20:03 -0000
@@ -1,7 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.5 2007/11/28 16:13:46 okan Exp $
 %%SHARED%%
 bin/hg
-bin/hgmerge
 lib/python${MODPY_VERSION}/site-packages/hgext/
 lib/python${MODPY_VERSION}/site-packages/hgext/__init__.py
 lib/python${MODPY_VERSION}/site-packages/hgext/__init__.pyc
@@ -13,11 +12,17 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/hgext/bugzilla.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/children.py
 lib/python${MODPY_VERSION}/site-packages/hgext/children.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/churn.py
+lib/python${MODPY_VERSION}/site-packages/hgext/churn.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/color.py
+lib/python${MODPY_VERSION}/site-packages/hgext/color.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/__init__.py
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/common.py
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/common.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/convert/convcmd.py
+lib/python${MODPY_VERSION}/site-packages/hgext/convert/convcmd.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/cvs.py
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/cvs.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/darcs.py
@@ -26,8 +31,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/filemap.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/git.py
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/git.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/convert/gnuarch.py
+lib/python${MODPY_VERSION}/site-packages/hgext/convert/gnuarch.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/hg.py
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/hg.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/convert/monotone.py
+lib/python${MODPY_VERSION}/site-packages/hgext/convert/monotone.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/subversion.py
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/subversion.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/convert/transport.py
@@ -40,18 +49,22 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/hgext/gpg.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/graphlog.py
 lib/python${MODPY_VERSION}/site-packages/hgext/graphlog.pyc
-lib/python${MODPY_VERSION}/site-packages/hgext/hbisect.py
-lib/python${MODPY_VERSION}/site-packages/hgext/hbisect.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/hgk.py
 lib/python${MODPY_VERSION}/site-packages/hgext/hgk.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/highlight.py
+lib/python${MODPY_VERSION}/site-packages/hgext/highlight.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/imerge.py
 lib/python${MODPY_VERSION}/site-packages/hgext/imerge.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/interhg.py
 lib/python${MODPY_VERSION}/site-packages/hgext/interhg.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/keyword.py
+lib/python${MODPY_VERSION}/site-packages/hgext/keyword.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/mq.py
 lib/python${MODPY_VERSION}/site-packages/hgext/mq.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/notify.py
 lib/python${MODPY_VERSION}/site-packages/hgext/notify.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/pager.py
+lib/python${MODPY_VERSION}/site-packages/hgext/pager.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/parentrevspec.py
 lib/python${MODPY_VERSION}/site-packages/hgext/parentrevspec.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/patchbomb.py
@@ -62,10 +75,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/hgext/record.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/transplant.py
 lib/python${MODPY_VERSION}/site-packages/hgext/transplant.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/win32mbcs.py
+lib/python${MODPY_VERSION}/site-packages/hgext/win32mbcs.pyc
 lib/python${MODPY_VERSION}/site-packages/hgext/win32text.py
 lib/python${MODPY_VERSION}/site-packages/hgext/win32text.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/
-lib/python${MODPY_VERSION}/site-packages/mercurial-0.9.5-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/mercurial-${VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/mercurial/__init__.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/__version__.py
@@ -88,6 +103,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/commands.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/context.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/context.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/copies.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/copies.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/demandimport.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/demandimport.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/dirstate.py
@@ -100,6 +117,10 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/fancyopts.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/filelog.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/filelog.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/filemerge.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/filemerge.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/hbisect.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/hbisect.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/help.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/help.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/hg.py
@@ -113,10 +134,14 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/hgweb_mod.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/hgwebdir_mod.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/hgwebdir_mod.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/protocol.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/protocol.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/request.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/request.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/server.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/server.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/webcommands.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/webcommands.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/wsgicgi.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/wsgicgi.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/hook.py
@@ -151,14 +176,14 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/osutil.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/patch.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/patch.pyc
-lib/python${MODPY_VERSION}/site-packages/mercurial/remoterepo.py
-lib/python${MODPY_VERSION}/site-packages/mercurial/remoterepo.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/repair.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/repair.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/repo.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/repo.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/revlog.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/revlog.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/simplemerge.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/simplemerge.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/sshrepo.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/sshrepo.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/sshserver.py
@@ -169,6 +194,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/streamclone.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/strutil.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/strutil.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/templatefilters.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/templatefilters.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/templater.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/templater.pyc
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/
@@ -217,31 +244,15 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/mercurial/templates/map-cmdline.compact
 
lib/python${MODPY_VERSION}/site-packages/mercurial/templates/map-cmdline.default
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/notfound.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/changelog.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/changelogentry.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/changeset.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/fileannotate.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/filediff.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/filelog.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/filelogentry.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/filerevision.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/footer.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/header.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/manifest.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/map
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/search.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/shortlog.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/shortlogentry.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/old/tags.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/changeset.tmpl
+lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/error.tmpl
 
lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/fileannotate.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/filediff.tmpl
-lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/header.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/index.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/manifest.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/map
+lib/python${MODPY_VERSION}/site-packages/mercurial/templates/raw/notfound.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/rss/
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/rss/changelog.tmpl
 
lib/python${MODPY_VERSION}/site-packages/mercurial/templates/rss/changelogentry.tmpl
@@ -256,6 +267,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/shortlogentry.tmpl
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/static/
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/static/hgicon.png
+lib/python${MODPY_VERSION}/site-packages/mercurial/templates/static/hglogo.png
+lib/python${MODPY_VERSION}/site-packages/mercurial/templates/static/highlight.css
 
lib/python${MODPY_VERSION}/site-packages/mercurial/templates/static/style-gitweb.css
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/static/style.css
 lib/python${MODPY_VERSION}/site-packages/mercurial/templates/tags.tmpl
@@ -273,7 +286,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/mercurial/version.py
 lib/python${MODPY_VERSION}/site-packages/mercurial/version.pyc
 @man man/man1/hg.1
[EMAIL PROTECTED] man/man1/hgmerge.1
 @man man/man5/hgignore.5
 @man man/man5/hgrc.5
 share/mercurial/
@@ -288,11 +300,15 @@ share/mercurial/git-viz/git-rev-tree
 share/mercurial/git-viz/hg-viz
 share/mercurial/hg-ssh
 share/mercurial/hgdiff
+share/mercurial/hgeditor
 share/mercurial/hgk
 share/mercurial/hgsh/
 share/mercurial/hgsh/Makefile
 share/mercurial/hgsh/hgsh.c
+share/mercurial/hgwebdir.fcgi
 share/mercurial/mercurial.el
+share/mercurial/mergetools.hgrc
+share/mercurial/mq.el
 share/mercurial/sample.hgrc
 share/mercurial/tcsh_completion
 share/mercurial/tcsh_completion_build.sh

Reply via email to