svn commit: r309803 - in head/devel: . rbenv
Jason Helfman
jgh at FreeBSD.org
Wed Jan 2 07:40:40 UTC 2013
Author: jgh
Date: Wed Jan 2 07:40:39 2013
New Revision: 309803
URL: http://svnweb.freebsd.org/changeset/ports/309803
Log:
- add new port : devel/rbenv
rbenv lets you easily switch between multiple versions of Ruby.
It's simple, unobtrusive, and follows the UNIX tradition of
single-purpose tools that do one thing well.
WWW: https://github.com/sstephenson/rbenv
PR: 174735
Submitted by: fmb at onibox.net
Added:
head/devel/rbenv/
head/devel/rbenv/Makefile (contents, props changed)
head/devel/rbenv/distinfo (contents, props changed)
head/devel/rbenv/pkg-descr (contents, props changed)
head/devel/rbenv/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Jan 2 07:19:09 2013 (r309802)
+++ head/devel/Makefile Wed Jan 2 07:40:39 2013 (r309803)
@@ -3781,6 +3781,7 @@
SUBDIR += ragel
SUBDIR += raknet
SUBDIR += rapidsvn
+ SUBDIR += rbenv
SUBDIR += rbtools
SUBDIR += rclint
SUBDIR += rcs
Added: head/devel/rbenv/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rbenv/Makefile Wed Jan 2 07:40:39 2013 (r309803)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= rbenv
+PORTVERSION= 0.3.0
+CATEGORIES= devel ruby
+MASTER_SITES= GH
+
+MAINTAINER= fmb at onibox.net
+COMMENT= Manage multiple versions of ruby
+
+LICENSE= RBENV
+LICENSE_NAME= Sam Stephenson
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT}
+
+RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+
+USE_GITHUB= yes
+GH_ACCOUNT= sstephenson
+GH_PROJECT= rbenv
+GH_COMMIT= b10bdb1
+GH_TAGNAME= v${PORTVERSION}
+
+NO_BUILD= yes
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/ruby-local-exec ${PREFIX}/bin
+ ( cd ${WRKSRC}/libexec && ${COPYTREE_BIN} \* ${PREFIX}/libexec )
+ @${LN} -sf ${PREFIX}/libexec/rbenv ${PREFIX}/bin/rbenv
+
+.include <bsd.port.mk>
Added: head/devel/rbenv/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rbenv/distinfo Wed Jan 2 07:40:39 2013 (r309803)
@@ -0,0 +1,2 @@
+SHA256 (rbenv-0.3.0.tar.gz) = 445b8d742bbb72a4e65280e655122914d13954566fe7f46c7706f7730bbeaa35
+SIZE (rbenv-0.3.0.tar.gz) = 13703
Added: head/devel/rbenv/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rbenv/pkg-descr Wed Jan 2 07:40:39 2013 (r309803)
@@ -0,0 +1,5 @@
+rbenv lets you easily switch between multiple versions of Ruby.
+It's simple, unobtrusive, and follows the UNIX tradition of
+single-purpose tools that do one thing well.
+
+WWW: https://github.com/sstephenson/rbenv
Added: head/devel/rbenv/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rbenv/pkg-plist Wed Jan 2 07:40:39 2013 (r309803)
@@ -0,0 +1,25 @@
+bin/rbenv
+bin/ruby-local-exec
+libexec/rbenv
+libexec/rbenv-commands
+libexec/rbenv-completions
+libexec/rbenv-exec
+libexec/rbenv-global
+libexec/rbenv-help
+libexec/rbenv-hooks
+libexec/rbenv-init
+libexec/rbenv-local
+libexec/rbenv-prefix
+libexec/rbenv-rehash
+libexec/rbenv-root
+libexec/rbenv-sh-shell
+libexec/rbenv-shims
+libexec/rbenv-version
+libexec/rbenv-version-file
+libexec/rbenv-version-file-read
+libexec/rbenv-version-file-write
+libexec/rbenv-version-name
+libexec/rbenv-version-origin
+libexec/rbenv-versions
+libexec/rbenv-whence
+libexec/rbenv-which
More information about the svn-ports-head
mailing list