Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_92 / mercurial
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               mercurial
4 VERSION=                6.3.2
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-6.3.2.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
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:101:distinfo]
85 cfe6eeb5dd893ab32c0b79c1531aac420773e0fc837a35db3d4d92703df45a98      8092710 mercurial-6.3.2.tar.gz
86
87
88 [FILE:601:manifests/plist.single]
89 @comment python file list autogenerated
90 share/bash-completion/completions/hg
91 share/mercurial/contrib/
92  bash_completion
93  casesmash.py
94  check-code.py
95  debugcmdserver.py
96  debugshell.py
97  dumprevlog
98  hg-ssh
99  hgk
100  mercurial.el
101  mq.el
102  pylintrc
103  python-hook-examples.py
104  simplemerge
105  tcsh_completion
106  tcsh_completion_build.sh
107  undumprevlog
108  zsh_completion
109 share/mercurial/contrib/hgsh/
110  Makefile
111  hgsh.c
112 share/mercurial/contrib/vim/
113  HGAnnotate.vim
114  hg-menu.vim
115  hgcommand.vim
116  hgtest.vim
117  patchreview.txt
118  patchreview.vim
119 share/mercurial/www/
120  hgweb.cgi
121  hgweb.fcgi
122  hgweb.wsgi
123 share/zsh/site-functions/_hg
124