Ravenports generated: 08 Jan 2018 11:35
[ravenports.git] / bucket_C1 / zip-ada
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               zip-ada
4 VERSION=                53
5 KEYWORDS=               archivers ada
6 VARIANTS=               standard
7 SDESC[standard]=        Zip compression library written in Ada
8 HOMEPAGE=               http://unzip-ada.sourceforge.net/
9 CONTACT=                John_Marino[draco@marino.st]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            SF/unzip-ada/
13 DISTFILE[1]=            zipada53.zip:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         examples
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 USES=                   ada:primary dos2unix gprbuild perl:build
23
24 DISTNAME=               zip-ada
25
26 LICENSE=                MIT:primary
27 LICENSE_SCHEME=         solo
28 LICENSE_FILE=           MIT:{{WRKSRC}}/zip_lib/zip.ads
29
30 FPC_EQUIVALENT=         archivers/zip-ada
31
32 MAKE_ENV=               Build_Mode=Fast
33
34 do-build:
35         (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -P zipada.gpr)
36
37 do-install:
38         @${MKDIR} ${STAGEDIR}${PREFIX}/bin \
39                   ${STAGEDIR}${STD_EXAMPLESDIR} \
40                   ${STAGEDIR}${PREFIX}/include/zip-ada \
41                   ${STAGEDIR}${PREFIX}/lib/zip-ada \
42                   ${STAGEDIR}${PREFIX}/lib/gnat
43         @${MKDIR} ${WRKSRC}/obj_tools ${WRKSRC}/obj_demos
44 .for F in zipada comp_zip find_zip rezip za_gnat rz_gnat bunzip lz lzma_dec lzma_enc lz77_stats random_data several_sizes fuzzip
45         ${INSTALL_PROGRAM} ${WRKSRC}/${F} ${STAGEDIR}${PREFIX}/bin/
46         ${MV} ${WRKSRC}/obj_opt/${F}.* ${WRKSRC}/obj_tools/
47 .endfor
48 .for F in demo_csv_into_zip demo_zip demo_unzip test_unz_streams test_chunk ziptest zip_with_many_files test_zip_info_timing test_stream_performance test_extract test_extract_tb test_lz_scramble test_llhc test_lz77
49         ${INSTALL_PROGRAM} ${WRKSRC}/${F} ${STAGEDIR}${STD_EXAMPLESDIR}/
50         ${MV} ${WRKSRC}/obj_opt/${F}.* ${WRKSRC}/obj_demos/
51 .endfor
52         (cd ${WRKSRC}/obj_opt && ${AR} rcs libzip-ada.a *.o)
53         ${MV} ${STAGEDIR}${PREFIX}/bin/bunzip \
54                 ${STAGEDIR}${PREFIX}/bin/debzip2
55         ${INSTALL_DATA} ${WRKSRC}/zip_lib/*.ad[sb] \
56                 ${STAGEDIR}${PREFIX}/include/zip-ada/
57         ${INSTALL_DATA} ${WRKSRC}/obj_opt/*.ali \
58                 ${STAGEDIR}${PREFIX}/lib/zip-ada/
59         ${RM} ${STAGEDIR}${PREFIX}/lib/zip-ada/b__*.ali
60         ${INSTALL_DATA} ${WRKSRC}/obj_opt/*.a ${STAGEDIR}${PREFIX}/lib/zip-ada/
61         ${INSTALL_DATA} ${FILESDIR}/zip-ada.gpr ${STAGEDIR}${PREFIX}/lib/gnat/
62
63 [FILE:521:descriptions/desc.primary]
64 The Zip-Ada library is written entirely in Ada, allowing compression
65 operations without any OS-dependent external calls on streams and files.
66
67 In addition to the library and command-line demos, it has these tools:
68  * zipada   - create compressed Zip archive
69  * comp_zip - utility to compare contents of two Zip archives
70  * find_zip - utility to search for text stream of Zip archive
71  * rezip    - tool for recompressing Zip files towards optimal compression
72  * debzip2  - tool to decompress BZip2 compressed files (.bz2)
73
74
75 [FILE:91:distinfo]
76 abc8d6b3946cabb411a58fa1b1f9b8d6dbe06d57e59ebf4ff9539e133826390e       879370 zipada53.zip
77
78
79 [FILE:1578:manifests/plist.primary]
80 bin/
81  comp_zip
82  debzip2
83  find_zip
84  fuzzip
85  lz
86  lz77_stats
87  lzma_dec
88  lzma_enc
89  random_data
90  rezip
91  rz_gnat
92  several_sizes
93  za_gnat
94  zipada
95 include/zip-ada/
96  bzip2_decoding.adb
97  bzip2_decoding.ads
98  length_limited_huffman_code_lengths.adb
99  length_limited_huffman_code_lengths.ads
100  lz77.adb
101  lz77.ads
102  lzma-decoding.adb
103  lzma-decoding.ads
104  lzma-encoding.adb
105  lzma-encoding.ads
106  lzma.ads
107  unzip-decompress-huffman.adb
108  unzip-decompress-huffman.ads
109  unzip-decompress.adb
110  unzip-decompress.ads
111  unzip-streams.adb
112  unzip-streams.ads
113  unzip.adb
114  unzip.ads
115  zip-compress-deflate.adb
116  zip-compress-deflate.ads
117  zip-compress-lzma_e.adb
118  zip-compress-lzma_e.ads
119  zip-compress-reduce.adb
120  zip-compress-reduce.ads
121  zip-compress-shrink.adb
122  zip-compress-shrink.ads
123  zip-compress.adb
124  zip-compress.ads
125  zip-compress__no_unsigned_64.adb
126  zip-crc_crypto.adb
127  zip-crc_crypto.ads
128  zip-create.adb
129  zip-create.ads
130  zip-headers.adb
131  zip-headers.ads
132  zip.adb
133  zip.ads
134  zip_streams.adb
135  zip_streams.ads
136 lib/gnat/zip-ada.gpr
137 lib/zip-ada/
138  bzip2_decoding.ali
139  comp_zip_prc.ali
140  dual_io.ali
141  flexible_temp_files.ali
142  length_limited_huffman_code_lengths.ali
143  libzip-ada.a
144  lz77.ali
145  lz_scramble.ali
146  lzh.ali
147  lzma-decoding.ali
148  lzma-encoding.ali
149  lzma.ali
150  my_dots.ali
151  my_feedback.ali
152  rezip_lib.ali
153  rw_file.ali
154  tb_wrap.ali
155  unzip-decompress-huffman.ali
156  unzip-decompress.ali
157  unzip-streams.ali
158  unzip.ali
159  zip-compress-deflate.ali
160  zip-compress-lzma_e.ali
161  zip-compress-reduce.ali
162  zip-compress-shrink.ali
163  zip-compress.ali
164  zip-crc_crypto.ali
165  zip-create.ali
166  zip-headers.ali
167  zip.ali
168  zip_streams.ali
169
170
171 [FILE:228:files/zip-ada.gpr]
172 project ZipAda is
173
174    for Languages use ("ada");
175    for Source_Dirs use ("../../include/zip-ada");
176    for Library_Name use "zip-ada";
177    for Library_Dir use  "../../lib/zip-ada";
178    for Externally_Built use "true";
179
180 end ZipAda;
181