Ravenports generated: 21 Feb 2024 20:00
[ravenports.git] / bucket_D1 / libdeflate
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libdeflate
4 VERSION=                1.19
5 KEYWORDS=               archivers
6 VARIANTS=               standard
7 SDESC[standard]=        Fast DEFLATE-based compression library
8 HOMEPAGE=               https://github.com/ebiggers/libdeflate
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/ebiggers:libdeflate:v1.19
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         tools
18                         dev
19                         docs
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 EXRUN[tools]=           libdeflate:primary:standard
25
26 USES=                   cmake
27
28 LICENSE=                MIT:primary
29 LICENSE_FILE=           MIT:{{WRKSRC}}/COPYING
30 LICENSE_SCHEME=         solo
31
32 FPC_EQUIVALENT=         archivers/libdeflate
33
34 CMAKE_ARGS=             -DLIBDEFLATE_USE_SHARED_LIB:BOOL=ON
35
36 post-patch:
37         ${REINPLACE_CMD} -e '/-O2 -DNDEBUG/d' ${WRKSRC}/CMakeLists.txt
38
39 post-install:
40         ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
41         ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${STD_DOCDIR}
42         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
43         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
44
45 [FILE:521:descriptions/desc.primary]
46 libdeflate is a library for fast, whole-buffer DEFLATE-based compression
47 and decompression.  The supported formats are:
48
49   - DEFLATE (raw)
50   - zlib (a.k.a. DEFLATE with a zlib wrapper)
51   - gzip (a.k.a. DEFLATE with a gzip wrapper)
52
53 libdeflate is heavily optimized.  It is significantly faster than the zlib
54 library, both for compression and decompression, and especially on x86
55 processors.  In addition, libdeflate offers optional high compression modes
56 that provide a better compression ratio than the zlib's "level 9".
57
58
59 [FILE:44:descriptions/desc.tools]
60 This package provides the libdeflate tools.
61
62
63 [FILE:110:distinfo]
64 27bf62d71cd64728ff43a9feb92f2ac2f2bf748986d856133cc1e51992428c25       187684 ebiggers-libdeflate-1.19.tar.gz
65
66
67 [FILE:20:manifests/plist.primary]
68 lib/libdeflate.so.0
69
70
71 [FILE:41:manifests/plist.tools]
72 bin/
73  libdeflate-gunzip
74  libdeflate-gzip
75
76
77 [FILE:236:manifests/plist.dev]
78 include/libdeflate.h
79 lib/
80  libdeflate.a
81  libdeflate.so
82 lib/cmake/libdeflate/
83  libdeflate-config-version.cmake
84  libdeflate-config.cmake
85  libdeflate-targets-%%CMAKE_BUILD_TYPE%%.cmake
86  libdeflate-targets.cmake
87 lib/pkgconfig/libdeflate.pc
88
89
90 [FILE:42:manifests/plist.docs]
91 share/doc/libdeflate/
92  NEWS.md
93  README.md
94