Ravenports generated: 30 Oct 2023 13:11
[ravenports.git] / bucket_2A / templates-parser
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               templates-parser
4 VERSION=                23.0.0
5 REVISION=               1
6 KEYWORDS=               www ada
7 VARIANTS=               standard
8 SDESC[standard]=        Templated text stream library
9 HOMEPAGE=               https://github.com/AdaCore/templates-parser
10 CONTACT=                John_Marino[draco@marino.st]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/AdaCore:templates-parser:v23.0.0
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         dev
19                         tools
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 USES=                   gmake gprbuild ada:primary
25
26 LICENSE=                GPLv3+:primary
27 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
28 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING3
29 LICENSE_AWK=            TERMS:"^$$"
30 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/templates_parser.ads
31 LICENSE_SCHEME=         solo
32
33 BUILD_TARGET=           build
34
35 INSTALL_REQ_TOOLCHAIN=  yes
36 SOVERSION=              22.0
37
38 post-install:
39         ${RM} -r ${STAGEDIR}${PREFIX}/share/gpr/manifests
40         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/templates2ada
41         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/templatespp
42         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtemplates_parser.so
43
44 do-configure:
45         (cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} \
46                 ENABLE_STATIC=true \
47                 ENABLE_SHARED=true \
48                 prefix=${PREFIX} setup)
49
50 [FILE:52:descriptions/desc.primary]
51 This package contains the Templates_Parser library.
52
53
54 [FILE:130:descriptions/desc.tools]
55 This package contains the templates2ada program.  This is a tool to create
56 templated text streams such as dynamic HTML documents.
57
58
59 [FILE:117:distinfo]
60 0fb0094fba45bd28bf2093394207e9f312d99a9d27a741b7ffd1b1a21c2c0285       225459 AdaCore-templates-parser-23.0.0.tar.gz
61
62
63 [FILE:187:manifests/plist.primary]
64 lib/
65  libtemplates_parser.so.%%SOMAJOR%%
66  libtemplates_parser.so.%%SOVERSION%%
67 lib/templates_parser.relocatable/
68  libtemplates_parser.so.%%SOMAJOR%%
69  libtemplates_parser.so.%%SOVERSION%%
70
71
72 [FILE:3104:manifests/plist.dev]
73 include/templates_parser.relocatable/
74  templates_parser-cached_files.adb
75  templates_parser-configuration__standalone.ads
76  templates_parser-data.adb
77  templates_parser-debug.adb
78  templates_parser-debug.ads
79  templates_parser-definitions.adb
80  templates_parser-expr.adb
81  templates_parser-filter.adb
82  templates_parser-input.ads
83  templates_parser-input__standalone.adb
84  templates_parser-macro.adb
85  templates_parser-print_tree.adb
86  templates_parser-query.adb
87  templates_parser-query.ads
88  templates_parser-simplifier.adb
89  templates_parser-utils.adb
90  templates_parser-utils.ads
91  templates_parser-version.adb
92  templates_parser.adb
93  templates_parser.ads
94  templates_parser_tasking.ads
95  templates_parser_tasking__standard_tasking.adb
96 include/templates_parser.static/
97  templates_parser-cached_files.adb
98  templates_parser-configuration__standalone.ads
99  templates_parser-data.adb
100  templates_parser-debug.adb
101  templates_parser-debug.ads
102  templates_parser-definitions.adb
103  templates_parser-expr.adb
104  templates_parser-filter.adb
105  templates_parser-input.ads
106  templates_parser-input__standalone.adb
107  templates_parser-macro.adb
108  templates_parser-print_tree.adb
109  templates_parser-query.adb
110  templates_parser-query.ads
111  templates_parser-simplifier.adb
112  templates_parser-utils.adb
113  templates_parser-utils.ads
114  templates_parser-version.adb
115  templates_parser.adb
116  templates_parser.ads
117  templates_parser_tasking.ads
118  templates_parser_tasking__standard_tasking.adb
119 include/templates_parser.static-pic/
120  templates_parser-cached_files.adb
121  templates_parser-configuration__standalone.ads
122  templates_parser-data.adb
123  templates_parser-debug.adb
124  templates_parser-debug.ads
125  templates_parser-definitions.adb
126  templates_parser-expr.adb
127  templates_parser-filter.adb
128  templates_parser-input.ads
129  templates_parser-input__standalone.adb
130  templates_parser-macro.adb
131  templates_parser-print_tree.adb
132  templates_parser-query.adb
133  templates_parser-query.ads
134  templates_parser-simplifier.adb
135  templates_parser-utils.adb
136  templates_parser-utils.ads
137  templates_parser-version.adb
138  templates_parser.adb
139  templates_parser.ads
140  templates_parser_tasking.ads
141  templates_parser_tasking__standard_tasking.adb
142 lib/libtemplates_parser.so
143 lib/templates_parser.relocatable/
144  libtemplates_parser.so
145  templates_parser-configuration__standalone.ali
146  templates_parser-debug.ali
147  templates_parser-input__standalone.ali
148  templates_parser-query.ali
149  templates_parser-utils.ali
150  templates_parser.ali
151  templates_parser_tasking__standard_tasking.ali
152 lib/templates_parser.static/
153  libtemplates_parser.a
154  templates_parser-configuration__standalone.ali
155  templates_parser-debug.ali
156  templates_parser-input__standalone.ali
157  templates_parser-query.ali
158  templates_parser-utils.ali
159  templates_parser.ali
160  templates_parser_tasking__standard_tasking.ali
161 lib/templates_parser.static-pic/
162  libtemplates_parser.a
163  templates_parser-configuration__standalone.ali
164  templates_parser-debug.ali
165  templates_parser-input__standalone.ali
166  templates_parser-query.ali
167  templates_parser-utils.ali
168  templates_parser.ali
169  templates_parser_tasking__standard_tasking.ali
170 share/gpr/templates_parser.gpr
171
172
173 [FILE:33:manifests/plist.tools]
174 bin/
175  templates2ada
176  templatespp
177
178
179 [FILE:450:patches/patch-templates__parser.gpr]
180 --- templates_parser.gpr.orig   2022-06-29 16:15:15 UTC
181 +++ templates_parser.gpr
182 @@ -28,7 +28,7 @@ library project Templates_Parser is
183  
184     for Library_Name use "templates_parser";
185     for Library_Kind use TP_Shared.Library_Type;
186 -   for Library_Version use "libtemplates_parser-" & TP_Shared.Version & ".so";
187 +   for Library_Version use "libtemplates_parser.so." & TP_Shared.Version;
188  
189     case TP_Shared.Library_Type is
190        when "relocatable" =>
191