From d3323b876ca9c94acbd6e98d3fb5016448622823 Mon Sep 17 00:00:00 2001 From: Robin Lee Date: Thu, 8 Nov 2018 01:44:19 +0800 Subject: [PATCH] Add symlinks for headers to be compitable with Debian (BZ#1635706) --- iniparser.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/iniparser.spec b/iniparser.spec index 3d4f74a..d246c5c 100644 --- a/iniparser.spec +++ b/iniparser.spec @@ -3,7 +3,7 @@ Name: iniparser Version: 4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C library for parsing "INI-style" files Group: System Environment/Libraries @@ -40,8 +40,10 @@ make %{?_smp_mflags} %install # iniParser doesn't have a 'make install' of its own :( -install -d %{buildroot}%{_includedir} %{buildroot}%{_libdir} -install -m 644 -t %{buildroot}%{_includedir}/ src/dictionary.h src/iniparser.h +install -d %{buildroot}%{_includedir}/%{name} %{buildroot}%{_libdir} +install -m 644 -t %{buildroot}%{_includedir}/%{name} src/dictionary.h src/iniparser.h +ln -s %{name}/dictionary.h %{buildroot}%{_includedir}/dictionary.h +ln -s %{name}/iniparser.h %{buildroot}%{_includedir}/iniparser.h install -m 755 -t %{buildroot}%{_libdir}/ libiniparser.so.1 ln -s libiniparser.so.1 %{buildroot}%{_libdir}/libiniparser.so @@ -67,9 +69,13 @@ make check %{!?_licensedir:%global license %%doc} %license LICENSE %{_libdir}/libiniparser.so +%{_includedir}/%{name} %{_includedir}/*.h %changelog +* Thu Nov 8 2018 Robin Lee - 4.1-2 +- Add symlinks for headers to be compitable with Debian (BZ#1635706) + * Fri Aug 31 2018 Robin Lee - 4.1-1 - Update to 4.1 (BZ#1508863)