commit compcache for openSUSE:11.4

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package compcache for openSUSE:11.4
checked in at Fri Mar 25 17:49:50 CET 2011.




--- old-versions/11.4/all/compcache/compcache.changes   2011-01-13 
20:43:46.0 +0100
+++ 11.4/compcache/compcache.changes2011-03-21 14:56:45.0 +0100
@@ -1,0 +2,6 @@
+Mon Mar 21 14:55:11 CET 2011 - ti...@suse.de
+
+- Fix init script for 11.4 to work with empty $COMPCACHE_SIZE_KB
+  (bnc#681048)
+
+---

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




Other differences:
--
++ compcache.spec ++
--- /var/tmp/diff_new_pack.HqwmTY/_old  2011-03-25 17:48:50.0 +0100
+++ /var/tmp/diff_new_pack.HqwmTY/_new  2011-03-25 17:48:50.0 +0100
@@ -37,7 +37,7 @@
 License:GPLv2
 Group:  System/Kernel
 Version:0.6.2
-Release:1
+Release:4.
 Summary:Compressed RAM based swap device
 Source0:compcache-%{version}.tar.bz2
 Source1:sysconfig.compcache

++ boot.compcache ++
--- /var/tmp/diff_new_pack.HqwmTY/_old  2011-03-25 17:48:50.0 +0100
+++ /var/tmp/diff_new_pack.HqwmTY/_new  2011-03-25 17:48:50.0 +0100
@@ -45,6 +45,10 @@
 return $?
 }
 
+get_memsize_in_kb () {
+grep MemTotal /proc/meminfo | sed 's/^.*  //;s/ .*$//g'
+}
+
 rc_reset
 
 case "$1" in
@@ -56,8 +60,9 @@
else
if [ "$COMPCACHE_SIZE_KB" -eq 0 ]; then
# 25% of RAM
-   COMPCACHE_SIZE_STR="$(expr $(grep MemTotal /proc/meminfo | sed 
's/^.*  //;s/ .*$//g') / 4096) MB"
-   elif [ "$COMPCACHE_SIZE_KB" -lt 1024 ]; then
+   COMPCACHE_SIZE_KB=$(expr $(get_memsize_in_kb) / 4)
+   fi
+   if [ "$COMPCACHE_SIZE_KB" -lt 1024 ]; then
COMPCACHE_SIZE_STR="$COMPCACHE_SIZE_KB kB"
else
COMPCACHE_SIZE_STR="$(expr $COMPCACHE_SIZE_KB / 1024) MB"
@@ -82,11 +87,7 @@
if [ -f $SIZEBLK ]; then
echo $(( $COMPCACHE_DEV_SIZE_KB * 1024 )) > $SIZEBLK
else
-   if [ "$COMPCACHE_SIZE_KB" -gt 0 ]; then
-   $RZSCTL_BIN $SWAPDEV -d $COMPCACHE_DEV_SIZE_KB -i
-   else
-   $RZSCTL_BIN $SWAPDEV -i
-   fi
+   $RZSCTL_BIN $SWAPDEV -d $COMPCACHE_DEV_SIZE_KB -i
fi
if ! is_comp_swap_on $SWAPDEV; then
echo -n "Setting up $ZRAM swap device $i "






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-MIME-tools for openSUSE:11.4

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package perl-MIME-tools for openSUSE:11.4
checked in at Fri Mar 25 17:43:28 CET 2011.




--- old-versions/11.4/all/perl-MIME-tools/perl-MIME-tools.changes   
2011-01-11 12:02:52.0 +0100
+++ 11.4/perl-MIME-tools/perl-MIME-tools.changes2011-03-09 
11:49:46.0 +0100
@@ -1,0 +2,21 @@
+Wed Mar  9 10:42:50 UTC 2011 - vci...@novell.com
+
+- update to 5.502
+* NOTE to packagers (Debian, Red Hat, FreeBSD, etc.): Do not ship
+MIME::tools 5.500 or 5.501.  They both had serious bugs!
+* Fix parsing bug: https://rt.cpan.org/Ticket/Display.html?id=66025
+* Fix typo: https://rt.cpan.org/Ticket/Display.html?id=65387
+* Fix unit tests on Perl 5.8.x: 
https://rt.cpan.org/Ticket/Display.html?id=66188
+* Fix unit test failure on Win32:  
(https://rt.cpan.org/Ticket/Display.html?id=66286)
+
+---
+Mon Feb 21 09:05:42 UTC 2011 - vci...@novell.com
+
+- update to 5.501
+   * Add build_requires 'Test::Deep'; to Makefile (rt.cpan.org #64659)
+   * Fix spelling errors (rt.cpan.org #64610)
+   * Fix double-decoding bug when decoding RFC-2231-encoded parameters
+ (rt.cpan.org #65162)
+   * Fix inappropriate inclusion of CR characters in parsed headers
+
+---

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


Old:

  MIME-tools-5.500.tar.bz2

New:

  MIME-tools-5.502.tar.bz2



Other differences:
--
++ perl-MIME-tools.spec ++
--- /var/tmp/diff_new_pack.zEyGnE/_old  2011-03-25 17:41:16.0 +0100
+++ /var/tmp/diff_new_pack.zEyGnE/_new  2011-03-25 17:41:16.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package perl-MIME-tools (Version 5.500)
+# spec file for package perl-MIME-tools
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -29,14 +29,14 @@
 Requires:   perl-IO-stringy perl-MailTools perl-Convert-BinHex
 AutoReqProv:on
 Summary:modules for parsing (and creating!) MIME entities
-Version:5.500
-Release:1
+Version:5.502
+Release:1.
 Source: MIME-tools-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 
 %description
-modules for parsing (and creating!) MIME entities
+Modules for parsing (and creating!) MIME entities
 
 
 

++ MIME-tools-5.500.tar.bz2 -> MIME-tools-5.502.tar.bz2 ++
 1663 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 logwatch for openSUSE:11.3

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package logwatch for openSUSE:11.3
checked in at Fri Mar 25 17:43:05 CET 2011.




--- old-versions/11.3/UPDATES/all/logwatch/logwatch.changes 2011-02-25 
12:59:25.0 +0100
+++ /mounts/work_src_done/11.3/logwatch/logwatch.changes2011-02-28 
17:42:32.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 28 17:41:56 CET 2011 - p...@suse.de
+
+- Add missing bracket in CVE-2011-1018.patch.
+
+---

calling whatdependson for 11.3-i586




Other differences:
--
++ logwatch.spec ++
--- /var/tmp/diff_new_pack.kDZGvN/_old  2011-03-25 17:42:19.0 +0100
+++ /var/tmp/diff_new_pack.kDZGvN/_new  2011-03-25 17:42:19.0 +0100
@@ -21,7 +21,7 @@
 Name:   logwatch
 Summary:Analyzes and Reports on system logs
 Version:7.3.6
-Release:73.
+Release:73.
 License:MIT License (or similar)
 Group:  System/Monitoring
 Url:http://www.logwatch.org

++ logwatch-CVE-2011-1018.patch ++
--- /var/tmp/diff_new_pack.kDZGvN/_old  2011-03-25 17:42:19.0 +0100
+++ /var/tmp/diff_new_pack.kDZGvN/_new  2011-03-25 17:42:19.0 +0100
@@ -31,7 +31,7 @@
 or die "system $Config{'pathtobzcat'} failed: $?" 
 - } elsif (-f "$Archive") {
 -my $arguments = "$Archive  >> $DestFile";
-+ } elsif (-f "$Archive") && (-s "$Archive")) {
++ } elsif ((-f "$Archive") && (-s "$Archive")) {
 +my $arguments = "'${Archive}'  >> $DestFile";
  system("$Config{'pathtocat'} $arguments") == 0
 or die "system $Config{'pathtocat'} failed: $?" 






Remember to have fun...

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



commit logwatch for openSUSE:11.2

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package logwatch for openSUSE:11.2
checked in at Fri Mar 25 17:41:59 CET 2011.




--- old-versions/11.2/UPDATES/all/logwatch/logwatch.changes 2011-02-25 
12:54:53.0 +0100
+++ /mounts/work_src_done/11.2/logwatch/logwatch.changes2011-02-28 
17:54:55.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 28 17:47:20 CET 2011 - p...@suse.de
+
+- Add missing bracket in CVE-2011-1018.patch.
+
+---

calling whatdependson for 11.2-i586


New:

  logwatch-make_save_work.patch



Other differences:
--
++ logwatch.spec ++
--- /var/tmp/diff_new_pack.ThfkS4/_old  2011-03-25 17:41:55.0 +0100
+++ /var/tmp/diff_new_pack.ThfkS4/_new  2011-03-25 17:41:55.0 +0100
@@ -21,7 +21,7 @@
 Name:   logwatch
 Summary:Analyzes and Reports on system logs
 Version:7.3.6
-Release:67.
+Release:67.
 License:MIT License (or similar)
 Group:  System/Monitoring
 Url:http://www.logwatch.org
@@ -32,7 +32,8 @@
 Patch0: logwatch-firewall.patch
 Patch1: logwatch-full_path_to_sendmail.patch
 Patch2: logwatch-timestamp_in_var.patch
-Patch3: logwatch-CVE-2011-1018.patch
+Patch3: logwatch-make_save_work.patch
+Patch4: logwatch-CVE-2011-1018.patch
 Requires:   perl textutils sh-utils grep mailx cron
 BuildRequires:  dos2unix
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -56,6 +57,7 @@
 %patch1
 %patch2
 %patch3
+%patch4
 dos2unix scripts/services/courier
 
 %build

++ logwatch-CVE-2011-1018.patch ++
--- /var/tmp/diff_new_pack.ThfkS4/_old  2011-03-25 17:41:55.0 +0100
+++ /var/tmp/diff_new_pack.ThfkS4/_new  2011-03-25 17:41:55.0 +0100
@@ -31,7 +31,7 @@
 or die "system $Config{'pathtobzcat'} failed: $?" 
 - } elsif (-f "$Archive") {
 -my $arguments = "$Archive  >> $DestFile";
-+ } elsif (-f "$Archive") && (-s "$Archive")) {
++ } elsif ((-f "$Archive") && (-s "$Archive")) {
 +my $arguments = "'${Archive}'  >> $DestFile";
  system("$Config{'pathtocat'} $arguments") == 0
 or die "system $Config{'pathtocat'} failed: $?" 

++ logwatch-make_save_work.patch ++
Index: scripts/logwatch.pl
===
--- scripts/logwatch.pl.orig2007-05-20 02:24:20.0 +0200
+++ scripts/logwatch.pl 2009-12-01 16:12:38.368978630 +0100
@@ -1005,10 +1005,10 @@ sub initprint {
$OStitle = $OSname;
$OStitle = "Solaris" if ($OSname eq "SunOS" && $release >= 2);
 
-   if ($Config{'print'} eq 1) {
-  *OUTFILE = *STDOUT;
-   } elsif ($Config{'save'} ne "") {
+   if ($Config{'save'} ne "") {
   open(OUTFILE,">>" . $Config{'save'}) or die "Can't open output file: 
$Config{'save'} $!\n";
+   } elsif ($Config{'print'} eq 1) {
+  *OUTFILE = *STDOUT;
} else {
   if (($Config{'multiemail'} eq 1) || ($emailopen eq "")) {
  #Use mailer = in logwatch.conf to set options. Default should be 
"sendmail -t"





Remember to have fun...

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



commit strongswan for openSUSE:11.4

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package strongswan for openSUSE:11.4
checked in at Fri Mar 25 17:39:59 CET 2011.




--- old-versions/11.4/all/strongswan/strongswan.changes 2010-11-22 
10:12:07.0 +0100
+++ 11.4/strongswan/strongswan.changes  2011-03-14 11:54:21.0 +0100
@@ -1,0 +2,7 @@
+Mon Mar 14 10:49:46 UTC 2011 - m...@suse.de
+
+- Applied git patch fixing memory cleanup if no DHCP transaction
+  were found for an OFFER. Causes charon to kill itself and be
+  restarted by ipsec starter (bnc#679170).
+
+---

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


New:

  strongswan-4.5.0-no-dhcp-mem-cleanup.bnc679170.patch



Other differences:
--
++ strongswan.spec ++
--- /var/tmp/diff_new_pack.KxAxd5/_old  2011-03-25 17:39:47.0 +0100
+++ /var/tmp/diff_new_pack.KxAxd5/_new  2011-03-25 17:39:47.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package strongswan (Version 4.5.0)
+# spec file for package strongswan
 #
-# 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
@@ -28,7 +28,7 @@
 %definewith_nm 0%{suse_version} >= 1110
 %definewith_tests  0
 Version:4.5.0
-Release:2
+Release:6.
 License:GPLv2+
 Group:  Productivity/Networking/Security
 Summary:OpenSource IPsec-based VPN Solution
@@ -43,6 +43,7 @@
 Source3:%{name}-%{version}-rpmlintrc
 Source4:README.SUSE
 Patch1: %{name}_modprobe_syslog.patch
+Patch2: %{name}-4.5.0-no-dhcp-mem-cleanup.bnc679170.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison flex gmp-devel gperf pkg-config
 BuildRequires:  libcap-devel
@@ -245,6 +246,7 @@
 %prep
 %setup -q -n %{name}-%{upstream_version}
 %patch1 -p0
+%patch2 -p1
 sed -e 's|@libexecdir@|%_libexecdir|g'\
  < $RPM_SOURCE_DIR/strongswan.init.in \
  > strongswan.init

++ strongswan-4.5.0-no-dhcp-mem-cleanup.bnc679170.patch ++
>From 17951d171237713b8cbed73e0a49385c0eaf7fcc Mon Sep 17 00:00:00 2001
From: Martin Willi 
Date: Wed, 12 Jan 2011 15:17:08 +0100
Subject: [PATCH] Fixed memory cleanup if no DHCP transaction found for an OFFER

---
 src/libcharon/plugins/dhcp/dhcp_socket.c |7 +++
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/libcharon/plugins/dhcp/dhcp_socket.c 
b/src/libcharon/plugins/dhcp/dhcp_socket.c
index e1e83d6..8851c1b 100644
--- a/src/libcharon/plugins/dhcp/dhcp_socket.c
+++ b/src/libcharon/plugins/dhcp/dhcp_socket.c
@@ -459,7 +459,7 @@ static void handle_offer(private_dhcp_socket_t *this, 
dhcp_t *dhcp, int optlen)
 {
dhcp_transaction_t *transaction = NULL;
enumerator_t *enumerator;
-   host_t *offer, *server;
+   host_t *offer, *server = NULL;
 
offer = host_create_from_chunk(AF_INET,
chunk_from_thing(dhcp->your_address), 
0);
@@ -500,7 +500,7 @@ static void handle_offer(private_dhcp_socket_t *this, 
dhcp_t *dhcp, int optlen)

chunk_create((char*)&option->data[pos], 4));
}
}
-   if (option->type == DHCP_SERVER_ID && option->len == 4)
+   if (!server && option->type == DHCP_SERVER_ID && 
option->len == 4)
{
server = host_create_from_chunk(AF_INET,

chunk_create(option->data, 4), DHCP_SERVER_PORT);
@@ -515,12 +515,11 @@ static void handle_offer(private_dhcp_socket_t *this, 
dhcp_t *dhcp, int optlen)
}
DBG1(DBG_CFG, "received DHCP OFFER %H from %H", offer, server);
transaction->set_address(transaction, offer->clone(offer));
-   transaction->set_server(transaction, server->clone(server));
+   transaction->set_server(transaction, server);
}
this->mutex->unlock(this->mutex);
this->condvar->broadcast(this->condvar);
offer->destroy(offer);
-   server->destroy(server);
 }
 
 /**
-- 
1.7.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 python-cherrypy for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python-cherrypy for openSUSE:Factory
checked in at Fri Mar 25 14:49:22 CET 2011.




--- python-cherrypy/python-cherrypy.changes 2009-05-12 13:13:21.0 
+0200
+++ /mounts/work_src_done/STABLE/python-cherrypy/python-cherrypy.changes
2011-03-03 11:16:55.0 +0100
@@ -1,0 +2,12 @@
+Thu Mar  3 09:59:01 UTC 2011 - sasc...@suse.de
+
+- Update to 3.2:
+  * WSGI-1.0.1 compliance, support for Python's builtin SSL module
+  * Much improved FastCGI support
+  * Python 3 support
+- Spec file cleanup:
+  * Added proper license header
+  * Added changelog section
+- Repacked tarball as tar.bz2
+
+---

calling whatdependson for head-i586


Old:

  CherryPy-3.1.1.tar.bz2

New:

  CherryPy-3.2.0.tar.bz2



Other differences:
--
++ python-cherrypy.spec ++
--- /var/tmp/diff_new_pack.A4TweE/_old  2011-03-25 14:49:02.0 +0100
+++ /var/tmp/diff_new_pack.A4TweE/_new  2011-03-25 14:49:02.0 +0100
@@ -15,26 +15,35 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# norootforbuild
 
-%define modname CherryPy
+%{!?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)")}
 
-Name:   python-cherrypy
-Url:http://www.cherrypy.org/
-Summary:A pythonic, object-oriented web development framework
-Version:3.1.1
+%define mod_name cherrypy
+
+Name:   python-%{mod_name}
+Version:3.2.0
 Release:1
-License:BSD
-Group:  Development/Libraries/Python
-Source: %{modname}-%{version}.tar.bz2
-Patch:  py26-formatwarning.diff
-Patch1: py26-deprecations.diff
+Url:http://www.cherrypy.org
+Summary:Object-Oriented HTTP framework
+License:BSD3c
+Group:  Development/Languages/Python
+Source: CherryPy-%{version}.tar.bz2
+#Patch0: py26-formatwarning.diff
+#Patch1: py26-deprecations.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{py_requires}
 BuildRequires:  python-devel
 BuildRequires:  dos2unix
+%if 0%{?suse_version}
+%py_requires
+%if %{?suse_version: %{suse_version} > 1110}
+BuildArch:  noarch
+%endif
+%endif
 
 %description
-CherryPy is a pythonic, object-oriented web development framework.
+CherryPy is a pythonic, object-oriented HTTP framework.
 
 CherryPy allows developers to build web applications in much the same way they
 would build any other object-oriented Python program. This usually results in
@@ -46,39 +55,27 @@
 
 Oh, and most importantly: CherryPy is fun to work with :-)
 
-Authors:
-
-CherryPy Team 
-Remi Delon
-Carlos Ribeiro
-Remco Boerma
-Jesir Vargas
-Pawel Maczewski
-Peter Hunt
-Elvelind Grandin 
-Sylvain Hellegouarch
-Michael Robinson
-Robert Brewer
-John P. Speno
-
 %prep
-%setup -q -n %{modname}-%{version}
-%patch -p1
-%patch1 -p1
+%setup -q -n CherryPy-%{version}
+#%%patch0 -p1
+#%%patch1 -p1
 dos2unix cherrypy/tutorial/* README.txt
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS"
+export CFLAGS="%{optflags}"
 python setup.py build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT 
--record-rpm=INSTALLED_FILES
+python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %clean
 rm -rf %{buildroot}
 
-%files -f INSTALLED_FILES
-%defattr(-,root,root)
-%doc cherrypy/tutorial README.txt
+%files
+%defattr(-,root,root,-)
+%doc README.txt
+%{_bindir}/cherryd
+%python_sitelib/%{mod_name}*
+%python_sitelib/*.egg-info
 
 %changelog

++ CherryPy-3.1.1.tar.bz2 -> CherryPy-3.2.0.tar.bz2 ++
 87192 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 plasmoid-cwp for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package plasmoid-cwp for openSUSE:Factory
checked in at Fri Mar 25 14:47:05 CET 2011.




--- KDE/plasmoid-cwp/plasmoid-cwp.changes   2011-03-21 17:50:05.0 
+0100
+++ /mounts/work_src_done/STABLE/plasmoid-cwp/plasmoid-cwp.changes  
2011-03-24 20:32:36.0 +0100
@@ -1,0 +2,11 @@
+Thu Mar 24 19:20:25 UTC 2011 - asterios.dra...@gmail.com
+
+- Update to version 1.5.1
+  - ru.po updated (thanks to Boris Pek)
+  - new cwp-app directory not used in some cases
+  - xml: gismeteo.com: add some icon codes
+  - xml: www.weather.com.cn: fixes
+- Spec file updates
+  - Add %defattr in plasmoid-cwp-lang %files section.
+
+---

calling whatdependson for head-i586


Old:

  98925-cwp-1.5.0.tar.bz2

New:

  98925-cwp-1.5.1.tar.bz2



Other differences:
--
++ plasmoid-cwp.spec ++
--- /var/tmp/diff_new_pack.xyOwsd/_old  2011-03-25 14:46:40.0 +0100
+++ /var/tmp/diff_new_pack.xyOwsd/_new  2011-03-25 14:46:40.0 +0100
@@ -20,8 +20,8 @@
 
 
 Name:   plasmoid-cwp
-Version:1.5.0
-Release:2
+Version:1.5.1
+Release:1
 Summary:Customizable Weather Plasmoid
 
 License:GPLv3+
@@ -93,5 +93,6 @@
 %{_kde4_servicesdir}/plasma-applet-cwp.desktop
 
 %files lang -f plasma_applet_cwp.lang
+%defattr(-,root,root,-)
 
 %changelog

++ 98925-cwp-1.5.0.tar.bz2 -> 98925-cwp-1.5.1.tar.bz2 ++
 1725 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 python-django for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python-django for openSUSE:Factory
checked in at Fri Mar 25 14:46:25 CET 2011.




--- python-django/python-django.changes 2011-03-03 10:49:32.0 +0100
+++ /mounts/work_src_done/STABLE/python-django/python-django.changes
2011-03-23 12:49:14.0 +0100
@@ -1,0 +2,14 @@
+Wed Mar 23 11:39:53 UTC 2011 - alexan...@exatati.com.br
+
+- Update to 1.3 final;
+- Refresh patch empty-ip-2.diff.
+
+---
+Fri Mar 18 03:45:45 UTC 2011 - alexan...@exatati.com.br
+
+- Update to 1.3-rc1;
+- Regenerated spec file with py2pack;
+- No more need to fix wrong line endings;
+- Refresh patch empty-ip-2.diff with -p0.
+
+---

calling whatdependson for head-i586


Old:

  Django-1.2.5.tar.bz2

New:

  Django-1.3.tar.bz2



Other differences:
--
++ python-django.spec ++
--- /var/tmp/diff_new_pack.FAlRMW/_old  2011-03-25 14:43:02.0 +0100
+++ /var/tmp/diff_new_pack.FAlRMW/_new  2011-03-25 14:43:02.0 +0100
@@ -20,13 +20,15 @@
 %{!?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)")}
 
-Name:   python-django
-Version:1.2.5
-Release:6
-License:BSD
+%define mod_name django
+
+Name:   python-%{mod_name}
+Version:1.3
+Release:1
+Url:http://www.djangoproject.com/
 Summary:A high-level Python Web framework
-Url:http://www.djangoproject.com
-Group:  Development/Libraries/Python
+License:BSD
+Group:  Development/Languages/Python
 Source: Django-%{version}.tar.bz2
 Source1:python-django-rpmlintrc
 # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch
@@ -35,19 +37,10 @@
 Patch2: empty-ip-2.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRequires:  dos2unix
 Requires:   python-xml
 Requires:   gettext-tools
-%define py_vers %(%{__python} -c 'import sys; print 
int(10*float(sys.version[:3]))')
-%if %{py_vers} < 26
-Requires:   python-sqlite2
-%endif
 %if 0%{?suse_version}
 %py_requires
-%if 0%{?suse_version} > 1010
-BuildRequires:  fdupes
-%endif
 %if 0%{?suse_version} > 1110
 BuildArch:  noarch
 %endif
@@ -58,28 +51,29 @@
 
 %prep
 %setup -q -n Django-%{version}
-%patch1 -p1
-%patch2 -p1
-find . -name admindocs.txt -print0 | xargs -0 dos2unix  # fix wrong line 
endings
+%patch1
+%patch2
 
 %build
 export CFLAGS="%{optflags}"
-%{__python} setup.py build
+python setup.py build
 
 %install
-%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--record-rpm=INSTALLED_FILES
+python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 %{__install} -d %{buildroot}%{_sysconfdir}/bash_completion.d
 %{__install} -m 0755 extras/django_bash_completion 
%{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh
-%if 0%{?suse_version} > 1010
-%fdupes %{buildroot}
-%endif
 
 %clean
-%{__rm} -rf %{buildroot}
+rm -rf %{buildroot}
 
-%files -f INSTALLED_FILES
-%defattr(-,root,root)
-%doc AUTHORS LICENSE README docs
+%files
+%defattr(-,root,root,-)
+# You may have to add additional files here (documentation and binaries mostly)
+%python_sitelib/%{mod_name}*
+%if 0%{?sles_version} != 10
+%python_sitelib/*.egg-info
+%endif
+%{_bindir}/django-admin.py
 %{_sysconfdir}/bash_completion.d/django_bash_completion.sh
 
 %changelog

++ Django-1.2-completion-only-for-bash.patch ++
--- /var/tmp/diff_new_pack.FAlRMW/_old  2011-03-25 14:43:02.0 +0100
+++ /var/tmp/diff_new_pack.FAlRMW/_new  2011-03-25 14:43:02.0 +0100
@@ -1,7 +1,7 @@
-Index: Django-1.2-beta-1/extras/django_bash_completion
+Index: extras/django_bash_completion
 ===
 Django-1.2-beta-1.orig/extras/django_bash_completion
-+++ Django-1.2-beta-1/extras/django_bash_completion
+--- extras/django_bash_completion.orig
 extras/django_bash_completion
 @@ -31,6 +31,8 @@
  #
  # To uninstall, just remove the line from your .bash_profile and .bashrc.

++ Django-1.2.5.tar.bz2 -> Django-1.3.tar.bz2 ++
 719344 lines of diff (skipped)

++ empty-ip-2.diff ++
--- /var/tmp/diff_new_pack.FAlRMW/_old  2011-03-25 14:43:05.0 +0100
+++ /var/tmp/diff_new_pack.FAlRMW/_new  2011-03-25 14:43:05.0 +0100
@@ -1,11 +1,11 @@
 Empty ipaddress raises an error (invalid input syntax for type inet: "")
 
 http://code.djangoproject.com/ticket/5622
-Index: Django-1.2.1/django/db/models/fields/__init__.py
+Index: dja

commit python-killswitch for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python-killswitch for 
openSUSE:Factory
checked in at Fri Mar 25 14:42:48 CET 2011.




--- python-killswitch/python-killswitch.changes 2010-04-01 00:33:45.0 
+0200
+++ /mounts/work_src_done/STABLE/python-killswitch/python-killswitch.changes
2011-03-11 13:46:16.0 +0100
@@ -1,0 +2,11 @@
+Fri Mar 11 13:47:52 CET 2011 - hma...@suse.de
+
+- update to version 0.3: python-killswitch now supports both HAL
+  and/or URfkill as backends
+
+---
+Sat Apr 10 00:43:07 CEST 2010 - hma...@suse.de
+
+- bump to version 0.2: Only enumerate static and real killswitches
+
+---

calling whatdependson for head-i586


Old:

  python-killswitch-0.1.tar.gz

New:

  python-killswitch-0.3.tar.gz



Other differences:
--
++ python-killswitch.spec ++
--- /var/tmp/diff_new_pack.gUhIVx/_old  2011-03-25 14:42:33.0 +0100
+++ /var/tmp/diff_new_pack.gUhIVx/_new  2011-03-25 14:42:33.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package python-killswitch (Version 0.1)
+# spec file for package python-killswitch
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   python-killswitch
-Version:0.1
+Version:0.3
 Release:1
 License:WTFPL
 Summary:Python module providing functions for killswitches
@@ -53,4 +53,5 @@
 
 %files -f INSTALLED_FILES
 %defattr(-,root,root)
+
 %changelog

++ python-killswitch-0.1.tar.gz -> python-killswitch-0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-killswitch-0.1/PKG-INFO 
new/python-killswitch-0.3/PKG-INFO
--- old/python-killswitch-0.1/PKG-INFO  2010-03-30 10:47:34.0 +0200
+++ new/python-killswitch-0.3/PKG-INFO  2011-03-11 13:42:38.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: python-killswitch
-Version: 0.1
+Version: 0.3
 Summary: Python module providing functions for killswitches
 Home-page: http://blog.homac.de
 Author: Holger Macht
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-killswitch-0.1/killswitch.py 
new/python-killswitch-0.3/killswitch.py
--- old/python-killswitch-0.1/killswitch.py 2009-10-07 15:49:04.0 
+0200
+++ new/python-killswitch-0.3/killswitch.py 2011-03-11 13:14:35.0 
+0100
@@ -1,3 +1,12 @@
+#!/usr/bin/python
+#
+# python-killswitch -- Convenient Functions for Managing Killswitches
+#
+# Copyright (C) 2009,2010,2011 Holger Macht 
+#
+# This file is released under the WTFPL (http://sam.zoy.org/wtfpl/)
+#
+
 """python-killswitch provides a python module called killswitch. It
 provides convenient function/methods for other applications to manage all
 the killswitches found in the system.
@@ -16,202 +25,387 @@
   print "\tName: %s" % ks.name()
   print "\tType: %s" % ks.type()
   print "\tPower: %d" % ks.get_state()
+
+python-killswitch supports both HAL and URfkill as backend.
 """
 
 import dbus
 
-class _Hal():
-"convenient function for querying the HAL daemon"
-def __init__(self, bus):
-"bus: bus object to a properly initializes connection to the D-Bus 
system bus"
-self.bus = bus
-
-def _hal_get_property(self, udi, key):
-manager = self.bus.get_object('org.freedesktop.Hal',
-  udi)
-iface = dbus.Interface(manager,
-   dbus_interface='org.freedesktop.Hal.Device')
-if not iface.PropertyExists(key):
-return False
-return iface.GetProperty(key)
+_URFKILL_SERVICE="org.freedesktop.URfkill"
+_URFKILL_PATH="/org/freedesktop/URfkill"
 
-def _hal_has_capability(self, udi, capability):
-manager = self.bus.get_object('org.freedesktop.Hal',
-  udi)
-iface = dbus.Interface(manager,
-   dbus_interface='org.freedesktop.Hal.Device')
-return iface.QueryCapability(capability)
+_HAL_SERVICE="org.freedesktop.Hal"
+_HAL_MANAGER_PATH="/org/freedesktop/Hal/Manager"
+_HAL_DEVICE_SERVICE="org.freedesktop.Hal.Device"
+_HAL_MANAGER_SERVICE="org.freedesktop.Hal.Manager"
+
+def _message(message):
+print "python-killswich: %s" % message
+
+_dbus_is_set_up = 0
+def _setup_dbus():
+global _dbus_is_set_up
+
+if not _dbus_is_set_up:
+from dbus.mainloop.glib import DBusGMainLoop
 
-def _hal_get_killswitches(self):
-manager = self.bus.get_object('org.f

commit python-mpservlets for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python-mpservlets for 
openSUSE:Factory
checked in at Fri Mar 25 14:42:14 CET 2011.




--- python-mpservlets/python-mpservlets.changes 2010-05-07 02:23:36.0 
+0200
+++ /mounts/work_src_done/STABLE/python-mpservlets/python-mpservlets.changes
2011-03-15 14:00:01.0 +0100
@@ -1,0 +2,8 @@
+Tue Mar 15 12:58:11 UTC 2011 - sasc...@suse.de
+
+- Spec file cleanup:
+  * Removed authors from description
+  * Use short license scheme (APLv2 in this case)
+  * Fix build errors
+
+---

calling whatdependson for head-i586




Other differences:
--
++ python-mpservlets.spec ++
--- /var/tmp/diff_new_pack.DSamwd/_old  2011-03-25 14:33:25.0 +0100
+++ /var/tmp/diff_new_pack.DSamwd/_new  2011-03-25 14:33:25.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package python-mpservlets (Version 1.1.6)
+# spec file for package python-mpservlets
 #
-# 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
@@ -15,26 +15,35 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# norootforbuild
 
+%{!?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)")}
 
-Name:   python-mpservlets
-Summary:Mod_python Servlets - a mod_python handler
-License:Apache License, Version 2.0
-Group:  Development/Libraries/Python
+%define mod_name mpservlets
+
+Name:   python-%{mod_name}
 Version:1.1.6
-Release:22
-Url:http://www.astro.umass.edu/~dpopowich/python/mpservlets/
+Release:23
+Url:http://www.astro.umass.edu/~dpopowich/python/mpservlets
+Summary:Mod_python Servlets - a mod_python handler
+License:APLv2
+Group:  Development/Languages/Python
+Source: %{mod_name}-%{version}.tar.bz2
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
+%if 0%{?suse_version}
 BuildRequires:  apache2-devel
-BuildRequires:  fdupes
-%if 0%{?suse_version} >= 1120
+%py_requires
+%if 0%{?suse_version} > 1110
 BuildArch:  noarch
+BuildRequires:  fdupes
+%endif
+%else
+BuildRequires:  apache-devel
 %endif
-Source: mpservlets-%{version}.tar.bz2
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define apache_serverroot %(/usr/sbin/apxs2 -q DATADIR)
 %define apache_sysconfdir %(/usr/sbin/apxs2 -q SYSCONFDIR)
-%py_requires
 
 %description
 A mod_python handler that uses instances of subclasses of class Servlet (thus
@@ -42,13 +51,8 @@
 of methods are called on the instance, the output of such being sent to the
 client as the response.  This handler was inspired by WebWare. 
 
-Author: 

-Daniel J. Popowich
-
-
 %package doc
-License:Apache License, Version 2.0
+License:APLv2
 Summary:API Reference in HTML and PDF
 Group:  Documentation/Other
 Requires:   %name = %version
@@ -60,13 +64,8 @@
 which uses simple, special markup in python doc strings, so the source code is
 well documented as well.
 
-Author:

-Daniel J. Popowich
-
-
 %package tutorial
-License:Apache License, Version 2.0
+License:APLv2
 Summary:A tutorial on developing web applications using servlets
 Group:  Documentation/Other
 Requires:   %name = %version
@@ -74,29 +73,20 @@
 %description tutorial
 This package contains a tutorial on developing web applications using %name.
 
-Author:

-Daniel J. Popowich
-
-
 %prep
-%setup -q -n mpservlets-%{version}
+%setup -q -n %{mod_name}-%{version}
 
 %build
 
 %install
-python setup.py install --root=%{buildroot} \
---record-rpm=INSTALLED_FILES --prefix=%{_prefix}
-#
+python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 # install documentation
 mkdir -p %{buildroot}/%_defaultdocdir/%{name}
 install -m644 README LICENSE %{buildroot}/%_defaultdocdir/%{name}/
 cp -r Doc %{buildroot}/%_defaultdocdir/%{name}/
-#
 # install the tutorial
 mkdir -p %{buildroot}/%{apache_serverroot}/%{name}-tutorial
 cp -r tutorial/* %{buildroot}/%{apache_serverroot}/%{name}-tutorial/ 
-#
 # install an apache config
 mkdir -p %{buildroot}/%{apache_sysconfdir}/conf.d/
 cat > %{buildroot}/%{apache_sysconfdir}/conf.d/%{name}-tutorial.conf << EOF
@@ -111,18 +101,19 @@
   allow from all
 
 EOF
-
+%if 0%{?suse_version} > 1110
 %fdupes %{buildroot}/%_defaultdocdir
+%e

commit qt-creator for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package qt-creator for openSUSE:Factory
checked in at Fri Mar 25 14:32:48 CET 2011.




--- KDE/qt-creator/qt-creator.changes   2011-03-01 15:33:23.0 +0100
+++ /mounts/work_src_done/STABLE/qt-creator/qt-creator.changes  2011-03-24 
16:36:44.0 +0100
@@ -0,0 +1,142 @@
+---
+Thu Mar 24 15:27:10 UTC 2011 - cgiboude...@gmx.com
+- Update to 2.2.0beta1
+General
+   * Added support for running user defined external tools (Tools->External)
+   * Moved toolchain definitions out of Qt versions.
+  * You can now define toolchains in Tools->Options->ToolChains
+  * Creator now supports more than one instance of each kind of toolchain
+   * Support for MIME type customization through editing of patterns and
+ magic matchers.
+Editing
+   * Add new Inkpot color scheme
+   * Moved 'Open in External Editor' to Tools->External->Text
+   * Add UTF-8 BOM support
+   * GLSL Support with:
+ - syntax checking
+ - highlighting
+ - code completion
+   * Add 'expand/collapse all' context menu entry to Outline pane
+   * Support for user defined macros was contributed by Nicolas Arnaud-Cormos
+   * Snippet editor with syntax highlighting, indentation, and basic auto
+ completion for C++ and QML.
+Project Support
+   * QMake project support should be more robust against syntax errors
+   * Treatment of command line arguments of processes started from build
+ and run configurations underwent heavy modifications:
+ - argument lists use native shell syntax; this affects quoting and
+   environment variable expansion most
+ - the SOURCEDIR and BUILDDIR environment variables were replaced
+   with %{sourceDir} and %{buildDir} macros
+ - this affects working directories and executable paths as well
+   * CMake: Add Ui completion, changes in .ui files are picked up without
+ a rebuild.
+   * Syntax highlighting and completion for QMake project files
+   * Text editor behavior settings now avaiable on a per-project basis.
+Debugging
+   * Rewrote debugging engine using the Microsoft Console Debugger (CDB)
+ for debugging executables built with Microsoft Visual Studio,
+ resulting in significant speed-up and better display of data
+ types, supporting both 32bit and 64bit versions of the
+ Debugging Tools for Windows
+   * Made it possible to pin debugger tooltips.
+   * Reworked global architecture to allow multiple debugging sessions (for
+ different projects, combined Qml/C++ debugging, project 'snapshots', ...)
+   * Reworked breakpoint handling: new special breakpoint types for "break
+ on throw", "break on main", data breakpoints
+   * Introduce combined c++/qml debugging (combined stack, cross-step) (gdb 
only)
+   * Rework per-type and per-item selection of display formats
+   * New dumpers for QTextCursor, QTextDocument, __m128, QScriptValue
+ QBasicAtomicPointer, bit fields, boost::shared_ptr (gdb only)
+   * Improve dumpers for QRegion, QVariant (custom types), QSharedPointer,
+ QMultiMap (QTCREATORBUG-3122), QObject, QWeakPointer
+   * Make alphabetic structure member sorting optional
+   * Make dumpers robust in case of missing debug information
+   * Improve python dumper profiling support
+   * Improve stepping performance
+   * Enable breakpoint setting from a disassembler view, QTCREATORBUG-3667
+   * Fix display of shadowed variables.
+   * Fix display of data containing quote characters, QTCREATORBUG-3084
+   * Fix display of C style 'typedef struct X { ... } X;
+   * Fix stack/break view updates after manual module loading, 
QTCREATORBUG-3427
+   * Fix 'Jump To/Run to' when in instruction-wise mode
+   * Several fixed to the "watcher" handling
+   * Allow re-running debugger engines, QTCREATORBUG-3073
+   * Robust process control after -exec-interrupt errors, QTCREATORBUG-2850
+   * Robust detection of Qt-in-namespace builds
+   * Handle "live updates" in the memory view
+   * Make memory view writable (gdb only)
+   * Improve starting debugger session directly from the command line
+   * Improve debugging helpers dialog
+BinEditor:
+   * Visualize data differences after updates
+   * Fix selection if cursor is left of anchor
+   * Allow copying also if selection is "backwards"
+   * Do not draw blinking cursor when there is a selection
+C++ Support
+   * Add QuickFix for implementing setters/getters for a Q_PROPERTY
+   * Add documentation about QuickFixes
+   * Fix switch statement indentation for GNU and Whitesmiths
+ style, QTCREATORBUG-2994
+   * Fix indentation of labels
+   * Highlighting for virtual functions
+   * Navigate to correct overloaded function/method
+QML/JS Support
+   * Add wizard for creating JavaScript files, QTCREATORBUG-3070
+   * Add local-file completion for url properties, QTCREATORBUG-2619
+   * Add warning about invalid files in url properties
+   * Add file name c

commit rubygem-pg for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package rubygem-pg for openSUSE:Factory
checked in at Fri Mar 25 14:26:28 CET 2011.




--- rubygem-pg/rubygem-pg.changes   2010-06-14 16:44:23.0 +0200
+++ /mounts/work_src_done/STABLE/rubygem-pg/rubygem-pg.changes  2011-02-23 
23:24:54.0 +0100
@@ -1,0 +2,19 @@
+Wed Feb 23 22:15:41 UTC 2011 - mrueck...@suse.de
+
+- update to version 0.10.1
+  - Add an include guard for pg.h
+  - Simplify the common case require of the ext
+  - Include the extconf header
+  - Experimenting with a greatly-simplified extconf, since the
+complex one isn't solving any problems
+  - Fixing compatibility with versions of PostgreSQL without
+PQgetCancel. (fixes #36)
+  - Fix require for natively-compiled extension under Windows.
+(fixes #55)
+  - Change rb_yield_splat() to rb_yield_values() for compatibility
+with Rubinius. (fixes #54)
+- for the changes from 0.10.0 see
+  /usr/lib*/ruby/gems/1.8/gems/pg-0.10.1/ChangeLog
+- split out doc and testsuite package
+
+---

calling whatdependson for head-i586


Old:

  pg-0.9.0.gem

New:

  pg-0.10.1.gem



Other differences:
--
++ rubygem-pg.spec ++
--- /var/tmp/diff_new_pack.G0xTUa/_old  2011-03-25 14:26:12.0 +0100
+++ /var/tmp/diff_new_pack.G0xTUa/_new  2011-03-25 14:26:12.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package rubygem-pg (Version 0.9.0)
+# spec file for package rubygem-pg
 #
-# 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:   rubygem-pg
-Version:0.9.0
+Version:0.10.1
 Release:1
 %define mod_name pg
 #
@@ -30,6 +30,8 @@
 BuildRequires:  rubygems_with_buildroot_patch
 %rubygems_requires
 BuildRequires:  openssl-devel postgresql-devel
+Requires:   ruby >= 1.8.7
+BuildRequires:  ruby-devel >= 1.8.7
 #
 Url:http://bitbucket.org/ged/ruby-pg/
 Source: %{mod_name}-%{version}.gem
@@ -40,6 +42,25 @@
 This is the extension library to access a PostgreSQL database from Ruby.
 This library works with PostgreSQL 7.4 and later.
 
+%package doc
+Summary:RDoc documentation for %{mod_name}
+Group:  Development/Languages/Ruby
+License:GPLv2+ or Ruby
+Requires:   %{name} = %{version}
+
+%description doc
+Documentation generated at gem installation time.
+Usually in RDoc and RI formats.
+
+%package testsuite
+Summary:Test suite for %{mod_name}
+Group:  Development/Languages/Ruby
+License:GPLv2+ or Ruby
+Requires:   %{name} = %{version}
+
+%description testsuite
+Test::Unit or RSpec files, useful for developers.
+
 %prep
 
 %build
@@ -55,7 +76,15 @@
 %defattr(-,root,root,-)
 %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{version}.gem
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/spec
 %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec
+
+%files doc
+%defattr(-,root,root,-)
 %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
 
+%files testsuite
+%defattr(-,root,root,-)
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/spec
+
 %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 rubygem-postgres for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package rubygem-postgres for openSUSE:Factory
checked in at Fri Mar 25 14:25:56 CET 2011.




--- rubygem-postgres/rubygem-postgres.changes   2010-06-11 19:51:00.0 
+0200
+++ /mounts/work_src_done/STABLE/rubygem-postgres/rubygem-postgres.changes  
2011-03-25 11:05:28.0 +0100
@@ -1,0 +2,6 @@
+Fri Mar 25 10:04:12 UTC 2011 - sasc...@suse.de
+
+- removed doubled %%changelog entries
+- set license to GPLv2+, updated year, removed authors
+
+---

calling whatdependson for head-i586




Other differences:
--
++ rubygem-postgres.spec ++
--- /var/tmp/diff_new_pack.dhT7cj/_old  2011-03-25 14:25:51.0 +0100
+++ /var/tmp/diff_new_pack.dhT7cj/_new  2011-03-25 14:25:51.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package rubygem-postgres (Version 0.7.9.2008.01.28)
+# spec file for package rubygem-postgres
 #
-# 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,12 +20,12 @@
 
 Name:   rubygem-postgres
 Version:0.7.9.2008.01.28
-Release:63
+Release:74
 #
 %define mod_name postgres
 #
 Group:  Development/Languages/Ruby
-License:GPLv2+ ; Public Domain, Freeware
+License:GPLv2+ or Public Domain, Freeware
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  rubygems_with_buildroot_patch
@@ -43,16 +43,6 @@
 %description
 An extension library to access a PostgreSQL database from Ruby.
 
-
-
-Authors:
-
-Yukihiro Matsumoto 
-Eiji Matsumoto 
-Noboru Saitou 
-Dave Lee 
-Jeff Davis 
-
 %prep
 
 %build







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

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python-notify for openSUSE:Factory
checked in at Fri Mar 25 14:24:31 CET 2011.




--- python-notify/python-notify.changes 2010-08-09 00:03:10.0 +0200
+++ /mounts/work_src_done/STABLE/python-notify/python-notify.changes
2011-03-16 08:03:25.0 +0100
@@ -1,0 +2,7 @@
+Wed Mar 16 07:01:25 UTC 2011 - cyber...@opensuse.org
+
+- apply notify-python-0.1.1-fix-GTK-symbols.patch from fedora
+  fixes "Missing symbol 'gdk_screen_make_display_name'" 
+  https://bugzilla.redhat.com/show_bug.cgi?id=626852
+
+---

calling whatdependson for head-i586


New:

  notify-python-0.1.1-fix-GTK-symbols.patch



Other differences:
--
++ python-notify.spec ++
--- /var/tmp/diff_new_pack.PyQdeq/_old  2011-03-25 14:23:06.0 +0100
+++ /var/tmp/diff_new_pack.PyQdeq/_new  2011-03-25 14:23:06.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package python-notify (Version 0.1.1)
+# spec file for package python-notify
 #
-# 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,12 +21,13 @@
 
 Name:   python-notify
 Version:0.1.1
-Release:12
+Release:16
 Summary:Python bindings for libnotify
 Group:  Development/Languages/Python
 License:LGPLv2.1+
 Url:http://www.galago-project.org/specs/notification
 Source: 
http://www.galago-project.org/files/releases/source/notify-python/notify-python-%{version}.tar.bz2
+Patch0: notify-python-0.1.1-fix-GTK-symbols.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 %if 0%{?suse_version} <= 1130
@@ -51,6 +52,7 @@
 
 %prep
 %setup -q -n "notify-python-%{version}"
+%patch0 -p1 -b .fix-GTK-symbols
 
 %build
 %if 0%{?suse_version} <= 1130

++ notify-python-0.1.1-fix-GTK-symbols.patch ++
diff -up notify-python-0.1.1/src/__init__.py.BAD 
notify-python-0.1.1/src/__init__.py
--- notify-python-0.1.1/src/__init__.py.BAD 2010-08-31 09:04:45.353844005 
-0400
+++ notify-python-0.1.1/src/__init__.py 2010-08-31 09:04:49.281844300 -0400
@@ -1 +1,21 @@
+"""
+Fedora's libnotify.so is not linked against GTK2 or GTK3. The idea
+was to support being linked against different parallel-installable
+GTK stacks.
+
+Unfortunately, python needs to jump through some special hoops in order
+to share symbols with extension modules, specifically, pygtk, which does
+link against GTK2.
+
+Without using sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL),
+the result is:
+libnotify-WARNING **: Missing symbol 'gdk_screen_make_display_name'
+
+Thanks to David Malcolm for figuring out the workaround.
+"""
+import ctypes
+import sys
+sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL)
+import gtk
+
 from _pynotify import *





Remember to have fun...

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



commit pinentry for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package pinentry for openSUSE:Factory
checked in at Fri Mar 25 14:22:51 CET 2011.




--- pinentry/pinentry.changes   2010-10-05 19:20:56.0 +0200
+++ /mounts/work_src_done/STABLE/pinentry/pinentry.changes  2011-03-25 
09:54:35.0 +0100
@@ -1,0 +2,12 @@
+Thu Mar 24 15:08:28 UTC 2011 - pu...@novell.com
+
+- update to pinentry-0.8.1 
+ * The GTK pinentry now always sticks to the top and properly grabs
+   the keyboard.
+ * The protocol options default-cancel and default-ok now work for
+   the pinentry-gtk2 and pinentry-qt (that is QT3).
+- drop pinentry-qt-fix-1162.diff (in upstream)
+- use spec-cleaner
+
+
+---

calling whatdependson for head-i586


Old:

  pinentry-0.8.0.tar.bz2
  pinentry-qt-fix-1162.diff

New:

  pinentry-0.8.1.tar.bz2



Other differences:
--
++ pinentry.spec ++
--- /var/tmp/diff_new_pack.JzF8Tp/_old  2011-03-25 14:19:12.0 +0100
+++ /var/tmp/diff_new_pack.JzF8Tp/_new  2011-03-25 14:19:12.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package pinentry (Version 0.8.0)
+# spec file for package pinentry
 #
-# 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
@@ -15,34 +15,31 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   pinentry
+Version:0.8.1
+Release:1
+License:GPLv2+
+Summary:Collection of Simple PIN or Passphrase Entry Dialogs
+Url:http://www.gnupg.org/aegypten/
+Group:  Productivity/Other
+Source: pinentry-%{version}.tar.bz2
+Source1:pinentry
+Patch0: moreSecureMemoryForPinentry-qt.diff
+Patch1: pinentry-0.7.2-gtk+-2.4.diff
+Patch2: pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
+Patch3: pinentry-0.7.2-curses-utf-8.diff
 BuildRequires:  cmake
-BuildRequires:  gtk2-devel
+BuildRequires:  libcap-devel
 BuildRequires:  libdrm-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libqt4-devel
 BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  qt3-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  libcap-devel
-Url:http://www.gnupg.org/aegypten/
-Version:0.8.0
-Release:7
 PreReq: %install_info_prereq
-Summary:Collection of Simple PIN or Passphrase Entry Dialogs
-License:GPLv2+
-AutoReqProv:on
-Source: pinentry-%{version}.tar.bz2
-Source1:pinentry
-Patch0: moreSecureMemoryForPinentry-qt.diff
-Patch1: pinentry-0.7.2-gtk+-2.4.diff
-Patch2: pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
-Patch3: pinentry-0.7.2-curses-utf-8.diff
-Patch4: pinentry-qt-fix-1162.diff
-Group:  Productivity/Other
 Provides:   pinentry-dialog
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %global ncursesw_config %(set -- %{_bindir}/ncursesw*-config; echo 
${1})
@@ -51,86 +48,57 @@
 This is a collection of simple PIN or passphrase entry dialogs which
 utilize the Assuan protocol as described by the Aegypten project.
 
-Authors:
-
-Robert Bihlmeyer 
-Werner Koch, g10 Code GmbH 
-Steffen Hansen, Klar�lvdalens Datakonsult AB 

-Marcus Brinkmann, g10 Code GmbH 
-
 %package -n pinentry-qt
-License:GPLv2+
 Version:%{version}
-Release:18
+Release:19
+License:GPLv2+
+Summary:Collection of Simple PIN or Passphrase Entry Dialogs
+Group:  Productivity/Other
+Requires:   pinentry
 Provides:   pinentry-dialog
 Provides:   pinentry-gui
 Provides:   pinentry:/usr/bin/pinentry-qt
-Requires:   pinentry
-Group:  Productivity/Other
-Summary:Collection of Simple PIN or Passphrase Entry Dialogs
 
 %description -n pinentry-qt
 This is a collection of simple PIN or passphrase entry dialogs which
 utilize the Assuan protocol as described by the Aegypten project.
 
-Authors:
-
-Robert Bihlmeyer 
-Werner Koch, g10 Code GmbH 
-Steffen Hansen, Klar�lvdalens Datakonsult AB 

-Marcus Brinkmann, g10 Code GmbH 
-
 %package -n pinentry-qt4
-License:GPLv2+
 Version:%{version}
-Release:9
+Release:10
+License:GPLv2+
+Summary:Collection of Simple PIN or Passphrase Entry Dialogs
+Group:  Productivity/Other
+Requires:   pinentry
 Provides:   pinentry-dialog
 Provides:   pinentry-gui
 Provides:   pinentry:/usr/bin/pinentry-qt4
-Requires:   pinentry
-Group:  Productivity/O

commit dbus-1-glib for openSUSE:11.3

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package dbus-1-glib for openSUSE:11.3
checked in at Fri Mar 25 14:20:50 CET 2011.




--- old-versions/11.3/all/dbus-1-glib/dbus-1-glib.changes   2010-03-25 
15:42:53.0 +0100
+++ 11.3/dbus-1-glib/dbus-1-glib.changes2010-08-13 10:38:28.0 
+0200
@@ -1,0 +2,10 @@
+Fri Aug 13 08:37:28 UTC 2010 - lnus...@suse.de
+
+- honor access properties from xml file (CVE-2010-1172, bnc#628607)
+
+---
+Mon Jun 28 06:38:35 UTC 2010 - jeng...@medozas.de
+
+- use %_smp_mflags
+
+---

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


New:

  bug-628607-access-flags-CVE-2010-1172.diff



Other differences:
--
++ dbus-1-glib.spec ++
--- /var/tmp/diff_new_pack.0fIGDj/_old  2011-03-25 14:20:10.0 +0100
+++ /var/tmp/diff_new_pack.0fIGDj/_new  2011-03-25 14:20:10.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package dbus-1-glib (Version 0.86)
+# spec file for package dbus-1-glib
 #
-# 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,10 +22,10 @@
 BuildRequires:  dbus-1-devel glib2-devel libexpat-devel
 BuildRequires:  libselinux-devel
 Url:http://dbus.freedesktop.org/
-License:GPLv2+ ; Other uncritical OpenSource License
+License:Other uncritical OpenSource License
 Group:  Development/Libraries/Other
 Version:0.86
-Release:1
+Release:2.
 # bug437293
 %ifarch ppc64
 Obsoletes:  dbus-1-glib-64bit
@@ -34,6 +34,7 @@
 Summary:GLib-based library for using D-Bus
 Source0:dbus-glib-%{version}.tar.bz2
 Source1:baselibs.conf
+Patch0: bug-628607-access-flags-CVE-2010-1172.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   dbus-1 >= %( echo `rpm -q --queryformat 
'%{VERSION}-%{RELEASE}' dbus-1`)
 
@@ -68,13 +69,14 @@
 
 %prep
 %setup -n dbus-glib-%{version} -q
+%patch0 -p1
 
 %build
 export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fPIC"
 %configure \
 --libexecdir=%{_libexecdir}/%{name}\
 --disable-static
-%{__make} %{?jobs:-j%jobs}
+%{__make} %{?_smp_mflags}
 
 %install
 %makeinstall

++ bug-628607-access-flags-CVE-2010-1172.diff ++
 1092 lines (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 dbus-1-glib for openSUSE:11.2

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package dbus-1-glib for openSUSE:11.2
checked in at Fri Mar 25 14:19:32 CET 2011.




--- old-versions/11.2/all/dbus-1-glib/dbus-1-glib.changes   2009-07-20 
16:12:44.0 +0200
+++ 11.2/dbus-1-glib/dbus-1-glib.changes2011-03-25 12:07:10.0 
+0100
@@ -1,0 +2,5 @@
+Fri Mar 25 12:05:51 CET 2011 - r...@suse.de
+
+- apply patch from bnc#628607 for CVE-2010-1172 
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.2/all/dbus-1-glib
Destination is old-versions/11.2/UPDATES/all/dbus-1-glib
calling whatdependson for 11.2-i586


New:

  dbus-1-glib-bnc628607.patch



Other differences:
--
++ dbus-1-glib.spec ++
--- /var/tmp/diff_new_pack.0ctAKt/_old  2011-03-25 14:19:19.0 +0100
+++ /var/tmp/diff_new_pack.0ctAKt/_new  2011-03-25 14:19:19.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package dbus-1-glib (Version 0.80)
+# spec file for package dbus-1-glib
 #
-# 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,10 +22,10 @@
 BuildRequires:  dbus-1-devel glib2-devel libexpat-devel
 BuildRequires:  libselinux-devel
 Url:http://dbus.freedesktop.org/
-License:GPL v2 or later ;  Other uncritical OpenSource License
+License:Other uncritical OpenSource License
 Group:  Development/Libraries/Other
 Version:0.80
-Release:2
+Release:3.
 AutoReqProv:on
 # bug437293
 %ifarch ppc64
@@ -36,6 +36,7 @@
 Source0:dbus-glib-%{version}.tar.bz2
 Patch0: %{name}-selinux.patch
 Patch1: marshall-skip-source.patch
+Patch2: dbus-1-glib-bnc628607.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   dbus-1 >= %( echo `rpm -q --queryformat 
'%{VERSION}-%{RELEASE}' dbus-1`)
 
@@ -50,7 +51,7 @@
 Group:  Development/Libraries/Other
 
 %package -n dbus-1-glib-doc
-License:GPL v2 or later ;  Other uncritical OpenSource License
+License:GPLv2+ ; Other uncritical OpenSource License
 Summary:Documentation for the D-Bus/GLib bindings
 Requires:   dbus-1 >= %( echo `rpm -q --queryformat 
'%{VERSION}-%{RELEASE}' dbus-1`)
 Requires:   dbus-1-devel >= %( echo `rpm -q --queryformat 
'%{VERSION}-%{RELEASE}' dbus-1-devel`)
@@ -131,6 +132,7 @@
 %setup -n dbus-glib-%{version} -q
 %patch0
 %patch1
+%patch2 -p1
 
 %build
 export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fno-strict-aliasing -fPIC"

++ dbus-1-glib-bnc628607.patch ++
 653 lines (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 rubygem-polkit for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package rubygem-polkit for openSUSE:Factory
checked in at Fri Mar 25 14:18:54 CET 2011.




--- rubygem-polkit/rubygem-polkit.changes   2010-09-06 09:28:52.0 
+0200
+++ /mounts/work_src_done/STABLE/rubygem-polkit/rubygem-polkit.changes  
2011-03-16 16:37:16.0 +0100
@@ -1,0 +2,6 @@
+Wed Mar 16 15:58:06 CET 2011 - mvid...@suse.cz
+
+- Include polkit_error details in exception (bnc#679127#c8).
+- 0.2.0
+
+---

calling whatdependson for head-i586


Old:

  polkit-0.1.2.gem

New:

  polkit-0.2.0.gem



Other differences:
--
++ rubygem-polkit.spec ++
--- /var/tmp/diff_new_pack.jZECWU/_old  2011-03-25 14:18:25.0 +0100
+++ /var/tmp/diff_new_pack.jZECWU/_new  2011-03-25 14:18:25.0 +0100
@@ -19,19 +19,21 @@
 
 
 Name:   rubygem-polkit
-Version:0.1.2
+Version:0.2.0
 Release:1
 %define mod_name polkit
 #
 Group:  Development/Languages/Ruby
-License:GPLv2+
+License:GPLv2+ or Ruby
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  rubygems_with_buildroot_patch
 BuildRequires:  PolicyKit-devel dbus-1-devel gcc ruby-devel
 %rubygems_requires
-Provides:   ruby-polkit = %{version}-%{release}
-Obsoletes:  ruby-polkit < %{version}
+BuildRequires:  rubygem-hoe
+BuildRequires:  rubygem-rake-compiler
+BuildRequires:  rubygem-yard >= 0
+Obsoletes:  ruby-polkit
 #
 Url:http://www.opensuse.org
 Source: %{mod_name}-%{version}.gem
@@ -41,6 +43,27 @@
 %description
 This extension provides PolicyKit integration. The library provides a stable 
API for applications to use the authorization policies from PolicyKit.
 
+%package doc
+Summary:RDoc documentation for %{mod_name}
+Group:  Development/Languages/Ruby
+License:GPLv2+ or Ruby
+Requires:   %{name} = %{version}
+
+%description doc
+Documentation generated at gem installation time.
+Usually in RDoc and RI formats.
+
+
+%package testsuite
+Summary:Test suite for %{mod_name}
+Group:  Development/Languages/Ruby
+License:GPLv2+ or Ruby
+Requires:   %{name} = %{version}
+
+%description testsuite
+Test::Unit or RSpec files, useful for developers.
+
+
 %prep
 
 %build
@@ -49,6 +72,10 @@
 %gem_install %{S:0}
 %gem_cleanup
 
+%check
+cd %{buildroot}/%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}
+# rake test # fails to connect to D-Bus
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -56,7 +83,15 @@
 %defattr(-,root,root,-)
 %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{version}.gem
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
 %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec
+
+%files doc
+%defattr(-,root,root,-)
 %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
 
+%files testsuite
+%defattr(-,root,root,-)
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
+
 %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-installation for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package yast2-installation for 
openSUSE:Factory
checked in at Fri Mar 25 14:18:03 CET 2011.




--- yast2-installation/yast2-installation.changes   2011-03-24 
16:17:10.0 +0100
+++ /mounts/work_src_done/STABLE/yast2-installation/yast2-installation.changes  
2011-03-25 10:48:18.0 +0100
@@ -1,0 +2,7 @@
+Fri Mar 25 10:26:44 CET 2011 - jsuch...@suse.cz
+
+- show the 'before-reboot' message in RichText, so possible command
+  can be copy-pasted (bnc#383519)
+- 2.21.1
+
+---

calling whatdependson for head-i586


Old:

  yast2-installation-2.21.0.tar.bz2

New:

  yast2-installation-2.21.1.tar.bz2



Other differences:
--
++ yast2-installation.spec ++
--- /var/tmp/diff_new_pack.Co32MI/_old  2011-03-25 14:16:06.0 +0100
+++ /var/tmp/diff_new_pack.Co32MI/_new  2011-03-25 14:16:06.0 +0100
@@ -19,11 +19,11 @@
 
 
 Name:   yast2-installation
-Version:2.21.0
+Version:2.21.1
 Release:1
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:yast2-installation-2.21.0.tar.bz2
+Source0:yast2-installation-2.21.1.tar.bz2
 
 Prefix: /usr
 
@@ -136,7 +136,7 @@
 System installation code as present on installation media.
 
 %prep
-%setup -n yast2-installation-2.21.0
+%setup -n yast2-installation-2.21.1
 
 %build
 %{prefix}/bin/y2tool y2autoconf

++ yast2-installation-2.21.0.tar.bz2 -> yast2-installation-2.21.1.tar.bz2 
++
 3082 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-installation-2.21.0/VERSION new/yast2-installation-2.21.1/VERSION
--- old/yast2-installation-2.21.0/VERSION   2011-03-24 16:14:33.0 
+0100
+++ new/yast2-installation-2.21.1/VERSION   2011-03-25 10:47:21.0 
+0100
@@ -1 +1 @@
-2.21.0
+2.21.1
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-installation-2.21.0/src/clients/inst_finish.ycp 
new/yast2-installation-2.21.1/src/clients/inst_finish.ycp
--- old/yast2-installation-2.21.0/src/clients/inst_finish.ycp   2011-02-08 
21:27:44.0 +0100
+++ new/yast2-installation-2.21.1/src/clients/inst_finish.ycp   2011-03-25 
10:47:32.0 +0100
@@ -6,7 +6,7 @@
  * Arvin Schnell 
  *  Jiri Srain 
  *
- * $Id: inst_finish.ycp 63227 2011-01-19 14:09:58Z jsrain $
+ * $Id: inst_finish.ycp 63672 2011-03-25 09:47:31Z jsuchome $
  */
 
 {
@@ -423,7 +423,7 @@
 }
 else
Report::DisplayMessages (true, 10);
-Report::Message (Misc::boot_msg);
+Report::LongMessage (Misc::boot_msg);
 Misc::boot_msg = "";
 }
 
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-installation-2.21.0/src/include/inst_inc_first.ycp 
new/yast2-installation-2.21.1/src/include/inst_inc_first.ycp
--- old/yast2-installation-2.21.0/src/include/inst_inc_first.ycp
2011-03-21 15:51:38.0 +0100
+++ new/yast2-installation-2.21.1/src/include/inst_inc_first.ycp
2011-03-24 16:16:28.0 +0100
@@ -4,7 +4,7 @@
  * Summary: Functions for first stage
  * Authors: Lukas Ocilka 
  *
- * $Id: inst_inc_first.ycp 57028 2009-04-29 10:58:09Z lslezak $
+ * $Id: inst_inc_first.ycp 63660 2011-03-24 15:16:27Z jsuchome $
  *
  */
 {






Remember to have fun...

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



commit rubygem-passenger for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package rubygem-passenger for 
openSUSE:Factory
checked in at Fri Mar 25 14:14:41 CET 2011.




--- rubygem-passenger/rubygem-passenger.changes 2011-01-15 02:10:25.0 
+0100
+++ /mounts/work_src_done/STABLE/rubygem-passenger/rubygem-passenger.changes
2011-02-25 12:43:14.0 +0100
@@ -1,0 +2,37 @@
+Fri Feb 25 11:40:24 UTC 2011 - mrueck...@suse.de
+
+- update to version 3.0.3
+  * [Nginx] Preferred Nginx version upgraded to 0.8.54
+The previous preferred version was 0.8.53.
+  * PATH_INFO and REQUEST_URI now contain the original escaped URI
+Phusion Passenger passes the URI, as reported by Apache/Nginx,
+to application processes through the PATH_INFO and REQUEST_URI
+variables.  These variables are supposed to contain the
+original, unescaped URI, e.g.  /clubs/%C3%BC. Both Apache and
+Nginx thought that it would be a good idea to unescape the URI
+before passing it to modules like Phusion Passenger, thereby
+causing PATH_INFO and REQUEST_URI to contain the unescaped URI,
+e.g. /clubs/ü. This causes all sorts of encoding problems. We
+now manually re-escape the URI when setting PATH_INFO and
+REQUEST_URI. Issue #404.
+  * The installer no longer detects directories as potential
+commands Previously the installer would look in $PATH for
+everything that's executable, including directories. If one has
+/usr/lib in $PATH and a directory /usr/lib/gcc exists then the
+installer would recognize /usr/lib/gcc as the compiler. We now
+explicitly check whether the item is also a file.
+  * PseudoIO now responds to #to_io
+Phusion Passenger sets STDERR to a PseudoIO object in order to
+capture anything written to STDERR during application startup.
+This breaks some libraries which expect STDERR to respond to
+#to_io. This has now been fixed. Issue #607.
+  * Fixed various other minor bugs
+See the git commit log for details.
+- splitted out testsuite and documentation
+
+---
+Thu Jan 20 15:00:39 UTC 2011 - mrueck...@suse.de
+
+- moved apache2 requires to the apache2 subpackage
+
+---
@@ -5 +42 @@
-  o Group field must be present in sub packages
+  o Group field must be present in package: rubygem-passenger-nginx

calling whatdependson for head-i586


Old:

  passenger-3.0.2.gem

New:

  passenger-3.0.3.gem



Other differences:
--
++ rubygem-passenger.spec ++
--- /var/tmp/diff_new_pack.dne2vW/_old  2011-03-25 14:14:21.0 +0100
+++ /var/tmp/diff_new_pack.dne2vW/_new  2011-03-25 14:14:21.0 +0100
@@ -19,7 +19,7 @@
 
 
 Name:   rubygem-passenger
-Version:3.0.2
+Version:3.0.3
 Release:1
 %define mod_name passenger
 %define apxs /usr/sbin/apxs2
@@ -53,10 +53,8 @@
 %if 0%{?use_system_libev}
 BuildRequires:  libev-devel
 %endif
-Requires:   apache2 %{apache_mmn}
 Recommends: packageand(apache2:rubygem-passenger-apache2)
 Recommends: packageand(nginx:rubygem-passenger-nginx)
-
 #
 Url:http://www.modrails.com/
 Source: %{mod_name}-%{version}.gem
@@ -83,6 +81,7 @@
 Summary:Passenger apache module
 Group:  Development/Languages/Ruby
 Requires:   rubygem-passenger = %{version}
+Requires:   apache2 %{apache_mmn}
 
 %description nginx
 Additional rubygem-passenger module for nginx HTTP-server.
@@ -90,6 +89,27 @@
 %description apache2
 Additional rubygem-passenger module for apache2 HTTP-server.
 
+%package doc
+Summary:RDoc documentation for %{mod_name}
+Group:  Development/Languages/Ruby
+License:GPLv2+ or Ruby
+Requires:   %{name} = %{version}
+
+%description doc
+Documentation generated at gem installation time.
+Usually in RDoc and RI formats.
+
+
+%package testsuite
+Summary:Test suite for %{mod_name}
+Group:  Development/Languages/Ruby
+License:GPLv2+ or Ruby
+Requires:   %{name} = %{version}
+
+%description testsuite
+Test::Unit or RSpec files, useful for developers.
+
+
 %prep
 
 %build
@@ -148,6 +168,7 @@
 %{_bindir}/passenger-make-enterprisey
 %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{version}.gem
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
 %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec
 %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
 %exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/nginx
@@ -156,4 +177,12 @@
 %exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/apache2
 %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/apache2
 
+%files doc
+%defattr(-,root,root,-)

commit rubygem-rack for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package rubygem-rack for openSUSE:Factory
checked in at Fri Mar 25 14:13:23 CET 2011.




--- rubygem-rack/rubygem-rack.changes   2010-06-11 19:59:21.0 +0200
+++ /mounts/work_src_done/STABLE/rubygem-rack/rubygem-rack.changes  
2010-08-30 16:11:37.0 +0200
@@ -1,0 +2,21 @@
+Mon Aug 30 14:11:15 UTC 2010 - mrueck...@suse.de
+
+- add back rack 1.1.0 for rails < 3
+
+---
+Mon Aug 30 13:36:56 UTC 2010 - mrueck...@suse.de
+
+- update to version 1.2.1
+  * Make CGI handler rewindable
+  * Rename spec/ to test/ to not conflict with SPEC on lesser
+operating systems
+- additional changes from 1.2.0
+  * Removed Camping adapter: Camping 2.0 supports Rack as-is
+  * Removed parsing of quoted values
+  * Add Request.trace? and Request.options?
+  * Add mime-type for .webm and .htc
+  * Fix HTTP_X_FORWARDED_FOR
+  * Various multipart fixes
+  * Switch test suite to bacon
+
+---

calling whatdependson for head-i586


New:

  rack-1.2.1.gem



Other differences:
--
++ rubygem-rack.spec ++
--- /var/tmp/diff_new_pack.am14V4/_old  2011-03-25 14:12:58.0 +0100
+++ /var/tmp/diff_new_pack.am14V4/_new  2011-03-25 14:12:58.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package rubygem-rack (Version 1.1.0)
+# spec file for package rubygem-rack
 #
-# 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,9 +19,11 @@
 
 
 Name:   rubygem-rack
-Version:1.1.0
-Release:2
+Version:1.2.1
+Release:1
 %define mod_name rack
+# FIXME: temporarily ship 1.1.0 aswell so we can still use rails < 3
+%define old_version 1.1.0
 #
 Group:  Development/Languages/Ruby
 License:MIT
@@ -29,9 +31,13 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  rubygems_with_buildroot_patch
 %rubygems_requires
+# FIXME: temporarily ship 1.1.0 aswell so we can still use rails < 3
+Provides:   %{name} = %{old_version}-%{release}
 #
 Url:http://rack.rubyforge.org
 Source: %{mod_name}-%{version}.gem
+# FIXME: temporarily ship 1.1.0 aswell so we can still use rails < 3
+Source1:%{mod_name}-%{old_version}.gem
 #
 Summary:Minimal interface between webservers supporting Ruby and Ruby 
frameworks
 
@@ -49,6 +55,7 @@
 %build
 
 %install
+%gem_install %{S:1}
 %gem_install %{S:0}
 
 %clean
@@ -61,5 +68,10 @@
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/
 %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec
 %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
+# FIXME: temporarily ship 1.1.0 aswell so we can still use rails < 3
+%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{old_version}.gem
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{old_version}/
+%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{old_version}.gemspec
+%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{old_version}/
 
 %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 python for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python for openSUSE:Factory
checked in at Fri Mar 25 14:12:38 CET 2011.




--- python/python-base.changes  2011-01-17 10:42:37.0 +0100
+++ /mounts/work_src_done/STABLE/python/python-base.changes 2011-02-17 
17:47:41.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 17 17:37:09 CET 2011 - p...@suse.de
+
+- Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as
+  to not break external code (bnc#673071).
+
+---
--- python/python.changes   2010-08-31 04:56:18.0 +0200
+++ /mounts/work_src_done/STABLE/python/python.changes  2011-02-17 
17:47:41.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 17 17:37:09 CET 2011 - p...@suse.de
+
+- Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as
+  to not break external code (bnc#673071).
+
+---

calling whatdependson for head-i586


New:

  python-fix_date_time_compiler.patch



Other differences:
--
++ python-base.spec ++
--- /var/tmp/diff_new_pack.8SSD92/_old  2011-03-25 11:51:52.0 +0100
+++ /var/tmp/diff_new_pack.8SSD92/_new  2011-03-25 11:51:52.0 +0100
@@ -30,7 +30,7 @@
 #
 Summary:Python Interpreter base package
 Version:2.7
-Release:5
+Release:6
 %define tarversion  %{version}
 %define tarname Python-%{tarversion}
 Source0:%{tarname}.tar.bz2
@@ -52,7 +52,7 @@
 Patch10:urllib2-AbstractBasicAuthHandler_reset_attr.diff
 Patch11:smtpd-dos.patch
 Patch12:
http://psf.upfronthosting.co.za/roundup/tracker/file19029/python-test_structmembers.patch
-
+Patch13:python-fix_date_time_compiler.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define python_version%(echo %{version} | head -c 3)
 Provides:   %{name} = %{python_version}
@@ -146,6 +146,7 @@
 %patch10
 %patch11
 %patch12 -p0
+%patch13
 
 # some cleanup
 find . -name .cvsignore -type f -print0 | xargs -0 rm -f
@@ -168,10 +169,10 @@
 # python installation
 touch Parser/asdl* Python/Python-ast.c Include/Python-ast.h
 # use just gcc instead of [GCC 4.5.0 20100604 [gcc-4_5-branch revision 
160292]..
-echo '#define COMPILER "[GCC]"' >> pyconfig.h.in
+echo '#define PYTHON_COMPILER "[GCC]"' >> pyconfig.h.in
 # use a compilation date equivalent to the source tarball.
-printf '#define DATE "%s %s %s"\n' $(date -u -r %{SOURCE0} +"%b %d %Y") >> 
pyconfig.h.in
-printf '#define TIME "%s"\n' $(date -u -r %{SOURCE0} +"%T") >> pyconfig.h.in
+printf '#define PY_BUILD_DATE "%s %s %s"\n' $(date -u -r %{SOURCE0} +"%b %d 
%Y") >> pyconfig.h.in
+printf '#define PY_BUILD_TIME "%s"\n' $(date -u -r %{SOURCE0} +"%T") >> 
pyconfig.h.in
 
 # configure
 

++ python-doc.spec ++
--- /var/tmp/diff_new_pack.8SSD92/_old  2011-03-25 11:51:52.0 +0100
+++ /var/tmp/diff_new_pack.8SSD92/_new  2011-03-25 11:51:52.0 +0100
@@ -24,7 +24,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:Additional Package Documentation for Python.
 Version:2.7
-Release:5
+Release:6
 %define pyver   2.7
 BuildArch:  noarch
 %define   tarnamePython-%{pyver}

++ python.spec ++
--- /var/tmp/diff_new_pack.8SSD92/_old  2011-03-25 11:51:52.0 +0100
+++ /var/tmp/diff_new_pack.8SSD92/_new  2011-03-25 11:51:52.0 +0100
@@ -32,7 +32,7 @@
 Obsoletes:  python-nothreads python21 python-elementtree python-sqlite
 Summary:Python Interpreter
 Version:2.7
-Release:5
+Release:11
 Requires:   python-base = %{version}
 %define tarversion  %{version}
 %define tarname Python-%{tarversion}
@@ -51,6 +51,7 @@
 Patch6: python-2.6b3-curses-panel.patch
 Patch7: sparc_longdouble.patch
 Patch8: python-2.7-acrequire.patch
+Patch9: python-fix_date_time_compiler.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %define python_version%(echo %{version} | head -c 3)
@@ -182,6 +183,7 @@
 %patch6
 %patch7 -p1
 %patch8 -p1
+%patch9
 # some cleanup
 find . -name .cvsignore -type f -print0 | xargs -0 rm -f
 find . -name CVS -type d -print0 | xargs -0 rm -rf
@@ -203,10 +205,10 @@
 # python installation
 touch Parser/asdl* Python/Python-ast.c Include/Python-ast.h
 # use just gcc instead of [GCC 4.5.0 20100604 [gcc-4_5-branch revision 
160292]..
-echo '#define COMPILER "[GCC]"' >> pyconfig.h.in
+echo '#define PYTHON_COMPILER "[GCC]"' >> pyconfig.h.in
 # use a compilation date equivalent to the source tarball.
-printf '#define DATE "%s %s %s"\n' $(date -u -r %{SOURCE0} +"%b %d %Y") >> 
pyconfig.h.in
-printf '#define TIME "%s"\n' $(date -u -r %{SOURCE

commit kdelibs4 for openSUSE:11.4

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package kdelibs4 for openSUSE:11.4
checked in at Fri Mar 25 10:40:32 CET 2011.




--- old-versions/11.4/all/kdelibs4/kdelibs4.changes 2011-02-22 
13:18:50.0 +0100
+++ 11.4/kdelibs4/kdelibs4.changes  2011-03-22 21:06:36.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar 22 20:05:02 UTC 2011 - wstephen...@novell.com
+
+- Harden SSL verification against poisoned DNS attacks (bnc#669222)
+
+---

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


New:

  23621737-ssl-wildcards.diff



Other differences:
--
++ kdelibs4-apidocs.spec ++
--- /var/tmp/diff_new_pack.LGCABi/_old  2011-03-25 10:40:20.0 +0100
+++ /var/tmp/diff_new_pack.LGCABi/_new  2011-03-25 10:40:20.0 +0100
@@ -26,7 +26,7 @@
 Summary:KDE 4 API documentation
 Url:http://www.kde.org
 Version:4.6.0
-Release:3.
+Release:3.
 Requires:   kde4-filesystem
 Source0:kdelibs-%version.tar.bz2
 Source1:baselibs.conf

++ kdelibs4.spec ++
--- /var/tmp/diff_new_pack.LGCABi/_old  2011-03-25 10:40:20.0 +0100
+++ /var/tmp/diff_new_pack.LGCABi/_new  2011-03-25 10:40:20.0 +0100
@@ -44,7 +44,7 @@
 Summary:KDE Base Libraries
 Url:http://www.kde.org
 Version:4.6.0
-Release:6.
+Release:6.
 Requires:   soprano >= %( echo `rpm -q --queryformat '%{VERSION}' 
libsoprano-devel`)
 Recommends: strigi >= %( echo `rpm -q --queryformat '%{VERSION}' 
strigi-devel`)
 Requires:   kdelibs4-core = %version
@@ -76,6 +76,7 @@
 Patch26:590a1901-plasma-extenderitem-crashfix.diff
 Patch27:udisks-no-volume-label.diff
 Patch28:no_kbookmark_write_error.diff
+Patch29:23621737-ssl-wildcards.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %requires_gelibqt4-x11
 %if 0%{?opensuse_bs}
@@ -165,6 +166,7 @@
 %patch26 -p1
 %patch27 -p1
 %patch28 -p1
+%patch29 -p1
 #
 # define KDE version exactly
 #

++ 23621737-ssl-wildcards.diff ++
commit 23621737060e4df0fba238c25fb5b65f81181971
Author: David Faure 
Date:   Mon Jan 31 14:51:52 2011 +0100

Harden SSL verification against poisoned DNS attacks

... in the case of certificates that are issued against an IP address 
rather than a hostname.
Patch by Tomas Hoger / Red Hat Security Response Team, reviewed by Jeff 
Mitchell and Richard Moore.

diff --git a/kio/kio/tcpslavebase.cpp b/kio/kio/tcpslavebase.cpp
index b03727a..e6f59ca 100644
--- a/kio/kio/tcpslavebase.cpp
+++ b/kio/kio/tcpslavebase.cpp
@@ -549,23 +549,34 @@ TCPSlaveBase::SslResult 
TCPSlaveBase::startTLSInternal(uint v_)
 // domain<->certificate matching here.
 d->sslErrors = d->socket.sslErrors();
 QSslCertificate peerCert = d->socket.peerCertificateChain().first();
-QStringList 
domainPatterns(peerCert.subjectInfo(QSslCertificate::CommonName));
-domainPatterns += peerCert.alternateSubjectNames().values(QSsl::DnsEntry);
 QMutableListIterator it(d->sslErrors);
 while (it.hasNext()) {
 // As of 4.4.0 Qt does not assign a certificate to the QSslError it 
emits
 // *in the case of HostNameMismatch*. A HostNameMismatch, however, 
will always
 // be an error of the peer certificate so we just don't check the 
error's
 // certificate().
-if (it.next().error() != KSslError::HostNameMismatch) {
-continue;
+
+// Remove all HostNameMismatch, we have to redo name checking later.
+if (it.next().error() == KSslError::HostNameMismatch) {
+it.remove();
 }
-Q_FOREACH (const QString &dp, domainPatterns) {
-if (isMatchingHostname(dp, d->host)) {
-it.remove();
-}
+}
+// Redo name checking here and (re-)insert HostNameMismatch to sslErrors if
+// host name does not match any of the names in server certificate.
+// QSslSocket may not report HostNameMismatch error, when server
+// certificate was issued for the IP we are connecting to.
+QStringList 
domainPatterns(peerCert.subjectInfo(QSslCertificate::CommonName));
+domainPatterns += peerCert.alternateSubjectNames().values(QSsl::DnsEntry);
+bool names_match = false;
+foreach (const QString &dp, domainPatterns) {
+if (isMatchingHostname(dp, d->host)) {
+names_match = true;
+break;
 }
 }
+if (!names_match) {
+d->sslErrors.insert(0, KSslError(KSslError::HostNameMismatch, 
peerCert));
+}
 
 // TODO: review / rewrite / remove the comment
 // The app side needs the metadata now for the SSL error dialog (if any) 
but


+++

commit kdelibs4 for openSUSE:11.3

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package kdelibs4 for openSUSE:11.3
checked in at Fri Mar 25 10:39:12 CET 2011.




--- old-versions/11.3/UPDATES/all/kdelibs4/kdelibs4.changes 2010-08-09 
16:12:18.0 +0200
+++ 11.3/kdelibs4/kdelibs4.changes  2011-03-22 22:48:53.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar 22 20:05:02 UTC 2011 - wstephen...@novell.com
+
+- Harden SSL verification against poisoned DNS attacks (bnc#669222)
+
+---

calling whatdependson for 11.3-i586


New:

  3735e2ee-ssl-wildcards.diff



Other differences:
--
++ kdelibs4.spec ++
--- /var/tmp/diff_new_pack.A9ymLQ/_old  2011-03-25 10:38:57.0 +0100
+++ /var/tmp/diff_new_pack.A9ymLQ/_new  2011-03-25 10:38:57.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package kdelibs4 (Version 4.4.4)
+# spec file for package kdelibs4
 #
-# 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
@@ -49,7 +49,7 @@
 Summary:KDE Base Libraries
 Url:http://www.kde.org
 Version:4.4.4
-Release:3.
+Release:3.
 Requires:   soprano >= %( echo `rpm -q --queryformat '%{VERSION}' 
libsoprano-devel`)
 Recommends: strigi >= %( echo `rpm -q --queryformat '%{VERSION}' 
strigi-devel`)
 Requires:   kdelibs4-core = %version
@@ -91,6 +91,7 @@
 Patch30:shared-mime-info-070.diff
 Patch31:spellchecking_fixes.diff
 Patch32:nepomuk_branch.diff
+Patch33:3735e2ee-ssl-wildcards.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %suse_version > 1010
 %requires_gelibqt4-x11
@@ -182,6 +183,7 @@
 fi
 %patch31
 %patch32
+%patch33 -p1
 ##KDE44 is this still needed?
 #%patch21 -p1
 #

++ 3735e2ee-ssl-wildcards.diff ++
diff --git a/kio/kio/tcpslavebase.cpp b/kio/kio/tcpslavebase.cpp
index f721bfc..bd7b421 100644
--- a/kio/kio/tcpslavebase.cpp
+++ b/kio/kio/tcpslavebase.cpp
@@ -4,6 +4,7 @@
  * Copyright (C) 2001 Dawit Alemayehu 
  * Copyright (C) 2007,2008 Andreas Hartmetz 
  * Copyright (C) 2008 Roland Harnau 
+ * Copyright (C) 2010 Richard Moore 
  *
  * This file is part of the KDE project
  *
@@ -436,6 +437,49 @@ bool TCPSlaveBase::startSsl()
 return startTLSInternal(KTcpSocket::TlsV1) & ResultOk;
 }
 
+// Find out if a hostname matches an SSL certificate's Common Name (including 
wildcards)
+static bool isMatchingHostname(const QString &cnIn, const QString &hostnameIn)
+{
+const QString cn = cnIn.toLower();
+const QString hostname = hostnameIn.toLower();
+
+const int wildcard = cn.indexOf(QLatin1Char('*'));
+
+// Check this is a wildcard cert, if not then just compare the strings
+if (wildcard < 0)
+return cn == hostname;
+
+const int firstCnDot = cn.indexOf(QLatin1Char('.'));
+const int secondCnDot = cn.indexOf(QLatin1Char('.'), firstCnDot+1);
+
+// Check at least 3 components
+if ((-1 == secondCnDot) || (secondCnDot+1 >= cn.length()))
+return false;
+
+// Check * is last character of 1st component (ie. there's a following .)
+if (wildcard+1 != firstCnDot)
+return false;
+
+// Check only one star
+if (cn.lastIndexOf(QLatin1Char('*')) != wildcard)
+return false;
+
+// Check characters preceding * (if any) match
+if (wildcard && (hostname.leftRef(wildcard) != cn.leftRef(wildcard)))
+return false;
+
+// Check characters following first . match
+if (hostname.midRef(hostname.indexOf(QLatin1Char('.'))) != 
cn.midRef(firstCnDot))
+return false;
+
+// Check if the hostname is an IP address, if so then wildcards are not 
allowed
+QHostAddress addr(hostname);
+if (!addr.isNull())
+return false;
+
+// Ok, I guess this was a wildcard CN and the hostname matches.
+return true;
+}
 
 TCPSlaveBase::SslResult TCPSlaveBase::startTLSInternal(uint v_)
 {
@@ -490,25 +534,34 @@ TCPSlaveBase::SslResult 
TCPSlaveBase::startTLSInternal(uint v_)
 // domain<->certificate matching here.
 d->sslErrors = d->socket.sslErrors();
 QSslCertificate peerCert = d->socket.peerCertificateChain().first();
-QStringList 
domainPatterns(peerCert.subjectInfo(QSslCertificate::CommonName));
-domainPatterns += peerCert.alternateSubjectNames().values(QSsl::DnsEntry);
-QRegExp domainMatcher(QString(), Qt::CaseInsensitive, QRegExp::Wildcard);
 QMutableListIterator it(d->sslErrors);
 while (it.hasNext()) {
 // As of 4.4.0 Qt does not assign a certificate to the QSslError it 
emits
 // *in the case of HostNameMismatch*. A HostNameMismatch, however, 
will always
 // be an error of the peer c

commit timezone for openSUSE:11.4

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package timezone for openSUSE:11.4
checked in at Fri Mar 25 10:22:19 CET 2011.




--- old-versions/11.4/UPDATES/all/timezone/timezone-java.changes
2011-03-12 11:10:10.0 +0100
+++ 11.4/timezone/timezone-java.changes 2011-03-14 21:44:04.0 +0100
@@ -1,0 +2,8 @@
+Mon Mar 14 21:40:14 CET 2011 - dmuel...@suse.de
+
+- update to 2011d:
+  * Pacific/Apia: Move DST from April 3rd to April 2nd
+  * Europe/Istanbul: Move DST from March 27th to 28th
+  * America/Cuba: DST starts on March 20th
+
+---
timezone.changes: same change

calling whatdependson for 11.4-i586


Old:

  tzcode2011c.tar.gz
  tzdata2011c.tar.gz

New:

  tzcode2011d.tar.gz
  tzdata2011d.tar.gz



Other differences:
--
++ timezone-java.spec ++
--- /var/tmp/diff_new_pack.PG3a38/_old  2011-03-25 10:21:59.0 +0100
+++ /var/tmp/diff_new_pack.PG3a38/_new  2011-03-25 10:21:59.0 +0100
@@ -25,7 +25,7 @@
 Group:  System/Base
 # COMMON-BEGIN
 # COMMON-BEGIN
-Version:2011c
+Version:2011d
 Release:0.
 Source: tzdata%{version}.tar.gz
 Source1:tzcode%version.tar.gz

++ timezone.spec ++
--- /var/tmp/diff_new_pack.PG3a38/_old  2011-03-25 10:21:59.0 +0100
+++ /var/tmp/diff_new_pack.PG3a38/_new  2011-03-25 10:21:59.0 +0100
@@ -25,7 +25,7 @@
 Url:http://www.gnu.org/software/libc/libc.html
 PreReq: filesystem, coreutils
 # COMMON-BEGIN
-Version:2011c
+Version:2011d
 Release:0.
 Source: tzdata%{version}.tar.gz
 Source1:tzcode%version.tar.gz

++ tzcode2011c.tar.gz -> tzcode2011d.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zic.c new/zic.c
--- old/zic.c   2010-12-16 18:24:13.0 +0100
+++ new/zic.c   2011-03-09 20:41:27.0 +0100
@@ -3,7 +3,7 @@
 ** 2006-07-17 by Arthur David Olson.
 */
 
-static charelsieid[] = "@(#)zic.c  8.24";
+static charelsieid[] = "@(#)zic.c  8.25";
 
 #include "private.h"
 #include "locale.h"
@@ -1639,10 +1639,11 @@
mrudst = types[i];
elsemrustd = types[i];
for (i = 0; i < typecnt; ++i)
-   if (writetype[i])
+   if (writetype[i]) {
if (isdsts[i])
hidst = i;
elsehistd = i;
+   }
if (hidst >= 0 && mrudst >= 0 && hidst != mrudst &&
gmtoffs[hidst] != gmtoffs[mrudst]) {
isdsts[mrudst] = -1;

++ tzdata2011c.tar.gz -> tzdata2011d.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/australasia new/australasia
--- old/australasia 2011-01-12 17:03:44.0 +0100
+++ new/australasia 2011-03-09 20:38:29.0 +0100
@@ -1,5 +1,5 @@
 # 
-# @(#)australasia  8.22
+# @(#)australasia  8.23
 # This file is in the public domain, so clarified as of
 # 2009-05-17 by Arthur David Olson.
 
@@ -509,11 +509,31 @@
 # to 01:00am and First Sunday April 2011 (03/04/11) - adjust clocks
 # backwards from 1:00am to 12:00am"
 
+# From Raymond Hughes (2011-03-07)
+# I believe this will be posted shortly on the website
+# http://www.mcil.gov.ws";>
+# www.mcil.gov.ws
+# 
+#
+# PUBLIC NOTICE ON DAYLIGHT SAVING TIME
+#
+# Pursuant to the Daylight Saving Act 2009 and Cabinets decision,
+# businesses and the general public are hereby advised that daylight
+# saving time is on the first Saturday of April 2011 (02/04/11).
+#
+# The public is therefore advised that when the standard time strikes
+# the hour of four oclock (4.00am or 0400 Hours) on the 2nd April 2011,
+# then all instruments used to measure standard time are to be
+# adjusted/changed to three oclock (3:00am or 0300Hrs).
+#
+# Margaret Fruean ACTING CHIEF EXECUTIVE OFFICER MINISTRY OF COMMERCE,
+# INDUSTRY AND LABOUR 28th February 2011
+
 Zone Pacific/Apia   12:33:04 - LMT 1879 Jul  5
-11:26:56 - LMT 1911
-11:30  -   SAMT1950# Samoa Time
-11:00  -   WST 2010 Sep 26
-   -11:00  1:00WSDT2011 Apr 3 1:00
+   -11:00  1:00WSDT2011 Apr 2 4:00
-11:00  -   WST
 
 # Solomon Is
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/etcetera new/etcetera
--- old/etcetera2010-12-16 18:24:20.0 +0100
+++ new/etcetera  

commit timezone for openSUSE:11.3

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package timezone for openSUSE:11.3
checked in at Fri Mar 25 10:21:35 CET 2011.




--- old-versions/11.3/UPDATES/all/timezone/timezone-java.changes
2011-03-08 04:00:29.0 +0100
+++ 11.3/timezone/timezone-java.changes 2011-03-14 21:44:04.0 +0100
@@ -2 +2 @@
-Tue Mar  8 03:00:38 UTC 2011 - crrodrig...@opensuse.org
+Mon Mar 14 21:40:14 CET 2011 - dmuel...@suse.de
@@ -4 +4,39 @@
-- Update to 2011c, updates for Chile and Australia.
+- update to 2011d:
+  * Pacific/Apia: Move DST from April 3rd to April 2nd
+  * Europe/Istanbul: Move DST from March 27th to 28th
+  * America/Cuba: DST starts on March 20th
+
+---
+Sat Mar 12 11:09:35 CET 2011 - dmuel...@suse.de
+
+- update to 2011c:
+  * northamerica  Replace Juneau with Juneau, Sitka, and Metlakatla.
+  * southamerica  Delay end of DST in 2011 until first Sunday in April.
+
+---
+Wed Feb 16 00:48:03 CET 2011 - dmuel...@suse.de
+
+- update to 2011b:
+  * updates for australasia and northamerica
+
+---
+Tue Nov  2 11:57:20 CET 2010 - dmuel...@suse.de
+
+- update to 2010o:
+  * fix Pacific/Apia and Austalasia/Fiji
+
+---
+Tue Oct  5 15:42:21 CEST 2010 - dmuel...@suse.de
+
+- update to 2010m:
+  * fix historic data of Antarctica/Vostok
+
+---
+Tue Sep 21 16:18:24 CEST 2010 - dmuel...@suse.de
+
+- change execlp into execl 
+
+---
+Wed Aug 25 11:59:01 CEST 2010 - r...@suse.de
+
+- add missing sentinel to tzcode-link.diff 
@@ -26,0 +65,5 @@
+
+---
+Mon Jun 28 06:38:35 UTC 2010 - jeng...@medozas.de
+
+- use %_smp_mflags
timezone.changes: same change

calling whatdependson for 11.3-i586


Old:

  _service
  _service:download_url:tzcode2011c.tar.gz
  _service:download_url:tzdata2011c.tar.gz

New:

  tzcode2011d.tar.gz
  tzdata2011d.tar.gz



Other differences:
--
++ timezone-java.spec ++
--- /var/tmp/diff_new_pack.q8Bd7j/_old  2011-03-25 10:21:21.0 +0100
+++ /var/tmp/diff_new_pack.q8Bd7j/_new  2011-03-25 10:21:21.0 +0100
@@ -25,10 +25,10 @@
 Group:  System/Base
 # COMMON-BEGIN
 # COMMON-BEGIN
-Version:2011c
+Version:2011d
 Release:0.
 Source: tzdata%{version}.tar.gz
-Source1:tzcode%{version}.tar.gz
+Source1:tzcode%version.tar.gz
 # COMMON-END
 # COMMON-END
 Url:http://www.gnu.org/software/libc/libc.html

++ timezone.spec ++
--- /var/tmp/diff_new_pack.q8Bd7j/_old  2011-03-25 10:21:21.0 +0100
+++ /var/tmp/diff_new_pack.q8Bd7j/_new  2011-03-25 10:21:21.0 +0100
@@ -25,10 +25,10 @@
 Url:http://www.gnu.org/software/libc/libc.html
 PreReq: filesystem, coreutils
 # COMMON-BEGIN
-Version:2011c
+Version:2011d
 Release:0.
 Source: tzdata%{version}.tar.gz
-Source1:tzcode%{version}.tar.gz
+Source1:tzcode%version.tar.gz
 # COMMON-END
 Patch0: tzdata-china.diff
 Patch1: tzcode-zic.diff
@@ -60,8 +60,8 @@
 AREA=%{AREA}
 ZONE=%{ZONE}
 export AREA LANG LC_ALL ZONE
-make %{?jobs:-j%jobs} TZDIR=%{_prefix}/share/zoneinfo CFLAGS="$RPM_OPT_FLAGS 
-DHAVE_GETTEXT=1 -DTZDEFAULT='\"/etc/localtime\"'" AWK=awk
-make %{?jobs:-j%jobs} TZDIR=zoneinfo AWK=awk zones
+make %{?_smp_mflags} TZDIR=%{_prefix}/share/zoneinfo CFLAGS="$RPM_OPT_FLAGS 
-DHAVE_GETTEXT=1 -DTZDEFAULT='\"/etc/localtime\"'" AWK=awk
+make %{?_smp_mflags} TZDIR=zoneinfo AWK=awk zones
 # Generate posixrules
 ./zic -y ./yearistype -d zoneinfo -p %{AREA}/%{ZONE}
 

++ tzcode-link.diff ++
--- /var/tmp/diff_new_pack.q8Bd7j/_old  2011-03-25 10:21:22.0 +0100
+++ /var/tmp/diff_new_pack.q8Bd7j/_new  2011-03-25 10:21:22.0 +0100
@@ -10,7 +10,7 @@
 +const char * consttoname;
 +{
 +  if (!fork()) {
-+  execlp("cp", "cp", fromname, toname, (char*) NULL);
++  execl("/bin/cp", "cp", fromname, toname, (char*) NULL);
 +  _exit(1);
 +  }
 +  int s;






Remember to have fun...

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



commit timezone for openSUSE:11.2

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package timezone for openSUSE:11.2
checked in at Fri Mar 25 10:20:53 CET 2011.




--- old-versions/11.2/UPDATES/all/timezone/timezone-java.changes
2011-03-08 04:04:55.0 +0100
+++ 11.2/timezone/timezone-java.changes 2011-03-14 21:44:04.0 +0100
@@ -2 +2 @@
-Tue Mar  8 03:05:22 UTC 2011 - crrodrig...@opensuse.org
+Mon Mar 14 21:40:14 CET 2011 - dmuel...@suse.de
@@ -4 +4,39 @@
-- Update to 2011c, updates for Chile and Australia.  
+- update to 2011d:
+  * Pacific/Apia: Move DST from April 3rd to April 2nd
+  * Europe/Istanbul: Move DST from March 27th to 28th
+  * America/Cuba: DST starts on March 20th
+
+---
+Sat Mar 12 11:09:35 CET 2011 - dmuel...@suse.de
+
+- update to 2011c:
+  * northamerica  Replace Juneau with Juneau, Sitka, and Metlakatla.
+  * southamerica  Delay end of DST in 2011 until first Sunday in April.
+
+---
+Wed Feb 16 00:48:03 CET 2011 - dmuel...@suse.de
+
+- update to 2011b:
+  * updates for australasia and northamerica
+
+---
+Tue Nov  2 11:57:20 CET 2010 - dmuel...@suse.de
+
+- update to 2010o:
+  * fix Pacific/Apia and Austalasia/Fiji
+
+---
+Tue Oct  5 15:42:21 CEST 2010 - dmuel...@suse.de
+
+- update to 2010m:
+  * fix historic data of Antarctica/Vostok
+
+---
+Tue Sep 21 16:18:24 CEST 2010 - dmuel...@suse.de
+
+- change execlp into execl 
+
+---
+Wed Aug 25 11:59:01 CEST 2010 - r...@suse.de
+
+- add missing sentinel to tzcode-link.diff 
@@ -28,0 +67,5 @@
+Mon Jun 28 06:38:35 UTC 2010 - jeng...@medozas.de
+
+- use %_smp_mflags
+
+---
@@ -41,2 +84 @@
-- update tzdata to 2010e:
-
+- cleanup; changes since 2009u are:
@@ -45,0 +88,6 @@
+
+---
+Sun Mar 14 13:04:16 UTC 2010 - crrodrig...@opensuse.org
+
+- Update to 2010e, including Chile's emergency DST changes
+- Update code to 2010c - mostly just cleanups
timezone.changes: same change

calling whatdependson for 11.2-i586


Old:

  _service
  _service:download_url:tzcode2011c.tar.gz
  _service:download_url:tzdata2011c.tar.gz

New:

  tzcode2011d.tar.gz
  tzdata2011d.tar.gz



Other differences:
--
++ timezone-java.spec ++
--- /var/tmp/diff_new_pack.xgFlrd/_old  2011-03-25 10:20:05.0 +0100
+++ /var/tmp/diff_new_pack.xgFlrd/_new  2011-03-25 10:20:05.0 +0100
@@ -25,10 +25,10 @@
 Group:  System/Base
 # COMMON-BEGIN
 # COMMON-BEGIN
-Version:2011c
+Version:2011d
 Release:0.
 Source: tzdata%{version}.tar.gz
-Source1:tzcode%{version}.tar.gz
+Source1:tzcode%version.tar.gz
 # COMMON-END
 # COMMON-END
 Url:http://www.gnu.org/software/libc/libc.html

++ timezone.spec ++
--- /var/tmp/diff_new_pack.xgFlrd/_old  2011-03-25 10:20:05.0 +0100
+++ /var/tmp/diff_new_pack.xgFlrd/_new  2011-03-25 10:20:05.0 +0100
@@ -25,10 +25,10 @@
 Url:http://www.gnu.org/software/libc/libc.html
 PreReq: filesystem, coreutils
 # COMMON-BEGIN
-Version:2011c
+Version:2011d
 Release:0.
 Source: tzdata%{version}.tar.gz
-Source1:tzcode%{version}.tar.gz
+Source1:tzcode%version.tar.gz
 # COMMON-END
 Patch0: tzdata-china.diff
 Patch1: tzcode-zic.diff
@@ -60,8 +60,8 @@
 AREA=%{AREA}
 ZONE=%{ZONE}
 export AREA LANG LC_ALL ZONE
-make %{?jobs:-j%jobs} TZDIR=%{_prefix}/share/zoneinfo CFLAGS="$RPM_OPT_FLAGS 
-DHAVE_GETTEXT=1 -DTZDEFAULT='\"/etc/localtime\"'" AWK=awk
-make %{?jobs:-j%jobs} TZDIR=zoneinfo AWK=awk zones
+make %{?_smp_mflags} TZDIR=%{_prefix}/share/zoneinfo CFLAGS="$RPM_OPT_FLAGS 
-DHAVE_GETTEXT=1 -DTZDEFAULT='\"/etc/localtime\"'" AWK=awk
+make %{?_smp_mflags} TZDIR=zoneinfo AWK=awk zones
 # Generate posixrules
 ./zic -y ./yearistype -d zoneinfo -p %{AREA}/%{ZONE}
 

++ tzcode-link.diff ++
--- /var/tmp/diff_new_pack.xgFlrd/_old  2011-03-25 10:20:05.0 +0100
+++ /var/tmp/diff_new_pack.xgFlrd/_new  2011-03-25 10:20:05.0 +0100
@@ -10,7 +10,7 @@
 +const char * consttoname;
 +{
 +  if (!fork()) {
-+  execlp("cp", "cp", fromname, toname, (char*) NULL);
++  execl("/bin/cp", "cp", fromname, toname, (char*) NULL);
 +  _exit(1);
 +  }
 +  int s;






Remember to have fun...

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

commit perl-Class-Load for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package perl-Class-Load for openSUSE:Factory
checked in at Fri Mar 25 09:15:06 CET 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/perl-Class-Load/perl-Class-Load.changes
2010-12-30 00:20:28.0 +0100
@@ -0,0 +1,5 @@
+---
+Wed Dec 29 23:20:19 CET 2010 - pascal.ble...@opensuse.org
+
+- initial version (0.06)
+

calling whatdependson for head-i586


New:

  Class-Load-0.06.tar.gz
  perl-Class-Load.changes
  perl-Class-Load.spec



Other differences:
--
++ perl-Class-Load.spec ++
#
# spec file for package perl-Class-Load
#
# 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-Load
Version:0.06
Release:1
Summary:A working require "Class::Name" and more
Source: 
http://search.cpan.org/CPAN/authors/id/S/SA/SARTAK/Class-Load-%{version}.tar.gz
Url:http://search.cpan.org/dist/Class-Load
Group:  Development/Libraries/Perl
License:Perl License
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%{perl_requires}
BuildRequires:  perl-macros
BuildRequires:  make
%if 0%{?suse_version} >= 1100
BuildRequires:  perl(Test::More)
BuildRequires:  perl(Test::Fatal)
%endif
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires:  perl(Scalar::Util)
Requires:   perl(Scalar::Util)

%description
"require EXPR" only accepts "Class/Name.pm" style module names, not
"Class::Name". How frustrating! For that, we provide "load_class
'Class::Name'".
It's often useful to test whether a module can be loaded, instead of
throwing an error when it's not available. For that, we provide
"try_load_class 'Class::Name'".
Finally, sometimes we need to know whether a particular class has been
loaded. Asking %%INC is an option, but that will miss inner packages and
any class for which the filename does not correspond to the package name.
For that, we provide "is_class_loaded 'Class::Name'".

%prep
%setup -q -n "Class-Load-%{version}"
%__sed -i '/^auto_install/d' Makefile.PL

%build
%__perl Makefile.PL PREFIX="%{_prefix}"
%__make %{?jobs:-j%{jobs}}

%install
%perl_make_install
%perl_process_packlist

%if 0%{?suse_version} >= 1100

%check
%__make test
%endif

%clean
%{?buildroot:%__rm -rf "%{buildroot}"}

%files
%defattr(-,root,root)
%doc Changes
%dir %{perl_vendorlib}/Class
%{perl_vendorlib}/Class/Load.pm
%dir %{perl_vendorarch}/auto/Class
%{perl_vendorarch}/auto/Class/Load
%doc %{perl_man3dir}/Class::Load.%{perl_man3ext}%{ext_man}
%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 apcupsd for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package apcupsd for openSUSE:Factory
checked in at Fri Mar 25 09:13:31 CET 2011.




--- apcupsd/apcupsd.changes 2010-07-27 22:12:37.0 +0200
+++ /mounts/work_src_done/STABLE/apcupsd/apcupsd.changes2011-03-24 
16:36:06.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar 24 15:34:50 UTC 2011 - vci...@novell.com
+
+- fixed apcupsd-lite path in init script 
+
+---

calling whatdependson for head-i586




Other differences:
--
++ apcupsd.spec ++
--- /var/tmp/diff_new_pack.B2hRXb/_old  2011-03-25 09:13:19.0 +0100
+++ /var/tmp/diff_new_pack.B2hRXb/_new  2011-03-25 09:13:19.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package apcupsd (Version 3.14.6)
+# spec file for package apcupsd
 #
-# 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
@@ -25,7 +25,7 @@
 License:GPLv2+
 Summary:APC UPS Daemon (Powerful Daemon for APC UPSs)
 Version:3.14.6
-Release:11
+Release:15
 Url:http://www.apcupsd.com/
 Source: apcupsd-%{version}.tar.bz2
 Source1:apcupsd.init

++ apcupsd.init ++
--- /var/tmp/diff_new_pack.B2hRXb/_old  2011-03-25 09:13:19.0 +0100
+++ /var/tmp/diff_new_pack.B2hRXb/_new  2011-03-25 09:13:19.0 +0100
@@ -26,7 +26,7 @@
 ### END INIT INFO
 
 APCUPSD=@sbindir@/apcupsd
-APCUPSD_LITE=@sbindir@/apcupsd-lite
+APCUPSD_LITE=/sbin/apcupsd-lite
 test -x $APCUPSD -o -x $APCUPSD_LITE || exit 5
 
 # Shell functions sourced from /etc/rc.status:






Remember to have fun...

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



commit apparmor for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package apparmor for openSUSE:Factory
checked in at Fri Mar 25 09:04:50 CET 2011.




--- apparmor/apparmor.changes   2011-03-01 11:03:17.0 +0100
+++ /mounts/work_src_done/STABLE/apparmor/apparmor.changes  2011-03-24 
21:33:19.0 +0100
@@ -1,0 +2,26 @@
+Thu Mar 24 21:30:15 CET 2011 - je...@suse.de
+
+- Added alias from Immunix::SubDomain to Immunix:AppArmor to allow
+  older users of perl-apparmor to work properly.
+
+---
+Tue Mar 22 21:29:49 CET 2011 - je...@suse.de
+
+- Properly re-created links to old utility names.
+
+---
+Mon Mar 14 19:24:02 CET 2011 - je...@suse.de
+
+- Added /etc/ethers and /var/run/dnsmasq-forwarders to
+  usr.sbin.dnsmasq (bnc#678749)
+
+---
+Mon Mar 14 16:48:53 CET 2011 - je...@suse.de
+
+- Update to 2.6.0
+  - 19 patches eliminated
+  - Lots of minor fixes.
+  - Split out more common abstractions
+  - Added more local includes
+
+---

calling whatdependson for head-i586


Old:

  apparmor-2.5-r1445
  apparmor-2.5.1-dnsmasq-libvirt-profile-fix
  apparmor-2.5.1-firefox-proc-fix
  apparmor-2.5.1-network-fixes
  apparmor-2.5.1-ntpd-proc-fixes
  apparmor-2.5.1-unconfined-fixes
  apparmor-2.5.1.tar.bz2
  apparmor-docs-techdoc-grammar-fixes
  apparmor-parser-string-fixes
  apparmor-perl
  apparmor-swig-build-fix
  apparmor-translation-fixes
  apparmor-utils-SubDomain
  apparmor-utils-cleanup-on-abort
  apparmor-utils-inherit-flags-during-profile-generation
  apparmor-utils-null-path-fix
  apparmor-utils-translation-unification
  apparmorapplet-gnome-build-fix
  mod_apparmor-includes
  pam-apparmor-include
  tomcat-build-fixes

New:

  apparmor-2.6.0.tar.bz2
  apparmor-profiles-usr.sbin.dnsmasq
  apparmor-utils-subdomain-compat



Other differences:
--
++ apparmor.spec ++
--- /var/tmp/diff_new_pack.QO1WKu/_old  2011-03-25 09:01:22.0 +0100
+++ /var/tmp/diff_new_pack.QO1WKu/_new  2011-03-25 09:01:22.0 +0100
@@ -32,9 +32,6 @@
 %define JAR_FILE changeHatValve.jar
 %define apache_module_path %(/usr/sbin/apxs2 -q LIBEXECDIR)
 
-%define srcversion 2.5.1
-%define bzr_commit r1445
-
 Name:   apparmor
 %if ! %{?distro:1}0
 %if %{?suse_version:1}0
@@ -48,52 +45,35 @@
   %define distro suse
 %endif
 Summary:AppArmor userlevel parser utility
-Version:%{srcversion}.%{bzr_commit}
-Release:55
+Version:2.6.0
+Release:1
 Group:  Productivity/Networking/Security
-Source0:apparmor-%{srcversion}.tar.bz2
+Source0:apparmor-%{version}.tar.bz2
 Source1:%{name}-profile-editor.png
 Source2:%{name}-profile-editor.desktop
 Source3:update-trans.sh
-Patch:  apparmor-2.5-%{bzr_commit}
-Patch1: pam-apparmor-include
-Patch2: mod_apparmor-includes
-Patch3: tomcat-build-fixes
-Patch4: apparmor-swig-build-fix
-Patch5: apparmor-scripts
-Patch6: apparmor-translation-fixes
-Patch7: apparmor-perl
-Patch8: apparmor-no-caching-test
-Patch9: apparmorapplet-gnome-build-fix
-Patch10:apparmor-utils-SubDomain
-Patch11:apparmor-utils-cleanup-on-abort
-Patch12:apparmor-utils-translation-unification
-Patch13:apparmor-utils-add-log-types
-Patch14:apparmor-utils-filenames-in-slash
-Patch15:apparmor-utils-null-path-fix
-Patch16:apparmor-utils-string-split
-Patch17:apparmor-profiles-cupsd-fix
-Patch18:apparmor-profiles-sshd-fix
-Patch19:apparmor-profiles-syslog-ng-fix
-Patch20:apparmor-docs-techdoc-grammar-fixes
-Patch21:apparmor-parser-string-fixes
-Patch22:apparmor-startproc.patch
-Patch23:apparmor-2.5.1-unified-build
-Patch24:apparmor-2.5.1-rpmlint-asprintf
-Patch25:apparmor-2.5.1-ntpd-proc-fixes
-Patch26:apparmor-2.5.1-edirectory-profile
-Patch27:apparmor-2.5.1-firefox-proc-fix
-Patch28:apparmor-2.5.1-unconfined-fixes
-Patch29:apparmor-utils-inherit-flags-during-profile-generation
-Patch30:apparmor-2.5.1-ldapclient-profile
-Patch31:genprof-whitespace-in-profile-fix
-Patch32:apparmor-remove-repo
-Patch33:apparmor-2.5.1-ntpd-sys_nice
-Patch34:apparmor-2.5.1-ssl-fix
-Patch35:apparmor-2.5.1-dnsmasq-libvirt-profile-fix
-Patch36:klog-needs-CAP_SYSLOG
-Patch37:apparmor-2.5.1-network-fixes
-Patch38:apparmor-profiles-dhclient
+
+Patch1: apparmor-scripts
+Patch2: apparmor-no-caching-test
+Patch3: apparmor-utils-add-log-types
+Patch4: apparmor-utils-filenames-in-slash

commit post-build-checks for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package post-build-checks for 
openSUSE:Factory
checked in at Fri Mar 25 08:59:27 CET 2011.




--- post-build-checks/post-build-checks.changes 2011-03-21 00:56:18.0 
+0100
+++ /mounts/work_src_done/STABLE/post-build-checks/post-build-checks.changes
2011-03-25 01:30:24.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar 25 01:29:44 CET 2011 - r...@suse.de
+
+- drop sync workaround again 
+
+---

calling whatdependson for head-i586




Other differences:
--
++ post-build-checks.spec ++
--- /var/tmp/diff_new_pack.whKWiy/_old  2011-03-25 08:59:11.0 +0100
+++ /var/tmp/diff_new_pack.whKWiy/_new  2011-03-25 08:59:11.0 +0100
@@ -24,7 +24,7 @@
 AutoReqProv:on
 Summary:post checks for build after rpms have been created
 Version:1.0
-Release:89
+Release:90
 PreReq: aaa_base permissions sed
 Url:http://gitorious.org/opensuse/post-build-checks
 #
@@ -86,10 +86,6 @@
 mv /bin/uname /bin/uname.bin
 ln -s /usr/lib/build/helper/uname.sh /bin/uname
 fi
-if test -f /bin/sync -a ! -L /bin/sync ; then
-mv /bin/sync /bin/sync.bin
-ln -s /usr/lib/build/helper/sync.sh /bin/sync
-fi
 
 %preun
 if ! test -e /.buildenv; then
@@ -98,9 +94,6 @@
 if test "$1" = 0 -a -f /bin/uname.bin ; then
 mv /bin/uname.bin /bin/uname
 fi
-if test "$1" = 0 -a -f /bin/sync.bin ; then
-mv /bin/sync.bin /bin/sync
-fi
 
 %files
 %defattr(-, root, root)

++ post-build-checks-1.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/post-build-checks-1.0/helper/sync.sh 
new/post-build-checks-1.0/helper/sync.sh
--- old/post-build-checks-1.0/helper/sync.sh2011-03-21 00:52:07.0 
+0100
+++ new/post-build-checks-1.0/helper/sync.sh1970-01-01 01:00:00.0 
+0100
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-if test -f /.buildenv ; then
-echo "sync disabled inside build environment."
-exit 0
-fi
-
-exec /bin/sync.bin $*






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

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package python-dnspython for openSUSE:Factory
checked in at Fri Mar 25 08:55:26 CET 2011.




--- python-dnspython/python-dnspython.changes   2010-11-23 12:29:32.0 
+0100
+++ /mounts/work_src_done/STABLE/python-dnspython/python-dnspython.changes  
2011-03-24 20:56:12.0 +0100
@@ -1,0 +2,26 @@
+Thu Mar 24 19:54:53 UTC 2011 - alexan...@exatati.com.br
+
+- Fix SLE_10 build.
+
+---
+Thu Mar 24 18:34:32 UTC 2011 - alexan...@exatati.com.br
+
+- Update to 1.9.3:
+  Bugs fixed since 1.9.2:
+  - Dnspython was erroneously doing case-insensitive comparisons
+of the names in NSEC and RRSIG RRs.
+  - We now use "is" and not "==" when testing what section an RR
+is in.
+  - The resolver now disallows metaqueries.
+  New since 1.9.2:
+  - A boolean parameter, 'raise_on_no_answer', has been added to
+the query() methods.  In no-error, no-data situations, this
+parameter determines whether NoAnswer should be raised or not.
+If True, NoAnswer is raised.  If False, then an Answer()
+object with a None rrset will be returned.
+  - Resolver Answer() objects now have a canonical_name field.
+  - Rdata now have a __hash__ method.
+- Regenerated spec file with py2pack;
+- Removed LICENSE PKG-INFO and TODO files from documentation.
+
+---

calling whatdependson for head-i586


Old:

  dnspython-1.9.2.tar.bz2

New:

  dnspython-1.9.3.tar.bz2



Other differences:
--
++ python-dnspython.spec ++
--- /var/tmp/diff_new_pack.igJLUl/_old  2011-03-25 08:49:25.0 +0100
+++ /var/tmp/diff_new_pack.igJLUl/_new  2011-03-25 08:49:25.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package python-dnspython (Version 1.9.2)
+# spec file for package python-dnspython
 #
-# 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
@@ -15,51 +15,65 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# norootforbuild
 
+%{!?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)")}
 
-Name:   python-dnspython
-Version:1.9.2
+%define mod_name dnspython
+
+Name:   python-%{mod_name}
+Version:1.9.3
 Release:1
-License:Other License(s), see package, BSD
-Summary:A DNS toolkit for Python
 Url:http://www.dnspython.org
-Group:  Productivity/Networking/DNS/Utilities
-Source: 
http://www.dnspython.org/kits/stable/dnspython-%{version}.tar.bz2
-BuildRequires:  python-devel
+Summary:A DNS toolkit for Python
+License:http://www.dnspython.org/LICENSE
+Group:  Development/Languages/Python
+Source: %{mod_name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{py_requires}
-%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1}
+BuildRequires:  python-devel
+%if 0%{?suse_version}
+%py_requires
+%if 0%{?suse_version} > 1110
 BuildArch:  noarch
 %endif
+%endif
 
 %description
 dnspython is a DNS toolkit for Python. It supports almost all record
-types. It can be used for queries, zone transfers, and dynamic updates.
-It supports TSIG authenticated messages and EDNS0.
+types. It can be used for queries, zone transfers,
+and dynamic updates.  It supports TSIG authenticated messages and EDNS0.
 
-dnspython provides both high and low level access to DNS. The high
-level classes perform queries for data of a given name, type, and
-class, and return an answer set.  The low level classes allow direct
-manipulation of DNS zones, messages, names, and records.
+dnspython provides both high and low level access to DNS. The high level 
classes
+perform queries for data of a given name, type, and class, and return an answer
+set.  The low level classes allow direct manipulation of DNS zones, messages,
+names, and records.
+
+dnspython originated at Nominum where it was developed to facilitate the 
testing
+of DNS software.  Nominum has generously allowed it to be open sourced under a
+BSD-style license.
 
 %prep
-%setup -n dnspython-%{version}
+%setup -q -n %{mod_name}-%{version}
 
 %build
-find -name .\* -delete
 export CFLAGS="%{optflags}"
-%{__python} setup.py build
+python setup.py build
 
 %install
-%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--record-rpm=INSTALLED_FILES
-%{__chmod} 644 {examples,tests}

commit perl-File-Remove for openSUSE:Factory

2011-03-25 Thread h_root

Hello community,

here is the log from the commit of package perl-File-Remove for openSUSE:Factory
checked in at Fri Mar 25 08:49:07 CET 2011.




--- perl-File-Remove/perl-File-Remove.changes   2011-03-24 12:26:39.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-File-Remove/perl-File-Remove.changes  
2011-03-24 20:31:57.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar 24 19:31:20 UTC 2011 - co...@novell.com
+
+- rpm does not know that 2701 is smaller than 33 for perl
+
+---

calling whatdependson for head-i586




Other differences:
--
++ perl-File-Remove.spec ++
--- /var/tmp/diff_new_pack.4LDO7i/_old  2011-03-25 08:48:42.0 +0100
+++ /var/tmp/diff_new_pack.4LDO7i/_new  2011-03-25 08:48:42.0 +0100
@@ -19,7 +19,7 @@
 
 Name:   perl-File-Remove
 Version:1.49
-Release:1
+Release:3
 License:GPL+ or Artistic
 %define cpan_name File-Remove
 Summary:Remove files and directories
@@ -27,12 +27,12 @@
 Group:  Development/Libraries/Perl
 #Source: 
http://www.cpan.org/authors/id/A/AD/ADAMK/File-Remove-%{version}.tar.gz
 Source: %{cpan_name}-%{version}.tar.gz
-BuildRequires:  perl(Cwd) >= 3.2701
-BuildRequires:  perl(File::Spec) >= 3.2701
+BuildRequires:  perl(Cwd) >= 3.27.01
+BuildRequires:  perl(File::Spec) >= 3.27.01
 BuildRequires:  perl
 BuildRequires:  perl-macros
-Requires:   perl(Cwd) >= 3.2701
-Requires:   perl(File::Spec) >= 3.2701
+Requires:   perl(Cwd) >= 3.27.01
+Requires:   perl(File::Spec) >= 3.27.01
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 %{perl_requires}






Remember to have fun...

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