Hello community,
here is the log from the commit of package libpng
checked in at Thu Jun 22 18:25:10 CEST 2006.
--------
--- libpng/libpng.changes 2006-02-24 10:54:43.000000000 +0100
+++ libpng/libpng.changes 2006-06-21 18:38:36.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Jun 21 18:21:29 CEST 2006 - nadvornik@suse.cz
+
+- updated to 1.2.10:
+ * use autoconf
+ * many bugfixes
+- libpng12-config no longer gives -Wl,-rpath,/usr/lib [#168627]
+- spec file cleanup
+
+-------------------------------------------------------------------
Old:
----
libpng-1.2.8-makefile.dif
libpng-1.2.8-setjmp.dif
libpng-1.2.8.tar.bz2
libpng-asm.diff
libpng-libdir.dif
New:
----
libpng-1.2.10-setjmp.dif
libpng-1.2.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libpng.spec ++++++
--- /var/tmp/diff_new_pack.XRaa9z/_old 2006-06-22 18:24:38.000000000 +0200
+++ /var/tmp/diff_new_pack.XRaa9z/_new 2006-06-22 18:24:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libpng (Version 1.2.8)
+# spec file for package libpng (Version 1.2.10)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -15,14 +15,11 @@
Group: System/Libraries
URL: http://www.libpng.org/pub/png/libpng.html
Autoreqprov: on
-Version: 1.2.8
-Release: 10
+Version: 1.2.10
+Release: 1
Summary: Library for the Portable Network Graphics Format
Source: libpng-%{version}.tar.bz2
Patch: libpng-%{version}-setjmp.dif
-Patch1: libpng-%{version}-makefile.dif
-Patch3: libpng-libdir.dif
-Patch4: libpng-asm.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -35,7 +32,7 @@
Andreas Dilger
%package devel
-Requires: zlib-devel libpng = %{version}
+Requires: zlib-devel glibc-devel libpng = %{version}
Group: Development/Libraries/C and C++
Summary: Include Files and Libraries mandatory for Development.
@@ -52,41 +49,21 @@
%prep
%setup
%patch
-%patch1
-%patch3
-%patch4
-cp scripts/makefile.gcmmx Makefile
%build
-%ifarch %ix86
-NO_ASSEMBLER_CODE=
-%else
-NO_ASSEMBLER_CODE="-DPNG_NO_ASSEMBLER_CODE"
-%endif
+./autogen.sh
# We'll never use the old pgcc-2.95.1 with the buggy -O3, so having
# the -O3 that is originally used should work.
# Substitute the -O2 to -O3 because I'm not sure if simply appending
# it will preserve(not override) the detailed opt flags used in RPM_OPT_FLAGS:
-make "OPTFLAGS=$NO_ASSEMBLER_CODE `echo $RPM_OPT_FLAGS|sed 's/-O2/-O3/'` -fstack-protector" \
- LIBPATH=%{_libdir} \
- ZLIBLIB=%{_libdir} \
- MANPATH=%{_mandir}
-./pngtest
-if [ "`./pngtest | tail -n 1`" != "libpng passes test" ]; then
- echo pngtest failed!
- exit 1
-fi
+CFLAGS="`echo $RPM_OPT_FLAGS|sed 's/-O2/-O3/'` -fstack-protector" \
+ ./configure --prefix=/usr \
+ --libdir=%{_libdir} \
+ --mandir=%{_mandir}
+make check
%install
-rm -rf "$RPM_BUILD_ROOT"
-mkdir -p $RPM_BUILD_ROOT/%{_mandir}/{man3,man5}
-mkdir -p $RPM_BUILD_ROOT/usr/include/libpng12
-make install DESTDIR=$RPM_BUILD_ROOT \
- prefix=/usr \
- LIBPATH=%{_libdir} \
- MANPATH=%{_mandir}
-#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/libpng*.so.*
-#chmod 644 $RPM_BUILD_ROOT/%{_mandir}/man*/*
+make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf "$RPM_BUILD_ROOT"
@@ -105,6 +82,7 @@
/usr/bin/*config
/usr/include/*
%{_libdir}/libpng*.a
+%{_libdir}/libpng*.la
%{_libdir}/libpng*.so
%doc %{_mandir}/man3/libpng.3.gz
%doc %{_mandir}/man3/libpngpf.3.gz
@@ -112,6 +90,12 @@
%{_libdir}/pkgconfig/*.pc
%changelog -n libpng
+* Wed Jun 21 2006 - nadvornik@suse.cz
+- updated to 1.2.10:
+ * use autoconf
+ * many bugfixes
+- libpng12-config no longer gives -Wl,-rpath,/usr/lib [#168627]
+- spec file cleanup
* Fri Feb 24 2006 - nadvornik@suse.cz
- removed libpng-64bit.diff [#153106]
* Wed Jan 25 2006 - mls@suse.de
++++++ libpng-1.2.8-setjmp.dif -> libpng-1.2.10-setjmp.dif ++++++
++++++ libpng-1.2.8.tar.bz2 -> libpng-1.2.10.tar.bz2 ++++++
++++ 60308 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