summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMassimiliano Torromeo2017-07-24 17:05:51 +0200
committerMassimiliano Torromeo2017-07-24 17:05:51 +0200
commit0b9c2425b86c2c0d2d72146a5f090c2056d5625c (patch)
tree43d646adcea2bb238c924787b50d0d696d7a673b /PKGBUILD
parentf1b1ac0210fcd9cf6fc3652c5c72e1aa8cc4f2ee (diff)
downloadaur-0b9c2425b86c2c0d2d72146a5f090c2056d5625c.tar.gz
Workaround for confcheck failures
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 10 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index de61617aed8b..23634ee321e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=vagrant-libvirt
pkgver=0.0.40
-pkgrel=4
+pkgrel=6
_foglibvirtver=0.3.0
_fogcorever=1.43.0
_fogjsonver=1.0.2
@@ -15,7 +15,7 @@ arch=(i686 x86_64)
url="https://github.com/vagrant-libvirt/vagrant-libvirt"
license=("MIT")
depends=("vagrant" "libvirt" "openssl-1.0")
-makedepends=("git")
+makedepends=("git" "chrpath")
# "https://rubygems.org/downloads/vagrant-libvirt-$pkgver.gem"
source=("https://github.com/vagrant-libvirt/vagrant-libvirt/archive/$pkgver/$pkgname-$pkgver.tar.gz"
"nokogiri-version.patch"
@@ -62,6 +62,8 @@ package() {
local GEM_HOME=/opt/vagrant/embedded/gems
+ export CFLAGS="$CFLAGS -DHAVE_VIRNETWORKGETDHCPLEASES -DHAVE_VIRDOMAINMANAGEDSAVE -DHAVE_VIRDOMAINATTACHDEVICEFLAGS -DHAVE_VIRDOMAINISACTIVE -DHAVE_VIRNETWORKISACTIVE -DHAVE_VIRSTORAGEPOOLISPERSISTENT -DHAVE_VIRSTORAGEPOOLISACTIVE -DHAVE_VIRDOMAINGETVCPUPININFO"
+
for gem in ${noextract[@]}; do
CONFIGURE_ARGS="with-ldflags='-L/opt/vagrant/embedded/lib -l:libruby.so.2.3' with-libvirt-include=/usr/include with-libvirt-lib=/usr/lib" \
GEM_HOME=$GEM_HOME \
@@ -69,4 +71,10 @@ package() {
PATH=/opt/vagrant/embedded/bin:$PATH \
/opt/vagrant/embedded/bin/gem install --ignore-dependencies --no-user-install -N -i "$pkgdir$GEM_HOME" $gem
done
+
+ cd "$pkgdir"/opt/vagrant/embedded/gems
+ chrpath -r /usr/lib:/opt/vagrant/embedded/lib \
+ gems/ruby-libvirt-*/lib/_libvirt.so \
+ gems/ruby-libvirt-*/ext/libvirt/_libvirt.so \
+ extensions/*/*/ruby-libvirt-*/_libvirt.so
}