Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jun 2005 12:18:39 +0200
From:      =?ISO-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@cs.tu-berlin.de>
To:        Ryan Grove <ryan@wonko.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: graphics/ruby-rmagick broken on FreeBSD 5.3
Message-ID:  <42B151FF.4030809@cs.tu-berlin.de>
In-Reply-To: <20050615163030.P72077@localhost>
References:  <20050615163030.P72077@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------080809000802050206090806
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Ryan Grove wrote:

> The graphics/ruby-rmagick port is already marked BROKEN on FreeBSD 4.x, 
> but I can't get it to compile on 5.3 either. In addition, the port is 
> woefully out of date. It installs version 1.7.0, but the latest version 
> is 1.8.2, released June 11, 2005.

Hello Ruby,

I submitted an update of this port right now. Please test the patch I 
attached to this mail. Put the file to /usr/ports/graphics/ruby-rmagick 
and apply it with patch -i ruby-magick.diff.

Regards
Björn

--------------080809000802050206090806
Content-Type: text/x-patch;
 name="ruby-rmagick.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="ruby-rmagick.diff"

--- Makefile.orig	Thu Jun 16 11:45:19 2005
+++ Makefile	Thu Jun 16 11:49:19 2005
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	rmagick
-PORTVERSION=	1.7.0
-PORTREVISION=	2
+PORTVERSION=	1.8.2
+PORTREVISION=	0
 CATEGORIES=	graphics ruby
-MASTER_SITES=	http://rubyforge.org/frs/download.php/2231/
+MASTER_SITES=	http://rubyforge.org/frs/download.php/4827/
 PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
 DISTNAME=	RMagick-${PORTVERSION}
 DIST_SUBDIR=	ruby
@@ -24,6 +24,7 @@
 BUILD_DEPENDS=	wmf2eps:${PORTSDIR}/graphics/libwmf
 LIB_DEPENDS=	Magick.8:${PORTSDIR}/graphics/ImageMagick
 
+USE_BZIP2=	yes
 USE_RUBY=	yes
 USE_RUBY_SETUP=	yes
 RUBY_SETUP=	install.rb
@@ -41,11 +42,6 @@
 
 .if ${OSVERSION} < 500000
 BROKEN=		"Does not compile on FreeBSD 4.x"
-.endif
-
-# XXX should be resolved in 1.7.2
-.if ${ARCH} == "amd64"
-BROKEN=		"Segfaults during build"
 .endif
 
 pre-configure:
--- distinfo.orig	Thu Jun 16 11:45:08 2005
+++ distinfo	Thu Jun 16 11:50:14 2005
@@ -1,2 +1,2 @@
-MD5 (ruby/RMagick-1.7.0.tar.gz) = d2b6c0970ebd90d3e37f5e7e35b78ca7
-SIZE (ruby/RMagick-1.7.0.tar.gz) = 806446
+MD5 (ruby/RMagick-1.8.2.tar.bz2) = 96c5ee1977fd9c3dba4281969f25be22
+SIZE (ruby/RMagick-1.8.2.tar.bz2) = 906748

--------------080809000802050206090806--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42B151FF.4030809>