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]= zipada53.zip:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 USES= ada:primary dos2unix gprbuild perl:build
28 LICENSE_FILE= MIT:{{WRKSRC}}/zip_lib/zip.ads
30 FPC_EQUIVALENT= archivers/zip-ada
32 MAKE_ENV= Build_Mode=Fast
35 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -P zipada.gpr)
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/
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/
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/
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.
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)
76 abc8d6b3946cabb411a58fa1b1f9b8d6dbe06d57e59ebf4ff9539e133826390e 879370 zipada53.zip
79 [FILE:1578:manifests/plist.primary]
98 length_limited_huffman_code_lengths.adb
99 length_limited_huffman_code_lengths.ads
107 unzip-decompress-huffman.adb
108 unzip-decompress-huffman.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
125 zip-compress__no_unsigned_64.adb
141 flexible_temp_files.ali
142 length_limited_huffman_code_lengths.ali
155 unzip-decompress-huffman.ali
159 zip-compress-deflate.ali
160 zip-compress-lzma_e.ali
161 zip-compress-reduce.ali
162 zip-compress-shrink.ali
171 [FILE:228:files/zip-ada.gpr]
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";