svn commit: r395999 - in head/devel/ruby-rbbr: . files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Thu Sep 3 16:24:19 UTC 2015
Author: sunpoet
Date: Thu Sep 3 16:24:17 2015
New Revision: 395999
URL: https://svnweb.freebsd.org/changeset/ports/395999
Log:
- Sort RUN_DEPENDS
- Convert to new options target helper
- Add NO_ARCH
- Use BROKEN_RUBY22
- Pet portlint:
- Move *_DEPENDS upward
- Fix diff header of patch files
- Sort PLIST
Modified:
head/devel/ruby-rbbr/Makefile
head/devel/ruby-rbbr/files/patch-pre-setup_rb
head/devel/ruby-rbbr/pkg-plist
Modified: head/devel/ruby-rbbr/Makefile
==============================================================================
--- head/devel/ruby-rbbr/Makefile Thu Sep 3 16:24:11 2015 (r395998)
+++ head/devel/ruby-rbbr/Makefile Thu Sep 3 16:24:17 2015 (r395999)
@@ -12,12 +12,15 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby at FreeBSD.org
COMMENT= GTK+2-based Ruby module browser
-OPTIONS_DEFINE= DOCS
+BUILD_DEPENDS= rubygem-gettext>=0:${PORTSDIR}/devel/rubygem-gettext
+RUN_DEPENDS= rubygem-gettext>=0:${PORTSDIR}/devel/rubygem-gettext \
+ rubygem-gtk2>=0:${PORTSDIR}/x11-toolkits/rubygem-gtk2
+
+BROKEN_RUBY22= yes
-BUILD_DEPENDS= rubygem-gettext>0:${PORTSDIR}/devel/rubygem-gettext
-RUN_DEPENDS= rubygem-gtk2>0:${PORTSDIR}/x11-toolkits/rubygem-gtk2 \
- rubygem-gettext>0:${PORTSDIR}/devel/rubygem-gettext
+OPTIONS_DEFINE= DOCS
+NO_ARCH= yes
USES= gettext
USE_RUBY= yes
USE_RUBY_SETUP= yes
@@ -26,19 +29,9 @@ RUBY_SETUP= install.rb
DOCS_EN= AUTHORS COPYING ChangeLog README
DOCS_JA= COPYING.ja README.ja
-post-install:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
-.for f in ${DOCS_EN}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-.for f in ${DOCS_JA}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-.endfor
-
-.include <bsd.port.pre.mk>
-
-.if ${RUBY_VER} >= 2.2
-BROKEN= Does not build
-.endif
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_EN} ${STAGEDIR}${RUBY_MODDOCDIR}/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_JA} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/ruby-rbbr/files/patch-pre-setup_rb
==============================================================================
--- head/devel/ruby-rbbr/files/patch-pre-setup_rb Thu Sep 3 16:24:11 2015 (r395998)
+++ head/devel/ruby-rbbr/files/patch-pre-setup_rb Thu Sep 3 16:24:17 2015 (r395999)
@@ -1,5 +1,5 @@
---- pre-setup.rb.orig 2011-07-03 13:33:30.719509068 -0400
-+++ pre-setup.rb 2011-07-03 13:33:32.614509597 -0400
+--- pre-setup.rb.orig 2011-07-03 17:33:31 UTC
++++ pre-setup.rb
@@ -21,6 +21,7 @@
# Create mo files.
#
Modified: head/devel/ruby-rbbr/pkg-plist
==============================================================================
--- head/devel/ruby-rbbr/pkg-plist Thu Sep 3 16:24:11 2015 (r395998)
+++ head/devel/ruby-rbbr/pkg-plist Thu Sep 3 16:24:17 2015 (r395999)
@@ -26,6 +26,12 @@ bin/rbbr
%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/stockbrowser.rb
%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/undo.rb
%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/windowutils.rb
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/AUTHORS
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/COPYING.ja
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
share/locale/fr/LC_MESSAGES/rbbr.mo
share/locale/ja/LC_MESSAGES/rbbr.mo
share/locale/be/LC_MESSAGES/rbbr.mo
@@ -36,9 +42,3 @@ share/locale/ko/LC_MESSAGES/rbbr.mo
share/locale/pt_BR/LC_MESSAGES/rbbr.mo
%%DATADIR%%/icon.png
%%DATADIR%%/rd/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/AUTHORS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/COPYING.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
More information about the svn-ports-all
mailing list