summaryrefslogtreecommitdiff
path: root/devel/mercurial/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2009-07-17 20:35:48 +0000
committerwiz <wiz@pkgsrc.org>2009-07-17 20:35:48 +0000
commitcf94ad8dd8cbb4aae4f68b9c1117212c6fe4b610 (patch)
tree12b1faa909fc19aed42b467db6145c5152dc660a /devel/mercurial/Makefile
parent4e08797420bdfccaa04671ef7d6debec9bd91842 (diff)
downloadpkgsrc-cf94ad8dd8cbb4aae4f68b9c1117212c6fe4b610.tar.gz
Update to 1.3. Set LICENSE. Disallow Python-2.3 (see below).
Major Changes * experimental support for sub-repositories * Python 2.3 is no longer supported; now requires Python 2.4-2.6 Commands * merge: add -P/--preview option * update: don't unlink added files when -C/--clean is specified * update: added -c/--check option to abort on local changes * update: allow merges going backwards * push: improved handling of named branches * branches/heads: add a -c/--closed option to show closed branches * help: new extensions topic General * add patch.eol config setting to work with cross-platform patches * fixed support for SSL through proxies * add ability to load hooks from arbitrary Python modules * hide passwords for HTTP repositories in error and log output * fix Python 2.6 support in the Windows installer * add mechanism for specifying HTTP authentication details in hgrc * prompts and choices are now shown even in non-interactive mode * performance improvements, especially on Windows * much improved zsh completion * improved Danish, Japanese, Italian and simplified Chinese translations * new German, French, Greek, Brazilian Portuguese and traditional Chinese translations Web interface * read configuration data from webdir configs * add branches page to hgweb * pluggable templater engine support * refresh hgwebdir configuration periodically * let web.encoding override ui.encoding setting * deal with dicts/lists like webdir config paths Extensions * experimental share extension * the alias extension has been moved into core * mq o add -P/--push option to qimport o numerous bug fixes * convert o improved source detection o support for comments in author maps o add branch map support o add different ordering options o svn: support OS-specific authn providers o svn: improved tag support o git: add committer tag only when needed o bzr: fix renaming support o bzr: add support for filemaps o bzr: handle timestamps correctly o bzr: fix symlink handling o bzr: restore paths to source encoding o cvs: add support for CVS merge(point)s o cvs: add support for synthetic revisions o cvs: better support for branchpoints o cvs: deprecate use of external cvsps o mtn: improve renaming support o mtn: support mtn database files as source o mtn: improve date/time support o p4: better handling of keywords, binary files and symlinks * rebase o don't lose copy/rename info o keep original mq patch format * zeroconf o advertise repositories by hostname o try to guess IP address if necessary * patchbomb o option to set attachment name o support for In-Reply-To header * inotify o fix handling of untracked files moved out of repository o fix support for directory deletion * acl: now works with push over https
Diffstat (limited to 'devel/mercurial/Makefile')
-rw-r--r--devel/mercurial/Makefile16
1 files changed, 9 insertions, 7 deletions
diff --git a/devel/mercurial/Makefile b/devel/mercurial/Makefile
index c519c94853f..f4f82530d04 100644
--- a/devel/mercurial/Makefile
+++ b/devel/mercurial/Makefile
@@ -1,22 +1,24 @@
-# $NetBSD: Makefile,v 1.30 2009/07/16 22:12:17 zafer Exp $
+# $NetBSD: Makefile,v 1.31 2009/07/17 20:35:48 wiz Exp $
#
-DISTNAME= mercurial-1.2.1
+DISTNAME= mercurial-1.3
CATEGORIES= devel scm
MASTER_SITES= http://mercurial.selenic.com/release/
MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://mercurial.selenic.com/wiki/
COMMENT= Fast, lightweight source control management system
-
-PKG_DESTDIR_SUPPORT= user-destdir
+LICENSE= gnu-gpl-v2
BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
-PY_PATCHPLIST= yes
-PYDISTUTILSPKG= yes
-USE_TOOLS+= gmake msgfmt
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PY_PATCHPLIST= yes
+PYDISTUTILSPKG= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 23
+USE_TOOLS+= gmake msgfmt
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5