svn commit: r376352 - in head/devel: . rubygem-bones

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Jan 5 19:30:58 UTC 2015


Author: sunpoet
Date: Mon Jan  5 19:30:56 2015
New Revision: 376352
URL: https://svnweb.freebsd.org/changeset/ports/376352
QAT: https://qat.redports.org/buildarchive/r376352/

Log:
  - Add rubygem-bones 3.8.1
  
  Mr Bones is a handy tool that creates new Ruby projects from a code skeleton.
  The skeleton contains some starter code and a collection of rake tasks to ease
  the management and deployment of your source code. Several Mr Bones plugins are
  available for creating git repositories, creating GitHub projects, running
  various test suites and source code analysis tools.
  
  WWW: https://github.com/TwP/bones
  RG:  https://rubygems.org/gems/bones

Added:
  head/devel/rubygem-bones/
  head/devel/rubygem-bones/Makefile   (contents, props changed)
  head/devel/rubygem-bones/distinfo   (contents, props changed)
  head/devel/rubygem-bones/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Jan  5 19:30:13 2015	(r376351)
+++ head/devel/Makefile	Mon Jan  5 19:30:56 2015	(r376352)
@@ -4314,6 +4314,7 @@
     SUBDIR += rubygem-bioruby
     SUBDIR += rubygem-blankslate
     SUBDIR += rubygem-blockenspiel
+    SUBDIR += rubygem-bones
     SUBDIR += rubygem-bson
     SUBDIR += rubygem-bson1
     SUBDIR += rubygem-buftok

Added: head/devel/rubygem-bones/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-bones/Makefile	Mon Jan  5 19:30:56 2015	(r376352)
@@ -0,0 +1,28 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	bones
+PORTVERSION=	3.8.1
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Tool to create new projects from code skeleton
+
+LICENSE=	MIT
+
+RUN_DEPENDS=	rubygem-little-plugger>=1.1:${PORTSDIR}/devel/rubygem-little-plugger \
+		rubygem-loquacious>=1.9:${PORTSDIR}/devel/rubygem-loquacious \
+		rubygem-rake>=0.8.7:${PORTSDIR}/devel/rubygem-rake
+
+USE_RUBY=	yes
+USE_RUBYGEMS=	yes
+RUBYGEM_AUTOPLIST=	yes
+
+PLIST_FILES=	bin/bones
+
+post-patch:
+# adjust gemspec for "rdoc ~> 3.0"
+	@${REINPLACE_CMD} -e '27,40 d' ${WRKSRC}/${GEM_NAME}.gemspec
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-bones/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-bones/distinfo	Mon Jan  5 19:30:56 2015	(r376352)
@@ -0,0 +1,2 @@
+SHA256 (rubygem/bones-3.8.1.gem) = 7fd2ec25c6780df4b51db24b85b60a42f9b2a7205dbc90fad992aa639166453c
+SIZE (rubygem/bones-3.8.1.gem) = 39936

Added: head/devel/rubygem-bones/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-bones/pkg-descr	Mon Jan  5 19:30:56 2015	(r376352)
@@ -0,0 +1,8 @@
+Mr Bones is a handy tool that creates new Ruby projects from a code skeleton.
+The skeleton contains some starter code and a collection of rake tasks to ease
+the management and deployment of your source code. Several Mr Bones plugins are
+available for creating git repositories, creating GitHub projects, running
+various test suites and source code analysis tools.
+
+WWW: https://github.com/TwP/bones
+RG:  https://rubygems.org/gems/bones


More information about the svn-ports-head mailing list