Hello community,

here is the log from the commit of package ImageMagick for openSUSE:Factory 
checked in at 2012-03-29 07:42:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ImageMagick (Old)
 and      /work/SRC/openSUSE:Factory/.ImageMagick.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ImageMagick", Maintainer is "pgaj...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes  2012-02-16 
16:16:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick.changes     
2012-03-29 07:42:41.000000000 +0200
@@ -1,0 +2,17 @@
+Tue Mar 27 16:20:53 UTC 2012 - pgaj...@suse.com
+
+- cleanup the package
+- updated to 6.7.6.1: fixes
+  * CVE-2012-0247 [bnc#746880]
+  * CVE-2012-0248 [bnc#746880]
+  * CVE-2012-1185 [bnc#752879]
+  * CVE-2012-1186 [bnc#752879]
+
+-------------------------------------------------------------------
+Fri Mar  9 9:4:11 UTC 2012 - giecr...@stegny.2a.pl
+
+- moved the libtool archives to the main package
+- separated the bulk documentation
+- added a regression %check for the locale comma crash
+
+-------------------------------------------------------------------

Old:
----
  ImageMagick-6.6.9.1-inc-struct.diff
  ImageMagick-6.7.4-7.tar.bz2
  xtp-5.4.3.tar.bz2

New:
----
  ImageMagick-6.7.6-1.tar.bz2
  ImageMagick-6.7.6.1-no-dist-lzip.patch

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

Other differences:
------------------
++++++ ImageMagick.spec ++++++
--- /var/tmp/diff_new_pack.1LnK73/_old  2012-03-29 07:42:43.000000000 +0200
+++ /var/tmp/diff_new_pack.1LnK73/_new  2012-03-29 07:42:43.000000000 +0200
@@ -15,21 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%bcond_with xtp
-%bcond_without DCraw
-%bcond_without FreeType
-%bcond_without CXX
-%bcond_without Ghostscript
-%bcond_without LCMS
-%bcond_without TIFF
-%bcond_without WMF
-%bcond_without XML
-%bcond_without DejaVu
-%bcond_without EXIF
-%bcond_without JPEG
-%bcond_without WEBP
-# build against librsvg [bnc#724222]
-%bcond_without RSVG 
+
 
 Name:           ImageMagick
 
@@ -38,63 +24,24 @@
 BuildRequires:  libtool
 BuildRequires:  lzma-devel
 BuildRequires:  pkgconfig
-%if %{with DCraw}
 BuildRequires:  dcraw
-%endif
-
-%if %{with FreeType}
 BuildRequires:  freetype2-devel
-%endif
-
-%if %{with CXX}
 BuildRequires:  gcc-c++
-%endif
-
-%if %{with Ghostscript}
 BuildRequires:  ghostscript-fonts-other
 BuildRequires:  ghostscript-fonts-std
 BuildRequires:  ghostscript-library
-%endif
-
-%if %{with LCMS}
 BuildRequires:  liblcms2-devel
-%endif
-
-%if %{with TIFF}
 BuildRequires:  libtiff-devel
-%endif
-
-%if %{with WMF}
 BuildRequires:  libwmf-devel
-%endif
-
-%if %{with XML}
 BuildRequires:  libxml2-devel
-%endif
-
-%if %{with DejaVu}
 BuildRequires:  libdjvulibre-devel
-%endif
-
-%if %{with EXIF}
 BuildRequires:  libexif-devel
-%endif
-
-%if %{with JPEG}
 BuildRequires:  libjasper-devel
-%endif
-
-%if %{with WEBP}
 BuildRequires:  libwebp-devel
-%endif
-
-%if %{with RSVG}
 BuildRequires:  librsvg-devel
-%endif
 
-%define xtp_version 5.4.3
-%define mfr_version 6.7.4
-%define mfr_revision 7
+%define mfr_version 6.7.6
+%define mfr_revision 1
 %define source_version %{mfr_version}-%{mfr_revision}
 Version:        %{mfr_version}.%{mfr_revision}
 Release:        0
@@ -106,19 +53,11 @@
 Source:         ImageMagick-%{source_version}.tar.bz2
 # To get mtime of file
 Source1:        ImageMagick.changes
-%if %{with xtp}
-Source2:        xtp-%{xtp_version}.tar.bz2
-%endif
-Source3:        baselibs.conf
+Source2:        baselibs.conf
 Patch1:         ImageMagick-6.6.8.9-examples.patch
 Patch2:         ImageMagick-6.6.8.9-doc.patch
-# remove inc-struct.diff as soon as it will be not comfortable to port
-# see 
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=18435&hilit=include
-# for upstream progress
-Patch3:         ImageMagick-6.6.9.1-inc-struct.diff
+Patch3:         ImageMagick-6.7.6.1-no-dist-lzip.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Provides:       imagemag = %{version}
-Obsoletes:      imagemag < %{version}
 
 %package -n perl-PerlMagick
 Requires:       perl = %{perl_version} ImageMagick = %{version} 
libMagickCore%{libver} = %{version}
@@ -160,17 +99,12 @@
 Summary:        C++ Interface for ImageMagick - runtime library
 License:        SUSE-ImageMagick
 Group:          Development/Libraries/C and C++
-# was last used in openSUSE 10.2
-Provides:       ImageMagick-Magick++ = %{version}
-Obsoletes:      ImageMagick-Magick++ < %{version}
 
 %package -n libMagick++-devel
 Requires:       ImageMagick-devel = %{version} libMagick++%{libver} = 
%{version} libstdc++-devel
 Summary:        C++ Interface for ImageMagick - files mandatory for development
 License:        SUSE-ImageMagick
 Group:          Development/Libraries/C and C++
-Provides:       ImageMagick-Magick++-devel = %{version}
-Obsoletes:      ImageMagick-Magick++-devel < %{version}
 
 %package doc
 Summary:        Document Files for ImageMagick Library
@@ -181,45 +115,21 @@
 %endif
 
 %prep
-rm -rf xtp-%{xtp_version}
-%if %{with xtp}
-%setup -n ImageMagick-%{source_version} -b 2
-%else
 %setup -n ImageMagick-%{source_version}
-%endif
 %patch1
 %patch2
 %patch3 -p1
-# remove together with inc-struct.diff     ----
-echo>header-test.c '#include "wand.h"'        #
-echo>wand.h '#include "wand/MagickWand.h"'    #
-%{__make} header-test.o                       #
 
 %build
-%define CFLAGS ${RPM_OPT_FLAGS}
-%define LDFLAGS -L%{_libdir}
-%define system_ltdl 0
-%if %system_ltdl
-cp -f %{_datadir}/libtool/libltdl/*.{c,h} ltdl
-mv ltdl/ltdl.c ltdl/ltdl.c.orig
-sed -e "s:<config.h>:<magick/magick-config.h>:" ltdl/ltdl.c.orig >ltdl/ltdl.c
-%endif
+export CFLAGS="$RPM_OPT_FLAGS"
+export CXXFLAGS="$RPM_OPT_FLAGS"
+export LDFLAGS="-L%{_libdir}"
 CHANGES=`stat --format="%y" %SOURCE1|cut --characters=1-10`
 # Use mtime of .changes for build time
 sed -i -e "s|^PACKAGE_RELEASE_DATE.*$|PACKAGE_RELEASE_DATE=\"$CHANGES\"|" 
version.sh
 
 autoreconf --force --install -v
 
-%if %{with xtp}
-pushd ../xtp-%{xtp_version}
-autoreconf --force --install
-popd
-%endif
-
-%if %{suse_version} <= 1030
-# openmp does not work with perl module
-  OPENMP="--disable-openmp"
-%endif
 %configure --with-pic \
   --enable-shared \
   --without-frozenpaths \
@@ -228,17 +138,12 @@
   --with-threads \
   --without-perl \
   --disable-static \
-  --with-djvu=yes $OPENMP CFLAGS="%{CFLAGS}" CXXFLAGS="%{CFLAGS}" 
LDFLAGS="%{LDFLAGS}"
+  --with-djvu=yes \
+  --with-wmf=yes
 make %{?_smp_mflags} all
 cd PerlMagick
 perl Makefile.PL
 make %{?_smp_mflags} LD_RUN_PATH="%{_libdir}:%{_prefix}/X11R6/%{_lib}"
-#
-%if %{with xtp}
-cd ../../xtp-%{xtp_version}
-%configure "CFLAGS=${RPM_OPT_FLAGS} -D_GNU_SOURCE" "CXXFLAGS=${RPM_OPT_FLAGS}"
-make %{?_smp_mflags}
-%endif
 
 %check
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/magick/.libs:$PWD/wand/.libs
@@ -262,12 +167,6 @@
   %{__mv} demo/makefile.2 demo/Makefile
 cd ..
 
-%if %{with xtp}
-pushd ../xtp-%{xtp_version}
-  %{__make} DESTDIR=$RPM_BUILD_ROOT install 
-popd
-%endif
-
 %{__mv} -t "${RPM_BUILD_ROOT}"'%{_sysconfdir}'/%{name}* 
"${RPM_BUILD_ROOT}"'%{_datadir}'/%{name}*/*.xml  
 %{__cp} -a -t "${RPM_BUILD_ROOT}"'%{_defaultdocdir}/%{name}/' scenes
 PATH='/bin:/usr/bin' find "${RPM_BUILD_ROOT}/%{_libdir}" -name "*.la" ! -empty 
\
@@ -359,9 +258,6 @@
 %doc LICENSE
 %doc PerlMagick/README.txt
 %doc PerlMagick/demo
-%if %suse_version < 1140
-/var/adm/perl-modules/ImageMagick
-%endif
 %doc %{_mandir}/man3/Image::Magick.3pm*
 %{perl_vendorarch}/auto/Image
 %{perl_vendorarch}/Image
@@ -387,12 +283,6 @@
 %files doc
 %defattr(-,root,root)
 %dir %{_docdir}/%{name}
-%if 0
-%{_docdir}/%{name}/index.html
-%{_docdir}/%{name}/www
-%{_docdir}/%{name}/images
-%{_docdir}/%{name}/scenes
-%endif
 
 %description
 ImageMagick is a robust collection of tools and libraries to read,
@@ -492,6 +382,11 @@
 
 
 
+
+
+
+
+
 
 
 

++++++ ImageMagick-6.7.4-7.tar.bz2 -> ImageMagick-6.7.6-1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/ImageMagick/ImageMagick-6.7.4-7.tar.bz2 
/work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick-6.7.6-1.tar.bz2 differ: 
char 11, line 1

++++++ ImageMagick-6.7.6.1-no-dist-lzip.patch ++++++
Index: ImageMagick-6.7.6-1/configure.ac
===================================================================
--- ImageMagick-6.7.6-1.orig/configure.ac
+++ ImageMagick-6.7.6-1/configure.ac
@@ -128,7 +128,7 @@ AC_SUBST(PACKAGE_VERSION_ADDENDUM)dnl
 # Ensure that make can run correctly
 AM_SANITY_CHECK
 
-AM_INIT_AUTOMAKE([1.11 color-tests foreign parallel-tests silent-rules 
subdir-objects dist-bzip2 dist-lzip dist-xz dist-zip])
+AM_INIT_AUTOMAKE([1.11 color-tests foreign parallel-tests silent-rules 
subdir-objects dist-bzip2 dist-xz dist-zip])
 
 # Enable support for silent build rules
 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to