]> git.pld-linux.org Git - packages/liboil.git/blobdiff - liboil.spec
- updated to 0.3.14
[packages/liboil.git] / liboil.spec
index a5b22dc5725dc35df3bf410d1d1aed68d9f861cb..9dc687ac21d7933091dec2fa8f27eea3c7a9bf69 100644 (file)
@@ -1,18 +1,19 @@
 #
 # Conditional build:
-%bcond_without altivec # without Altivec support (on ppc)
-%bcond_without tests   # don't perform "make check"
+%bcond_without altivec         # without Altivec support (on ppc)
+%bcond_without static_libs     # don't build static libraries
+%bcond_without tests           # don't perform "make check"
 #
 Summary:       Library of Optimized Inner Loops
 Summary(pl.UTF-8):     Biblioteka zoptymalizowanych wewnętrznych pętli
 Name:          liboil
-Version:       0.3.11
+Version:       0.3.14
 Release:       1
 Epoch:         1
 License:       BSD
 Group:         Libraries
 Source0:       http://liboil.freedesktop.org/download/%{name}-%{version}.tar.gz
-# Source0-md5: 65ce3266be385d0c7cd9a1157433332f
+# Source0-md5: 7a9f719e50656b795c06c0167012a84f
 Patch0:                %{name}-opt.patch
 Patch1:                %{name}-no_altivec.patch
 URL:           http://liboil.freedesktop.org/wiki/
@@ -25,7 +26,9 @@ BuildRequires:        pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.98
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                specflags       -fomit-frame-pointer
+# cannot remove frame pointers on ix86, SSE wrapper hack relies on
+# gcc stack frames
+#define                specflags       -fomit-frame-pointer
 # CFLAGS_ALTIVEC are set, but not used
 %define                specflags_ppc   -maltivec
 
@@ -94,9 +97,10 @@ Statyczna biblioteka liboil.
 %{__automake}
 
 %configure \
-       --with-html-dir=%{_gtkdocdir}
+       --with-html-dir=%{_gtkdocdir} \
+       %{!?with_static_libs:--disable-static}
 
-%{__make}
+%{__make} -j1
 
 %{?with_tests:%{__make} check}
 
@@ -120,18 +124,21 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING ChangeLog NEWS README
-%attr(755,root,root) %{_libdir}/liboil-*.so.*.*.*
+%doc AUTHORS COPYING NEWS README
+%attr(755,root,root) %{_libdir}/liboil-0.3.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/liboil-0.3.so.0
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/liboil-*.so
-%{_libdir}/liboil-*.la
-%{_includedir}/liboil-*
-%{_pkgconfigdir}/liboil-*.pc
+%attr(755,root,root) %{_libdir}/liboil-0.3.so
+%{_libdir}/liboil-0.3.la
+%{_includedir}/liboil-0.3
+%{_pkgconfigdir}/liboil-0.3.pc
 %{_gtkdocdir}/liboil
 %{_examplesdir}/%{name}-%{version}
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/liboil-*.a
+%{_libdir}/liboil-0.3.a
+%endif
This page took 0.039998 seconds and 4 git commands to generate.