-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New features: - UnZip.Streams: added Set_Index & Index subprograms for inward streams from Zip archives. - Zip.Create: added procedure Add_Empty_Folder
- Loading branch information
1 parent
7f0a45f
commit 5c5e25c
Showing
1 changed file
with
58 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
name = "zipada" | ||
version = "59.0.0" | ||
authors = [ "Gautier de Montmollin", ] | ||
description = "Manage Zip Archives and raw LZMA streams" | ||
|
||
long-description = """ | ||
![Zip-Ada logo](https://unzip-ada.sourceforge.io/za_logo.png) | ||
Zip-Ada is a free, open-source programming library for dealing with the Zip compressed archive file format. | ||
The full sources of Zip-Ada are in Ada, compilable on every compiler and for every system (*). | ||
Key features of Zip-Ada: | ||
* Files and streams supported, for archives and entries, for compression and decompression | ||
* Task safe | ||
* Endian-neutral | ||
* Standalone | ||
* Zip methods supported for compression: Reduce, Shrink, Deflate, LZMA. | ||
* Zip methods supported for decompression: the above methods, plus: Implode, Deflate64, BZip2 | ||
* Library is in pure Ada 2005 (nothing compiler/system specific), can be used in projects in Ada 2005, Ada 2012 and later versions of the language | ||
* Unconditionally portable (*) | ||
* Tests and demos included | ||
The library includes a standalone generic streaming LZMA encoder and decoder | ||
(can be used outside of the Zip archive context). | ||
___ | ||
(*) within limits of compiler's provided integer types and target architecture capacity. | ||
""" | ||
|
||
licenses = "MIT" | ||
tags = [ "zip", "archive", "compression", "deflate", "lzma", "bzip2", "lzw", "shrink" ] | ||
website = "https://unzip-ada.sourceforge.io/" | ||
|
||
maintainers = [ "[email protected]" ] | ||
maintainers-logins = [ "mosteo", "zertovitch" ] | ||
|
||
project-files = [ "zipada.gpr" ] | ||
|
||
executables = [ | ||
"comp_zip", | ||
"find_zip", | ||
"lzma_dec", | ||
"lzma_enc", | ||
"rezip", | ||
"unzipada", | ||
"zipada", | ||
"zip_dir_list" | ||
] | ||
|
||
[origin] | ||
url = "https://sourceforge.net/projects/unzip-ada/files/zipada59.zip" | ||
hashes = ["sha512:c9f5871c0405cd8da048e388a0ea88dbce861d34196d96bf0c0dd847481d48630d8dbbd732948c24ab2ca4234983c54e26c4ee8608eddaf59bb58e323cb9761a"] | ||
|
||
[gpr-set-externals.'case(os)'] | ||
macos = { Zip_OS = "MacOSX" } | ||
windows = { Zip_OS = "Win64" } |