This is a regularly-scheduled bug-fix release. alias: shortcut command matching show shadowing works properly (issue3104) bundlerepo: don't write branch cache to disk clone: don't save user's password in .hg/hgrc (issue3122) convert/bzr: correctly handle divergent nested renames (issue3089) convert/bzr: fix test of divergent nested renames for bzr 1.x convert/svn: fix URL quoting issue with svn 1.7 convert: handle trailing slashes in filemap better (issue3124) diff: '\ No newline at end of file' is also not part of the header diff: --ignore-blank-lines was too enthusiastic dirstate: fix case-folding identity for traditional Unix graft: disallow grafting grafted csets in specific situations (issue3091) graft: preserve original source in subsequent grafts hook: flush stdout before redirecting to stderr import: fix parent selection when importing merges largefiles: ensure destination directory exists before findfile links to there largefiles: file storage should be relative to repo, not relative to cwd largefiles: fix 'hg clone . ../foo' OSError abort largefiles: fix rename (issue3093) largefiles: treat status of cache missed largefiles as "missing" correctly largefiles: use "ui.configlist()" to get largefiles.patterns configuration largefiles: write .hg/largefiles/ files atomically makedate: wrong timezone offset if DST rules changed this year (issue2511) mdiff/patch: fix bad hunk handling for unified diffs with zero context posix: add extended support for OS X path folding posix: fix findexe() to check for file type and access rebase: ensure target is not taken as external (issue3085) rebase: treat nullmerge as a special case in rebasestate (issue3046) revset: balance %l or-expressions (issue3129) revset: follow(nosuchfile) should give an empty set (issue3114) subrepo: fix git status false positive (issue3109) subrepo: use correct paths for subrepos with ..-relative paths on windows update: don't clobber untracked files with wrong casing url: handle file://localhost/c:/foo "correctly"
38 lines
1.1 KiB
Makefile
38 lines
1.1 KiB
Makefile
# $NetBSD: Makefile,v 1.64 2011/12/02 12:14:18 wiz Exp $
|
|
#
|
|
|
|
DISTNAME= mercurial-2.0.1
|
|
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
|
|
LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer
|
|
|
|
BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
|
|
BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
PY_PATCHPLIST= yes
|
|
PYDISTUTILSPKG= yes
|
|
USE_TOOLS+= gmake msgfmt
|
|
|
|
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
|
|
INSTALLATION_DIRS+= share/doc/mercurial
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${WRKSRC}/doc/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
|
|
${INSTALL_DATA} ${WRKSRC}/doc/*.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
|
|
${INSTALL_DATA} ${WRKSRC}/README \
|
|
${DESTDIR}${PREFIX}/share/doc/mercurial
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if ${OPSYS} == "Linux" && empty(OS_VERSION:M2.4.*) && empty(OS_VERSION:M2.2.*)
|
|
PLIST_SRC+= ${.CURDIR}/PLIST ${.CURDIR}/PLIST.inotify
|
|
.endif
|
|
|
|
.include "../../lang/python/extension.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|