Re: [kde-freebsd] heads up: updating GraphicsMagick

2008-05-12 Thread Jeremy Messenger
On Mon, 12 May 2008 13:12:02 -0500, Mikhail Teterin  
<[EMAIL PROTECTED]> wrote:

> понеділок 12 травень 2008 02:04 по, Erwin Lansing Ви написали:
>> On Mon, May 12, 2008 at 01:42:16PM -0400, Mikhail Teterin wrote:
>> > ? 12 ??? 2008 01:36 ??, Erwin Lansing ?? :
>> > > > I intend to update the GraphicsMagick port with the attached diff  
>> in
>> > > > a few days. Among other things, it ups the shared-library versions
>> > > > and may otherwise affect your ports.
>> > >
>> > > I don't see any of the dependent ports that need changes.  Can you  
>> send
>> > > the full patch?
>> >
>> > I was not planning to touch any dependant ports. Just notifying the
>> > maintainers.
>>
>> In that case, your patch is incomplete and cannot be committed.  Please
>> provide a full patch including the necessary changes to the dependent
>> ports.
>
> I'll take your opinion on whether

This isn't option. It's a common rule/practice.

Cheers,
Mezz

> or not I can commit an upgrade to a port I
> maintain under advisement. Thank you. Yours sincerely,
>
>  -mi


-- 
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


Re: [kde-freebsd] heads up: updating GraphicsMagick

2008-05-12 Thread Mikhail Teterin
понеділок 12 травень 2008 02:04 по, Erwin Lansing Ви написали:
> On Mon, May 12, 2008 at 01:42:16PM -0400, Mikhail Teterin wrote:
> > ? 12 ??? 2008 01:36 ??, Erwin Lansing ?? :
> > > > I intend to update the GraphicsMagick port with the attached diff in
> > > > a few days. Among other things, it ups the shared-library versions
> > > > and may otherwise affect your ports.
> > >
> > > I don't see any of the dependent ports that need changes.  Can you send
> > > the full patch?
> >
> > I was not planning to touch any dependant ports. Just notifying the
> > maintainers.
>
> In that case, your patch is incomplete and cannot be committed.  Please
> provide a full patch including the necessary changes to the dependent
> ports.

I'll take your opinion on whether or not I can commit an upgrade to a port I 
maintain under advisement. Thank you. Yours sincerely,

 -mi
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd


[kde-freebsd] heads up: updating GraphicsMagick

2008-05-11 Thread Mikhail Teterin
Hello!

I intend to update the GraphicsMagick port with the attached diff in a few 
days. Among other things, it ups the shared-library versions and may 
otherwise affect your ports.

Please, let me know, if anything is blatantly wrong or forever hold your 
peace. Thanks! Yours,

-mi

P.S. Gnome and KDE teams! It seems, your ports require /both/ ImageMagick and 
GraphicsMagick. Considering, that the two packages are two prongs of the same 
fork, you may wish to look into making your stuff use only one of them...
Index: Makefile
===
RCS file: /home/pcvs/ports/graphics/GraphicsMagick/Makefile,v
retrieving revision 1.18
diff -U2 -r1.18 Makefile
--- Makefile	29 Apr 2008 00:52:06 -	1.18
+++ Makefile	11 May 2008 15:41:11 -
@@ -7,9 +7,10 @@
 
 PORTNAME=	GraphicsMagick
-PORTVERSION=	1.1.12
+PORTVERSION=	1.2.1
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
-		ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/
+		ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/${PORTVERSION:R}/
 MASTER_SITE_SUBDIR=	${PORTNAME:L}
+EXTRACT_SUFX=	.tar.lzma
 
 MAINTAINER=	[EMAIL PROTECTED]
@@ -23,11 +24,11 @@
 OTHERGRAPHICS=	jasper jpeg lcms png tiff
 LIB_DEPENDS+=	${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|}
+EXTRACT_DEPENDS=lzcat:${PORTSDIR}/archivers/lzmautils
 OPTIONS=	Q8BIT "Use 8-bit pixels (speed) instead of 16 (quality)" off
 
 OPTIONS+=	TESTS "Run bundled self-tests after build" on
-
+EXTRACT_CMD=	${LOCALBASE}/bin/lzcat
 USE_ICONV=	yes
-USE_AUTOTOOLS=	libtool:15
-USE_BZIP2=	yes
+#USE_AUTOTOOLS=	libtool:15
 USE_GHOSTSCRIPT=yes
 GNU_CONFIGURE=	yes
@@ -47,5 +48,5 @@
 CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 CONFIGURE_ARGS=	--without-perl --enable-shared --enable-static \
-		--without-threads
+		--without-threads --with-fpx
 USE_LDCONFIG=	yes
 
@@ -65,4 +66,9 @@
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
 
+post-configure:
+	${REINPLACE_CMD} -e 's,docdir =.*,docdir=${DOCSDIR},'	\
+	-e 's,pkgconfigdir =.*,pkgconfigdir=${PREFIX}/libdata/pkgconfig,' \
+		${WRKSRC}/Makefile
+
 .include 
 
Index: distinfo
===
RCS file: /home/pcvs/ports/graphics/GraphicsMagick/distinfo,v
retrieving revision 1.6
diff -U2 -r1.6 distinfo
--- distinfo	29 Apr 2008 00:52:06 -	1.6
+++ distinfo	11 May 2008 15:41:11 -
@@ -1,3 +1,3 @@
-MD5 (GraphicsMagick-1.1.12.tar.bz2) = 07653ae3d22a79786e637202a0532a95
-SHA256 (GraphicsMagick-1.1.12.tar.bz2) = 50e2a96cccad84e7eb5dfa277d3b68055e154f32a8d00d81acd072ba91a1a92e
-SIZE (GraphicsMagick-1.1.12.tar.bz2) = 5034822
+MD5 (GraphicsMagick-1.2.1.tar.lzma) = 1fea4c69922e224455ef660a14c1062b
+SHA256 (GraphicsMagick-1.2.1.tar.lzma) = 000203a17e5e4857aee49e567a91ac0e4d883edeb2d1429d62b643dbed203870
+SIZE (GraphicsMagick-1.2.1.tar.lzma) = 4160040
Index: pkg-plist
===
RCS file: /home/pcvs/ports/graphics/GraphicsMagick/pkg-plist,v
retrieving revision 1.5
diff -U2 -r1.5 pkg-plist
--- pkg-plist	29 Apr 2008 12:25:08 -	1.5
+++ pkg-plist	11 May 2008 15:41:11 -
@@ -20,7 +20,7 @@
 include/GraphicsMagick/magick/attribute.h
 include/GraphicsMagick/magick/blob.h
-include/GraphicsMagick/magick/cache.h
-include/GraphicsMagick/magick/cache_view.h
+include/GraphicsMagick/magick/channel.h
 include/GraphicsMagick/magick/color.h
+include/GraphicsMagick/magick/colorspace.h
 include/GraphicsMagick/magick/command.h
 include/GraphicsMagick/magick/composite.h
@@ -34,4 +34,5 @@
 include/GraphicsMagick/magick/enhance.h
 include/GraphicsMagick/magick/error.h
+include/GraphicsMagick/magick/forward.h
 include/GraphicsMagick/magick/fx.h
 include/GraphicsMagick/magick/gem.h
@@ -43,8 +44,11 @@
 include/GraphicsMagick/magick/magick_config.h
 include/GraphicsMagick/magick/magick_types.h
+include/GraphicsMagick/magick/memory.h
 include/GraphicsMagick/magick/module.h
 include/GraphicsMagick/magick/monitor.h
 include/GraphicsMagick/magick/montage.h
+include/GraphicsMagick/magick/operator.h
 include/GraphicsMagick/magick/paint.h
+include/GraphicsMagick/magick/pixel_cache.h
 include/GraphicsMagick/magick/profile.h
 include/GraphicsMagick/magick/quantize.h
@@ -55,5 +59,4 @@
 include/GraphicsMagick/magick/shear.h
 include/GraphicsMagick/magick/signature.h
-include/GraphicsMagick/magick/stream.h
 include/GraphicsMagick/magick/symbols.h
 include/GraphicsMagick/magick/timer.h
@@ -67,5 +70,4 @@
 include/GraphicsMagick/wand/pixel_wand.h
 include/GraphicsMagick/wand/wand_api.h
-%%DATADIR%%/Copyright.txt
 %%DATADIR%%/config/colors.mgk
 %%DATADIR%%/config/delegates.mgk
@@ -80,13 +82,13 @@
 lib/libGraphicsMagick++.la
 lib/libGraphicsMagick++.so
-lib/libGraphicsMagick++.so.1
+lib/libGraphicsMagick++.so.2
 lib/libGraphicsMagick.a
 lib/libGraphicsMagick.la
 lib/libGraphicsMagick.so
-lib/libGraphicsMagick.so.1
+lib/libGraphicsMagick.so.2
 lib/libGraphicsMagickWand.a
 lib/libGraphicsMagickWand.la
 lib/