Ravenports generated: 17 Jan 2023 04:09
[ravenports.git] / bucket_CD / gnatcoll-core
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gnatcoll-core
4 VERSION=                23.0.0
5 REVISION=               1
6 EPOCH=                  1
7 KEYWORDS=               devel
8 VARIANTS=               standard
9 SDESC[standard]=        Core packages of GNAT Components Collection
10 HOMEPAGE=               https://github.com/AdaCore/gnatcoll-core
11 CONTACT=                John_Marino[draco@marino.st]
12
13 DOWNLOAD_GROUPS=        main
14 SITES[main]=            GITHUB/AdaCore:gnatcoll-core:v23.0.0
15 DISTFILE[1]=            generated:main
16 DF_INDEX=               1
17 SPKGS[standard]=        complete
18                         primary
19                         docs
20                         examples
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 BUILD_DEPENDS=          python-Sphinx:single:python_default
26                         python-sphinx-rtd-theme:single:python_default
27 BUILDRUN_DEPENDS=       xmlada:primary:standard
28                         gprbuild:gprlib:standard
29
30 USES=                   gprbuild gmake
31
32 LICENSE=                GPLv3+:primary
33 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
34 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING3
35 LICENSE_AWK=            TERMS:"^$$"
36 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/gnatcoll.ads
37 LICENSE_SCHEME=         solo
38
39 BUILD_TARGET=           build
40 MAKE_ARGS=              prefix={{STAGEDIR}}{{PREFIX}}
41                         ENABLE_SHARED=yes
42                         BUILD=PROD
43                         PROCESSORS={{MAKE_JOBS_NUMBER}}
44                         TARGET={{CONFIGURE_TARGET}}
45                         NORMALIZED_TARGET={{CONFIGURE_TARGET}}
46                         INTEGRATED=no
47
48 INSTALL_REQ_TOOLCHAIN=  yes
49 SOVERSION=              0.0
50 PLIST_SUB=              JQUERY=3.6.0
51                         UNDERSCORE=1.13.1
52
53 VAR_OPSYS[linux]=       MAKEFILE_LINE=DYNLINK="-ldl"
54
55 pre-build:
56         (cd ${BUILD_WRKSRC}/docs && ${DO_MAKE_BUILD} html)
57
58 post-install:
59         ${RM} -r ${STAGEDIR}${PREFIX}/share/gpr/manifests
60         ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/gnatcoll/html/_sources
61         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgnatcoll.so
62
63 do-configure:
64         (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} setup)
65
66 pre-configure:
67         ${REINPLACE_CMD} \
68                 -e 's|@PREFIX@|${PREFIX}|' \
69                 -e 's|@DYNLINK@|${DYNLINK}|' \
70                 ${WRKSRC}/gnatcoll.gpr
71
72 [FILE:736:descriptions/desc.primary]
73 This is the core module of the GNAT Components Collection.
74
75 The reusable library known as the GNAT Component Collection (GNATColl) is
76 based on one main principle: general-purpose packages that are part of the
77 GNAT technology should also be available to GNAT user application code.
78 The compiler front end, the GNAT Programming Studio (GPS) Interactive
79 Development Environment, and the GNAT Tracker web-based interface all
80 served as sources for the components.
81
82 The GNATColl components complement the predefined Ada and GNAT libraries
83 and deal with a range of common programming issues including string and
84 text processing, memory management, and file handling. Several of the
85 components are especially useful in enterprise applications.
86
87
88 [FILE:114:distinfo]
89 a9e57bfaeaa24c23a738e1d60e0c3b775dc9845c9694c8271efca43381fee85f       745131 AdaCore-gnatcoll-core-23.0.0.tar.gz
90
91
92 [FILE:11764:manifests/plist.primary]
93 include/gnatcoll/
94  executable_path.c
95  getRSS.c
96  gnatcoll-any_types.adb
97  gnatcoll-any_types.ads
98  gnatcoll-arg_lists.adb
99  gnatcoll-arg_lists.ads
100  gnatcoll-asserts.adb
101  gnatcoll-asserts.ads
102  gnatcoll-atomic.adb
103  gnatcoll-atomic.ads
104  gnatcoll-boyer_moore.adb
105  gnatcoll-boyer_moore.ads
106  gnatcoll-coders-base64.adb
107  gnatcoll-coders-base64.ads
108  gnatcoll-coders-streams.adb
109  gnatcoll-coders-streams.ads
110  gnatcoll-coders.adb
111  gnatcoll-coders.ads
112  gnatcoll-config.adb
113  gnatcoll-config.ads
114  gnatcoll-damerau_levenshtein_distance.ads
115  gnatcoll-damerau_levenshtein_generic.adb
116  gnatcoll-damerau_levenshtein_generic.ads
117  gnatcoll-email-mailboxes.adb
118  gnatcoll-email-mailboxes.ads
119  gnatcoll-email-parser.adb
120  gnatcoll-email-parser.ads
121  gnatcoll-email-utils.adb
122  gnatcoll-email-utils.ads
123  gnatcoll-email.adb
124  gnatcoll-email.ads
125  gnatcoll-file_paths.adb
126  gnatcoll-file_paths.ads
127  gnatcoll-format_columns_vertical.ads
128  gnatcoll-formatters.adb
129  gnatcoll-formatters.ads
130  gnatcoll-geometry.adb
131  gnatcoll-geometry.ads
132  gnatcoll-io-native-codec__unix.adb
133  gnatcoll-io-native.adb
134  gnatcoll-io-native.ads
135  gnatcoll-io-remote-unix.adb
136  gnatcoll-io-remote-unix.ads
137  gnatcoll-io-remote-windows.adb
138  gnatcoll-io-remote-windows.ads
139  gnatcoll-io-remote.adb
140  gnatcoll-io-remote.ads
141  gnatcoll-io.adb
142  gnatcoll-io.ads
143  gnatcoll-json-utility.adb
144  gnatcoll-json-utility.ads
145  gnatcoll-json.adb
146  gnatcoll-json.ads
147  gnatcoll-locks.adb
148  gnatcoll-locks.ads
149  gnatcoll-memory.adb
150  gnatcoll-memory.ads
151  gnatcoll-mmap-system__unix.adb
152  gnatcoll-mmap-system__unix.ads
153  gnatcoll-mmap.adb
154  gnatcoll-mmap.ads
155  gnatcoll-opt_parse.adb
156  gnatcoll-opt_parse.ads
157  gnatcoll-os-constants__unix.ads
158  gnatcoll-os-dir-close__unix.adb
159  gnatcoll-os-dir-open__unix.adb
160  gnatcoll-os-dir-read__unix.adb
161  gnatcoll-os-dir.adb
162  gnatcoll-os-dir.ads
163  gnatcoll-os-dir_types__unix.ads
164  gnatcoll-os-fs-is_console__unix.adb
165  gnatcoll-os-fs-null_file__unix.adb
166  gnatcoll-os-fs-open__unix.adb
167  gnatcoll-os-fs-open_pipe__linux.adb
168  gnatcoll-os-fs-set_close_on_exec__unix.adb
169  gnatcoll-os-fs.adb
170  gnatcoll-os-fs.ads
171  gnatcoll-os-libc-dirent.ads
172  gnatcoll-os-libc-spawn.ads
173  gnatcoll-os-libc-stat.ads
174  gnatcoll-os-libc.ads
175  gnatcoll-os-libc_constants__linux.ads
176  gnatcoll-os-process-internal_spawn__unix.adb
177  gnatcoll-os-process-state__unix.adb
178  gnatcoll-os-process-wait__unix.adb
179  gnatcoll-os-process-wait_for_processes__unix.adb
180  gnatcoll-os-process.adb
181  gnatcoll-os-process.ads
182  gnatcoll-os-process_types__unix.adb
183  gnatcoll-os-process_types__unix.ads
184  gnatcoll-os-stat-stat__unix.adb
185  gnatcoll-os-stat.adb
186  gnatcoll-os-stat.ads
187  gnatcoll-os.ads
188  gnatcoll-paragraph_filling-badnesses.adb
189  gnatcoll-paragraph_filling-badnesses.ads
190  gnatcoll-paragraph_filling-words.adb
191  gnatcoll-paragraph_filling-words.ads
192  gnatcoll-paragraph_filling.adb
193  gnatcoll-paragraph_filling.ads
194  gnatcoll-path.adb
195  gnatcoll-path.ads
196  gnatcoll-plugins.ads
197  gnatcoll-plugins__unix.adb
198  gnatcoll-pools.adb
199  gnatcoll-pools.ads
200  gnatcoll-projects-aux.adb
201  gnatcoll-projects-aux.ads
202  gnatcoll-projects-krunch.adb
203  gnatcoll-projects-krunch.ads
204  gnatcoll-projects-normalize.adb
205  gnatcoll-projects-normalize.ads
206  gnatcoll-projects.adb
207  gnatcoll-projects.ads
208  gnatcoll-promises.adb
209  gnatcoll-promises.ads
210  gnatcoll-refcount-weakref.adb
211  gnatcoll-refcount-weakref.ads
212  gnatcoll-refcount.adb
213  gnatcoll-refcount.ads
214  gnatcoll-remote-db.adb
215  gnatcoll-remote-db.ads
216  gnatcoll-remote.ads
217  gnatcoll-scripts-files.adb
218  gnatcoll-scripts-files.ads
219  gnatcoll-scripts-impl.adb
220  gnatcoll-scripts-impl.ads
221  gnatcoll-scripts-projects.adb
222  gnatcoll-scripts-projects.ads
223  gnatcoll-scripts-shell.adb
224  gnatcoll-scripts-shell.ads
225  gnatcoll-scripts-utils.adb
226  gnatcoll-scripts-utils.ads
227  gnatcoll-scripts.adb
228  gnatcoll-scripts.ads
229  gnatcoll-storage_pools-alignment.adb
230  gnatcoll-storage_pools-alignment.ads
231  gnatcoll-storage_pools-headers.adb
232  gnatcoll-storage_pools-headers.ads
233  gnatcoll-storage_pools.ads
234  gnatcoll-string_builders.adb
235  gnatcoll-string_builders.ads
236  gnatcoll-string_list_builders.adb
237  gnatcoll-string_list_builders.ads
238  gnatcoll-strings.ads
239  gnatcoll-strings_impl.adb
240  gnatcoll-strings_impl.ads
241  gnatcoll-symbols.adb
242  gnatcoll-symbols.ads
243  gnatcoll-templates.adb
244  gnatcoll-templates.ads
245  gnatcoll-terminal.adb
246  gnatcoll-terminal.ads
247  gnatcoll-traces.adb
248  gnatcoll-traces.ads
249  gnatcoll-tribooleans.adb
250  gnatcoll-tribooleans.ads
251  gnatcoll-utils.adb
252  gnatcoll-utils.ads
253  gnatcoll-vfs.adb
254  gnatcoll-vfs.ads
255  gnatcoll-vfs_types.ads
256  gnatcoll-vfs_utils.adb
257  gnatcoll-vfs_utils.ads
258  gnatcoll-wstring_builders.adb
259  gnatcoll-wstring_builders.ads
260  gnatcoll-wstring_list_builders.adb
261  gnatcoll-wstring_list_builders.ads
262  gnatcoll.ads
263  gnatcoll_support.c
264  libc-wrappers.c
265  link_max.c
266  objlist_file.c
267  process-wrappers.c
268  run_path_option.c
269  separate_run_path_option.c
270  set_std_prefix.c
271  terminals.c
272  update_path.c
273 lib/
274  libgnatcoll.so
275  libgnatcoll.so.%%SOMAJOR%%
276  libgnatcoll.so.%%SOVERSION%%
277 lib/gnatcoll.relocatable/
278  gnatcoll-any_types.ali
279  gnatcoll-arg_lists.ali
280  gnatcoll-asserts.ali
281  gnatcoll-atomic.ali
282  gnatcoll-boyer_moore.ali
283  gnatcoll-coders-base64.ali
284  gnatcoll-coders-streams.ali
285  gnatcoll-coders.ali
286  gnatcoll-config.ali
287  gnatcoll-damerau_levenshtein_distance.ali
288  gnatcoll-damerau_levenshtein_generic.ali
289  gnatcoll-email-mailboxes.ali
290  gnatcoll-email-parser.ali
291  gnatcoll-email-utils.ali
292  gnatcoll-email.ali
293  gnatcoll-file_paths.ali
294  gnatcoll-format_columns_vertical.ali
295  gnatcoll-formatters.ali
296  gnatcoll-geometry.ali
297  gnatcoll-io-native.ali
298  gnatcoll-io-remote-unix.ali
299  gnatcoll-io-remote-windows.ali
300  gnatcoll-io-remote.ali
301  gnatcoll-io.ali
302  gnatcoll-json-utility.ali
303  gnatcoll-json.ali
304  gnatcoll-locks.ali
305  gnatcoll-memory.ali
306  gnatcoll-mmap-system__unix.ali
307  gnatcoll-mmap.ali
308  gnatcoll-opt_parse.ali
309  gnatcoll-os-constants__unix.ali
310  gnatcoll-os-dir.ali
311  gnatcoll-os-dir_types__unix.ali
312  gnatcoll-os-fs.ali
313  gnatcoll-os-libc-dirent.ali
314  gnatcoll-os-libc-spawn.ali
315  gnatcoll-os-libc-stat.ali
316  gnatcoll-os-libc.ali
317  gnatcoll-os-libc_constants__linux.ali
318  gnatcoll-os-process.ali
319  gnatcoll-os-process_types__unix.ali
320  gnatcoll-os-stat.ali
321  gnatcoll-os.ali
322  gnatcoll-paragraph_filling-badnesses.ali
323  gnatcoll-paragraph_filling-words.ali
324  gnatcoll-paragraph_filling.ali
325  gnatcoll-path.ali
326  gnatcoll-plugins__unix.ali
327  gnatcoll-pools.ali
328  gnatcoll-projects-aux.ali
329  gnatcoll-projects-krunch.ali
330  gnatcoll-projects-normalize.ali
331  gnatcoll-projects.ali
332  gnatcoll-promises.ali
333  gnatcoll-refcount-weakref.ali
334  gnatcoll-refcount.ali
335  gnatcoll-remote-db.ali
336  gnatcoll-remote.ali
337  gnatcoll-scripts-files.ali
338  gnatcoll-scripts-impl.ali
339  gnatcoll-scripts-projects.ali
340  gnatcoll-scripts-shell.ali
341  gnatcoll-scripts-utils.ali
342  gnatcoll-scripts.ali
343  gnatcoll-storage_pools-alignment.ali
344  gnatcoll-storage_pools-headers.ali
345  gnatcoll-storage_pools.ali
346  gnatcoll-string_builders.ali
347  gnatcoll-string_list_builders.ali
348  gnatcoll-strings.ali
349  gnatcoll-strings_impl.ali
350  gnatcoll-symbols.ali
351  gnatcoll-templates.ali
352  gnatcoll-terminal.ali
353  gnatcoll-traces.ali
354  gnatcoll-tribooleans.ali
355  gnatcoll-utils.ali
356  gnatcoll-vfs.ali
357  gnatcoll-vfs_types.ali
358  gnatcoll-vfs_utils.ali
359  gnatcoll-wstring_builders.ali
360  gnatcoll-wstring_list_builders.ali
361  gnatcoll.ali
362  libgnatcoll.so
363  libgnatcoll.so.%%SOMAJOR%%
364  libgnatcoll.so.%%SOVERSION%%
365 lib/gnatcoll.static/
366  gnatcoll-any_types.ali
367  gnatcoll-arg_lists.ali
368  gnatcoll-asserts.ali
369  gnatcoll-atomic.ali
370  gnatcoll-boyer_moore.ali
371  gnatcoll-coders-base64.ali
372  gnatcoll-coders-streams.ali
373  gnatcoll-coders.ali
374  gnatcoll-config.ali
375  gnatcoll-damerau_levenshtein_distance.ali
376  gnatcoll-damerau_levenshtein_generic.ali
377  gnatcoll-email-mailboxes.ali
378  gnatcoll-email-parser.ali
379  gnatcoll-email-utils.ali
380  gnatcoll-email.ali
381  gnatcoll-file_paths.ali
382  gnatcoll-format_columns_vertical.ali
383  gnatcoll-formatters.ali
384  gnatcoll-geometry.ali
385  gnatcoll-io-native.ali
386  gnatcoll-io-remote-unix.ali
387  gnatcoll-io-remote-windows.ali
388  gnatcoll-io-remote.ali
389  gnatcoll-io.ali
390  gnatcoll-json-utility.ali
391  gnatcoll-json.ali
392  gnatcoll-locks.ali
393  gnatcoll-memory.ali
394  gnatcoll-mmap-system__unix.ali
395  gnatcoll-mmap.ali
396  gnatcoll-opt_parse.ali
397  gnatcoll-os-constants__unix.ali
398  gnatcoll-os-dir.ali
399  gnatcoll-os-dir_types__unix.ali
400  gnatcoll-os-fs.ali
401  gnatcoll-os-libc-dirent.ali
402  gnatcoll-os-libc-spawn.ali
403  gnatcoll-os-libc-stat.ali
404  gnatcoll-os-libc.ali
405  gnatcoll-os-libc_constants__linux.ali
406  gnatcoll-os-process.ali
407  gnatcoll-os-process_types__unix.ali
408  gnatcoll-os-stat.ali
409  gnatcoll-os.ali
410  gnatcoll-paragraph_filling-badnesses.ali
411  gnatcoll-paragraph_filling-words.ali
412  gnatcoll-paragraph_filling.ali
413  gnatcoll-path.ali
414  gnatcoll-plugins__unix.ali
415  gnatcoll-pools.ali
416  gnatcoll-projects-aux.ali
417  gnatcoll-projects-krunch.ali
418  gnatcoll-projects-normalize.ali
419  gnatcoll-projects.ali
420  gnatcoll-promises.ali
421  gnatcoll-refcount-weakref.ali
422  gnatcoll-refcount.ali
423  gnatcoll-remote-db.ali
424  gnatcoll-remote.ali
425  gnatcoll-scripts-files.ali
426  gnatcoll-scripts-impl.ali
427  gnatcoll-scripts-projects.ali
428  gnatcoll-scripts-shell.ali
429  gnatcoll-scripts-utils.ali
430  gnatcoll-scripts.ali
431  gnatcoll-storage_pools-alignment.ali
432  gnatcoll-storage_pools-headers.ali
433  gnatcoll-storage_pools.ali
434  gnatcoll-string_builders.ali
435  gnatcoll-string_list_builders.ali
436  gnatcoll-strings.ali
437  gnatcoll-strings_impl.ali
438  gnatcoll-symbols.ali
439  gnatcoll-templates.ali
440  gnatcoll-terminal.ali
441  gnatcoll-traces.ali
442  gnatcoll-tribooleans.ali
443  gnatcoll-utils.ali
444  gnatcoll-vfs.ali
445  gnatcoll-vfs_types.ali
446  gnatcoll-vfs_utils.ali
447  gnatcoll-wstring_builders.ali
448  gnatcoll-wstring_list_builders.ali
449  gnatcoll.ali
450  libgnatcoll.a
451 lib/gnatcoll.static-pic/
452  gnatcoll-any_types.ali
453  gnatcoll-arg_lists.ali
454  gnatcoll-asserts.ali
455  gnatcoll-atomic.ali
456  gnatcoll-boyer_moore.ali
457  gnatcoll-coders-base64.ali
458  gnatcoll-coders-streams.ali
459  gnatcoll-coders.ali
460  gnatcoll-config.ali
461  gnatcoll-damerau_levenshtein_distance.ali
462  gnatcoll-damerau_levenshtein_generic.ali
463  gnatcoll-email-mailboxes.ali
464  gnatcoll-email-parser.ali
465  gnatcoll-email-utils.ali
466  gnatcoll-email.ali
467  gnatcoll-file_paths.ali
468  gnatcoll-format_columns_vertical.ali
469  gnatcoll-formatters.ali
470  gnatcoll-geometry.ali
471  gnatcoll-io-native.ali
472  gnatcoll-io-remote-unix.ali
473  gnatcoll-io-remote-windows.ali
474  gnatcoll-io-remote.ali
475  gnatcoll-io.ali
476  gnatcoll-json-utility.ali
477  gnatcoll-json.ali
478  gnatcoll-locks.ali
479  gnatcoll-memory.ali
480  gnatcoll-mmap-system__unix.ali
481  gnatcoll-mmap.ali
482  gnatcoll-opt_parse.ali
483  gnatcoll-os-constants__unix.ali
484  gnatcoll-os-dir.ali
485  gnatcoll-os-dir_types__unix.ali
486  gnatcoll-os-fs.ali
487  gnatcoll-os-libc-dirent.ali
488  gnatcoll-os-libc-spawn.ali
489  gnatcoll-os-libc-stat.ali
490  gnatcoll-os-libc.ali
491  gnatcoll-os-libc_constants__linux.ali
492  gnatcoll-os-process.ali
493  gnatcoll-os-process_types__unix.ali
494  gnatcoll-os-stat.ali
495  gnatcoll-os.ali
496  gnatcoll-paragraph_filling-badnesses.ali
497  gnatcoll-paragraph_filling-words.ali
498  gnatcoll-paragraph_filling.ali
499  gnatcoll-path.ali
500  gnatcoll-plugins__unix.ali
501  gnatcoll-pools.ali
502  gnatcoll-projects-aux.ali
503  gnatcoll-projects-krunch.ali
504  gnatcoll-projects-normalize.ali
505  gnatcoll-projects.ali
506  gnatcoll-promises.ali
507  gnatcoll-refcount-weakref.ali
508  gnatcoll-refcount.ali
509  gnatcoll-remote-db.ali
510  gnatcoll-remote.ali
511  gnatcoll-scripts-files.ali
512  gnatcoll-scripts-impl.ali
513  gnatcoll-scripts-projects.ali
514  gnatcoll-scripts-shell.ali
515  gnatcoll-scripts-utils.ali
516  gnatcoll-scripts.ali
517  gnatcoll-storage_pools-alignment.ali
518  gnatcoll-storage_pools-headers.ali
519  gnatcoll-storage_pools.ali
520  gnatcoll-string_builders.ali
521  gnatcoll-string_list_builders.ali
522  gnatcoll-strings.ali
523  gnatcoll-strings_impl.ali
524  gnatcoll-symbols.ali
525  gnatcoll-templates.ali
526  gnatcoll-terminal.ali
527  gnatcoll-traces.ali
528  gnatcoll-tribooleans.ali
529  gnatcoll-utils.ali
530  gnatcoll-vfs.ali
531  gnatcoll-vfs_types.ali
532  gnatcoll-vfs_utils.ali
533  gnatcoll-wstring_builders.ali
534  gnatcoll-wstring_list_builders.ali
535  gnatcoll.ali
536  libgnatcoll.a
537 share/gpr/gnatcoll.gpr
538
539
540 [FILE:1322:manifests/plist.docs]
541 share/doc/gnatcoll/html/
542  .buildinfo
543  boyer_moore.html
544  building.html
545  config.html
546  email.html
547  filling.html
548  genindex.html
549  geometry.html
550  index.html
551  intro.html
552  json.html
553  memory.html
554  mmap.html
555  objects.inv
556  pools.html
557  projects.html
558  promises.html
559  ravenscar.html
560  refcount.html
561  scripting.html
562  search.html
563  searchindex.js
564  storage_pools.html
565  strings.html
566  templates.html
567  terminals.html
568  traces.html
569  tribooleans.html
570  vfs.html
571 share/doc/gnatcoll/html/_images/
572  classes.png
573  important.png
574  note.png
575  tip.png
576 share/doc/gnatcoll/html/_static/
577  basic.css
578  doctools.js
579  documentation_options.js
580  favicon.ico
581  file.png
582  language_data.js
583  minus.png
584  plus.png
585  pygments.css
586  searchtools.js
587  sphinx_highlight.js
588 share/doc/gnatcoll/html/_static/css/
589  badge_only.css
590  theme.css
591 share/doc/gnatcoll/html/_static/css/fonts/
592  Roboto-Slab-Bold.woff
593  Roboto-Slab-Bold.woff2
594  Roboto-Slab-Regular.woff
595  Roboto-Slab-Regular.woff2
596  fontawesome-webfont.eot
597  fontawesome-webfont.svg
598  fontawesome-webfont.ttf
599  fontawesome-webfont.woff
600  fontawesome-webfont.woff2
601  lato-bold-italic.woff
602  lato-bold-italic.woff2
603  lato-bold.woff
604  lato-bold.woff2
605  lato-normal-italic.woff
606  lato-normal-italic.woff2
607  lato-normal.woff
608  lato-normal.woff2
609 share/doc/gnatcoll/html/_static/js/
610  badge_only.js
611  html5shiv-printshiv.min.js
612  html5shiv.min.js
613  theme.js
614
615
616 [FILE:149:manifests/plist.examples]
617 share/examples/gnatcoll/coders/
618  base64-demo
619  base64_coder.adb
620  base64_coder.gpr
621 share/examples/gnatcoll/projects/
622  gpr_sources.adb
623  gpr_sources.gpr
624
625
626 [FILE:1141:patches/patch-gnatcoll.gpr]
627 --- gnatcoll.gpr.orig   2022-09-22 17:07:27 UTC
628 +++ gnatcoll.gpr
629 @@ -97,7 +97,7 @@ project GnatColl is
630     end case;
631     case OS is
632        when "unix" =>
633 -         Extra_Libs := Extra_Libs & ("-ldl"); --  For gnatcoll.plugins
634 +         Extra_Libs := Extra_Libs & ("@DYNLINK@"); --  For gnatcoll.plugins
635        when others =>
636           null;
637     end case;
638 @@ -116,7 +116,7 @@ project GnatColl is
639  
640     case Library_Type is
641        when "relocatable" =>
642 -         for Library_Options use Extra_Libs;
643 +         for Library_Options use Extra_Libs & gpr.Linker'Linker_options & ("-Wl,-R,@PREFIX@/lib");
644  
645           --  Put user options in front, for options like --as-needed.
646           for Leading_Library_Options use External_As_List ("LDFLAGS", " ");
647 @@ -287,7 +287,7 @@ project GnatColl is
648  
649     package Install is
650        for Artifacts ("share/examples/gnatcoll") use ("examples/*");
651 -      for Artifacts ("share/doc/gnatcoll/html") use ("docs/_build/html");
652 +      for Artifacts ("share/doc/gnatcoll/html") use ("docs/_build/html/*");
653        for Artifacts ("share/doc/gnatcoll")
654          use ("docs/_build/latex/GNATColl.pdf");
655     end Install;
656
657
658 [FILE:1269:patches/patch-src_os_unix_libc-wrappers.c]
659 --- src/os/unix/libc-wrappers.c.orig    2022-09-22 17:07:27 UTC
660 +++ src/os/unix/libc-wrappers.c
661 @@ -247,6 +247,23 @@ void __gnatcoll_readdir(DIR *dirp, struc
662  
663    if (result != NULL)
664    {
665 +#ifdef __DragonFly__
666 +     buf->inode = (uint_64) result->d_ino;
667 +     buf->offset = 0;
668 +     buf->reclen = _DIRENT_RECLEN(result->d_namlen);
669 +     buf->file_type = (unsigned char) result->d_type;
670 +     strncpy(buf->name, result->d_name, result->d_namlen);
671 +     buf->name[result->d_namlen] = '\0';
672 +
673 +#elif defined(__NetBSD__)
674 +     buf->inode = (uint_64) result->d_fileno;
675 +     buf->offset = 0;
676 +     buf->reclen = (uint_32) result->d_reclen;
677 +     buf->file_type = (unsigned char) result->d_type;
678 +     strncpy(buf->name, result->d_name, 511);
679 +     buf->name[511] = '\0';
680 +
681 +#else   /* All other platforms besides DragonFly and NetBSD below */
682       buf->inode = (uint_64) result->d_ino;
683  #if defined(__APPLE__)
684       buf->offset = 0;
685 @@ -257,6 +274,7 @@ void __gnatcoll_readdir(DIR *dirp, struc
686       buf->file_type = (unsigned char) result->d_type;
687       strncpy(buf->name, result->d_name, GNATCOLL_DIRENT_NAME_MAX);
688       buf->name[GNATCOLL_DIRENT_NAME_MAX - 1] = '\0';
689 +#endif /* ifdef __DragonFly__ || __NetBSD__ */
690    } else {
691       buf->inode = 0;
692       buf->offset = 0;
693
694
695 [FILE:294:patches/patch-src_os_unix_process-wrappers.c]
696 --- src/os/unix/process-wrappers.c.orig 2022-09-22 17:07:27 UTC
697 +++ src/os/unix/process-wrappers.c
698 @@ -28,6 +28,10 @@
699  #include <unistd.h>
700  #include <sys/wait.h>
701  #include <signal.h>
702 +#ifdef __NetBSD__
703 +#include <sys/select.h>
704 +#include <sys/time.h>
705 +#endif
706  
707  typedef long long int sint_64;
708  
709