diff --git a/extra/qemu/PKGBUILD b/extra/qemu/PKGBUILD
index 0c469356f..3327c22cb 100644
--- a/extra/qemu/PKGBUILD
+++ b/extra/qemu/PKGBUILD
@@ -13,7 +13,7 @@ pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra
          qemu-block-{iscsi,rbd,gluster} qemu-guest-agent)
 pkgdesc="A generic and open source machine emulator and virtualizer"
 pkgver=2.7.0
-pkgrel=2.1
+pkgrel=3
 arch=(i686 x86_64)
 license=(GPL2 LGPL2.1)
 url="http://wiki.qemu.org/"
@@ -21,14 +21,16 @@ _headlessdeps=(gnutls libpng libaio jemalloc xfsprogs libnfs
                lzo snappy curl vde2 libcap-ng spice usbredir)
 depends=(virglrenderer sdl2 vte3 brltty "${_headlessdeps[@]}")
 makedepends=(spice-protocol python2 ceph libiscsi glusterfs)
-source=("$url/download/${pkgname}-${pkgver}.tar.bz2"
+source=("$url/download/${pkgname}-${pkgver}.tar.bz2"{,.sig}
         qemu.sysusers
         qemu-ga.service
         65-kvm.rules)
 sha256sums=('326e739506ba690daf69fc17bd3913a6c313d9928d743bd8eddb82f403f81e53'
+            'SKIP'
             'dd43e2ef062b071a0b9d0d5ea54737f41600ca8a84a8aefbebb1ff09f978acfb'
             '0b4f3283973bb3bc876735f051d8eaab68f0065502a3a5012141fad193538ea1'
             '60dcde5002c7c0b983952746e6fb2cf06d6c5b425d64f340f819356e561e7fc7')
+validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
 
 case $CARCH in
   i?86) _corearch=i386 ;;
@@ -160,10 +162,10 @@ _package() {
       efi-*|pxe-*) continue ;;
 
       # core blobs
-      kvmvapic.bin|linuxboot.bin|multiboot.bin|sgabios.bin|vgabios*) continue ;;
+      kvmvapic.bin|linuxboot*|multiboot.bin|sgabios.bin|vgabios*) continue ;;
 
       # Trace events definitions
-      trace-events) continue ;;
+      trace-events*) continue ;;
 
       # Logos
       *.bmp|*.svg) continue ;;