[arch-commits] Commit in vagrant/trunk (PKGBUILD)
Jonathan Steel
jsteel at gemini.archlinux.org
Wed Aug 10 17:40:07 UTC 2022
Date: Wednesday, August 10, 2022 @ 17:40:07
Author: jsteel
Revision: 1265061
upgpkg: vagrant 2.3.0-1
Modified:
vagrant/trunk/PKGBUILD
----------+
PKGBUILD | 20 +++++++-------------
1 file changed, 7 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-10 17:30:18 UTC (rev 1265060)
+++ PKGBUILD 2022-08-10 17:40:07 UTC (rev 1265061)
@@ -9,8 +9,8 @@
# Contributor: Steven Nance <steven at devtrw.com>
pkgname=vagrant
-pkgver=2.2.19
-pkgrel=2
+pkgver=2.3.0
+pkgrel=1
pkgdesc="Build and distribute virtualized development environments"
arch=('x86_64')
url="https://vagrantup.com"
@@ -17,24 +17,18 @@
license=('MIT')
options=('!emptydirs')
depends=('curl' 'libarchive' 'libssh2' 'libxml2' 'libxslt' 'rsync'
- 'ruby2.7' 'xz' 'perl')
+ 'ruby' 'xz' 'perl')
makedepends=('git' 'go')
conflicts=('vagrant-substrate')
replaces=('vagrant-substrate')
source=($pkgname-$pkgver.tar.gz::https://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz
- "git+https://github.com/mitchellh/vagrant-installers.git#commit=751f6b5")
-md5sums=('0738a0384ccd9cbf4d047638ea493625'
+ "git+https://github.com/mitchellh/vagrant-installers.git#commit=4629e74")
+md5sums=('872b623fd3ba919185b4cc671ea7c20f'
'SKIP')
-prepare() {
- cd vagrant-installers
-
- sed -i 's/rubyPath = "ruby"$/rubyPath = "ruby-2.7"/' substrate/launcher/main.go
-}
-
build() {
cd $pkgname-$pkgver
- gem-2.7 build $pkgname.gemspec
+ gem build $pkgname.gemspec
export GO111MODULE=off # golang 1.16 uses modules by default and packages below fail to compile
cd "$srcdir"/vagrant-installers/substrate/launcher
@@ -60,7 +54,7 @@
GEM_PATH="$EMBEDDED_DIR"/gems/$pkgver GEM_HOME="$GEM_PATH" \
GEMRC="$EMBEDDED_DIR"/etc/gemrc \
- gem-2.7 install $pkgname-$pkgver.gem --no-document --prerelease
+ gem install $pkgname-$pkgver.gem --no-document --prerelease
install -Dm755 "$INSTALLERS_DIR"/launcher/vagrant \
"$pkgdir"/opt/$pkgname/bin/$pkgname
More information about the arch-commits
mailing list