svn commit: r396007 - head/textproc/ruby-rss.alt
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Thu Sep 3 16:24:54 UTC 2015
Author: sunpoet
Date: Thu Sep 3 16:24:53 2015
New Revision: 396007
URL: https://svnweb.freebsd.org/changeset/ports/396007
Log:
- Add LICENSE
- Use BROKEN_RUBY22
- Convert to new options target helper
- Add NO_ARCH
- Use CONFLICTS_INSTALL instead of CONFLICTS
- Pet portlint: move *_DEPENDS upward
- Fix indent
Modified:
head/textproc/ruby-rss.alt/Makefile
Modified: head/textproc/ruby-rss.alt/Makefile
==============================================================================
--- head/textproc/ruby-rss.alt/Makefile Thu Sep 3 16:24:49 2015 (r396006)
+++ head/textproc/ruby-rss.alt/Makefile Thu Sep 3 16:24:53 2015 (r396007)
@@ -12,28 +12,27 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby at FreeBSD.org
COMMENT= Ruby library for handling RSS (alternative impl.)
-OPTIONS_DEFINE= DOCS
+LICENSE= BSD2CLAUSE RUBY
+LICENSE_COMB= dual
+
+RUN_DEPENDS= ja-${RUBY_PKGNAMEPREFIX}uconv>=0:${PORTSDIR}/japanese/ruby-uconv
-RUN_DEPENDS= ${LOCALBASE}/${SADIR}/uconv.so:${PORTSDIR}/japanese/ruby-uconv
+BROKEN_RUBY22= yes
-CONFLICTS= ruby-rss-*
+CONFLICTS_INSTALL= ruby-rss-*
+
+OPTIONS_DEFINE= DOCS
+NO_ARCH= yes
USE_RUBY= yes
USE_RUBY_SETUP= yes
-SADIR= lib/ruby/site_ruby/${RUBY_VER}/${RUBY_ARCH}
DOCS_EN= README.en Tutorial.en
DOCS_JA= README.ja Tutorial.ja
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${DOCS_EN:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${DOCS_JA:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.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>
More information about the svn-ports-head
mailing list