Index: head/devel/mercurial/Makefile =================================================================== --- head/devel/mercurial/Makefile (revision 421242) +++ head/devel/mercurial/Makefile (revision 421243) @@ -1,79 +1,79 @@ # Created by: Andreas Kohn # $FreeBSD$ PORTNAME= mercurial -PORTVERSION= 3.9 +PORTVERSION= 3.9.1 CATEGORIES= devel python MASTER_SITES= http://mercurial-scm.org/release/ MAINTAINER= python@FreeBSD.org COMMENT= Fast, lightweight source control management system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe python:2 USE_PYTHON= distutils OPTIONS_DEFINE= CA_BUNDLE DATA DOCS NLS FREEBSD OPTIONS_DEFAULT=CA_BUNDLE DATA OPTIONS_SUB= yes CA_BUNDLE_DESC= Install CA Certificates CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss DATA_SUB_FILES= pkg-message FREEBSD_DESC= Patches used internally by the FreeBSD Project FREEBSD_EXTRA_PATCHES= ${FILESDIR}/extra-patch-authormapsuffix NLS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-setup.py NLS_USES= gettext CONTRIB_FILES= bash_completion \ casesmash.py \ check-code.py \ debugcmdserver.py \ debugshell.py \ dumprevlog \ hg-ssh \ hgk \ hgsh/Makefile \ hgsh/hgsh.c \ mercurial.el \ mq.el \ pylintrc \ python-hook-examples.py \ simplemerge \ tcsh_completion \ tcsh_completion_build.sh \ undumprevlog \ zsh_completion \ vim/HGAnnotate.vim \ vim/hg-menu.vim \ vim/hgcommand.vim \ vim/hgtest.vim \ vim/patchreview.txt \ vim/patchreview.vim DOCS= CONTRIBUTORS README post-install: ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/*.so ${STRIP_CMD} \ ${STAGEDIR}${PYTHON_SITELIBDIR}/hgext/fsmonitor/pywatchman/*.so post-install-DATA-on: .for d in hgsh vim ${MKDIR} ${STAGEDIR}${DATADIR}/contrib/${d} .endfor ${MKDIR} ${STAGEDIR}${DATADIR}/www .for f in ${CONTRIB_FILES} ${INSTALL_DATA} ${WRKSRC}/contrib/${f} \ ${STAGEDIR}${DATADIR}/contrib/${f} .endfor ${INSTALL_DATA} ${WRKSRC}/contrib/hgweb.* ${STAGEDIR}${DATADIR}/www post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/mercurial/distinfo =================================================================== --- head/devel/mercurial/distinfo (revision 421242) +++ head/devel/mercurial/distinfo (revision 421243) @@ -1,3 +1,3 @@ -TIMESTAMP = 1470079520 -SHA256 (mercurial-3.9.tar.gz) = 834f25dcff44994198fb8a7ba161a6e24204dbd63c8e6270577e06e6cedbdabc -SIZE (mercurial-3.9.tar.gz) = 4796280 +TIMESTAMP = 1472766785 +SHA256 (mercurial-3.9.1.tar.gz) = 625e4fc7e85ec2278c2828bdc547fce74091b3bbe4d9eeeba2d61af51195df74 +SIZE (mercurial-3.9.1.tar.gz) = 4797967 Index: head/devel/mercurial/files/extra-patch-setup.py =================================================================== --- head/devel/mercurial/files/extra-patch-setup.py (revision 421242) +++ head/devel/mercurial/files/extra-patch-setup.py (revision 421243) @@ -1,34 +1,34 @@ ---- ./setup.py.orig 2012-10-02 04:11:23.000000000 +0000 -+++ ./setup.py 2012-10-02 18:59:20.000000000 +0000 -@@ -227,30 +227,7 @@ +--- setup.py.orig 2016-09-01 19:01:36 UTC ++++ setup.py +@@ -235,30 +235,7 @@ class hgbuildmo(build): description = "build translations (.mo files)" def run(self): - if not find_executable('msgfmt'): - self.warn("could not find msgfmt executable, no translations " - "will be built") - return - - podir = 'i18n' - if not os.path.isdir(podir): - self.warn("could not find %s/ directory" % podir) - return - - join = os.path.join - for po in os.listdir(podir): - if not po.endswith('.po'): - continue - pofile = join(podir, po) - modir = join('locale', po[:-3], 'LC_MESSAGES') - mofile = join(modir, 'hg.mo') - mobuildfile = join('mercurial', mofile) - cmd = ['msgfmt', '-v', '-o', mobuildfile, pofile] - if sys.platform != 'sunos5': - # msgfmt on Solaris does not know about -c - cmd.append('-c') - self.mkpath(join('mercurial', modir)) - self.make_file([pofile], mobuildfile, spawn, (cmd,)) + pass class hgdist(Distribution):