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]
