[packages/cdflib] - use subdir for headers to resolve conflict with dcdflib.c - non-parallel install

qboosh qboosh at pld-linux.org
Sun Mar 9 06:50:05 CET 2014


commit 1acbf0fb5c36e65ac8fca6b7d2d9d8057574f103
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 9 06:52:42 2014 +0100

    - use subdir for headers to resolve conflict with dcdflib.c
    - non-parallel install

 cdflib.spec | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/cdflib.spec b/cdflib.spec
index bf989f5..dba909c 100644
--- a/cdflib.spec
+++ b/cdflib.spec
@@ -77,9 +77,12 @@ API Javy do biblioteki CDF.
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
+%{__make} -j1 install \
 	INSTALLDIR=$RPM_BUILD_ROOT%{_prefix}
 
+# resolve conflict with dcdflib.c
+install -d $RPM_BUILD_ROOT%{_includedir}/cdf
+%{__mv} $RPM_BUILD_ROOT%{_includedir}/*.{h,inc} $RPM_BUILD_ROOT%{_includedir}/cdf
 %if "%{_lib}" != "lib"
 %{__mv} $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}
 %endif
@@ -106,13 +109,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/cdf.h
-%{_includedir}/cdfconfig.h
-%{_includedir}/cdfdist.h
-%{_includedir}/cdflib.h
-%{_includedir}/cdflib64.h
+%dir %{_includedir}/cdf
+# C
+%{_includedir}/cdf/cdf.h
+%{_includedir}/cdf/cdfconfig.h
+%{_includedir}/cdf/cdfdist.h
+%{_includedir}/cdf/cdflib.h
+%{_includedir}/cdf/cdflib64.h
 # fortran
-%{_includedir}/cdf.inc
+%{_includedir}/cdf/cdf.inc
 
 %files static
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/cdflib.git/commitdiff/1acbf0fb5c36e65ac8fca6b7d2d9d8057574f103



More information about the pld-cvs-commit mailing list