source: trunk/dports/devel/mercurial/Portfile @ 21128

Last change on this file since 21128 was 21128, checked in by deric@…, 11 years ago

Ticket 11178. Update to 0.9.3.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# $Id: Portfile 21128 2007-01-05 06:14:46Z deric@macports.org $
2
3PortSystem          1.0
4PortGroup           python24 1.0
5name                mercurial
6version             0.9.3
7categories          devel python
8maintainers         deric@macports.org
9description         A fast, lightweight, distributed SCM system written in \
10                    Python.
11long_description    Mercurial is a fast, lightweight Source Control Management \
12                    system designed for efficient handling of very large \
13                    distributed projects. A distributed SCM tool is designed \
14                    to support a model in which each Repository is loosely \
15                    coupled to many others. Each Repository contains a \
16                    complete set of metadata describing one or more projects. \
17                    These repositories may be located almost anywhere. \
18                    Individual developers only need access to their own \
19                    repositories, not to a central one, in order to commit \
20                    changes. Changes can be share via the builtin webserver, \
21                    CGI, SSH or a stream of patch emails. Mercurial supports \
22                    Apples' FileMerge for merges.\
23                   
24homepage            http://www.selenic.com/mercurial/
25master_sites        ${homepage}release/
26checksums           md5 5e39fed853e5669cbac32b77a67bb6dd \
27                    sha1 a91c769ea78bffc15017a2157d05b87b9218ca40 \
28                    rmd160 9a25e508ebbe8e1827f26f6731ab085ce535f73a
29
30post-destroot {
31    # install html docs
32    xinstall -m 644 -W ${worksrcpath}/doc hg.1.html hgmerge.1.html hgrc.5.html hgignore.5.html \
33            ${destroot}/${prefix}/share/doc/${name}
34       
35    # install man pages
36    xinstall -m 444 -W ${worksrcpath}/doc hg.1 hgmerge.1 \
37        ${destroot}/${prefix}/share/man/man1
38    xinstall -m 444 -W ${worksrcpath}/doc hgrc.5 hgignore.5 \
39        ${destroot}/${prefix}/share/man/man5
40       
41    # install contrib stuff
42    xinstall -d -m 755 ${destroot}${prefix}/share/${name}
43    file copy ${worksrcpath}/contrib ${destroot}${prefix}/share/${name}/contrib
44}
Note: See TracBrowser for help on using the repository browser.