From f1528d074f25048615d1a71aa10e5d3bf586b9cf Mon Sep 17 00:00:00 2001 From: Dan Horák Date: Aug 18 2013 14:10:39 +0000 Subject: - add pkg-config file (#997212) --- diff --git a/ann.spec b/ann.spec index e829588..0f0bd24 100644 --- a/ann.spec +++ b/ann.spec @@ -1,6 +1,6 @@ Name: ann Version: 1.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for searching Approximate Nearest Neighbors Group: Applications/System @@ -52,6 +52,7 @@ make %{?_smp_mflags} linux CFLAGS="-fPIC -DPIC $RPM_OPT_FLAGS" %install mkdir -p $RPM_BUILD_ROOT%{_includedir}/ANN mkdir -p $RPM_BUILD_ROOT%{_libdir} +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig mkdir -p $RPM_BUILD_ROOT%{_bindir} install -p -m 0644 include/ANN/*.h $RPM_BUILD_ROOT%{_includedir}/ANN @@ -63,6 +64,21 @@ ln -s libANN.so.1.0 libANN.so.1 ln -s libANN.so.1.0 libANN.so popd +# create pkg-config file +cat << EOF > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}.pc +prefix=%{_prefix} +exec_prefix=%{_exec_prefix} +libdir=%{_libdir} +includedir=%{_includedir} + +Name: %{name} +Description: Library for searching Approximate Nearest Neighbors +Version: %{version} +Requires: +Libs: -L\${libdir} -lANN +Cflags: -I\${includedir} +EOF + %post libs -p /sbin/ldconfig @@ -83,9 +99,13 @@ popd %doc doc/ANNmanual.pdf %{_includedir}/ANN %{_libdir}/*.so +%{_libdir}/pkgconfig/%{name}.pc %changelog +* Sun Aug 18 2013 Dan Horák - 1.1.2-3 +- add pkg-config file (#997212) + * Sat Aug 03 2013 Fedora Release Engineering - 1.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild