1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= archivers ada
7 SDESC[standard]= Zip compression library written in Ada
8 HOMEPAGE= http://unzip-ada.sourceforge.net/
9 CONTACT= John_Marino[draco@marino.st]
12 SITES[main]= SF/unzip-ada/
13 DISTFILE[1]= zipada52.zip:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 USES= ada dos2unix gprbuild perl:build
28 LICENSE_FILE= MIT:{{WRKSRC}}/zip_lib/zip.ads
30 MAKE_ENV= Build_Mode=Fast
33 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -P zipada.gpr)
36 @${MKDIR} ${STAGEDIR}${PREFIX}/bin \
37 ${STAGEDIR}${STD_EXAMPLESDIR} \
38 ${STAGEDIR}${PREFIX}/include/zip-ada \
39 ${STAGEDIR}${PREFIX}/lib/zip-ada \
40 ${STAGEDIR}${PREFIX}/lib/gnat
41 @${MKDIR} ${WRKSRC}/obj_tools ${WRKSRC}/obj_demos
42 .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
43 ${INSTALL_PROGRAM} ${WRKSRC}/${F} ${STAGEDIR}${PREFIX}/bin/
44 ${MV} ${WRKSRC}/obj_opt/${F}.* ${WRKSRC}/obj_tools/
46 .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
47 ${INSTALL_PROGRAM} ${WRKSRC}/${F} ${STAGEDIR}${STD_EXAMPLESDIR}/
48 ${MV} ${WRKSRC}/obj_opt/${F}.* ${WRKSRC}/obj_demos/
50 (cd ${WRKSRC}/obj_opt && ${AR} rcs libzip-ada.a *.o)
51 ${MV} ${STAGEDIR}${PREFIX}/bin/bunzip \
52 ${STAGEDIR}${PREFIX}/bin/debzip2
53 ${INSTALL_DATA} ${WRKSRC}/zip_lib/*.ad[sb] \
54 ${STAGEDIR}${PREFIX}/include/zip-ada/
55 ${INSTALL_DATA} ${WRKSRC}/obj_opt/*.ali \
56 ${STAGEDIR}${PREFIX}/lib/zip-ada/
57 ${RM} ${STAGEDIR}${PREFIX}/lib/zip-ada/b__*.ali
58 ${INSTALL_DATA} ${WRKSRC}/obj_opt/*.a ${STAGEDIR}${PREFIX}/lib/zip-ada/
59 ${INSTALL_DATA} ${FILESDIR}/zip-ada.gpr ${STAGEDIR}${PREFIX}/lib/gnat/
61 [FILE:521:descriptions/desc.primary]
62 The Zip-Ada library is written entirely in Ada, allowing compression
63 operations without any OS-dependent external calls on streams and files.
65 In addition to the library and command-line demos, it has these tools:
66 * zipada - create compressed Zip archive
67 * comp_zip - utility to compare contents of two Zip archives
68 * find_zip - utility to search for text stream of Zip archive
69 * rezip - tool for recompressing Zip files towards optimal compression
70 * debzip2 - tool to decompress BZip2 compressed files (.bz2)
74 f28ed2b99b70b095dc73b3cf4eab8c8ac4ae9bcb488992da36aa5b68d2dea719 859223 zipada52.zip
77 [FILE:1570:manifests/plist.primary]
95 length_limited_huffman_code_lengths.adb
96 length_limited_huffman_code_lengths.ads
104 unzip-decompress-huffman.adb
105 unzip-decompress-huffman.ads
112 zip-compress-deflate.adb
113 zip-compress-deflate.ads
114 zip-compress-lzma_e.adb
115 zip-compress-lzma_e.ads
116 zip-compress-reduce.adb
117 zip-compress-reduce.ads
118 zip-compress-shrink.adb
119 zip-compress-shrink.ads
122 zip-compress__no_unsigned_64.adb
138 flexible_temp_files.ali
139 length_limited_huffman_code_lengths.ali
152 unzip-decompress-huffman.ali
156 zip-compress-deflate.ali
157 zip-compress-lzma_e.ali
158 zip-compress-reduce.ali
159 zip-compress-shrink.ali
168 [FILE:228:files/zip-ada.gpr]
171 for Languages use ("ada");
172 for Source_Dirs use ("../../include/zip-ada");
173 for Library_Name use "zip-ada";
174 for Library_Dir use "../../lib/zip-ada";
175 for Externally_Built use "true";