Ravenports generated: 06 Aug 2018 17:36
[ravenports.git] / bucket_B4 / cgit
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               cgit
4 VERSION=                1.2.1
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.1.tar.xz:main
15 DISTFILE[2]=            git-2.18.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
24 LICENSE=                GPLv2:single
25 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
26 LICENSE_FILE=           GPLv2:{{WRKSRC}}/COPYING
27 LICENSE_AWK=            TERMS:"^$$"
28 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/cgit.c
29 LICENSE_SCHEME=         solo
30
31 CPE_VENDOR=             lars_hjemli
32 FPC_EQUIVALENT=         devel/cgit
33 SHEBANG_FILES=          filters/email-gravatar.py
34                         filters/html-converters/md2html
35                         filters/html-converters/rst2html
36                         filters/syntax-highlighting.py
37
38 MAKE_ARGS=              CGIT_SCRIPT_PATH={{PREFIX}}/www/cgit
39                         CGIT_CONFIG={{PREFIX}}/etc/cgitrc
40                         prefix={{PREFIX}}
41                         NO_GETTEXT=1
42                         NO_LUA=1
43                         NO_R_TO_GCC_LINKER=1
44                         V=1
45                         NEEDS_LIBICONV=1
46
47 INSTALL_REQ_TOOLCHAIN=  yes
48
49 CFLAGS=                 -I{{OPENSSLINC}}
50 LDFLAGS=                -L{{OPENSSLLIB}}
51
52 post-patch:
53         ${REINPLACE_CMD} -e 's/^\(GIT_VER =\).*$$/\1 2.18.0/' \
54                 ${WRKSRC}/Makefile
55         ${REINPLACE_CMD} \
56                 -e "s|\(ALL_CFLAGS =\)|\1 ${CFLAGS}|g" \
57                 -e "s|\(ALL_LDFLAGS =\)|\1 ${LDFLAGS}|g" \
58                 ${WRKSRC}/git/Makefile
59         # ${REINPLACE_CMD} -e 's|ALL_LDFLAGS|LDFLAGS|g' ${WRKSRC}/cgit.mk
60
61 post-install:
62         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/www/cgit/cgit.cgi
63
64 post-extract:
65         ${RMDIR} ${WRKSRC}/git
66         ${MV} ${WRKDIR}/git-2.18.0 ${WRKSRC}/git
67
68 [FILE:102:descriptions/desc.single]
69 cgit is a fast web interface for the Git SCM, using a built-in cache to
70 decrease server I/O pressure.
71
72
73 [FILE:192:distinfo]
74 3c547c146340fb16d4134326e7524bfb28ffa681284f1e3914bde1c27a9182bf        89648 cgit-1.2.1.tar.xz
75 8b40be383a603147ae29337136c00d1c634bdfdc169a30924a024596a7e30e92      5102264 git-2.18.0.tar.xz
76
77
78 [FILE:406:manifests/plist.single]
79 lib/cgit/filters/
80  about-formatting.sh
81  commit-links.sh
82  email-gravatar.lua
83  email-gravatar.py
84  email-libravatar.lua
85  file-authentication.lua
86  gentoo-ldap-authentication.lua
87  owner-example.lua
88  simple-authentication.lua
89  syntax-highlighting.py
90  syntax-highlighting.sh
91 lib/cgit/filters/html-converters/
92  man2html
93  md2html
94  rst2html
95  txt2html
96 www/cgit/
97  cgit.cgi
98  cgit.css
99  cgit.png
100  favicon.ico
101  robots.txt
102