[Pkg-gmagick-svn-commit] r104 - trunk/debian

Nelson A. de Oliveira naoliv at alioth.debian.org
Sat Nov 14 17:13:38 UTC 2009


Author: naoliv
Date: 2009-11-14 17:13:38 +0000 (Sat, 14 Nov 2009)
New Revision: 104

Added:
   trunk/debian/NEWS
   trunk/debian/libmagickcore2-extra.install
Modified:
   trunk/debian/changelog
   trunk/debian/control
   trunk/debian/libmagickcore-dev.install
   trunk/debian/rules
Log:
New release, merging experimental branch


Added: trunk/debian/NEWS
===================================================================
--- trunk/debian/NEWS	                        (rev 0)
+++ trunk/debian/NEWS	2009-11-14 17:13:38 UTC (rev 104)
@@ -0,0 +1,8 @@
+imagemagick (7:6.5.5.3-1exp1) experimental; urgency=low
+
+  The SVG, WMF, OpenEXR, DjVu and Graphviz coders have been moved to a new
+  package, libmagickcore2-extra. In order to use some of these coders with
+  Imagemagick you will need to install it (if recommended packages aren't
+  installed by default in your system).
+
+ -- Nelson A. de Oliveira <naoliv at debian.org>  Mon, 28 Sep 2009 19:22:10 -0300

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2009-09-29 01:26:42 UTC (rev 103)
+++ trunk/debian/changelog	2009-11-14 17:13:38 UTC (rev 104)
@@ -1,3 +1,25 @@
+imagemagick (7:6.5.7.7-1) unstable; urgency=low
+
+  * New upstream release;
+    - Fixes "perferred" typos (Closes: #550503). Thanks A. Costa!
+    - Patch to fix FTBFS on hurd-i386 has been merged upstream
+      (Closes: #551017). Thanks Pino Toscano!
+  * Upload to unstable.
+
+ -- Nelson A. de Oliveira <naoliv at debian.org>  Sat, 14 Nov 2009 15:07:22 -0200
+
+imagemagick (7:6.5.5.3-1exp1) experimental; urgency=low
+
+  * Split SVG, WMF, OpenEXR, DjVu and Graphviz coders into a new
+    libmagickcore2-extra package:
+    - Removed libmagickcore2 circular Depends on libmagickwand2
+      (Closes: #524613);
+    - Removed dependency on gtk libs (Closes: #478538).
+    A big thank you to Nick Wellnhofer <wellnhofer at aevum.de>!
+  * Sorted Build-Depends and Depends in debian/control.
+
+ -- Nelson A. de Oliveira <naoliv at debian.org>  Mon, 28 Sep 2009 20:00:55 -0300
+
 imagemagick (7:6.5.5.3-1) unstable; urgency=low
 
   * New upstream release;

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control	2009-09-29 01:26:42 UTC (rev 103)
+++ trunk/debian/control	2009-11-14 17:13:38 UTC (rev 104)
@@ -6,11 +6,12 @@
  Daniel Kobras <kobras at debian.org>, Nelson A. de Oliveira <naoliv at debian.org>,
  Bastien Roucariès <roucaries.bastien+debian at gmail.com>
 Standards-Version: 3.8.3
-Build-Depends: libjpeg62-dev, libbz2-dev, libtiff4-dev, libwmf-dev, zlib1g-dev,
- libpng12-dev, libx11-dev, libxt-dev, libxext-dev, debhelper (>= 7),
- libxml2-dev, libfreetype6-dev, liblcms1-dev, libexif-dev, libjasper-dev,
- libperl-dev, libltdl-dev, libdjvulibre-dev, librsvg2-dev, libopenexr-dev,
- libgraphviz-dev, liblqr-1-0-dev, ghostscript, pkg-config, quilt, chrpath
+Build-Depends: chrpath, debhelper (>= 7), ghostscript, libbz2-dev,
+ libdjvulibre-dev, libexif-dev, libfreetype6-dev, libgraphviz-dev,
+ libjasper-dev, libjpeg-dev, liblcms-dev, liblqr-1-0-dev, libltdl-dev,
+ libopenexr-dev, libperl-dev, libpng-dev, librsvg2-dev, libtiff-dev,
+ libwmf-dev, libx11-dev, libxext-dev, libxml2-dev, libxt-dev, pkg-config,
+ quilt, zlib1g-dev
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-gmagick/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gmagick/
 Homepage: http://www.imagemagick.org/
@@ -34,7 +35,8 @@
 Section: debug
 Priority: extra
 Depends: imagemagick (= ${binary:Version}), libmagick++2 (= ${binary:Version}),
- perlmagick (= ${binary:Version}), ${misc:Depends}
+ libmagickcore2-extra (= ${binary:Version}), perlmagick (= ${binary:Version}),
+ ${misc:Depends}
 Description: debugging symbols for ImageMagick
  This package contains the debugging symbols for ImageMagick, a software suite
  to create, edit, and compose bitmap images.
@@ -55,6 +57,7 @@
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: ghostscript, gsfonts
+Suggests: libmagickcore2-extra
 Description: low-level image manipulation library
  The MagickCore API is a low-level interface between the C programming language
  and the ImageMagick image processing libraries and is recommended for
@@ -65,14 +68,25 @@
  This package contains the C libraries needed to run executables that make
  use of MagickCore.
 
+Package: libmagickcore2-extra
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libmagickcore2 (<= 7:6.5.5.3-1)
+Enhances: libmagickcore2
+Description: low-level image manipulation library - extra codecs
+ This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
+ MagickCore.
+
 Package: libmagickcore-dev
 Architecture: any
 Section: libdevel
-Depends: libmagickcore2 (= ${binary:Version}), libjpeg62-dev, libbz2-dev,
- libtiff4-dev, libwmf-dev (>= 0.2.7-1), zlib1g-dev, libpng12-dev, libx11-dev,
- libxt-dev, libxext-dev, libxml2-dev, libfreetype6-dev, liblcms1-dev,
- libexif-dev, libjasper-dev, libltdl-dev, libdjvulibre-dev, librsvg2-dev,
- libopenexr-dev, libgraphviz-dev, liblqr-1-0-dev, ${misc:Depends}
+Depends: libmagickcore2 (= ${binary:Version}),
+ libmagickcore2-extra (= ${binary:Version}), libbz2-dev, libdjvulibre-dev,
+ libexif-dev, libfreetype6-dev, libgraphviz-dev, libjasper-dev, libjpeg-dev,
+ liblcms-dev, liblqr-1-0-dev, libltdl-dev, libopenexr-dev, libpng-dev,
+ librsvg2-dev, libtiff-dev, libwmf-dev, libx11-dev, libxext-dev, libxml2-dev,
+ libxt-dev, zlib1g-dev, ${misc:Depends}
 Description: low-level image manipulation library - development files
  This package includes header files and static libraries needed to compile
  programs using MagickCore.
@@ -94,6 +108,7 @@
 Architecture: any
 Section: libdevel
 Depends: libmagickwand2 (= ${binary:Version}),
+ libmagickcore2-extra (= ${binary:Version}),
  libmagickcore-dev (= ${binary:Version}), ${misc:Depends}
 Provides: libmagick9-dev
 Conflicts: libmagick9-dev

Modified: trunk/debian/libmagickcore-dev.install
===================================================================
--- trunk/debian/libmagickcore-dev.install	2009-09-29 01:26:42 UTC (rev 103)
+++ trunk/debian/libmagickcore-dev.install	2009-11-14 17:13:38 UTC (rev 104)
@@ -3,8 +3,6 @@
 usr/include/ImageMagick/magick
 usr/lib/libMagickCore.a
 usr/lib/libMagickCore.la
-usr/lib/ImageMagick-*/modules-Q16/coders/*.a
-usr/lib/ImageMagick-*/modules-Q16/filters/*.a
 usr/lib/libMagickCore.so
 usr/lib/pkgconfig/ImageMagick.pc
 usr/lib/pkgconfig/MagickCore.pc

Added: trunk/debian/libmagickcore2-extra.install
===================================================================
--- trunk/debian/libmagickcore2-extra.install	                        (rev 0)
+++ trunk/debian/libmagickcore2-extra.install	2009-11-14 17:13:38 UTC (rev 104)
@@ -0,0 +1,10 @@
+usr/lib/ImageMagick-*/modules-Q16/coders/djvu.la
+usr/lib/ImageMagick-*/modules-Q16/coders/djvu.so
+usr/lib/ImageMagick-*/modules-Q16/coders/dot.la
+usr/lib/ImageMagick-*/modules-Q16/coders/dot.so
+usr/lib/ImageMagick-*/modules-Q16/coders/exr.la
+usr/lib/ImageMagick-*/modules-Q16/coders/exr.so
+usr/lib/ImageMagick-*/modules-Q16/coders/svg.la
+usr/lib/ImageMagick-*/modules-Q16/coders/svg.so
+usr/lib/ImageMagick-*/modules-Q16/coders/wmf.la
+usr/lib/ImageMagick-*/modules-Q16/coders/wmf.so

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules	2009-09-29 01:26:42 UTC (rev 103)
+++ trunk/debian/rules	2009-11-14 17:13:38 UTC (rev 104)
@@ -8,7 +8,7 @@
 export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-IMAGEMAGICKVERSION=6.5.5
+IMAGEMAGICKVERSION=6.5.7
 
 DESTDIR="$(CURDIR)/debian/tmp"
 
@@ -136,6 +136,10 @@
 	dh_installdocs
 	dh_installexamples
 	dh_install
+	# Remove extra coders
+	while read FILE; do \
+		rm -f debian/libmagickcore2/$$FILE; \
+	done < debian/libmagickcore2-extra.install
 	dh_installmenu
 	dh_installman
 	dh_installmime




More information about the pkg-gmagick-svn-commit mailing list