On Mon, Jul 24, 2006 at 06:16:11PM -0500, Will Maier wrote:
> This is a update of devel/mercurial from 0.9 to 0.9.1, a bugfix
> release. This update also adds me as MAINTAINER (the port had none
> previously). Diff attached.
It looks like some of the REGRESS tests will continue to be broken
until post-0.9.1, unfortunately. This updated diff, however,
installs useful files from contrib/ (vim plugins, (z|tc)sh
completion widgets, etc) to /u/l/share/mercurial.
--
o--------------------------{ Will Maier }--------------------------o
| web:.......http://www.lfod.us/ | [EMAIL PROTECTED] |
*------------------[ BSD Unix: Live Free or Die ]------------------*
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/mercurial/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile 3 Jun 2006 12:39:30 -0000 1.2
+++ Makefile 27 Jul 2006 11:28:04 -0000
@@ -2,12 +2,13 @@
COMMENT= "fast, lightweight source control management"
-VERSION= 0.9
+VERSION= 0.9.1
DISTNAME= mercurial-${VERSION}
-PKGNAME= ${DISTNAME}p0
CATEGORIES= devel
HOMEPAGE= http://www.selenic.com/mercurial/
+MAINTAINER= Will Maier <[EMAIL PROTECTED]>
+
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
@@ -18,12 +19,23 @@
USE_GMAKE= Yes
MODULES= lang/python
-# REGRESS_TARGET= tests # (some tests also fail on Linux)
+# REGRESS_TARGET= tests # Currently incompatible with BSD merge
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/
+.for file in bash_completion mercurial.el sample.hgrc tcsh_completion
zsh_completion
+ ${INSTALL_DATA} ${WRKSRC}/contrib/${file} ${PREFIX}/share/mercurial/.
+.endfor
+.for script in convert-repo darcs2hg.py hg-ssh hgdiff hgk
tcsh_completion_build.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/contrib/${script}
${PREFIX}/share/mercurial/.
+.endfor
+.for dir in git-viz hgsh purge vim
+ @cp -rp ${WRKSRC}/contrib/${dir} ${PREFIX}/share/mercurial/.
+.endfor
+
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/mercurial/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo 28 May 2006 15:39:59 -0000 1.1.1.1
+++ distinfo 27 Jul 2006 11:28:04 -0000
@@ -1,4 +1,4 @@
-MD5 (mercurial-0.9.tar.gz) = d4154d12dcbda78251750c2a18eae940
-RMD160 (mercurial-0.9.tar.gz) = 4ab0646abeea17bebf2262457448ef39959b5311
-SHA1 (mercurial-0.9.tar.gz) = d633a9fee89ed8aee22d5a52138c673e01feed7f
-SIZE (mercurial-0.9.tar.gz) = 326107
+MD5 (mercurial-0.9.1.tar.gz) = 9ed3962bba640a686c37faa47739270c
+RMD160 (mercurial-0.9.1.tar.gz) = f34db5fbfcc5b3e90b2bce7577d3446f6159b057
+SHA1 (mercurial-0.9.1.tar.gz) = a1f9ed5ee96660ee9f6cff6d65c8ad8e3495702e
+SIZE (mercurial-0.9.1.tar.gz) = 401485
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/mercurial/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- pkg/PLIST 28 May 2006 15:39:59 -0000 1.1.1.1
+++ pkg/PLIST 27 Jul 2006 11:28:04 -0000
@@ -5,12 +5,18 @@
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
+lib/python${MODPY_VERSION}/site-packages/hgext/acl.py
+lib/python${MODPY_VERSION}/site-packages/hgext/acl.pyc
lib/python${MODPY_VERSION}/site-packages/hgext/bugzilla.py
lib/python${MODPY_VERSION}/site-packages/hgext/bugzilla.pyc
+lib/python${MODPY_VERSION}/site-packages/hgext/extdiff.py
+lib/python${MODPY_VERSION}/site-packages/hgext/extdiff.pyc
lib/python${MODPY_VERSION}/site-packages/hgext/gpg.py
lib/python${MODPY_VERSION}/site-packages/hgext/gpg.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/mq.py
lib/python${MODPY_VERSION}/site-packages/hgext/mq.pyc
lib/python${MODPY_VERSION}/site-packages/hgext/notify.py
@@ -38,6 +44,8 @@
lib/python${MODPY_VERSION}/site-packages/mercurial/changelog.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/commands.py
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/demandload.py
lib/python${MODPY_VERSION}/site-packages/mercurial/demandload.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/dirstate.py
@@ -48,18 +56,35 @@
lib/python${MODPY_VERSION}/site-packages/mercurial/filelog.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/hg.py
lib/python${MODPY_VERSION}/site-packages/mercurial/hg.pyc
-lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb.py
-lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/__init__.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/common.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/common.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/hgweb_mod.py
+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/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/wsgicgi.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/hgweb/wsgicgi.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/httprangereader.py
lib/python${MODPY_VERSION}/site-packages/mercurial/httprangereader.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/httprepo.py
lib/python${MODPY_VERSION}/site-packages/mercurial/httprepo.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/i18n.py
lib/python${MODPY_VERSION}/site-packages/mercurial/i18n.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/keepalive.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/keepalive.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/localrepo.py
lib/python${MODPY_VERSION}/site-packages/mercurial/localrepo.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/lock.py
lib/python${MODPY_VERSION}/site-packages/mercurial/lock.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/lsprof.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/lsprof.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/manifest.py
lib/python${MODPY_VERSION}/site-packages/mercurial/manifest.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/mdiff.py
@@ -76,8 +101,12 @@
lib/python${MODPY_VERSION}/site-packages/mercurial/revlog.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
+lib/python${MODPY_VERSION}/site-packages/mercurial/sshserver.pyc
lib/python${MODPY_VERSION}/site-packages/mercurial/statichttprepo.py
lib/python${MODPY_VERSION}/site-packages/mercurial/statichttprepo.pyc
+lib/python${MODPY_VERSION}/site-packages/mercurial/streamclone.py
+lib/python${MODPY_VERSION}/site-packages/mercurial/streamclone.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/
@@ -147,3 +176,33 @@
@man man/man1/hgmerge.1
@man man/man5/hgignore.5
@man man/man5/hgrc.5
+share/mercurial/
+share/mercurial/bash_completion
+share/mercurial/convert-repo
+share/mercurial/darcs2hg.py
+share/mercurial/git-viz/
+share/mercurial/git-viz/git-cat-file
+share/mercurial/git-viz/git-diff-tree
+share/mercurial/git-viz/git-rev-list
+share/mercurial/git-viz/git-rev-tree
+share/mercurial/git-viz/hg-viz
+share/mercurial/hg-ssh
+share/mercurial/hgdiff
+share/mercurial/hgk
+share/mercurial/hgsh/
+share/mercurial/hgsh/Makefile
+share/mercurial/hgsh/hgsh.c
+share/mercurial/mercurial.el
+share/mercurial/purge/
+share/mercurial/purge/README
+share/mercurial/purge/purge.py
+share/mercurial/sample.hgrc
+share/mercurial/tcsh_completion
+share/mercurial/tcsh_completion_build.sh
+share/mercurial/vim/
+share/mercurial/vim/HGAnnotate.vim
+share/mercurial/vim/hg-menu.vim
+share/mercurial/vim/hgcommand.vim
+share/mercurial/vim/patchreview.txt
+share/mercurial/vim/patchreview.vim
+share/mercurial/zsh_completion