Date: Tuesday, October 24, 2017 @ 09:57:47 Author: anthraxx Revision: 264101
upgpkg: vagrant 2.0.0-2 (VirtualBox 5.2 support) Modified: vagrant/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-10-24 09:49:58 UTC (rev 264100) +++ PKGBUILD 2017-10-24 09:57:47 UTC (rev 264101) @@ -11,17 +11,24 @@ pkgname=vagrant pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Build and distribute virtualized development environments" arch=('i686' 'x86_64') -url="http://vagrantup.com" +url="https://vagrantup.com" license=('MIT') options=('!emptydirs') depends=('vagrant-substrate' 'libyaml') makedepends=('openssl-1.0') -source=($pkgname-$pkgver.tar.gz::https://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz) -md5sums=('fbe4a04cffb6274d28fbc7d23551170c') +source=($pkgname-$pkgver.tar.gz::https://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz + vagrant-virtualbox-5.2.patch::https://github.com/hashicorp/vagrant/commit/7d73af5637de41f1e53b8f1ef2ea9baf76842dfb.patch) +sha256sums=('c25d3a5f18abdf349047f4d80bb74e6cb526959536e4bef5aa771de9d39cb260' + '44c13bd3e222e618e94ba66ebaf94a5c630bf94c55ebcfb19ba266e8549fb70b') +prepare() { + cd $pkgname-$pkgver + patch -p1 < ../vagrant-virtualbox-5.2.patch +} + build() { cd $pkgname-$pkgver @@ -32,8 +39,8 @@ GEM_PATH="$srcdir"/$pkgname-$pkgver/gems-$pkgver-$pkgrel GEM_HOME="$GEM_PATH" \ GEMRC="$EMBEDDED_DIR"/etc/gemrc \ CPPFLAGS="-I$EMBEDDED_DIR/include -I${EMBEDDED_DIR}/include/libxml2" \ - CFLAGS="${CPPFLAGS}" \ - LDFLAGS="-L$EMBEDDED_DIR"/lib PATH="$EMBEDDED_DIR/bin:$PATH" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS} -L$EMBEDDED_DIR/lib" PATH="$EMBEDDED_DIR/bin:$PATH" \ SSL_CERT_FILE="$EMBEDDED_DIR"/cacert.pem \ NOKOGIRI_USE_SYSTEM_LIBRARIES=1 \ "$EMBEDDED_DIR"/bin/gem install $pkgname-$pkgver.gem --no-ri --no-rdoc