rpms/mingw32-liboil/devel liboil-0.3.13-disable-ppc64-opts.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 mingw32-liboil.spec, 1.1, 1.2 sources, 1.2, 1.3

Levente Farkas lfarkas at fedoraproject.org
Thu Mar 26 11:46:52 UTC 2009


Author: lfarkas

Update of /cvs/pkgs/rpms/mingw32-liboil/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20024/devel

Modified Files:
	.cvsignore import.log mingw32-liboil.spec sources 
Added Files:
	liboil-0.3.13-disable-ppc64-opts.patch 
Log Message:
update to 0.3.16


liboil-0.3.13-disable-ppc64-opts.patch:

--- NEW FILE liboil-0.3.13-disable-ppc64-opts.patch ---
--- configure.old	2008-03-12 17:30:29.000000000 +0000
+++ configure	2008-03-12 17:34:06.000000000 +0000
@@ -10534,7 +10534,7 @@ cat >>confdefs.h <<\_ACEOF
 _ACEOF
 
       ;;
-    xpowerpc|xppc|xpowerpc64|xppc64)
+    xpowerpc|xppc)
       HAVE_POWERPC=yes
 
 cat >>confdefs.h <<\_ACEOF
@@ -10631,7 +10631,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
 	 test -z "$ac_c_werror_flag" ||
 	 test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
-  flag_ok=yes
+  flag_ok=no
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
@@ -10641,7 +10641,7 @@ fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
-  if test "X$flag_ok" = Xyes ; then
+  if test "X$flag_ok" = Xyes -a "X$HAVE_POWERPC" = "Xyes" ; then
     HAVE_GCC_ASM_POWERPC_FPU=yes
     true
   else


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-liboil/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	20 Mar 2009 09:13:55 -0000	1.2
+++ .cvsignore	26 Mar 2009 11:46:21 -0000	1.3
@@ -1 +1 @@
-liboil-0.3.15.tar.gz
+liboil-0.3.16.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-liboil/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- import.log	20 Mar 2009 09:13:55 -0000	1.1
+++ import.log	26 Mar 2009 11:46:21 -0000	1.2
@@ -1 +1,2 @@
 mingw32-liboil-0_3_15-2:HEAD:mingw32-liboil-0.3.15-2.src.rpm:1237540314
+mingw32-liboil-0_3_16-1_el5:HEAD:mingw32-liboil-0.3.16-1.el5.src.rpm:1238067935


Index: mingw32-liboil.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-liboil/devel/mingw32-liboil.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mingw32-liboil.spec	20 Mar 2009 09:13:55 -0000	1.1
+++ mingw32-liboil.spec	26 Mar 2009 11:46:21 -0000	1.2
@@ -6,19 +6,18 @@
 
 Summary: Library of Optimized Inner Loops, CPU optimized functions
 Name: mingw32-liboil
-Version: 0.3.15
-Release: 2%{?dist}
+Version: 0.3.16
+Release: 1%{?dist}
 # See COPYING which details everything, various BSD licenses apply
 License: BSD
 Group: System Environment/Libraries
 URL: http://liboil.freedesktop.org/
-Source: liboil-%{version}.tar.gz
+Source: http://liboil.freedesktop.org/download/liboil-%{version}.tar.gz
 
 # https://bugzilla.redhat.com/show_bug.cgi?id=435771
-#Patch4: liboil-0.3.13-disable-ppc64-opts.patch
+Patch4: liboil-0.3.13-disable-ppc64-opts.patch
 
-#BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildArch: noarch
 
@@ -44,17 +43,22 @@
 #Requires: %{name} = %{version}-%{release}, pkgconfig
 
 #%description devel
+#Liboil is a library of simple functions that are optimized for various CPUs.
+#These functions are generally loops implementing simple algorithms, such as
+#converting an array of N integers to floating-poing numbers or multiplying
+#and summing an array of N numbers. Clearly such functions are candidates for
+#significant optimization using various techniques, especially by using
+#extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
 
 %prep
 %setup -q -n liboil-%{version}
-#%patch4 -p0 -b .disable-ppc64-opts
+%patch4 -p0 -b .disable-ppc64-opts
 
 # Disable Altivec, so that liboil doesn't SIGILL on non-Altivec PPCs
 # See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=252179#c15
 #sed -i 's/CFLAGS="$CFLAGS "-maltivec""/CFLAGS="$CFLAGS "-fno-tree-vectorize -Wa,-maltivec""/' configure
 #sed -i 's/LIBOIL_CFLAGS -maltivec/LIBOIL_CFLAGS -fno-tree-vectorize -Wa,-maltivec/' configure
 
-
 %build
 %{_mingw32_configure}
 # Remove standard rpath from oil-bugreport
@@ -65,10 +69,9 @@
 # /bin/sh: ./build_prototypes_doc: No such file or directory
 make %{?_smp_mflags}
 
-
 %install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot}
 
 # Remove static libraries but DON'T remove *.dll.a files.
 rm $RPM_BUILD_ROOT%{_mingw32_libdir}/liboil-0.3.a
@@ -81,7 +84,7 @@
 rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/gtk-doc 
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 
 %files
@@ -98,12 +101,26 @@
 
 
 %changelog
+* Wed Mar 26 2009 Levente Farkas <lfarkas at lfarkas.org> - 0.3.16-1
+- add mingw32 changes
+
+* Thu Mar 26 2009 - Behdad Esfahbod <besfahbo at redhat.com> - 0.3.16-1
+- Update to 0.3.16
+- Remove upstreamed patches
+- Resolves #489861
+
 * Wed Mar 18 2009 Levente Farkas <lfarkas at lfarkas.org> - 0.3.15-2
 - Add new BRs
 
 * Mon Mar 11 2009 Zoltan Seress <gatesofdarkness at gmail.com> - 0.3.15-1
 - Windows cross compilation
 
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.14-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Dec 11 2008 Caolán McNamara <caolanm at redhat.com> - 0.3.14-2
+- rebuild to get provides pkgconfig(liboil-0.3)
+
 * Mon Apr 07 2008 Colin Walters <walters at redhat.com> - 0.3.14-1
 - New upstream version
 - Drop upstreamed liboil-0.3.13-better-altivec-detect.patch


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-liboil/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	20 Mar 2009 09:13:55 -0000	1.2
+++ sources	26 Mar 2009 11:46:21 -0000	1.3
@@ -1 +1 @@
-11dd39b1ca13ce2e0618d4df8303f137  liboil-0.3.15.tar.gz
+febb1d9f9bc4c440fcf622dc90f8b6b7  liboil-0.3.16.tar.gz




More information about the fedora-extras-commits mailing list