diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..ae1c11a --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,4 @@ +libtiff3 +libtiff-devel + requires -libtiff- + requires "libtiff3- = " diff --git a/tiff.changes b/tiff.changes index a6a1b94..9d94b0b 100644 --- a/tiff.changes +++ b/tiff.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + ------------------------------------------------------------------- Fri Jul 27 15:58:49 CEST 2007 - ro@suse.de diff --git a/tiff.spec b/tiff.spec index 29561f9..03e17c4 100644 --- a/tiff.spec +++ b/tiff.spec @@ -1,7 +1,7 @@ # # spec file for package tiff (Version 3.8.2) # -# 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,14 +10,15 @@ # norootforbuild + Name: tiff BuildRequires: gcc-c++ libjpeg-devel zlib-devel License: X11/MIT Group: Productivity/Graphics/Convertors -Autoreqprov: on -URL: http://www.remotesensing.org/libtiff/ +AutoReqProv: on +Url: http://www.remotesensing.org/libtiff/ Version: 3.8.2 -Release: 56 +Release: 98 Summary: Tools for Converting from and to the Tiff Format Source: tiff-%{version}.tar.bz2 Source1: jpegint.h @@ -38,11 +39,12 @@ Authors: Sam Leffler %package -n libtiff3 +License: Any permissive; X11/MIT Summary: The Tiff Library (with JPEG and compression support) Group: System/Libraries Provides: libtiff = %{version} Obsoletes: libtiff <= %{version} -Autoreqprov: on +AutoReqProv: on %description -n libtiff3 This package includes the tiff libraries. To link a program with @@ -56,6 +58,7 @@ Authors: Sam Leffler %package -n libtiff-devel +License: Any permissive Summary: Development Tools for Programs which will use the libtiff Library Group: Development/Libraries/C and C++ Requires: libtiff3 = %{version} libjpeg-devel zlib-devel libstdc++-devel glibc-devel @@ -122,128 +125,131 @@ rm -rf $RPM_BUILD_ROOT %doc %{_mandir}/man3/* %changelog -* Fri Jul 27 2007 - ro@suse.de +* Thu Apr 10 2008 ro@suse.de +- added baselibs.conf file to build xxbit packages + for multilib support +* Fri Jul 27 2007 ro@suse.de - add provides and obsoletes for libtiff to libtiff3 package -* Thu Jul 19 2007 - nadvornik@suse.cz +* Thu Jul 19 2007 nadvornik@suse.cz - renamed libtiff to libtiff3 - do not package static libraries - added zlib-devel to BuildRequires -* Mon Jun 12 2006 - nadvornik@suse.cz +* Mon Jun 12 2006 nadvornik@suse.cz - fixed a typo in the previous change [#179051] -* Fri Jun 02 2006 - nadvornik@suse.cz +* Fri Jun 02 2006 nadvornik@suse.cz - fixed buffer overflow in tiffsplit (CVE-2006-2656) [#179051] - fixed buffer overflow in tiff2pdf [#179587] -* Wed Apr 12 2006 - nadvornik@suse.cz +* Wed Apr 12 2006 nadvornik@suse.cz - updated to 3.8.2 [#165237] * bugfix release * fixed several segfaults caused by incorrect tiff data -* Tue Feb 07 2006 - nadvornik@suse.cz +* Tue Feb 07 2006 nadvornik@suse.cz - fixed crash on certain tiff images CVE-2006-0405 [#145757] -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Thu Jan 12 2006 - nadvornik@suse.cz +* Thu Jan 12 2006 nadvornik@suse.cz - compile with -fstack-protector -* Tue Jan 03 2006 - nadvornik@suse.cz +* Tue Jan 03 2006 nadvornik@suse.cz - updated to 3.8.0: * Read-only support for custom directories (e.g. EXIF directory) * Preliminary support for MS MDI format -* Mon Oct 10 2005 - nadvornik@suse.cz +* Mon Oct 10 2005 nadvornik@suse.cz - built with -fno-strict-aliasing -* Fri Jul 15 2005 - nadvornik@suse.cz +* Fri Jul 15 2005 nadvornik@suse.cz - updated to 3.7.3 -* Tue May 24 2005 - nadvornik@suse.cz +* Tue May 24 2005 nadvornik@suse.cz - updated to 3.7.2 - fixed 64bit bug in ppm2tiff [#85440] - fixed buffer overflow in BitsPerSample [#82787] -* Thu Feb 17 2005 - nadvornik@suse.cz +* Thu Feb 17 2005 nadvornik@suse.cz - fixed reading of alpha channel -* Sun Jan 16 2005 - ro@suse.de +* Sun Jan 16 2005 ro@suse.de - added c++ to neededforbuild -* Fri Jan 07 2005 - nadvornik@suse.cz +* Fri Jan 07 2005 nadvornik@suse.cz - use typedef int int32 on all architectures -* Wed Jan 05 2005 - nadvornik@suse.cz +* Wed Jan 05 2005 nadvornik@suse.cz - disabled c++ API as it would add a dependency on c++ libraries -* Mon Jan 03 2005 - nadvornik@suse.cz +* Mon Jan 03 2005 nadvornik@suse.cz - updated to 3.7.1: bugfix release -* Wed Dec 15 2004 - nadvornik@suse.cz +* Wed Dec 15 2004 nadvornik@suse.cz - added README.SUSE pointing to the documentation [#48601] - moved man3 to devel subpackage -* Fri Oct 22 2004 - nadvornik@suse.cz +* Fri Oct 22 2004 nadvornik@suse.cz - updated to 3.7.0 - security fixes are included in mainstream -* Wed Oct 20 2004 - meissner@suse.de +* Wed Oct 20 2004 meissner@suse.de - Initialize ycbcrsubsampling to be not 0 in case of bad tiffs to avoid denial of service by divison/0. -* Tue Oct 12 2004 - nadvornik@suse.cz +* Tue Oct 12 2004 nadvornik@suse.cz - do not call TIFFTileSize with uninitialized values [#44635] -* Thu Oct 07 2004 - pmladek@suse.cz +* Thu Oct 07 2004 pmladek@suse.cz - fixed much more buffer overflows (the older tiff-alt-bound-CheckMalloc.patch is included in the new libtiff-3.6.1-alt-bound.patch now) [#44635] -* Thu Sep 30 2004 - nadvornik@suse.cz +* Thu Sep 30 2004 nadvornik@suse.cz - fixed more buffer overflows [#44635] -* Tue Sep 21 2004 - nadvornik@suse.cz +* Tue Sep 21 2004 nadvornik@suse.cz - fixed multiple buffer overflows - CAN-2004-0803 [#44635] - disabled old jpeg support because of security problems [#45116] -* Tue Aug 31 2004 - nadvornik@suse.cz +* Tue Aug 31 2004 nadvornik@suse.cz - added LZW support -* Wed Aug 25 2004 - kukuk@suse.de +* Wed Aug 25 2004 kukuk@suse.de - Create -devel subpackage - Add libjpeg-devel to neededforbuild - Avoid /bin/sh in PreRequires -* Fri Jul 02 2004 - max@suse.de +* Fri Jul 02 2004 max@suse.de - port.h is needed as well. -* Thu May 06 2004 - max@suse.de +* Thu May 06 2004 max@suse.de - Install private headers (tif_dir.h, tiffiop.h). -* Tue Apr 27 2004 - nadvornik@suse.cz +* Tue Apr 27 2004 nadvornik@suse.cz - fixed tif_fax3 from cvs [#39515] -* Mon Feb 09 2004 - nadvornik@suse.cz +* Mon Feb 09 2004 nadvornik@suse.cz - updated to 3.6.1 - fixed dangerous compiler warnings -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - add %%defattr and %%run_ldconfig -* Wed May 21 2003 - ro@suse.de +* Wed May 21 2003 ro@suse.de - remove cvs subdirs -* Sat Jul 27 2002 - kukuk@suse.de +* Sat Jul 27 2002 kukuk@suse.de - Provide libtiff-devel in libtiff [Bug #17260] -* Fri Jul 26 2002 - adrian@suse.de +* Fri Jul 26 2002 adrian@suse.de - fix neededforbuild -* Wed Jul 03 2002 - nadvornik@suse.cz +* Wed Jul 03 2002 nadvornik@suse.cz - fixed segfault in fax2tiff [bug #16818] - fixed size of int32 on 64bit architectures -* Wed Jun 26 2002 - ro@suse.de +* Wed Jun 26 2002 ro@suse.de - fixed directory permissions -* Wed Jun 19 2002 - nadvornik@suse.cz +* Wed Jun 19 2002 nadvornik@suse.cz - compiled with OJPEG_SUPPORT [bug #16408] -* Thu Apr 18 2002 - kukuk@suse.de +* Fri Apr 19 2002 kukuk@suse.de - Fix to compile on lib64 architectures -* Wed Feb 06 2002 - coolo@suse.de +* Wed Feb 06 2002 coolo@suse.de - use %%_libdir -* Thu Jan 24 2002 - okir@suse.de +* Thu Jan 24 2002 okir@suse.de - Fixed a tempfile race in fax2ps -* Tue Dec 11 2001 - nadvornik@suse.cz +* Tue Dec 11 2001 nadvornik@suse.cz - updated to 3.5.7: bugfix release -* Wed May 09 2001 - mfabian@suse.de +* Thu May 10 2001 mfabian@suse.de - bzip2 sources -* Thu Mar 15 2001 - schwab@suse.de +* Thu Mar 15 2001 schwab@suse.de - Fix for ia64. -* Fri May 26 2000 - bubnikv@suse.cz +* Fri May 26 2000 bubnikv@suse.cz - sorted -* Thu May 25 2000 - schwab@suse.de +* Thu May 25 2000 schwab@suse.de - Fix dso configure check for ia64. -* Thu May 11 2000 - nadvornik@suse.cz +* Thu May 11 2000 nadvornik@suse.cz - update to 3.5.5 - added BuildRoot -* Tue Jan 25 2000 - ro@suse.de +* Tue Jan 25 2000 ro@suse.de - manpages to /usr/share using macro -* Mon Jan 03 2000 - schwab@suse.de +* Mon Jan 03 2000 schwab@suse.de - Update to 3.5.4 (Y2K fix) -* Mon Sep 13 1999 - bs@suse.de +* Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. -* Wed Jan 13 1999 - ro@suse.de +* Wed Jan 13 1999 ro@suse.de - respect systems where libc is libc.so.6.1 (alpha) -* Wed Nov 25 1998 - ro@suse.de +* Wed Nov 25 1998 ro@suse.de - update to 3.4 (final) named 3.4.final for rpm - moved from /usr/X11R6 to /usr -* Wed Jul 29 1998 - werner@suse.de +* Wed Jul 29 1998 werner@suse.de - Link shared libs explicit with -lc -* Tue May 12 1998 - ro@suse.de +* Tue May 12 1998 ro@suse.de - extracted package from libgr / build from own sources