commit daa7ea847355de9285bf9eb4c4153f1e9c46bb0c
Author: Jakub Bogusz <[email protected]>
Date:   Wed Jul 31 19:22:22 2019 +0200

    - updated to 0.9.24
    - added .pc file (based on Fedora)

 lmdb.pc.in | 11 +++++++++++
 lmdb.spec  | 15 ++++++++++++---
 2 files changed, 23 insertions(+), 3 deletions(-)
---
diff --git a/lmdb.spec b/lmdb.spec
index ac91e9f..f12875b 100644
--- a/lmdb.spec
+++ b/lmdb.spec
@@ -5,13 +5,14 @@
 Summary:       Memory-mapped key-value database
 Summary(pl.UTF-8):     Baza danych klucz-wartość odwzorowywana w pamięci
 Name:          lmdb
-Version:       0.9.23
+Version:       0.9.24
 Release:       1
 License:       OpenLDAP
 Group:         Applications/Databases
 #Source0Download: https://github.com/LMDB/lmdb/releases
 Source0:       https://github.com/LMDB/lmdb/archive/LMDB_%{version}.tar.gz
-# Source0-md5: 5a57d029e6829e95d159bb6f689880d3
+# Source0-md5: c3e3474daf4a59685d154cc7fc5c99ad
+Source1:       %{name}.pc.in
 Patch0:                %{name}-make.patch
 URL:           http://symas.com/mdb/
 BuildRequires: doxygen
@@ -109,7 +110,7 @@ doxygen
 rm -rf $RPM_BUILD_ROOT
 
 # make install expects existing directory tree
-install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_includedir},%{_libdir},%{_mandir}/man1}
+install -d 
$RPM_BUILD_ROOT{%{_bindir},%{_includedir},%{_libdir},%{_mandir}/man1,%{_pkgconfigdir}}
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
@@ -121,6 +122,13 @@ ln -sf liblmdb.so.0.0.0 
$RPM_BUILD_ROOT%{_libdir}/liblmdb.so
 %{__mv} $RPM_BUILD_ROOT%{_libdir}/liblmdb.so.{0,0.0.0}
 /sbin/ldconfig -n  $RPM_BUILD_ROOT%{_libdir}
 
+%{__sed} -e 's:@PREFIX@:%{_prefix}:g' \
+       -e 's:@EXEC_PREFIX@:%{_exec_prefix}:g' \
+       -e 's:@LIBDIR@:%{_libdir}:g' \
+       -e 's:@INCLUDEDIR@:%{_includedir}:g' \
+       -e 's:@PACKAGE_VERSION@:%{version}:g' \
+       %{SOURCE1} >$RPM_BUILD_ROOT%{_pkgconfigdir}/lmdb.pc
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -148,6 +156,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/liblmdb.so
 %{_includedir}/lmdb.h
+%{_pkgconfigdir}/lmdb.pc
 
 %files static
 %defattr(644,root,root,755)
diff --git a/lmdb.pc.in b/lmdb.pc.in
new file mode 100644
index 0000000..b26cf70
--- /dev/null
+++ b/lmdb.pc.in
@@ -0,0 +1,11 @@
+prefix=@PREFIX@
+exec_prefix=@EXEC_PREFIX@
+libdir=@LIBDIR@
+includedir=@INCLUDEDIR@
+
+Name: liblmdb
+Description: Lightning Memory-mapped key-value database
+URL: http://symas.com/mdb/
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -llmdb
+Cflags: -I${includedir}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lmdb.git/commitdiff/daa7ea847355de9285bf9eb4c4153f1e9c46bb0c

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to