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 <adilger@enel.ucalgary.ca> %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