Ravenports generated: 27 Feb 2021 16:21
[ravenports.git] / bucket_07 / leveldb
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               leveldb
4 VERSION=                1.23
5 KEYWORDS=               databases
6 VARIANTS=               standard
7 SDESC[standard]=        Fast key-value storage library
8 HOMEPAGE=               https://github.com/google/leveldb
9 CONTACT=                Leonid_Bobrov[goleo@disroot.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/google:leveldb:1.23
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       snappy:single:standard
21                         sqlite:single:standard
22
23 USES=                   c++:single cmake
24
25 LICENSE=                BSD3CLAUSE:single
26 LICENSE_FILE=           BSD3CLAUSE:{{WRKSRC}}/LICENSE
27 LICENSE_SCHEME=         solo
28
29 FPC_EQUIVALENT=         databases/leveldb
30
31 SOVERSION=              1.23.0
32
33 CMAKE_ARGS=             -DBUILD_SHARED_LIBS:BOOL=ON
34                         -DLEVELDB_BUILD_BENCHMARKS:BOOL=OFF
35                         -DLEVELDB_BUILD_TESTS:BOOL=OFF
36
37 [FILE:867:descriptions/desc.single]
38 LevelDB is a fast key-value storage library written at Google that provides
39 an ordered mapping from string keys to string values.
40
41 Features:
42 - Keys and values are arbitrary byte arrays.
43 - Data is stored sorted by key.
44 - Callers can provide a custom comparison function to override the sort
45   order. 
46 - The basic operations are Put(key,value), Get(key), Delete(key).
47 - Multiple changes can be made in one atomic batch.
48 - Users can create a transient snapshot to get a consistent view of data.
49 - Forward and backward iteration is supported over the data.
50 - Data is automatically compressed using the Snappy compression library.
51 - External activity (file system operations etc.) is relayed through a
52   virtual interface so users can customize the operating system
53   interactions.
54 - Detailed documentation about how to use the library is included with the
55   source code.
56
57
58 [FILE:105:distinfo]
59 9a37f8a6174f09bd622bc723b55881dc541cd50747cbd08831c2a82d620f6d76       242925 google-leveldb-1.23.tar.gz
60
61
62 [FILE:376:manifests/plist.single]
63 include/leveldb/
64  c.h
65  cache.h
66  comparator.h
67  db.h
68  dumpfile.h
69  env.h
70  export.h
71  filter_policy.h
72  iterator.h
73  options.h
74  slice.h
75  status.h
76  table.h
77  table_builder.h
78  write_batch.h
79 lib/
80  libleveldb.so
81  libleveldb.so.%%SOMAJOR%%
82  libleveldb.so.%%SOVERSION%%
83 lib/cmake/leveldb/
84  leveldbConfig.cmake
85  leveldbConfigVersion.cmake
86  leveldbTargets-release.cmake
87  leveldbTargets.cmake
88