Revision: 120718 https://trac.macports.org/changeset/120718 Author: sean@macports.org Date: 2014-06-05 20:52:49 -0700 (Thu, 05 Jun 2014) Log Message: ----------- mercurial: update to 3.0.1, add missing mergetools, and drop use of name variable Modified Paths: -------------- trunk/dports/devel/mercurial/Portfile Modified: trunk/dports/devel/mercurial/Portfile =================================================================== --- trunk/dports/devel/mercurial/Portfile 2014-06-06 03:52:44 UTC (rev 120717) +++ trunk/dports/devel/mercurial/Portfile 2014-06-06 03:52:49 UTC (rev 120718) @@ -5,8 +5,7 @@ PortGroup python 1.0 PortGroup bitbucket 1.0 -bitbucket.setup seanfarley mercurial 3.0 -revision 0 +bitbucket.setup seanfarley mercurial 3.0.1 categories devel python license GPL-2+ maintainers deric sean openmaintainer @@ -27,8 +26,8 @@ homepage http://www.selenic.com/mercurial/ platforms darwin -checksums rmd160 2f71e8b363f2583e73c4b84f67f977ad628e9228 \ - sha256 ae4baf1fdd3f8943c84104f9aef1efe63cd9f72c39fce351664bd414e79e808a +checksums rmd160 1bf9678ea4bcaebc91690a8740b5731c4666c004 \ + sha256 e5e78191488da06f223521830ce6f7495d7f6e15d31efc2569150e5cf7120dbb depends_build port:py27-docutils @@ -57,6 +56,8 @@ post-destroot { # configure ssl certificates xinstall -d -m 755 ${destroot}${prefix}/etc/mercurial + xinstall -d -m 755 ${destroot}${prefix}/etc/mercurial/hgrc.d + xinstall -d -m 755 ${destroot}${prefix}/share/doc/mercurial xinstall -m 644 ${filespath}/hgrc \ ${destroot}${prefix}/etc/mercurial/hgrc.default reinplace "s|%%PREFIX%%|${prefix}|g" \ @@ -64,14 +65,16 @@ # install html docs xinstall -m 644 -W ${worksrcpath}/doc hg.1.txt hgrc.5.txt hgignore.5.txt \ - ${destroot}${prefix}/share/doc/${name} + ${destroot}${prefix}/share/doc/mercurial # install contrib - xinstall -d -m 755 ${destroot}${prefix}/share/${name} - file copy ${worksrcpath}/contrib ${destroot}${prefix}/share/${name}/contrib + xinstall -d -m 755 ${destroot}${prefix}/share/mercurial + file copy ${worksrcpath}/contrib ${destroot}${prefix}/share/mercurial/contrib + file copy ${worksrcpath}/contrib/mergetools.hgrc ${destroot}${prefix}/etc/mercurial/hgrc.d/mergetools.rc + # copy hgweb.cgi hgwebdir.cgi - file copy ${worksrcpath}/hgweb.cgi ${destroot}${prefix}/share/${name}/ + file copy ${worksrcpath}/hgweb.cgi ${destroot}${prefix}/share/mercurial/ # copy hgk, the visual history browser file copy ${worksrcpath}/contrib/hgk ${destroot}${prefix}/bin/hgk