ports/117635: [graphics/ImageMagick] add missing file in pkg-plist (fix make deinstall)

Sunpoet Po-Chuan Hsieh sunpoet at sunpoet.net
Mon Oct 29 19:40:04 UTC 2007


The following reply was made to PR ports/117635; it has been noted by GNATS.

From: Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/117635: [graphics/ImageMagick] add missing file in
	pkg-plist (fix make deinstall)
Date: Tue, 30 Oct 2007 03:20:30 +0800

 I apologize for giving out a wrong patch.
 The truth is ImageMagick installs exr.* regardless of IMAGEMAGICK_OPENEXR option.
 Since IMAGEMAGICK_OPENEXR is default off, we should use defined(WITH_...) instead of !defined(WITHOUT_...).
 
 The correct patch file should be:
 --- /usr/ports/graphics/ImageMagick/Makefile.orig	2007-10-29 16:33:56.000000000 +0800
 +++ /usr/ports/graphics/ImageMagick/Makefile	2007-10-30 03:14:11.000000000 +0800
 @@ -132,12 +132,10 @@
  PLIST_SUB+=		MODULES='@comment '
  .endif
  
 -.if !defined(WITHOUT_IMAGEMAGICK_OPENEXR)
 +.if defined(WITH_IMAGEMAGICK_OPENEXR)
  LIB_DEPENDS+=		IlmImf:${PORTSDIR}/graphics/OpenEXR
 -PLIST_SUB+=		OPENEXR=""
  .else
  CONFIGURE_ARGS+=	--without-openexr
 -PLIST_SUB+=		OPENEXR="@comment "
  .endif
  
  .if !defined(WITHOUT_IMAGEMAGICK_DJVU)
 --- /usr/ports/graphics/ImageMagick/pkg-plist.orig	2007-10-05 13:32:09.000000000 +0800
 +++ /usr/ports/graphics/ImageMagick/pkg-plist	2007-10-30 02:41:05.000000000 +0800
 @@ -187,6 +187,9 @@
  %%TIFF%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/ept.a
  %%TIFF%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/ept.la
  %%TIFF%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/ept.so
 +%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/exr.a
 +%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/exr.la
 +%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/exr.so
  %%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/fax.a
  %%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/fax.la
  %%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/fax.so
 @@ -310,9 +313,6 @@
  %%PNG%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/png.a
  %%PNG%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/png.la
  %%PNG%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/png.so
 -%%OPENEXR%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/exr.a
 -%%OPENEXR%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/exr.la
 -%%OPENEXR%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/exr.so
  %%DJVU%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/djvu.a
  %%DJVU%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/djvu.la
  %%DJVU%%%%MODULES%%lib/ImageMagick/modules-%%QBIT%%/coders/djvu.so



More information about the freebsd-ports-bugs mailing list