Hello community,

here is the log from the commit of package libfreevec for openSUSE:Factory 
checked in at 2012-02-08 16:08:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfreevec (Old)
 and      /work/SRC/openSUSE:Factory/.libfreevec.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfreevec", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfreevec/libfreevec.changes    2011-09-23 
02:08:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libfreevec.new/libfreevec.changes       
2012-02-08 16:08:26.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Jan 31 23:42:19 UTC 2012 - [email protected]
+
+- Remove redundant tags/sections per specfile guideline suggestions
+- Parallel building using %_smp_mflags
+- Update ExclusiveArch, this also compiles on ppc64
+- Add autotools BuildRequires for factory/12.2
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libfreevec.spec ++++++
--- /var/tmp/diff_new_pack.rxctnI/_old  2012-02-08 16:08:28.000000000 +0100
+++ /var/tmp/diff_new_pack.rxctnI/_new  2012-02-08 16:08:28.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package libfreevec (Version 1.0.4)
+# spec file for package libfreevec
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,20 +15,21 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           libfreevec
 Version:        1.0.4
-Release:        1
-License:        LGPL-2.1+
+Release:        0
 Summary:        Altivec Versions of Some libc Functions
+License:        LGPL-2.1+
 Group:          Development/Libraries/C and C++
 Requires:       libfreevec-library
 Url:            http://www.freevec.org/
-ExclusiveArch:  ppc
+ExclusiveArch:  ppc ppc64
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        http://www.codex.gr/system/files/libfreevec-%{version}.tar.bz2
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
 
 %description
 libfreevec is a free (LGPL) library with hand-optimized replacement
@@ -38,14 +39,7 @@
 this unit. This means they will not work on older processors, such as
 603, 604, 750 (G3), or the POWER family of CPUs.
 
-
-
-Authors:
---------
-    Konstantinos Margaritis <[email protected]>
-
 %package -n libfreevec0
-License:        LGPL-2.1+
 Summary:        Altivec Versions of Some libc Functions
 Group:          Development/Libraries/C and C++
 Provides:       libfreevec-devel
@@ -59,29 +53,20 @@
 this unit. This means they will not work on older processors, such as
 603, 604, 750 (G3), or the POWER family of CPUs.
 
-
-
-Authors:
---------
-    Konstantinos Margaritis <[email protected]>
-
 %prep
 %setup -q
 
 %build
 autoreconf -fi
 CFLAGS="$RPM_OPT_FLAGS -U_FORTIFY_SOURCE -O3 -maltivec -funroll-loops 
-DHAVE_ALTIVEC_H -flax-vector-conversions" \
-./configure \
-       --prefix=/usr \
+%configure \
+       --prefix=%_prefix \
        --libdir=%{_libdir}
-make
+make %{?_smp_mflags}
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT pkglibdir=%{_libdir}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post -n libfreevec0 -p /sbin/ldconfig
 
 %postun -n libfreevec0 -p /sbin/ldconfig

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to