Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 May 2014 15:41:57 +0000
From:      Steve Wills <swills@freebsd.org>
To:        Akinori MUSHA <knu@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r354025 - in head/textproc/rubygem-nokogiri: . files
Message-ID:  <20140516154153.GA59733@mouf.net>
In-Reply-To: <201405140650.s4E6oOMw059963@svn.freebsd.org>
References:  <201405140650.s4E6oOMw059963@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--+QahgC5+KEYLbs62
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

This is not the correct fix. Please see attached. Please use this fix and
remove rubygem-mini_portile from ports. The mini_portile gem does it's own
installing of libraries and other things and this is not how we want ports to
work, IMHO, so we really should avoid having it in port if possible.

Steve

On Wed, May 14, 2014 at 06:50:24AM +0000, Akinori MUSHA wrote:
> Author: knu
> Date: Wed May 14 06:50:24 2014
> New Revision: 354025
> URL: http://svnweb.freebsd.org/changeset/ports/354025
> QAT: https://qat.redports.org/buildarchive/r354025/
> 
> Log:
>   Update to 1.6.2.1 and use the bundled libraries.
>   
>   Nokogiri currently does not fully support libxml2 2.9.1 which our
>   textproc/libxml2 has just been updated to, and using the bundled
>   libraries is the only supported configuration.
> 
> Deleted:
>   head/textproc/rubygem-nokogiri/files/
> Modified:
>   head/textproc/rubygem-nokogiri/Makefile
>   head/textproc/rubygem-nokogiri/distinfo
> 
> Modified: head/textproc/rubygem-nokogiri/Makefile
> ==============================================================================
> --- head/textproc/rubygem-nokogiri/Makefile	Wed May 14 06:49:07 2014	(r354024)
> +++ head/textproc/rubygem-nokogiri/Makefile	Wed May 14 06:50:24 2014	(r354025)
> @@ -1,19 +1,19 @@
>  # $FreeBSD$
>  
>  PORTNAME=	nokogiri
> -PORTVERSION=	1.6.2
> +PORTVERSION=	1.6.2.1
>  CATEGORIES=	textproc rubygems
>  MASTER_SITES=	RG
>  
>  MAINTAINER=	ruby@FreeBSD.org
>  COMMENT=	HTML, XML, SAX, and Reader parser
>  
> +BUILD_DEPENDS=	rubygem-mini_portile=0.6.0:${PORTSDIR}/devel/rubygem-mini_portile
> +RUN_DEPENDS=	rubygem-mini_portile=0.6.0:${PORTSDIR}/devel/rubygem-mini_portile
> +
>  LICENSE=	MIT
>  
>  GEM_ENV=	LC_CTYPE=UTF-8
> -CONFIGURE_ARGS=	--use-system-libraries
> -
> -USE_GNOME=	libxml2 libxslt
>  
>  USE_RUBY=	yes
>  USE_RUBY_FEATURES=	iconv
> 
> Modified: head/textproc/rubygem-nokogiri/distinfo
> ==============================================================================
> --- head/textproc/rubygem-nokogiri/distinfo	Wed May 14 06:49:07 2014	(r354024)
> +++ head/textproc/rubygem-nokogiri/distinfo	Wed May 14 06:50:24 2014	(r354025)
> @@ -1,2 +1,2 @@
> -SHA256 (rubygem/nokogiri-1.6.2.gem) = d7e366ba831188b6fd1f4efd2a73d242b5323f9d027064603c362e5e06fc7f98
> -SIZE (rubygem/nokogiri-1.6.2.gem) = 8601088
> +SHA256 (rubygem/nokogiri-1.6.2.1.gem) = dfb23254b87672a93582981c4ac5880d178ff32db6878fc351d75198aa544836
> +SIZE (rubygem/nokogiri-1.6.2.1.gem) = 8753664

--+QahgC5+KEYLbs62
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="nokogiri_fix.txt"

Index: Makefile
===================================================================
--- Makefile	(revision 354236)
+++ Makefile	(working copy)
@@ -2,6 +2,7 @@
 
 PORTNAME=	nokogiri
 PORTVERSION=	1.6.2.1
+PORTREVISION=	1
 CATEGORIES=	textproc rubygems
 MASTER_SITES=	RG
 
@@ -8,17 +9,14 @@
 MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	HTML, XML, SAX, and Reader parser
 
-BUILD_DEPENDS=	rubygem-mini_portile=0.6.0:${PORTSDIR}/devel/rubygem-mini_portile
-RUN_DEPENDS=	rubygem-mini_portile=0.6.0:${PORTSDIR}/devel/rubygem-mini_portile
-
 LICENSE=	MIT
 
-GEM_ENV=	LC_CTYPE=UTF-8
-
 USE_RUBY=	yes
 USE_RUBY_FEATURES=	iconv
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
+USE_GNOME=	libxml2 libxslt
+USES=		pkgconfig
 
 PLIST_FILES=	bin/nokogiri
 

--+QahgC5+KEYLbs62--



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