commit krb5-appl for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package krb5-appl for openSUSE:Factory
checked in at Thu Jul 7 08:47:09 CEST 2011.




--- krb5-appl/krb5-appl.changes 2011-04-29 14:18:18.0 +0200
+++ /mounts/work_src_done/STABLE/krb5-appl/krb5-appl.changes2011-07-06 
15:51:40.0 +0200
@@ -1,0 +2,6 @@
+Wed Jul  6 15:47:31 CEST 2011 - m...@suse.de
+
+- fix krb5 ftpd unauthorized file access
+  (bnc#698471, MITKRB5-SA-2011-005, CVE-2011-1526)
+
+---

calling whatdependson for head-i586


New:

  krb5-appl-MITKRB5-SA-2011-005.dif



Other differences:
--
++ krb5-appl.spec ++
--- /var/tmp/diff_new_pack.fOkEx5/_old  2011-07-07 08:39:05.0 +0200
+++ /var/tmp/diff_new_pack.fOkEx5/_new  2011-07-07 08:39:05.0 +0200
@@ -26,7 +26,7 @@
 Url:http://web.mit.edu/kerberos/www/
 BuildRequires:  bison krb5-devel libcom_err-devel ncurses-devel
 Version:1.0.1
-Release:1
+Release:3
 Summary:MIT Kerberos5 Implementation--Applications
 Group:  Productivity/Networking/Security
 Source0:krb5-appl-1.0.1.tar.bz2
@@ -36,6 +36,7 @@
 Patch1: krb5-appl-1.0-fix-ftp-var-used-uninitialized.dif
 Patch2: krb5-appl-1.0-fix-var-used-before-value-set.dif
 Patch3: krb5-appl-1.0-fix-path-in-manpages.dif
+Patch4: krb5-appl-MITKRB5-SA-2011-005.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -109,9 +110,11 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %build
 %{?suse_update_config:%{suse_update_config -f}}
+./autogen.sh
 CFLAGS=$RPM_OPT_FLAGS -I/usr/include/et -fpie \
 LDFLAGS=-pie  \
 ./configure \

++ krb5-appl-MITKRB5-SA-2011-005.dif ++
Index: krb5-appl-1.0/configure.ac
===
--- krb5-appl-1.0.orig/configure.ac
+++ krb5-appl-1.0/configure.ac
@@ -107,6 +107,7 @@ AC_CHECK_FUNCS(_getpty cgetent getcwd ge
 AC_CHECK_FUNCS(getutmpx grantpt inet_aton initgroups isatty killpg killpg)
 AC_CHECK_FUNCS(line_push ptsname revoke rmufile rresvport_af)
 AC_CHECK_FUNCS(seteuid setlogin setpgid setpriority setresuid setreuid)
+AC_CHECK_FUNCS(setegid setregid setresgid)
 AC_CHECK_FUNCS(setutent setutsent setutxent strsave tcgetpgrp tcsetpgrp)
 AC_CHECK_FUNCS(ttyname unsetenv updwtmp updwtmpx utimes utmpname utmpxname)
 AC_CHECK_FUNCS(vhangup vsnprintf waitpid)
Index: krb5-appl-1.0/gssftp/ftpd/ftpd.c
===
--- krb5-appl-1.0.orig/gssftp/ftpd/ftpd.c
+++ krb5-appl-1.0/gssftp/ftpd/ftpd.c
@@ -986,9 +986,14 @@ login(passwd, logincode)
 #endif
}
 
-   (void) krb5_setegid((gid_t)pw-pw_gid);
-   (void) initgroups(pw-pw_name, pw-pw_gid);
-
+   if (krb5_setegid((gid_t)pw-pw_gid)  0) {
+   reply(550, Can't set egid.);
+   goto bad;
+   }
+   if (geteuid() == 0  initgroups(pw-pw_name, pw-pw_gid)  0) {
+   reply(550, Can't initgroups);
+   goto bad;
+   }
/* open wtmp before chroot */
(void) snprintf(ttyline, sizeof(ttyline), ftp%ld, (long) getpid());
pty_logwtmp(ttyline, pw-pw_name, rhost_sane);
Index: krb5-appl-1.0/k5-util.h
===
--- krb5-appl-1.0.orig/k5-util.h
+++ krb5-appl-1.0/k5-util.h
@@ -69,8 +69,7 @@
 #elif defined(HAVE_SETREUID)
 #  define krb5_seteuid(EUID)   setreuid(geteuid(), (uid_t)(EUID))
 #else
-   /* You need to add a case to deal with this operating system.*/
-#  define krb5_seteuid(EUID)   (errno = EPERM, -1)
+#  error You need to add a case to deal with this operating system.
 #endif
 
 #ifdef HAVE_SETEGID
@@ -80,8 +79,7 @@
 #elif defined(HAVE_SETREGID)
 #  define krb5_setegid(EGID)   (setregid(getegid(), (gid_t)(EGID)))
 #else
-   /* You need to add a case to deal with this operating system.*/
-#  define krb5_setegid(EGID)   (errno = EPERM, -1)
+#  error You need to add a case to deal with this operating system.
 #endif
 
 #endif





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit scotty for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package scotty for openSUSE:Factory
checked in at Thu Jul 7 09:04:43 CEST 2011.




--- scotty/scotty.changes   2008-05-20 14:29:49.0 +0200
+++ /mounts/work_src_done/STABLE/scotty/scotty.changes  2011-07-06 
15:11:06.0 +0200
@@ -1,0 +2,7 @@
+Wed Jul  6 12:55:12 UTC 2011 - m...@novell.com
+
+- Fix bnc#412895 (Tkined doesn't save file) by adding
+  tkined-tcl85.patch which eliminates the use of interp-result
+  from tkiEditor.c, because it is deprecated in Tcl 8.5.
+
+---

calling whatdependson for head-i586


New:

  tkined-tcl85.patch



Other differences:
--
++ scotty.spec ++
--- /var/tmp/diff_new_pack.jAhu0f/_old  2011-07-07 08:47:21.0 +0200
+++ /var/tmp/diff_new_pack.jAhu0f/_new  2011-07-07 08:47:21.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package scotty (Version 2.1.11)
+# spec file for package scotty
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,13 +27,14 @@
 PreReq: permissions
 AutoReqProv:on
 Version:2.1.11
-Release:797
+Release:808
 Summary:Tcl Extensions for Network Management Applications
 Source: %{name}-%{version}.tar.bz2
 Patch:  %{name}-%{version}.dif
 Patch1: ntping.dif
 Patch2: scotty-http.patch
 Patch3: strcmp.patch
+Patch4: tkined-tcl85.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -51,7 +52,7 @@
 
 Authors:
 
-J�rgen Sch�nw�lder scho...@cs.utwente.nl
+Jürgen Schönwälder scho...@cs.utwente.nl
 
 %prep
 %setup -q
@@ -59,6 +60,7 @@
 %patch1
 %patch2
 %patch3
+%patch4
 
 %build
 cd unix

++ tkined-tcl85.patch ++
Index: tkined/generic/tkiEditor.c
===
--- tkined/generic/tkiEditor.c.orig
+++ tkined/generic/tkiEditor.c
@@ -124,7 +124,7 @@ Tki_CreateEditor (clientData, interp, ar
 sprintf(buffer, tkined%d, lastid++);
 
 if (argc != 1) {
-   interp-result = wrong # args;
+   Tcl_SetResult(interp, wrong # args, TCL_STATIC);
 return TCL_ERROR;
 }
 
@@ -162,14 +162,14 @@ Tki_CreateEditor (clientData, interp, ar
 /* get the colormodel for this editor */
 
 Tcl_Eval (interp, winfo depth . );
-editor-color = atoi (interp-result)  2;
+editor-color = atoi (Tcl_GetStringResult(interp))  2;
 Tcl_ResetResult (interp);
 
 ClearEditor (editor, interp, 0, (char **) NULL);
 
 numEditors++;
 
-interp-result = editor-id;
+Tcl_SetResult(interp, editor-id, TCL_STATIC);
 
 return TCL_OK;
 }
@@ -333,7 +333,7 @@ GetId (editor, interp, argc, argv)
 int argc;
 char **argv;
 {
-interp-result = editor-id;
+Tcl_SetResult(interp, editor-id, TCL_STATIC);
 return TCL_OK;
 }
 
@@ -352,11 +352,11 @@ Toplevel (editor, interp, argc, argv)
 if (argc  0 ) {
 STRCOPY (editor-toplevel, argv[0]);
Tcl_VarEval (interp, Editor__toplevel , editor-id, (char *) NULL);
-   fprintf (stderr, interp-result);
+   fprintf (stderr, Tcl_GetStringResult(interp));
Tcl_ResetResult (interp);
 }
 
-interp-result = editor-toplevel;
+Tcl_SetResult(interp, editor-toplevel, TCL_STATIC);
 return TCL_OK;
 }
 
@@ -456,8 +456,7 @@ GetColor (editor, interp, argc, argv)
 int argc;
 char **argv;
 {
-sprintf (interp-result, %d, editor-color);
-
+Tcl_SetObjResult(interp, Tcl_NewIntObj(editor-color));
 return TCL_OK;
 }
 
@@ -472,7 +471,7 @@ GetWidth (editor, interp, argc, argv)
 int argc;
 char **argv;
 {
-sprintf (interp-result, %d, editor-width);
+Tcl_SetObjResult(interp, Tcl_NewIntObj(editor-width));
 return TCL_OK;
 }
 
@@ -487,7 +486,7 @@ GetHeight (editor, interp, argc, argv)
 int argc;
 char **argv;
 {
-sprintf (interp-result, %d, editor-height);
+Tcl_SetObjResult(interp, Tcl_NewIntObj(editor-height));
 return TCL_OK;
 }
 
@@ -502,7 +501,7 @@ GetPageWidth (editor, interp, argc, argv
 int argc;
 char **argv;
 {
-sprintf (interp-result, %d, editor-pagewidth);
+Tcl_SetObjResult(interp, Tcl_NewIntObj(editor-pagewidth));
 return TCL_OK;
 }
 
@@ -517,7 +516,7 @@ GetPageHeight (editor, interp, argc, arg
 int argc;
 char **argv;
 {
-sprintf (interp-result, %d, editor-pageheight);
+Tcl_SetObjResult(interp, Tcl_NewIntObj(editor-pageheight));
 return TCL_OK;
 }
 
@@ -621,7 +620,7 @@ Tki_EditorPageSize (editor, interp, argc
Tcl_ResetResult (interp);
 }
 
-interp-result = editor-pagesize;
+

commit glibc for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package glibc for openSUSE:Factory
checked in at Thu Jul 7 14:07:33 CEST 2011.




--- glibc/glibc.changes 2011-07-04 13:53:44.0 +0200
+++ /mounts/work_src_done/STABLE/glibc/glibc.changes2011-07-06 
11:53:20.0 +0200
@@ -1,0 +2,17 @@
+Wed Jul  6 08:24:45 UTC 2011 - lnus...@suse.de
+
+- enable glibc-2.8-getconf.diff again to fix build failure
+
+---
+Tue Jul  5 20:22:50 UTC 2011 - a...@suse.de
+
+- Add systemd configuration for nscd.
+
+---
+Tue Jul  5 08:03:26 UTC 2011 - a...@suse.de
+
+- Remove glibc-statfs64-ia64.diff since current ia32el has the bug
+  fixed.
+- Remove glibc-ppc64-vdso-time.diff (bnc#590216).
+
+---

calling whatdependson for head-i586


Old:

  glibc-ppc64-vdso-time.diff
  glibc-statfs64-ia64.diff
  minmem

New:

  nscd.conf
  nscd.service
  nscd.socket



Other differences:
--
++ glibc.spec ++
--- /var/tmp/diff_new_pack.aKgonh/_old  2011-07-07 13:53:19.0 +0200
+++ /var/tmp/diff_new_pack.aKgonh/_new  2011-07-07 13:53:19.0 +0200
@@ -77,7 +77,7 @@
 Obsoletes:  glibc-32bit
 %endif
 Version:2.13
-Release:21
+Release:23
 Url:http://www.gnu.org/software/libc/libc.html
 Source: glibc-%{version}-996cf2ef0727.tar.bz2
 Source2:http://ftp.gnu.org/gnu/glibc/glibc-ports-2.13.tar.bz2
@@ -90,6 +90,11 @@
 Source12:   glibc_post_upgrade.c
 Source15:   glibc.rpmlintrc
 Source16:   baselibs.conf
+# For systemd 
+Source20:   nscd.conf
+Source21:   nscd.service
+Source22:   nscd.socket
+
 Requires(pre):  filesystem
 Provides:   rtld(GNU_HASH)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -101,11 +106,11 @@
 #
 # PATCH-FIX-OPENSUSE remove lfs test from testsuite a...@suse.de
 Patch0: glibc-testsuite.patch
-# PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE handle glibc binaries 
 Patch1: glibc-2.3.90-noversion.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch2: glibc-fnmatch-multibyte.diff
-# PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
 Patch3: glibc-resolv-reload.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch4: glibc-2.3.locales.diff.bz2
@@ -131,7 +136,7 @@
 Patch20:glibc-2.4-china.diff
 # PATCH-FIX-OPENSUSE Fix gb18030 code bnc#54080
 Patch21:glibc-2.3.4-gb18030-big5hkscs.diff.bz2
-# PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE Handle
 Patch22:glibc-2.4.90-nscd.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch23:glibc-2.3.3-nscd-db-path.diff
@@ -141,9 +146,9 @@
 Patch25:glibc-2.3.90-langpackdir.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch27:glibc-2.6-configure.diff
-# PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE Fix hangs in UDP RPC calls bso#5379
 Patch28:glibc-2.2-sunrpc.diff
-# PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
+# PATCH-FIX-OPENSUSE Do not generate hardlink for getconf
 Patch29:glibc-2.8-getconf.diff
 # PATCH-FIX-OPENSUSE only use ipv6 if real ipv6 address exists bnc#361697, 
bnc#684534
 Patch30:getaddrinfo-ipv6-sanity.diff
@@ -161,13 +166,9 @@
 Patch40:libm-x86-64-exceptions.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch41:glibc-uio-cell.diff
-# PATCH-FIX-SLE -- Do not assume statfs64 exists for ia64's ia32 layer 
bnc#534828
-Patch42:glibc-statfs64-ia64.diff
 # PATCH-FIX-UPSTREAM -- add missing includes a...@suse.de
 Patch43:missing-include-build-fix.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
-Patch44:glibc-ppc64-vdso-time.diff
-# PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch45:glibc-gai-private4.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch46:glibc-resolv-mdnshint.diff
@@ -177,7 +178,7 @@
 Patch48:glibc-malloc-arena-max.diff
 # PATCH-MISSING-TAG -- See 
http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch49:glibc-fini-unwind.diff
-# PATCH-MISSING-TAG -- See 

commit libtirpc for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package libtirpc for openSUSE:Factory
checked in at Thu Jul 7 14:11:06 CEST 2011.




--- libtirpc/libtirpc.changes   2011-02-22 06:08:51.0 +0100
+++ /mounts/work_src_done/STABLE/libtirpc/libtirpc.changes  2011-06-17 
16:20:37.0 +0200
@@ -1,0 +2,15 @@
+Fri Jun 17 14:18:24 UTC 2011 - a...@suse.de
+
+- Fix library with reverting a patch in 0.22 release
+ (libtirpc-revert-des_crypt.patch)
+
+---
+Tue Jun 14 10:35:18 UTC 2011 - a...@suse.de
+
+- Update to libtirpc 0.22 which brings (compared to latest release):
+  * various bugfixes
+  * Replaces SISL files with BSD 3-clause
+- Remove patch libtirpc-use-correct-source-addr-on-replies.patch
+  since it's part of the 0.22 release.
+
+---

calling whatdependson for head-i586


Old:

  libtirpc-0.2.1_git201005272057.tar.bz2
  libtirpc-use-correct-source-addr-on-replies.patch

New:

  libtirpc-0.2.2.tar.bz2
  libtirpc-revert-des_crypt.patch



Other differences:
--
++ libtirpc.spec ++
--- /var/tmp/diff_new_pack.hdRvXI/_old  2011-07-07 14:07:47.0 +0200
+++ /var/tmp/diff_new_pack.hdRvXI/_new  2011-07-07 14:07:47.0 +0200
@@ -20,11 +20,11 @@
 BuildRequires:  libgssglue-devel pkg-config
 
 Name:   libtirpc
-License:Other uncritical OpenSource License ; Sun Industry Standards 
Source License 1.0
+License:Other uncritical OpenSource License;BSD 3-Clause
 Group:  System/Libraries
 AutoReqProv:on
-Version:0.2.1_git201005272057
-Release:9
+Version:0.2.2
+Release:1
 Summary:Transport Independent RPC Library
 Url:http://sourceforge.net/projects/libtirpc/
 Source: %{name}-%{version}.tar.bz2
@@ -32,8 +32,8 @@
 Patch22:libtirpc-rpc_broadcast_misformed_replies.patch
 Patch31:libtirpc-getpmaphandle.patch
 Patch32:libtirpc-pmap-setunset.patch
-Patch33:libtirpc-use-correct-source-addr-on-replies.patch
 Patch34:libtirpc-bindresvport_blacklist.patch
+Patch35:libtirpc-revert-des_crypt.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define debug_package_requires libtirpc1 = %{version}-%{release}
 
@@ -69,7 +69,7 @@
 Antoine Fraticelli antoine.fratice...@bull.net
 
 %package devel
-License:Other uncritical OpenSource License ; Sun Industry Standards 
Source License 1.0
+License:Other uncritical OpenSource License ; BSD 3-Clause
 Summary:Transport Independent RPC Library
 Group:  Development/Libraries/C and C++
 Requires:   libtirpc1 = %{version} glibc-devel
@@ -93,11 +93,10 @@
 %patch22 -p1
 %patch31 -p1
 %patch32 -p1
-%patch33 -p1
 %patch34 -p1
+%patch35 -p1
 
 %build
-mkdir m4 #bug
 autoreconf -fiv
 %configure --disable-static --with-pic --libdir=/%{_lib} --enable-gss 
 %{__make} %{?_smp_mflags}

++ libtirpc-0.2.1_git201005272057.tar.bz2 - libtirpc-0.2.2.tar.bz2 ++
 51336 lines of diff (skipped)

++ libtirpc-revert-des_crypt.patch ++
[Libtirpc-devel] [PATCH] Revert Include des_crypt in build
From: Mike Frysinger vapier@ge... - 2011-06-12 05:46

The des_crypt code requires the crypt_client code (which wasn't
added), and that code requires a currently undefined function
(namely xdr_desresp).  Since I have no idea what that's about,
and this change ends up breaking some systems, just revert it.

Once we have a patch that improves portability without breaking
existing systems, we can revisit this.

This reverts commit 9bdcba10aa67ce3f67810c7aaac944a00dcfcee5.

Signed-off-by: Mike Frysinger vapier@...
---
note: please ignore the recent Include crypt_client in build patch

 src/Makefile.am |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index 7ee8cbc..6731ff9 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -50,7 +50,7 @@ libtirpc_la_SOURCES = auth_none.c auth_unix.c authunix_prot.c 
bindresvport.c cln
 rpc_callmsg.c rpc_generic.c rpc_soc.c rpcb_clnt.c rpcb_prot.c \
 rpcb_st_xdr.c svc.c svc_auth.c svc_dg.c svc_auth_unix.c svc_generic.c \
 svc_raw.c svc_run.c svc_simple.c svc_vc.c getpeereid.c \
-auth_time.c auth_des.c authdes_prot.c des_crypt.c
+auth_time.c auth_des.c authdes_prot.c
 
 ## XDR
 libtirpc_la_SOURCES += xdr.c xdr_rec.c xdr_array.c xdr_float.c xdr_mem.c 
xdr_reference.c xdr_stdio.c





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit valgrind for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package valgrind for openSUSE:Factory
checked in at Thu Jul 7 14:14:12 CEST 2011.




--- valgrind/valgrind.changes   2011-06-22 20:54:27.0 +0200
+++ /mounts/work_src_done/STABLE/valgrind/valgrind.changes  2011-07-05 
15:10:02.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul  5 13:09:46 UTC 2011 - a...@suse.de
+
+- Support Linux kernel 3.x
+
+---

calling whatdependson for head-i586


New:

  valgrind-3.6.1-kernel3.patch



Other differences:
--
++ valgrind.spec ++
--- /var/tmp/diff_new_pack.NL6DbN/_old  2011-07-07 14:11:19.0 +0200
+++ /var/tmp/diff_new_pack.NL6DbN/_new  2011-07-07 14:11:19.0 +0200
@@ -28,7 +28,7 @@
 Summary:Memory Management Debugger
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Version:3.6.1
-Release:7
+Release:9
 Source0:%{name}-%{version}.tar.bz2
 # svn  di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_5_0 
svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_5_BRANCH  3_5_BRANCH.diff
 # svn  di svn://svn.valgrind.org/vex/tags/VEX_3_5_0 
svn://svn.valgrind.org/vex/branches/VEX_3_5_BRANCH  VEX_3_5_BRANCH.diff
@@ -51,6 +51,8 @@
 Patch42:vg_bug270851_r2130.patch
 Patch43:vg_bug270856_r2136.patch
 Patch44:vg_bug270851_r2148.patch
+Patch45:valgrind-3.6.1-kernel3.patch
+
 %if %suse_version = 1100
 Provides:   valgrind-devel = %version
 %endif
@@ -164,6 +166,7 @@
 %patch42
 %patch43
 %patch44
+%patch45 -p1
 
 %build
 export CFLAGS=$RPM_OPT_FLAGS

++ valgrind-3.6.1-kernel3.patch ++
Index: valgrind-3.6.1/configure.in
===
--- valgrind-3.6.1.orig/configure.in
+++ valgrind-3.6.1/configure.in
@@ -220,7 +220,7 @@ case ${host_os} in
 kernel=`uname -r`
 
 case ${kernel} in
- 2.6.*) 
+ 2.6.*|3.*)
AC_MSG_RESULT([2.6 family (${kernel})])
AC_DEFINE([KERNEL_2_6], 1, [Define to 1 if you're using 
Linux 2.6.x])
;;





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gstreamer-0_10-plugins-base for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package gstreamer-0_10-plugins-base for 
openSUSE:Factory
checked in at Thu Jul 7 14:20:30 CEST 2011.




--- GNOME/gstreamer-0_10-plugins-base/gstreamer-0_10-plugins-base.changes   
2011-06-17 11:44:58.0 +0200
+++ 
/mounts/work_src_done/STABLE/gstreamer-0_10-plugins-base/gstreamer-0_10-plugins-base.changes
2011-07-07 09:46:41.0 +0200
@@ -1,0 +2,9 @@
+Wed Jul  6 20:07:57 UTC 2011 - dims...@opensuse.org
+
+- Introduce build_v4l macro. Video4Linux does no longer build
+  with linux-glibc-devel = 3.0, due to the fact that
+  VID_TYPE_MPEG_ENCODER is no longer defined (which in turn is used
+  to identify if v4l is usable). Video4Linux2 plugin can be found,
+  as before, in gstreamer-0_10-plugins-good package.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gstreamer-0_10-plugins-base.spec ++
--- /var/tmp/diff_new_pack.y6OrCQ/_old  2011-07-07 14:14:29.0 +0200
+++ /var/tmp/diff_new_pack.y6OrCQ/_new  2011-07-07 14:14:29.0 +0200
@@ -17,11 +17,12 @@
 
 # norootforbuild
 
+%define build_v4l 0%{?suse_version} = 1140
 
 Name:   gstreamer-0_10-plugins-base
 %define _name gst-plugins-base
 Version:0.10.35
-Release:1
+Release:2
 %define gst_branch 0.10
 BuildRequires:  alsa-devel
 BuildRequires:  cdparanoia-devel
@@ -36,6 +37,9 @@
 BuildRequires:  libgudev-1_0-devel
 %endif
 BuildRequires:  libtheora-devel
+%if %{build_v4l}
+BuildRequires:  libv4l-devel
+%endif
 BuildRequires:  libvisual-devel
 BuildRequires:  libvorbis-devel
 BuildRequires:  orc
@@ -234,7 +238,9 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgsttcp.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttheora.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttypefindfunctions.so
+%if %{build_v4l}
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux.so
+%endif
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideorate.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideoscale.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideotestsrc.so






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit grantlee for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package grantlee for openSUSE:Factory
checked in at Thu Jul 7 14:25:13 CEST 2011.




--- grantlee/grantlee.changes   2011-05-22 19:27:47.0 +0200
+++ /mounts/work_src_done/STABLE/grantlee/grantlee.changes  2011-07-06 
18:47:15.0 +0200
@@ -1,0 +2,27 @@
+Wed Jul  6 16:46:55 UTC 2011 - asterios.dra...@gmail.com
+
+- update to version 0.1.9
+  * Port the lexer to a state machine based string parser.
+  * Add feature to trim insignificant whitespace.
+  * Build with stricter Qt flags QT_NO_KEYWORDS and QT_NO_CAST_FROM_BYTEARRAY.
+  * Add example application for a html based templated application framework.
+  * Add documentation and convenience functions for QObject and Q_PROPERTY
+introspection.
+  * Modernise the CMake build system including creation of EXPORT targets and
+fixing of various cross-platform issues.
+  * Add a componentized CPack packaging system for binary tarballs and windows
+install wizards.
+  * Ability to use COMPONENTS argument to find_package with Grantlee.
+  * Add a build target for generating code coverage information.
+  * Platform fixes for MIPS, ARM and MinGW.
+  * Add more documentation for example applications shipped with the Grantlee
+source.
+  * Add the changelog for prior versions of Grantlee.
+- Spec file updates:
+  * Added lcov in BuildRequires:.
+  * Changes based on openSUSE shared library packaging policy (added
+libgrantlee_core0 and libgrantlee_gui0 packages, removed grantlee
+package).
+  * Minor other updates.
+
+---

calling whatdependson for head-i586


Old:

  INFO
  grantlee-0.1.8.tar.bz2

New:

  grantlee-0.1.9.tar.gz



Other differences:
--
++ grantlee.spec ++
--- /var/tmp/diff_new_pack.utnvmZ/_old  2011-07-07 14:20:42.0 +0200
+++ /var/tmp/diff_new_pack.utnvmZ/_new  2011-07-07 14:20:42.0 +0200
@@ -19,19 +19,18 @@
 
 
 Name:   grantlee
-Version:0.1.8
+Version:0.1.9
 Release:1
 License:LGPLv2.1+
 Summary:Qt string template library
 Url:http://grantlee.org/
 Group:  System/Libraries
-# http://downloads.grantlee.org/grantlee-0.1.8.tar.gz
-Source0:%{name}-%{version}.tar.bz2
-Source1:INFO
+Source0:http://downloads.grantlee.org/%{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  kde4-filesystem
+BuildRequires:  lcov
 BuildRequires:  libqt4-devel
 
 %description
@@ -42,12 +41,31 @@
 License:LGPLv2.1+
 Summary:Include Files and Libraries Mandatory for Development with 
Grantlee
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
+Requires:   libgrantlee_core0 = %{version}
+Requires:   libgrantlee_gui0 = %{version}
 
 %description devel
 This package contains include files and libraries needed for development with
 grantlee.
 
+%package -n libgrantlee_core0
+License:LGPLv2.1+
+Summary:Qt string template library
+Group:  System/Libraries
+
+%description -n libgrantlee_core0
+Grantlee is a string template engine based on the Django template system and
+written in Qt.
+
+%package -n libgrantlee_gui0
+License:LGPLv2.1+
+Summary:Qt string template library
+Group:  System/Libraries
+
+%description -n libgrantlee_gui0
+Grantlee is a string template engine based on the Django template system and
+written in Qt.
+
 %prep
 %setup -q
 
@@ -63,27 +81,34 @@
 %clean
 rm -rf %{buildroot}
 
-%post -p /sbin/ldconfig
+%post -n libgrantlee_core0 -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n libgrantlee_core0 -p /sbin/ldconfig
 
-%files
-%defattr(-,root,root,-)
-%doc AUTHORS CHANGELOG COPYING.LIB GOALS README
-%dir %{_libdir}/grantlee
-%dir %{_libdir}/grantlee/0.1
-%{_libdir}/libgrantlee_core.so.*
-%{_libdir}/libgrantlee_gui.so.*
-%{_libdir}/grantlee/0.1/grantlee_*.so
+%post -n libgrantlee_gui0 -p /sbin/ldconfig
+
+%postun -n libgrantlee_gui0 -p /sbin/ldconfig
 
 %files devel
 %defattr(-,root,root,-)
+%doc AUTHORS CHANGELOG COPYING.LIB GOALS README
 %{_includedir}/grantlee/
 %{_includedir}/grantlee_*.h
 %{_libdir}/libgrantlee_core.so
 %{_libdir}/libgrantlee_gui.so
-%{_libdir}/grantlee/GrantleeConfig.cmake
-%{_libdir}/grantlee/GrantleeConfigVersion.cmake
-%{_libdir}/grantlee/0.1/GrantleeUse.cmake
+%dir %{_libdir}/cmake
+%dir %{_libdir}/cmake/grantlee
+%{_libdir}/cmake/grantlee/*
+
+%files -n libgrantlee_core0
+%defattr(-,root,root,-)
+%{_libdir}/libgrantlee_core.so.0*
+%dir %{_libdir}/grantlee
+%dir %{_libdir}/grantlee/0.1
+%{_libdir}/grantlee/0.1/grantlee_*.so
+
+%files -n libgrantlee_gui0
+%defattr(-,root,root,-)
+%{_libdir}/libgrantlee_gui.so.0*
 
 %changelog



commit PolicyKit for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package PolicyKit for openSUSE:Factory
checked in at Thu Jul 7 14:26:07 CEST 2011.




--- PolicyKit/PolicyKit-doc.changes 2011-02-08 11:21:30.0 +0100
+++ /mounts/work_src_done/STABLE/PolicyKit/PolicyKit-doc.changes
2011-07-06 10:15:11.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul  6 08:13:32 UTC 2011 - a...@suse.de
+
+- Use /usr/lib/tmpfiles.d instead of /etc/tmpfiles.d.
+
+---
PolicyKit.changes: same change

calling whatdependson for head-i586




Other differences:
--
++ PolicyKit-doc.spec ++
--- /var/tmp/diff_new_pack.vsweTw/_old  2011-07-07 14:25:24.0 +0200
+++ /var/tmp/diff_new_pack.vsweTw/_new  2011-07-07 14:25:24.0 +0200
@@ -40,7 +40,7 @@
 License:MIT License (or similar)
 Group:  System/Libraries
 Version:0.9
-Release:27
+Release:28
 AutoReqProv:on
 Summary:Authorization Toolkit
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -131,9 +131,9 @@
 %makeinstall
 %if !%build_doc
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/tmpdirs.d/
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/
+mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/tmpdirs.d/
-install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/
+install -m 644 %{SOURCE4} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
 %endif
 %if %build_doc
 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/doc/packages/PolicyKit
@@ -216,7 +216,7 @@
 %{_libdir}/lib*.so.*
 %dir %{_sysconfdir}/PolicyKit
 %{_sysconfdir}/tmpdirs.d/50_PolicyKit
-%{_sysconfdir}/tmpfiles.d/PolicyKit.conf
+/usr/lib/tmpfiles.d/PolicyKit.conf
 %config(noreplace) %{_sysconfdir}/PolicyKit/PolicyKit.conf
 %config(noreplace) %{_sysconfdir}/pam.d/polkit
 %dir %{_prefix}/lib/PolicyKit

++ PolicyKit.spec ++
--- /var/tmp/diff_new_pack.vsweTw/_old  2011-07-07 14:25:24.0 +0200
+++ /var/tmp/diff_new_pack.vsweTw/_new  2011-07-07 14:25:24.0 +0200
@@ -40,7 +40,7 @@
 License:MIT License (or similar)
 Group:  System/Libraries
 Version:0.9
-Release:27
+Release:33
 AutoReqProv:on
 Summary:Authorization Toolkit
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -131,9 +131,9 @@
 %makeinstall
 %if !%build_doc
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/tmpdirs.d/
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/
+mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/tmpdirs.d/
-install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/
+install -m 644 %{SOURCE4} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
 %endif
 %if %build_doc
 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/doc/packages/PolicyKit
@@ -216,7 +216,8 @@
 %{_libdir}/lib*.so.*
 %dir %{_sysconfdir}/PolicyKit
 %{_sysconfdir}/tmpdirs.d/50_PolicyKit
-%{_sysconfdir}/tmpfiles.d/PolicyKit.conf
+%dir /usr/lib/tmpfiles.d/
+/usr/lib/tmpfiles.d/PolicyKit.conf
 %config(noreplace) %{_sysconfdir}/PolicyKit/PolicyKit.conf
 %config(noreplace) %{_sysconfdir}/pam.d/polkit
 %dir %{_prefix}/lib/PolicyKit






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit screen for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package screen for openSUSE:Factory
checked in at Thu Jul 7 14:27:14 CEST 2011.




--- screen/screen.changes   2011-01-31 16:22:48.0 +0100
+++ /mounts/work_src_done/STABLE/screen/screen.changes  2011-07-06 
10:13:16.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul  6 08:13:07 UTC 2011 - a...@suse.de
+
+- Use /usr/lib/tmpfiles.d instead of /etc/tmpfiles.d.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ screen.spec ++
--- /var/tmp/diff_new_pack.QHk9Bq/_old  2011-07-07 14:26:19.0 +0200
+++ /var/tmp/diff_new_pack.QHk9Bq/_new  2011-07-07 14:26:19.0 +0200
@@ -31,7 +31,7 @@
 PreReq: %install_info_prereq
 AutoReqProv:on
 Version:4.0.3
-Release:10
+Release:17
 Summary:A program to allow multiple screens on a VT100/ANSI Terminal
 Source: %{name}-%{version}.tar.bz2
 Source1:screen.conf
@@ -80,21 +80,22 @@
 mv $RPM_BUILD_ROOT/usr/bin/screen-%version $RPM_BUILD_ROOT/usr/bin/screen
 chmod 755 $RPM_BUILD_ROOT/usr/bin/screen
 mkdir -p $RPM_BUILD_ROOT/etc
-mkdir -p $RPM_BUILD_ROOT/etc/tmpfiles.d
+mkdir -p $RPM_BUILD_ROOT/usr/lib
+mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
 mkdir -p $RPM_BUILD_ROOT/var/run/screens
 chmod 755 $RPM_BUILD_ROOT/var/run/screens
 mkdir -p $RPM_BUILD_ROOT/var/run/uscreens
 chmod 1777 $RPM_BUILD_ROOT/var/run/uscreens
 install -m 644 screenrc $RPM_BUILD_ROOT/etc/screenrc
-install -m 644 %SOURCE1 $RPM_BUILD_ROOT/etc/tmpfiles.d
+install -m 644 %SOURCE1 $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
 
 %files
 %defattr(-,root,root)
 %config /etc/screenrc
 %attr(555,root,root) /usr/bin/screen
 %dir /usr/share/screen
-%dir /etc/tmpfiles.d
-/etc/tmpfiles.d/screen.conf
+%dir /usr/lib/tmpfiles.d
+/usr/lib/tmpfiles.d/screen.conf
 /usr/share/screen/utf8encodings
 # Created via aaa_base on system boot
 %ghost %dir /var/run/screens






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit compiz-plugins-main for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package compiz-plugins-main for 
openSUSE:Factory
checked in at Thu Jul 7 14:30:33 CEST 2011.




--- compiz-plugins-main/compiz-plugins-main.changes 2011-02-12 
19:15:40.0 +0100
+++ 
/mounts/work_src_done/STABLE/compiz-plugins-main/compiz-plugins-main.changes
2011-07-06 20:33:51.0 +0200
@@ -1,0 +2,13 @@
+Wed Jul  6 18:32:08 UTC 2011 - dims...@opensuse.org
+
+- Update to version 0.9.5:
+  + Keep version in sync with main package
+  + API adjustments
+  + Bug fixing
+
+---
+Mon May 30 19:40:47 UTC 2011 - dims...@opensuse.org
+
+- Forward to commit 9c545a3e0555e63d024c4c58155b5727c97a88de
+
+---

calling whatdependson for head-i586




Other differences:
--
++ compiz-plugins-main.spec ++
--- /var/tmp/diff_new_pack.Rfluo5/_old  2011-07-07 14:28:59.0 +0200
+++ /var/tmp/diff_new_pack.Rfluo5/_new  2011-07-07 14:28:59.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   compiz-plugins-main
-Version:0.9.2.1
-Release:3
+Version:0.9.5
+Release:1
 License:GPLv2+
 Summary:Compiz-Fusion community main plugins
 Url:http://opencompositing.org
@@ -94,11 +94,18 @@
 pushd build
 make install
 popd
+%find_gconf_schemas
 
 %clean
 %__rm -rf %{buildroot}
 
-%files
+%pre -f %name.schemas_pre
+
+%preun -f %name.schemas_preun
+
+%posttrans -f %name.schemas_posttrans
+
+%files -f %{name}.schemas_list
 %defattr(-, root, root)
 %{_libdir}/compiz/*.so
 %{_datadir}/compiz/

++ compiz-plugins-main.tar.bz2 ++
 1954 lines of diff (skipped)

++ update.sh ++
--- /var/tmp/diff_new_pack.Rfluo5/_old  2011-07-07 14:29:00.0 +0200
+++ /var/tmp/diff_new_pack.Rfluo5/_new  2011-07-07 14:29:00.0 +0200
@@ -13,6 +13,18 @@
 # The last changelog entry already was an automatic forward... let's not 
pullute too much.
 sed -i 1,5d $oscmodule.changes
   fi
+  # Setting the version in the .spec file to what the CMakeList.txt has defined
+  if [ -f ${oscmodule}/VERSION ]; then
+ VERSION=$(cat ${oscmodule}/VERSION)
+  else
+ version_major=$(grep -P 'set \(COMPIZ_VERSION_MAJOR ([0-9])+\)' 
${oscmodule}/CMakeLists.txt | tr -d ()a-zA-Z_ )
+ version_minor=$(grep -P 'set \(COMPIZ_VERSION_MINOR ([0-9])+\)' 
${oscmodule}/CMakeLists.txt | tr -d ()a-zA-Z_ )
+ version_micro=$(grep -P 'set \(COMPIZ_VERSION_MICRO ([0-9])+\)' 
${oscmodule}/CMakeLists.txt | tr -d ()a-zA-Z_ )
+ VERSION=${version_major}.${version_minor}.${version_micro}
+  fi
+  if [ -n $VERSION ]; then
+ sed -i s/Version:.*/Version:${VERSION}/ *.spec
+  fi
   tar cjf $oscmodule.tar.bz2 $oscmodule
   osc vc -m Forward to $commitid
   osc ci -m Forward to $commitid --skip-validation






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit siproxd for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package siproxd for openSUSE:Factory
checked in at Thu Jul 7 14:32:14 CEST 2011.




--- siproxd/siproxd.changes 2011-04-16 07:33:18.0 +0200
+++ /mounts/work_src_done/STABLE/siproxd/siproxd.changes2011-07-01 
12:16:54.0 +0200
@@ -1,0 +2,6 @@
+Fri Jul  1 10:16:15 UTC 2011 - a...@suse.de
+
+- Fix build, we need /var/run/siproxd created to package it as
+  ghost.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ siproxd.spec ++
--- /var/tmp/diff_new_pack.Tr9sKc/_old  2011-07-07 14:30:43.0 +0200
+++ /var/tmp/diff_new_pack.Tr9sKc/_new  2011-07-07 14:30:43.0 +0200
@@ -23,7 +23,7 @@
 
 Name:   siproxd
 Version:0.8.0
-Release:1
+Release:3
 License:GPLv2+
 Summary:A SIP masquerading proxy with RTP support
 Url:http://siproxd.sourceforge.net/
@@ -133,6 +133,10 @@
 
 %{__mkdir} -p %buildroot%_mandir/man8
 %__install -m 0644 %{S:4} %{buildroot}%{_mandir}/man8/%name.8.gz
+# Directory needs to exist for packaging
+%if %suse_version  1120
+%{__mkdir} -p %buildroot%{_localstatedir}/run/%{name}
+%endif
 
 # cleanup
 %{__rm} -f %{buildroot}%{_sysconfdir}/siproxd_passwd.cfg







Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit osc for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package osc for openSUSE:Factory
checked in at Thu Jul 7 14:33:27 CEST 2011.




--- osc/osc.changes 2011-06-16 12:10:53.0 +0200
+++ /mounts/work_src_done/STABLE/osc/osc.changes2011-07-07 
06:52:48.0 +0200
@@ -1,0 +2,7 @@
+Thu Jul  7 04:51:09 UTC 2011 - adr...@suse.de
+
+- update to 0.132.5
+  * fix detection of project wide source service only
+  * crash fix on incident creation
+
+---

calling whatdependson for head-i586


Old:

  osc-0.132.4.tar.gz

New:

  osc-0.132.5.tar.gz



Other differences:
--
++ osc.spec ++
--- /var/tmp/diff_new_pack.4JKHEr/_old  2011-07-07 14:32:28.0 +0200
+++ /var/tmp/diff_new_pack.4JKHEr/_new  2011-07-07 14:32:28.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   osc
-Version:0.132.4
+Version:0.132.5
 Release:1
 License:GPLv2+
 Summary:openSUSE Build Service Commander

++ debian.changelog ++
--- /var/tmp/diff_new_pack.4JKHEr/_old  2011-07-07 14:32:28.0 +0200
+++ /var/tmp/diff_new_pack.4JKHEr/_new  2011-07-07 14:32:28.0 +0200
@@ -1,3 +1,8 @@
+osc (0.132.5-1) unstable; urgency=low
+  - Update to 0.132.5
+
+ -- Adrian Schroeter adr...@suse.de  Wed, 07 Jul 2011 10:00:00 +0200
+
 osc (0.132.4-1) unstable; urgency=low
   - Update to 0.132.4
 

++ osc-0.132.4.tar.gz - osc-0.132.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osc-0.132.4/NEWS new/osc-0.132.5/NEWS
--- old/osc-0.132.4/NEWS2011-06-15 14:19:07.0 +0200
+++ new/osc-0.132.5/NEWS2011-07-07 06:48:38.0 +0200
@@ -1,4 +1,6 @@
-0.133
+
+0.132.1
+  - backward compatibility fix for OBS 2.1 and before
   - add --meta option also to list, cat and less commands
 
 0.132
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osc-0.132.4/osc/commandline.py 
new/osc-0.132.5/osc/commandline.py
--- old/osc-0.132.4/osc/commandline.py  2011-06-15 14:19:07.0 +0200
+++ new/osc-0.132.5/osc/commandline.py  2011-07-07 06:48:29.0 +0200
@@ -2530,7 +2530,7 @@
 raise oscerr.WrongArgs('Too many arguments.')
 
 if len(args) == 1:
-target_project = args[1]
+target_project = args[0]
 else:
 xpath = 'attribute/@name = \'%s\'' % maintenance_attribute
 res = search(apiurl, project_id=xpath)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osc-0.132.4/osc/core.py new/osc-0.132.5/osc/core.py
--- old/osc-0.132.4/osc/core.py 2011-06-15 14:19:07.0 +0200
+++ new/osc-0.132.5/osc/core.py 2011-07-07 06:49:03.0 +0200
@@ -3,7 +3,7 @@
 # and distributed under the terms of the GNU General Public Licence,
 # either version 2, or version 3 (at your option).
 
-__version__ = '0.132git'
+__version__ = '0.132.5'
 
 # __store_version__ is to be incremented when the format of the working copy
 # store changes in an incompatible way. Please add any needed migration
@@ -1328,21 +1328,25 @@
 
 print_request_list(self.apiurl, self.prjname, self.name)
 
-if self.findfilebyname(_service):
-print 'Waiting for server side source service run',
-u = makeurl(self.apiurl, ['source', self.prjname, self.name])
-while 1:
-f = http_GET(u)
-sfilelist = ET.parse(f).getroot()
-s = sfilelist.find('serviceinfo')
-if s != None and s.get('code') == running:
-   sys.stdout.write('.')
-   sys.stdout.flush()
-else:
-   break
-print 
-rev=self.latest_rev()
-self.update(rev=rev)
+u = makeurl(self.apiurl, ['source', self.prjname, self.name])
+first_run = True
+while 1:
+f = http_GET(u)
+sfilelist = ET.parse(f).getroot()
+s = sfilelist.find('serviceinfo')
+if s == None:
+   break
+if first_run:
+   print 'Waiting for server side source service run',
+   first_run = False
+if s.get('code') == running:
+   sys.stdout.write('.')
+   sys.stdout.flush()
+else:
+   break
+print 
+rev=self.latest_rev()
+self.update(rev=rev)
 
 
 def __write_storelist(self, name, data):

++ osc.dsc ++
--- /var/tmp/diff_new_pack.4JKHEr/_old  2011-07-07 14:32:28.0 +0200
+++ /var/tmp/diff_new_pack.4JKHEr/_new  2011-07-07 14:32:28.0 +0200
@@ -1,6 +1,6 @@
 Format: 1.0
 Source: osc
-Version: 0.132.4
+Version: 0.132.5
 Binary: osc
 Maintainer: Adrian Schroeter 

commit lyx for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package lyx for openSUSE:Factory
checked in at Thu Jul 7 14:35:02 CEST 2011.




--- lyx/lyx.changes 2011-05-31 14:10:31.0 +0200
+++ /mounts/work_src_done/STABLE/lyx/lyx.changes2011-06-28 
21:54:06.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun 28 19:56:30 UTC 2011 - corne...@solcon.nl
+
+- Removed --with-texmf configure option (is not supported by the configure 
script)
+- Added xdg-open patch from fedora
+
+---

calling whatdependson for head-i586


Old:

  minmem

New:

  lyx-2.0.0rc1-xdg_open.patch



Other differences:
--
++ lyx.spec ++
--- /var/tmp/diff_new_pack.Lgcn3G/_old  2011-07-07 14:33:50.0 +0200
+++ /var/tmp/diff_new_pack.Lgcn3G/_new  2011-07-07 14:33:50.0 +0200
@@ -26,7 +26,7 @@
 Requires:   texlive-latex ImageMagick
 AutoReqProv:on
 Version:2.0.0
-Release:5
+Release:6
 Summary:LaTeX-Based WYSIWYG Editor
 Url:http://www.lyx.org/
 Source: ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/lyx-2.0.0.tar.gz
@@ -36,6 +36,9 @@
 # hunspell pkgconfig support
 # see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg169351.html
 Patch0: lyx-2.0.0-hunspell_pkgconfig.patch
+# xdg path from fedora
+# This was rejected by upstream 
(http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg133878.html)
+Patch1: lyx-2.0.0rc1-xdg_open.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 Recommends: texlive-xetex xindy
@@ -50,6 +53,7 @@
 %prep
 %setup -q -n %{name}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 #%{?suse_update_config:%{suse_update_config -f config}}
@@ -64,7 +68,6 @@
 %endif
 %endif
 %configure \
---with-texmf=$TEXMF \
 --without-included-boost \
 %if %suse_version  1020
 --with-extra-inc=/usr/X11R6/include/X11 \

++ lyx-2.0.0rc1-xdg_open.patch ++
diff -ur lyx-2.0.0rc1.orig/lib/configure.py lyx-2.0.0rc1/lib/configure.py
--- lyx-2.0.0rc1.orig/lib/configure.py  2011-03-01 22:45:24.0 +
+++ lyx-2.0.0rc1/lib/configure.py   2011-03-11 18:53:32.189708571 +
@@ -458,7 +458,7 @@
 checkViewerEditor('a SVG viewer and editor', ['inkscape'],
 rc_entry = [r'\Format svgsvg SVG 
%% %%   vector'])
 #
-path, iv = checkViewerNoRC('a raster image viewer', ['xv', 'kview', 
'gimp-remote', 'gimp'],
+path, iv = checkViewerNoRC('a raster image viewer', ['xdg-open', 'xv', 
'kview', 'gimp-remote', 'gimp'],
 rc_entry = [r'''\Format bmpbmp BMP 
%s  %s
 \Format gifgif GIF %s  %s
 \Format jpgjpg JPEG%s  %s
@@ -521,7 +521,7 @@
 \Format excel  xlsExcel spreadsheet%%document 
 \Format oocalc odsOpenOffice spreadsheet   %%
document''']) 
  #
-path, xhtmlview = checkViewer('an HTML previewer', ['firefox', 'mozilla 
file://$$p$$i', 'netscape'],
+path, xhtmlview = checkViewer('an HTML previewer', ['xdg-open', 'firefox', 
'mozilla file://$$p$$i', 'netscape'],
 rc_entry = [r'\Format xhtml  xhtml   LyXHTML  y %% 
document,menu=export'])
 if xhtmlview == :
 addToRC(r'\Format xhtml  xhtml   LyXHTML  y
document,menu=export')
@@ -535,11 +535,11 @@
 #
 #checkProg('a Postscript interpreter', ['gs'],
 #  rc_entry = [ r'\ps_command %%' ])
-checkViewer('a Postscript previewer', ['kghostview', 'okular', 'evince', 
'gv', 'ghostview -swap'],
+checkViewer('a Postscript previewer', ['xdg-open', 'kghostview', 'okular', 
'evince', 'gv', 'ghostview -swap'],
 rc_entry = [r'''\Format epseps EPS 
%%vector
 \Format ps ps  Postscript t  %%
document,vector'''])
 # for xdg-open issues look here: 
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg151818.html
-checkViewer('a PDF previewer', ['kpdf', 'okular', 'evince', 'kghostview', 
'xpdf', 'acrobat', 'acroread', \
+checkViewer('a PDF previewer', ['xdg-open', 'kpdf', 'okular', 'evince', 
'kghostview', 'xpdf', 'acrobat', 'acroread', \
'gv', 'ghostview'],
 rc_entry = [r'''\Format pdfpdfPDF (ps2pdf)  P  
%%document,vector,menu=export
 \Format pdf2   pdfPDF (pdflatex)F  %%
document,vector,menu=export
@@ -547,14 +547,14 @@
 \Format pdf4   pdfPDF (XeTeX)   X  %%
document,vector,menu=export
 \Format pdf5   pdfPDF (LuaTeX)  u  %%
document,vector,menu=export'''])
 #
-checkViewer('a DVI previewer', ['xdvi', 'kdvi', 'okular', 'yap', 'dviout 
-Set=!m'],
+checkViewer('a DVI previewer', 

commit luvcview for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package luvcview for openSUSE:Factory
checked in at Thu Jul 7 14:38:09 CEST 2011.




--- luvcview/luvcview.changes   2010-05-18 11:20:26.0 +0200
+++ /mounts/work_src_done/STABLE/luvcview/luvcview.changes  2011-07-07 
12:40:54.0 +0200
@@ -1,0 +2,5 @@
+Thu Jul  7 10:30:12 UTC 2011 - idon...@novell.com
+
+- Add luvcview-v4l-2.6.38.patch: use new v4l interface 
+
+---

calling whatdependson for head-i586


New:

  luvcview-v4l-2.6.38.patch



Other differences:
--
++ luvcview.spec ++
--- /var/tmp/diff_new_pack.iLaMUa/_old  2011-07-07 14:35:13.0 +0200
+++ /var/tmp/diff_new_pack.iLaMUa/_new  2011-07-07 14:35:13.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package luvcview (Version 20070512)
+# spec file for package luvcview
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,22 +18,22 @@
 
 
 Name:   luvcview
-%if %suse_version = 1020
 BuildRequires:  SDL-devel SDL_image-devel
-%else
-BuildRequires:  SDL-devel
+%if 0%{?suse_version} = 1210
+BuildRequires:  libv4l-devel = 0.8.4
 %endif
 AutoReqProv:on
 Group:  Productivity/Multimedia/Video/Players
 Summary:Simple V4L2 application using sdl
 Version:20070512
-Release:5
+Release:15
 Source: %name-%version.src.tar.gz
 Url:http://mxhaard.free.fr/spca50x/Investigation/uvc/  
 License:GPLv2+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch1: luvcview-add-COPYING.patch
 Patch2: luvcview-memory-leaks.patch
+Patch3: luvcview-v4l-2.6.38.patch
 
 %description
 luvcview is a simple V4L2 application using sdl
@@ -48,7 +48,10 @@
 %prep
 %setup -n luvcview-%version
 %patch1 -p1
-%patch2 -p0
+%patch2
+%if 0%{?suse_version} = 1210
+%patch3 -p1
+%endif
 
 %build
 make

++ luvcview-v4l-2.6.38.patch ++
diff -ur luvcview-20070512.orig/luvcview.c luvcview-20070512/luvcview.c
--- luvcview-20070512.orig/luvcview.c   2011-07-07 12:27:31.814089063 +0200
+++ luvcview-20070512/luvcview.c2011-07-07 12:37:58.042088992 +0200
@@ -33,7 +33,8 @@
 #include SDL/SDL_thread.h
 #include SDL/SDL_audio.h
 #include SDL/SDL_timer.h
-#include linux/videodev.h
+#include libv4l1-videodev.h
+#include linux/videodev2.h
 #include sys/ioctl.h
 #include sys/mman.h
 #include errno.h
diff -ur luvcview-20070512.orig/uvcvideo.h luvcview-20070512/uvcvideo.h
--- luvcview-20070512.orig/uvcvideo.h   2011-07-07 12:27:31.814089063 +0200
+++ luvcview-20070512/uvcvideo.h2011-07-07 12:27:59.861089061 +0200
@@ -2,7 +2,7 @@
 #define _USB_VIDEO_H_
 
 #include linux/kernel.h
-#include linux/videodev.h
+#include libv4l1-videodev.h
 
 /* Compatibility */
 #include uvc_compat.h
diff -ur luvcview-20070512.orig/v4l2uvc.h luvcview-20070512/v4l2uvc.h
--- luvcview-20070512.orig/v4l2uvc.h2011-07-07 12:27:31.814089063 +0200
+++ luvcview-20070512/v4l2uvc.h 2011-07-07 12:31:34.604089036 +0200
@@ -29,7 +29,8 @@
 #include sys/ioctl.h
 #include sys/mman.h
 #include sys/select.h
-#include linux/videodev.h
+#include libv4l1-videodev.h
+#include linux/videodev2.h
 #include avilib.h
 
 #include uvcvideo.h





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lcdf-typetools for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package lcdf-typetools for openSUSE:Factory
checked in at Thu Jul 7 14:57:29 CEST 2011.




--- lcdf-typetools/lcdf-typetools.changes   2011-05-10 22:58:54.0 
+0200
+++ /mounts/work_src_done/STABLE/lcdf-typetools/lcdf-typetools.changes  
2011-07-06 11:37:51.0 +0200
@@ -1,0 +2,19 @@
+Wed Jul  6 09:36:05 UTC 2011 - mrd...@opensuse.org
+
+-version bump to 2.91 
+-fixes Correct some compilation problems on unusual systems 
+ reported by Vladimir Volovich.
+
+---
+Tue Jun  7 07:55:39 UTC 2011 - mrd...@opensuse.org
+
+-version bump to 2.90
+-run spec-cleaner on spec file
+ +Changes since 2.88
+ -Better handle combinations of fonts and options that 
+  would create so many   substitutions that otftotfm would run 
+  out of memory.  Marc van Dongen report.
+ -Correct crash on glyph names that start with a dot.  Marc van 
+   Dongen report. 
+
+---
@@ -7,2 +26,2 @@
-  - Support version 4 of the OpenType OS/2 table.  Reported by Thomas
-  Zumbrunn. 
+  -Support version 4 of the OpenType OS/2 table.  Reported by 
+   Thomas Zumbrunn. 

calling whatdependson for head-i586


Old:

  lcdf-typetools-2.88.tar.bz2

New:

  lcdf-typetools-2.91.tar.gz



Other differences:
--
++ lcdf-typetools.spec ++
--- /var/tmp/diff_new_pack.zJq4wh/_old  2011-07-07 14:38:20.0 +0200
+++ /var/tmp/diff_new_pack.zJq4wh/_new  2011-07-07 14:38:20.0 +0200
@@ -15,33 +15,40 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 Summary:Programs to manipulate OpenType and multiple-master fonts
 
 Name:   lcdf-typetools
-Version:2.88
+Version:2.91
 Release:1
 License:GPL
 Url:http://www.lcdf.org/type/
 Group:  System/X11/Fonts
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %if 0%{?suse_version} =  1020
-BuildRequires:  gcc-c++ libstdc++-devel tetex  2.0
+BuildRequires:  gcc-c++
+BuildRequires:  libstdc++-devel
+BuildRequires:  tetex  2.0
 %endif
 
 %if 0%{?suse_version} = 1030
-BuildRequires:  gcc-c++ libstdc++-devel texlive
+BuildRequires:  gcc-c++
+BuildRequires:  libstdc++-devel
+BuildRequires:  texlive
 %endif
 
 %if 0%{?fedora_version} = 5
-BuildRequires:  gcc-c++ libstdc++-devel tetex  2.0
+BuildRequires:  gcc-c++
+BuildRequires:  libstdc++-devel
+BuildRequires:  tetex  2.0
 %endif
 
 %if 0%{?mandriva_version}  2006
-BuildRequires:  gcc-c++ libstdc++-devel tetex  2.0
+BuildRequires:  gcc-c++
+BuildRequires:  libstdc++-devel
+BuildRequires:  tetex  2.0
 %endif
 
 %define prefix   /usr
@@ -87,19 +94,18 @@
  like an instance of a multiple-master font.  It reads
  the multiple-master font program in PFA or PFB format.
 
-
 %prep 
 %setup -q
 
 %build
-export CFLAGS=$RPM_OPT_FLAGS
-export CXXFLAGS=$RPM_OPT_FLAGS
+export CFLAGS=%{optflags}
+export CXXFLAGS=%{optflags}
 
 ./configure \
 --without-kpathsea \
 --disable-selfauto-set \
 --prefix=%{prefix} \
-   --libdir=%{prefix}/%_lib  \
+   --libdir=%{prefix}/%{_lib}  \
--mandir=%{prefix}/share/man \
--infodir=%{prefix}/share/info \
 
@@ -107,10 +113,10 @@
 
 %install
 
-make DESTDIR=$RPM_BUILD_ROOT install
+%makeinstall
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %files  
 %defattr(-,root,root)
@@ -130,6 +136,6 @@
 %{_mandir}/man*/*
 %{_datadir}/lcdf-typetools/*
 
-%dir /usr/share/lcdf-typetools
+%dir %{_datadir}/lcdf-typetools
 
 %changelog






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kvm for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package kvm for openSUSE:Factory
checked in at Thu Jul 7 15:00:49 CEST 2011.




--- kvm/kvm.changes 2011-06-07 17:21:43.0 +0200
+++ /mounts/work_src_done/STABLE/kvm/kvm.changes2011-07-06 
21:22:00.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul  6 19:14:24 UTC 2011 - brog...@novell.com
+
+- fix possible out of bounds memory access (bnc#702823)
+
+---

calling whatdependson for head-i586


New:

  kvm-qemu-preXX-virtio-guard-against-negative-vq-notifies.patch



Other differences:
--
++ kvm.spec ++
--- /var/tmp/diff_new_pack.jVuz1T/_old  2011-07-07 14:57:55.0 +0200
+++ /var/tmp/diff_new_pack.jVuz1T/_new  2011-07-07 14:57:55.0 +0200
@@ -89,7 +89,7 @@
 Summary:Kernel-based Virtual Machine
 Url:http://kvm.qumranet.com/
 Version:%{package_base_version}%{package_extra_version} 
-Release:5
+Release:7
 Source0:qemu-%{name}-%{package_base_version}.tar.bz2
 Source1:60-kvm.rules
 Source2:qemu-ifup
@@ -180,6 +180,7 @@
 Patch133:   kvm-qemu-preXX-vnc-fix-build-error-from-VNC_DIRTY_WORDS.patch
 Patch134:   kvm-qemu-preXX-severe-memory-leak-caused-by-broken-palett.patch
 Patch135:   kvm-qemu-no-hot-unplug-for-certain-devices.patch
+Patch136:   kvm-qemu-preXX-virtio-guard-against-negative-vq-notifies.patch
 
 Patch200:   qemu-img-vmdk-scsi.patch
 Patch201:   kvm-studio-slirp-nooutgoing.patch
@@ -335,6 +336,7 @@
 %patch133 -p1
 %patch134 -p1
 %patch135 -p1
+%patch136 -p1
 
 # Studio addons
 %patch200 -p1

++ kvm-qemu-preXX-virtio-guard-against-negative-vq-notifies.patch ++
From 7157e2e23e89adcd436caeab31fdd6b47eded377 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi stefa...@linux.vnet.ibm.com
Date: Sun, 8 May 2011 22:29:07 +0100
Subject: [PATCH] virtio: guard against negative vq notifies

The virtio_queue_notify() function checks that the virtqueue number is
less than the maximum number of virtqueues.  A signed comparison is used
but the virtqueue number could be negative if a buggy or malicious guest
is run.  This results in memory accesses outside of the virtqueue array.

It is risky doing input validation in common code instead of at the
guest-host boundary.  Note that virtio_queue_set_addr(),
virtio_queue_get_addr(), virtio_queue_get_num(), and many other virtio
functions do *not* validate the virtqueue number argument.

Instead of fixing the comparison in virtio_queue_notify(), move the
comparison to the virtio bindings (just like VIRTIO_PCI_QUEUE_SEL) where
we have a uint32_t value and can avoid ever calling into common virtio
code if the virtqueue number is invalid.

Signed-off-by: Stefan Hajnoczi stefa...@linux.vnet.ibm.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
 hw/syborg_virtio.c |4 +++-
 hw/virtio-pci.c|4 +++-
 hw/virtio.c|4 +---
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/hw/syborg_virtio.c b/hw/syborg_virtio.c
index 2f3e6da..00c7be8 100644
--- a/hw/syborg_virtio.c
+++ b/hw/syborg_virtio.c
@@ -146,7 +146,9 @@ static void syborg_virtio_writel(void *opaque, 
target_phys_addr_t offset,
 vdev-queue_sel = value;
 break;
 case SYBORG_VIRTIO_QUEUE_NOTIFY:
-virtio_queue_notify(vdev, value);
+if (value  VIRTIO_PCI_QUEUE_MAX) {
+virtio_queue_notify(vdev, value);
+}
 break;
 case SYBORG_VIRTIO_STATUS:
 virtio_set_status(vdev, value  0xFF);
diff --git a/hw/virtio-pci.c b/hw/virtio-pci.c
index 270e2c7..b86c441 100644
--- a/hw/virtio-pci.c
+++ b/hw/virtio-pci.c
@@ -348,7 +348,9 @@ static void virtio_ioport_write(void *opaque, uint32_t 
addr, uint32_t val)
 vdev-queue_sel = val;
 break;
 case VIRTIO_PCI_QUEUE_NOTIFY:
-virtio_queue_notify(vdev, val);
+if (val  VIRTIO_PCI_QUEUE_MAX) {
+virtio_queue_notify(vdev, val);
+}
 break;
 case VIRTIO_PCI_STATUS:
 if (!(val  VIRTIO_CONFIG_S_DRIVER_OK)) {
diff --git a/hw/virtio.c b/hw/virtio.c
index 6e8814c..a651860 100644
--- a/hw/virtio.c
+++ b/hw/virtio.c
@@ -585,9 +585,7 @@ void virtio_queue_notify_vq(VirtQueue *vq)
 
 void virtio_queue_notify(VirtIODevice *vdev, int n)
 {
-if (n  VIRTIO_PCI_QUEUE_MAX) {
-virtio_queue_notify_vq(vdev-vq[n]);
-}
+virtio_queue_notify_vq(vdev-vq[n]);
 }
 
 uint16_t virtio_queue_vector(VirtIODevice *vdev, int n)
-- 
1.6.0.2








Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irqbalance for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package irqbalance for openSUSE:Factory
checked in at Thu Jul 7 15:08:01 CEST 2011.




--- irqbalance/irqbalance.changes   2010-11-07 14:58:29.0 +0100
+++ /mounts/work_src_done/STABLE/irqbalance/irqbalance.changes  2011-06-07 
16:14:13.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun  7 14:13:36 UTC 2011 - a...@suse.de
+
+- Add systemd service file.
+
+---

calling whatdependson for head-i586


New:

  irqbalance.service



Other differences:
--
++ irqbalance.spec ++
--- /var/tmp/diff_new_pack.tBrm0P/_old  2011-07-07 15:01:05.0 +0200
+++ /var/tmp/diff_new_pack.tBrm0P/_new  2011-07-07 15:01:05.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package irqbalance (Version 0.56_svn201010021305)
+# spec file for package irqbalance
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,12 +24,13 @@
 AutoReqProv:on
 PreReq: %insserv_prereq
 Version:0.56_svn201010021305
-Release:2
+Release:7
 Summary:Balance IRQs on SMP Machines
 Source: %{name}-%{version}.tar.bz2
 Source1:irqbalance.pod
 Source2:irq_balancer
 Source3:sysconfig.irqbalance
+Source4:irqbalance.service
 Url:http://www.irqbalance.org
 PreReq: coreutils fillup
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -75,6 +76,8 @@
 install -m 0644 irqbalance.1.gz $RPM_BUILD_ROOT/%{_mandir}/man1
 mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates/
 install -m 0644 sysconfig.irqbalance $RPM_BUILD_ROOT/var/adm/fillup-templates/
+mkdir -p $RPM_BUILD_ROOT/lib/systemd/system/
+install -D -p -m 0644 %{SOURCE4} $RPM_BUILD_ROOT/lib/systemd/system/
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -94,6 +97,7 @@
 %defattr(-,root,root,-)
 %{_sbindir}/irqbalance
 /etc/init.d/irq_balancer
+/lib/systemd/system/irqbalance.service
 %{_sbindir}/rcirq_balancer
 %{_mandir}/man1/irqbalance.1.gz
 /var/adm/fillup-templates/sysconfig.irqbalance

++ irqbalance.service ++
[Unit]
Description=irqbalance daemon
After=syslog.target

[Service]
EnvironmentFile=/etc/sysconfig/irqbalance
Type=forking
ExecStart=/usr/sbin/irqbalance $ONESHOT

[Install]
WantedBy=multi-user.target





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit compiz-plugins-extra for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package compiz-plugins-extra for 
openSUSE:Factory
checked in at Thu Jul 7 15:14:23 CEST 2011.




--- compiz-plugins-extra/compiz-plugins-extra.changes   2011-01-23 
00:37:47.0 +0100
+++ 
/mounts/work_src_done/STABLE/compiz-plugins-extra/compiz-plugins-extra.changes  
2011-07-06 20:31:07.0 +0200
@@ -1,0 +2,12 @@
+Wed Jul  6 18:30:13 UTC 2011 - dims...@opensuse.org
+
+- Update to snapshot version 0.9.5:
+  + Update in line with the main package/plugins
+  + Additional gnome schemas installed.
+
+---
+Mon May 30 19:40:07 UTC 2011 - dims...@opensuse.org
+
+- Forward to commit f0dd8e56b376beb076b596f7a0027da180cdfb66
+
+---

calling whatdependson for head-i586




Other differences:
--
++ compiz-plugins-extra.spec ++
--- /var/tmp/diff_new_pack.MNgShQ/_old  2011-07-07 15:08:10.0 +0200
+++ /var/tmp/diff_new_pack.MNgShQ/_new  2011-07-07 15:08:10.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   compiz-plugins-extra
-Version:0.9.2.1
-Release:2
+Version:0.9.5
+Release:1
 License:GPLv2+
 Summary:Compiz extra plugins
 Url:http://opencompositing.org
@@ -86,11 +86,18 @@
 pushd build
 make install
 popd
+%find_gconf_schemas
 
 %clean
 %__rm -rf %{buildroot}
 
-%files
+%pre -f %name.schemas_pre
+
+%preun -f %name.schemas_preun
+
+%posttrans -f %name.schemas_posttrans
+
+%files -f %{name}.schemas_list
 %defattr(-, root, root)
 %{_libdir}/compiz/*.so
 %{_datadir}/compiz/

++ compiz-plugins-extra.tar.bz2 ++
compiz-plugins-extra/compiz-plugins-extra.tar.bz2 
/mounts/work_src_done/STABLE/compiz-plugins-extra/compiz-plugins-extra.tar.bz2 
differ: char 11, line 1

++ update.sh ++
--- /var/tmp/diff_new_pack.MNgShQ/_old  2011-07-07 15:08:10.0 +0200
+++ /var/tmp/diff_new_pack.MNgShQ/_new  2011-07-07 15:08:10.0 +0200
@@ -13,6 +13,18 @@
 # The last changelog entry already was an automatic forward... let's not 
pullute too much.
 sed -i 1,5d $oscmodule.changes
   fi
+  # Setting the version in the .spec file to what the CMakeList.txt has defined
+  if [ -f ${oscmodule}/VERSION ]; then
+ VERSION=$(cat ${oscmodule}/VERSION)
+  else
+ version_major=$(grep -P 'set \(COMPIZ_VERSION_MAJOR ([0-9])+\)' 
${oscmodule}/CMakeLists.txt | tr -d ()a-zA-Z_ )
+ version_minor=$(grep -P 'set \(COMPIZ_VERSION_MINOR ([0-9])+\)' 
${oscmodule}/CMakeLists.txt | tr -d ()a-zA-Z_ )
+ version_micro=$(grep -P 'set \(COMPIZ_VERSION_MICRO ([0-9])+\)' 
${oscmodule}/CMakeLists.txt | tr -d ()a-zA-Z_ )
+ VERSION=${version_major}.${version_minor}.${version_micro}
+  fi
+  if [ -n $VERSION ]; then
+ sed -i s/Version:.*/Version:${VERSION}/ *.spec
+  fi
   tar cjf $oscmodule.tar.bz2 $oscmodule
   osc vc -m Forward to $commitid
   osc ci -m Forward to $commitid --skip-validation






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zypp-plugin for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package zypp-plugin for openSUSE:Factory
checked in at Thu Jul 7 15:20:37 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/zypp-plugin/zypp-plugin.changes
2011-07-05 12:28:52.0 +0200
@@ -0,0 +1,13 @@
+---
+Tue Jul  5 12:19:37 CEST 2011 - m...@suse.de
+
+- Fix specfile for factory
+
+---
+Mon Jul  4 15:16:39 CEST 2011 - m...@suse.de
+
+- Provide zypp-plugin-python as stand alone package so
+  that it can be used in other zypp plugins like snapper.
+  (formerly a subpackage of zypp-plugin-spacewalk)
+- version 0.3
+

calling whatdependson for head-i586


New:

  zypp-plugin-0.3.tar.bz2
  zypp-plugin.changes
  zypp-plugin.spec



Other differences:
--
++ zypp-plugin.spec ++
#
# spec file for package zypp-plugin
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:   zypp-plugin
Version:0.3
Release:1
Group:  System/Packages
License:GPLv2
Url:https://gitorious.org/opensuse/zypp-plugin
Summary:Helper that makes writing ZYpp plugins easier
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
Source0:%{name}-%{version}.tar.bz2

# Actually libzypp(plugin) should be required. Unfortunately the corresponing
# provides was introduced to late for SUSE Manager/SLE-11-SP1. We do not want to
# enforce libzypp update to satisfy this, so the Requires should saty disabled,
# until libzypp on SUSE Manager/SLE-11-SP1 was updated and provides 
libzypp(plugin).
#Requires:  libzypp(plugin)
BuildRequires:  python-devel
Requires:   python

%description
Empty main package. Helper for different languages reside in subpackages.

%package python
Group:  System/Packages
License:GPLv2
Summary:Helper that makes writing ZYpp plugins in python easier

%description python
This API allows writing ZYpp plugins by just subclassing from a python class
and implementing the commands you want to respond to as python methods.

%prep
%setup -q -n zypp-plugin

%build

%install
%{__mkdir_p} %{buildroot}%{py_sitedir}
%{__install} python/zypp_plugin.py %{buildroot}%{py_sitedir}/zypp_plugin.py

%files python
%defattr(-,root,root)
%{py_sitedir}/zypp_plugin.py
%changelog





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit fondu for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package fondu for openSUSE:Factory
checked in at Thu Jul 7 15:29:48 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/fondu/fondu.changes2010-10-22 
13:23:41.0 +0200
@@ -0,0 +1,7 @@
+---
+Fri Oct 22 11:18:33 UTC 2010 - mrd...@opensuse.org
+
+- first build server package
+- clean and tidy spec file
+ 
+

calling whatdependson for head-i586


New:

  fondu.changes
  fondu.spec
  fondu_src-060102.tgz



Other differences:
--
++ fondu.spec ++
#
# spec file for package fondu
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) Peter Linnell, 2010 SUSE LINUX Products GmbH, Nuernberg, 
Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:   fondu
Version:1.0.060102
Release:1
License:BSD
Summary:Converts between mac and unix fonts
Url:http://fondu.sourceforge.net/
Group:  System/X11/Fonts

Source0:http://fondu.sourceforge.net/fondu_src-060102.tgz
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
fondu allows you to convert a mac font into a unix one. ufond converts
a unix font into a mac one.

Author: George Williams gww at silcom.com

%prep
%setup -T -b 0 -n fondu-060102

%build
CFLAGS=%{optflags}
%configure
make

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/fondu
%{_bindir}/ufond
%{_bindir}/showfond
%{_bindir}/dfont2res
%{_bindir}/frombin
%{_bindir}/tobin
%{_bindir}/lumper
%{_bindir}/setfondname

%doc LICENSE README

%changelog





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dpic for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package dpic for openSUSE:Factory
checked in at Thu Jul 7 15:40:25 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/dpic/dpic.changes  2011-06-16 
19:43:22.0 +0200
@@ -0,0 +1,21 @@
+Thu Jun 16 17:41:05 UTC 2011 - dmi...@roshchin.org
+
+- update to version 2011.06.05
+
+---
+Fri Mar 18 13:51:14 UTC 2011 - dmi...@roshchin.org
+
+- update to version 2011.03.17
+  * Compile #elif for OpenBSD
+
+---
+Sat Jan  1 10:29:52 UTC 2011 - dmi...@roshchin.org
+
+- update to version 2010.12.30
+  * Reworked for loops to allow assignment to the loop variable.
+
+---
+Thu Dec  9 17:56:18 UTC 2010 - dmi...@roshchin.org
+
+- initial package
+- version 2010.12.08
\ No newline at end of file

calling whatdependson for head-i586


New:

  dpic-2011.06.05.tar.gz
  dpic.changes
  dpic.spec
  makefile.patch



Other differences:
--
++ dpic.spec ++
#
# spec file for package dpic
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:   dpic
Url:http://www.ece.uwaterloo.ca/~aplevich/dpic/
License:BSD
Group:  Productivity/Publishing/Other
Summary:Pic language processor
Version:2011.06.05
Release:1
Source0:%name-%{version}.tar.gz
Patch0: makefile.patch
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Pic language processor for LaTeX documents or web sites.



Authors:

J. D. Aplevich aplevich at uwaterloo dot ca 


%prep
%setup -n %{name} -q
%patch0

%build
make

%install
INSTALL_ROOT=%{buildroot} PREFIX=%{_prefix}
%makeinstall
install -Dm 644 doc/dpic.1 %{buildroot}%{_mandir}/man1/dpic.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%_bindir/%{name}
%doc README CHANGES doc/dpicdoc.pdf
%_mandir/man1/dpic.1*

%changelog
++ makefile.patch ++
--- Makefile.orig   2010-12-08 21:40:36.0 +0300
+++ Makefile2010-12-09 21:28:19.390204425 +0300
@@ -2,7 +2,7 @@
 
 # For Linux (expects make DESTDIR=xxx PREFIX=yyy install):
 DESTDIR = $${HOME}
-PREFIX = .
+PREFIX = usr
 DEST = ${DESTDIR}/${PREFIX}/bin
 
 # For manual installation (uncomment and change as necessary):





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit mutt for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package mutt for openSUSE:Factory
checked in at Thu Jul 7 15:45:04 CEST 2011.




--- mutt/mutt.changes   2011-06-20 15:25:41.0 +0200
+++ /mounts/work_src_done/STABLE/mutt/mutt.changes  2011-07-07 
13:27:54.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul  7 11:26:18 UTC 2011 - wer...@suse.de
+
+- Update patch for Mutt Ticket #3288 and check for empty headers
+  in mx_update_context() (bnx#704359)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ mutt.spec ++
--- /var/tmp/diff_new_pack.twHfPQ/_old  2011-07-07 15:40:49.0 +0200
+++ /var/tmp/diff_new_pack.twHfPQ/_new  2011-07-07 15:40:49.0 +0200
@@ -42,7 +42,7 @@
 #Requires:desktop-data-SuSE
 AutoReqProv:on
 Version:1.5.21
-Release:18
+Release:20
 Summary:Mail Program
 # ftp://ftp.mutt.org/mutt/devel/
 Source0:%name-%version.tar.bz2

++ mutt-1.5.21-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutt-1.5.21-patches/3288-mx_update_context-segfault.patch 
new/mutt-1.5.21-patches/3288-mx_update_context-segfault.patch
--- old/mutt-1.5.21-patches/3288-mx_update_context-segfault.patch   
2011-06-20 14:11:41.0 +0200
+++ new/mutt-1.5.21-patches/3288-mx_update_context-segfault.patch   
2011-07-07 13:21:51.0 +0200
@@ -8,7 +8,7 @@
 
 --- a/imap/message.c
 +++ b/imap/message.c
-@@ -65,7 +65,7 @@
+@@ -65,7 +65,7 @@ int imap_read_headers (IMAP_DATA* idata,
char *hdrreq = NULL;
FILE *fp;
char tempfile[_POSIX_PATH_MAX];
@@ -17,7 +17,7 @@
IMAP_HEADER h;
IMAP_STATUS* status;
int rc, mfhrc, oldmsgcount;
-@@ -185,7 +185,7 @@
+@@ -185,7 +185,7 @@ int imap_read_headers (IMAP_DATA* idata,
continue;
  }
  
@@ -26,7 +26,15 @@
  ctx-hdrs[idx] = imap_hcache_get (idata, h.data-uid);
  if (ctx-hdrs[idx])
  {
-@@ -282,13 +282,14 @@
+@@ -211,6 +211,7 @@ int imap_read_headers (IMAP_DATA* idata,
+   dprint (3, (debugfile, bad cache entry at %d, giving up\n, h.sid 
- 1));
+   imap_free_header_data((void**) (void*) h.data);
+   evalhc = 0;
++  idx--;
+ }
+   }
+   while (rc != IMAP_CMD_OK  mfhrc == -1);
+@@ -273,18 +274,20 @@ int imap_read_headers (IMAP_DATA* idata,
{
  dprint (2, (debugfile, msg_fetch_header: ignoring fetch response 
with no body\n));
  mfhrc = -1;
@@ -42,3 +50,17 @@
if (idx  msgend)
{
  dprint (1, (debugfile, imap_read_headers: skipping FETCH response 
for 
+ unknown message number %d\n, h.sid));
+ mfhrc = -1;
++idx--;
+ continue;
+   }
+   /* May receive FLAGS updates in a separate untagged response (#2935) */
+@@ -292,6 +295,7 @@ int imap_read_headers (IMAP_DATA* idata,
+   {
+   dprint (2, (debugfile, imap_read_headers: message %d is not new\n,
+   h.sid));
++idx--;
+   continue;
+   }
+ 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutt-1.5.21-patches/3459-split-fetches.patch 
new/mutt-1.5.21-patches/3459-split-fetches.patch
--- old/mutt-1.5.21-patches/3459-split-fetches.patch2011-06-20 
14:12:15.0 +0200
+++ new/mutt-1.5.21-patches/3459-split-fetches.patch2011-07-07 
13:23:06.0 +0200
@@ -3,7 +3,7 @@
 
 --- a/imap/message.c
 +++ b/imap/message.c
-@@ -242,6 +242,15 @@
+@@ -243,6 +243,15 @@ int imap_read_headers (IMAP_DATA* idata,
char *cmd;
  
fetchlast = msgend + 1;

++ mutt-1.5.21.dif ++
--- /var/tmp/diff_new_pack.twHfPQ/_old  2011-07-07 15:40:49.0 +0200
+++ /var/tmp/diff_new_pack.twHfPQ/_new  2011-07-07 15:40:49.0 +0200
@@ -296,3 +296,15 @@
{ ssl_starttls, DT_QUAD, R_NONE, OPT_SSLSTARTTLS, M_YES },
/*
** .pp
+--- mx.c
 mx.c   2011-07-07 11:24:48.680426606 +
+@@ -1591,6 +1591,9 @@ void mx_update_context (CONTEXT *ctx, in
+   {
+ h = ctx-hdrs[msgno];
+ 
++if (!h)
++  continue;
++
+ if (WithCrypto)
+ {
+   /* NOTE: this _must_ be done before the check for mailcap! */








Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pwlib for openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package pwlib for openSUSE:Factory
checked in at Thu Jul 7 16:00:54 CEST 2011.




--- pwlib/pwlib.changes 2010-11-20 02:20:56.0 +0100
+++ /mounts/work_src_done/STABLE/pwlib/pwlib.changes2011-07-07 
12:56:11.0 +0200
@@ -1,0 +2,5 @@
+Thu Jul  7 10:46:43 UTC 2011 - idon...@novell.com
+
+- Add pwlib-v4l-2.6.38.patch: use new v4l interface 
+
+---

calling whatdependson for head-i586


New:

  pwlib-v4l-2.6.38.patch



Other differences:
--
++ pwlib.spec ++
--- /var/tmp/diff_new_pack.poi7Nx/_old  2011-07-07 16:00:23.0 +0200
+++ /var/tmp/diff_new_pack.poi7Nx/_new  2011-07-07 16:00:23.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package pwlib (Version 1.11.0)
+# spec file for package pwlib
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 Name:   pwlib
 Summary:Portable Windows Library from Equivalence Pty. Ltd
 Version:1.11.0
-Release:8
+Release:13
 %define package_version v1_11_0
 License:MPL ..
 Group:  System/Libraries
@@ -35,6 +35,7 @@
 Patch2: %{name}-v1_11_0-pstring-fix.patch
 Patch3: %{name}-v1_11_0-ldap.patch
 Patch4: %{name}-v1_11_0-openssl.patch
+Patch5: %{name}-v4l-2.6.38.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison flex gcc-c++
 BuildRequires:  SDL-devel
@@ -42,6 +43,9 @@
 BuildRequires:  libdv-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  openldap2-devel
+%if 0%{?suse_version} = 1210
+BuildRequires:  libv4l-devel = 0.8.4
+%endif
 Provides:   %{name}-plugins-alsa %{name}-plugins-oss %{name}-plugins-v4l
 Obsoletes:  %{name}-plugins-alsa %{name}-plugins-oss %{name}-plugins-v4l
 
@@ -99,6 +103,9 @@
 %if 0%{?suse_version}  1120
 %patch4 -p1
 %endif
+%if 0%{?suse_version} = 1210
+%patch5 -p1
+%endif
 
 %build
 #autoreconf --force --install
@@ -110,7 +117,7 @@
 cd ..
 #automake --force-missing
 %{?suse_update_config:%{suse_update_config -f}}
-PWINSTDIR=%{_datadir}/%{name} X11LIBDIR=/usr/X11R6/%_lib ./configure \
+PWINSTDIR=%{_datadir}/%{name} ./configure \
--prefix=/usr \
--libdir=%{_libdir} \
--mandir=%{_mandir} \


++ pwlib-v4l-2.6.38.patch ++
diff -ur pwlib_v1_11_0.orig/configure.ac pwlib_v1_11_0/configure.ac
--- pwlib_v1_11_0.orig/configure.ac 2011-07-07 12:44:57.529088939 +0200
+++ pwlib_v1_11_0/configure.ac  2011-07-07 12:45:37.910088934 +0200
@@ -1548,7 +1548,7 @@
 
 dnl 
 dnl check for video capture support.
-dnl videodev.h on linux
+dnl libv4l1-videodev.h on linux
 dnl machine/ioctl_meteor on FreeBSD
 dnl i386/ioctl_meteor on OpenBSD
 dnl dev/ic/bt8xx on NetBSD
@@ -1574,7 +1574,7 @@
 HAS_VIDEO=1
 HAS_VIDEO_CAPTURE=1
   else
-AC_CHECK_HEADER(linux/videodev.h, HAS_VIDEO_CAPTURE=1)
+AC_CHECK_HEADER(libv4l1-videodev.h, HAS_VIDEO_CAPTURE=1)
 dnl AC_CHECK_HEADER(machine/ioctl_meteor.h, HAS_VIDEO_CAPTURE=1)
 dnl AC_CHECK_HEADER(i386/ioctl_meteor.h, HAS_VIDEO_CAPTURE=1)
 dnl AC_CHECK_HEADER(dev/ic/bt8xx.h, HAS_VIDEO_CAPTURE=1)
diff -ur pwlib_v1_11_0.orig/include/ptlib/unix/ptlib/videoio.h 
pwlib_v1_11_0/include/ptlib/unix/ptlib/videoio.h
--- pwlib_v1_11_0.orig/include/ptlib/unix/ptlib/videoio.h   2011-07-07 
12:44:57.578088939 +0200
+++ pwlib_v1_11_0/include/ptlib/unix/ptlib/videoio.h2011-07-07 
12:46:15.830088929 +0200
@@ -103,7 +103,7 @@
  */
 
 #if defined(P_LINUX)  !defined(NO_VIDEO_CAPTURE)
-#include linux/videodev.h /* change this to videodev2.h for v4l2 */
+#include libv4l1-videodev.h /* change this to videodev2.h for v4l2 */
 #endif
 
 #if defined(P_FREEBSD)
diff -ur pwlib_v1_11_0.orig/plugins/configure.in 
pwlib_v1_11_0/plugins/configure.in
--- pwlib_v1_11_0.orig/plugins/configure.in 2011-07-07 12:44:57.580088939 
+0200
+++ pwlib_v1_11_0/plugins/configure.in  2011-07-07 12:53:21.555088876 +0200
@@ -111,7 +111,7 @@
 AC_ARG_ENABLE(v4l, [  --enable-v4lenable V4L video 
support],,enable_v4l=yes)
 
 if test ${enable_v4l}z = yesz ; then
-  AC_CHECK_HEADER(linux/videodev.h, V4LHDR=1)
+  AC_CHECK_HEADER(libv4l1-videodev.h, V4LHDR=1)
   AC_MSG_CHECKING(for V4L video support)
   if test ${V4LHDR}z != z; then
 AC_SUBST(HAS_V4L, 1)
diff -ur pwlib_v1_11_0.orig/plugins/vidinput_v4l/vidinput_v4l.h 
pwlib_v1_11_0/plugins/vidinput_v4l/vidinput_v4l.h
--- pwlib_v1_11_0.orig/plugins/vidinput_v4l/vidinput_v4l.h  2011-07-07 
12:44:57.580088939 +0200
+++ 

commit open-iscsi for openSUSE:11.3

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package open-iscsi for openSUSE:11.3
checked in at Thu Jul 7 16:06:54 CEST 2011.




--- old-versions/11.3/all/open-iscsi/open-iscsi.changes 2009-11-03 
20:21:07.0 +0100
+++ 11.3/open-iscsi/open-iscsi.changes  2011-07-04 14:11:16.0 +0200
@@ -1,0 +2,13 @@
+Mon Jul  4 12:12:22 UTC 2011 - jan...@novell.com
+
+- Handle nulls from sysfs, for recent kernels.
+
+  Sysfs in recent kernels returns (null) instead of NULL,
+  handle that. Such (null) strings from sysfs are mapped to
+  NULL values.
+
+  Lack of this check, caused a non-existant password to be read as
+  (null) and treated as a valid and present password, and so, 
+  AuthMethod=CHAP was used for a relogin. (bnc #683249,656119)
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.3/all/open-iscsi
Destination is old-versions/11.3/UPDATES/all/open-iscsi
calling whatdependson for 11.3-i586


New:

  open-iscsi-fix-sysfs-get-value-null



Other differences:
--
++ open-iscsi.spec ++
--- /var/tmp/diff_new_pack.AxOqbn/_old  2011-07-07 16:06:08.0 +0200
+++ /var/tmp/diff_new_pack.AxOqbn/_new  2011-07-07 16:06:08.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package open-iscsi (Version 2.0.870)
+# spec file for package open-iscsi
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 PreReq: %fillup_prereq %insserv_prereq
 AutoReqProv:on
 Version:2.0.870
-Release:28
+Release:33.RELEASE2
 Provides:   linux-iscsi
 Obsoletes:  linux-iscsi
 %define iscsi_release 865
@@ -62,6 +62,7 @@
 Patch27:%{name}-load-ibft-before-reading-sys-firmware
 Patch28:%{name}-remove-trailing-tilde
 Patch29:open-iscsi-2.0-870-rc1-static.patch
+Patch30:open-iscsi-fix-sysfs-get-value-null
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -120,6 +121,7 @@
 %patch27 -p1
 %patch28 -p1
 %patch29
+%patch30 -p1
 
 %build
 %{__make} OPTFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing 
-DLOCK_DIR=\\\/etc/iscsi\\\

++ open-iscsi-fix-sysfs-get-value-null ++
From: Ankit Jain jan...@suse.de

Handle nulls from sysfs, for recent kernels.

Sysfs in recent kernels returns (null) instead of NULL,
handle that. Such (null) strings from sysfs as mapped to
NULL values.

Lack of this check, caused a non-existant password to be read as
(null) and treated as a valid and present password, and so,
AuthMethod=CHAP was used for a relogin.

References: bnc #683249,656119
---
 usr/iscsi_sysfs.c |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: b/usr/iscsi_sysfs.c
===
--- a/usr/iscsi_sysfs.c
+++ b/usr/iscsi_sysfs.c
@@ -41,7 +41,6 @@
 #define ISCSI_SESSION_DIR  /sys/class/iscsi_session
 #define ISCSI_HOST_DIR /sys/class/iscsi_host
 
-#define ISCSI_SYSFS_INVALID_VALUE  NULL
 #define ISCSI_SESSION_SUBSYS   iscsi_session
 #define ISCSI_CONN_SUBSYS  iscsi_connection
 #define ISCSI_HOST_SUBSYS  iscsi_host
@@ -85,7 +84,8 @@ static int iscsi_sysfs_get_param(char *i
return EIO;
}
 
-   if (!strncmp(sysfs_value, ISCSI_SYSFS_INVALID_VALUE, 6))
+   if (!strncmp(sysfs_value, NULL, 6) ||
+   !strncmp(sysfs_value, (null), 6))
return ENODATA;
 
sscanf(sysfs_value, format, ret_value);





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-packagekit for openSUSE:11.4

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package gnome-packagekit for openSUSE:11.4
checked in at Thu Jul 7 16:15:29 CEST 2011.




--- old-versions/11.4/all/gnome-packagekit/gnome-packagekit.changes 
2011-02-13 17:22:51.0 +0100
+++ 11.4/gnome-packagekit/gnome-packagekit.changes  2011-07-04 
08:35:36.0 +0200
@@ -1,0 +2,6 @@
+Mon Jul  4 06:33:17 UTC 2011 - g...@suse.com
+
+- Add gnome-packagekit-pack-list-tabs.patch: fix the oversized
+  dialog. bnc#699181,bgo#653626
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/gnome-packagekit
Destination is old-versions/11.4/UPDATES/all/gnome-packagekit
calling whatdependson for 11.4-i586


New:

  gnome-packagekit-pack-list-tabs.patch



Other differences:
--
++ gnome-packagekit.spec ++
--- /var/tmp/diff_new_pack.b1RCml/_old  2011-07-07 16:15:05.0 +0200
+++ /var/tmp/diff_new_pack.b1RCml/_new  2011-07-07 16:15:05.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   gnome-packagekit
 Version:2.32.0
-Release:3
+Release:7.RELEASE8
 License:GPLv2+
 Summary:Applications for the PackageKit API
 Url:http://packagekit.org/
@@ -37,6 +37,8 @@
 Patch7: gnome-packagekit-opensuse-libexec.patch
 # PATCH-FIX-OPENSUSE gnome-packagekit-gpk-prefs-desktop.patch bnc380665 
vu...@opensuse.org -- Change the name of the gpk-prefs desktop file to not 
create confusion with gpk-update-viewer. We patch to automatically get the new 
translation from the po file
 Patch9: gnome-packagekit-gpk-prefs-desktop.patch
+# PATCH-FIX-UPSTREAM gnome-packagekit-pack-list-tabs.patch 
bnc#699181,bgo#653626 g...@suse.com -- Pack the package lists into different 
tabs so that the window size of the dialog won't become over the screen
+Patch10:gnome-packagekit-pack-list-tabs.patch
 BuildRequires:  PackageKit-devel
 BuildRequires:  dbus-1-devel
 BuildRequires:  desktop-file-utils
@@ -94,6 +96,7 @@
 %patch6 -p1
 %patch7 -p1
 %patch9 -p1
+%patch10 -p1
 
 %build
 #autoreconf -f -i

++ gnome-packagekit-pack-list-tabs.patch ++
diff --git a/src/gpk-dialog.c b/src/gpk-dialog.c
index 5feb288..31b8c17 100644
--- a/src/gpk-dialog.c
+++ b/src/gpk-dialog.c
@@ -365,3 +365,112 @@ out:
return TRUE;
 }
 
+/**
+ * gpk_dialog_embed_tabbed_widget
+ **/
+gboolean
+gpk_dialog_embed_tabbed_widget (GtkDialog *dialog, GtkNotebook *tabbed_widget)
+{
+   GtkWidget *widget;
+
+   if (! GTK_IS_NOTEBOOK (tabbed_widget))
+   return FALSE;
+
+   widget = gtk_dialog_get_content_area (GTK_DIALOG (dialog));
+   gtk_container_add_with_properties (GTK_CONTAINER (widget),
+  GTK_WIDGET (tabbed_widget),
+  expand, FALSE,
+  fill, FALSE,
+  NULL);
+
+   return TRUE;
+}
+
+/**
+ * gpk_dialog_tabbed_package_list_widget:
+ **/
+gboolean
+gpk_dialog_tabbed_package_list_widget (GtkWidget *tab_page, GPtrArray *array)
+{
+   GtkWidget *scroll;
+   GtkListStore *store;
+   GtkWidget *widget;
+   const guint row_height = 48;
+
+   /* convert to a store */
+   store = gpk_dialog_package_array_to_list_store (array);
+
+   /* create a treeview to hold the store */
+   widget = gtk_tree_view_new_with_model (GTK_TREE_MODEL (store));
+   gpk_dialog_treeview_for_package_list (GTK_TREE_VIEW (widget));
+   gtk_widget_show (widget);
+
+   /* scroll the treeview */
+   scroll = gtk_scrolled_window_new (NULL, NULL);
+   gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scroll), 
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+   gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (scroll), 
widget);
+   gtk_widget_show (scroll);
+
+   /* add some spacing to conform to the GNOME HIG */
+   gtk_container_set_border_width (GTK_CONTAINER (scroll), 6);
+
+   /* only allow more space if there are a large number of items */
+   if (array-len  5) {
+   gtk_widget_set_size_request (GTK_WIDGET (scroll), -1, 
(row_height * 5) + 8);
+   } else if (array-len  1) {
+   gtk_widget_set_size_request (GTK_WIDGET (scroll), -1, 
(row_height * array-len) + 8);
+   }
+
+   /* add scrolled window */
+   gtk_container_add_with_properties (GTK_CONTAINER (tab_page), scroll,
+  expand, TRUE,
+  fill, TRUE,
+  NULL);
+
+   /* free the store */
+   g_signal_connect (G_OBJECT (tab_page), unrealize,
+ G_CALLBACK (gpk_dialog_widget_unrealize_unref_cb), 
store);
+
+   return TRUE;
+}
+
+/**
+ * 

commit open-iscsi for openSUSE:11.4

2011-07-07 Thread h_root

Hello community,

here is the log from the commit of package open-iscsi for openSUSE:11.4
checked in at Thu Jul 7 16:17:23 CEST 2011.




--- old-versions/11.4/all/open-iscsi/open-iscsi.changes 2010-03-12 
18:10:54.0 +0100
+++ 11.4/open-iscsi/open-iscsi.changes  2011-07-03 20:35:34.0 +0200
@@ -1,0 +2,13 @@
+Sun Jul  3 18:33:25 UTC 2011 - jan...@novell.com
+
+- Handle nulls from sysfs, for recent kernels.
+
+  Sysfs in recent kernels returns (null) instead of NULL,
+  handle that. Such (null) strings from sysfs as mapped to
+  NULL values.
+
+  Lack of this check, caused a non-existant password to be read as
+  (null) and treated as a valid and present password, and so,
+  AuthMethod=CHAP was used for a relogin. (bnc #683249,656119)
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/open-iscsi
Destination is old-versions/11.4/UPDATES/all/open-iscsi
calling whatdependson for 11.4-i586


New:

  open-iscsi-fix-sysfs-get-value-null



Other differences:
--
++ open-iscsi.spec ++
--- /var/tmp/diff_new_pack.pDswsT/_old  2011-07-07 16:15:37.0 +0200
+++ /var/tmp/diff_new_pack.pDswsT/_new  2011-07-07 16:15:37.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package open-iscsi (Version 2.0.870)
+# spec file for package open-iscsi
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 PreReq: %fillup_prereq %insserv_prereq
 AutoReqProv:on
 Version:2.0.870
-Release:35
+Release:37.RELEASE38
 Provides:   linux-iscsi
 Obsoletes:  linux-iscsi
 %define iscsi_release 865
@@ -62,6 +62,7 @@
 Patch27:%{name}-load-ibft-before-reading-sys-firmware
 Patch28:%{name}-remove-trailing-tilde
 Patch29:open-iscsi-2.0-870-rc1-static.patch
+Patch30:open-iscsi-fix-sysfs-get-value-null
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -120,6 +121,7 @@
 %patch27 -p1
 %patch28 -p1
 %patch29
+%patch30 -p1
 
 %build
 %{__make} OPTFLAGS=${RPM_OPT_FLAGS} -fno-strict-aliasing 
-DLOCK_DIR=\\\/etc/iscsi\\\

++ open-iscsi-fix-sysfs-get-value-null ++
Handle nulls from sysfs, for recent kernels.

Sysfs in recent kernels returns (null) instead of NULL,
handle that. Such (null) strings from sysfs as mapped to
NULL values.

Lack of this check, caused a non-existant password to be read as
(null) and treated as a valid and present password, and so,
AuthMethod=CHAP was used for a relogin.

References: bnc #683249,656119
---
 usr/iscsi_sysfs.c |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: b/usr/iscsi_sysfs.c
===
--- a/usr/iscsi_sysfs.c
+++ b/usr/iscsi_sysfs.c
@@ -41,7 +41,6 @@
 #define ISCSI_SESSION_DIR  /sys/class/iscsi_session
 #define ISCSI_HOST_DIR /sys/class/iscsi_host
 
-#define ISCSI_SYSFS_INVALID_VALUE  NULL
 #define ISCSI_SESSION_SUBSYS   iscsi_session
 #define ISCSI_CONN_SUBSYS  iscsi_connection
 #define ISCSI_HOST_SUBSYS  iscsi_host
@@ -85,7 +84,8 @@ static int iscsi_sysfs_get_param(char *i
return EIO;
}
 
-   if (!strncmp(sysfs_value, ISCSI_SYSFS_INVALID_VALUE, 6))
+   if (!strncmp(sysfs_value, NULL, 6) ||
+   !strncmp(sysfs_value, (null), 6))
return ENODATA;
 
sscanf(sysfs_value, format, ret_value);





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



drop gmime-2_4 from openSUSE:Factory

2011-07-07 Thread h_root

Hello community,

FYI: Package gmime-2_4 was dropped from openSUSE:Factory at Thu Jul  7 16:54:12 
CEST 2011.

You can find the latest sources of the package in the
   openSUSE:Dropped
repository:

https://build.opensuse.org/package/show?project=openSUSE:Droppedpackage=gmime-2_4

Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org