diff options
Diffstat (limited to 'main/libvirt/APKBUILD')
-rw-r--r-- | main/libvirt/APKBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/main/libvirt/APKBUILD b/main/libvirt/APKBUILD new file mode 100644 index 0000000000..7b708a57ba --- /dev/null +++ b/main/libvirt/APKBUILD @@ -0,0 +1,47 @@ +# Maintainer: Leonardo Arena <rnalrd@gmail.com> +pkgname=libvirt +pkgver=0.9.1 +pkgrel=1 +pkgdesc="A virtualization API for several hypervisor and container systems" +url="http://libvirt.org/" +arch="all" +license="LGPL" +depends="netcat-openbsd python" +makedepends="augeas-dev bridge-utils-dev device-mapper e2fsprogs-dev gnutls-dev + libcap-ng-dev libgpg-error-dev libnetcf-dev libnl-dev libxml2-dev + libxslt-dev libtasn1-dev lvm2-dev gnutls-dev open-iscsi parted-dev perl + pkgconfig udev-dev zlib-dev" +install= +subpackages="$pkgname-dev $pkgname-doc" +source="http://libvirt.org/sources/$pkgname-$pkgver.tar.gz + libvirt.confd + libvirt.initd" + +_builddir="$srcdir"/$pkgname-$pkgver + +prepare() { + cd "$_builddir" +# patch -p1 < ../fix_undefined_symbol_error_when_macvtap_support_is_disabled.patch || return 1 + return 0 +} + +build() { + cd "$_builddir" + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --libexec=/usr/lib/"$pkgname" + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR="$pkgdir" install + install -D -m755 $srcdir/$pkgname.initd $pkgdir/etc/init.d/libvirtd + install -D -m755 $srcdir/$pkgname.confd $pkgdir/etc/conf.d/libvirtd +} + +md5sums="4182dbe290cca4344a5387950dc06433 libvirt-0.9.1.tar.gz +1c84a7baeafe0a7f4e9d7ae5180311b7 libvirt.confd +3d32c12642cb9a84baf019c7b0971755 libvirt.initd" |