[arch-commits] Commit in vagrant/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Tue Oct 24 09:57:48 UTC 2017


    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



More information about the arch-commits mailing list