Ravenports generated: 28 May 2021 02:58
[ravenports.git] / bucket_92 / mercurial
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               mercurial
4 VERSION=                5.8
5 KEYWORDS=               devel python
6 VARIANTS=               standard
7 SDESC[standard]=        Scalable distributed version control system
8 HOMEPAGE=               https://mercurial-scm.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://www.mercurial-scm.org/release/
13 DISTFILE[1]=            mercurial-5.8.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 RUN_DEPENDS=            nss:caroot:standard
21
22 USES=                   cpe python:sutools gettext-runtime gettext-tools
23
24 LICENSE=                GPLv2+:single
25 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
26 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
27 LICENSE_AWK=            TERMS:"__future__"
28 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/hg
29 LICENSE_SCHEME=         solo
30
31 FPC_EQUIVALENT=         devel/mercurial
32
33 INSTALL_REQ_TOOLCHAIN=  yes
34
35 post-install:
36         ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/
37         ${INSTALL_MAN} ${WRKSRC}/doc/*.5 ${STAGEDIR}${MANPREFIX}/man/man5/
38         ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/ -name '*.so' \
39                 -exec ${STRIP_CMD} {} +
40         ${MKDIR} ${STAGEDIR}${PREFIX}/share/mercurial/contrib/hgsh \
41                 ${STAGEDIR}${PREFIX}/share/mercurial/contrib/vim \
42                 ${STAGEDIR}${PREFIX}/share/mercurial/www
43         ${INSTALL_DATA} ${WRKSRC}/contrib/hgsh/* \
44                 ${STAGEDIR}${PREFIX}/share/mercurial/contrib/hgsh
45         ${INSTALL_DATA} ${WRKSRC}/contrib/vim/* \
46                 ${STAGEDIR}${PREFIX}/share/mercurial/contrib/vim
47         ${INSTALL_DATA} ${WRKSRC}/hgweb.cgi ${WRKSRC}/contrib/hgweb.* \
48                 ${STAGEDIR}${PREFIX}/share/mercurial/www
49         (cd ${WRKSRC}/contrib && ${INSTALL_DATA} \
50                 bash_completion \
51                 casesmash.py \
52                 check-code.py \
53                 debugcmdserver.py \
54                 debugshell.py \
55                 dumprevlog \
56                 hg-ssh \
57                 hgk \
58                 mercurial.el \
59                 mq.el \
60                 pylintrc \
61                 python-hook-examples.py \
62                 simplemerge \
63                 tcsh_completion \
64                 tcsh_completion_build.sh \
65                 undumprevlog \
66                 zsh_completion \
67                 ${STAGEDIR}${PREFIX}/share/mercurial/contrib/ )
68
69 [FILE:613:descriptions/desc.single]
70 Mercurial is a fast, lightweight source control management system designed
71 for efficient handling of very large distributed projects. Features:
72
73    * O(1) delta-compressed file storage and retrieval scheme
74    * Complete cross-indexing of file and changesets for efficient
75      exploration of project history
76    * Robust SHA1-based integrity checking and append-only storage model
77    * Decentralized development model with arbitrary merging between trees
78    * High-speed HTTP-based network merge protocol
79    * Easy-to-use command-line interface
80    * Integrated stand-alone web interface
81    * Small Python codebase
82
83
84 [FILE:99:distinfo]
85 fc5d6a8f6478d88ef83cdd0ab6d86ad68ee722bbdf4964e6a0b47c3c6ba5309f      7985326 mercurial-5.8.tar.gz
86
87
88 [FILE:535:manifests/plist.single]
89 @comment python file list autogenerated
90 share/mercurial/contrib/
91  bash_completion
92  casesmash.py
93  check-code.py
94  debugcmdserver.py
95  debugshell.py
96  dumprevlog
97  hg-ssh
98  hgk
99  mercurial.el
100  mq.el
101  pylintrc
102  python-hook-examples.py
103  simplemerge
104  tcsh_completion
105  tcsh_completion_build.sh
106  undumprevlog
107  zsh_completion
108 share/mercurial/contrib/hgsh/
109  Makefile
110  hgsh.c
111 share/mercurial/contrib/vim/
112  HGAnnotate.vim
113  hg-menu.vim
114  hgcommand.vim
115  hgtest.vim
116  patchreview.txt
117  patchreview.vim
118 share/mercurial/www/
119  hgweb.cgi
120  hgweb.fcgi
121  hgweb.wsgi
122