]> git.pld-linux.org Git - packages/rocksdb.git/blame - rocksdb.spec
- updated to 3.6.1
[packages/rocksdb.git] / rocksdb.spec
CommitLineData
c4a98ad2
JB
1Summary: RocksDB: A Persistent Key-Value Store for Flash and RAM Storage
2Summary(pl.UTF-8): RocksDB - trwała baza danych klucz-wartość dla pamięci Flash i RAM
3Name: rocksdb
0d1ecc76 4Version: 3.6.1
c4a98ad2
JB
5Release: 1
6License: BSD
7Group: Libraries
8Source0: https://github.com/facebook/rocksdb/archive/%{name}-%{version}.tar.gz
0d1ecc76 9# Source0-md5: 57536681f119049c19d71f2d6711da3b
c4a98ad2
JB
10Patch0: %{name}-libdir.patch
11URL: http://rocksdb.org/
12BuildRequires: bzip2-devel
13BuildRequires: gflags-devel
14BuildRequires: libstdc++-devel >= 6:4.7
15BuildRequires: libtcmalloc-devel
16BuildRequires: lz4-devel
17BuildRequires: snappy-devel
18BuildRequires: zlib-devel
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22RocksDB is a Persistent Key-Value Store for Flash and RAM Storage.
23
24%description -l pl.UTF-8
25RocksDB to trwała baza danych klucz-wartość dla pamięci Flash i RAM.
26
27%package devel
28Summary: Header files for RocksDB library
29Summary(pl.UTF-8): Pliki nagłówkowe biblioteki RocksDB
30Group: Development/Libraries
31Requires: %{name} = %{version}-%{release}
32Requires: libstdc++-devel >= 6:4.7
33
34%description devel
35Header files for RocksDB library.
36
37%description devel -l pl.UTF-8
38Pliki nagłówkowe biblioteki RocksDB.
39
40%package static
41Summary: Static RocksDB library
42Summary(pl.UTF-8): Statyczna biblioteka RocksDB
43Group: Development/Libraries
44Requires: %{name}-devel = %{version}-%{release}
45
46%description static
47Static RocksDB library.
48
49%description static -l pl.UTF-8
50Statyczna biblioteka RocksDB.
51
52%prep
53%setup -q -n %{name}-%{name}-%{version}
54%patch0 -p1
55
56%build
57%{__make} all shared_lib \
58 CC="%{__cc}" \
59 CXX="%{__cxx}" \
60 OPT="%{rpmcflags} %{!?debug:-DNDEBUG}" \
61 WARNING_FLAGS="%{rpmcppflags} -Wall"
62
63%install
64rm -rf $RPM_BUILD_ROOT
65
66%{__make} install \
67 INSTALL_PATH=$RPM_BUILD_ROOT%{_prefix} \
68 INSTALL_LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%post -p /sbin/ldconfig
74%postun -p /sbin/ldconfig
75
76%files
77%defattr(644,root,root,755)
78%doc HISTORY.md LICENSE PATENTS README.md ROCKSDB_LITE.md
79%attr(755,root,root) %{_libdir}/librocksdb.so
80
81%files devel
82%defattr(644,root,root,755)
83%doc doc/*
84%{_includedir}/rocksdb
85
86%files static
87%defattr(644,root,root,755)
88%{_libdir}/librocksdb.a
This page took 0.115048 seconds and 4 git commands to generate.