forked from Lainports/freebsd-ports
Changelog: https://github.com/sstephenson/ruby-build/releases - Add JRuby 1.7.20 - Add Rubinius 2.5.3 - Add JRuby 9.0.0.0.pre2 - Specify inet protocol - Remove needless build flag for some 2.1 versions - Update canonical MagLev 1.0.0 download location - Ruby 2.0.0-p645 - Ruby 2.1.6 - Ruby 2.2.2 - Upgrade OpenSSL to 1.0.1m PR: 199436 Submitted by: Koichiro IWAO <meta+ports@vmeta.jp> (maintainer)
40 lines
1,017 B
Makefile
40 lines
1,017 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= ruby-build
|
|
PORTVERSION= 20150506
|
|
DISTVERSIONPREFIX= v
|
|
CATEGORIES= devel ruby
|
|
|
|
MAINTAINER= meta+ports@vmeta.jp
|
|
COMMENT= Compile and install different ruby versions
|
|
|
|
LICENSE= MIT
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
RUN_DEPENDS= autoconf>0:${PORTSDIR}/devel/autoconf \
|
|
curl:${PORTSDIR}/ftp/curl \
|
|
gmake:${PORTSDIR}/devel/gmake
|
|
|
|
OPTIONS_DEFINE= RBENV
|
|
RBENV_DESC= Install rbenv for installation support
|
|
OPTIONS_DEFAULT= RBENV
|
|
RBENV_RUN_DEPENDS= rbenv:${PORTSDIR}/devel/rbenv
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= sstephenson
|
|
|
|
NO_BUILD= yes
|
|
|
|
PLIST_FILES= bin/ruby-build \
|
|
libexec/rbenv-install \
|
|
libexec/rbenv-uninstall
|
|
PORTDATA= *
|
|
|
|
do-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/bin/ruby-build ${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/bin/rbenv-install ${STAGEDIR}${PREFIX}/libexec
|
|
${INSTALL_SCRIPT} ${WRKSRC}/bin/rbenv-uninstall ${STAGEDIR}${PREFIX}/libexec
|
|
@${MKDIR} ${STAGEDIR}${DATADIR}
|
|
( cd ${WRKSRC}/share/ruby-build && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR} )
|
|
|
|
.include <bsd.port.mk>
|