svn commit: r396011 - head/www/ruby-google
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Thu Sep 3 16:25:14 UTC 2015
Author: sunpoet
Date: Thu Sep 3 16:25:13 2015
New Revision: 396011
URL: https://svnweb.freebsd.org/changeset/ports/396011
Log:
- Respect PORTEXAMPLES
- Add EXAMPLES option
- Convert to new options target helper
- Add NO_ARCH
- Use BROKEN_RUBY22
- Sort PLIST
- Bump PORTREVISION for package change
Modified:
head/www/ruby-google/Makefile
head/www/ruby-google/pkg-plist
Modified: head/www/ruby-google/Makefile
==============================================================================
--- head/www/ruby-google/Makefile Thu Sep 3 16:25:08 2015 (r396010)
+++ head/www/ruby-google/Makefile Thu Sep 3 16:25:13 2015 (r396011)
@@ -3,6 +3,7 @@
PORTNAME= google
PORTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= www databases ruby
MASTER_SITES= http://www.caliban.org/files/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@@ -10,33 +11,27 @@ DISTNAME= ruby-${PORTNAME}-${PORTVERSION
DIST_SUBDIR= ruby
MAINTAINER= ruby at FreeBSD.org
-COMMENT= Ruby interface to Google's SOAP-driven Web API
+COMMENT= Ruby interface to Google SOAP-driven Web API
LICENSE= GPLv2
+BROKEN_RUBY22= yes
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+NO_ARCH= yes
USE_RUBY= yes
USE_RUBY_SETUP= yes
RUBY_SETUP= install.rb
DOCS= CHANGES Changelog README google.html
-EXAMPLES= examples/*
-
-OPTIONS_DEFINE= DOCS
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.endfor
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.pre.mk>
-
-.if ${RUBY_VER} >= 2.2
-BROKEN= Does not build
-.endif
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
+
+post-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/www/ruby-google/pkg-plist
==============================================================================
--- head/www/ruby-google/pkg-plist Thu Sep 3 16:25:08 2015 (r396010)
+++ head/www/ruby-google/pkg-plist Thu Sep 3 16:25:13 2015 (r396011)
@@ -1,9 +1,9 @@
%%RUBY_SITELIBDIR%%/google.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cache.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/search.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/spell.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tkspell.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGES
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Changelog
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/google.html
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cache.rb
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/search.rb
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/spell.rb
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/tkspell.rb
More information about the svn-ports-all
mailing list