Lines 1-5
Link Here
|
1 |
PORTNAME= vagrant |
1 |
PORTNAME= vagrant |
2 |
PORTVERSION= 2.3.6 |
2 |
PORTVERSION= 2.3.7 |
3 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSIONPREFIX= v |
4 |
CATEGORIES= sysutils rubygems devel |
4 |
CATEGORIES= sysutils rubygems devel |
5 |
|
5 |
|
Lines 16-22
BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
Link Here
|
16 |
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ |
16 |
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ |
17 |
curl:ftp/curl \ |
17 |
curl:ftp/curl \ |
18 |
rubygem-bcrypt_pbkdf>=1.1:security/rubygem-bcrypt_pbkdf \ |
18 |
rubygem-bcrypt_pbkdf>=1.1:security/rubygem-bcrypt_pbkdf \ |
19 |
rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \ |
|
|
20 |
rubygem-childprocess>=4.1.0:devel/rubygem-childprocess \ |
19 |
rubygem-childprocess>=4.1.0:devel/rubygem-childprocess \ |
21 |
rubygem-ed25519>=1.3.0:security/rubygem-ed25519 \ |
20 |
rubygem-ed25519>=1.3.0:security/rubygem-ed25519 \ |
22 |
rubygem-erubi>=0:www/rubygem-erubi \ |
21 |
rubygem-erubi>=0:www/rubygem-erubi \ |
Lines 35-41
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
Link Here
|
35 |
rubygem-rb-kqueue>=0.2.0:devel/rubygem-rb-kqueue \ |
34 |
rubygem-rb-kqueue>=0.2.0:devel/rubygem-rb-kqueue \ |
36 |
rubygem-rexml>=3.2:textproc/rubygem-rexml \ |
35 |
rubygem-rexml>=3.2:textproc/rubygem-rexml \ |
37 |
rubygem-rgl>=0.5.10:devel/rubygem-rgl \ |
36 |
rubygem-rgl>=0.5.10:devel/rubygem-rgl \ |
38 |
rubygem-ruby_dep>=0:devel/rubygem-ruby_dep \ |
|
|
39 |
rubygem-rubyzip>=2.3.2:archivers/rubygem-rubyzip \ |
37 |
rubygem-rubyzip>=2.3.2:archivers/rubygem-rubyzip \ |
40 |
rubygem-vagrant_cloud>=3.0.5:sysutils/rubygem-vagrant_cloud \ |
38 |
rubygem-vagrant_cloud>=3.0.5:sysutils/rubygem-vagrant_cloud \ |
41 |
rubygem-wdm>=0.1.1:devel/rubygem-wdm \ |
39 |
rubygem-wdm>=0.1.1:devel/rubygem-wdm \ |
Lines 54-62
SHEBANG_FILES= plugins/hosts/darwin/scripts/install_virtualbox.sh \
Link Here
|
54 |
GEMFILES= vagrant-${PORTVERSION}.gem |
52 |
GEMFILES= vagrant-${PORTVERSION}.gem |
55 |
RUBYGEMBIN= gem |
53 |
RUBYGEMBIN= gem |
56 |
|
54 |
|
57 |
NO_ARCH= yes |
55 |
BUILD_TARGET= ${ARCH}-${OPSYS:tl}-${OSREL:R} |
58 |
|
56 |
|
59 |
PLIST_SUB+= DOC_DIR="lib/ruby/gems/${RUBY_VER}/doc" \ |
57 |
PLIST_SUB+= BUILD_TARGET="${BUILD_TARGET}" \ |
|
|
58 |
DOC_DIR="lib/ruby/gems/${RUBY_VER}/doc" \ |
60 |
GEM_BASE_DIR="lib/ruby/gems/${RUBY_VER}/gems" \ |
59 |
GEM_BASE_DIR="lib/ruby/gems/${RUBY_VER}/gems" \ |
61 |
GEMS_DIR="lib/ruby/gems/${RUBY_VER}" \ |
60 |
GEMS_DIR="lib/ruby/gems/${RUBY_VER}" \ |
62 |
PORTVERSION="${PORTVERSION}" |
61 |
PORTVERSION="${PORTVERSION}" |
Lines 74-80
ZSH_PLIST_FILES= share/share/zsh/site-functions/_vagrant
Link Here
|
74 |
REMOVE_TARGETS= .envrc .runner.sh .vimrc .yardopts flake.lock flake.nix Gemfile \ |
73 |
REMOVE_TARGETS= .envrc .runner.sh .vimrc .yardopts flake.lock flake.nix Gemfile \ |
75 |
gen.go go.mod go.sum Makefile Rakefile shell.nix \ |
74 |
gen.go go.mod go.sum Makefile Rakefile shell.nix \ |
76 |
vagrant-config.hcl vagrant-spec.config.example.rb \ |
75 |
vagrant-config.hcl vagrant-spec.config.example.rb \ |
77 |
vagrant.gemspec |
76 |
vagrant.gemspec vagrant_ssl.so |
|
|
77 |
|
78 |
REMOVE_TARGETS_EXT= gem_make.out mkmf.log |
78 |
|
79 |
|
79 |
post-patch: |
80 |
post-patch: |
80 |
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \ |
81 |
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \ |
Lines 96-105
do-build:
Link Here
|
96 |
|
97 |
|
97 |
post-install: |
98 |
post-install: |
98 |
${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/doc |
99 |
${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/doc |
|
|
100 |
${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/ext |
99 |
${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/nix |
101 |
${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/nix |
100 |
.for FILE in ${REMOVE_TARGETS} |
102 |
.for FILE in ${REMOVE_TARGETS} |
101 |
${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/${FILE} |
103 |
${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/${FILE} |
102 |
.endfor |
104 |
.endfor |
|
|
105 |
.for FILE in ${REMOVE_TARGETS_EXT} |
106 |
${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/extensions/${BUILD_TARGET}/${RUBY_VER}/${PORTNAME}-${PORTVERSION}/${FILE} |
107 |
.endfor |
103 |
|
108 |
|
104 |
post-install-BASH-on: |
109 |
post-install-BASH-on: |
105 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions |
110 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions |