Summary: Lightning memory-mapped database manager Name: lmdb Version: 0.9.21 Release: 1%{?dist} Group: System/Libraries Vendor: VMware, Inc. License: OpenLDAP URL: https://github.com/LMDB/lmdb Source0: https://github.com/LMDB/lmdb/archive/LMDB_%{version}.tar.gz %define sha1 LMDB=54d10ee9afaba8db75c8c73832da10b0a47e5807 Source1: %{name}.pc Distribution: Photon %description Lightning memory-mapped database manager %package devel Summary: Development files for lmdb Group: Development/Libraries Requires: lmdb = %{version}-%{release} %description devel Development files for lmdb %prep %setup -qn lmdb-LMDB_%{version} %build cd libraries/liblmdb make %install %define relpath %{_builddir}/%{buildsubdir}/libraries/liblmdb mkdir -p %{buildroot}%{_libdir} mkdir -p %{buildroot}%{_libdir}/pkgconfig mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_includedir} mkdir -p %{buildroot}%{_docdir}/%{name}-%{version} install -m0755 %{relpath}/liblmdb.so %{buildroot}%{_libdir} install -m0755 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig install -m0755 %{relpath}/mdb_copy %{buildroot}%{_bindir} install -m0755 %{relpath}/mdb_dump %{buildroot}%{_bindir} install -m0755 %{relpath}/mdb_load %{buildroot}%{_bindir} install -m0755 %{relpath}/mdb_stat %{buildroot}%{_bindir} install -m0644 %{relpath}/lmdb.h %{buildroot}%{_includedir} install -m0644 %{relpath}/{CHANGES,LICENSE,intro.doc} %{buildroot}%{_docdir}/%{name}-%{version} %post /sbin/ldconfig # First argument is 1 => New Installation # First argument is 2 => Upgrade %clean rm -rf %{buildroot}/* %files %{_docdir}/* %{_libdir}/*.so %{_bindir}/* %files devel %{_includedir}/* %{_libdir}/pkgconfig/%{name}.pc %changelog * Wed Dec 13 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.9.21-1 - Initial