[arch-commits] Commit in qemu/repos (16 files)

2015-01-13 Thread Tobias Powalowski
Date: Tuesday, January 13, 2015 @ 15:17:04
  Author: tpowa
Revision: 228968

db-move: moved qemu from [testing] to [extra] (i686, x86_64)

Added:
  qemu/repos/extra-i686/65-kvm.rules
(from rev 228967, qemu/repos/testing-i686/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 228967, qemu/repos/testing-i686/PKGBUILD)
  qemu/repos/extra-i686/qemu.install
(from rev 228967, qemu/repos/testing-i686/qemu.install)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 228967, qemu/repos/testing-x86_64/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 228967, qemu/repos/testing-x86_64/PKGBUILD)
  qemu/repos/extra-x86_64/qemu.install
(from rev 228967, qemu/repos/testing-x86_64/qemu.install)
Deleted:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/qemu.install
  qemu/repos/testing-i686/
  qemu/repos/testing-x86_64/

+
 /65-kvm.rules  |4 
 /PKGBUILD  |  184 +++
 /qemu.install  |   46 
 extra-i686/2.0.0-usb-stack.patch   |   36 --
 extra-i686/65-kvm.rules|2 
 extra-i686/PKGBUILD|  100 ---
 extra-i686/qemu.install|   23 
 extra-x86_64/2.0.0-usb-stack.patch |   36 --
 extra-x86_64/65-kvm.rules  |2 
 extra-x86_64/PKGBUILD  |  100 ---
 extra-x86_64/qemu.install  |   23 
 11 files changed, 234 insertions(+), 322 deletions(-)

Deleted: extra-i686/2.0.0-usb-stack.patch
===
--- extra-i686/2.0.0-usb-stack.patch2015-01-13 14:17:01 UTC (rev 228967)
+++ extra-i686/2.0.0-usb-stack.patch2015-01-13 14:17:04 UTC (rev 228968)
@@ -1,36 +0,0 @@
-Correct post load checks:
-1. dev-setup_len == sizeof(dev-data_buf)
-seems fine, no need to fail migration
-2. When state is DATA, passing index  len
-   will cause memcpy with negative length,
-   resulting in heap overflow
-
-First of the issues was reported by dgilbert.
-
-Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
-Signed-off-by: Michael S. Tsirkin mst at redhat.com

-
-changes from v1:
-- drop state check
-- lightly tested
-
- hw/usb/bus.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/hw/usb/bus.c b/hw/usb/bus.c
-index e48b19f..ff1dfe6 100644
 a/hw/usb/bus.c
-+++ b/hw/usb/bus.c
- at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
- }
- if (dev-setup_index  0 ||
- dev-setup_len  0 ||
--dev-setup_index = sizeof(dev-data_buf) ||
--dev-setup_len = sizeof(dev-data_buf)) {
-+dev-setup_index  dev-setup_len ||
-+dev-setup_len  sizeof(dev-data_buf)) {
- return -EINVAL;
- }
- return 0;
-

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2015-01-13 14:17:01 UTC (rev 228967)
+++ extra-i686/65-kvm.rules 2015-01-13 14:17:04 UTC (rev 228968)
@@ -1,2 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660
-KERNEL==vhost-net, GROUP=kvm, MODE=0660, TAG+=uaccess, 
OPTIONS+=static_node=vhost-net

Copied: qemu/repos/extra-i686/65-kvm.rules (from rev 228967, 
qemu/repos/testing-i686/65-kvm.rules)
===
--- extra-i686/65-kvm.rules (rev 0)
+++ extra-i686/65-kvm.rules 2015-01-13 14:17:04 UTC (rev 228968)
@@ -0,0 +1,2 @@
+KERNEL==kvm, GROUP=kvm, MODE=0660
+KERNEL==vhost-net, GROUP=kvm, MODE=0660, TAG+=uaccess, 
OPTIONS+=static_node=vhost-net

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2015-01-13 14:17:01 UTC (rev 228967)
+++ extra-i686/PKGBUILD 2015-01-13 14:17:04 UTC (rev 228968)
@@ -1,100 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski tp...@archlinux.org
-pkgname=('qemu' 'libcacard')
-pkgver=2.1.2
-pkgrel=1
-arch=('i686' 'x86_64')
-license=('GPL2' 'LGPL2.1')
-url=http://wiki.qemu.org/Index.html;
-makedepends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2'
- 'gnutls=2.4.1' 'bluez-libs' 'vde2' 'util-linux' 'curl' 'libsasl'
- 'libgl' 'libpulse' 'seabios' 'libcap-ng' 'libaio' 'libseccomp'
- 'libiscsi' 'libcacard' 'spice' 'spice-protocol' 'python2'
- 'usbredir')
-replaces=('qemu-kvm')
-options=(!strip)
-source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2
-65-kvm.rules
-2.0.0-usb-stack.patch)
-
-prepare ()
-{
-  cd ${srcdir}/${pkgname}-${pkgver}
-  patch -Np1 -i ${srcdir}/2.0.0-usb-stack.patch
-}
-
-build ()

[arch-commits] Commit in qemu/repos (16 files)

2014-09-26 Thread Tobias Powalowski
Date: Friday, September 26, 2014 @ 11:25:59
  Author: tpowa
Revision: 223030

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
(from rev 223029, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/extra-i686/65-kvm.rules
(from rev 223029, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 223029, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/qemu.install
(from rev 223029, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
(from rev 223029, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 223029, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 223029, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/qemu.install
(from rev 223029, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/qemu.install

+
 /2.0.0-usb-stack.patch |   72 
 /65-kvm.rules  |4 
 /PKGBUILD  |  200 +++
 /qemu.install  |   46 
 extra-i686/2.0.0-usb-stack.patch   |   36 --
 extra-i686/65-kvm.rules|2 
 extra-i686/PKGBUILD|  100 -
 extra-i686/qemu.install|   23 
 extra-x86_64/2.0.0-usb-stack.patch |   36 --
 extra-x86_64/65-kvm.rules  |2 
 extra-x86_64/PKGBUILD  |  100 -
 extra-x86_64/qemu.install  |   23 
 12 files changed, 322 insertions(+), 322 deletions(-)

Deleted: extra-i686/2.0.0-usb-stack.patch
===
--- extra-i686/2.0.0-usb-stack.patch2014-09-26 06:54:23 UTC (rev 223029)
+++ extra-i686/2.0.0-usb-stack.patch2014-09-26 09:25:59 UTC (rev 223030)
@@ -1,36 +0,0 @@
-Correct post load checks:
-1. dev-setup_len == sizeof(dev-data_buf)
-seems fine, no need to fail migration
-2. When state is DATA, passing index  len
-   will cause memcpy with negative length,
-   resulting in heap overflow
-
-First of the issues was reported by dgilbert.
-
-Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
-Signed-off-by: Michael S. Tsirkin mst at redhat.com

-
-changes from v1:
-- drop state check
-- lightly tested
-
- hw/usb/bus.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/hw/usb/bus.c b/hw/usb/bus.c
-index e48b19f..ff1dfe6 100644
 a/hw/usb/bus.c
-+++ b/hw/usb/bus.c
- at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
- }
- if (dev-setup_index  0 ||
- dev-setup_len  0 ||
--dev-setup_index = sizeof(dev-data_buf) ||
--dev-setup_len = sizeof(dev-data_buf)) {
-+dev-setup_index  dev-setup_len ||
-+dev-setup_len  sizeof(dev-data_buf)) {
- return -EINVAL;
- }
- return 0;
-

Copied: qemu/repos/extra-i686/2.0.0-usb-stack.patch (from rev 223029, 
qemu/trunk/2.0.0-usb-stack.patch)
===
--- extra-i686/2.0.0-usb-stack.patch(rev 0)
+++ extra-i686/2.0.0-usb-stack.patch2014-09-26 09:25:59 UTC (rev 223030)
@@ -0,0 +1,36 @@
+Correct post load checks:
+1. dev-setup_len == sizeof(dev-data_buf)
+seems fine, no need to fail migration
+2. When state is DATA, passing index  len
+   will cause memcpy with negative length,
+   resulting in heap overflow
+
+First of the issues was reported by dgilbert.
+
+Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
+Signed-off-by: Michael S. Tsirkin mst at redhat.com
+---
+
+changes from v1:
+- drop state check
+- lightly tested
+
+ hw/usb/bus.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/hw/usb/bus.c b/hw/usb/bus.c
+index e48b19f..ff1dfe6 100644
+--- a/hw/usb/bus.c
 b/hw/usb/bus.c
+ at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
+ }
+ if (dev-setup_index  0 ||
+ dev-setup_len  0 ||
+-dev-setup_index = sizeof(dev-data_buf) ||
+-dev-setup_len = sizeof(dev-data_buf)) {
++dev-setup_index  dev-setup_len ||
++dev-setup_len  sizeof(dev-data_buf)) {
+ return -EINVAL;
+ }
+ return 0;
+

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2014-09-26 06:54:23 UTC (rev 223029)
+++ extra-i686/65-kvm.rules 2014-09-26 09:25:59 UTC (rev 223030)
@@ -1,2 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660
-KERNEL==vhost-net, GROUP=kvm, MODE=0660, TAG+=uaccess, 

[arch-commits] Commit in qemu/repos (16 files)

2014-09-11 Thread Tobias Powalowski
Date: Thursday, September 11, 2014 @ 15:14:07
  Author: tpowa
Revision: 221429

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
(from rev 221428, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/extra-i686/65-kvm.rules
(from rev 221428, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 221428, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/qemu.install
(from rev 221428, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
(from rev 221428, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 221428, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 221428, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/qemu.install
(from rev 221428, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/qemu.install

+
 /2.0.0-usb-stack.patch |   72 
 /65-kvm.rules  |4 
 /PKGBUILD  |  200 +++
 /qemu.install  |   46 
 extra-i686/2.0.0-usb-stack.patch   |   36 --
 extra-i686/65-kvm.rules|2 
 extra-i686/PKGBUILD|  100 -
 extra-i686/qemu.install|   23 
 extra-x86_64/2.0.0-usb-stack.patch |   36 --
 extra-x86_64/65-kvm.rules  |2 
 extra-x86_64/PKGBUILD  |  100 -
 extra-x86_64/qemu.install  |   23 
 12 files changed, 322 insertions(+), 322 deletions(-)

Deleted: extra-i686/2.0.0-usb-stack.patch
===
--- extra-i686/2.0.0-usb-stack.patch2014-09-11 13:13:50 UTC (rev 221428)
+++ extra-i686/2.0.0-usb-stack.patch2014-09-11 13:14:07 UTC (rev 221429)
@@ -1,36 +0,0 @@
-Correct post load checks:
-1. dev-setup_len == sizeof(dev-data_buf)
-seems fine, no need to fail migration
-2. When state is DATA, passing index  len
-   will cause memcpy with negative length,
-   resulting in heap overflow
-
-First of the issues was reported by dgilbert.
-
-Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
-Signed-off-by: Michael S. Tsirkin mst at redhat.com

-
-changes from v1:
-- drop state check
-- lightly tested
-
- hw/usb/bus.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/hw/usb/bus.c b/hw/usb/bus.c
-index e48b19f..ff1dfe6 100644
 a/hw/usb/bus.c
-+++ b/hw/usb/bus.c
- at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
- }
- if (dev-setup_index  0 ||
- dev-setup_len  0 ||
--dev-setup_index = sizeof(dev-data_buf) ||
--dev-setup_len = sizeof(dev-data_buf)) {
-+dev-setup_index  dev-setup_len ||
-+dev-setup_len  sizeof(dev-data_buf)) {
- return -EINVAL;
- }
- return 0;
-

Copied: qemu/repos/extra-i686/2.0.0-usb-stack.patch (from rev 221428, 
qemu/trunk/2.0.0-usb-stack.patch)
===
--- extra-i686/2.0.0-usb-stack.patch(rev 0)
+++ extra-i686/2.0.0-usb-stack.patch2014-09-11 13:14:07 UTC (rev 221429)
@@ -0,0 +1,36 @@
+Correct post load checks:
+1. dev-setup_len == sizeof(dev-data_buf)
+seems fine, no need to fail migration
+2. When state is DATA, passing index  len
+   will cause memcpy with negative length,
+   resulting in heap overflow
+
+First of the issues was reported by dgilbert.
+
+Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
+Signed-off-by: Michael S. Tsirkin mst at redhat.com
+---
+
+changes from v1:
+- drop state check
+- lightly tested
+
+ hw/usb/bus.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/hw/usb/bus.c b/hw/usb/bus.c
+index e48b19f..ff1dfe6 100644
+--- a/hw/usb/bus.c
 b/hw/usb/bus.c
+ at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
+ }
+ if (dev-setup_index  0 ||
+ dev-setup_len  0 ||
+-dev-setup_index = sizeof(dev-data_buf) ||
+-dev-setup_len = sizeof(dev-data_buf)) {
++dev-setup_index  dev-setup_len ||
++dev-setup_len  sizeof(dev-data_buf)) {
+ return -EINVAL;
+ }
+ return 0;
+

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2014-09-11 13:13:50 UTC (rev 221428)
+++ extra-i686/65-kvm.rules 2014-09-11 13:14:07 UTC (rev 221429)
@@ -1,2 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660
-KERNEL==vhost-net, GROUP=kvm, MODE=0660, TAG+=uaccess, 

[arch-commits] Commit in qemu/repos (16 files)

2014-08-03 Thread Tobias Powalowski
Date: Sunday, August 3, 2014 @ 10:13:48
  Author: tpowa
Revision: 218529

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  qemu/repos/testing-i686/2.0.0-usb-stack.patch
(from rev 218528, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/testing-i686/65-kvm.rules
(from rev 218528, qemu/trunk/65-kvm.rules)
  qemu/repos/testing-i686/PKGBUILD
(from rev 218528, qemu/trunk/PKGBUILD)
  qemu/repos/testing-i686/qemu.install
(from rev 218528, qemu/trunk/qemu.install)
  qemu/repos/testing-x86_64/2.0.0-usb-stack.patch
(from rev 218528, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/testing-x86_64/65-kvm.rules
(from rev 218528, qemu/trunk/65-kvm.rules)
  qemu/repos/testing-x86_64/PKGBUILD
(from rev 218528, qemu/trunk/PKGBUILD)
  qemu/repos/testing-x86_64/qemu.install
(from rev 218528, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/testing-i686/2.0.0-usb-stack.patch
  qemu/repos/testing-i686/65-kvm.rules
  qemu/repos/testing-i686/PKGBUILD
  qemu/repos/testing-i686/qemu.install
  qemu/repos/testing-x86_64/2.0.0-usb-stack.patch
  qemu/repos/testing-x86_64/65-kvm.rules
  qemu/repos/testing-x86_64/PKGBUILD
  qemu/repos/testing-x86_64/qemu.install

--+
 /2.0.0-usb-stack.patch   |   72 +++
 /65-kvm.rules|4 
 /PKGBUILD|  200 +
 /qemu.install|   46 +++
 testing-i686/2.0.0-usb-stack.patch   |   36 -
 testing-i686/65-kvm.rules|2 
 testing-i686/PKGBUILD|  100 
 testing-i686/qemu.install|   23 ---
 testing-x86_64/2.0.0-usb-stack.patch |   36 -
 testing-x86_64/65-kvm.rules  |2 
 testing-x86_64/PKGBUILD  |  100 
 testing-x86_64/qemu.install  |   23 ---
 12 files changed, 322 insertions(+), 322 deletions(-)

Deleted: testing-i686/2.0.0-usb-stack.patch
===
--- testing-i686/2.0.0-usb-stack.patch  2014-08-03 08:13:35 UTC (rev 218528)
+++ testing-i686/2.0.0-usb-stack.patch  2014-08-03 08:13:48 UTC (rev 218529)
@@ -1,36 +0,0 @@
-Correct post load checks:
-1. dev-setup_len == sizeof(dev-data_buf)
-seems fine, no need to fail migration
-2. When state is DATA, passing index  len
-   will cause memcpy with negative length,
-   resulting in heap overflow
-
-First of the issues was reported by dgilbert.
-
-Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
-Signed-off-by: Michael S. Tsirkin mst at redhat.com

-
-changes from v1:
-- drop state check
-- lightly tested
-
- hw/usb/bus.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/hw/usb/bus.c b/hw/usb/bus.c
-index e48b19f..ff1dfe6 100644
 a/hw/usb/bus.c
-+++ b/hw/usb/bus.c
- at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
- }
- if (dev-setup_index  0 ||
- dev-setup_len  0 ||
--dev-setup_index = sizeof(dev-data_buf) ||
--dev-setup_len = sizeof(dev-data_buf)) {
-+dev-setup_index  dev-setup_len ||
-+dev-setup_len  sizeof(dev-data_buf)) {
- return -EINVAL;
- }
- return 0;
-

Copied: qemu/repos/testing-i686/2.0.0-usb-stack.patch (from rev 218528, 
qemu/trunk/2.0.0-usb-stack.patch)
===
--- testing-i686/2.0.0-usb-stack.patch  (rev 0)
+++ testing-i686/2.0.0-usb-stack.patch  2014-08-03 08:13:48 UTC (rev 218529)
@@ -0,0 +1,36 @@
+Correct post load checks:
+1. dev-setup_len == sizeof(dev-data_buf)
+seems fine, no need to fail migration
+2. When state is DATA, passing index  len
+   will cause memcpy with negative length,
+   resulting in heap overflow
+
+First of the issues was reported by dgilbert.
+
+Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
+Signed-off-by: Michael S. Tsirkin mst at redhat.com
+---
+
+changes from v1:
+- drop state check
+- lightly tested
+
+ hw/usb/bus.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/hw/usb/bus.c b/hw/usb/bus.c
+index e48b19f..ff1dfe6 100644
+--- a/hw/usb/bus.c
 b/hw/usb/bus.c
+ at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
+ }
+ if (dev-setup_index  0 ||
+ dev-setup_len  0 ||
+-dev-setup_index = sizeof(dev-data_buf) ||
+-dev-setup_len = sizeof(dev-data_buf)) {
++dev-setup_index  dev-setup_len ||
++dev-setup_len  sizeof(dev-data_buf)) {
+ return -EINVAL;
+ }
+ return 0;
+

Deleted: testing-i686/65-kvm.rules
===
--- testing-i686/65-kvm.rules   2014-08-03 08:13:35 UTC (rev 218528)
+++ testing-i686/65-kvm.rules   2014-08-03 08:13:48 UTC (rev 218529)
@@ -1,2 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660

[arch-commits] Commit in qemu/repos (16 files)

2014-06-17 Thread Tobias Powalowski
Date: Tuesday, June 17, 2014 @ 17:51:51
  Author: tpowa
Revision: 215254

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
(from rev 215253, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/extra-i686/65-kvm.rules
(from rev 215253, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 215253, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/qemu.install
(from rev 215253, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
(from rev 215253, qemu/trunk/2.0.0-usb-stack.patch)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 215253, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 215253, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/qemu.install
(from rev 215253, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/2.0.0-usb-stack.patch
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/2.0.0-usb-stack.patch
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/qemu.install

+
 /2.0.0-usb-stack.patch |   72 
 /65-kvm.rules  |4 
 /PKGBUILD  |  200 +++
 /qemu.install  |   46 
 extra-i686/2.0.0-usb-stack.patch   |   36 --
 extra-i686/65-kvm.rules|2 
 extra-i686/PKGBUILD|   94 
 extra-i686/qemu.install|   23 
 extra-x86_64/2.0.0-usb-stack.patch |   36 --
 extra-x86_64/65-kvm.rules  |2 
 extra-x86_64/PKGBUILD  |   94 
 extra-x86_64/qemu.install  |   23 
 12 files changed, 322 insertions(+), 310 deletions(-)

Deleted: extra-i686/2.0.0-usb-stack.patch
===
--- extra-i686/2.0.0-usb-stack.patch2014-06-17 15:51:38 UTC (rev 215253)
+++ extra-i686/2.0.0-usb-stack.patch2014-06-17 15:51:51 UTC (rev 215254)
@@ -1,36 +0,0 @@
-Correct post load checks:
-1. dev-setup_len == sizeof(dev-data_buf)
-seems fine, no need to fail migration
-2. When state is DATA, passing index  len
-   will cause memcpy with negative length,
-   resulting in heap overflow
-
-First of the issues was reported by dgilbert.
-
-Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
-Signed-off-by: Michael S. Tsirkin mst at redhat.com

-
-changes from v1:
-- drop state check
-- lightly tested
-
- hw/usb/bus.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/hw/usb/bus.c b/hw/usb/bus.c
-index e48b19f..ff1dfe6 100644
 a/hw/usb/bus.c
-+++ b/hw/usb/bus.c
- at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
- }
- if (dev-setup_index  0 ||
- dev-setup_len  0 ||
--dev-setup_index = sizeof(dev-data_buf) ||
--dev-setup_len = sizeof(dev-data_buf)) {
-+dev-setup_index  dev-setup_len ||
-+dev-setup_len  sizeof(dev-data_buf)) {
- return -EINVAL;
- }
- return 0;
-

Copied: qemu/repos/extra-i686/2.0.0-usb-stack.patch (from rev 215253, 
qemu/trunk/2.0.0-usb-stack.patch)
===
--- extra-i686/2.0.0-usb-stack.patch(rev 0)
+++ extra-i686/2.0.0-usb-stack.patch2014-06-17 15:51:51 UTC (rev 215254)
@@ -0,0 +1,36 @@
+Correct post load checks:
+1. dev-setup_len == sizeof(dev-data_buf)
+seems fine, no need to fail migration
+2. When state is DATA, passing index  len
+   will cause memcpy with negative length,
+   resulting in heap overflow
+
+First of the issues was reported by dgilbert.
+
+Reported-by: Dr. David Alan Gilbert dgilbert at redhat.com
+Signed-off-by: Michael S. Tsirkin mst at redhat.com
+---
+
+changes from v1:
+- drop state check
+- lightly tested
+
+ hw/usb/bus.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/hw/usb/bus.c b/hw/usb/bus.c
+index e48b19f..ff1dfe6 100644
+--- a/hw/usb/bus.c
 b/hw/usb/bus.c
+ at  at  -51,8 +51,8  at  at  static int usb_device_post_load(void 
*opaque, int version_id)
+ }
+ if (dev-setup_index  0 ||
+ dev-setup_len  0 ||
+-dev-setup_index = sizeof(dev-data_buf) ||
+-dev-setup_len = sizeof(dev-data_buf)) {
++dev-setup_index  dev-setup_len ||
++dev-setup_len  sizeof(dev-data_buf)) {
+ return -EINVAL;
+ }
+ return 0;
+

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2014-06-17 15:51:38 UTC (rev 215253)
+++ extra-i686/65-kvm.rules 2014-06-17 15:51:51 UTC (rev 215254)
@@ -1,2 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660
-KERNEL==vhost-net, GROUP=kvm, MODE=0660, TAG+=uaccess, 

[arch-commits] Commit in qemu/repos (16 files)

2013-04-16 Thread Tobias Powalowski
Date: Tuesday, April 16, 2013 @ 09:40:13
  Author: tpowa
Revision: 182925

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/65-kvm.rules
(from rev 182924, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 182924, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
(from rev 182924, 
qemu/trunk/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch)
  qemu/repos/extra-i686/qemu.install
(from rev 182924, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 182924, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 182924, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
(from rev 182924, 
qemu/trunk/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch)
  qemu/repos/extra-x86_64/qemu.install
(from rev 182924, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
  qemu/repos/extra-x86_64/qemu.install

+
 /65-kvm.rules  |2 
 /PKGBUILD  |  124 
++
 /doc-fix-sheepdog-invalid-texi-table-list-syntax.patch |   60 
 /qemu.install  |   50 
 extra-i686/65-kvm.rules|1 
 extra-i686/PKGBUILD|   57 
 extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch   |   30 --
 extra-i686/qemu.install|   25 --
 extra-x86_64/65-kvm.rules  |1 
 extra-x86_64/PKGBUILD  |   57 
 extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch |   30 --
 extra-x86_64/qemu.install  |   25 --
 12 files changed, 236 insertions(+), 226 deletions(-)

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2013-04-16 07:39:57 UTC (rev 182924)
+++ extra-i686/65-kvm.rules 2013-04-16 07:40:13 UTC (rev 182925)
@@ -1 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660

Copied: qemu/repos/extra-i686/65-kvm.rules (from rev 182924, 
qemu/trunk/65-kvm.rules)
===
--- extra-i686/65-kvm.rules (rev 0)
+++ extra-i686/65-kvm.rules 2013-04-16 07:40:13 UTC (rev 182925)
@@ -0,0 +1 @@
+KERNEL==kvm, GROUP=kvm, MODE=0660

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-04-16 07:39:57 UTC (rev 182924)
+++ extra-i686/PKGBUILD 2013-04-16 07:40:13 UTC (rev 182925)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski tp...@archlinux.org
-pkgname=qemu
-pkgver=1.4.0
-pkgrel=2
-pkgdesc=A generic and open source processor emulator which achieves a good 
emulation speed by using dynamic translation.
-arch=('i686' 'x86_64')
-license=('GPL2' 'LGPL2.1')
-url=http://wiki.qemu.org/Index.html;
-makedepends=('texi2html' 'perl' 'python2')
-depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 
'gnutls=2.4.1' 'bluez' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 
'seabios' 'libcap-ng')
-backup=('etc/qemu/target-x86_64.conf')
-install=qemu.install
-source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2
-doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
-65-kvm.rules)
-replaces=('qemu-kvm')
-options=(!strip)
-
-build()
-{
-  cd ${srcdir}/${pkgname}-${pkgver}
-  sed -i -e 's/lib64/lib/g' ldscripts/x86_64.ld
-  # fix building with tex version 5.0
-  # https://bugs.launchpad.net/qemu/+bug/1130533
-  patch -Np1 -i ${srcdir}/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
-  ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list=oss,alsa,sdl,pa 
\
-  --python=/usr/bin/python2 \
-  --audio-card-list=ac97,sb16,es1370,hda \
-  --enable-docs --enable-mixemu --libexecdir=/usr/lib/qemu
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} libexecdir=/usr/lib/qemu install
-  rm ${pkgdir}/usr/share/qemu/bios.bin
-
-  install -D -m644 ${srcdir}/65-kvm.rules \
-   ${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules
-  # bridge_helper needs suid
-  # https://bugs.archlinux.org/task/32565
-  chmod u+s 

[arch-commits] Commit in qemu/repos (16 files)

2013-03-05 Thread Tobias Powalowski
Date: Tuesday, March 5, 2013 @ 15:38:56
  Author: tpowa
Revision: 179322

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/65-kvm.rules
(from rev 179321, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 179321, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
(from rev 179321, 
qemu/trunk/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch)
  qemu/repos/extra-i686/qemu.install
(from rev 179321, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 179321, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 179321, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
(from rev 179321, 
qemu/trunk/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch)
  qemu/repos/extra-x86_64/qemu.install
(from rev 179321, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
  qemu/repos/extra-x86_64/qemu.install

+
 extra-i686/65-kvm.rules|2 
 extra-i686/PKGBUILD|  114 
+-
 extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch   |   60 ++---
 extra-i686/qemu.install|   50 ++--
 extra-x86_64/65-kvm.rules  |2 
 extra-x86_64/PKGBUILD  |  114 
+-
 extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch |   60 ++---
 extra-x86_64/qemu.install  |   50 ++--
 8 files changed, 226 insertions(+), 226 deletions(-)

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2013-03-05 14:26:49 UTC (rev 179321)
+++ extra-i686/65-kvm.rules 2013-03-05 14:38:56 UTC (rev 179322)
@@ -1 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660

Copied: qemu/repos/extra-i686/65-kvm.rules (from rev 179321, 
qemu/trunk/65-kvm.rules)
===
--- extra-i686/65-kvm.rules (rev 0)
+++ extra-i686/65-kvm.rules 2013-03-05 14:38:56 UTC (rev 179322)
@@ -0,0 +1 @@
+KERNEL==kvm, GROUP=kvm, MODE=0660

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-03-05 14:26:49 UTC (rev 179321)
+++ extra-i686/PKGBUILD 2013-03-05 14:38:56 UTC (rev 179322)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski tp...@archlinux.org
-pkgname=qemu
-pkgver=1.4.0
-pkgrel=1
-pkgdesc=A generic and open source processor emulator which achieves a good 
emulation speed by using dynamic translation.
-arch=('i686' 'x86_64')
-license=('GPL2' 'LGPL2.1')
-url=http://wiki.qemu.org/Index.html;
-makedepends=('texi2html' 'perl' 'python2')
-depends=('libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls=2.4.1' 
'bluez' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 
'libcap-ng')
-backup=('etc/qemu/target-x86_64.conf')
-install=qemu.install
-source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2
-doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
-65-kvm.rules)
-replaces=('qemu-kvm')
-options=(!strip)
-
-build()
-{
-  cd ${srcdir}/${pkgname}-${pkgver}
-  sed -i -e 's/lib64/lib/g' ldscripts/x86_64.ld
-  # fix building with tex version 5.0
-  # https://bugs.launchpad.net/qemu/+bug/1130533
-  patch -Np1 -i ${srcdir}/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
-  ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list=oss,alsa,sdl,pa 
\
-  --python=/usr/bin/python2 \
-  --audio-card-list=ac97,sb16,es1370,hda \
-  --enable-docs --enable-mixemu --libexecdir=/usr/lib/qemu
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} libexecdir=/usr/lib/qemu install
-  rm ${pkgdir}/usr/share/qemu/bios.bin
-
-  install -D -m644 ${srcdir}/65-kvm.rules \
-   ${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules
-  # bridge_helper needs suid
-  # https://bugs.archlinux.org/task/32565
-  chmod u+s ${pkgdir}/usr/lib/qemu/qemu-bridge-helper
-  # add sample config
-  echo allow br0  ${pkgdir}/etc/qemu/bridge.conf.sample
-  # strip scripts directory
-find ${pkgdir}/usr/src/linux-${_kernver}/scripts  -type f -perm -u+w 
2/dev/null | while read binary ; do
-  case $(file -bi $binary) in
-*application/x-executable*) 

[arch-commits] Commit in qemu/repos (16 files)

2013-03-05 Thread Tobias Powalowski
Date: Tuesday, March 5, 2013 @ 15:58:22
  Author: tpowa
Revision: 179325

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/65-kvm.rules
(from rev 179324, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 179324, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
(from rev 179324, 
qemu/trunk/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch)
  qemu/repos/extra-i686/qemu.install
(from rev 179324, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 179324, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 179324, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
(from rev 179324, 
qemu/trunk/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch)
  qemu/repos/extra-x86_64/qemu.install
(from rev 179324, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
  qemu/repos/extra-x86_64/qemu.install

+
 extra-i686/65-kvm.rules|2 
 extra-i686/PKGBUILD|  114 
+-
 extra-i686/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch   |   60 ++---
 extra-i686/qemu.install|   50 ++--
 extra-x86_64/65-kvm.rules  |2 
 extra-x86_64/PKGBUILD  |  114 
+-
 extra-x86_64/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch |   60 ++---
 extra-x86_64/qemu.install  |   50 ++--
 8 files changed, 226 insertions(+), 226 deletions(-)

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2013-03-05 14:43:41 UTC (rev 179324)
+++ extra-i686/65-kvm.rules 2013-03-05 14:58:22 UTC (rev 179325)
@@ -1 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660

Copied: qemu/repos/extra-i686/65-kvm.rules (from rev 179324, 
qemu/trunk/65-kvm.rules)
===
--- extra-i686/65-kvm.rules (rev 0)
+++ extra-i686/65-kvm.rules 2013-03-05 14:58:22 UTC (rev 179325)
@@ -0,0 +1 @@
+KERNEL==kvm, GROUP=kvm, MODE=0660

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-03-05 14:43:41 UTC (rev 179324)
+++ extra-i686/PKGBUILD 2013-03-05 14:58:22 UTC (rev 179325)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski tp...@archlinux.org
-pkgname=qemu
-pkgver=1.4.0
-pkgrel=2
-pkgdesc=A generic and open source processor emulator which achieves a good 
emulation speed by using dynamic translation.
-arch=('i686' 'x86_64')
-license=('GPL2' 'LGPL2.1')
-url=http://wiki.qemu.org/Index.html;
-makedepends=('texi2html' 'perl' 'python2')
-depends=('pixman' 'libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 
'gnutls=2.4.1' 'bluez' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 
'seabios' 'libcap-ng')
-backup=('etc/qemu/target-x86_64.conf')
-install=qemu.install
-source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2
-doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
-65-kvm.rules)
-replaces=('qemu-kvm')
-options=(!strip)
-
-build()
-{
-  cd ${srcdir}/${pkgname}-${pkgver}
-  sed -i -e 's/lib64/lib/g' ldscripts/x86_64.ld
-  # fix building with tex version 5.0
-  # https://bugs.launchpad.net/qemu/+bug/1130533
-  patch -Np1 -i ${srcdir}/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch
-  ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list=oss,alsa,sdl,pa 
\
-  --python=/usr/bin/python2 \
-  --audio-card-list=ac97,sb16,es1370,hda \
-  --enable-docs --enable-mixemu --libexecdir=/usr/lib/qemu
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} libexecdir=/usr/lib/qemu install
-  rm ${pkgdir}/usr/share/qemu/bios.bin
-
-  install -D -m644 ${srcdir}/65-kvm.rules \
-   ${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules
-  # bridge_helper needs suid
-  # https://bugs.archlinux.org/task/32565
-  chmod u+s ${pkgdir}/usr/lib/qemu/qemu-bridge-helper
-  # add sample config
-  echo allow br0  ${pkgdir}/etc/qemu/bridge.conf.sample
-  # strip scripts directory
-find ${pkgdir}/usr/src/linux-${_kernver}/scripts  -type f -perm -u+w 
2/dev/null | while read binary ; do
-  case $(file -bi $binary) in
-

[arch-commits] Commit in qemu/repos (16 files)

2012-09-07 Thread Tobias Powalowski
Date: Friday, September 7, 2012 @ 08:55:19
  Author: tpowa
Revision: 166385

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qemu/repos/extra-i686/65-kvm.rules
(from rev 166384, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-i686/PKGBUILD
(from rev 166384, qemu/trunk/PKGBUILD)
  qemu/repos/extra-i686/qemu-glibc-2.16-build.patch
(from rev 166384, qemu/trunk/qemu-glibc-2.16-build.patch)
  qemu/repos/extra-i686/qemu.install
(from rev 166384, qemu/trunk/qemu.install)
  qemu/repos/extra-x86_64/65-kvm.rules
(from rev 166384, qemu/trunk/65-kvm.rules)
  qemu/repos/extra-x86_64/PKGBUILD
(from rev 166384, qemu/trunk/PKGBUILD)
  qemu/repos/extra-x86_64/qemu-glibc-2.16-build.patch
(from rev 166384, qemu/trunk/qemu-glibc-2.16-build.patch)
  qemu/repos/extra-x86_64/qemu.install
(from rev 166384, qemu/trunk/qemu.install)
Deleted:
  qemu/repos/extra-i686/65-kvm.rules
  qemu/repos/extra-i686/PKGBUILD
  qemu/repos/extra-i686/qemu-glibc-2.16-build.patch
  qemu/repos/extra-i686/qemu.install
  qemu/repos/extra-x86_64/65-kvm.rules
  qemu/repos/extra-x86_64/PKGBUILD
  qemu/repos/extra-x86_64/qemu-glibc-2.16-build.patch
  qemu/repos/extra-x86_64/qemu.install

--+
 extra-i686/65-kvm.rules  |2 
 extra-i686/PKGBUILD  |  100 ++--
 extra-i686/qemu-glibc-2.16-build.patch   |  140 ++---
 extra-i686/qemu.install  |   46 -
 extra-x86_64/65-kvm.rules|2 
 extra-x86_64/PKGBUILD|  100 ++--
 extra-x86_64/qemu-glibc-2.16-build.patch |  140 ++---
 extra-x86_64/qemu.install|   46 -
 8 files changed, 286 insertions(+), 290 deletions(-)

Deleted: extra-i686/65-kvm.rules
===
--- extra-i686/65-kvm.rules 2012-09-07 12:54:33 UTC (rev 166384)
+++ extra-i686/65-kvm.rules 2012-09-07 12:55:19 UTC (rev 166385)
@@ -1 +0,0 @@
-KERNEL==kvm, GROUP=kvm, MODE=0660

Copied: qemu/repos/extra-i686/65-kvm.rules (from rev 166384, 
qemu/trunk/65-kvm.rules)
===
--- extra-i686/65-kvm.rules (rev 0)
+++ extra-i686/65-kvm.rules 2012-09-07 12:55:19 UTC (rev 166385)
@@ -0,0 +1 @@
+KERNEL==kvm, GROUP=kvm, MODE=0660

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-09-07 12:54:33 UTC (rev 166384)
+++ extra-i686/PKGBUILD 2012-09-07 12:55:19 UTC (rev 166385)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski tp...@archlinux.org
-pkgname=qemu
-pkgver=1.1.1
-pkgrel=1
-pkgdesc=A generic and open source processor emulator which achieves a good 
emulation speed by using dynamic translation.
-arch=('i686' 'x86_64')
-license=('GPL2' 'LGPL2.1')
-url=http://wiki.qemu.org/Index.html;
-makedepends=('texi2html' 'perl' 'python2')
-depends=('libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls=2.4.1' 
'bluez' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse' 'seabios' 
'libcap-ng')
-backup=('etc/qemu/target-x86_64.conf')
-install=qemu.install
-source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2
-65-kvm.rules
-qemu-glibc-2.16-build.patch)
-options=(!strip)
-
-build()
-{
-  cd ${srcdir}/${pkgname}-${pkgver}
-  sed -i -e 's/lib64/lib/g' x86_64.ld
-  # patch from fedora git: http://pkgs.fedoraproject.org/gitweb/?p=qemu.git
-  # fix changes from glibc-2.16
-  patch -Np1 -i ../qemu-glibc-2.16-build.patch
-  ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list=oss,alsa,sdl,pa 
\
-  --python=/usr/bin/python2 \
-  --audio-card-list=ac97,sb16,es1370,hda \
-  --enable-docs 
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} libexecdir=/usr/lib/qemu install
-  rm ${pkgdir}/usr/share/qemu/bios.bin
-
-  install -D -m644 ${srcdir}/65-kvm.rules \
-   ${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules
-  # strip scripts directory
-find ${pkgdir}/usr/src/linux-${_kernver}/scripts  -type f -perm -u+w 
2/dev/null | while read binary ; do
-  case $(file -bi $binary) in
-*application/x-executable*) # Binaries
-/usr/bin/strip $STRIP_BINARIES $binary;;
-  esac
-done
-
-}
-md5sums=('f691baa30e8fb40f37f2797fba892e12'
- 'b316a066d2f1bb57d8f5b7ea1d0d1caf'
- '8687179e77ab954c4a43017d030f7349')

Copied: qemu/repos/extra-i686/PKGBUILD (from rev 166384, qemu/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-09-07 12:55:19 UTC (rev 166385)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Tobias Powalowski tp...@archlinux.org
+pkgname=qemu
+pkgver=1.2.0
+pkgrel=1
+pkgdesc=A generic and open