[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