This is a regularly-scheduled bugfix release. bookmarks: consider successor changesets when moving bookmark (issue4015) contrib: don't mention obsolete graphlog extension in mercurial.ini contrib: promote strip extension over MQ in sample.hgrc contrib: stop mentioning obsolete graphlog extension in sample.hgrc convert: fix svn crash when svn.ra.get_log calls back with orig_paths=None help: fix backwards bisect help example help: use progress instead of mq as in 'hg help config' example hgk: fix tag list parser (issue4101) hgweb: ignore non numeric "revcount" parameter values (issue4091) histedit: hold wlock and lock while in progress largefiles: cache largefiles for update, also without printmessage largefiles: don't crash on 'local renamed directory' actions merge: move forgets to the beginning of the action list minirst: do not interpret a directive as a literal block minirst: find admonitions before pruning comments and adding margins obsolete: stop doing membership test on list parse_index2: fix crash on bad argument type (issue4110) phase: better error message when --force is needed rebase: fix rebase aborts when 'tip-1' is public (issue4082) rebase: fix working copy location after a --collapse (issue4080) share: fix unshare calling wrong repo.init() method shelve: fix bad argument interaction with largefiles (issue4111) shelve: unshelve using an unfiltered repository strip: fix last unprotected mq reference (issue4097) strip: hold wlock for entire duration subrepo: sanitize non-hg subrepos templater: fix escaping in nested string literals (issue4102) templater: makes branches work correctly with stringify (issue4108) templater: only recursively evaluate string literals as templates (issue4103) unshelve: add tests for unknown files unshelve: don't commit unknown files during unshelve (issue4113) util: url keeps backslash in paths util: warn when adding paths ending with \
33 lines
1 KiB
Makefile
33 lines
1 KiB
Makefile
# $NetBSD: Makefile,v 1.96 2013/12/02 16:37:53 wiz Exp $
|
|
|
|
DISTNAME= mercurial-2.8.1
|
|
CATEGORIES= devel scm
|
|
MASTER_SITES= http://mercurial.selenic.com/release/
|
|
|
|
MAINTAINER= wiz@NetBSD.org
|
|
HOMEPAGE= http://mercurial.selenic.com/
|
|
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
|
|
|
|
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/distutils.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|