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

kobras at alioth.debian.org kobras at alioth.debian.org
Thu Jan 10 14:17:14 UTC 2008


Author: kobras
Date: 2008-01-10 14:17:14 +0000 (Thu, 10 Jan 2008)
New Revision: 29

Modified:
   trunk/debian/changelog
   trunk/debian/control
Log:
Overhaul package descriptions, juggle arounds delegate suggestions.
Delegates are now recommended or suggested from library package itself
rather than the package comprising only the command-line interfaces.
Packages gs and gs-gpl have merged into ghostscript. Change Recommends line
accordingly.


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2008-01-09 22:36:00 UTC (rev 28)
+++ trunk/debian/changelog	2008-01-10 14:17:14 UTC (rev 29)
@@ -51,12 +51,16 @@
   * debian/*.{preinst,postinst,prerm}: Removed. Dedicated checks are obsolete
     by now, rest is handled automatically via debhelper these days.
   * debian/control: Prune all references to packages that predate oldstable.
+  * debian/control: Move Suggests for delegate packages from imagemagick to
+    libmagick10.
+  * debian/control: Follow renaming of package gs to ghostscript, promote
+    from Suggests to Recommends, and also recommend gsfonts.
   * debian/imagemagick.menu: Add hack to make 'display' work without a
     controlling tty.
   * debian/rules: Consistently use $(CURDIR) rather than `pwd` to keep all
     buildds equally happy.
 
- -- Luciano Bello <luciano at debian.org>  Wed, 09 Jan 2008 23:29:50 +0100
+ -- Luciano Bello <luciano at debian.org>  Thu, 10 Jan 2008 15:10:23 +0100
 
 imagemagick (7:6.2.4.5.dfsg1-2) unstable; urgency=high
 

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control	2008-01-09 22:36:00 UTC (rev 28)
+++ trunk/debian/control	2008-01-10 14:17:14 UTC (rev 29)
@@ -12,10 +12,9 @@
 Package: imagemagick
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: gs, html2ps, lpr
 Conflicts: imagemagick-doc
 Replaces: imagemagick-doc, geomview (<= 1.8.0)
-Description: Image manipulation programs
+Description: image manipulation programs
  Imagemagick is a set of programs to manipulate various image formats
  (JPEG, TIFF, PhotoCD, PBM, XPM, etc...). All manipulations can
  be achieved through shell commands as well as through an X11 graphical
@@ -23,21 +22,21 @@
  .
  Possible effects: colormap manipulation, channel operations, thumbnail
  creation, image annotation, limited drawing, image distortion, etc...
- .
- This package suggests a postscript interpreter (gs) to read postscript
- files. It will however function happily without it (as long as you don't
- want to read postscript).
 
 Package: libmagick10
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: libwmf-bin
+Recommends: ghostscript, gsfonts
+Suggests: libwmf-bin, html2ps
 Conflicts: libmagick9
 Replaces: libmagick9 
-Description: Image manipulation library 
+Description: image manipulation library 
  LibMagick supports loading and saving a very large set of image formats.
  It allows a lot of image manipulation as well.
+ .
+ This package contains the C libraries needed to run executables that make
+ use of libMagick.
  
 Package: libmagick-dev
 Architecture: any
@@ -45,7 +44,10 @@
 Depends: libmagick10 (= ${binary:Version}), libjpeg62-dev, libbz2-dev, libtiff4-dev, libwmf-dev (>= 0.2.7-1), libz-dev, libpng12-dev, libx11-dev, libxt-dev, libxext-dev, libxml2-dev, libfreetype6-dev, liblcms1-dev, libexif-dev, libjasper-dev, libltdl3-dev
 Conflicts: libmagick6-dev, libmagick9-dev
 Replaces: libmagick6-dev, libmagick9-dev
-Description: Image manipulation library -- development
+Description: image manipulation library - development files
+ LibMagick supports loading and saving a very large set of image formats.
+ It allows a lot of image manipulation as well.
+ .
  This package includes header files and static libraries needed to compile
  programs using libMagick.
 
@@ -55,7 +57,7 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libmagick++6, libmagick++9
 Replaces:  libmagick++6, libmagick++9
-Description: The object-oriented C++ API to the ImageMagick library
+Description: C++ API to the ImageMagick library
  Magick++ supports an object model which is inspired by PerlMagick. Magick++
  executes faster than PerlMagick since it is accessed from a compiled
  language rather than from a scripting language. This makes it more suitable
@@ -70,10 +72,13 @@
  Magick++ provides integrated support for STL. This support allows Magick++
  to be used with the Standard Template Library (STL) so that the powerful
  containers available (e.g. deque, vector, list, and map)  can be used to
- write programs similar to those possible with PERL & PerlMagick.
+ write programs similar to those possible with Perl and PerlMagick.
  STL-compatible template versions of ImageMagick's list-style operations are
  provided so that operations may be performed on multiple images stored in
  STL containers.
+ .
+ This package contains the C++ libraries needed to run executables that make
+ use of libMagick++.
 
 Package: libmagick++-dev
 Architecture: any
@@ -81,8 +86,27 @@
 Depends: libmagick++10 (= ${binary:Version}), libmagick-dev (= ${binary:Version})
 Conflicts: libmagick++6-dev
 Replaces: libmagick++6-dev, libmagick++9-dev
-Description: The object-oriented C++ API to the ImageMagick library--development
- This are the include files and static libraries needed to compile
+Description: C++ API to the ImageMagick library - development files
+ Magick++ supports an object model which is inspired by PerlMagick. Magick++
+ executes faster than PerlMagick since it is accessed from a compiled
+ language rather than from a scripting language. This makes it more suitable
+ for Web CGI programs which must start-up and execute quickly. Images support
+ implicit reference counting so that copy constructors and assignment incur
+ almost no cost. The cost of actually copying an image (if necessary) is done
+ just before modification and this copy is managed automatically by Magick++.
+ De-referenced copies are automatically deleted. The image objects support
+ value (rather than pointer)  semantics so it is trivial to support multiple
+ generations of an image in memory at one time.
+ .
+ Magick++ provides integrated support for STL. This support allows Magick++
+ to be used with the Standard Template Library (STL) so that the powerful
+ containers available (e.g. deque, vector, list, and map)  can be used to
+ write programs similar to those possible with Perl and PerlMagick.
+ STL-compatible template versions of ImageMagick's list-style operations are
+ provided so that operations may be performed on multiple images stored in
+ STL containers.
+ .
+ This package includes header files and static libraries needed to compile
  programs using libMagick++.
 
 Package: perlmagick
@@ -90,10 +114,10 @@
 Section: perl
 Depends: ${perl:Depends}, ${shlibs:Depends}
 Provides: libimage-magick-perl
-Description: A perl interface to the libMagick graphics routines
- PerlMagick is a perl module which gives you all the functionality
- you can enjoy in the imagemagick package binaries, from perl.
+Description: Perl interface to the libMagick graphics routines
+ PerlMagick is a Perl module which gives you all the functionality
+ you can enjoy in the ImageMagick package binaries, from Perl.
  . 
- One can load several images with perlmagick, apply numerous transformations
+ One can load several images with PerlMagick, apply numerous transformations
  and operations on the images and write them back, possibly in a different 
  format.




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