svn commit: r510706 - head/devel/rubygem-io-like
TAKATSU Tomonari
tota at FreeBSD.org
Sun Sep 1 16:21:27 UTC 2019
Author: tota
Date: Sun Sep 1 16:21:26 2019
New Revision: 510706
URL: https://svnweb.freebsd.org/changeset/ports/510706
Log:
- Make use of options helpers to fix build error without DOCS [1]
- Make portlint happier
PR: 240208 [1]
Submitted by: Marko Cupać <marko_DOT_cupac_AT_mimar_DOT_rs> [1]
Modified:
head/devel/rubygem-io-like/Makefile (contents, props changed)
Modified: head/devel/rubygem-io-like/Makefile
==============================================================================
--- head/devel/rubygem-io-like/Makefile Sun Sep 1 16:15:03 2019 (r510705)
+++ head/devel/rubygem-io-like/Makefile Sun Sep 1 16:21:26 2019 (r510706)
@@ -8,7 +8,7 @@ MASTER_SITES= LOCAL/tota/${PORTNAME}
PKGNAMEPREFIX= rubygem-
MAINTAINER= tota at FreeBSD.org
-COMMENT= The interface of IO objects to classes providing a few simple methods
+COMMENT= Interface of IO objects to classes providing a few simple methods
LICENSE= RUBY
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -18,6 +18,7 @@ BUILD_DEPENDS= ${RUBYGEMBIN}:devel/ruby-gems \
RUN_DEPENDS= ${RUBYGEMBIN}:devel/ruby-gems
USE_RUBY= yes
+
NO_ARCH= yes
GEMS_BASE_DIR= lib/ruby/gems/${RUBY_VER}
@@ -58,15 +59,8 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-ruby-1.9-temp
OPTIONS_DEFINE= DOCS
DOCS_BUILD_DEPENDS= rubygem-allison>=0:devel/rubygem-allison
-DOCS_VARS_OFF= RUBYGEM_ARGS+=--no-rdoc
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-RUBYGEM_ARGS+= --document rdoc,ri
-.else
-RUBYGEM_ARGS+= --no-document
-.endif
+DOCS_VARS= RUBYGEM_ARGS+=--document rdoc,ri
+DOCS_VARS_OFF= RUBYGEM_ARGS+=--no-document
post-patch:
.for l in 1.8.6 1.8.7 1.9.2 1.9.3
More information about the svn-ports-head
mailing list