[packages/FreeImage] - build also FreeImagePlus

qboosh qboosh at pld-linux.org
Thu Jul 31 18:26:19 CEST 2014


commit d68b93b3fa7d73fa075e853590190439ca434240
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Jul 31 18:31:51 2014 +0200

    - build also FreeImagePlus

 FreeImage.spec | 13 +++++++++++++
 1 file changed, 13 insertions(+)
---
diff --git a/FreeImage.spec b/FreeImage.spec
index acd2ab3..e316844 100644
--- a/FreeImage.spec
+++ b/FreeImage.spec
@@ -73,6 +73,12 @@ CXXFLAGS="%{rpmcxxflags} -fPIC -fvisibility=hidden -Wno-ctor-dtor-privacy" \
 	CC="%{__cc}" \
 	CXX="%{__cxx}"
 
+CFLAGS="%{rpmcflags} -fPIC -fvisibility=hidden" \
+CXXFLAGS="%{rpmcxxflags} -fPIC -fvisibility=hidden -Wno-ctor-dtor-privacy" \
+%{__make} -f Makefile.fip \
+	CC="%{__cc}" \
+	CXX="%{__cxx}"
+
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
@@ -87,6 +93,8 @@ cp -f %{SOURCE1} .
 /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
 ln -sf libfreeimage-%{version}.so \
 	$RPM_BUILD_ROOT%{_libdir}/libfreeimage.so
+ln -sf libfreeimageplus-%{version}.so \
+	$RPM_BUILD_ROOT%{_libdir}/libfreeimageplus.so
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -99,14 +107,19 @@ rm -rf $RPM_BUILD_ROOT
 %doc README.linux Whatsnew.txt license-fi.txt
 %attr(755,root,root) %{_libdir}/libfreeimage-*.*.*.so
 %attr(755,root,root) %ghost %{_libdir}/libfreeimage.so.3
+%attr(755,root,root) %{_libdir}/libfreeimageplus-*.*.*.so
+%attr(755,root,root) %ghost %{_libdir}/libfreeimageplus.so.3
 
 %files devel
 %defattr(644,root,root,755)
 %doc FreeImage%{fver}.pdf
 %attr(755,root,root) %{_libdir}/libfreeimage.so
+%attr(755,root,root) %{_libdir}/libfreeimageplus.so
 %{_includedir}/FreeImage.h
+%{_includedir}/FreeImagePlus.h
 %{_examplesdir}/%{name}-%{version}
 
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libfreeimage.a
+%{_libdir}/libfreeimageplus.a
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/FreeImage.git/commitdiff/d68b93b3fa7d73fa075e853590190439ca434240



More information about the pld-cvs-commit mailing list