Hello community,

here is the log from the commit of package libjpeg-turbo for openSUSE:Factory
checked in at Fri Mar 4 09:16:37 CET 2011.



--------
--- libjpeg-turbo/libjpeg-turbo.changes 2010-12-10 14:04:02.000000000 +0100
+++ /mounts/work_src_done/STABLE/libjpeg-turbo/libjpeg-turbo.changes    
2011-03-03 14:00:10.000000000 +0100
@@ -1,0 +2,23 @@
+Thu Mar  3 13:53:18 CET 2011 - [email protected]
+
+- updated to 1.1.0:
+  * Added further protections against invalid Huffman codes.
+  * Added an extended version of tjDecompressHeader().
+  * Added arithmetic encoding and decoding support.
+  * TurboJPEG/OSS can now compress from/decompress to 
+    grayscale bitmaps.
+  * Added emulation of the libjpeg v7 and v8 APIs and ABIs.
+  * Added two new TurboJPEG API functions, tjEncodeYUV() and
+    tjDecompressToYUV().
+  * The TurboJPEG dynamic library now uses versioned symbols.
+  * Fixed visual artifacts in grayscale JPEG compression 
+    caused by a typo in the RGB-to-chrominance lookup tables.
+- see ChangeLog.txt for details.
+- removed upstreamed jpegtran.patch and rh639672.patch
+
+-------------------------------------------------------------------
+Tue Dec 14 14:32:56 CET 2010 - [email protected]
+
+- spec file cleanup
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  libjpeg-turbo-1.0.1-int32.patch
  libjpeg-turbo-1.0.1-jpegtran.patch
  libjpeg-turbo-1.0.1-rh639672.patch
  libjpeg-turbo-1.0.1-tiff-ojpeg.patch
  libjpeg-turbo-1.0.1.tar.bz2

New:
----
  libjpeg-turbo-1.1.0-int32.patch
  libjpeg-turbo-1.1.0-tiff-ojpeg.patch
  libjpeg-turbo-1.1.0.tar.bz2

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

Other differences:
------------------
++++++ libjpeg-turbo.spec ++++++
--- /var/tmp/diff_new_pack.881Uk7/_old  2011-03-04 09:14:47.000000000 +0100
+++ /var/tmp/diff_new_pack.881Uk7/_new  2011-03-04 09:14:47.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package libjpeg-turbo (Version 1.0.1)
+# spec file for package libjpeg-turbo
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -17,37 +17,43 @@
 
 # norootforbuild
 
+%define major   62
+%define minor   0
+%define micro   0
+%define srcver  1.1.0
+%define libver  %{major}.%{minor}.%{micro}
+# major number of library from jpeg8
+%define cmajor  8
 
 Name:           libjpeg-turbo
 License:        BSD3c(or similar)
 Group:          Productivity/Graphics/Convertors
 AutoReqProv:    on
-Version:        1.0.1
+Version:        %{srcver}
 Release:        1
 Summary:        A MMX/SSE2 accelerated library for manipulating JPEG image 
files
 Url:            http://sourceforge.net/projects/libjpeg-turbo
 BuildRequires:  gcc-c++ nasm
 Provides:       jpeg = %{version}
 Obsoletes:      jpeg
-Conflicts:      jpeg8
+Conflicts:      jpeg%{major}
 Source0:        %{name}-%{version}.tar.bz2
 Source1:        baselibs.conf 
 Patch0:         %{name}-%{version}-int32.patch
 Patch1:         %{name}-%{version}-tiff-ojpeg.patch
-Patch2:         %{name}-%{version}-jpegtran.patch
-Patch3:         %{name}-%{version}-rh639672.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 The libjpeg-turbo package contains a library of functions for manipulating
 JPEG images.
 
-%package -n libjpeg62
+%package -n libjpeg%{major}
+
 
 License:        BSD3c(or similar)
 Summary:        The MMX/SSE accelerated JPEG compression/decompression library
-Version:        62.0.0
-Release:        1
+Version:        %{libver}
+Release:        2
 Provides:       libjpeg6 = %{version}
 Obsoletes:      libjpeg6
 Group:          System/Libraries
@@ -58,7 +64,7 @@
 %endif
 #
 
-%description -n libjpeg62
+%description -n libjpeg%{major}
 This library contains MMX/SSE accelerated functions for manipulating
 JPEG images.
 
@@ -68,16 +74,17 @@
     Rob Hooft <[email protected]>
     Michael Mauldin <[email protected]>
 
-%package -n libjpeg62-devel
+%package -n libjpeg%{major}-devel
+
 License:        BSD3c(or similar)
 Summary:        Development Tools for applications which will use the Libjpeg 
Library
-Version:        62.0.0
-Release:        1
+Version:        %{libver}
+Release:        2
 Group:          Development/Libraries/C and C++
-Requires:       libjpeg62 = %{version}
+Requires:       libjpeg%{major} = %{version}
 Provides:       libjpeg-devel = %{version}
 Obsoletes:      libjpeg-devel
-Conflicts:      libjpeg8-devel
+Conflicts:      libjpeg%{cmajor}-devel
 # bug437293
 %ifarch ppc64
 Obsoletes:      libjpeg-devel-64bit
@@ -95,8 +102,6 @@
 %setup -q 
 %patch0
 %patch1
-%patch2
-%patch3 -p1
 
 %build
 autoreconf -fiv
@@ -113,31 +118,33 @@
 # Remove unwanted files
 rm -f $RPM_BUILD_ROOT%{_libdir}/lib{,turbo}jpeg.la
 # Don't distribute libjpegturbo because it is unversioned
-rm -f $RPM_BUILD_ROOT%{_includedir}/turbojpeg.h
-rm -f $RPM_BUILD_ROOT%{_libdir}/libturbojpeg.so
+rm $RPM_BUILD_ROOT%{_includedir}/turbojpeg.h
+rm $RPM_BUILD_ROOT%{_libdir}/libturbojpeg.so
+rm $RPM_BUILD_ROOT%{_bindir}/jpgtest
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -n libjpeg62 -p /sbin/ldconfig
+%post -n libjpeg%{major} -p /sbin/ldconfig
 
-%postun -n libjpeg62 -p /sbin/ldconfig
+%postun -n libjpeg%{major} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%doc README README-turbo.txt change.log ChangeLog.txt LGPL.txt LICENSE.txt
+%doc README README-turbo.txt change.log ChangeLog.txt LGPL.txt 
+%doc LICENSE.txt usage.txt wizard.txt
 /usr/bin/*
 %doc %{_mandir}/man1/*
 
-%files -n libjpeg62
+%files -n libjpeg%{major}
 %defattr(-,root,root)
-%{_libdir}/libjpeg.so.62.0.0
-%{_libdir}/libjpeg.so.62
+%{_libdir}/libjpeg.so.%{libver}
+%{_libdir}/libjpeg.so.%{major}
 
-%files -n libjpeg62-devel
+%files -n libjpeg%{major}-devel
 %defattr(-,root,root)
 /usr/include/*.h
 %{_libdir}/libjpeg.so
-%doc coderules.doc jconfig.doc libjpeg.doc structure.doc example.c
+%doc coderules.txt jconfig.txt libjpeg.txt structure.txt example.c
 
 %changelog

++++++ libjpeg-turbo-1.0.1-int32.patch -> libjpeg-turbo-1.1.0-int32.patch ++++++

++++++ libjpeg-turbo-1.0.1-tiff-ojpeg.patch -> 
libjpeg-turbo-1.1.0-tiff-ojpeg.patch ++++++

++++++ libjpeg-turbo-1.0.1.tar.bz2 -> libjpeg-turbo-1.1.0.tar.bz2 ++++++
++++ 31356 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to