Ravenports generated: 21 Jan 2020 15:35
[ravenports.git] / bucket_B4 / cgit
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               cgit
4 VERSION=                1.2.2
5 KEYWORDS=               www devel
6 VARIANTS=               standard
7 SDESC[standard]=        Fast web interface for git
8 HOMEPAGE=               https://git.zx2c4.com/cgit/about/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main fixedgit
12 SITES[main]=            http://git.zx2c4.com/cgit/snapshot/
13 SITES[fixedgit]=        https://www.kernel.org/pub/software/scm/git/
14 DISTFILE[1]=            cgit-1.2.2.tar.xz:main
15 DISTFILE[2]=            git-2.25.0.tar.xz:fixedgit
16 DF_INDEX=               1 2
17 SPKGS[standard]=        single
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 USES=                   cpe gmake iconv python:build shebangfix ssl zlib
23                         solaris-funcs
24
25 LICENSE=                GPLv2:single
26 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
27 LICENSE_FILE=           GPLv2:{{WRKSRC}}/COPYING
28 LICENSE_AWK=            TERMS:"^$$"
29 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/cgit.c
30 LICENSE_SCHEME=         solo
31
32 CPE_VENDOR=             lars_hjemli
33 FPC_EQUIVALENT=         devel/cgit
34 SHEBANG_FILES=          filters/email-gravatar.py
35                         filters/html-converters/md2html
36                         filters/html-converters/rst2html
37                         filters/syntax-highlighting.py
38 SOL_FUNCTIONS=          timegm:ui-stats.c
39
40 MAKE_ARGS=              CGIT_SCRIPT_PATH={{PREFIX}}/www/cgit
41                         CGIT_CONFIG={{PREFIX}}/etc/cgitrc
42                         prefix={{PREFIX}}
43                         NO_GETTEXT=1
44                         NO_LUA=1
45                         NO_R_TO_GCC_LINKER=1
46                         V=1
47                         NEEDS_LIBICONV=1
48
49 INSTALL_REQ_TOOLCHAIN=  yes
50
51 CFLAGS=                 -I{{OPENSSLINC}}
52 LDFLAGS=                -L{{OPENSSLLIB}}
53
54 post-patch:
55         ${REINPLACE_CMD} -e 's/^\(GIT_VER =\).*$$/\1 2.25.0/' \
56                 ${WRKSRC}/Makefile
57         ${REINPLACE_CMD} \
58                 -e "s|\(ALL_CFLAGS =\)|\1 ${CFLAGS}|g" \
59                 -e "s|\(ALL_LDFLAGS =\)|\1 ${LDFLAGS}|g" \
60                 ${WRKSRC}/git/Makefile
61         ${REINPLACE_CMD} -e '/ucb\/install/d' ${WRKSRC}/git/config.mak.uname
62
63 post-install:
64         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/www/cgit/cgit.cgi
65
66 post-extract:
67         ${RMDIR} ${WRKSRC}/git
68         ${MV} ${WRKDIR}/git-2.25.0 ${WRKSRC}/git
69
70 [FILE:102:descriptions/desc.single]
71 cgit is a fast web interface for the Git SCM, using a built-in cache to
72 decrease server I/O pressure.
73
74
75 [FILE:192:distinfo]
76 3f97ce944d0f3fe0782bea3c46eafa5ff151212ea5bec31f99e5cb1775d4b236        90204 cgit-1.2.2.tar.xz
77 c060291a3ffb43d7c99f4aa5c4d37d3751cf6bca683e7344ea407ea504d9a8d0      5873532 git-2.25.0.tar.xz
78
79
80 [FILE:406:manifests/plist.single]
81 lib/cgit/filters/
82  about-formatting.sh
83  commit-links.sh
84  email-gravatar.lua
85  email-gravatar.py
86  email-libravatar.lua
87  file-authentication.lua
88  gentoo-ldap-authentication.lua
89  owner-example.lua
90  simple-authentication.lua
91  syntax-highlighting.py
92  syntax-highlighting.sh
93 lib/cgit/filters/html-converters/
94  man2html
95  md2html
96  rst2html
97  txt2html
98 www/cgit/
99  cgit.cgi
100  cgit.css
101  cgit.png
102  favicon.ico
103  robots.txt
104