1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

Update to 5.5.7-10. [1]

o Removed two (now obsolate) libtool version patches
  as ImageMagick now uses internal version system for
  them starting from 0:0:0 (5.5.8 will become 0:1:0),
  also MAJOR_VERSION/MINOR_VERSION/MICRO_VERSION
  variables removed from the source.
o Removed two other patches as now they are already
  embedded to the source.
o Updated plist to reflect separate Q8/Q16 folder
  installations based on selection while installing.
  Also Makefile modifed to reflect this.

PR:		ports/55274 [1]
Submitted by:	Erdener Gonenc <ergonenc@artemis.efes.net> [1]
Pointed out by:	Rob Lahaye <lahaye@snu.ac.kr>
This commit is contained in:
Norikatsu Shigemura 2003-09-10 16:28:36 +00:00
parent 5ccd37f656
commit 05952ca740
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88950
9 changed files with 668 additions and 465 deletions

View File

@ -6,8 +6,8 @@
#
PORTNAME= ImageMagick
PORTVERSION= 5.5.6
PORTREVISION= 3
PORTVERSION= 5.5.7.10
PORTREVISION= 0
CATEGORIES= graphics perl5
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://imagemagick.sourceforge.net/http/ \
@ -26,10 +26,13 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://ftp.fifi.org/pub/%SUBDIR%/ \
ftp://ftp.simplesystems.org/pub/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTNAME:L} ${PORTNAME}
DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
COMMENT= Image processing tools (interactive optional--misc/display conflict)
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_PERL5= yes
USE_BZIP2= yes
USE_GMAKE= yes
@ -70,6 +73,11 @@ CONFIGURE_ARGS+= --without-threads
# Faster, but poor quality
.if defined(WITHOUT_IMAGEMAGICK_16BIT_PIXEL)
CONFIGURE_ARGS+= --with-quantum-depth=8
PLIST_SUB+= Q8=''
PLIST_SUB+= Q16='@comment '
.else
PLIST_SUB+= Q8='@comment '
PLIST_SUB+= Q16=''
.endif
# Produce standard (small) GIFs

View File

@ -1 +1 @@
MD5 (ImageMagick-5.5.6.tar.bz2) = eac3971f0704059dcf2f7a5737b7daa8
MD5 (ImageMagick-5.5.7-10.tar.bz2) = efef0bbe92f5aa816bf59f5202542d3d

View File

@ -1,12 +0,0 @@
--- Magick++/lib/Makefile.in.orig Mon Feb 24 15:03:18 2003
+++ Magick++/lib/Makefile.in Mon Feb 24 15:07:51 2003
@@ -331,8 +331,7 @@
# Add -no-undefined once Cygwin supports throwing C++ exceptions from DLLs.
libMagick___la_LDFLAGS = \
- -release $(MAJOR_VERSION).$(MINOR_VERSION).$(MICRO_VERSION)-Q$(QuantumDepth) \
- -version-info 0:0:0
+ -version-info $(MAJOR_VERSION):$(MINOR_VERSION):0
libMagick___la_LIBADD = ../../magick/libMagick.la

View File

@ -1,8 +1,7 @@
--- coders/jp2.c.orig Sat Oct 12 23:41:32 2002
+++ coders/jp2.c Wed Jan 22 21:11:31 2003
@@ -498,6 +498,15 @@
}
@@ -639,5 +639,14 @@
#if defined(HasJP2)
+
+#ifndef JAS_IMAGE_CM_GRAY

View File

@ -1,6 +1,6 @@
--- configure.orig Sun Jun 23 12:18:35 2002
+++ configure Sun Jun 23 12:23:23 2002
@@ -14689,6 +14689,7 @@
@@ -22001,6 +22001,7 @@
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"

View File

@ -1,12 +0,0 @@
--- magick/Makefile.in.orig Mon Feb 24 15:12:11 2003
+++ magick/Makefile.in Mon Feb 24 15:12:46 2003
@@ -353,8 +353,7 @@
ALLMANPAGES = Magick-config.1
libMagick_la_LDFLAGS = -no-undefined \
- -release $(MAJOR_VERSION).$(MINOR_VERSION).$(MICRO_VERSION)-Q$(QuantumDepth) \
- -version-info 0:0:0
+ -version-info $(MAJOR_VERSION):$(MINOR_VERSION):0
#AM_CFLAGS = @LIBRARY_EXTRA_CPPFLAGS@

View File

@ -1,7 +0,0 @@
--- magick/xwindow.h Thu Sep 5 15:50:03 2002
+++ magick/xwindow.h Wed Oct 16 11:08:11 2002
@@ -43,4 +43,2 @@
#if defined(HasSharedMemory)
-#include <sys/ipc.h>
-#include <sys/shm.h>
#include <X11/extensions/XShm.h>

View File

@ -1,19 +0,0 @@
--- magick/xwindow.c.old Sun Nov 24 15:07:53 2002
+++ magick/xwindow.c Sun Nov 24 15:08:16 2002
@@ -57,6 +57,16 @@
#include "log.h"
#include "utility.h"
#include "version.h"
+#if defined(HasSharedMemory)
+#include <machine/param.h>
+
+#if __FreeBSD__ >= 5
+typedef unsigned short ushort; /* needed for sys/ipc.h at the moment */
+#endif
+#include <sys/types.h>
+#include <sys/ipc.h>
+#include <sys/shm.h>
+#endif
#include "xwindow.h"
#if defined(HasX11)

File diff suppressed because it is too large Load Diff