Ravenports generated: 12 Feb 2024 04:56
[ravenports.git] / bucket_4C / xxhash
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               xxhash
4 VERSION=                0.8.2
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Extremely fast non-cryptographic hash algorithm
8 HOMEPAGE=               https://cyan4973.github.io/xxHash/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/Cyan4973:xxHash:v0.8.2
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18                         tools
19                         man
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 USES=                   gmake
25
26 LICENSE=                BSD2CLAUSE:primary
27 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/LICENSE
28 LICENSE_SCHEME=         solo
29
30 FPC_EQUIVALENT=         devel/xxhash
31
32 MAKE_ENV=               PKGCONFIGDIR={{PREFIX}}/lib/pkgconfig
33                         MANDIR={{MANPREFIX}}/man/man1
34                         INSTALL=install
35
36 SOVERSION=              0.8.2
37
38 post-install:
39         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xxhsum
40         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxxhash.so
41
42 [FILE:370:descriptions/desc.primary]
43 xxHash is an extremely fast non-cryptographic hash algorithm, working at
44 speeds close to RAM limits. It is proposed in two flavors, 32 and 64 bits.
45 It successfully completes the SMHasher test suite which evaluates
46 collision, dispersion and randomness qualities of hash functions. Code is
47 highly portable, and hashes are identical on all platforms (little / big
48 endian).
49
50
51 [FILE:40:descriptions/desc.tools]
52 This package contains the xxHash tools.
53
54
55 [FILE:107:distinfo]
56 baee0c6afd4f03165de7a4e67988d16f0f2b257b51d0e3cb91909302a26a79c4      1141188 Cyan4973-xxHash-0.8.2.tar.gz
57
58
59 [FILE:59:manifests/plist.primary]
60 lib/
61  libxxhash.so.%%SOMAJOR%%
62  libxxhash.so.%%SOVERSION%%
63
64
65 [FILE:86:manifests/plist.dev]
66 include/
67  xxh3.h
68  xxhash.h
69 lib/
70  libxxhash.a
71  libxxhash.so
72 lib/pkgconfig/libxxhash.pc
73
74
75 [FILE:44:manifests/plist.tools]
76 bin/
77  xxh128sum
78  xxh32sum
79  xxh64sum
80  xxhsum
81
82
83 [FILE:75:manifests/plist.man]
84 share/man/man1/
85  xxh128sum.1.gz
86  xxh32sum.1.gz
87  xxh64sum.1.gz
88  xxhsum.1.gz
89
90
91 [FILE:586:patches/patch-Makefile]
92 --- Makefile.orig       2023-07-21 10:01:35 UTC
93 +++ Makefile
94 @@ -495,7 +495,7 @@ lint-unicode:
95  # =========================================================
96  # make install is validated only for the following targets
97  # =========================================================
98 -ifneq (,$(filter Linux Darwin GNU/kFreeBSD GNU Haiku OpenBSD FreeBSD NetBSD DragonFly SunOS CYGWIN% , $(UNAME)))
99 +ifneq (,$(filter Linux Darwin GNU/kFreeBSD GNU Haiku OpenBSD FreeBSD NetBSD DragonFly MidnightBSD SunOS CYGWIN% , $(UNAME)))
100  
101  DESTDIR     ?=
102  # directory variables: GNU conventions prefer lowercase
103