[Pkg-gmagick-svn-commit] r103 - branches/experimental/debian

Nelson A. de Oliveira naoliv at alioth.debian.org
Tue Sep 29 01:26:42 UTC 2009


Author: naoliv
Date: 2009-09-29 01:26:42 +0000 (Tue, 29 Sep 2009)
New Revision: 103

Added:
   branches/experimental/debian/NEWS
   branches/experimental/debian/libmagickcore2-extra.install
Modified:
   branches/experimental/debian/changelog
   branches/experimental/debian/control
   branches/experimental/debian/rules
Log:
Experimental branch, with libmagickcore2 split.


Added: branches/experimental/debian/NEWS
===================================================================
--- branches/experimental/debian/NEWS	                        (rev 0)
+++ branches/experimental/debian/NEWS	2009-09-29 01:26:42 UTC (rev 103)
@@ -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: branches/experimental/debian/changelog
===================================================================
--- branches/experimental/debian/changelog	2009-08-27 03:54:48 UTC (rev 102)
+++ branches/experimental/debian/changelog	2009-09-29 01:26:42 UTC (rev 103)
@@ -1,3 +1,15 @@
+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: branches/experimental/debian/control
===================================================================
--- branches/experimental/debian/control	2009-08-27 03:54:48 UTC (rev 102)
+++ branches/experimental/debian/control	2009-09-29 01:26:42 UTC (rev 103)
@@ -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.
@@ -54,7 +56,7 @@
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: ghostscript, gsfonts
+Recommends: libmagickcore2-extra, ghostscript, gsfonts
 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 +67,24 @@
  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)
+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 +106,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

Added: branches/experimental/debian/libmagickcore2-extra.install
===================================================================
--- branches/experimental/debian/libmagickcore2-extra.install	                        (rev 0)
+++ branches/experimental/debian/libmagickcore2-extra.install	2009-09-29 01:26:42 UTC (rev 103)
@@ -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: branches/experimental/debian/rules
===================================================================
--- branches/experimental/debian/rules	2009-08-27 03:54:48 UTC (rev 102)
+++ branches/experimental/debian/rules	2009-09-29 01:26:42 UTC (rev 103)
@@ -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