pkgsrc/devel/mercurial/Makefile
wiz 4aa2a12b53 Update to 2.8.1:
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 \
2013-12-02 16:37:53 +00:00

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"