commit yast2-control-center for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package yast2-control-center for 
openSUSE:Factory
checked in at Thu Apr 28 03:54:18 CEST 2011.




--- yast2-control-center/yast2-control-center.changes   2011-02-23 
13:08:08.0 +0100
+++ yast2-control-center/yast2-control-center.changes   2011-04-27 
17:23:20.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 27 17:22:24 CEST 2011 - tgoettlic...@suse.de
+
+- Removed useless warning message (bnc #620617) 
+- 2.21.1
+
+---

calling whatdependson for head-i586


Old:

  yast2-control-center-2.20.2.tar.bz2

New:

  yast2-control-center-2.21.1.tar.bz2



Other differences:
--
++ yast2-control-center.spec ++
--- /var/tmp/diff_new_pack.AI7w7R/_old  2011-04-28 03:53:49.0 +0200
+++ /var/tmp/diff_new_pack.AI7w7R/_new  2011-04-28 03:53:49.0 +0200
@@ -18,11 +18,11 @@
 
 
 Name:   yast2-control-center
-Version:2.20.2
+Version:2.21.1
 Release:1
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-control-center-2.20.2.tar.bz2
+Source0:yast2-control-center-2.21.1.tar.bz2
 Group:  System/YaST
 License:GPLv2+
 BuildRequires:  libdrm-devel libjpeg-devel libqt4-devel pkgconfig 
update-desktop-files yast2-devtools

++ yast2-control-center-2.20.2.tar.bz2 -> 
yast2-control-center-2.21.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-control-center-2.20.2/MAINTAINER 
new/yast2-control-center-2.21.1/MAINTAINER
--- old/yast2-control-center-2.20.2/MAINTAINER  2011-02-23 13:07:54.0 
+0100
+++ new/yast2-control-center-2.21.1/MAINTAINER  2011-04-27 17:23:09.0 
+0200
@@ -1 +1 @@
-Katarina Machalkova (bubli) 
+Thomas Goettlicher 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-control-center-2.20.2/VERSION.cmake 
new/yast2-control-center-2.21.1/VERSION.cmake
--- old/yast2-control-center-2.20.2/VERSION.cmake   2011-02-23 
13:07:54.0 +0100
+++ new/yast2-control-center-2.21.1/VERSION.cmake   2011-04-27 
17:23:09.0 +0200
@@ -1,3 +1,3 @@
 SET(VERSION_MAJOR "2")
-SET(VERSION_MINOR "20")
-SET(VERSION_PATCH "2")
+SET(VERSION_MINOR "21")
+SET(VERSION_PATCH "1")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-control-center-2.20.2/package/yast2-control-center.changes 
new/yast2-control-center-2.21.1/package/yast2-control-center.changes
--- old/yast2-control-center-2.20.2/package/yast2-control-center.changes
2011-02-23 13:07:54.0 +0100
+++ new/yast2-control-center-2.21.1/package/yast2-control-center.changes
2011-04-27 17:23:09.0 +0200
@@ -1,4 +1,10 @@
 ---
+Wed Apr 27 17:22:24 CEST 2011 - tgoettlic...@suse.de
+
+- Removed useless warning message (bnc #620617) 
+- 2.21.1
+
+---
 Wed Feb 23 13:06:01 CET 2011 - tgoettlic...@suse.de
 
 - remember panel width (bnc #613352) 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-control-center-2.20.2/src/yqdesktopfilesmodel.cpp 
new/yast2-control-center-2.21.1/src/yqdesktopfilesmodel.cpp
--- old/yast2-control-center-2.20.2/src/yqdesktopfilesmodel.cpp 2011-02-23 
13:07:54.0 +0100
+++ new/yast2-control-center-2.21.1/src/yqdesktopfilesmodel.cpp 2011-04-27 
17:23:09.0 +0200
@@ -57,7 +57,7 @@
 }
 }
 
-qWarning() << "No index for key: " << key << " value: " << 
value.toString();
+//qWarning() << "No index for key: " << key << " value: " << 
value.toString();
 return QModelIndex();
 }
 






Remember to have fun...

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



commit libzeitgeist for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package libzeitgeist for openSUSE:Factory
checked in at Thu Apr 28 03:50:19 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ libzeitgeist/libzeitgeist.changes   2011-04-26 23:14:58.0 +0200
@@ -0,0 +1,24 @@
+---
+Tue Apr 26 23:13:23 CEST 2011 - vu...@opensuse.org
+
+- Improve summaries and descriptions.
+- Remove unneeded gtk-doc BuildRequires.
+- Replace zeitgeist Requires with a Recommends, and move it to
+  libzeitgeist-1_0-1.
+
+---
+Wed Jan 12 14:31:38 CST 2011 - feder...@novell.com
+
+- Split off a libzeitgeist-1_0-1 package for library versioning.
+
+---
+Wed Jan 12 14:04:57 CST 2011 - feder...@novell.com
+
+- Split off a -devel package to keep rpmlint happy.
+
+---
+Tue Jan 11 16:17:56 CST 2011 - feder...@novell.com
+
+- Initial packaging of libzeitgeist-0.3.2.tar.gz.  This is not split
+  into a library and a devel package, because I just want to get
+  something working.

calling whatdependson for head-i586


New:

  libzeitgeist-0.3.2.tar.gz
  libzeitgeist.changes
  libzeitgeist.spec



Other differences:
--
++ libzeitgeist.spec ++
#
# spec file for package libzeitgeist
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (C) 2011 Federico Mena Quintero
#
# 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:   libzeitgeist
Version:0.3.2
Release:1
License:LGPLv3
Summary:Client library for interacting with the Zeitgeist daemon
Url:https://launchpad.net/libzeitgeist
Group:  Productivity/Other
Source: %{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(glib-2.0)
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Libzeitgeist is a client library for interacting with the Zeitgeist
daemon.

%package -n libzeitgeist-1_0-1
License:LGPLv3
Summary:Client library for interacting with the Zeitgeist daemon
Group:  System/Libraries
Recommends: zeitgeist

%description -n libzeitgeist-1_0-1
Libzeitgeist is a client library for interacting with the Zeitgeist
daemon.

%package devel
License:LGPLv3
Summary:Client library for interacting with the Zeitgeist daemon -- 
Development Files
Group:  Development/Libraries/GNOME
Requires:   libzeitgeist-1_0-1 = %{version}

%description devel
Libzeitgeist is a client library for interacting with the Zeitgeist
daemon.

%prep
%setup -q

%build
# We use --disable-module for now.  The code in question requires a patched 
Glib, which we don't have.
# The patch for Glib comes from 
https://lists.launchpad.net/zeitgeist/msg00291.html
# The final code in glib is https://bugzilla.gnome.org/show_bug.cgi?id=606960 - 
a patch is being
# prepared to make libzeitgeist use this instead.
%configure --disable-module --disable-static
make %{?_smp_mflags}

%install
%make_install
rm %{buildroot}%{_libdir}/*.la
# We ship those as %%doc, except INSTALL but we don't care about it
rm 
%{buildroot}%{_datadir}/doc/libzeitgeist/{AUTHORS,COPYING,INSTALL,MAINTAINERS,README}

%clean
rm -rf %{buildroot}

%post -n libzeitgeist-1_0-1 -p /sbin/ldconfig

%postun -n libzeitgeist-1_0-1 -p /sbin/ldconfig

%files -n libzeitgeist-1_0-1
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
%{_libdir}/lib*.so.*

%files devel
%defattr(-,root,root)
%{_includedir}/zeitgeist-1.0/
%{_libdir}/pkgconfig/zeitgeist-1.0.pc
%{_libdir}/lib*.so
%doc %{_datadir}/gtk-doc/html/zeitgeist-1.0/
# Own these directories to not depend on vala
%dir %{_datadir}/vala
%{_datadir}/vala/vapi/

%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 libpano for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package libpano for openSUSE:Factory
checked in at Thu Apr 28 03:44:47 CEST 2011.




--- libpano/libpano.changes 2009-08-06 18:03:05.0 +0200
+++ libpano/libpano.changes 2011-04-27 15:24:22.0 +0200
@@ -1,0 +2,13 @@
+Wed Apr 27 15:21:47 CEST 2011 - sbra...@suse.cz
+
+- Upgraded to version 2.9.17:
+  * minor fixes and improvements
+  * support for pkg-config
+  * new soname
+
+---
+Mon Mar 21 16:51:05 UTC 2011 - co...@novell.com
+
+- licenses package is about to die
+
+---

calling whatdependson for head-i586


Old:

  libpano13-2.9.14.tar.bz2

New:

  libpano13-2.9.17.tar.bz2



Other differences:
--
++ libpano.spec ++
--- /var/tmp/diff_new_pack.dZ5TTl/_old  2011-04-28 03:32:13.0 +0200
+++ /var/tmp/diff_new_pack.dZ5TTl/_new  2011-04-28 03:32:13.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libpano (Version 2.9.14)
+# spec file for package libpano
 #
-# 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
@@ -20,11 +20,11 @@
 
 Name:   libpano
 %define _name libpano13
-BuildRequires:  java-devel libpng-devel libtiff-devel licenses
-License:GPL v2 or later
+BuildRequires:  java-devel libpng-devel libtiff-devel
+License:GPLv2+
 Group:  Development/Libraries/C and C++
 Summary:Panorama Tools Back-End Library
-Version:2.9.14
+Version:2.9.17
 Release:1
 Source: %{_name}-%{version}.tar.bz2
 # 
https://sourceforge.net/tracker/?func=detail&aid=2833227&group_id=96188&atid=613956
@@ -55,14 +55,13 @@
 Jim Watters
 Bret McKee
 
-%package -n libpano13-1
-License:GPL v2 or later
+%package -n libpano13-2
+License:GPLv2+
 Summary:Panorama Tools Back-End Library
 Group:  Development/Libraries/C and C++
-Obsoletes:  %{name} <= %{version}
-Requires:   licenses
+Obsoletes:  %{name} < %{version}
 
-%description -n libpano13-1
+%description -n libpano13-2
 A library for working with panoramas.
 
 Authors:
@@ -75,10 +74,10 @@
 Bret McKee
 
 %package utils
-License:GPL v2 or later
+License:GPLv2+
 Summary:Panorama Tools Front-End Utilities
 Group:  Productivity/Graphics/Other
-Obsoletes:  %{name} <= %{version}
+Obsoletes:  %{name} < %{version}
 # Explicitly mentioned libpano (for <= 10.2) probably means libpano-utils:
 Provides:   %{name} = %{version}
 
@@ -118,10 +117,10 @@
 Bret McKee
 
 %package devel
-License:GPL v2 or later
+License:GPLv2+
 Summary:Panorama Tools Back-End Library - files mandatory for 
development
 Group:  Development/Libraries/C and C++
-Requires:   libpano13-1 = %{version} libpng-devel libtiff-devel 
libjpeg-devel
+Requires:   libpano13-2 = %{version} libpng-devel libtiff-devel 
libjpeg-devel
 
 %description devel
 A library for working with panoramas.
@@ -147,18 +146,17 @@
 
 %install
 %makeinstall
-ln -sf /usr/share/doc/licenses/md5/$(md5sum COPYING | sed 's/ .*//') COPYING
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -n libpano13-1 -p /sbin/ldconfig
+%post -n libpano13-2 -p /sbin/ldconfig
 
-%postun -n libpano13-1 -p /sbin/ldconfig
+%postun -n libpano13-2 -p /sbin/ldconfig
 
-%files -n libpano13-1
+%files -n libpano13-2
 %defattr(-,root,root)
-%doc README README.linux AUTHORS COPYING NEWS TODO ChangeLog doc/*.txt 
tools/README.PTmender
+%doc README README.linux AUTHORS COPYING NEWS ChangeLog ChangeLog.svn 
doc/*.txt tools/README.PTmender
 %{_libdir}/libpano13.so.*
 
 %files utils
@@ -171,5 +169,6 @@
 %{_includedir}/pano13
 %{_libdir}/libpano13.so
 %{_libdir}/libpano13.la
+%{_libdir}/pkgconfig/libpano13.pc
 
 %changelog

++ libpano-implicit-decl.patch ++
--- /var/tmp/diff_new_pack.dZ5TTl/_old  2011-04-28 03:32:13.0 +0200
+++ /var/tmp/diff_new_pack.dZ5TTl/_new  2011-04-28 03:32:13.0 +0200
@@ -1,4 +1,13 @@
 ColourBrightness.c
+https://bugs.launchpad.net/panotools/+bug/686499
+
+ColourBrightness.c: In function 'OutputPhotoshopCurve':
+ColourBrightness.c:412:3: warning: implicit declaration of function 'htons'
+
+The fix neesds to be done better (check whether arpa/inet.h is available) to 
be upstreamable.
+
+Index: ColourBrightness.c
+===
+--- ColourBrightness.c.orig
 +++ ColourBrightness.c
 @@ -35,6 +35,7 @@
  #include "tiffio.h"
@@ -8,20 +17,3 @@
  
  #include "pttiff.h"
  
 adjust.h
-+++ adjust.h
-@@ -26,3 +26,4 @@
- // sigma = 0 disables t

commit gst-rtsp for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package gst-rtsp for openSUSE:Factory
checked in at Thu Apr 28 03:31:35 CEST 2011.




--- GNOME/gst-rtsp/gst-rtsp.changes 2011-02-13 09:54:00.0 +0100
+++ gst-rtsp/gst-rtsp.changes   2011-04-24 19:51:17.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr 24 12:59:34 UTC 2011 - toddrme2...@gmail.com
+  
+- Add 32bit compatibility libraries
+  
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ gst-rtsp.spec ++
--- /var/tmp/diff_new_pack.y6zz5l/_old  2011-04-28 03:31:07.0 +0200
+++ /var/tmp/diff_new_pack.y6zz5l/_new  2011-04-28 03:31:07.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   gst-rtsp
 Version:0.10.8
-Release:3
+Release:11
 License:LGPLv2+
 Summary:GStreamer based RTSP server library
 Url:http://gstreamer.freedesktop.org/

++ baselibs.conf ++
libgstrtspserver-0_10-0





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-tweak-tool for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package gnome-tweak-tool for openSUSE:Factory
checked in at Thu Apr 28 03:30:48 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ gnome-tweak-tool/gnome-tweak-tool.changes   2011-04-26 22:49:15.0 
+0200
@@ -0,0 +1,13 @@
+---
+Tue Apr 26 22:48:28 CEST 2011 - vu...@opensuse.org
+
+- Clean packaging for inclusion in Factory.
+
+---
+Mon Apr  4 18:21:59 UTC 2011 - lmedi...@opensuse.org
+
+- Initial import based on spec by Michel Salim
+  , for version 3.0.0.
+- Add gnome-tweak-tool-3.0.0-fix-localization.patch: from upstream,
+  fix localization issues.
+

calling whatdependson for head-i586


New:

  gnome-tweak-tool-3.0.0-fix-localization.patch
  gnome-tweak-tool-3.0.0.tar.bz2
  gnome-tweak-tool.changes
  gnome-tweak-tool.spec



Other differences:
--
++ gnome-tweak-tool.spec ++
#
# spec file for package gnome-tweak-tool
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011 Luis Medinas, Lisbon, Portugal.
#
# 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:   gnome-tweak-tool
Version:3.0.0
Release:1
License:GPLv3+
Summary:A tool to customize advanced GNOME 3 options
Group:  System/GUI/GNOME
Url:http://live.gnome.org/GnomeTweakTool
Source0:%{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM gnome-tweak-tool-3.0.0-fix-localization.patch 
lmedi...@opensuse.org -- Enable application translations
Patch0: gnome-tweak-tool-3.0.0-fix-localization.patch
BuildRequires:  fdupes
BuildRequires:  intltool
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  pkgconfig(gsettings-desktop-schemas)
BuildRequires:  pkgconfig(pygobject-2.0)
BuildRequires:  update-desktop-files
# We need a Requires on the typelib (bnc#590025#c1)
Requires:   gconf2
# We need a Requires on the typelib (bnc#590025#c1)
Requires:   libgtk-3-0
Requires:   gnome-shell
Recommends: %{name}-lang
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch
%py_requires

%description
GNOME Tweak Tool is an application for changing the advanced settings
of GNOME 3.

%lang_package
%prep
%setup -q
%patch0 -p1

%build
autoreconf -f  -i
intltoolize --force
%configure
make %{?_smp_mflags}

%install
%makeinstall
%suse_update_desktop_file %{name}
%fdupes %{buildroot}%{_datadir}/gnome-tweak-tool/
%fdupes %{buildroot}%{python_sitelib}
%find_lang %{name} %{?no_lang_C}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}
%{python_sitelib}/gtweak/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/

%files lang -f %{name}.lang

%changelog
++ gnome-tweak-tool-3.0.0-fix-localization.patch ++
>From f11adc2e20d6ca8fc977877c845aa1ea6039dc9f Mon Sep 17 00:00:00 2001
From: John Stowers 
Date: Mon, 04 Apr 2011 11:34:02 +
Subject: Fix localization

---
diff --git a/configure.ac b/configure.ac
index 39fab53..70142ed 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,6 +19,9 @@ fi
 IT_PROG_INTLTOOL([0.40.0])
 AM_GNU_GETTEXT([external])
 AM_GNU_GETTEXT_VERSION([0.17])
+GETTEXT_PACKAGE=gnome-tweak-tool
+AC_SUBST(GETTEXT_PACKAGE)
+AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [GETTEXT package name])
 
 AS_AC_EXPAND(DATADIR, "${datadir}")
 AS_AC_EXPAND(PKGDATADIR, "${datadir}/${PACKAGE}")
--
cgit v0.9





Remember to have fun...

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



commit fwzs for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package fwzs for openSUSE:Factory
checked in at Thu Apr 28 03:27:59 CEST 2011.




--- fwzs/fwzs.changes   2009-09-30 11:12:20.0 +0200
+++ fwzs/fwzs.changes   2011-04-27 18:12:59.0 +0200
@@ -1,0 +2,7 @@
+Wed Apr 27 16:06:32 UTC 2011 - lnus...@suse.de
+
+- new version 0.4:
+  * polkit1 support
+  * better firewall status detection
+
+---

calling whatdependson for head-i586


Old:

  fwzs-0.3.tar.bz2

New:

  fwzs-0.4.tar.bz2



Other differences:
--
++ fwzs.spec ++
--- /var/tmp/diff_new_pack.Cw5fgq/_old  2011-04-28 03:25:27.0 +0200
+++ /var/tmp/diff_new_pack.Cw5fgq/_new  2011-04-28 03:25:27.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package fwzs (Version 0.3)
+# spec file for package fwzs
 #
-# 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
@@ -22,9 +22,9 @@
 Name:   fwzs
 Url:http://gitorious.org/opensuse/fwzs
 Summary:Tray applet that allows to switch firewall zones of interfaces
-Version:0.3
+Version:0.4
 Release:1
-License:GPL v2 only
+License:GPLv2
 Group:  System/GUI/Other
 Source: fwzs-%version.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -46,6 +46,11 @@
 
 %install
 make DESTDIR="%{buildroot}" install
+%if 0%{?suse_version} < 1130
+rm %{buildroot}%{_datadir}/polkit-1/actions/org.opensuse.zoneswitcher.policy
+%else
+rm %{buildroot}%{_datadir}/PolicyKit/policy/org.opensuse.zoneswitcher.policy
+%endif
 #
 %find_lang fwzsd
 %find_lang fwzsapp
@@ -65,7 +70,11 @@
 %{_datadir}/applications/fwzsapp.desktop
 %dir %{_datadir}/PolicyKit
 %dir %{_datadir}/PolicyKit/policy
+%if 0%{?suse_version} < 1130
 %{_datadir}/PolicyKit/policy/org.opensuse.zoneswitcher.policy
+%else
+%{_datadir}/polkit-1/actions/org.opensuse.zoneswitcher.policy
+%endif
 %{_bindir}/fwzsapp
 %config %{_sysconfdir}/dbus-1/system.d/org.opensuse.zoneswitcher.conf
 

++ fwzs-0.3.tar.bz2 -> fwzs-0.4.tar.bz2 ++
 5296 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/fwzs-0.3/Makefile.am new/fwzs-0.4/Makefile.am
--- old/fwzs-0.3/Makefile.am2009-08-27 10:49:27.0 +0200
+++ new/fwzs-0.4/Makefile.am2011-04-27 18:11:25.0 +0200
@@ -1,5 +1,5 @@
-sbin_SCRIPTS = fwzsd
-bin_SCRIPTS = fwzsapp
+pkgdata_SCRIPTS = fwzsd fwzsapp
+pkgdata_DATA = PolkitAuth.py
 
 icondir = $(pkgdatadir)/icons
 icon_DATA = firewall.png firewall_g.png firewall_x.png firewall_y.png
@@ -17,6 +17,9 @@
 policydir = $(datadir)/PolicyKit/policy
 policy_DATA = org.opensuse.zoneswitcher.policy
 
+policy1dir = $(datadir)/polkit-1/actions
+policy1_DATA = org.opensuse.zoneswitcher.policy
+
 do_subst = sed -e 's,[@]sbindir[@],$(sbindir),' \
   -e 's,[@]bindir[@],$(bindir),' \
   -e 's,[@]icondir[@],$(icondir),'
@@ -40,12 +43,27 @@
@echo "creating $@"
@$(do_subst) $(srcdir)/$< > $@
 
-CLEANFILES = $(sbin_SCRIPTS) $(bin_SCRIPTS) $(dbussystemservice_DATA) 
$(desktopdata_DATA)
+CLEANFILES = $(pkgdata_SCRIPTS) $(dbussystemservice_DATA) $(desktopdata_DATA)
 EXTRA_DIST = fwzsd.py fwzsapp.py \
 org.opensuse.zoneswitcher.service.in \
 fwzsapp.desktop.in \
 $(icon_DATA) \
+$(pkgdata_DATA) \
 org.opensuse.zoneswitcher.policy \
 org.opensuse.zoneswitcher.conf
 
+install-exec-local:
+   $(INSTALL_SCRIPT) -d -m 755 $(DESTDIR)$(bindir) $(DESTDIR)$(sbindir)
+   rm -f $(DESTDIR)$(bindir)/fwzsapp
+   rm -f $(DESTDIR)$(sbindir)/fwzsd
+   ln -s $(pkgdatadir)/fwzsapp $(DESTDIR)$(bindir)
+   ln -s $(pkgdatadir)/fwzsd $(DESTDIR)$(sbindir)
+
+install-data-local: install-policyDATA
+   sed -i -e 's/auth_admin_keep/auth_admin_keep_always/g' 
$(DESTDIR)$(policydir)/org.opensuse.zoneswitcher.policy
+
+uninstall-local:
+   rm -f $(DESTDIR)$(bindir)/fwzsapp
+   rm -f $(DESTDIR)$(sbindir)/fwzsd
+
 SUBDIRS = po
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/fwzs-0.3/PolkitAuth.py new/fwzs-0.4/P

commit python-py2pack for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package python-py2pack for openSUSE:Factory
checked in at Thu Apr 28 03:19:10 CEST 2011.




--- python-py2pack/python-py2pack.changes   2011-03-31 16:22:26.0 
+0200
+++ python-py2pack/python-py2pack.changes   2011-04-27 11:49:16.0 
+0200
@@ -1,0 +2,6 @@
+Wed Apr 27 09:47:18 UTC 2011 - sasc...@suse.de
+
+- Update to version 0.3.15
+  * Minor SUSE template fixes
+
+---

calling whatdependson for head-i586


Old:

  py2pack-0.3.14.tar.gz

New:

  py2pack-0.3.15.tar.gz



Other differences:
--
++ python-py2pack.spec ++
--- /var/tmp/diff_new_pack.xmW5R8/_old  2011-04-28 03:18:25.0 +0200
+++ /var/tmp/diff_new_pack.xmW5R8/_new  2011-04-28 03:18:25.0 +0200
@@ -16,13 +16,10 @@
 #
 
 
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
 %define mod_name py2pack
 
 Name:   python-%{mod_name}
-Version:0.3.14
+Version:0.3.15
 Release:1
 Url:http://github.com/saschpe/py2pack
 Summary:Generate distribution packages from Python packages on PyPI
@@ -30,17 +27,19 @@
 Group:  Development/Languages/Python
 Source: %{mod_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  python-argparse
 BuildRequires:  python-devel
 BuildRequires:  python-jinja2
-Requires:   python-jinja2
-BuildRequires:  python-argparse
 Requires:   python-argparse
+Requires:   python-jinja2
 %if 0%{?suse_version}
 %py_requires
-%if %{?suse_version: %{suse_version} > 1110}
+%if 0%{?suse_version} > 1110
 BuildArch:  noarch
 %endif
 %endif
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 %description
 This script allows to generate RPM spec or DEB dsc files from Python modules.

++ py2pack-0.3.14.tar.gz -> py2pack-0.3.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py2pack-0.3.14/PKG-INFO new/py2pack-0.3.15/PKG-INFO
--- old/py2pack-0.3.14/PKG-INFO 2011-03-31 16:18:09.0 +0200
+++ new/py2pack-0.3.15/PKG-INFO 2011-04-27 10:47:06.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: py2pack
-Version: 0.3.14
+Version: 0.3.15
 Summary: Generate distribution packages from Python packages on PyPI
 Home-page: http://github.com/saschpe/py2pack
 Author: Sascha Peilicke
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py2pack-0.3.14/py2pack/__init__.py 
new/py2pack-0.3.15/py2pack/__init__.py
--- old/py2pack-0.3.14/py2pack/__init__.py  2011-03-31 16:16:07.0 
+0200
+++ new/py2pack-0.3.15/py2pack/__init__.py  2011-04-27 10:46:13.0 
+0200
@@ -1,5 +1,5 @@
 __doc__ = 'Generate distribution packages from Python packages on PyPI'
 __author__ = 'Sascha Peilicke '
-__version__ = '0.3.14'
+__version__ = '0.3.15'
 
 from py2pack import list, search, fetch, generate, main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/py2pack-0.3.14/py2pack/templates/opensuse.spec 
new/py2pack-0.3.15/py2pack/templates/opensuse.spec
--- old/py2pack-0.3.14/py2pack/templates/opensuse.spec  2011-03-31 
16:15:35.0 +0200
+++ new/py2pack-0.3.15/py2pack/templates/opensuse.spec  2011-04-26 
15:18:20.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-{{ name|lower }}
+# spec file for package python-{{ name }}
 #
 # Copyright (c) {{ year }} SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -15,10 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
-%define mod_name {{ name|lower }}
+%define mod_name {{ name }}
 
 Name:   python-%{mod_name}
 Version:{{ version }}
@@ -27,16 +25,12 @@
 Summary:{{ summary }}
 License:{{ license }}
 Group:  Development/Languages/Python
-{%- if name != name|lower %}
-Source: {{ name }}-%{version}{{ ending }}
-{%- else %}
 Source: %{mod_name}-%{version}{{ ending }}
-{%- endif %}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 {%- 

commit xorg-x11-server for openSUSE:11.4

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package xorg-x11-server for openSUSE:11.4
checked in at Thu Apr 28 01:26:09 CEST 2011.




--- old-versions/11.4/all/xorg-x11-server/xorg-x11-server.changes   
2011-02-15 11:35:52.0 +0100
+++ 11.4/xorg-x11-server/xorg-x11-server.changes2011-04-26 
18:27:23.0 +0200
@@ -1,0 +2,14 @@
+Tue Apr 26 16:23:18 UTC 2011 - mh...@novell.com
+
+- bnc #605015
+  - Enable use of all keyboard layouts, independent of remotely set layout
+  - Remove obsolete xorg-server-xf4vnc-bug605015-vnc-umlauts.diff
+  - xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
+This should basically already enable the use of other keyboards, if the
+remote keyboard stays at US.
+  - xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff
+This patch fixes keycode lookup (not using any static keyboard layout any
+more) and ISO-Level3-Shift handling (enabling the use of keyboard layouts
+that use AltGr for reaching certain characters).
+
+---

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


Old:

  xorg-server-xf4vnc-bug605015-vnc-umlauts.diff

New:

  xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
  xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff



Other differences:
--
++ xorg-x11-server.spec ++
--- /var/tmp/diff_new_pack.1t84DQ/_old  2011-04-28 01:25:49.0 +0200
+++ /var/tmp/diff_new_pack.1t84DQ/_new  2011-04-28 01:25:49.0 +0200
@@ -32,7 +32,7 @@
 %endif
 Url:http://xorg.freedesktop.org/
 Version:7.6_%{dirsuffix}
-Release:15.
+Release:15.
 License:GPLv2+ ; MIT License (or similar)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Group:  System/X11/Servers/XF86_4
@@ -79,7 +79,8 @@
 Patch48:xorg-server-xf4vnc-fix.diff
 Patch49:xorg-server-xf4vnc-fixes_1_8.diff
 Patch50:xorg-server-xf4vnc-fixes_1_9.diff
-Patch51:xorg-server-xf4vnc-bug605015-vnc-umlauts.diff
+Patch51:xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
+Patch52:
xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff
 %endif
 Patch45:bug-197858_dpms.diff
 Patch67:xorg-docs.diff
@@ -206,7 +207,8 @@
 %patch48 -p1
 %patch49 -p0
 %patch50 -p1
-#%patch51 -p1
+%patch51 -p1
+%patch52 -p1
 chmod 755 hw/vnc/symlink-vnc.sh
 %endif
 %patch45 -p0

++ xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff ++
This patch fixes keyboard handling for XInput enabled servers. W/o this patch
the wrong keyboard was used for adding new KeyCodes.

This should basically already enable the use of other keyboards, if the remote
keyboard stays at US.

mhopf - 21/04/2011

Index: xorg-server-1.9.3/hw/vnc/kbdptr.c
===
--- xorg-server-1.9.3.orig/hw/vnc/kbdptr.c
+++ xorg-server-1.9.3/hw/vnc/kbdptr.c
@@ -46,19 +46,17 @@
 #endif
 
 #define KEY_IS_PRESSED(keycode) \
-(kbdDevice->key->down[(keycode) >> 3] & (1 << ((keycode) & 7)))
+(inputInfo.keyboard->key->down[(keycode) >> 3] & (1 << ((keycode) & 7)))
 
 static void vncXConvertCase(KeySym sym, KeySym *lower, KeySym *upper);
 
-static DeviceIntPtr ptrDevice = NULL, kbdDevice = NULL;
+static DeviceIntPtr ptrDevice = NULL;
 
 
 void
 vncSetKeyboardDevice(DeviceIntPtr kbd)
 {
-   if (kbdDevice && kbd)
-  return; /* set once */
-   kbdDevice = kbd;
+  // obsoleted by inputInfo
 }
 
 
@@ -145,10 +143,7 @@ KbdAddEvent(Bool down, KeySym keySym, rf
 Bool shiftMustBeReleased = FALSE;
 Bool shiftMustBePressed = FALSE;
 
-if (!kbdDevice)
-return;
-
-keySyms = XkbGetCoreMap(kbdDevice);
+keySyms = XkbGetCoreMap(inputInfo.keyboard);
 
 #ifdef CORBA
 if (cl) {
@@ -259,40 +254,40 @@ KbdAddEvent(Bool down, KeySym keySym, rf
shiftMustBePressed = TRUE;
}
 
-   XkbApplyMappingChange(kbdDevice, keySyms, keyCode, 1, NULL, 
serverClient);
+   XkbApplyMappingChange(inputInfo.keyboard, keySyms, keyCode, 1, NULL, 
serverClient);
 
ErrorF("KbdAddEvent: unknown KeySym 0x%x - allocating KeyCode %d\n",
   (int)keySym, keyCode);
 }
 
-xkb = &kbdDevice->key->xkbInfo->state;
+xkb = &inputInfo.keyboard->key->xkbInfo->state;
 if (down) {
if (shiftMustBePressed && !(XkbStateFieldFromRec(xkb) & ShiftMask)) {
fakeShiftPress = TRUE;
-EnqueueKey(kbdDevice, KeyPress, SHIFT_L_KEY_CODE);
+EnqueueKey(inputInfo.keyboard, KeyPress, SHIFT_L_KEY_CODE);
}
if (shiftMustBeReleased && (XkbStateFieldFromRec(xkb) & ShiftMas

commit xorg-x11-server for openSUSE:11.3

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package xorg-x11-server for openSUSE:11.3
checked in at Thu Apr 28 01:25:06 CEST 2011.




--- old-versions/11.3/UPDATES/all/xorg-x11-server/xorg-x11-server.changes   
2010-08-19 15:48:07.0 +0200
+++ 11.3/xorg-x11-server/xorg-x11-server.changes2011-04-26 
18:28:14.0 +0200
@@ -1,0 +2,13 @@
+Tue Apr 26 16:22:17 UTC 2011 - mh...@novell.com
+
+- bnc #605015
+  - Enable use of all keyboard layouts, independent of remotely set layout
+  - xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
+This should basically already enable the use of other keyboards, if the
+remote keyboard stays at US.
+  - xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff
+This patch fixes keycode lookup (not using any static keyboard layout any
+more) and ISO-Level3-Shift handling (enabling the use of keyboard layouts
+that use AltGr for reaching certain characters).
+
+---

calling whatdependson for 11.3-i586


New:

  xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
  xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff



Other differences:
--
++ xorg-x11-server.spec ++
--- /var/tmp/diff_new_pack.fYLx3h/_old  2011-04-28 01:24:16.0 +0200
+++ /var/tmp/diff_new_pack.fYLx3h/_new  2011-04-28 01:24:16.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package xorg-x11-server (Version 7.5_1.8.0)
+# spec file for package xorg-x11-server
 #
-# 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
@@ -32,7 +32,7 @@
 %endif
 Url:http://xorg.freedesktop.org/
 Version:7.5_%{dirsuffix}
-Release:10.
+Release:10.
 License:GPLv2+ ; MIT License (or similar)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Group:  System/X11/Servers/XF86_4
@@ -77,6 +77,8 @@
 Patch47:xorg-server-xf4vnc-clientTimeout.diff
 Patch48:xorg-server-xf4vnc-fix.diff
 Patch49:xorg-server-xf4vnc-fixes_1_8.diff
+Patch51:xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
+Patch52:
xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff
 %endif
 Patch45:bug-197858_dpms.diff
 Patch67:xorg-docs.diff
@@ -200,6 +202,8 @@
 %patch47 -p1
 %patch48 -p1
 %patch49 -p0
+%patch51 -p1
+%patch52 -p1
 chmod 755 hw/vnc/symlink-vnc.sh
 %endif
 %patch45 -p0

++ xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff ++
This patch fixes keyboard handling for XInput enabled servers. W/o this patch
the wrong keyboard was used for adding new KeyCodes.

This should basically already enable the use of other keyboards, if the remote
keyboard stays at US.

mhopf - 21/04/2011

Index: xorg-server-1.9.3/hw/vnc/kbdptr.c
===
--- xorg-server-1.9.3.orig/hw/vnc/kbdptr.c
+++ xorg-server-1.9.3/hw/vnc/kbdptr.c
@@ -46,19 +46,17 @@
 #endif
 
 #define KEY_IS_PRESSED(keycode) \
-(kbdDevice->key->down[(keycode) >> 3] & (1 << ((keycode) & 7)))
+(inputInfo.keyboard->key->down[(keycode) >> 3] & (1 << ((keycode) & 7)))
 
 static void vncXConvertCase(KeySym sym, KeySym *lower, KeySym *upper);
 
-static DeviceIntPtr ptrDevice = NULL, kbdDevice = NULL;
+static DeviceIntPtr ptrDevice = NULL;
 
 
 void
 vncSetKeyboardDevice(DeviceIntPtr kbd)
 {
-   if (kbdDevice && kbd)
-  return; /* set once */
-   kbdDevice = kbd;
+  // obsoleted by inputInfo
 }
 
 
@@ -145,10 +143,7 @@ KbdAddEvent(Bool down, KeySym keySym, rf
 Bool shiftMustBeReleased = FALSE;
 Bool shiftMustBePressed = FALSE;
 
-if (!kbdDevice)
-return;
-
-keySyms = XkbGetCoreMap(kbdDevice);
+keySyms = XkbGetCoreMap(inputInfo.keyboard);
 
 #ifdef CORBA
 if (cl) {
@@ -259,40 +254,40 @@ KbdAddEvent(Bool down, KeySym keySym, rf
shiftMustBePressed = TRUE;
}
 
-   XkbApplyMappingChange(kbdDevice, keySyms, keyCode, 1, NULL, 
serverClient);
+   XkbApplyMappingChange(inputInfo.keyboard, keySyms, keyCode, 1, NULL, 
serverClient);
 
ErrorF("KbdAddEvent: unknown KeySym 0x%x - allocating KeyCode %d\n",
   (int)keySym, keyCode);
 }
 
-xkb = &kbdDevice->key->xkbInfo->state;
+xkb = &inputInfo.keyboard->key->xkbInfo->state;
 if (down) {
if (shiftMustBePressed && !(XkbStateFieldFromRec(xkb) & ShiftMask)) {
fakeShiftPress = TRUE;
-EnqueueKey(kbdDevice, KeyPress, SHIFT_L_KEY_CODE);
+EnqueueKey(inputInfo.keyboard, KeyPress, SHIFT_L_KEY_CODE);
}
i

commit python-feedparser for openSUSE:11.4

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package python-feedparser for openSUSE:11.4
checked in at Wed Apr 27 17:49:34 CEST 2011.




--- old-versions/11.4/UPDATES/all/python-feedparser/python-feedparser.changes   
2011-03-17 02:35:42.0 +0100
+++ 11.4/python-feedparser/python-feedparser.changes2011-04-20 
20:18:08.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 20 11:14:19 UTC 2011 - jf...@funktronics.ca
+
+- Fix bnc#688878 - "global name 'keymap' is not defined"
+
+
+---

calling whatdependson for 11.4-i586


New:

  feedparser-bnc688878.diff



Other differences:
--
++ python-feedparser.spec ++
--- /var/tmp/diff_new_pack.rGhcI5/_old  2011-04-27 17:49:19.0 +0200
+++ /var/tmp/diff_new_pack.rGhcI5/_new  2011-04-27 17:49:19.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   python-feedparser
 Version:4.1
-Release:9.
+Release:9.
 Summary:Universal Feed Parser Module for Python
 Url:http://sourceforge.net/projects/feedparser/
 License:BSD
@@ -30,6 +30,7 @@
 Patch1: feedparser-issue255-CVE-2011-1158.patch
 Patch2: feedparser-issue254-CVE-2011-1157.patch
 Patch3: feedparser-issue91-CVE-2011-1156.patch
+Patch4: feedparser-bnc688878.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{py_requires}
 BuildRequires:  python-devel python-setuptools
@@ -52,6 +53,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4
 chmod 0644 README
 
 %build

++ feedparser-bnc688878.diff ++
Index: feedparser.py
===
--- feedparser.py.orig
+++ feedparser.py
@@ -65,6 +65,22 @@ TIDY_MARKUP = 0
 # if TIDY_MARKUP = 1
 PREFERRED_TIDY_INTERFACES = ["uTidy", "mxTidy"]
 
+# If you want feedparser to allow all URL schemes, set this to ()
+# List culled from Python's urlparse documentation at:
+#   http://docs.python.org/library/urlparse.html
+# as well as from "URI scheme" at Wikipedia:
+#   https://secure.wikimedia.org/wikipedia/en/wiki/URI_scheme
+# Many more will likely need to be added!
+ACCEPTABLE_URI_SCHEMES = (
+'file', 'ftp', 'gopher', 'h323', 'hdl', 'http', 'https', 'imap', 'mailto',
+'mms', 'news', 'nntp', 'prospero', 'rsync', 'rtsp', 'rtspu', 'sftp',
+'shttp', 'sip', 'sips', 'snews', 'svn', 'svn+ssh', 'telnet', 'wais',
+# Additional common-but-unofficial schemes
+'aim', 'callto', 'cvs', 'facetime', 'feed', 'git', 'gtalk', 'irc', 'ircs',
+'irc6', 'itms', 'mms', 'msnim', 'skype', 'ssh', 'smb', 'svn', 'ymsg',
+)
+#ACCEPTABLE_URI_SCHEMES = ()
+
 # -- required modules (should come with any Python distribution) 
--
 import sgmllib, re, sys, copy, urlparse, time, rfc822, types, cgi, urllib, 
urllib2
 try:
@@ -1602,6 +1618,22 @@ def _resolveRelativeURIs(htmlSource, bas
 p.feed(htmlSource)
 return p.output()
 
+def _makeSafeAbsoluteURI(base, rel=None):
+# bail if ACCEPTABLE_URI_SCHEMES is empty
+if not ACCEPTABLE_URI_SCHEMES:
+return _urljoin(base, rel or u'')
+if not base:
+return rel or u''
+if not rel:
+scheme = urlparse.urlparse(base)[0]
+if not scheme or scheme in ACCEPTABLE_URI_SCHEMES:
+return base
+return u''
+uri = _urljoin(base, rel)
+if uri.strip().split(':', 1)[0] not in ACCEPTABLE_URI_SCHEMES:
+return u''
+return uri
+
 class _HTMLSanitizer(_BaseHTMLProcessor):
 acceptable_elements = ['a', 'abbr', 'acronym', 'address', 'area', 'b', 
'big',
   'blockquote', 'br', 'button', 'caption', 'center', 'cite', 'code', 'col',
@@ -1635,6 +1667,7 @@ class _HTMLSanitizer(_BaseHTMLProcessor)
 self.unacceptablestack += 1
 return
 
+keymap = {}
 clean_attrs = []
 for key, value in self.normalize_attrs(attrs):
 if key in self.acceptable_attributes:





Remember to have fun...

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



commit varnish for openSUSE:11.4

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package varnish for openSUSE:11.4
checked in at Wed Apr 27 17:49:12 CEST 2011.




--- old-versions/11.4/all/varnish/varnish.changes   2010-08-17 
11:31:58.0 +0200
+++ 11.4/varnish/varnish.changes2011-04-15 10:09:02.0 +0200
@@ -1,0 +2,16 @@
+Sun Apr  3 23:38:24 UTC 2011 - jeng...@medozas.de
+
+- Fix security-problematic ownership of /etc/varnish files
+  (bnc#678811)
+- Run spec-beautifier over it
+- Replace default shipped vcl.conf by something working
+- Run as varnish user
+- Start varnishlog together with varnishd
+- Properly use PID files in init script
+
+---
+Sat Oct  9 04:31:06 UTC 2010 - jeng...@medozas.de
+
+- Create and package /var/log/varnish
+
+---

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


Old:

  upstream-config.tar.bz2

New:

  varnish.logrotate
  vcl.conf



Other differences:
--
++ varnish.spec ++
--- /var/tmp/diff_new_pack.VCjNH7/_old  2011-04-27 17:48:28.0 +0200
+++ /var/tmp/diff_new_pack.VCjNH7/_new  2011-04-27 17:48:28.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package varnish (Version 2.1.3)
+# spec file for package varnish
 #
-# 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
@@ -20,29 +20,28 @@
 
 Name:   varnish
 Version:2.1.3
-Release:1
+Release:3.
 #
 License:BSD
 Group:  Productivity/Networking/Web/Proxy
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libxslt ncurses-devel pcre-devel pkg-config
-Prereq(post):  /usr/sbin/useradd /usr/sbin/groupadd
+Prereq(post):  %_sbindir/useradd %_sbindir/groupadd
 %if 0%{?suse_version}
 Recommends: logrotate
 %endif
-%define _bindir  %{_sbindir}
-%define pkg_home %{_var}/lib/%{name}
-%define pkg_logdir   %{_var}/log/%{name}
-%define pkg_cachedir %{_var}/cache/%{name}
-%define pkg_name %{name}
+%define pkg_home %_localstatedir/lib/%name
+%define pkg_logdir   %_localstatedir/log/%name
+%define pkg_cachedir %_localstatedir/cache/%name
 #
 Url:http://www.varnish-cache.org/
-Source0:
http://downloads.sourceforge.net/varnish/varnish-%{version}.tar.gz
-# http://downloads.sourceforge.net/varnish/varnish-%{version}.tar.bz2
-Source1:upstream-config.tar.bz2
+Source0:
http://downloads.sourceforge.net/varnish/varnish-%version.tar.gz
+# http://downloads.sourceforge.net/varnish/varnish-%version.tar.bz2
 Source2:varnish.init
 Source3:varnish.sysconfig
+Source4:vcl.conf
+Source5:varnish.logrotate
 #
 Summary:Varnish is a high-performance HTTP accelerator
 
@@ -63,13 +62,13 @@
 
 %define library_name libvarnish1
 
-%package -n %{library_name}
+%package -n %library_name
 
 Group:  Productivity/Networking/Web/Proxy
 #
 Summary:Shared libraries for Varnish
 
-%description -n %{library_name}
+%description -n %library_name
 Varnish is an HTTP accelerator. An HTTP accelerator (often called Reverse
 Proxy) is an application that stores (caches) documents that have been
 requested over the HTTP protocol.
@@ -91,7 +90,7 @@
 %package devel
 License:BSD
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
+Requires:   %name = %version
 #
 Summary:Development files for Varnish
 
@@ -115,91 +114,82 @@
 
 
 %prep
-%setup -qa1
-#sed -e ' s/8080/80/g ' etc/vcl.conf > redhat/vcl.conf
+%setup -q
 
 %build
 %if 0%{?suse_version} > 1000
-export CFLAGS="%{optflags} -fstack-protector"
+export CFLAGS="%optflags -fstack-protector"
 %endif
-%configure --disable-static --localstatedir=%{_var}/cache/ \
+%configure --disable-static --localstatedir=%_localstatedir/cache/ \
--enable-debugging-symbols \
--enable-developer-warnings
-%{__make}
+make %{?_smp_mflags}
 
 %install
 %makeinstall
-find %{buildroot} -ls
+find %buildroot -ls
+# There is no use for them to normal users
+mv %buildroot/%_bindir/* %buildroot/%_sbindir/
 #
 # remove unneeded files
 # libvarnish.la has -lrt as dependency lib
-#%{__rm} -fv %{buildroot}%{_libdir}/*.la
+#rm -fv %buildroot%_libdir/*.la
 #
 ##missing directories
-%{__install} -d -m 0755 %{buildroot}{%{pkg_logdir},%{pkg_home}}
-%{__install} -D -m 0644 redhat/varnish.logrotate 
%{buildroot}/etc/logrotate.d/varnish
-%if 0%{?suse_version}
-#
-##init scripts
-%{__install} -D -m 0644 %{S:3}

commit python-feedparser for openSUSE:11.3

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package python-feedparser for openSUSE:11.3
checked in at Wed Apr 27 17:48:04 CEST 2011.




--- old-versions/11.3/UPDATES/all/python-feedparser/python-feedparser.changes   
2011-03-17 02:35:42.0 +0100
+++ 11.3/python-feedparser/python-feedparser.changes2011-04-20 
20:17:51.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 20 11:14:19 UTC 2011 - jf...@funktronics.ca
+
+- Fix bnc#688878 - "global name 'keymap' is not defined"
+
+
+---

calling whatdependson for 11.3-i586


New:

  feedparser-bnc688878.diff



Other differences:
--
++ python-feedparser.spec ++
--- /var/tmp/diff_new_pack.igy8SC/_old  2011-04-27 17:47:33.0 +0200
+++ /var/tmp/diff_new_pack.igy8SC/_new  2011-04-27 17:47:33.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   python-feedparser
 Version:4.1
-Release:6.
+Release:6.
 Summary:Universal Feed Parser Module for Python
 Url:http://sourceforge.net/projects/feedparser/
 License:BSD
@@ -30,6 +30,7 @@
 Patch1: feedparser-issue255-CVE-2011-1158.patch
 Patch2: feedparser-issue254-CVE-2011-1157.patch
 Patch3: feedparser-issue91-CVE-2011-1156.patch
+Patch4: feedparser-bnc688878.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{py_requires}
 BuildRequires:  python-devel python-setuptools
@@ -52,6 +53,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4
 chmod 0644 README
 
 %build

++ feedparser-bnc688878.diff ++
Index: feedparser.py
===
--- feedparser.py.orig
+++ feedparser.py
@@ -65,6 +65,22 @@ TIDY_MARKUP = 0
 # if TIDY_MARKUP = 1
 PREFERRED_TIDY_INTERFACES = ["uTidy", "mxTidy"]
 
+# If you want feedparser to allow all URL schemes, set this to ()
+# List culled from Python's urlparse documentation at:
+#   http://docs.python.org/library/urlparse.html
+# as well as from "URI scheme" at Wikipedia:
+#   https://secure.wikimedia.org/wikipedia/en/wiki/URI_scheme
+# Many more will likely need to be added!
+ACCEPTABLE_URI_SCHEMES = (
+'file', 'ftp', 'gopher', 'h323', 'hdl', 'http', 'https', 'imap', 'mailto',
+'mms', 'news', 'nntp', 'prospero', 'rsync', 'rtsp', 'rtspu', 'sftp',
+'shttp', 'sip', 'sips', 'snews', 'svn', 'svn+ssh', 'telnet', 'wais',
+# Additional common-but-unofficial schemes
+'aim', 'callto', 'cvs', 'facetime', 'feed', 'git', 'gtalk', 'irc', 'ircs',
+'irc6', 'itms', 'mms', 'msnim', 'skype', 'ssh', 'smb', 'svn', 'ymsg',
+)
+#ACCEPTABLE_URI_SCHEMES = ()
+
 # -- required modules (should come with any Python distribution) 
--
 import sgmllib, re, sys, copy, urlparse, time, rfc822, types, cgi, urllib, 
urllib2
 try:
@@ -1602,6 +1618,22 @@ def _resolveRelativeURIs(htmlSource, bas
 p.feed(htmlSource)
 return p.output()
 
+def _makeSafeAbsoluteURI(base, rel=None):
+# bail if ACCEPTABLE_URI_SCHEMES is empty
+if not ACCEPTABLE_URI_SCHEMES:
+return _urljoin(base, rel or u'')
+if not base:
+return rel or u''
+if not rel:
+scheme = urlparse.urlparse(base)[0]
+if not scheme or scheme in ACCEPTABLE_URI_SCHEMES:
+return base
+return u''
+uri = _urljoin(base, rel)
+if uri.strip().split(':', 1)[0] not in ACCEPTABLE_URI_SCHEMES:
+return u''
+return uri
+
 class _HTMLSanitizer(_BaseHTMLProcessor):
 acceptable_elements = ['a', 'abbr', 'acronym', 'address', 'area', 'b', 
'big',
   'blockquote', 'br', 'button', 'caption', 'center', 'cite', 'code', 'col',
@@ -1635,6 +1667,7 @@ class _HTMLSanitizer(_BaseHTMLProcessor)
 self.unacceptablestack += 1
 return
 
+keymap = {}
 clean_attrs = []
 for key, value in self.normalize_attrs(attrs):
 if key in self.acceptable_attributes:





Remember to have fun...

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



commit udisks for openSUSE:11.3

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package udisks for openSUSE:11.3
checked in at Wed Apr 27 17:46:58 CEST 2011.




--- old-versions/11.3/UPDATES/all/udisks/udisks.changes 2010-07-15 
14:39:40.0 +0200
+++ 11.3/udisks/udisks.changes  2011-04-27 13:45:29.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 27 13:42:45 CEST 2011 - kay.siev...@novell.com
+
+- Fix: Arbitrary LKMs from /lib/modules can be loaded
+  CVE-2010-4661 (bnc#653900)
+
+---

calling whatdependson for 11.3-i586


New:

  udisks-kernel-module-load-fix.patch



Other differences:
--
++ udisks.spec ++
--- /var/tmp/diff_new_pack.2o3PtQ/_old  2011-04-27 17:46:37.0 +0200
+++ /var/tmp/diff_new_pack.2o3PtQ/_new  2011-04-27 17:46:37.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package udisks (Version 1.0.1)
+# spec file for package udisks
 #
-# 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
@@ -20,7 +20,7 @@
 
 Name:   udisks
 Version:1.0.1
-Release:2.
+Release:2.
 License:GPLv2+
 Summary:Disk Management Service
 Url:http://cgit.freedesktop.org/udisks/
@@ -47,6 +47,8 @@
 #BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
+Patch10:udisks-kernel-module-load-fix.patch
+
 %description
 udisks provides a daemon, D-Bus API and command line tools
 for managing disks and storage devices.
@@ -66,6 +68,7 @@
 
 %prep
 %setup -q
+%patch10 -p1
 
 %build
 export V=1

++ udisks-kernel-module-load-fix.patch ++
>From c933a929f07421ec747cebb24d5e620fc2b97037 Mon Sep 17 00:00:00 2001
From: David Zeuthen 
Date: Tue, 15 Mar 2011 13:20:44 +
Subject: Bug 32232 – CVE-2010-4661: Arbitrary kernel module load

Validate what is passed to the mount(8) command. In particular, only
allow either well-known filesystems, filesystems already loaded or
filesystem explicitly allowed by the administrator via the
/etc/filesystems file.

See https://bugs.freedesktop.org/show_bug.cgi?id=32232 for details.

Signed-off-by: David Zeuthen 
---
diff --git a/src/device.c b/src/device.c
index 21d9530..d6595b8 100644
--- a/src/device.c
+++ b/src/device.c
@@ -5891,6 +5891,27 @@ static const FSMountOptions fs_mount_options[] =
 { "udf", udf_defaults, udf_allow, udf_allow_uid_self, udf_allow_gid_self },
   };
 
+static const gchar *well_known_filesystems[] =
+{
+  "btrfs",
+  "ext2",
+  "ext3",
+  "ext4",
+  "udf",
+  "iso9660",
+  "xfs",
+  "jfs",
+  "nilfs",
+  "reiserfs",
+  "reiser4",
+  "msdos",
+  "umsdos",
+  "vfat",
+  "exfat"
+  "ntfs",
+  NULL,
+};
+
 /*  */
 
 static int num_fs_mount_options = sizeof(fs_mount_options) / 
sizeof(FSMountOptions);
@@ -6225,6 +6246,86 @@ filesystem_mount_completed_cb (DBusGMethodInvocation 
*context,
 }
 }
 
+static gboolean
+is_in_filesystem_file (const gchar *filesystems_file,
+   const gchar *fstype)
+{
+  gchar *filesystems;
+  GError *error;
+  gboolean ret;
+  gchar **lines;
+  guint n;
+
+  ret = FALSE;
+  filesystems = NULL;
+  lines = NULL;
+
+  error = NULL;
+  if (!g_file_get_contents (filesystems_file,
+&filesystems,
+NULL, /* gsize *out_length */
+&error))
+{
+  g_warning ("Error reading /etc/filesystems: %s (%s %d)",
+ error->message,
+ g_quark_to_string (error->domain),
+ error->code);
+  g_error_free (error);
+  goto out;
+}
+
+  lines = g_strsplit (filesystems, "\n", -1);
+  for (n = 0; lines != NULL && lines[n] != NULL && !ret; n++)
+{
+  gchar **tokens;
+  gint num_tokens;
+  g_strdelimit (lines[n], " \t", ' ');
+  g_strstrip (lines[n]);
+  tokens = g_strsplit (lines[n], " ", -1);
+  num_tokens = g_strv_length (tokens);
+  if (num_tokens == 1 && g_strcmp0 (tokens[0], fstype) == 0)
+{
+  ret = TRUE;
+}
+  g_strfreev (tokens);
+}
+
+ out:
+  g_strfreev (lines);
+  g_free (filesystems);
+  return ret;
+}
+
+static gboolean
+is_well_known_filesystem (const gchar *fstype)
+{
+  gboolean ret;
+  guint n;
+
+  ret = FALSE;
+  for (n = 0; well_known_filesystems[n] != NULL; n++)
+{
+  if (g_strcmp0 (well_known_filesystems[n], fstype) == 0)
+{
+  ret = TRUE;
+  goto out;
+}
+}
+ out:
+  return ret;
+}
+
+/* this is not a very efficient implementation but it's very rarely
+ * called so no real point in optimizing it...
+ */
+static gboolean
+is_allowed_filesystem (const gchar 

commit python-feedparser for openSUSE:11.2

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package python-feedparser for openSUSE:11.2
checked in at Wed Apr 27 17:46:06 CEST 2011.




--- old-versions/11.2/UPDATES/all/python-feedparser/python-feedparser.changes   
2011-03-17 02:35:42.0 +0100
+++ 11.2/python-feedparser/python-feedparser.changes2011-04-20 
20:17:37.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 20 11:14:19 UTC 2011 - jf...@funktronics.ca
+
+- Fix bnc#688878 - "global name 'keymap' is not defined"
+
+
+---

calling whatdependson for 11.2-i586


New:

  feedparser-bnc688878.diff



Other differences:
--
++ python-feedparser.spec ++
--- /var/tmp/diff_new_pack.o6ri4x/_old  2011-04-27 17:45:00.0 +0200
+++ /var/tmp/diff_new_pack.o6ri4x/_new  2011-04-27 17:45:00.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   python-feedparser
 Version:4.1
-Release:2.
+Release:2.
 Summary:Universal Feed Parser Module for Python
 Url:http://sourceforge.net/projects/feedparser/
 License:BSD
@@ -30,6 +30,7 @@
 Patch1: feedparser-issue255-CVE-2011-1158.patch
 Patch2: feedparser-issue254-CVE-2011-1157.patch
 Patch3: feedparser-issue91-CVE-2011-1156.patch
+Patch4: feedparser-bnc688878.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{py_requires}
 BuildRequires:  python-devel python-setuptools
@@ -52,6 +53,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4
 chmod 0644 README
 
 %build

++ feedparser-bnc688878.diff ++
Index: feedparser.py
===
--- feedparser.py.orig
+++ feedparser.py
@@ -65,6 +65,22 @@ TIDY_MARKUP = 0
 # if TIDY_MARKUP = 1
 PREFERRED_TIDY_INTERFACES = ["uTidy", "mxTidy"]
 
+# If you want feedparser to allow all URL schemes, set this to ()
+# List culled from Python's urlparse documentation at:
+#   http://docs.python.org/library/urlparse.html
+# as well as from "URI scheme" at Wikipedia:
+#   https://secure.wikimedia.org/wikipedia/en/wiki/URI_scheme
+# Many more will likely need to be added!
+ACCEPTABLE_URI_SCHEMES = (
+'file', 'ftp', 'gopher', 'h323', 'hdl', 'http', 'https', 'imap', 'mailto',
+'mms', 'news', 'nntp', 'prospero', 'rsync', 'rtsp', 'rtspu', 'sftp',
+'shttp', 'sip', 'sips', 'snews', 'svn', 'svn+ssh', 'telnet', 'wais',
+# Additional common-but-unofficial schemes
+'aim', 'callto', 'cvs', 'facetime', 'feed', 'git', 'gtalk', 'irc', 'ircs',
+'irc6', 'itms', 'mms', 'msnim', 'skype', 'ssh', 'smb', 'svn', 'ymsg',
+)
+#ACCEPTABLE_URI_SCHEMES = ()
+
 # -- required modules (should come with any Python distribution) 
--
 import sgmllib, re, sys, copy, urlparse, time, rfc822, types, cgi, urllib, 
urllib2
 try:
@@ -1602,6 +1618,22 @@ def _resolveRelativeURIs(htmlSource, bas
 p.feed(htmlSource)
 return p.output()
 
+def _makeSafeAbsoluteURI(base, rel=None):
+# bail if ACCEPTABLE_URI_SCHEMES is empty
+if not ACCEPTABLE_URI_SCHEMES:
+return _urljoin(base, rel or u'')
+if not base:
+return rel or u''
+if not rel:
+scheme = urlparse.urlparse(base)[0]
+if not scheme or scheme in ACCEPTABLE_URI_SCHEMES:
+return base
+return u''
+uri = _urljoin(base, rel)
+if uri.strip().split(':', 1)[0] not in ACCEPTABLE_URI_SCHEMES:
+return u''
+return uri
+
 class _HTMLSanitizer(_BaseHTMLProcessor):
 acceptable_elements = ['a', 'abbr', 'acronym', 'address', 'area', 'b', 
'big',
   'blockquote', 'br', 'button', 'caption', 'center', 'cite', 'code', 'col',
@@ -1635,6 +1667,7 @@ class _HTMLSanitizer(_BaseHTMLProcessor)
 self.unacceptablestack += 1
 return
 
+keymap = {}
 clean_attrs = []
 for key, value in self.normalize_attrs(attrs):
 if key in self.acceptable_attributes:





Remember to have fun...

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



commit syslinux for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package syslinux for openSUSE:Factory
checked in at Wed Apr 27 15:16:26 CEST 2011.




--- syslinux/syslinux.changes   2010-04-27 18:00:02.0 +0200
+++ /mounts/work_src_done/STABLE/syslinux/syslinux.changes  2011-04-20 
11:28:59.0 +0200
@@ -1,0 +2,179 @@
+Wed Apr 20 11:27:23 CEST 2011 - snw...@suse.de
+
+- adrian: mboot: replicate BOOTIF option for all modules
+
+---
+Tue Apr 19 15:29:10 CEST 2011 - snw...@suse.de
+
+- handle case where a separate initrd config line is used instead of an
+  initrd= kernel option
+
+---
+Tue Apr 19 10:48:40 CEST 2011 - snw...@suse.de
+
+- update to version 4.04
+  * PXELINUX: Fix handling of unqualified DNS names.
+  * PXELINUX: Fix timer bug when PXELINUX might be unloaded
+(Gene Cumm).
+  * core/writedec.inc: Fix duplicate declaration and overflow
+(Gene Cumm).
+  * GCC 4.5 fixes.
+  * sample directory: Fix Makefile include (Gene Cumm).
+  * ver.com: New universal DOS/COMBOOT application to display
+version information (includes DRMK) (Gene Cumm).
+  * rosh.c32: updated; Using getopt() for internal commands to aid
+parsing options; Fix bugs in ls; add warm reboot and echo
+(Gene Cumm).
+  * com32: fix a file descriptor leak.
+  * gfxboot.c32: handle TEXT..ENDTEXT; error out on no LABELs
+found (Sebastian Herbszt).
+  * Fix booting on non-partitioned devices.
+  * MBR, isohybrid: Workaround for a BIOS issue on Acer
+Travelmate and possibly other machines.
+  * COM32: Adding ACPI parsing libary
+  * HDT: Release 0.4.1 to support ACPI parsing, 
+improved mutli-core/cpu reporting 
+  * LUA: Updating to 5.1.4-2
+  * SYSLINUX: core/diskstart.inc: Reset DS after checksum in case
+it isn't 0 (Gene Cumm).
+  * win64: Script update for additional mingw compiler names
+(Gene Cumm).
+  * diag: New directory for diagnostic-related tools.  Add a
+handoff MBR/VBR and geometry display images (Gene Cumm).
+  * MEMDISK: use "mem=" parameter to mark available memory above
+this point as reserved (core already does alignment) (Gene Cumm).
+  * MEMDISK: Additional disk probe checks and debug output
+(Shao Miller, Gene Cumm).
+  * gpxe: add gpxelinuxk.0, based off of undionly.kpxe + new
+script (Gene Cumm).
+  * isohybrid: install the isohdpfx*.bin/isohdppx*.bin files to
+make isohybrid images in one step with GNU xorriso.
+  * PXELINUX: disable a hack that would make localboot work on
+some machines, but break just about as many.  Some machines
+which worked with "localboot 0" in previous versions may
+need "localboot -1" in this one.  If you have a machine
+which requires "localboot -1", a copy of the dmidecode
+or sysdump output would be appreciated.
+  * Include a set of diagnostics by Gene Cumm.
+  * Fixes for gcc 4.6 and binutils 2.21.51.
+  * chain.c32: Allow "uuid" as a synonym to "guid".
+  * Handle directory names starting with .. for vfat and
+iso9660.
+  * New MENU HIDDENKEY command to provide a one-keystroke way to
+activate a boot option from a hidden menu intro screen.
+
+
+---
+Mon Apr 18 17:35:01 CEST 2011 - snw...@suse.de
+
+- update to version 4.03
+  * Major code base changes; all filesystem rewritten in C.
+This work was done primarily by Liu Aleaxander (Yuanhan Liu).
+  * Better support for booting from MBRs which don't pass
+handover information.
+  * EXTLINUX: Try to be smarter about finding the partition
+offset.
+  * chain.c32: support chainloading Dell Real Mode Kernel (Gene
+Cumm).
+  * chain.c32: fix booting in CHS mode.
+  * Fix the -s option to the syslinux/extlinux installer (Arwin
+Vosselman).
+  * isohybrid: fix padding of large images (PJ Pandit).
+  * SYSLINUX: correctly handle the case where the -d option is
+specified with a non-absolute path, i.e. "syslinux -d
+syslinux" instead of "syslinux -d /syslinux".
+  * ISOLINUX: recognize the directory names /boot/syslinux and
+/syslinux, and the filename syslinux.cfg in addition to the
+isolinux-specific names.  Thus, "syslinux.cfg" is now a
+generic name, whereas "isolinux.cfg" or "extlinux.conf" is
+specific to different derivative.
+  * chain.c32: support setting alternate config filename for
+stage2 of GRUB Legacy (Gert Hulselmans).
+  * whichsys.c32: execute specific command, based on Syslinux
+bootloader variant (Gert Hulselmans).
+  * lua.c32: a lot of new bindings added to the "syslinux"
+namespace: VESA, PCI, DMI, kernel loading (Marcel Ritter).
+  * btrfs: print a comprehensive error message if compressed or
+encrypted files are encountered (neither is currently
+supported.)
+  * SYSLINUX: mtools installer: honor TMPDIR, error out on disk
+full.
+  * Handle fallbacks from EDD to CH

commit armadillo for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package armadillo for openSUSE:Factory
checked in at Wed Apr 27 15:15:00 CEST 2011.




--- armadillo/armadillo.changes 2011-03-23 17:31:00.0 +0100
+++ /mounts/work_src_done/STABLE/armadillo/armadillo.changes2011-04-18 
14:06:27.0 +0200
@@ -1,0 +2,16 @@
+Mon Apr 18 12:08:06 UTC 2011 - badshah...@gmail.com
+
+- Update to version 1.2.0
+  + Added ability to use Blas & Lapack libraries with capitalised
+function names
+  + Reduction of pedantic compiler warnings
+
+---
+Fri Apr  1 22:51:28 CEST 2011 - badshah...@gmail.com
+
+- Update to version 1.1.92:
+  + Bugfix in function cor()
+  + Automatic installation now requires CMake >= 2.6
+- Add licenses to libarmadillo package
+
+---

calling whatdependson for head-i586


Old:

  armadillo-1.1.90.tar.bz2

New:

  armadillo-1.2.0.tar.bz2



Other differences:
--
++ armadillo.spec ++
--- /var/tmp/diff_new_pack.D37edC/_old  2011-04-27 15:14:36.0 +0200
+++ /var/tmp/diff_new_pack.D37edC/_new  2011-04-27 15:14:36.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   armadillo
-Version:1.1.90
+Version:1.2.0
 Release:1
 License:LGPLv3+
 Summary:Fast C++ matrix library with interfaces to LAPACK and ATLAS
@@ -127,6 +127,7 @@
 %files -n libarmadillo1
 %defattr(-,root,root)
 %{_libdir}/*.so.*
+%doc LICENSE.txt licenses
 
 %files devel
 %defattr(-,root,root)
@@ -134,6 +135,7 @@
 %{_includedir}/armadillo
 %{_includedir}/armadillo_bits/
 %{_includedir}/armadillo_itpp
-%doc LICENSE.txt licenses README.txt index.html examples/ docs/
+%{_datadir}/Armadillo/
+%doc README.txt index.html examples/ docs/
 
 %changelog

++ armadillo-1.1.90.tar.bz2 -> armadillo-1.2.0.tar.bz2 ++
 2324 lines of diff (skipped)






Remember to have fun...

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



commit gnonlin for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package gnonlin for openSUSE:Factory
checked in at Wed Apr 27 15:14:27 CEST 2011.




--- GNOME/gnonlin/gnonlin.changes   2011-02-05 02:55:30.0 +0100
+++ /mounts/work_src_done/STABLE/gnonlin/gnonlin.changes2011-04-24 
19:52:13.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr 24 12:59:34 UTC 2011 - toddrme2...@gmail.com
+  
+- Add 32bit compatibility libraries
+  
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ gnonlin.spec ++
--- /var/tmp/diff_new_pack.TafHKv/_old  2011-04-27 15:14:14.0 +0200
+++ /var/tmp/diff_new_pack.TafHKv/_new  2011-04-27 15:14:14.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   gnonlin
 Version:0.10.17
-Release:1
+Release:8
 %define gst_branch 0.10
 License:LGPLv2.1+
 Summary:Non-liner audio and video support for GStreamer

++ baselibs.conf ++
gstreamer-0_10-plugin-gnonlin





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-gl for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package gstreamer-0_10-plugins-gl for 
openSUSE:Factory
checked in at Wed Apr 27 15:14:00 CEST 2011.




--- GNOME/gstreamer-0_10-plugins-gl/gstreamer-0_10-plugins-gl.changes   
2011-02-14 19:33:01.0 +0100
+++ 
/mounts/work_src_done/STABLE/gstreamer-0_10-plugins-gl/gstreamer-0_10-plugins-gl.changes
2011-04-24 19:30:00.0 +0200
@@ -1,0 +2,6 @@
+Sun Apr 24 12:59:34 UTC 2011 - toddrme2...@gmail.com
+ 
+- Added 32bit compatibility libraries
+- Added main package dependency to -devel pacakge (fix for RPMLINT warning)
+ 
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ gstreamer-0_10-plugins-gl.spec ++
--- /var/tmp/diff_new_pack.a86zqR/_old  2011-04-27 15:13:36.0 +0200
+++ /var/tmp/diff_new_pack.a86zqR/_new  2011-04-27 15:13:36.0 +0200
@@ -21,7 +21,7 @@
 Name:   gstreamer-0_10-plugins-gl
 %define _name gst-plugins-gl
 Version:0.10.2
-Release:7
+Release:8
 %define gst_branch 0.10
 License:LGPLv2.1+
 Summary:GStreamer OpenGL Plug-Ins
@@ -61,6 +61,7 @@
 Summary:GStreamer OpenGL Plug-Ins - Development headers
 Group:  Development/Libraries/Other
 Requires:   libgstgl-0_10-1 = %{version}
+Requires:   gstreamer-0_10-plugins-gl = %{version}
 
 %description devel
 This package contains headers and libraries needed to develop based

++ baselibs.conf ++
gstreamer-0_10-plugins-gl
libgstgl-0_10-1





Remember to have fun...

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



commit vigra for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package vigra for openSUSE:Factory
checked in at Wed Apr 27 15:11:31 CEST 2011.




--- vigra/vigra.changes 2010-12-09 15:22:34.0 +0100
+++ /mounts/work_src_done/STABLE/vigra/vigra.changes2011-04-24 
20:40:50.0 +0200
@@ -1,0 +2,8 @@
+Sun Apr 24 12:59:34 UTC 2011 - toddrme2...@gmail.com
+  
+- Add 32bit compatibility libraries
+- Remove test for obsolete openSUSE versions
+- Made package no longer obsolete itself (fix for RPMLINT warning)
+- More informative summaries (fix for RPMLINT warning)
+  
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ vigra.spec ++
--- /var/tmp/diff_new_pack.ymmJJ0/_old  2011-04-27 15:10:17.0 +0200
+++ /var/tmp/diff_new_pack.ymmJJ0/_new  2011-04-27 15:10:17.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package vigra (Version 1.6.0)
+# spec file for package vigra
 #
-# 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
@@ -23,9 +23,9 @@
 License:MIT
 Group:  Development/Libraries/C and C++
 AutoReqProv:on
-Summary:VIGRA Library
+Summary:Computer vision Library
 Version:1.6.0
-Release:15
+Release:20
 Source: %{name}%{version}.tar.bz2
 Patch:  vigra1.6.0-autoconf.patch
 Patch1: vigra1.6.0-libpng14.patch
@@ -50,9 +50,9 @@
 %package -n libvigraimpex2
 License:MIT
 Group:  Development/Libraries/C and C++
-Summary:VIGRA Library
+Summary:Computer vision Library
 Provides:   %{name} = %{version}
-Obsoletes:  %{name} <= %{version}
+Obsoletes:  %{name} < %{version}
 
 %description -n libvigraimpex2
 VIGRA stands for "Vision with Generic Algorithms". It is a novel
@@ -71,7 +71,7 @@
 %package devel
 License:MIT
 Group:  Development/Libraries/C and C++
-Summary:VIGRA Library
+Summary:Development files for VIGRA Library
 Requires:   libvigraimpex2 = %{version} 
 Requires:   glibc-devel
 Requires:   libstdc++-devel 

++ baselibs.conf ++
libvigraimpex2





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-bad for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package gstreamer-0_10-plugins-bad for 
openSUSE:Factory
checked in at Wed Apr 27 15:09:05 CEST 2011.




--- GNOME/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes 
2011-02-01 01:38:07.0 +0100
+++ 
/mounts/work_src_done/STABLE/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes
  2011-04-24 00:19:35.0 +0200
@@ -1,0 +2,6 @@
+Sat Apr 23 22:17:44 UTC 2011 - reddw...@opensuse.org
+
+- Add GME support
+- Fix BUILD_ORIG build
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gstreamer-0_10-plugins-bad.spec ++
--- /var/tmp/diff_new_pack.6pz2IT/_old  2011-04-27 15:07:43.0 +0200
+++ /var/tmp/diff_new_pack.6pz2IT/_new  2011-04-27 15:07:43.0 +0200
@@ -27,7 +27,7 @@
 # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched 
build plus original as addon.
 %define _name gst-plugins-bad
 Version:0.10.21
-Release:1
+Release:11
 %define gst_branch 0.10
 # Please remove me when slv2 and lv2core are in factory.
 %if %{with LV2}
@@ -51,6 +51,7 @@
 BuildRequires:  libexempi-devel
 BuildRequires:  libexif-devel
 BuildRequires:  libglade2-devel
+BuildRequires:  libgme-devel
 BuildRequires:  libgsm-devel
 BuildRequires:  libiptcdata-devel
 BuildRequires:  libjasper-devel
@@ -66,9 +67,10 @@
 BuildRequires:  libtimidity-devel
 BuildRequires:  libvdpau-devel
 BuildRequires:  libvpx-devel
-# FIXME: mpeg2enc: It should be built with mjpegtools-devel, but it isn't.
 BuildRequires:  mjpegtools-devel
 BuildRequires:  neon-devel
+# OpenCV 2.2.0 is too new. Recheck to see if the plugin has been updated.
+#BuildRequires:  opencv-devel
 BuildRequires:  openssl-devel
 BuildRequires:  orc
 BuildRequires:  python-devel
@@ -80,7 +82,6 @@
 BuildRequires:  libmms-devel
 %endif
 # FIXME: flite: Not in openSUSE
-# FIXME: gme: Not in openSUSE (but in multimedia:libs)
 # FIXME: lv2: standard for plugins and matching host applications,
 # FIXME: mimic: Requires libmimic.
 # FIXME: mythtvsrc: Requires gmyth.
@@ -96,8 +97,11 @@
 %if 0%{?BUILD_ORIG}
 BuildRequires:  faac-devel
 BuildRequires:  faad2-devel
+BuildRequires:  libamrwb-devel
+BuildRequires:  libaudio-devel
 BuildRequires:  libdca-devel
-BuildRequires:  libmpeg2-devel
+BuildRequires:  libgmyth-devel
+BuildRequires:  librtmp-devel
 BuildRequires:  libxvidcore-devel
 %ifarch %ix86
 # binary only so make conditional
@@ -332,7 +336,9 @@
 #File not found: /usr/lib64/gstreamer-0.10/libgstvalve.so
 %defattr(-, root, root)
 %doc AUTHORS COPYING COPYING.LIB NEWS README RELEASE REQUIREMENTS
+%if 0%{?suse_version} >= 1140
 
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
+%endif
 %{_libdir}/gstreamer-%{gst_branch}/libgstadpcmdec.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstadpcmenc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstaiff.so
@@ -366,7 +372,10 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstfrei0r.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstgaudieffects.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstgeometrictransform.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstgme.so
+%if 0%{?suse_version} >= 1140
 %{_libdir}/gstreamer-%{gst_branch}/libgstgsettingselements.so
+%endif
 %{_libdir}/gstreamer-%{gst_branch}/libgstgsm.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsth264parse.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsthdvparse.so
@@ -443,10 +452,16 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstdivxenc.so
 %endif
 %endif
+%{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrwbEnc.prs
+%{_libdir}/gstreamer-%{gst_branch}/libgstamrwbenc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdtsdec.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdvdspu.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfaac.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstfaad.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2enc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstmythtvsrc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstnassink.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrtmp.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsiren.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so
 %if %{with libmms}






Remember to have fun...

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



commit yast2-ncurses for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package yast2-ncurses for openSUSE:Factory
checked in at Wed Apr 27 15:06:12 CEST 2011.




--- yast2-ncurses/yast2-ncurses.changes 2011-04-18 15:17:02.0 +0200
+++ /mounts/work_src_done/STABLE/yast2-ncurses/yast2-ncurses.changes
2011-04-26 11:14:00.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 26 11:05:41 CEST 2011 - g...@suse.de
+
+- NCTree: use default params for multi selection options
+- V 2.21.2  
+
+---

calling whatdependson for head-i586


Old:

  yast2-ncurses-2.21.1.tar.bz2

New:

  yast2-ncurses-2.21.2.tar.bz2



Other differences:
--
++ yast2-ncurses.spec ++
--- /var/tmp/diff_new_pack.Kt9lya/_old  2011-04-27 15:05:56.0 +0200
+++ /var/tmp/diff_new_pack.Kt9lya/_new  2011-04-27 15:05:56.0 +0200
@@ -19,11 +19,11 @@
 
 
 Name:   yast2-ncurses
-Version:2.21.1
+Version:2.21.2
 Release:1
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-ncurses-2.21.1.tar.bz2
+Source0:yast2-ncurses-2.21.2.tar.bz2
 
 Prefix: /usr
 
@@ -56,7 +56,7 @@
 component for YaST2.
 
 %prep
-%setup -n yast2-ncurses-2.21.1
+%setup -n yast2-ncurses-2.21.2
 
 %build
 %{prefix}/bin/y2tool y2autoconf
@@ -97,5 +97,4 @@
 %dir %{prefix}/include/YaST2
 %{prefix}/include/YaST2/ncurses/
 %doc %{prefix}/share/doc/packages/yast2-ncurses
-
 %changelog

++ yast2-ncurses-2.21.1.tar.bz2 -> yast2-ncurses-2.21.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-ncurses-2.21.1/VERSION 
new/yast2-ncurses-2.21.2/VERSION
--- old/yast2-ncurses-2.21.1/VERSION2011-04-18 15:13:20.0 +0200
+++ new/yast2-ncurses-2.21.2/VERSION2011-04-26 11:05:32.0 +0200
@@ -1 +1 @@
-2.21.1
+2.21.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-ncurses-2.21.1/configure 
new/yast2-ncurses-2.21.2/configure
--- old/yast2-ncurses-2.21.1/configure  2011-04-18 15:16:28.0 +0200
+++ new/yast2-ncurses-2.21.2/configure  2011-04-26 11:07:10.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for yast2-ncurses 2.21.1.
+# Generated by GNU Autoconf 2.68 for yast2-ncurses 2.21.2.
 #
 # Report bugs to .
 #
@@ -709,8 +709,8 @@
 # Identity of this package.
 PACKAGE_NAME='yast2-ncurses'
 PACKAGE_TARNAME='yast2-ncurses'
-PACKAGE_VERSION='2.21.1'
-PACKAGE_STRING='yast2-ncurses 2.21.1'
+PACKAGE_VERSION='2.21.2'
+PACKAGE_STRING='yast2-ncurses 2.21.2'
 PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
 PACKAGE_URL=''
 
@@ -1488,7 +1488,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures yast2-ncurses 2.21.1 to adapt to many kinds of systems.
+\`configure' configures yast2-ncurses 2.21.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1559,7 +1559,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-ncurses 2.21.1:";;
+ short | recursive ) echo "Configuration of yast2-ncurses 2.21.2:";;
esac
   cat <<\_ACEOF
 
@@ -1673,7 +1673,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-yast2-ncurses configure 2.21.1
+yast2-ncurses configure 2.21.2
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2308,7 +2308,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by yast2-ncurses $as_me 2.21.1, which was
+It was created by yast2-ncurses $as_me 2.21.2, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -3238,7 +3238,7 @@
 
 # Define the identity of the package.
  PACKAGE='yast2-ncurses'
- VERSION='2.21.1'
+ VERSION='2.21.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3360,7 +3360,7 @@
 
 
 
-VERSION="2.21.1"
+VERSION="2.21.2"
 RPMNAME="yast2-ncurses"
 MAINTAINER="Gabriele Mohr "
 
@@ -16101,7 +16101,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by yast2-ncurses $as_me 2.21.1, which was
+This file was extended by yast2-ncurses $as_me 2.21.2, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -16167,7 +16167,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-yast2-ncurses config.status 2.21.1
+yast2-ncurses config.status 

commit exempi for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package exempi for openSUSE:Factory
checked in at Wed Apr 27 15:05:48 CEST 2011.




--- GNOME/exempi/exempi.changes 2010-12-09 02:06:36.0 +0100
+++ /mounts/work_src_done/STABLE/exempi/exempi.changes  2011-04-24 
19:40:48.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr 24 12:59:34 UTC 2011 - toddrme2...@gmail.com
+  
+- Add 32bit compatibility libraries
+  
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ exempi.spec ++
--- /var/tmp/diff_new_pack.h5EiK2/_old  2011-04-27 15:05:34.0 +0200
+++ /var/tmp/diff_new_pack.h5EiK2/_new  2011-04-27 15:05:34.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package exempi (Version 2.1.1)
+# spec file for package exempi
 #
-# 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:   exempi
 Url:http://libopenraw.freedesktop.org/wiki/Exempi
 Version:2.1.1
-Release:9
+Release:14
 BuildRequires:  boost-devel >= 1.33.0
 BuildRequires:  gcc-c++
 BuildRequires:  libexpat-devel

++ baselibs.conf ++
libexempi3





Remember to have fun...

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



commit python-gnome-extras for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package python-gnome-extras for 
openSUSE:Factory
checked in at Wed Apr 27 11:43:06 CEST 2011.




--- python-gnome-extras/python-gnome-extras.changes 2011-01-17 
23:43:36.0 +0100
+++ 
/mounts/work_src_done/STABLE/python-gnome-extras/python-gnome-extras.changes
2011-04-27 00:02:53.0 +0200
@@ -1,0 +2,10 @@
+Tue Apr 26 23:52:57 CEST 2011 - vu...@opensuse.org
+
+- Add build_gdl/build_gtkmozembed defines to decide whether to
+  build gdl and gtkmozembed bindings.
+- Set build_gdl to 0 as gdl now has introspection support and the
+  bindings don't support the latest gdl.
+- Set build_gtkmozembed to 0 as mozilla announced they're dropping
+  support for gtkmozembed.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ python-gnome-extras.spec ++
--- /var/tmp/diff_new_pack.VscV7R/_old  2011-04-27 11:39:02.0 +0200
+++ /var/tmp/diff_new_pack.VscV7R/_new  2011-04-27 11:39:02.0 +0200
@@ -17,6 +17,9 @@
 
 # norootforbuild
 
+%define build_gdl 0
+%define build_gtkmozembed 0
+
 %if 0%{suse_version} > 1130
 %define xulrunner_version 20
 %else
@@ -34,7 +37,7 @@
 Name:   python-gnome-extras
 %define _name   gnome-python-extras
 Version:2.25.3
-Release:16
+Release:22
 Summary:Python bindings for GNOME
 License:GPLv2+ ; LGPLv2.1+
 Group:  Development/Libraries/Python
@@ -47,13 +50,17 @@
 Patch1: python-gnome-extras-gdl.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+%if %{build_gdl}
 BuildRequires:  gdl-devel
+%endif
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
 BuildRequires:  gtkspell-devel
 BuildRequires:  libgda-4_0-devel
 BuildRequires:  libgnomeui-devel
+%if %{build_gtkmozembed}
 BuildRequires:  mozilla-xulrunner%{xulrunner_version}-devel
+%endif
 BuildRequires:  python-devel
 BuildRequires:  python-gnome-devel
 %if %suse_version <= 1130
@@ -63,8 +70,12 @@
 # Explicitly require all subpackages, so packages depending on
 # python-gnome-extras get all modules.
 Requires:   python-egg
+%if %{build_gdl}
 Requires:   python-gdl
+%endif
+%if %{build_gtkmozembed}
 Requires:   python-gtkmozembed
+%endif
 Requires:   python-gtkspell
 Requires:   python-gda
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -88,6 +99,8 @@
 
 Note that libegg use is generally not advised.
 
+%if %{build_gdl}
+
 %package -n python-gdl
 Summary:Python bindings for GDL
 License:LGPLv2.1+
@@ -97,6 +110,9 @@
 
 %description -n python-gdl
 This package contains Python bindings for GDL.
+%endif
+
+%if %{build_gtkmozembed}
 
 %package -n python-gtkmozembed
 Summary:Python bindings for GtkMozEmbed
@@ -108,6 +124,7 @@
 
 %description -n python-gtkmozembed
 This package contains Python bindings for GtkMozEmbed.
+%endif
 
 %package -n python-gtkspell
 Summary:Python bindings for GtkSpell
@@ -181,15 +198,21 @@
 %{py_sitedir}/gtk-2.0/egg/recent.so
 %{py_sitedir}/gtk-2.0/egg/trayicon.so
 
+%if %{build_gdl}
+
 %files -n python-gdl
 %defattr(-, root, root)
 %doc COPYING.LGPL
 %{py_sitedir}/gtk-2.0/gdl.so
+%endif
+
+%if %{build_gtkmozembed}
 
 %files -n python-gtkmozembed
 %defattr(-, root, root)
 %doc COPYING.LGPL
 %{py_sitedir}/gtk-2.0/gtkmozembed.so
+%endif
 
 %files -n python-gtkspell
 %defattr(-, root, root)
@@ -216,7 +239,9 @@
 # Own these repositories to not depend on gtk-doc while building:
 %dir %{_datadir}/gtk-doc
 %dir %{_datadir}/gtk-doc/html
+%if %{build_gtkmozembed}
 %{_datadir}/gtk-doc/html/pygtkmozembed/
+%endif
 %{_datadir}/gtk-doc/html/pygtkspell/
 
 %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 yast2-ncurses-pkg for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package yast2-ncurses-pkg for 
openSUSE:Factory
checked in at Wed Apr 27 11:42:37 CEST 2011.




--- yast2-ncurses-pkg/yast2-ncurses-pkg.changes 2011-02-09 14:24:23.0 
+0100
+++ /mounts/work_src_done/STABLE/yast2-ncurses-pkg/yast2-ncurses-pkg.changes
2011-04-26 11:17:10.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 26 11:10:46 CEST 2011 - g...@suse.de
+
+- Adjust NCTree params, require latest libyui
+- V 2.21.0 
+
+---

calling whatdependson for head-i586


Old:

  yast2-ncurses-pkg-2.20.3.tar.bz2

New:

  yast2-ncurses-pkg-2.21.0.tar.bz2



Other differences:
--
++ yast2-ncurses-pkg.spec ++
--- /var/tmp/diff_new_pack.Ly5PUn/_old  2011-04-27 11:42:09.0 +0200
+++ /var/tmp/diff_new_pack.Ly5PUn/_new  2011-04-27 11:42:09.0 +0200
@@ -19,11 +19,11 @@
 
 
 Name:   yast2-ncurses-pkg
-Version:2.20.3
+Version:2.21.0
 Release:1
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-ncurses-pkg-2.20.3.tar.bz2
+Source0:yast2-ncurses-pkg-2.21.0.tar.bz2
 
 Prefix: /usr
 
@@ -37,11 +37,11 @@
 Provides:   yast2_ui_pkg
 Requires:   glibc-locale
 BuildRequires:  yast2-core-devel   >= 2.16.33
-BuildRequires:  yast2-libyui-devel >= 2.20.1
+BuildRequires:  yast2-libyui-devel >= 2.21.1
 BuildRequires:  libzypp-devel >= 7.4.0
 Requires:   yast2-core >= 2.16.33
 #ncurses6 library
-Requires:   yast2-ncurses >= 2.20.2
+Requires:   yast2-ncurses >= 2.21.2
 Requires:   libzypp >= 7.4.0
 
 %description
@@ -49,7 +49,7 @@
 package manager
 
 %prep
-%setup -n yast2-ncurses-pkg-2.20.3
+%setup -n yast2-ncurses-pkg-2.21.0
 
 %build
 %{prefix}/bin/y2tool y2autoconf

++ yast2-ncurses-pkg-2.20.3.tar.bz2 -> yast2-ncurses-pkg-2.21.0.tar.bz2 
++
 3106 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-ncurses-pkg-2.20.3/VERSION new/yast2-ncurses-pkg-2.21.0/VERSION
--- old/yast2-ncurses-pkg-2.20.3/VERSION2011-02-09 14:22:00.0 
+0100
+++ new/yast2-ncurses-pkg-2.21.0/VERSION2011-04-26 11:08:50.0 
+0200
@@ -1 +1 @@
-2.20.3
+2.21.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-ncurses-pkg-2.20.3/config.h.in 
new/yast2-ncurses-pkg-2.21.0/config.h.in
--- old/yast2-ncurses-pkg-2.20.3/config.h.in2011-02-09 14:23:43.0 
+0100
+++ new/yast2-ncurses-pkg-2.21.0/config.h.in2011-04-26 11:15:39.0 
+0200
@@ -83,3 +83,6 @@
 
 /* Version number of package */
 #undef VERSION
+
+/* Define to `unsigned int' if  does not define. */
+#undef size_t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-ncurses-pkg-2.20.3/configure.in 
new/yast2-ncurses-pkg-2.21.0/configure.in
--- old/yast2-ncurses-pkg-2.20.3/configure.in   2011-02-09 14:23:35.0 
+0100
+++ new/yast2-ncurses-pkg-2.21.0/configure.in   2011-04-26 11:15:32.0 
+0200
@@ -3,7 +3,7 @@
 dnl -- This file is generated by y2autoconf 2.18.11 - DO NOT EDIT! --
 dnl(edit configure.in.in instead)
 
-AC_INIT(yast2-ncurses-pkg, 2.20.3, http://bugs.opensuse.org/, 
yast2-ncurses-pkg)
+AC_INIT(yast2-ncurses-pkg, 2.21.0, http://bugs.opensuse.org/, 
yast2-ncurses-pkg)
 dnl Check for presence of file 'RPMNAME'
 AC_CONFIG_SRCDIR([RPMNAME])
 
@@ -18,7 +18,7 @@
 AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
 
 dnl Important YaST2 variables
-VERSION="2.20.3"
+VERSION="2.21.0"
 RPMNAME="yast2-ncurses-pkg"
 MAINTAINER="Gabriele Mohr "
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yast2-ncurses-pkg-2.20.3/libtool.m4 new/yast2-ncurses-pkg-2.21.0/libtool.m4
--- old/yast2-ncurses-pkg-2.20.3/libtool.m4 2011-02-09 14:23:39.0 
+0100
+++ new/yast2-ncurses-pkg-2.21.0/libtool.m4 2011-04-26 11:15:36.0 
+0200

commit osc for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package osc for openSUSE:Factory
checked in at Wed Apr 27 11:37:52 CEST 2011.




--- osc/osc.changes 2010-12-18 03:06:50.0 +0100
+++ /mounts/work_src_done/STABLE/osc/osc.changes2011-03-18 
22:15:05.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar 18 21:13:48 UTC 2011 - bwiedem...@novell.com
+
+- add Requires: rpm-python (bnc#680986)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ osc.spec ++
--- /var/tmp/diff_new_pack.9HegQn/_old  2011-04-27 11:28:09.0 +0200
+++ /var/tmp/diff_new_pack.9HegQn/_new  2011-04-27 11:28:09.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package osc (Version 0.130.1)
+# spec file for package osc
 #
-# 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
@@ -19,7 +19,7 @@
 
 Name:   osc
 Version:0.130.1
-Release:1
+Release:6
 Group:  Development/Tools/Other
 License:GPLv2+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -31,6 +31,13 @@
 BuildRequires:  python-urlgrabber
 %endif
 BuildRequires:  python-devel
+%if 0%{?mandriva_version} 
+Requires:   python-rpm
+BuildRequires:  python-rpm
+%else
+Requires:   rpm-python
+BuildRequires:  rpm-python
+%endif
 #
 %if 0%{?suse_version}
 %if %suse_version < 1020

++ debian.changelog ++
--- /var/tmp/diff_new_pack.9HegQn/_old  2011-04-27 11:28:09.0 +0200
+++ /var/tmp/diff_new_pack.9HegQn/_new  2011-04-27 11:28:09.0 +0200
@@ -1,3 +1,13 @@
+osc (0.130.1-1) unstable; urgency=low
+  - Update to 0.130.1
+
+ -- Marcus Huewe   Wed, 22 Dec 2010 14:40:01 +0200
+
+osc (0.130-1) unstable; urgency=low
+  - Update to 0.130
+
+ -- Marcus Huewe   Wed, 22 Dec 2010 14:37:57 +0200
+
 osc (0.129-1) unstable; urgency=low
   - Update to 0.129
 






Remember to have fun...

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



commit yast2-qt for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package yast2-qt for openSUSE:Factory
checked in at Wed Apr 27 11:28:01 CEST 2011.




--- yast2-qt/yast2-qt.changes   2011-04-18 16:28:55.0 +0200
+++ /mounts/work_src_done/STABLE/yast2-qt/yast2-qt.changes  2011-04-21 
11:08:11.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 21 11:05:49 CEST 2011 - tgoettlic...@suse.de
+
+- Cleaned-up fix for line breaks in LogView (bnc #684759)
+- V 2.21.2
+
+---

calling whatdependson for head-i586


Old:

  yast2-qt-2.21.1.tar.bz2

New:

  yast2-qt-2.21.2.tar.bz2



Other differences:
--
++ yast2-qt.spec ++
--- /var/tmp/diff_new_pack.QoBjZd/_old  2011-04-27 11:25:41.0 +0200
+++ /var/tmp/diff_new_pack.QoBjZd/_new  2011-04-27 11:25:41.0 +0200
@@ -18,11 +18,11 @@
 
 
 Name:   yast2-qt
-Version:2.21.1
+Version:2.21.2
 Release:1
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-qt-2.21.1.tar.bz2
+Source0:yast2-qt-2.21.2.tar.bz2
 Group:  System/YaST
 License:GPLv2+
 BuildRequires:  docbook-xsl-stylesheets

++ yast2-qt-2.21.1.tar.bz2 -> yast2-qt-2.21.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-qt-2.21.1/VERSION.cmake 
new/yast2-qt-2.21.2/VERSION.cmake
--- old/yast2-qt-2.21.1/VERSION.cmake   2011-04-19 12:21:08.0 +0200
+++ new/yast2-qt-2.21.2/VERSION.cmake   2011-04-21 15:32:06.0 +0200
@@ -1,3 +1,3 @@
 SET(VERSION_MAJOR "2")
 SET(VERSION_MINOR "21")
-SET(VERSION_PATCH "1")
+SET(VERSION_PATCH "2")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-qt-2.21.1/package/yast2-qt.changes 
new/yast2-qt-2.21.2/package/yast2-qt.changes
--- old/yast2-qt-2.21.1/package/yast2-qt.changes2011-04-19 
12:21:09.0 +0200
+++ new/yast2-qt-2.21.2/package/yast2-qt.changes2011-04-21 
15:32:06.0 +0200
@@ -1,4 +1,10 @@
 ---
+Thu Apr 21 11:05:49 CEST 2011 - tgoettlic...@suse.de
+
+- Cleaned-up fix for line breaks in LogView (bnc #684759)
+- V 2.21.2
+
+---
 Mon Apr 18 16:16:59 CEST 2011 - tgoettlic...@suse.de
 
 - Enable busy cursor for tree widget during time consuming 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-qt-2.21.1/src/YQLogView.cc 
new/yast2-qt-2.21.2/src/YQLogView.cc
--- old/yast2-qt-2.21.1/src/YQLogView.cc2011-04-19 12:21:08.0 
+0200
+++ new/yast2-qt-2.21.2/src/YQLogView.cc2011-04-21 15:32:06.0 
+0200
@@ -93,22 +93,32 @@
 YQLogView::displayLogText( const string & text )
 {
 QScrollBar *sb = _qt_text->verticalScrollBar();
-
 QString newString = fromUTF8( text );
-newString[ newString.length() ] = ' ';
 
 bool atEnd = sb->value() == sb->maximum();
 
-if (newString.startsWith(_lastText) && !_lastText.isEmpty() ) {
-_qt_text->append(newString.mid(_lastText.length() + 1 ));
-} else {
+if (newString.startsWith(_lastText) && !_lastText.isEmpty() ) 
+{
+   int position = _lastText.length();
+
+   // prevent double line break caused by QTextEdit::append()
+   if ( newString.mid( _lastText.length(), 1 ) == QString('\n') )
+   position++;
+
+_qt_text->append( newString.mid( position) );
+}
+else
+{
 _qt_text->setPlainText( newString );
 }
 
-if (atEnd) {
+
+if (atEnd)
+{
 _qt_text->moveCursor( QTextCursor::End );
 _qt_text->ensureCursorVisible();
 }
+
 _lastText = newString;
 }
 






Remember to have fun...

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



commit perl-Class-Inner for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package perl-Class-Inner for openSUSE:Factory
checked in at Wed Apr 27 11:25:28 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/perl-Class-Inner/perl-Class-Inner.changes  
2011-04-26 19:45:43.0 +0200
@@ -0,0 +1,40 @@
+---
+Tue Apr 26 17:45:25 UTC 2011 - co...@opensuse.org
+
+- changed license, README says "same as perl"
+
+---
+Mon Apr  4 08:29:58 UTC 2011 - co...@novell.com
+
+- updated to 0.21
+* Fixed 
+   http://rt.cpan.org/Ticket/Display.html?id=43938
+   http://rt.cpan.org/Ticket/Display.html?id=39140
+   http://rt.cpan.org/Ticket/Display.html?id=33533
+   Which are all really the same issue.
+
+---
+Wed Dec  1 13:31:00 UTC 2010 - co...@novell.com
+
+- switch to perl_requires macro
+
+---
+Mon Nov 29 18:29:28 UTC 2010 - co...@novell.com
+
+- remove /var/adm/perl-modules
+
+---
+Tue Oct 19 08:38:23 UTC 2010 - co...@novell.com
+
+- add perl as explicit buildrequire
+
+---
+Sun Oct 26 00:00:00 UTC 2008 - gerrit.be...@gmx.de
+
+- turned off testing for openSUSE 11.x
+
+---
+Wed May 21 00:00:00 UTC 2008 - gerrit.be...@gmx.de
+
+- first release 0.1
+

calling whatdependson for head-i586


New:

  Class-Inner-0.21.tar.gz
  perl-Class-Inner.changes
  perl-Class-Inner.spec



Other differences:
--
++ perl-Class-Inner.spec ++
#
# spec file for package perl-Class-Inner
#
# 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:   perl-Class-Inner
Version:0.21
Release:1
# MANUAL
License:GPL+ or Artistic
%define cpan_name Class-Inner
Summary:A perlish implementation of Java like inner classes
Url:http://search.cpan.org/dist/Class-Inner/
Group:  Development/Libraries/Perl
Source: 
http://www.cpan.org/authors/id/A/AR/ARUNBEAR/%{cpan_name}-%{version}.tar.gz
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  perl
BuildRequires:  perl-macros
BuildRequires:  perl(ExtUtils::MakeMaker)
%{perl_requires}

%description
Yet another implementation of an anonymous class with per object
overrideable methods, but with the added attraction of sort of working
dispatch to the parent class's method.

%prep
%setup -q -n %{cpan_name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}

%check
%{__make} test

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes 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 polkit for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package polkit for openSUSE:Factory
checked in at Wed Apr 27 11:16:39 CEST 2011.




--- polkit/polkit.changes   2010-11-10 16:04:42.0 +0100
+++ /mounts/work_src_done/STABLE/polkit/polkit.changes  2011-04-26 
21:20:59.0 +0200
@@ -1,0 +2,22 @@
+Tue Apr 26 21:19:32 CEST 2011 - kay.siev...@novell.com
+
+- use LGPLv2.1+ in spec file
+
+---
+Tue Apr 26 18:24:01 CEST 2011 - kay.siev...@novell.com
+
+- stat race condition (CVE-2011-1485) (bnc#688788)
+
+---
+Wed Apr  6 15:40:51 UTC 2011 - fcro...@novell.com
+
+- Remove PolkitAgent-1.0.typelib from main package, it is in
+  library package.
+
+---
+Wed Mar  9 13:54:11 UTC 2011 - co...@novell.com
+
+- update to 0.101: 
+  * tons of bug fixes, see NEWS
+
+---

calling whatdependson for head-i586


Old:

  polkit-0.99.tar.bz2

New:

  _service
  _service:recompress:download_url:polkit-0.101.tar.bz2
  polkit-0.101.tar.bz2
  polkit-CVE-2011-1485-1.patch
  polkit-CVE-2011-1485-2.patch
  polkit-CVE-2011-1485-3.patch
  polkit-CVE-2011-1485-4.patch



Other differences:
--
++ polkit.spec ++
--- /var/tmp/diff_new_pack.WlIaey/_old  2011-04-27 11:15:52.0 +0200
+++ /var/tmp/diff_new_pack.WlIaey/_new  2011-04-27 11:15:52.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package polkit (Version 0.99)
+# spec file for package polkit
 #
-# 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
@@ -19,16 +19,16 @@
 
 Name:   polkit
 Summary:PolicyKit Authorization Framework
-Version:0.99
-Release:2
-License:LGPLv2+
+Version:0.101
+Release:1
+License:LGPLv2.1+
 Url:http://www.freedesktop.org/wiki/Software/PolicyKit
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Group:  System/Libraries
 Source0:http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-BuildRequires:  glib2-devel
-BuildRequires:  gobject-introspection-devel
+BuildRequires:  glib2-devel >= 2.25.12
+BuildRequires:  gobject-introspection-devel >= 0.6.2
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  libexpat-devel
@@ -37,13 +37,23 @@
 Requires:   dbus-1
 Requires:   libpolkit0 = %{version}-%{release}
 
+Patch10:polkit-CVE-2011-1485-1.patch
+Patch11:polkit-CVE-2011-1485-2.patch
+Patch12:polkit-CVE-2011-1485-3.patch
+Patch13:polkit-CVE-2011-1485-4.patch
+
+# Upstream First - Policy:
+# Never add any patches to this package without the upstream commit id
+# in the patch. Any patches added here without a very good reason to make
+# an exception will be silently removed with the next version update.
+
 %description
 PolicyKit is a toolkit for defining and handling authorizations.
 It is used for allowing unprivileged processes to speak to privileged
 processes.
 
 %package devel
-License:LGPLv2+
+License:LGPLv2.1+
 Summary:Development files for PolicyKit
 Group:  Development/Libraries/C and C++
 Requires:   %name = %{version}-%{release}
@@ -54,7 +64,7 @@
 Development files for PolicyKit Authorization Framework.
 
 %package doc
-License:LGPLv2+
+License:LGPLv2.1+
 Summary:Development documentation for PolicyKit
 Group:  Development/Libraries/C and C++
 %if 0%{?suse_version} >= 1120
@@ -65,7 +75,7 @@
 Development documentation for PolicyKit Authorization Framework.
 
 %package -n libpolkit0
-License:LGPLv2+
+License:LGPLv2.1+
 Summary:Libraries required for polkit
 Group:  System/Libraries
 Requires:   %{name} = %{version}
@@ -79,6 +89,10 @@
 
 %prep
 %setup -q
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
 
 %build
 export V=1
@@ -118,6 +132,7 @@
 %defattr(-,root,root,-)
 %{_libdir}/lib*.so.*
 %{_libdir}/girepository-1.0/Polkit-1.0.typelib
+%{_libdir}/girepository-1.0/PolkitAgent-1.0.typelib
 
 %files -f polkit-1.lang
 %defattr(-,root,root,-)
@@ -164,6 +179,7 @@
 
 %files doc
 %defattr(-,root,root,-)
+%doc NEWS
 %{_datadir}/gtk-doc/html/*
 
 %changelog

++ _service ++

  
http
hal.freedesktop.org
/releases/polkit-0.101.tar.gz
  
  
_service:download_url:polkit-0.101.tar.gz
sha256
927f65760e4fce23d7cdeae90245c22986eb0a39335a344915302158f73f9f1b
  
  
*.tar.gz
bz2
  

++ polkit-0.99.tar.bz2 -> polkit-0.101.tar

commit bluez-hcidump for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package bluez-hcidump for openSUSE:Factory
checked in at Wed Apr 27 11:14:59 CEST 2011.




--- bluez-hcidump/bluez-hcidump.changes 2011-01-28 14:58:42.0 +0100
+++ /mounts/work_src_done/STABLE/bluez-hcidump/bluez-hcidump.changes
2011-04-22 11:31:17.0 +0200
@@ -1,0 +2,9 @@
+Fri Apr 22 09:26:52 UTC 2011 - seife+...@b1-systems.com
+
+- fix build against latest bluez by cherry-picking b888b106a9 from
+  git, but still retaining compatibility with opensuse 11.4
+- buildrequire bluez-devel >= 4.70, when d13ea8a6 in bluez.git
+  addes several constants which are needed by bluez-hcidump
+  probably even a newer version is needed...
+
+---

calling whatdependson for head-i586


New:

  0001-Fix-compilation-against-latest-BlueZ.patch



Other differences:
--
++ bluez-hcidump.spec ++
--- /var/tmp/diff_new_pack.klpyuc/_old  2011-04-27 11:13:43.0 +0200
+++ /var/tmp/diff_new_pack.klpyuc/_new  2011-04-27 11:13:43.0 +0200
@@ -20,16 +20,18 @@
 
 
 Name:   bluez-hcidump
-BuildRequires:  bluez bluez-devel pkgconfig
+BuildRequires:  bluez pkgconfig
+BuildRequires:  bluez-devel >= 4.70
 Url:http://www.bluez.org
 Version:2.0
-Release:1
+Release:6
 Summary:HCI Dumper for Debugging Bluetooth Connections
 License:GPLv2+
 PreReq: %insserv_prereq
 Group:  Development/Tools/Debuggers
 AutoReqProv:on
 Source: 
http://www.kernel.org/pub/linux/bluetooth/bluez-hcidump-2.0.tar.bz2
+Patch:  0001-Fix-compilation-against-latest-BlueZ.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # not sure if we really need a specific bluez version, or if we need bluez at 
all
 # maybe libbluetooth is enough
@@ -48,6 +50,10 @@
 
 %prep
 %setup
+%if 0%{?suse_version} > 1140
+# actually it's 'bluez-devel > 4.90'
+%patch -p1
+%endif
 
 %build
 CFLAGS="$RPM_OPT_FLAGS" ./configure \

++ 0001-Fix-compilation-against-latest-BlueZ.patch ++
>From 95ea4ff5c9c7dbda2f3faaef4e5cd46d542a48c8 Mon Sep 17 00:00:00 2001
From: Anderson Lizardo 
Date: Fri, 18 Mar 2011 15:10:19 -0400
Subject: [PATCH] Fix compilation against latest BlueZ

BlueZ now has ntoh64()/hton64() functions in bluetooth.h, therefore the
hcidump local copy is not necessary.
---
 src/hcidump.c |   16 
 1 files changed, 0 insertions(+), 16 deletions(-)

diff --git a/src/hcidump.c b/src/hcidump.c
index af086c7..2023130 100644
--- a/src/hcidump.c
+++ b/src/hcidump.c
@@ -50,22 +50,6 @@
 #include "parser/parser.h"
 #include "parser/sdp.h"
 
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-static inline uint64_t ntoh64(uint64_t n)
-{
-   uint64_t h;
-   uint64_t tmp = ntohl(n & 0x);
-   h = ntohl(n >> 32);
-   h |= tmp << 32;
-   return h;
-}
-#elif __BYTE_ORDER == __BIG_ENDIAN
-#define ntoh64(x) (x)
-#else
-#error "Unknown byte order"
-#endif
-#define hton64(x) ntoh64(x)
-
 #define SNAP_LEN   HCI_MAX_FRAME_SIZE
 #define DEFAULT_PORT   "10839";
 
-- 
1.7.4.1






Remember to have fun...

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



commit calibre for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package calibre for openSUSE:Factory
checked in at Wed Apr 27 11:13:35 CEST 2011.




--- calibre/calibre.changes 2011-04-10 14:26:53.0 +0200
+++ /mounts/work_src_done/STABLE/calibre/calibre.changes2011-04-23 
13:17:43.0 +0200
@@ -1,0 +2,73 @@
+Sat Apr 23 11:12:55 UTC 2011 - saigk...@opensuse.org
+
+- updated to version 0.7.57
+- New Features
+o Launch worker processes on demand instead of keeping a pool of them in
+  memory. Reduces memory footprint.
+o Use the visual formatting of the Table of Contents to try to
+  automatically create a multi-level TOC when converting/viewing MOBI
+  files.
+o Add a new function booksize() to the template language to get the
+  value of the size column in calibre.
+o Add support for using metadata plugboards with the content server
+  (only with the epub format)
+o Change default algorithm for automatically computing author sort to be
+  more intelligent and handle the case when the author name has a comma
+  in it
+o Show cover size in the tooltips of the book details panel and book
+  details popup window
+- Bug Fixes
+o Dragging and dropping a cover onto the book details panel did not
+  change the cover size
+o Fix non-escaped '|' when searching for commas in authors using
+  REGEXP_MATCH
+o Fix ratings in templates being multiplied by 2
+o Fix adding a comma to custom series values when using completion.
+o CHM Input: Another workaround for a Microsoft mess.
+o Fix job count in the spinner not always being updated when a job
+  completes
+o Changing case only of a title does not update title sort 
+
+---
+Wed Apr 20 07:04:40 UTC 2011 - t...@suse.de
+
+- Updated to version 0.7.56
+- New Features
+  o This is primarily a bug fix release that fixes a bug in 0.7.55 
+that caused calibre to rescan the files on the device every 
+time the device is connected. If you updated to 0.7.55 it is 
+highly recommended you update to 0.7.56
+  o Device driver for Coby Kyros
+  o  Remove the quick access to search options from next to the 
+ search bar, as we now have a separate search highlights toggle
+ button
+  o MOBI Output: Ensure that MOBI files always have 8KB worth of
+null bytes at the end of record 0. This appears to be necessary
+for Amazon to be able to add DRM to calibre generated MOBI files
+sent to their publishing service.
+  o Add a tool to inspect MOBI files. To use: calibre-debug -m file.mobi
+
+- Bug Fixes
+  o Fixed regression taht caused calibre to rescan files on the device 
+on every reconnect
+  o Fix donate button causing the toolbar to be too large on OS X
+  o MOBI Input: Fix detection of Table of Contents for MOBI files that 
+have a page break between the location designated as the Table of 
+Contents and the actual table of contents.
+=> Closes tickets: 763504 [External link]
+  o Comic Input: Fix handling of some CBZ files that have wrongly encoded 
+non ASCII filenames on windows.
+=> Closes tickets: 763280 [External link]
+  o PML Input: Fix multi-line chapter title causing a spurious page break
+=> Closes tickets: 763238 [External link]
+  o EPUB Input: Speed up processing of files with very large manifest/spines
+Fix regression that broke cover:False searches in 0.7.55
+
+- Improved news sources
+Suedduetsche Zeitung
+Irish Times
+Big Oven
+NSPM
+ 
+
+---

calling whatdependson for head-i586


Old:

  calibre-0.7.54-nofonts.tar.bz2

New:

  calibre-0.7.57-nofonts.tar.bz2



Other differences:
--
++ calibre.spec ++
--- /var/tmp/diff_new_pack.QmOtcM/_old  2011-04-27 11:08:30.0 +0200
+++ /var/tmp/diff_new_pack.QmOtcM/_new  2011-04-27 11:08:30.0 +0200
@@ -19,7 +19,7 @@
 Summary:EBook Management Application
 
 Name:   calibre
-Version:0.7.54
+Version:0.7.57
 Release:1
 Url:http://calibre-ebook.com
 Group:  Productivity/Other

++ calibre-0.7.54-nofonts.tar.bz2 -> calibre-0.7.57-nofonts.tar.bz2 ++
calibre/calibre-0.7.54-nofonts.tar.bz2 
/mounts/work_src_done/STABLE/calibre/calibre-0.7.57-nofonts.tar.bz2 differ: 
char 11, line 1

++ calibre-cssutils.diff ++
--- /var/tmp/diff_new_pack.QmOtcM/_old  2011-04-27 11:08:30.0 +0200
+++ /var/tmp/diff_new_pack.QmOtcM/_new  2011-04-27 11:08:30.0 +0200
@@ -1,18 +1,20 @@
 src/calibre/ebooks/oeb/stylizer.py 2011-01-12 10:26:25.108920983 +0100
-+++ src/calibre/ebooks/oeb/stylizer.py_new 2011-01-12 10:40:56.797983394 
+0100
-@@ -17,7 +17,14 @@
+Index: src/calibre/ebooks/oeb/stylizer.py
+==

commit kdepim4 for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package kdepim4 for openSUSE:Factory
checked in at Wed Apr 27 11:02:39 CEST 2011.




--- KDE/kdepim4/kdepim4.changes 2011-04-09 20:39:24.0 +0200
+++ /mounts/work_src_done/STABLE/kdepim4/kdepim4.changes2011-04-21 
22:20:48.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 21 20:19:41 UTC 2011 - jav...@opensuse.org
+
+- Update to 4.4.11.1
+  * Bugfixes over 4.4.10
+
+---

calling whatdependson for head-i586


Old:

  kdepim-4.4.10.tar.bz2

New:

  kdepim-4.4.11.1.tar.bz2



Other differences:
--
++ kdepim4.spec ++
--- /var/tmp/diff_new_pack.vJbmxp/_old  2011-04-27 11:01:54.0 +0200
+++ /var/tmp/diff_new_pack.vJbmxp/_new  2011-04-27 11:01:54.0 +0200
@@ -26,10 +26,10 @@
 Group:  System/GUI/KDE
 Summary:Base package of kdepim
 Url:http://www.kde.org
-Version:4.4.10
-Release:6
+Version:4.4.11.1
+Release:1
 Source0:kdepim-%version.tar.bz2
-Patch:  4_4_BRANCH.diff
+#Patch:  4_4_BRANCH.diff
 Patch1: akregator-useragent.diff
 Patch4: desktop-files.diff
 Patch7: knode-kontact-default.diff
@@ -55,7 +55,7 @@
 
 %prep
 %setup -q -n kdepim-%version
-%patch -p1
+#%patch -p1
 %patch1
 %patch4
 %patch7

++ 4_4_BRANCH.diff ++
--- /var/tmp/diff_new_pack.vJbmxp/_old  2011-04-27 11:01:54.0 +0200
+++ /var/tmp/diff_new_pack.vJbmxp/_new  2011-04-27 11:01:54.0 +0200
@@ -1,576 +0,0 @@
-diff --git a/kaddressbook/main.cpp b/kaddressbook/main.cpp
-index 4c8ca42..200f8ec 100644
 a/kaddressbook/main.cpp
-+++ b/kaddressbook/main.cpp
-@@ -49,11 +49,13 @@ int main( int argc, char **argv )
-   MainWindow *window = new MainWindow;
-   window->show();
- 
-+#if !KDE_IS_VERSION(4,6,0)
-   if ( !Akonadi::Control::start( window ) ) {
- //TODO: add message box after string freeze
- kWarning() << "Unable to start Akonadi server, exit application";
- return 1;
-   }
-+#endif
- 
-   return app.exec();
- }
-diff --git a/kalarm/Changelog b/kalarm/Changelog
-index 813130d..e1ffb6b 100644
 a/kalarm/Changelog
-+++ b/kalarm/Changelog
-@@ -1,6 +1,10 @@
- KAlarm Change Log
- 
--=== Version 2.4.10 --- 2 December 2010 ===
-+=== Version 2.4.11 --- 10 February 2011 ===
-+- Fix bad borders round left hand buttons of time spinboxes in Oxygen style.
-+- Fix initialisation of library global statics.
-+
-+=== Version 2.4.10 (KDEPIM 4.4.8) --- 2 December 2010 ===
- - Fix KAlarm showing in system tray at login when configured not to show in 
tray.
- - Fix working-time-only alarms not triggering if KAlarm is started up outside
-   working hours, after the last trigger time during working hours was missed.
-diff --git a/kalarm/cal/kaeventdata.cpp b/kalarm/cal/kaeventdata.cpp
-index 103e244..e0c5f1a 100644
 a/kalarm/cal/kaeventdata.cpp
-+++ b/kalarm/cal/kaeventdata.cpp
-@@ -47,58 +47,58 @@ QByteArray KAEventData::icalProductId()
- // Note that all custom property names are prefixed with X-KDE-KALARM- in the 
calendar file.
- 
- // Event properties
--static const QByteArray FLAGS_PROPERTY("FLAGS");  // 
X-KDE-KALARM-FLAGS property
--static const QString DATE_ONLY_FLAG= QLatin1String("DATE");
--static const QString EMAIL_BCC_FLAG= QLatin1String("BCC");
--static const QString CONFIRM_ACK_FLAG  = QLatin1String("ACKCONF");
--static const QString KORGANIZER_FLAG   = QLatin1String("KORG");
--static const QString EXCLUDE_HOLIDAYS_FLAG = QLatin1String("EXHOLIDAYS");
--static const QString WORK_TIME_ONLY_FLAG   = QLatin1String("WORKTIME");
--static const QString DEFER_FLAG= QLatin1String("DEFER");   // 
default defer interval for this alarm
--static const QString LATE_CANCEL_FLAG  = QLatin1String("LATECANCEL");
--static const QString AUTO_CLOSE_FLAG   = QLatin1String("LATECLOSE");
--static const QString TEMPL_AFTER_TIME_FLAG = QLatin1String("TMPLAFTTIME");
--static const QString KMAIL_SERNUM_FLAG = QLatin1String("KMAIL");
--
--static const QByteArray NEXT_RECUR_PROPERTY("NEXTRECUR"); // 
X-KDE-KALARM-NEXTRECUR property
--static const QByteArray REPEAT_PROPERTY("REPEAT");// 
X-KDE-KALARM-REPEAT property
--static const QByteArray ARCHIVE_PROPERTY("ARCHIVE");  // 
X-KDE-KALARM-ARCHIVE property
--static const QString ARCHIVE_REMINDER_ONCE_TYPE = QLatin1String("ONCE");
--static const QByteArray LOG_PROPERTY("LOG");  // 
X-KDE-KALARM-LOG property
--static const QString xtermURL = QLatin1String("xterm:");
--static const QString displayURL = QLatin1String("display:");
-+const QByteArray KAEventData::FLAGS_PROPERTY("FLAGS");  // 
X-KDE-KALARM-FLAGS property
-+const QStringKAEventData::DATE_ONLY_FLAG= QLatin1String("DATE");
-+const QStringKAEventData::EMAIL_BCC_FLAG

commit squid3 for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package squid3 for openSUSE:Factory
checked in at Wed Apr 27 10:58:46 CEST 2011.




--- squid3/squid3.changes   2011-04-12 15:12:05.0 +0200
+++ /mounts/work_src_done/STABLE/squid3/squid3.changes  2011-04-21 
18:08:47.0 +0200
@@ -1,0 +2,8 @@
+Thu Apr 21 16:05:07 UTC 2011 - ch...@computersalat.de
+
+- mv RPM_BUILD_ROOT to {buildroot}
+- fdupes only on {buildroot}{_prefix}
+  o no symlinks on config files ;)
+hence configs won't be overwritten on update
+
+---

calling whatdependson for head-i586




Other differences:
--
++ squid3.spec ++
--- /var/tmp/diff_new_pack.vuecCN/_old  2011-04-27 10:47:17.0 +0200
+++ /var/tmp/diff_new_pack.vuecCN/_new  2011-04-27 10:47:17.0 +0200
@@ -22,7 +22,7 @@
 Name:   squid3
 Summary:Squid Version 3 WWW Proxy Server
 Version:3.1.12
-Release:3
+Release:5
 License:GPLv2+
 Group:  Productivity/Networking/Web/Proxy
 AutoReqProv:on
@@ -198,39 +198,39 @@
 %install
 /usr/sbin/useradd -r -o -g nogroup -u 31 -s /bin/false -c "WWW-proxy squid" \
-d /var/cache/squid squid 2> /dev/null || :
-mkdir -p $RPM_BUILD_ROOT/var/{cache,log}/squid
-mkdir -p $RPM_BUILD_ROOT/usr/sbin
-make install DESTDIR=$RPM_BUILD_ROOT SAMBAPREFIX=/usr
-mv $RPM_BUILD_ROOT{/etc/squid/,/usr/share/squid/}mime.conf.default
-ln -s /etc/squid/mime.conf $RPM_BUILD_ROOT/usr/share/squid # backward 
compatible
-install -d -m 755 $RPM_BUILD_ROOT/etc/permissions.d
-install -m 644 %{SOURCE9} $RPM_BUILD_ROOT/etc/permissions.d/squid
-install -d -m 755 $RPM_BUILD_ROOT/etc/logrotate.d
-install -m 644 %{SOURCE7} $RPM_BUILD_ROOT/etc/logrotate.d/squid
+mkdir -p %{buildroot}/var/{cache,log}/squid
+mkdir -p %{buildroot}/usr/sbin
+make install DESTDIR=%{buildroot} SAMBAPREFIX=/usr
+mv %{buildroot}{/etc/squid/,/usr/share/squid/}mime.conf.default
+ln -s /etc/squid/mime.conf %{buildroot}/usr/share/squid # backward compatible
+install -d -m 755 %{buildroot}/etc/permissions.d
+install -m 644 %{S:9} %{buildroot}/etc/permissions.d/squid
+install -d -m 755 %{buildroot}/etc/logrotate.d
+install -m 644 %{S:7} %{buildroot}/etc/logrotate.d/squid
 install -d %{buildroot}%{_mandir}/man8/
-#chown squid:root -R $RPM_BUILD_ROOT/var/{cache,log}/squid
-chmod 750 $RPM_BUILD_ROOT/var/{cache,log}/squid
-install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/init.d/squid
-ln -sf /etc/init.d/squid $RPM_BUILD_ROOT/usr/sbin/rcsquid
-mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8/
-install -m 644 doc/squid.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
-install -m 644 helpers/basic_auth/LDAP/squid_ldap_auth.8 
$RPM_BUILD_ROOT/%{_mandir}/man8/
-install -m 644 helpers/basic_auth/LDAP/squid_ldap_auth.8 
$RPM_BUILD_ROOT/%{_mandir}/man8/
-install -m 644 helpers/basic_auth/PAM/pam_auth.8 
$RPM_BUILD_ROOT/%{_mandir}/man8/
-install -m 644 helpers/external_acl/ldap_group/squid_ldap_group.8 
$RPM_BUILD_ROOT/%{_mandir}/man8/
-gzip -9 $RPM_BUILD_ROOT/%{_mandir}/man8/*.8
+#chown squid:root -R %{buildroot}/var/{cache,log}/squid
+chmod 750 %{buildroot}/var/{cache,log}/squid
+install -D %{S:2} %{buildroot}/etc/init.d/squid
+ln -sf /etc/init.d/squid %{buildroot}/usr/sbin/rcsquid
+mkdir -p %{buildroot}/%{_mandir}/man8/
+install -m 644 doc/squid.8 %{buildroot}/%{_mandir}/man8/
+install -m 644 helpers/basic_auth/LDAP/squid_ldap_auth.8 
%{buildroot}/%{_mandir}/man8/
+install -m 644 helpers/basic_auth/LDAP/squid_ldap_auth.8 
%{buildroot}/%{_mandir}/man8/
+install -m 644 helpers/basic_auth/PAM/pam_auth.8 %{buildroot}/%{_mandir}/man8/
+install -m 644 helpers/external_acl/ldap_group/squid_ldap_group.8 
%{buildroot}/%{_mandir}/man8/
+gzip -9 %{buildroot}/%{_mandir}/man8/*.8
 install -d -m 755 doc/scripts
 install scripts/*.pl doc/scripts
 cat > doc/scripts/cachemgr.readme <<-EOT
cachemgr.cgi will now be found in %{_libdir}/squid
 EOT
-install -d -m 755 $RPM_BUILD_ROOT/%{_libdir}/squid
-mv $RPM_BUILD_ROOT/usr/sbin/cachemgr.cgi $RPM_BUILD_ROOT/%{_libdir}/squid
+install -d -m 755 %{buildroot}/%{_libdir}/squid
+mv %{buildroot}/usr/sbin/cachemgr.cgi %{buildroot}/%{_libdir}/squid
 install -d -m 755 doc/contrib
-install %{SOURCE6} doc/contrib
-install -D -m 644 %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/squid
-#chown squid:shadow $RPM_BUILD_ROOT/usr/sbin/pam_auth
-chmod g+s $RPM_BUILD_ROOT/usr/sbin/pam_auth
+install %{S:6} doc/contrib
+install -D -m 644 %{S:5} %{buildroot}/etc/pam.d/squid
+#chown squid:shadow %{buildroot}/usr/sbin/pam_auth
+chmod g+s %{buildroot}/usr/sbin/pam_auth
 #rm %{buildroot}/usr/sbin/Run*
 rm -rf %{buildroot}%{squidconfdir}/errors
 for i in errors/*; do
@@ -239,17 +239,18 @@
install -m 644 $i/* %{buildroot}/usr/share/squid/$i
fi
 done
-ln -fs /usr/share/squid/errors/de %{buildroot}%{squidconfdir}/errors
-install -d -m 755 $RPM_BUILD_ROOT/var/adm/fillup-t

commit texworks for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package texworks for openSUSE:Factory
checked in at Wed Apr 27 10:47:04 CEST 2011.




--- texworks/texworks.changes   2011-03-21 20:12:12.0 +0100
+++ /mounts/work_src_done/STABLE/texworks/texworks.changes  2011-04-19 
21:23:24.0 +0200
@@ -1,0 +2,14 @@
+Tue Apr 19 19:26:10 UTC 2011 - badshah...@gmail.com
+
+- Correct pkgconfig dependency for lua plugin package
+
+---
+Sat Apr 16 09:14:15 UTC 2011 - badshah...@gmail.com
+
+- Split out python scripting and lua scripting plugins in
+  respective subpackages
+- Correctly point to myspell dictionaries, this enables the
+  dictionaries in texworks' spell-checker (thanks to Mike)
+- Install the user-manual (thanks to Mike)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ texworks.spec ++
--- /var/tmp/diff_new_pack.h9fv3V/_old  2011-04-27 10:45:18.0 +0200
+++ /var/tmp/diff_new_pack.h9fv3V/_new  2011-04-27 10:45:18.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   texworks
 Version:0.4.0
-Release:1
+Release:2
 License:GPLv2+
 Summary:TeXshop-like TeX Editor
 Url:http://www.tug.org/texworks/
@@ -33,6 +33,8 @@
 BuildRequires:  libpoppler-qt4-devel
 BuildRequires:  libqt4-devel
 BuildRequires:  update-desktop-files
+BuildRequires:  python-devel
+BuildRequires:  lua-devel
 Requires:   dbus-1
 Requires:   hunspell
 Requires:   poppler-tools
@@ -48,16 +50,85 @@
 TeXShop for Mac OS X, which is credited with a resurgence of TeX
 usage on the Mac platform.
 
+%package plugin-python
+License:GPLv2+
+Summary:Plugins to add python scripting to texworks
+Group:  Development/Libraries/Python
+Requires:   python
+Requires:   %{name} = %{version}
+
+%description plugin-python
+The TeXworks project is an effort to build a simple TeX front-end
+program (working environment) that will be available for all today’s
+major desktop operating systems—in particular, MS Windows (XP and
+Vista), typical GNU/Linux distros and other X11-based systems, and
+Mac OS X. It is deliberately modeled on Dick Koch’s award-winning
+TeXShop for Mac OS X, which is credited with a resurgence of TeX
+usage on the Mac platform.
+
+This package adds python scripting abitilies to TeXworks.
+
+%package plugin-lua
+License:GPLv2+
+Summary:Plugins to add python scripting to texworks
+Group:  Development/Libraries/Other
+Requires:   lua
+Requires:   %{name} = %{version}
+
+%description plugin-lua
+The TeXworks project is an effort to build a simple TeX front-end
+program (working environment) that will be available for all today’s
+major desktop operating systems—in particular, MS Windows (XP and
+Vista), typical GNU/Linux distros and other X11-based systems, and
+Mac OS X. It is deliberately modeled on Dick Koch’s award-winning
+TeXShop for Mac OS X, which is credited with a resurgence of TeX
+usage on the Mac platform.
+
+This package adds lua scripting abitilies to TeXworks.
+
 %prep
 %setup -q -n texworks-%{version}
 
 %build
-qmake -unix 'INSTALL_PREFIX=%{_prefix}' TeXworks.pro
+
+#Python plugin 
+pushd plugins-src/TWPythonPlugin/
+sed -i 's:/usr/local/lib:%{_libdir}:' TWPythonPlugin.pro
+qmake -after \
+ 'INCLUDEPATH -= /usr/include/python2.6/' \
+ 'INCLUDEPATH += %{_includedir}/python%{py_ver}/' \
+ 'LIBS -= -lpython2.6' \
+ 'LIBS += -lpython%{py_ver}'
+popd
+
+#Lua plugin
+pushd plugins-src/TWLuaPlugin/
+sed -i 's:/usr/local/lib:%{_libdir}:' TWLuaPlugin.pro
+qmake -after \
+'PKGCONFIG -= lua5.1' \
+'PKGCONFIG += lua'
+popd
+
+#Main package
+qmake INSTALL_PREFIX=%{_prefix} DOCS_DIR=%{_docdir}/%{name} \
+   -after \
+  'QMAKE_CXXFLAGS -= -DTW_BUILD_ID=personal 
-DTW_HELPPATH=\\\"/usr/local/share/texworks-help\\\" 
-DTW_PLUGINPATH=\\\"/usr/local/lib/texworks\\\" 
-DTW_DICPATH=\\\"/usr/share/myspell/dicts\\\"' \
+  'QMAKE_CXXFLAGS += -DTW_BUILD_ID=openSUSE 
-DTW_HELPPATH=\\\"%{_docdir}/%{name}/manual\\\" 
-DTW_PLUGINPATH=\\\"%{_libdir}/%{name}\\\" 
-DTW_DICPATH=\\\"%{_datadir}/myspell\\\"'
 
 %install
+#Python plugin 
+pushd plugins-src/TWPythonPlugin/
+make INSTALL_ROOT=%{buildroot} install
+popd
+
+#Lua plugin
+pushd plugins-src/TWLuaPlugin/
+make INSTALL_ROOT=%{buildroot} install
+popd
+
+#Main package
 make INSTALL_ROOT=%{buildroot} install
 %suse_update_desktop_file texworks Publishing WordProcessor
-rm -rf %{buildroot}%{_datadir}/doc/texworks
 
 %clean
 rm -rf %{buildroot}
@@ -78,10 +149,20 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING README
+%doc COPYING README NEWS manual/
 %{_bindir}/texworks
 %{_datadir}/applications/texworks.desktop
 %{_datadir}/pi

commit vm-install for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package vm-install for openSUSE:Factory
checked in at Wed Apr 27 10:45:04 CEST 2011.




--- vm-install/vm-install.changes   2011-03-04 16:48:44.0 +0100
+++ /mounts/work_src_done/STABLE/vm-install/vm-install.changes  2011-04-26 
22:41:51.0 +0200
@@ -1,0 +2,59 @@
+Tue Apr 26 14:34:15 MDT 2011 - carn...@novell.com
+
+- bnc#391188 - vm-install: Create virtual machine- link for VM 
+  information not working 
+
+---
+Mon Apr 25 08:46:02 MDT 2011 - carn...@novell.com
+
+- bnc#688757 - SLED10SP4 fully virtualized in SLES10SP4 XEN -
+  kernel panic (also fails as a guest on sles11sp1)
+
+---
+Wed Apr 20 14:57:43 MDT 2011 - carn...@novell.com
+
+- Modified summary screen to be more descriptive of current vm 
+  settings 
+
+---
+Tue Apr 12 15:17:41 MDT 2011 - carn...@novell.com
+
+- Add KVM only 'Cache Mode' to the GUI.
+
+---
+Wed Apr  6 10:54:22 MDT 2011 - carn...@novell.com
+
+- Upgrade the version strings to 0.5.1 
+
+---
+Thu Mar 31 14:05:10 MDT 2011 - carn...@novell.com
+
+- fate##311393 - Enable audio device selection during HVM guest 
+  installation
+
+---
+Mon Mar 17 17:19:52 MDT 2011 - carn...@novell.com
+
+- Fate#311004: Support Direct Kernel Booting in KVM
+  This allows autoyast files and other boot options to be passed
+  at install time.  Network installs over ftp, http, or nfs can 
+  also be done similar to Xen paravirtualized guests.
+
+---
+Thu Mar 17 13:48:13 MDT 2011 - carn...@novell.com
+
+- bnc#678152 - Xen: virt-manager: harmless block device admin 
+  actions on FV guests mess up network (VIF) device 
+  type ==> network lost.
+
+---
+Thu Mar 17 11:37:05 MDT 2011 - carn...@novell.com
+
+- Show RHEL6 on the 'Type of Operating System' screen. 
+
+---
+Mon Mar  7 15:14:52 MST 2011 - carn...@novell.com
+
+- bnc#677557 - Can't install openSUSE 11.4 as a guest on XEN 
+
+---

calling whatdependson for head-i586


Old:

  vm-install-0.4.28.tar.bz2

New:

  vm-install-0.5.2.tar.bz2



Other differences:
--
++ vm-install.spec ++
--- /var/tmp/diff_new_pack.cAxUAF/_old  2011-04-27 10:44:27.0 +0200
+++ /var/tmp/diff_new_pack.cAxUAF/_new  2011-04-27 10:44:27.0 +0200
@@ -26,10 +26,10 @@
 License:GPLv2+
 Group:  System/Emulators/PC
 AutoReqProv:yes
-Version:0.4.28
-Release:14
+Version:0.5.2
+Release:1
 Summary:Tool to Define a Virtual Machine and Install Its Operating 
System
-Source0:%{name}-0.4.28.tar.bz2
+Source0:%{name}-0.5.2.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
 Requires:   libvirt python-urlgrabber libxml2-python libvirt-python 
virt-utils udhcp tftp

++ vm-install-0.4.28.tar.bz2 -> vm-install-0.5.2.tar.bz2 ++
 3480 lines of diff (skipped)






Remember to have fun...

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



commit icewm for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package icewm for openSUSE:Factory
checked in at Wed Apr 27 10:30:35 CEST 2011.




--- icewm/icewm.changes 2010-09-08 03:08:55.0 +0200
+++ /mounts/work_src_done/STABLE/icewm/icewm.changes2011-04-26 
13:04:07.0 +0200
@@ -1,0 +2,19 @@
+Tue Apr 26 11:02:56 UTC 2011 - mma...@novell.com
+
+- Change the command to apply icewm-preferences.patch to make
+  automatic checks happy.
+
+---
+Mon Mar 21 10:58:16 UTC 2011 - mma...@novell.com
+
+- Fix shutdown and reboot (bnc#681126).
+
+---
+Mon Mar 21 10:46:09 UTC 2011 - mma...@novell.com
+
+- Update to 1.3.7:
+  * battery status as graphics not text (Alexander Drozdov)
+  * 'icewm-set-gnomewm' script to set GNOME window manager to icewm
+  * bugfixes
+
+---

calling whatdependson for head-i586


Old:

  icewm-1.3.6.tar.bz2

New:

  icewm-1.3.7.tar.bz2



Other differences:
--
++ icewm.spec ++
--- /var/tmp/diff_new_pack.t263Zl/_old  2011-04-27 10:25:19.0 +0200
+++ /var/tmp/diff_new_pack.t263Zl/_new  2011-04-27 10:25:19.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package icewm (Version 1.3.6)
+# spec file for package icewm
 #
-# 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
@@ -31,8 +31,8 @@
 Provides:   windowmanager
 Requires:   icewm-bin, xdg-menu, desktop-data
 AutoReqProv:on
-Version:1.3.6
-Release:8
+Version:1.3.7
+Release:1
 Source: icewm-%version.tar.bz2
 Source1:%{name}.desktop
 Patch1: icewm-multiByte.patch
@@ -135,7 +135,8 @@
--with-imlib \
--enable-menus-gnome2
 make %{?jobs:-j%jobs}
-patch -p0 -i %_sourcedir/icewm-preferences.patch
+# patch generated lib/preferences file
+patch -p0 -i %{P:99}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install install-docs
@@ -178,5 +179,6 @@
 %defattr(-,root,root)
 /usr/bin/icesound
 /usr/bin/icewm-menu-gnome2
+/usr/bin/icewm-set-gnomewm
 
 %changelog

++ icewm-1.3.6.tar.bz2 -> icewm-1.3.7.tar.bz2 ++
 16373 lines of diff (skipped)

++ icewm-preferences.patch ++
--- /var/tmp/diff_new_pack.t263Zl/_old  2011-04-27 10:25:19.0 +0200
+++ /var/tmp/diff_new_pack.t263Zl/_new  2011-04-27 10:25:19.0 +0200
@@ -19,7 +19,7 @@
 
 --- lib/preferences.orig
 +++ lib/preferences
-@@ -464,7 +464,7 @@
+@@ -509,7 +509,7 @@
  # NewMailCommand=""
  
  #  Command to lock display/screensaver
@@ -28,20 +28,20 @@
  
  #  Command to run on clock
  # ClockCommand="xclock -name icewm -title Clock"
-@@ -488,10 +488,10 @@
+@@ -533,10 +533,10 @@
  # LogoutCancelCommand=""
  
  #  Command to shutdown the system
 -# ShutdownCommand=""
-+ShutdownCommand="dbus-send --system --dest=org.freedesktop.Hal 
--type=method_call --print-reply /org/freedesktop/Hal/devices/computer 
org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown"
++ShutdownCommand="dbus-send --system --print-reply 
--dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager 
org.freedesktop.ConsoleKit.Manager.Stop"
  
  #  Command to reboot the system
 -# RebootCommand=""
-+RebootCommand="dbus-send --system --dest=org.freedesktop.Hal 
--type=method_call --print-reply /org/freedesktop/Hal/devices/computer 
org.freedesktop.Hal.Device.SystemPowerManagement.Reboot"
++RebootCommand="dbus-send --system --print-reply 
--dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager 
org.freedesktop.ConsoleKit.Manager.Restart"
  
  #  Command to run on CPU status
  # CPUStatusCommand="xterm -name top -title Process\ Status -e top"
-@@ -1223,19 +1223,19 @@ WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4
+@@ -1280,19 +1280,19 @@ WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4
  #
  
  #  Display desktop background centered and not tiled






Remember to have fun...

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



commit kdepim4-runtime for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package kdepim4-runtime for openSUSE:Factory
checked in at Wed Apr 27 10:25:03 CEST 2011.




--- KDE/kdepim4-runtime/kdepim4-runtime.changes 2011-04-09 20:35:51.0 
+0200
+++ /mounts/work_src_done/STABLE/kdepim4-runtime/kdepim4-runtime.changes
2011-04-21 22:21:57.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 21 20:22:40 UTC 2011 - jav...@opensuse.org
+
+- Update to 4.4.11.1
+  * Bugfixes over 4.4.10
+
+---

calling whatdependson for head-i586


Old:

  kdepim-runtime-4.4.10.tar.bz2

New:

  kdepim-runtime-4.4.11.1.tar.bz2



Other differences:
--
++ kdepim4-runtime.spec ++
--- /var/tmp/diff_new_pack.kJnutf/_old  2011-04-27 10:13:30.0 +0200
+++ /var/tmp/diff_new_pack.kJnutf/_new  2011-04-27 10:13:30.0 +0200
@@ -26,8 +26,8 @@
 Group:  System/GUI/KDE
 Summary:Base package of kdepim
 Url:http://www.kde.org
-Version:4.4.10
-Release:7
+Version:4.4.11.1
+Release:1
 Source0:kdepim-runtime-%version.tar.bz2
 Patch:  4_4_BRANCH.diff
 Patch6: disable-knut.diff

++ kdepim-runtime-4.4.10.tar.bz2 -> kdepim-runtime-4.4.11.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdepim-runtime-4.4.10/.krazy 
new/kdepim-runtime-4.4.11.1/.krazy
--- old/kdepim-runtime-4.4.10/.krazy1970-01-01 01:00:00.0 +0100
+++ new/kdepim-runtime-4.4.11.1/.krazy  2011-04-21 15:41:44.0 +0200
@@ -0,0 +1,3 @@
+SKIP /libkdepim-copy/\|/resources/openchange/
+EXTRA defines,kdebug,null,qenums,tipsandthis
+STRICT super
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.4.10/agents/nepomuk_calendar_feeder/CMakeLists.txt 
new/kdepim-runtime-4.4.11.1/agents/nepomuk_calendar_feeder/CMakeLists.txt
--- old/kdepim-runtime-4.4.10/agents/nepomuk_calendar_feeder/CMakeLists.txt 
2011-01-27 15:47:32.0 +0100
+++ new/kdepim-runtime-4.4.11.1/agents/nepomuk_calendar_feeder/CMakeLists.txt   
2011-04-21 15:41:44.0 +0200
@@ -19,5 +19,14 @@
   ${KDEPIMLIBS_KCAL_LIBS}
 )
 
+## Patch from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596908
+## We've not seen the reported issue, but it's better to have patches upstream,
+## so we take it in.
+# akonadi_nepomuk_calendar_feeder_automoc depend on the presence of the
+# ontology class headers. We can be sure that they are present when niefast
+# target is built. This is needed to avoid a race condition when building in
+# parallel.
+add_dependencies( akonadi_nepomuk_calendar_feeder_automoc niefast )
+
 install(TARGETS akonadi_nepomuk_calendar_feeder 
${INSTALL_TARGETS_DEFAULT_ARGS})
-install(FILES nepomukcalendarfeeder.desktop DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/akonadi/agents")
+install(FILES nepomukcalendarfeeder.desktop DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/akonadi/agents")
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdepim-runtime-4.4.10/plugins/CMakeLists.txt 
new/kdepim-runtime-4.4.11.1/plugins/CMakeLists.txt
--- old/kdepim-runtime-4.4.10/plugins/CMakeLists.txt2011-01-27 
15:47:32.0 +0100
+++ new/kdepim-runtime-4.4.11.1/plugins/CMakeLists.txt  2011-04-21 
15:41:44.0 +0200
@@ -22,6 +22,13 @@
 target_link_libraries(akonadi_serializer_kcal ${KDE4_KDECORE_LIBS} 
${KDEPIMLIBS_KCAL_LIBS} ${KDEPIMLIBS_AKONADI_LIBS})
 install(TARGETS akonadi_serializer_kcal DESTINATION ${PLUGIN_INSTALL_DIR})
 
+if(KDEPIMLIBS_KCALCORE_LIBS)
+  set(akonadi_serializer_kcalcore_SRCS akonadi_serializer_kcalcore.cpp)
+  kde4_add_plugin(akonadi_serializer_kcalcore 
${akonadi_serializer_kcalcore_SRCS})
+  target_link_libraries(akonadi_serializer_kcalcore ${KDE4_KDECORE_LIBS} 
${KDEPIMLIBS_KCALUTILS_LIBS} ${KDEPIMLIBS_KCALCORE_LIBS} 
${KDEPIMLIBS_AKONADI_LIBS})
+  install(TARGETS akonadi_serializer_kcalcore DESTINATION 
${PLUGIN_INSTALL_DIR})
+endif()
+
 set(akonadi_serializer_bookmark_SRCS akonadi_serializer_bookmark.cpp)
 kde4_add_plugin(akonadi_serializer_bookmark 
${akonadi_serializer_bookmark_SRCS})
 target_link_libraries(akonadi_serializer_bookmark ${KDE4_KDECORE_LIBS} 
${KDE4_KIO_LIBS} ${KDEPIMLIBS_AKONADI_LIBS})
@@ -43,6 +50,7 @@
   akonadi_serializer_addressee.desktop
   akonadi_serializer_mail.desktop
   akonadi_serializer_kcal.desktop
+  akonadi_serializer_kcalcore.desktop
   akonadi_serializer_bookmark.desktop
   akonadi_serializer_contactgroup.desktop
   akonadi_serializer_microblog.desktop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.4.10/plugins/akonadi_serializer_kcalcore.cpp 
new/kdepim-runtime-4.4.11.1/plugins/akonadi_serializer_kcalcore.cpp
--- old/kdepim-runtime-4

commit udisks for openSUSE:11.4

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package udisks for openSUSE:11.4
checked in at Wed Apr 27 10:23:18 CEST 2011.




--- old-versions/11.4/all/udisks/udisks.changes 2010-12-20 10:29:41.0 
+0100
+++ 11.4/udisks/udisks.changes  2011-04-26 20:42:11.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 26 20:34:43 CEST 2011 - kay.siev...@novell.com
+
+- Fix: Arbitrary LKMs from /lib/modules can be loaded
+  CVE-2010-4661 (bnc#653900)
+
+---

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


New:

  udisks-kernel-module-load-fix.patch



Other differences:
--
++ udisks.spec ++
--- /var/tmp/diff_new_pack.bBqiN5/_old  2011-04-27 10:22:35.0 +0200
+++ /var/tmp/diff_new_pack.bBqiN5/_new  2011-04-27 10:22:35.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package udisks (Version 1.0.2)
+# spec file for package udisks
 #
-# 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
@@ -20,7 +20,7 @@
 
 Name:   udisks
 Version:1.0.2
-Release:1
+Release:3.
 License:GPLv2+
 Summary:Disk Management Service
 Url:http://cgit.freedesktop.org/udisks/
@@ -47,6 +47,8 @@
 #BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
+Patch10:udisks-kernel-module-load-fix.patch
+
 %description
 udisks provides a daemon, D-Bus API and command line tools
 for managing disks and storage devices.
@@ -66,6 +68,7 @@
 
 %prep
 %setup -q
+%patch10 -p1
 
 %build
 export V=1

++ udisks-kernel-module-load-fix.patch ++
>From c933a929f07421ec747cebb24d5e620fc2b97037 Mon Sep 17 00:00:00 2001
From: David Zeuthen 
Date: Tue, 15 Mar 2011 13:20:44 +
Subject: Bug 32232 – CVE-2010-4661: Arbitrary kernel module load

Validate what is passed to the mount(8) command. In particular, only
allow either well-known filesystems, filesystems already loaded or
filesystem explicitly allowed by the administrator via the
/etc/filesystems file.

See https://bugs.freedesktop.org/show_bug.cgi?id=32232 for details.

Signed-off-by: David Zeuthen 
---
diff --git a/src/device.c b/src/device.c
index 21d9530..d6595b8 100644
--- a/src/device.c
+++ b/src/device.c
@@ -5891,6 +5891,27 @@ static const FSMountOptions fs_mount_options[] =
 { "udf", udf_defaults, udf_allow, udf_allow_uid_self, udf_allow_gid_self },
   };
 
+static const gchar *well_known_filesystems[] =
+{
+  "btrfs",
+  "ext2",
+  "ext3",
+  "ext4",
+  "udf",
+  "iso9660",
+  "xfs",
+  "jfs",
+  "nilfs",
+  "reiserfs",
+  "reiser4",
+  "msdos",
+  "umsdos",
+  "vfat",
+  "exfat"
+  "ntfs",
+  NULL,
+};
+
 /*  */
 
 static int num_fs_mount_options = sizeof(fs_mount_options) / 
sizeof(FSMountOptions);
@@ -6225,6 +6246,86 @@ filesystem_mount_completed_cb (DBusGMethodInvocation 
*context,
 }
 }
 
+static gboolean
+is_in_filesystem_file (const gchar *filesystems_file,
+   const gchar *fstype)
+{
+  gchar *filesystems;
+  GError *error;
+  gboolean ret;
+  gchar **lines;
+  guint n;
+
+  ret = FALSE;
+  filesystems = NULL;
+  lines = NULL;
+
+  error = NULL;
+  if (!g_file_get_contents (filesystems_file,
+&filesystems,
+NULL, /* gsize *out_length */
+&error))
+{
+  g_warning ("Error reading /etc/filesystems: %s (%s %d)",
+ error->message,
+ g_quark_to_string (error->domain),
+ error->code);
+  g_error_free (error);
+  goto out;
+}
+
+  lines = g_strsplit (filesystems, "\n", -1);
+  for (n = 0; lines != NULL && lines[n] != NULL && !ret; n++)
+{
+  gchar **tokens;
+  gint num_tokens;
+  g_strdelimit (lines[n], " \t", ' ');
+  g_strstrip (lines[n]);
+  tokens = g_strsplit (lines[n], " ", -1);
+  num_tokens = g_strv_length (tokens);
+  if (num_tokens == 1 && g_strcmp0 (tokens[0], fstype) == 0)
+{
+  ret = TRUE;
+}
+  g_strfreev (tokens);
+}
+
+ out:
+  g_strfreev (lines);
+  g_free (filesystems);
+  return ret;
+}
+
+static gboolean
+is_well_known_filesystem (const gchar *fstype)
+{
+  gboolean ret;
+  guint n;
+
+  ret = FALSE;
+  for (n = 0; well_known_filesystems[n] != NULL; n++)
+{
+  if (g_strcmp0 (well_known_filesystems[n], fstype) == 0)
+{
+  ret = TRUE;
+  goto out;
+}
+}
+ out:
+  return ret;
+}
+
+/* this is not a very efficient implementat

commit polkit-default-privs for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package polkit-default-privs for 
openSUSE:Factory
checked in at Wed Apr 27 10:03:28 CEST 2011.




--- polkit-default-privs/polkit-default-privs.changes   2011-03-16 
14:22:37.0 +0100
+++ 
/mounts/work_src_done/STABLE/polkit-default-privs/polkit-default-privs.changes  
2011-04-26 13:36:28.0 +0200
@@ -1,0 +2,5 @@
+Tue Apr 26 11:35:28 UTC 2011 - lnus...@suse.de
+
+- add urfkill (bnc#688328)
+
+---

calling whatdependson for head-i586


Old:

  polkit-default-privs-0.1_201103161420.tar.bz2

New:

  polkit-default-privs-0.1_201104261334.tar.bz2



Other differences:
--
++ polkit-default-privs.spec ++
--- /var/tmp/diff_new_pack.SCEfTS/_old  2011-04-27 10:02:22.0 +0200
+++ /var/tmp/diff_new_pack.SCEfTS/_new  2011-04-27 10:02:22.0 +0200
@@ -22,7 +22,7 @@
 Name:   polkit-default-privs
 License:GPLv2+
 Group:  Productivity/Security
-Version:0.1_201103161420
+Version:0.1_201104261334
 Release:1
 Summary:SUSE PolicyKit default permissions
 Source: polkit-default-privs-%version.tar.bz2

++ polkit-default-privs-0.1_201103161420.tar.bz2 -> 
polkit-default-privs-0.1_201104261334.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/polkit-default-privs-0.1_201103161420/polkit-default-privs.restrictive 
new/polkit-default-privs-0.1_201104261334/polkit-default-privs.restrictive
--- old/polkit-default-privs-0.1_201103161420/polkit-default-privs.restrictive  
2011-03-16 14:20:52.0 +0100
+++ new/polkit-default-privs-0.1_201104261334/polkit-default-privs.restrictive  
2011-04-26 13:34:48.0 +0200
@@ -320,4 +320,11 @@
 org.freedesktop.ModemManager.SMSauth_admin
 org.freedesktop.ModemManager.Location   auth_admin
 
+# urfkill (bnc#688328)
+org.freedesktop.urfkill.block   auth_admin
+org.freedesktop.urfkill.blockidxauth_admin
+org.freedesktop.urfkill.unblock auth_admin
+org.freedesktop.urfkill.unblockidx  auth_admin
+org.freedesktop.urfkill.enablekeycontrolauth_admin
+
 ###
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/polkit-default-privs-0.1_201103161420/polkit-default-privs.standard 
new/polkit-default-privs-0.1_201104261334/polkit-default-privs.standard
--- old/polkit-default-privs-0.1_201103161420/polkit-default-privs.standard 
2011-03-16 14:20:52.0 +0100
+++ new/polkit-default-privs-0.1_201104261334/polkit-default-privs.standard 
2011-04-26 13:34:48.0 +0200
@@ -327,4 +327,11 @@
 org.freedesktop.ModemManager.SMSauth_admin
 org.freedesktop.ModemManager.Location   auth_admin
 
+# urfkill (bnc#688328)
+org.freedesktop.urfkill.block   
auth_admin:auth_admin:yes
+org.freedesktop.urfkill.blockidx
auth_admin:auth_admin:yes
+org.freedesktop.urfkill.unblock 
auth_admin:auth_admin:yes
+org.freedesktop.urfkill.unblockidx  
auth_admin:auth_admin:yes
+org.freedesktop.urfkill.enablekeycontrol
auth_admin:auth_admin:yes
+
 ###






Remember to have fun...

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



commit nfs-utils for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package nfs-utils for openSUSE:Factory
checked in at Wed Apr 27 10:02:10 CEST 2011.




--- nfs-utils/nfs-utils.changes 2011-03-19 15:11:03.0 +0100
+++ /mounts/work_src_done/STABLE/nfs-utils/nfs-utils.changes2011-04-27 
02:42:25.0 +0200
@@ -1,0 +2,7 @@
+Wed Apr 27 00:41:10 UTC 2011 - nfbr...@novell.com
+
+- Make /var/lib/nfs world executable.
+  Otherwise 'df' complains about /var/lib/nfs/rpc_pipefs
+  bnc#675385
+
+---

calling whatdependson for head-i586




Other differences:
--
++ nfs-utils.spec ++
--- /var/tmp/diff_new_pack.JrRuNI/_old  2011-04-27 09:57:06.0 +0200
+++ /var/tmp/diff_new_pack.JrRuNI/_new  2011-04-27 09:57:06.0 +0200
@@ -27,7 +27,7 @@
 Url:http://nfs.sourceforge.net
 Summary:Support Utilities for Kernel nfsd
 Version:1.2.3
-Release:14
+Release:15
 Group:  Productivity/Networking/NFS
 License:GPLv2+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -276,7 +276,7 @@
 %{_mandir}/man8/mountstats.8.gz
 %{_mandir}/man8/nfsiostat.8.gz
 /var/adm/fillup-templates/sysconfig.nfs
-%attr(0700,statd,nogroup) %dir /var/lib/nfs
+%attr(0711,statd,nogroup) %dir /var/lib/nfs
 %dir /var/lib/nfs/rpc_pipefs
 %dir /var/lib/nfs/v4recovery
 %attr(0700,statd,nogroup) %dir /var/lib/nfs/sm







Remember to have fun...

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



commit polkit for openSUSE:11.4

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package polkit for openSUSE:11.4
checked in at Wed Apr 27 09:56:39 CEST 2011.




--- old-versions/11.4/all/polkit/polkit.changes 2010-11-10 16:04:42.0 
+0100
+++ 11.4/polkit/polkit.changes  2011-04-26 19:27:55.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 26 19:23:44 CEST 2011 - kay.siev...@novell.com
+
+- stat race condition (CVE-2011-1485) (bnc#688788)
+- fix memleak (bnc#638784)
+
+---

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


New:

  polkit-CVE-2011-1485-1.patch
  polkit-CVE-2011-1485-2.patch
  polkit-CVE-2011-1485-3.patch
  polkit-CVE-2011-1485-4.patch
  polkit-memleak.patch



Other differences:
--
++ polkit.spec ++
--- /var/tmp/diff_new_pack.YSeG9k/_old  2011-04-27 09:56:03.0 +0200
+++ /var/tmp/diff_new_pack.YSeG9k/_new  2011-04-27 09:56:03.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package polkit (Version 0.99)
+# spec file for package polkit
 #
-# 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
@@ -20,7 +20,7 @@
 Name:   polkit
 Summary:PolicyKit Authorization Framework
 Version:0.99
-Release:2
+Release:5.
 License:LGPLv2+
 Url:http://www.freedesktop.org/wiki/Software/PolicyKit
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -37,6 +37,12 @@
 Requires:   dbus-1
 Requires:   libpolkit0 = %{version}-%{release}
 
+Patch10:polkit-CVE-2011-1485-1.patch
+Patch11:polkit-CVE-2011-1485-2.patch
+Patch12:polkit-CVE-2011-1485-3.patch
+Patch13:polkit-CVE-2011-1485-4.patch
+Patch14:polkit-memleak.patch
+
 %description
 PolicyKit is a toolkit for defining and handling authorizations.
 It is used for allowing unprivileged processes to speak to privileged
@@ -79,6 +85,11 @@
 
 %prep
 %setup -q
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
 
 %build
 export V=1

++ polkit-CVE-2011-1485-1.patch ++
>From dd848a42a64a3b22a0cc60f6657b56ce9b6010ae Mon Sep 17 00:00:00 2001
From: David Zeuthen 
Date: Thu, 31 Mar 2011 16:59:09 +
Subject: PolkitUnixProcess: Clarify that the real uid is returned, not the 
effective one

On Linux, also switch to parsing /proc//status instead of relying
on the st_uid returned by stat(2) to be the uid we want.

This was pointed out by Neel Mehta . Thanks!

Signed-off-by: David Zeuthen 
---
diff --git a/src/polkit/polkitunixprocess.c b/src/polkit/polkitunixprocess.c
index d95a1d4..876da69 100644
--- a/src/polkit/polkitunixprocess.c
+++ b/src/polkit/polkitunixprocess.c
@@ -24,9 +24,7 @@
 #endif
 
 #include 
-#ifndef HAVE_FREEBSD
-#include 
-#else
+#ifdef HAVE_FREEBSD
 #include 
 #include 
 #include 
@@ -34,6 +32,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "polkitunixprocess.h"
 #include "polkitsubject.h"
@@ -208,6 +207,8 @@ polkit_unix_process_get_pid (PolkitUnixProcess *process)
  *
  * Gets the uid of the owner of @process.
  *
+ * Note that this returns the real user-id (not the effective user-id) of 
@process.
+ *
  * Returns: The UNIX user id of the owner for @process or 0 if @error is set.
  **/
 gint
@@ -215,17 +216,21 @@ polkit_unix_process_get_owner (PolkitUnixProcess  
*process,
GError**error)
 {
   gint result;
+  gchar *contents;
+  gchar **lines;
 #ifdef HAVE_FREEBSD
   struct kinfo_proc p;
 #else
-  struct stat statbuf;
-  char procbuf[32];
+  gchar filename[64];
+  guint n;
 #endif
 
   g_return_val_if_fail (POLKIT_IS_UNIX_PROCESS (process), 0);
   g_return_val_if_fail (error == NULL || *error == NULL, 0);
 
   result = 0;
+  lines = NULL;
+  contents = NULL;
 
 #ifdef HAVE_FREEBSD
   if (get_kinfo_proc (process->pid, &p) == 0)
@@ -241,23 +246,52 @@ polkit_unix_process_get_owner (PolkitUnixProcess  
*process,
 
   result = p.ki_uid;
 #else
-  g_snprintf (procbuf, sizeof procbuf, "/proc/%d", process->pid);
-  if (stat (procbuf, &statbuf) != 0)
+
+  /* see 'man proc' for layout of the status file
+   *
+   * Uid, Gid: Real, effective, saved set,  and  file  system  UIDs (GIDs).
+   */
+  g_snprintf (filename, sizeof filename, "/proc/%d/status", process->pid);
+  if (!g_file_get_contents (filename,
+&contents,
+NULL,
+error))
 {
-  g_set_error (error,
-   POLKIT_ERROR,
-   POLKIT_ERROR_FAILED,
-   "stat() failed for /proc/%d: %s

commit polkit for openSUSE:11.3

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package polkit for openSUSE:11.3
checked in at Wed Apr 27 09:55:41 CEST 2011.




--- old-versions/11.3/all/polkit/polkit.changes 2010-04-14 15:46:06.0 
+0200
+++ 11.3/polkit/polkit.changes  2011-04-26 20:10:36.0 +0200
@@ -1,0 +2,5 @@
+Tue Apr 26 20:06:55 CEST 2011 - kay.siev...@novell.com
+
+- stat race condition (CVE-2011-1485) (bnc#688788)
+
+---

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


New:

  polkit-CVE-2011-1485-1.patch
  polkit-CVE-2011-1485-2.patch
  polkit-CVE-2011-1485-3.patch
  polkit-CVE-2011-1485-4.patch



Other differences:
--
++ polkit.spec ++
--- /var/tmp/diff_new_pack.IZRXj7/_old  2011-04-27 09:54:57.0 +0200
+++ /var/tmp/diff_new_pack.IZRXj7/_new  2011-04-27 09:54:57.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package polkit (Version 0.96)
+# spec file for package polkit
 #
-# 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
@@ -20,7 +20,7 @@
 Name:   polkit
 Summary:PolicyKit Authorization Framework
 Version:0.96
-Release:2
+Release:5.
 License:LGPLv2+
 Url:http://www.freedesktop.org/wiki/Software/PolicyKit
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -36,7 +36,11 @@
 Source0:http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
 Requires:   libpolkit0 = %{version}-%{release}
-Patch0: pkexec-information-disclosure.patch
+Patch10:polkit-CVE-2011-1485-1.patch
+Patch11:polkit-CVE-2011-1485-2.patch
+Patch12:polkit-CVE-2011-1485-3.patch
+Patch13:polkit-CVE-2011-1485-4.patch
+Patch14:pkexec-information-disclosure.patch
 
 %description
 PolicyKit is a toolkit for defining and handling authorizations.
@@ -80,7 +84,11 @@
 
 %prep
 %setup -q
-%patch0 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
 
 %build
 export V=1

++ pkexec-information-disclosure.patch ++
--- /var/tmp/diff_new_pack.IZRXj7/_old  2011-04-27 09:54:57.0 +0200
+++ /var/tmp/diff_new_pack.IZRXj7/_new  2011-04-27 09:54:57.0 +0200
@@ -1,4 +1,4 @@
-From 14bdfd816512a82b1ad258fa143ae5faa945df8a Mon Sep 17 00:00:00 2001
+From 28e485cac449c8eb37c21eecb95f5fa125def9d4 Mon Sep 17 00:00:00 2001
 From: Dan Rosenberg 
 Date: Wed, 10 Mar 2010 17:46:19 +
 Subject: Bug 26982 – pkexec information disclosure vulnerability
@@ -34,18 +34,18 @@
 Signed-off-by: David Zeuthen 
 ---
 diff --git a/src/programs/pkexec.c b/src/programs/pkexec.c
-index 860e665..17c191e 100644
+index a7b7ba6..0c1dacd 100644
 --- a/src/programs/pkexec.c
 +++ b/src/programs/pkexec.c
-@@ -411,7 +411,6 @@ main (int argc, char *argv[])
+@@ -414,7 +414,6 @@ main (int argc, char *argv[])
+   GPtrArray *saved_env;
gchar *opt_user;
pid_t pid_of_caller;
-   uid_t uid_of_caller;
 -  struct stat statbuf;
  
ret = 127;
authority = NULL;
-@@ -520,9 +519,9 @@ main (int argc, char *argv[])
+@@ -523,9 +522,9 @@ main (int argc, char *argv[])
g_free (path);
argv[n] = path = s;
  }

++ polkit-CVE-2011-1485-1.patch ++
>From 83a65f1255fc3eebfb4be1f80a5ab0b5f98eef7c Mon Sep 17 00:00:00 2001
From: David Zeuthen 
Date: Mon, 11 Apr 2011 15:38:22 +
Subject: PolkitUnixProcess: Clarify that the real uid is returned, not the 
effective one

On Linux, also switch to parsing /proc//status instead of relying
on the st_uid returned by stat(2) to be the uid we want.

This was pointed out by Neel Mehta . Thanks!

Signed-off-by: David Zeuthen 
---
diff --git a/src/polkit/polkitunixprocess.c b/src/polkit/polkitunixprocess.c
index e132387..868e3c5 100644
--- a/src/polkit/polkitunixprocess.c
+++ b/src/polkit/polkitunixprocess.c
@@ -34,6 +34,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "polkitunixprocess.h"
 #include "polkitsubject.h"
@@ -207,6 +208,8 @@ polkit_unix_process_get_pid (PolkitUnixProcess *process)
  *
  * Gets the uid of the owner of @process.
  *
+ * Note that this returns the real user-id (not the effective user-id) of 
@process.
+ *
  * Returns: The UNIX user id of the owner for @process or 0 if @error is set.
  **/
 gint
@@ -214,14 +217,18 @@ polkit_unix_process_get_owner (PolkitUnixProcess  
*process,
GError**error)
 {
   gint result;
+  gchar *contents;
+  gchar **lines;
 #ifdef HAVE_FREEBSD
   struct kinfo_proc p;
 #else
-  struct stat statbuf;
- 

commit trang for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package trang for openSUSE:Factory
checked in at Wed Apr 27 09:25:55 CEST 2011.




--- trang/trang.changes 2010-03-19 13:45:07.0 +0100
+++ /mounts/work_src_done/STABLE/trang/trang.changes2011-04-26 
09:13:50.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 26 07:11:51 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#689377 - add support for multiple input files to /usr/bin/trang
+  patch by Justin McAteer - just_mcateer at hotmail
+
+---

calling whatdependson for head-i586




Other differences:
--
++ trang.spec ++
--- /var/tmp/diff_new_pack.Fn4nq7/_old  2011-04-27 09:19:40.0 +0200
+++ /var/tmp/diff_new_pack.Fn4nq7/_new  2011-04-27 09:19:40.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package trang (Version 2009)
+# spec file for package trang
 #
-# 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
@@ -22,9 +22,9 @@
 BuildRequires:  unzip
 Summary:Schema Converter Based on RELAX NG
 Version:2009
-Release:1
+Release:7
 Url:http://code.google.com/p/jing-trang/
-Source: http://jing-trang.googlecode.com/files/%{name}-%{version}.zip
+Source0:http://jing-trang.googlecode.com/files/%{name}-%{version}.zip
 Source1:%{name}
 Source2:%{name}-doc.tar.bz2
 License:BSD3c

++ trang ++
--- /var/tmp/diff_new_pack.Fn4nq7/_old  2011-04-27 09:19:40.0 +0200
+++ /var/tmp/diff_new_pack.Fn4nq7/_new  2011-04-27 09:19:40.0 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 usage () {
   echo "Usage: $0 [-I rng|rnc|dtd|xml] [-O rng|rnc|dtd|xsd] [-i input-param] 
[-o output-param] inputFileOrUri ... outputFile" >&2
@@ -31,11 +31,15 @@
 
 shift $(($OPTIND - 1))
 
-test $# -eq 2 || usage
+test $# -gt 1 || usage
 
-in="$1"
-out="$2"
+while [ $# -gt 1 ]; do
+  in="$in $1"
+  shift
+done
+
+out="${!#}"
 
-java -jar /usr/share/java/trang.jar $args "$in" "$out"
+java -jar /usr/share/java/trang.jar $args $in "$out"
 
 exit 0







Remember to have fun...

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



commit ImageMagick for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package ImageMagick for openSUSE:Factory
checked in at Wed Apr 27 09:19:23 CEST 2011.




--- ImageMagick/ImageMagick.changes 2011-04-11 15:29:04.0 +0200
+++ /mounts/work_src_done/STABLE/ImageMagick/ImageMagick.changes
2011-04-22 00:42:27.0 +0200
@@ -1,0 +2,9 @@
+Thu Apr 21 10:00:25 UTC 2011 - giecr...@stegny.2a.pl
+
+- updated to 6.6.9.5: fixes [Bug 682238]
+  * macroized and cleaned up scripts
+  * added conditions for optional components
+  * updated file lists for upstream
+  * cleaned up the include tree in devel (patch)
+
+---

calling whatdependson for head-i586


Old:

  ImageMagick-6.6.8-9.tar.bz2

New:

  ImageMagick-6.6.9-5.tar.bz2
  ImageMagick-6.6.9.1-inc-struct.diff



Other differences:
--
++ ImageMagick.spec ++
--- /var/tmp/diff_new_pack.Iu1tYV/_old  2011-04-27 09:19:13.0 +0200
+++ /var/tmp/diff_new_pack.Iu1tYV/_new  2011-04-27 09:19:13.0 +0200
@@ -17,32 +17,92 @@
 
 # norootforbuild
 
+%bcond_with xtp
+%bcond_without DCraw
+%bcond_without FreeType
+%bcond_without CXX
+%bcond_without Ghostscript
+%bcond_without LCMS
+%bcond_without TIFF
+%bcond_without WMF
+%bcond_without XML
+%bcond_without DejaVu
+%bcond_without EXIF
+%bcond_without JPEG
 
 Name:   ImageMagick
-BuildRequires:  dcraw freetype2-devel gcc-c++ ghostscript-fonts-other 
ghostscript-fonts-std
-BuildRequires:  ghostscript-library liblcms-devel libtiff-devel libwmf-devel
-BuildRequires:  libxml2-devel pkgconfig
-BuildRequires:  fdupes libdjvulibre-devel libexif-devel libjasper-devel
-Obsoletes:  imagemag
-Provides:   imagemag
+
+BuildRequires:  fdupes pkgconfig
+
+%if %{with DCraw}
+BuildRequires:  dcraw
+%endif
+
+%if %{with FreeType}
+BuildRequires:  freetype2-devel
+%endif
+
+%if %{with CXX}
+BuildRequires:  gcc-c++
+%endif
+
+%if %{with Ghostscript}
+BuildRequires:  ghostscript-fonts-other ghostscript-fonts-std 
ghostscript-library
+%endif
+
+%if %{with LCMS}
+BuildRequires:  liblcms-devel
+%endif
+
+%if %{with TIFF}
+BuildRequires:  libtiff-devel
+%endif
+
+%if %{with WMF}
+BuildRequires:  libwmf-devel
+%endif
+
+%if %{with XML}
+BuildRequires:  libxml2-devel
+%endif
+
+%if %{with DejaVu}
+BuildRequires:  libdjvulibre-devel
+%endif
+
+%if %{with EXIF}
+BuildRequires:  libexif-devel
+%endif
+
+%if %{with JPEG}
+BuildRequires:  libjasper-devel
+%endif
+
 %define xtp_version 5.4.3
+%define mfr_version 6.6.9
+%define mfr_revision 5
+%define source_version %{mfr_version}-%{mfr_revision}
 License:Public Domain, Freeware
 Group:  Productivity/Graphics/Other
 AutoReqProv:on
-Version:6.6.8.9
+Version:%{mfr_version}.%{mfr_revision}
 Release:1
-%define source_version 6.6.8-9
 %define libver  4
 Summary:Viewer and Converter for Images
 Url:http://www.imagemagick.org
-Source: ImageMagick-%{source_version}.tar.bz2
+Source: ImageMagick-6.6.9-5.tar.bz2
 # To get mtime of file
 Source1:ImageMagick.changes
+%if %{with xtp}
 Source2:xtp-%{xtp_version}.tar.bz2
+%endif
 Source3:baselibs.conf
-Patch1: ImageMagick-%{version}-examples.patch
-Patch2: ImageMagick-%{version}-doc.patch
+Patch1: ImageMagick-6.6.8.9-examples.patch
+Patch2: ImageMagick-6.6.8.9-doc.patch
+Patch3: ImageMagick-6.6.9.1-inc-struct.diff 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Provides:   imagemag = %{version}
+Obsoletes:  imagemag < %{version}
 
 %package -n perl-PerlMagick
 License:Public Domain, Freeware
@@ -88,39 +148,48 @@
 
 
 License:PERMISSIVE-OSI-COMPLIANT
-Requires:   ImageMagick = %{version}
+Requires:   ImageMagick
 Summary:C++ Interface for ImageMagick - runtime library
 Group:  Development/Libraries/C and C++
 AutoReqProv:on
 # was last used in openSUSE 10.2
-Provides:   ImageMagick-Magick++ = 6.3.3
-Obsoletes:  ImageMagick-Magick++ <= 6.3.3
+Provides:   ImageMagick-Magick++ = %{version}
+Obsoletes:  ImageMagick-Magick++ < %{version}
 
 %package -n libMagick++-devel
 License:PERMISSIVE-OSI-COMPLIANT
 Requires:   ImageMagick-devel = %{version} libMagick++%{libver} = 
%{version} libstdc++-devel
 Summary:C++ Interface for ImageMagick - files mandatory for development
 Group:  Development/Libraries/C and C++
-Provides:   ImageMagick-Magick++-devel
-Obsoletes:  ImageMagick-Magick++-devel <= %{version}
+Provides:   ImageMagick-Magick++-devel = %{version}
+Obsoletes:  ImageMagick-Magick++-devel < %{version}
 AutoReqProv:on
 
 %package doc
 License:PERMISSIVE-OSI-COMPLIANT
 Summary:Document Files for ImageMagick Library
 Group:  Development/Libraries/C and C++
-Requires:   ImageMagick = %{ve

commit udisks for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package udisks for openSUSE:Factory
checked in at Wed Apr 27 09:10:13 CEST 2011.




--- udisks/udisks.changes   2010-12-20 10:29:41.0 +0100
+++ /mounts/work_src_done/STABLE/udisks/udisks.changes  2011-04-26 
20:29:01.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 26 20:18:38 CEST 2011 - kay.siev...@novell.com
+
+- Fix: Arbitrary LKMs from /lib/modules can be loaded
+  CVE-2010-4661 (bnc#653900)
+
+---

calling whatdependson for head-i586


New:

  udisks-kernel-module-load-fix.patch



Other differences:
--
++ udisks.spec ++
--- /var/tmp/diff_new_pack.nMvaxd/_old  2011-04-27 09:08:23.0 +0200
+++ /var/tmp/diff_new_pack.nMvaxd/_new  2011-04-27 09:08:23.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package udisks (Version 1.0.2)
+# spec file for package udisks
 #
-# 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
@@ -20,7 +20,7 @@
 
 Name:   udisks
 Version:1.0.2
-Release:1
+Release:5
 License:GPLv2+
 Summary:Disk Management Service
 Url:http://cgit.freedesktop.org/udisks/
@@ -47,6 +47,13 @@
 #BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
+Patch10:udisks-kernel-module-load-fix.patch
+
+# Upstream First - Policy:
+# Never add any patches to this package without the upstream commit id
+# in the patch. Any patches added here without a very good reason to make
+# an exception will be silently removed with the next version update.
+
 %description
 udisks provides a daemon, D-Bus API and command line tools
 for managing disks and storage devices.
@@ -66,6 +73,7 @@
 
 %prep
 %setup -q
+%patch10 -p1
 
 %build
 export V=1
@@ -77,7 +85,7 @@
 
 %install
 %makeinstall
-find %{buildroot}%{_libdir} -name '*.la' -delete -print
+find %{buildroot}%{_libdir} -name '*.la' -delete -print >/dev/null 2>&1 || :
 # Not allowed to install into /sbin so move it to /usr/sbin (see bnc#504064)
 mkdir -p %{buildroot}%{_sbindir}
 mv %{buildroot}/sbin/umount.udisks %{buildroot}%{_sbindir}

++ udisks-kernel-module-load-fix.patch ++
>From c933a929f07421ec747cebb24d5e620fc2b97037 Mon Sep 17 00:00:00 2001
From: David Zeuthen 
Date: Tue, 15 Mar 2011 13:20:44 +
Subject: Bug 32232 – CVE-2010-4661: Arbitrary kernel module load

Validate what is passed to the mount(8) command. In particular, only
allow either well-known filesystems, filesystems already loaded or
filesystem explicitly allowed by the administrator via the
/etc/filesystems file.

See https://bugs.freedesktop.org/show_bug.cgi?id=32232 for details.

Signed-off-by: David Zeuthen 
---
diff --git a/src/device.c b/src/device.c
index 21d9530..d6595b8 100644
--- a/src/device.c
+++ b/src/device.c
@@ -5891,6 +5891,27 @@ static const FSMountOptions fs_mount_options[] =
 { "udf", udf_defaults, udf_allow, udf_allow_uid_self, udf_allow_gid_self },
   };
 
+static const gchar *well_known_filesystems[] =
+{
+  "btrfs",
+  "ext2",
+  "ext3",
+  "ext4",
+  "udf",
+  "iso9660",
+  "xfs",
+  "jfs",
+  "nilfs",
+  "reiserfs",
+  "reiser4",
+  "msdos",
+  "umsdos",
+  "vfat",
+  "exfat"
+  "ntfs",
+  NULL,
+};
+
 /*  */
 
 static int num_fs_mount_options = sizeof(fs_mount_options) / 
sizeof(FSMountOptions);
@@ -6225,6 +6246,86 @@ filesystem_mount_completed_cb (DBusGMethodInvocation 
*context,
 }
 }
 
+static gboolean
+is_in_filesystem_file (const gchar *filesystems_file,
+   const gchar *fstype)
+{
+  gchar *filesystems;
+  GError *error;
+  gboolean ret;
+  gchar **lines;
+  guint n;
+
+  ret = FALSE;
+  filesystems = NULL;
+  lines = NULL;
+
+  error = NULL;
+  if (!g_file_get_contents (filesystems_file,
+&filesystems,
+NULL, /* gsize *out_length */
+&error))
+{
+  g_warning ("Error reading /etc/filesystems: %s (%s %d)",
+ error->message,
+ g_quark_to_string (error->domain),
+ error->code);
+  g_error_free (error);
+  goto out;
+}
+
+  lines = g_strsplit (filesystems, "\n", -1);
+  for (n = 0; lines != NULL && lines[n] != NULL && !ret; n++)
+{
+  gchar **tokens;
+  gint num_tokens;
+  g_strdelimit (lines[n], " \t", ' ');
+  g_strstrip (lines[n]);
+  tokens = g_strsplit (lines[n], " ", -1);
+  num_tokens = g_strv_length (tokens);
+  if (num_tokens == 1 && g_strcmp0 (tokens[0], fstype) == 0)
+{
+  ret = TRUE;
+}
+  g_strfreev (tokens)

commit Mesa for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory
checked in at Wed Apr 27 09:08:13 CEST 2011.




--- Mesa/Mesa.changes   2011-01-08 22:09:19.0 +0100
+++ /mounts/work_src_done/STABLE/Mesa/Mesa.changes  2011-03-30 
10:15:58.0 +0200
@@ -1,0 +2,5 @@
+Wed Mar 30 08:15:37 UTC 2011 - fcro...@novell.com
+
+- Enable gallium driver for radeon and r600
+
+---

calling whatdependson for head-i586




Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.tjL40x/_old  2011-04-27 09:03:51.0 +0200
+++ /var/tmp/diff_new_pack.tjL40x/_new  2011-04-27 09:03:51.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package Mesa (Version 7.10)
+# spec file for package Mesa
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -18,11 +18,12 @@
 # norootforbuild
 
 %define enable_nouveau 1
+%define enable_radeon_gallium 1
 
 %define _version 7.10
 
 Version:7.10
-Release:1
+Release:6
 
 Name:   Mesa
 BuildRequires:  gcc-c++ libdrm-devel libexpat-devel pkgconfig python-base 
xorg-x11-devel
@@ -168,6 +169,10 @@
 %if %enable_nouveau
--enable-gallium-nouveau \
 %endif
+%if %enable_radeon_gallium
+   --enable-gallium-radeon \
+   --enable-gallium-r600 \
+%endif
 %endif
 %ifarch ppc %sparc hppa
 %if 0%{?suse_version} >= 1130






Remember to have fun...

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



commit aaa_base for openSUSE:Factory

2011-04-27 Thread h_root

Hello community,

here is the log from the commit of package aaa_base for openSUSE:Factory
checked in at Wed Apr 27 09:03:41 CEST 2011.




--- aaa_base/aaa_base.changes   2011-04-21 11:14:28.0 +0200
+++ /mounts/work_src_done/STABLE/aaa_base/aaa_base.changes  2011-04-26 
18:32:58.0 +0200
@@ -1,0 +2,5 @@
+Tue Apr 26 16:32:18 UTC 2011 - wer...@suse.de
+
+- Mount memory based file systems found in /etc/fstab (bnc#675542)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ aaa_base.spec ++
--- /var/tmp/diff_new_pack.MbVZAa/_old  2011-04-27 09:00:43.0 +0200
+++ /var/tmp/diff_new_pack.MbVZAa/_new  2011-04-27 09:00:43.0 +0200
@@ -21,7 +21,7 @@
 
 Name:   aaa_base
 Version:11.5
-Release:69
+Release:71
 License:GPLv2+
 Group:  System/Fhs
 Url:http://gitorious.org/opensuse/aaa_base

++ aaa_base.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base/files/etc/init.d/boot.localfs 
new/aaa_base/files/etc/init.d/boot.localfs
--- old/aaa_base/files/etc/init.d/boot.localfs  2011-04-21 11:05:12.0 
+0200
+++ new/aaa_base/files/etc/init.d/boot.localfs  2011-04-26 18:30:50.0 
+0200
@@ -102,6 +102,23 @@
 test $timeout -eq 0 && echo " timeout! "
 }
 
+memfs_nonudev ()
+{
+local none on mnt tag type opts
+mount -afnv -t $mntfs -O no_netdev -O nonofail 2> /dev/null | \
+   while read none on mnt tag type opts ; do
+   test "$mnt"  = already && continue
+   case "$type" in
+   proc)   [[ $mnt =~ /proc* ]] && continue ;;
+   sysfs)  [[ $mnt =~ /sys*  ]] && continue ;;
+   dev*)   [[ $mnt =~ /dev*  ]] && continue ;;
+   cgroup*)[[ $mnt =~ /sys*  ]] && continue ;;
+   cpuset*)[[ $mnt =~ /sys*  ]] && continue ;;
+   esac
+   mount $mnt
+   done
+}
+
 #
 # Return the shadow mount points of an AuFS
 #
@@ -242,23 +259,41 @@
if ! test -L /etc/mtab; then
mount -fv -t proc proc /proc
mount -fv -t sysfs sysfs /sys
-   #
-   HAVE_DEBUGFS=0
DEVTMPFS=tmpfs
-   while read dev type ; do
-   test "$type" = "debugfs" && HAVE_DEBUGFS=1
-   test "$type" = "devtmpfs" && DEVTMPFS=devtmpfs
-   done < /proc/filesystems
-
-   if test -d /sys/kernel/debug -a "$HAVE_DEBUGFS" = "1" ; then
-   mount -fv -t debugfs debugfs /sys/kernel/debug
-   fi
+   case "$memfs" in
+   *,devtmpfs,*) DEVTMPFS=devtmpfs
+   esac
mount -fv -t $DEVTMPFS -o mode=0755 $DEVTMPFS /dev
rc_status
mount -fv -t tmpfs  -o mode=1777 tmpfs /dev/shm
mount -fv -t devpts -o mode=0620,gid=5 devpts /dev/pts
rc_status
fi
+   if test -d /sys/kernel/debug -a "$(stat -fc '%T' /sys/kernel/debug)" != 
debugfs ; then
+   case "$memfs" in
+   *,debugfs,*)
+   mount -t debugfs debugfs /sys/kernel/debug
+   esac
+   fi
+   if test -d /sys/kernel/security -a "$(stat -fc '%T' 
/sys/kernel/security)" != securityfs ; then
+   case "$memfs" in
+   *,securityfs,*)
+   mount -t securityfs securityfs /sys/kernel/security
+   esac
+   fi
+   if test -d /sys/fs/cgroup -a "$(stat -fc '%T' /sys/fs/cgroup)" != tmpfs 
; then
+   case "$memfs" in
+   *,cgroup,*)
+   mount -t tmpfs -o nosuid,nodev,noexec,mode=755 tmpfs 
/sys/fs/cgroup && \
+   mkdir /sys/fs/cgroup/systemd && \
+   mount -t cgroup -o nosuid,nodev,noexec,none,name=systemd cgroup 
/sys/fs/cgroup/systemd
+   esac
+   case "$memfs" in
+   *,cpuset,*)
+   mkdir /sys/fs/cgroup/cpuset && \
+   mount -t cgroup -o nosuid,nodev,noexec,cpuset cpuset 
/sys/fs/cgroup/cpuset
+   esac
+   fi
# remount to make sure options from fstab are honoured
mount -oremount /proc
mount -oremount /sys
@@ -269,6 +304,9 @@
# mount the rest
mount -av -t $nofs -O no_netdev
rc_status -v1 -r
+
+   # now handle uncommon mount points
+   memfs_nonudev
;;
 stop)
mounts=/etc/fstab
@@ -328,19 +366,24 @@
/proc*)continue ;;
/sys*) continue ;;
/cgroup*)  continue ;;
+   /sys/fs/*) continue ;;
+   /sys/kernel/*)
+  continue ;;
/var/lib/nfs/rpc_pipefs)
   continue ;;
esac
case ",$rskip," in
*,$fs,*)   continue ;;
esac
-   ulist="${ulist