qemu: 2.5.0

This commit is contained in:
Neofytos Kolokotronis 2016-03-22 21:06:50 +01:00
parent 84ed5de4f9
commit 2507b43a41

View File

@ -1,5 +1,4 @@
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Sébastien "Seblu" Luttringer <seblu@seblu.net>
# Contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/qemu
pkgbase=qemu
pkgname=('qemu'
@ -7,11 +6,10 @@ pkgname=('qemu'
'qemu-block-iscsi'
'qemu-block-rbd'
'qemu-block-gluster'
'qemu-guest-agent'
'libcacard')
pkgver=2.4.1
'qemu-guest-agent')
pkgver=2.5.0
pkgrel=1
arch=('i686' 'x86_64')
arch=('x86_64')
license=('GPL2' 'LGPL2.1')
url='http://wiki.qemu.org/'
makedepends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2'
@ -23,7 +21,7 @@ source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2
qemu.sysusers
qemu-ga.service
65-kvm.rules)
md5sums=('a895e93ec1dafc34bc64ed676f0d55a6'
md5sums=('f469f2330bbe76e3e39db10e9ac4f8db'
'49778d11c28af170c4bebcc648b0ace1'
'44ee242d758f9318c6a1ea1dae96aa3a'
'33ab286a20242dda7743a900f369d68a')
@ -103,12 +101,6 @@ package_qemu() {
# https://bugs.archlinux.org/task/32565
chmod u+s usr/lib/qemu/qemu-bridge-helper
# remove libcacard files
rm -r usr/include/cacard
rm usr/lib/libcacard*
rm usr/lib/pkgconfig/libcacard.pc
rm usr/bin/vscclient
# remove splitted block modules
rm usr/lib/qemu/block-{iscsi,rbd,gluster}.so
@ -172,18 +164,3 @@ package_qemu-guest-agent() {
install -D qemu-${pkgver}/qemu-ga "${pkgdir}"/usr/bin/qemu-ga
install -Dm644 qemu-ga.service "${pkgdir}"/usr/lib/systemd/system/qemu-ga.service
}
package_libcacard() {
pkgdesc='Common Access Card (CAC) Emulation'
depends=('glibc' 'nss' 'nspr' 'glib2')
cd "${pkgdir}"
install -d usr/{bin,lib/pkgconfig,include/cacard}
cp -a "${srcdir}"/qemu-${pkgver}/libcacard/*.h usr/include/cacard/
cp -a "${srcdir}"/qemu-${pkgver}/libcacard.pc usr/lib/pkgconfig/
cp -a "${srcdir}"/qemu-${pkgver}/.libs/vscclient usr/bin/
cp -a "${srcdir}"/qemu-${pkgver}/.libs/libcacard.so* usr/lib/
}
# vim:set ts=2 sw=2 et: