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

Reply via email to