Hello community,
here is the log from the commit of package libfreevec
checked in at Sun May 11 17:18:17 CEST 2008.
--------
--- arch/ppc/libfreevec/libfreevec.changes 2007-10-12 11:25:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/libfreevec/libfreevec.changes 2008-05-09 16:51:32.000000000 +0200
@@ -1,0 +2,7 @@
+Fri May 9 16:50:58 CEST 2008 - olh@suse.de
+
+- update to version 1.0.3
+ Author did not provide a changelog
+- split libfreevec0 package
+
+-------------------------------------------------------------------
Old:
----
libfreevec-0.8.tar.bz2
New:
----
libfreevec-1.0.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libfreevec.spec ++++++
--- /var/tmp/diff_new_pack.L24270/_old 2008-05-11 17:17:44.000000000 +0200
+++ /var/tmp/diff_new_pack.L24270/_new 2008-05-11 17:17:45.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package libfreevec (Version 0.8)
+# spec file for package libfreevec (Version 1.0.3)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,16 +10,18 @@
# norootforbuild
+
Name: libfreevec
-Version: 0.8
-Release: 54
-License: LGPL v2 or later
+Version: 1.0.3
+Release: 1
+License: LGPL v2.1 or later
Summary: Altivec Versions of Some libc Functions
Group: Development/Libraries/C and C++
+Requires: libfreevec-library
Url: http://www.freevec.org/
ExclusiveArch: ppc ppc64
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: http://www.freevec.org/downloads/libfreevec-%{version}.tar.bz2
+Source0: http://www.codex.gr/system/files/libfreevec-%{version}.tar.bz2
Patch1: libfreevec.strnlen.patch
%description
@@ -34,37 +36,72 @@
Authors:
--------
- Konstantinos Margaritis
+ Konstantinos Margaritis
+
+%package -n libfreevec0
+License: LGPL v2.1 or later
+Summary: Altivec Versions of Some libc Functions
+Group: Development/Libraries/C and C++
+Provides: libfreevec-devel
+Provides: libfreevec-library
+
+%description -n libfreevec0
+libfreevec is a free (LGPL) library with hand-optimized replacement
+routines for GLIBC, such as memcpy() and strlen(). These routines have
+been written specifically to take advantage of the AltiVec unit
+(Velocity Engine or VMX) and will only work on processors that include
+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
%prep
%setup -q
-%patch1 -p1
+#patch1 -p1
%build
-autoreconf -f
-CFLAGS="$RPM_OPT_FLAGS -U_FORTIFY_SOURCE -O3 -maltivec -funroll-loops -DHAVE_ALTIVEC_H" \
+autoreconf -fi
+CFLAGS="$RPM_OPT_FLAGS -U_FORTIFY_SOURCE -O3 -maltivec -funroll-loops -DHAVE_ALTIVEC_H -flax-vector-conversions" \
./configure \
--prefix=/usr \
--libdir=%{_libdir}
make
%install
-rm -rf $RPM_BUILD_ROOT
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
+
%files
%defattr(-, root, root)
%doc AUTHORS COPYING FAQ README
+
+%files -n libfreevec0
+%defattr(-, root, root)
%{_libdir}/lib*
+
%changelog
-* Fri Oct 12 2007 - olh@suse.de
+* Fri May 09 2008 olh@suse.de
+- update to version 1.0.3
+ Author did not provide a changelog
+- split libfreevec0 package
+* Fri Oct 12 2007 olh@suse.de
- use uint8_t instead of int8_t in strlen to fix compile with gcc43
-* Thu Jun 21 2007 - adrian@suse.de
+* Thu Jun 21 2007 adrian@suse.de
- add ExclusiveArch: ppc ppc64 to avoid build in OBS for wrong
architectures
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Thu Oct 20 2005 - olh@suse.de
+* Thu Oct 20 2005 olh@suse.de
- correct filelist pattern for -debug package
-* Thu Sep 29 2005 - olh@suse.de
+* Thu Sep 29 2005 olh@suse.de
- new package libfreevec 0.8
++++++ libfreevec-0.8.tar.bz2 -> libfreevec-1.0.3.tar.bz2 ++++++
++++ 113579 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org