Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2015 14:36:14 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r381274 - in head: Mk archivers/ruby-zip devel/rubygem-activesupport devel/rubygem-activesupport4 devel/rubygem-enumerize devel/rubygem-rdoc devel/rubygem-ruby-ole mail/rubygem-tmail ne...
Message-ID:  <201503141436.t2EEaE8h002839@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Mar 14 14:36:13 2015
New Revision: 381274
URL: https://svnweb.freebsd.org/changeset/ports/381274
QAT: https://qat.redports.org/buildarchive/r381274/

Log:
  - Cleanup Mk/bsd.ruby.mk and remove no-op knobs in ruby ports
  
  Reviewed by:	bapt
  Reviews:	https://reviews.freebsd.org/D2030

Modified:
  head/Mk/bsd.ruby.mk
  head/archivers/ruby-zip/Makefile
  head/devel/rubygem-activesupport/Makefile
  head/devel/rubygem-activesupport4/Makefile
  head/devel/rubygem-enumerize/Makefile
  head/devel/rubygem-rdoc/Makefile
  head/devel/rubygem-ruby-ole/Makefile
  head/mail/rubygem-tmail/Makefile
  head/net/ruby-tcpsocketpipe/Makefile
  head/net/rubygem-rightaws/Makefile
  head/sysutils/rubygem-chef/Makefile
  head/textproc/ruby-rss.alt/Makefile
  head/textproc/ruby-xmlconfigfile/Makefile
  head/textproc/rubygem-nokogiri/Makefile
  head/textproc/rubygem-nokogiri14/Makefile
  head/textproc/rubygem-spreadsheet/Makefile
  head/www/ruby-google/Makefile
  head/www/ruby-wgettsv/Makefile
  head/www/rubygem-maruku/Makefile

Modified: head/Mk/bsd.ruby.mk
==============================================================================
--- head/Mk/bsd.ruby.mk	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/Mk/bsd.ruby.mk	Sat Mar 14 14:36:13 2015	(r381274)
@@ -46,9 +46,6 @@ Ruby_Include_MAINTAINER=	ruby@FreeBSD.or
 #			  (default: setup.rb).
 # USE_RUBY_RDTOOL	- Says that the port uses rdtool to generate documents.
 # USE_RUBY_RDOC		- Says that the port uses rdoc to generate documents.
-# USE_RUBY_FEATURES	- Says that the port requires some of the following
-#			  features for building and/or running (default: none):
-#			  iconv
 # RUBY_REQUIRE		- Set to a Ruby expression to evaluate before building
 #			  the port.  The constant "Ruby" is set to the integer
 #			  version number of ruby, and the result of the
@@ -110,13 +107,11 @@ Ruby_Include_MAINTAINER=	ruby@FreeBSD.or
 # RUBY_PORT		- Port path of ruby without PORTSDIR.
 # RUBY_RDTOOL_PORT	- Port path of rdtool without PORTSDIR.
 # RUBY_RDOC_PORT	- Port path of rdoc without PORTSDIR.
-# RUBY_ICONV_PORT	- Port path of ruby-iconv without PORTSDIR.
 #
 # DEPEND_LIBRUBY	- LIB_DEPENDS entry for libruby.
 # DEPEND_RUBY		- BUILD_DEPENDS/RUN_DEPENDS entry for ruby.
 # DEPEND_RUBY_RDTOOL	- BUILD_DEPENDS entry for rdtool.
 # DEPEND_RUBY_RDOC	- BUILD_DEPENDS entry for rdoc.
-# DEPEND_RUBY_ICONV	- BUILD_DEPENDS/RUN_DEPENDS entry for ruby-iconv.
 #
 # RUBY_LIBDIR		- Installation path for architecture independent
 #			  libraries.
@@ -294,14 +289,11 @@ RUBY_RDOC?=		${LOCALBASE}/bin/rdoc${RUBY
 RUBY_BASE_PORT?=	lang/ruby${RUBY_VER:S/.//}
 RUBY_PORT?=		${RUBY_BASE_PORT}
 RUBY_RDTOOL_PORT?=	textproc/ruby-rdtool
-RUBY_RDOC_PORT?=	textproc/ruby-rdoc
-RUBY_ICONV_PORT?=	converters/ruby-iconv
 
 # Depends
 DEPEND_LIBRUBY?=	lib${RUBY_NAME}.so.${RUBY_SHLIBVER}:${PORTSDIR}/${RUBY_PORT}
 DEPEND_RUBY?=		${RUBY}:${PORTSDIR}/${RUBY_PORT}
 DEPEND_RUBY_RDTOOL?=	${RUBY_RD2}:${PORTSDIR}/${RUBY_RDTOOL_PORT}
-DEPEND_RUBY_ICONV=	${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/${RUBY_ICONV_PORT}
 
 # Directories
 RUBY_LIBDIR?=		${_RUBY_SYSLIBDIR}/ruby/${RUBY_VER}

Modified: head/archivers/ruby-zip/Makefile
==============================================================================
--- head/archivers/ruby-zip/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/archivers/ruby-zip/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -14,7 +14,6 @@ MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Ruby module for reading and writing ZIP files
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	zlib
 
 WRKSRC=		${WRKDIR}/rubyzip-${PORTVERSION}
 NO_BUILD=	yes

Modified: head/devel/rubygem-activesupport/Makefile
==============================================================================
--- head/devel/rubygem-activesupport/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/devel/rubygem-activesupport/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -15,7 +15,6 @@ RUN_DEPENDS=	rubygem-i18n>=0.6.4:${PORTS
 		rubygem-multi_json>=1.0:${PORTSDIR}/devel/rubygem-multi_json
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	iconv
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
 

Modified: head/devel/rubygem-activesupport4/Makefile
==============================================================================
--- head/devel/rubygem-activesupport4/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/devel/rubygem-activesupport4/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -20,7 +20,6 @@ RUN_DEPENDS=	rubygem-i18n>=0.6.9:${PORTS
 
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
-USE_RUBY_FEATURES=	iconv
 RUBYGEM_AUTOPLIST=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/rubygem-enumerize/Makefile
==============================================================================
--- head/devel/rubygem-enumerize/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/devel/rubygem-enumerize/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -15,6 +15,5 @@ RUN_DEPENDS=	rubygem-activesupport>=3.2:
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
-USE_RUBY_FEATURES=	iconv
 
 .include <bsd.port.mk>

Modified: head/devel/rubygem-rdoc/Makefile
==============================================================================
--- head/devel/rubygem-rdoc/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/devel/rubygem-rdoc/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -16,7 +16,6 @@ RUN_DEPENDS=	rubygem-json>=1.4:${PORTSDI
 
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
-USE_RUBY_FEATURES=	iconv
 RUBYGEM_AUTOPLIST=	yes
 
 GEM_ENV+=	RUBYLIB=${PREFIX}/${GEM_LIB_DIR}/lib

Modified: head/devel/rubygem-ruby-ole/Makefile
==============================================================================
--- head/devel/rubygem-ruby-ole/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/devel/rubygem-ruby-ole/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -10,7 +10,6 @@ MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Library for easy read/write access to OLE compound documents
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	iconv
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
 

Modified: head/mail/rubygem-tmail/Makefile
==============================================================================
--- head/mail/rubygem-tmail/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/mail/rubygem-tmail/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -11,7 +11,6 @@ COMMENT=	RFC2822/MIME compliant mail man
 
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
-USE_RUBY_FEATURES=	racc-runtime
 RUBYGEM_AUTOPLIST=  yes
 
 .include <bsd.port.mk>

Modified: head/net/ruby-tcpsocketpipe/Makefile
==============================================================================
--- head/net/ruby-tcpsocketpipe/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/net/ruby-tcpsocketpipe/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -15,7 +15,6 @@ MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Ruby library to create I/O pipes for TCP socket tunneling
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	devel-logger
 
 NO_BUILD=	yes
 PLIST_FILES=	%%RUBY_SITELIBDIR%%/socketproxy.rb

Modified: head/net/rubygem-rightaws/Makefile
==============================================================================
--- head/net/rubygem-rightaws/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/net/rubygem-rightaws/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -27,8 +27,6 @@ LIBXML_DESC=	Use libxml instead of REXML
 
 .if ${PORT_OPTIONS:MLIBXML}
 RUN_DEPENDS+=	rubygem-libxml-ruby>=0.5.2:${PORTSDIR}/textproc/rubygem-libxml-ruby
-.else
-USE_RUBY_FEATURES=	rexml
 .endif
 
 .include <bsd.port.mk>

Modified: head/sysutils/rubygem-chef/Makefile
==============================================================================
--- head/sysutils/rubygem-chef/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/sysutils/rubygem-chef/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -31,7 +31,6 @@ RUN_DEPENDS=	rubygem-chef-zero>=2.1.0:${
 
 USE_RUBY=		yes
 USE_RUBYGEMS=		yes
-USE_RUBY_FEATURES=	iconv
 RUBYGEM_AUTOPLIST=	yes
 
 SUB_LIST=	RUBY=${RUBY}

Modified: head/textproc/ruby-rss.alt/Makefile
==============================================================================
--- head/textproc/ruby-rss.alt/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/textproc/ruby-rss.alt/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -20,7 +20,6 @@ CONFLICTS=	ruby-rss-*
 
 USE_RUBY=	yes
 USE_RUBY_SETUP=	yes
-USE_RUBY_FEATURES=	rexml
 SADIR=	lib/ruby/site_ruby/${RUBY_VER}/${RUBY_ARCH}
 
 DOCS_EN=	README.en Tutorial.en

Modified: head/textproc/ruby-xmlconfigfile/Makefile
==============================================================================
--- head/textproc/ruby-xmlconfigfile/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/textproc/ruby-xmlconfigfile/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -15,7 +15,6 @@ COMMENT=	Ruby module for easy handling o
 OPTIONS_DEFINE=	DOCS
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	rexml
 USE_RUBY_SETUP=	yes
 RUBY_SETUP=	install.rb
 

Modified: head/textproc/rubygem-nokogiri/Makefile
==============================================================================
--- head/textproc/rubygem-nokogiri/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/textproc/rubygem-nokogiri/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -12,7 +12,6 @@ COMMENT=	HTML, XML, SAX, and Reader pars
 LICENSE=	MIT
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	iconv
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
 USE_GNOME=	libxml2 libxslt

Modified: head/textproc/rubygem-nokogiri14/Makefile
==============================================================================
--- head/textproc/rubygem-nokogiri14/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/textproc/rubygem-nokogiri14/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -12,7 +12,6 @@ COMMENT=	HTML, XML, SAX, and Reader pars
 LICENSE=	MIT
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	iconv
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
 USE_GNOME=	libxml2 libxslt

Modified: head/textproc/rubygem-spreadsheet/Makefile
==============================================================================
--- head/textproc/rubygem-spreadsheet/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/textproc/rubygem-spreadsheet/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -14,7 +14,6 @@ LICENSE=	GPLv3
 RUN_DEPENDS=	rubygem-ruby-ole>=1.0:${PORTSDIR}/devel/rubygem-ruby-ole
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	iconv
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
 

Modified: head/www/ruby-google/Makefile
==============================================================================
--- head/www/ruby-google/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/www/ruby-google/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -13,7 +13,6 @@ MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Ruby interface to Google's SOAP-driven Web API
 
 USE_RUBY=	yes
-USE_RUBY_FEATURES=	soap
 USE_RUBY_SETUP=	yes
 RUBY_SETUP=	install.rb
 

Modified: head/www/ruby-wgettsv/Makefile
==============================================================================
--- head/www/ruby-wgettsv/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/www/ruby-wgettsv/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -15,7 +15,6 @@ COMMENT=	Collect WWW resources and gener
 USES=		shebangfix
 SHEBANG_FILES=	wgettsv
 USE_RUBY=		yes
-USE_RUBY_FEATURES=	iconv
 NO_WRKSUBDIR=	yes
 
 NO_BUILD=		yes

Modified: head/www/rubygem-maruku/Makefile
==============================================================================
--- head/www/rubygem-maruku/Makefile	Sat Mar 14 14:28:05 2015	(r381273)
+++ head/www/rubygem-maruku/Makefile	Sat Mar 14 14:36:13 2015	(r381274)
@@ -11,7 +11,6 @@ COMMENT=	Markdown and PHP Markdown extra
 
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
-USE_RUBY_FEATURES=	iconv
 RUBYGEM_AUTOPLIST=  yes
 PLIST_FILES=	bin/maruku bin/marutex
 



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