commit installation-images for openSUSE:Factory
Hello community, here is the log from the commit of package installation-images for openSUSE:Factory checked in at 2012-09-27 21:22:00 Comparing /work/SRC/openSUSE:Factory/installation-images (Old) and /work/SRC/openSUSE:Factory/.installation-images.new (New) Package is "installation-images", Maintainer is "snw...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes 2012-09-25 15:25:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes 2012-09-27 21:22:01.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 27 15:03:07 UTC 2012 - co...@suse.com + +- adjust to package changes + +--- New: installation-images-13.55.diff Other differences: -- ++ installation-images.spec ++ --- /var/tmp/diff_new_pack.AJ0wic/_old 2012-09-27 21:22:05.0 +0200 +++ /var/tmp/diff_new_pack.AJ0wic/_new 2012-09-27 21:22:05.0 +0200 @@ -368,6 +368,7 @@ Version:13.55 Release:0 Source: installation-images-13.55.tar.bz2 +Patch0: installation-images-13.55.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %define _binary_payload w.ufdio @@ -430,6 +431,7 @@ %prep %setup +%patch0 -p1 rm -f /usr/lib/build/checks/04-check-filelist %build ++ installation-images-13.55.diff ++ Index: installation-images-13.55/data/initrd/initrd.file_list === --- installation-images-13.55.orig/data/initrd/initrd.file_list +++ installation-images-13.55/data/initrd/initrd.file_list @@ -213,7 +213,7 @@ libssh2-*: libcares2: / -libidn: +libidn*: /usr/lib* libldap-*-*: Index: installation-images-13.55/data/rescue/rescue.file_list === --- installation-images-13.55.orig/data/rescue/rescue.file_list +++ installation-images-13.55/data/rescue/rescue.file_list @@ -639,7 +639,7 @@ libssh2-*: libcares*: / -libidn: +libidn*: / bind-utils: Index: installation-images-13.55/data/root/root.file_list === --- installation-images-13.55.orig/data/root/root.file_list +++ installation-images-13.55/data/root/root.file_list @@ -884,7 +884,7 @@ libassuan*: libzypp: / -libidn: +libidn*: / libsqlite*-*: @@ -1152,9 +1152,6 @@ if arch ne 's390' && arch ne 's390x' libxcb-dri2-*: / - libxcb-xfixes*: -/ - fontconfig: /etc/fonts/*.conf /etc/fonts/conf.d -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xkeyboard-config for openSUSE:Factory
Hello community, here is the log from the commit of package xkeyboard-config for openSUSE:Factory checked in at 2012-09-27 13:43:54 Comparing /work/SRC/openSUSE:Factory/xkeyboard-config (Old) and /work/SRC/openSUSE:Factory/.xkeyboard-config.new (New) Package is "xkeyboard-config", Maintainer is "sndir...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/xkeyboard-config/xkeyboard-config.changes 2012-07-23 10:44:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.xkeyboard-config.new/xkeyboard-config.changes 2012-09-27 13:43:55.0 +0200 @@ -1,0 +2,9 @@ +Wed Sep 26 15:17:29 UTC 2012 - tobias.johannes.klausm...@mni.thm.de + +- Update to version 2.7: + + Several bugs fixed, most notably - the issue with functional +keys and Shift. + + Unneeded .dir files are not generated any more. + + Some translations are updated! + +--- Old: xkeyboard-config-2.5.1.tar.bz2 New: xkeyboard-config-2.7.tar.bz2 Other differences: -- ++ xkeyboard-config.spec ++ --- /var/tmp/diff_new_pack.gIs8Pt/_old 2012-09-27 13:43:57.0 +0200 +++ /var/tmp/diff_new_pack.gIs8Pt/_new 2012-09-27 13:43:57.0 +0200 @@ -28,10 +28,10 @@ Provides: XFree86:/etc/X11/xkb/symbols/us Provides: xorg-x11:/etc/X11/xkb/symbols/us PreReq: /bin/ln /bin/rm -Version:2.5.1 +Version:2.7 Release:0 Summary:The X Keyboard Extension -License:GPL-2.0+ ; LGPL-2.1+ ; MIT +License:GPL-2.0+ and LGPL-2.1+ and MIT Group: System/X11/Utilities Source: http://xorg.freedesktop.org/releases/individual/data/%{name}-%{version}.tar.bz2 Patch100: p_suse.diff ++ xkeyboard-config-2.5.1.tar.bz2 -> xkeyboard-config-2.7.tar.bz2 ++ 107858 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-yard for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-yard for openSUSE:Factory checked in at 2012-09-27 13:43:42 Comparing /work/SRC/openSUSE:Factory/rubygem-yard (Old) and /work/SRC/openSUSE:Factory/.rubygem-yard.new (New) Package is "rubygem-yard", Maintainer is "dmacvi...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/rubygem-yard/rubygem-yard.changes 2012-05-07 22:51:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-yard.new/rubygem-yard.changes 2012-09-27 13:43:46.0 +0200 @@ -1,0 +2,7 @@ +Thu Sep 27 08:54:42 UTC 2012 - co...@suse.com + +- update to 0.8.2.1: + * See ChangeLog for details (git log basically) +- switch to new gem2rpm template + +--- Old: yard-0.7.5.gem New: yard-0.8.2.1.gem Other differences: -- ++ rubygem-yard.spec ++ --- /var/tmp/diff_new_pack.dXyYdf/_old 2012-09-27 13:43:48.0 +0200 +++ /var/tmp/diff_new_pack.dXyYdf/_new 2012-09-27 13:43:48.0 +0200 @@ -17,19 +17,18 @@ Name: rubygem-yard -Version:0.7.5 +Version:0.8.2.1 Release:0 -Summary:Documentation tool for consistent and usable documentation in Ruby -License:MIT -Group: Development/Languages/Ruby -Url:http://yardoc.org %define mod_name yard %define mod_full_name %{mod_name}-%{version} -Source: %{mod_full_name}.gem -BuildRequires: rubygems_with_buildroot_patch -Provides: %{name}-0_7 = %{version} + BuildRoot: %{_tmppath}/%{name}-%{version}-build -%rubygems_requires +BuildRequires: ruby-macros >= 1 +Url:http://yardoc.org +Source: %{mod_full_name}.gem +Summary:Documentation tool for consistent and usable documentation in Ruby. +License:MIT +Group: Development/Languages/Ruby %description YARD is a documentation generation tool for the Ruby programming language. @@ -55,9 +54,14 @@ Test::Unit or RSpec files, useful for developers. %prep +#gem_unpack +#if you need patches, apply them here and replace the # with a % sign in the surrounding lines +#gem_build + %build + %install -%gem_install %{SOURCE0} +%gem_install -f %files %defattr(-,root,root,-) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mikachan-fonts for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package mikachan-fonts for openSUSE:Factory:NonFree checked in at 2012-09-27 13:42:22 Comparing /work/SRC/openSUSE:Factory:NonFree/mikachan-fonts (Old) and /work/SRC/openSUSE:Factory:NonFree/.mikachan-fonts.new (New) Package is "mikachan-fonts", Maintainer is "lzw...@suse.com" Changes: --- /work/SRC/openSUSE:Factory:NonFree/mikachan-fonts/mikachan-fonts.changes 2012-09-25 14:19:36.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.mikachan-fonts.new/mikachan-fonts.changes 2012-09-27 13:42:23.0 +0200 @@ -1,0 +2,16 @@ +Wed Jul 4 12:39:06 CEST 2012 - pgaj...@suse.cz + +- amend spec file to reflect new font packaging scheme + (see openFATE#313536); + +--- +Thu May 17 09:10:20 UTC 2012 - pgaj...@suse.com + +- call spec-cleaner + +--- +Fri Apr 27 14:53:56 UTC 2012 - pgaj...@suse.com + +- SUSE-Permissive license (see COPYING) + +--- Other differences: -- ++ mikachan-fonts.spec ++ --- /var/tmp/diff_new_pack.aO7E0D/_old 2012-09-27 13:42:26.0 +0200 +++ /var/tmp/diff_new_pack.aO7E0D/_new 2012-09-27 13:42:26.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package mikachan-fonts (Version 9.1.2006.08.09) +# spec file for package mikachan-fonts # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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,20 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: mikachan-fonts -BuildRequires: convmv -%definefontdir /usr/share/fonts/truetype -License:http://mikachan.sourceforge.jp/dl.html -Group: System/X11/Fonts -Provides: scalable-font-ja -AutoReqProv:on -PreReq: %suseconfig_fonts_prereq -Provides: locale(ja) Version:9.1.2006.08.09 -Release:166 +Release:0 +Summary:Free Japanese Fonts in "Handwriting" Style by Mika-Chan +License:SUSE-Permissive +Group: System/X11/Fonts Url:http://mikachan-font.com/ # Original source is in separate .lzh files, using bzip2 here saves 0.5 MB # see the "update-archive" script where to download the original .lzh files @@ -37,18 +30,16 @@ Source1:http://mikachan.sourceforge.jp/dl.html Source2:COPYING Source10: update-archive -BuildArch: noarch +BuildRequires: convmv +BuildRequires: fontpackages-devel +%reconfigure_fonts_prereq +Provides: scalable-font-ja +Provides: locale(ja) BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:Free Japanese Fonts in "Handwriting" Style by Mika-Chan +BuildArch: noarch %description -Free Japanese fonts in "handwriting" style by Mika-Chan. - - - -Authors: - -Mika-Chan +This package contains free Japanese fonts in "handwriting" style by Mika-Chan. %prep %setup -n %{name} @@ -59,21 +50,14 @@ %build %install -mkdir -p $RPM_BUILD_ROOT%{fontdir}/ -install -c -m 644 *.ttf $RPM_BUILD_ROOT%{fontdir} - -%clean -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; - -%post -%run_suseconfig_fonts -c +mkdir -p %{buildroot}%{_ttfontsdir}/ +install -c -m 644 *.ttf %{buildroot}%{_ttfontsdir} -%postun -%run_suseconfig_fonts -c +%reconfigure_fonts_scriptlets -c %files %defattr(-, root,root) %doc COPYING *.html -%{fontdir} +%{_ttfontsdir} %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linux-glibc-devel for openSUSE:Factory
Hello community, here is the log from the commit of package linux-glibc-devel for openSUSE:Factory checked in at 2012-09-27 13:40:34 Comparing /work/SRC/openSUSE:Factory/linux-glibc-devel (Old) and /work/SRC/openSUSE:Factory/.linux-glibc-devel.new (New) Package is "linux-glibc-devel", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/linux-glibc-devel/linux-glibc-devel.changes 2012-09-26 16:21:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.linux-glibc-devel.new/linux-glibc-devel.changes 2012-09-27 13:40:36.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 27 08:03:00 UTC 2012 - co...@suse.com + +- unfuzzy patch to fix build + +--- Other differences: -- ++ linux-glibc-devel.SuSE.SO_BSDCOMPAT.patch ++ --- /var/tmp/diff_new_pack.wh8e8B/_old 2012-09-27 13:40:37.0 +0200 +++ /var/tmp/diff_new_pack.wh8e8B/_new 2012-09-27 13:40:37.0 +0200 @@ -6,7 +6,9 @@ strace syslogd usr/include/asm-arm/socket.h +Index: usr/include/asm-arm/socket.h +=== +--- usr/include/asm-arm/socket.h.orig +++ usr/include/asm-arm/socket.h @@ -21,7 +21,6 @@ #define SO_NO_CHECK 11 @@ -16,7 +18,9 @@ /* To add :#define SO_REUSEPORT 15 */ #define SO_PASSCRED 16 #define SO_PEERCRED 17 usr/include/asm-generic/socket.h +Index: usr/include/asm-generic/socket.h +=== +--- usr/include/asm-generic/socket.h.orig +++ usr/include/asm-generic/socket.h @@ -21,7 +21,6 @@ #define SO_NO_CHECK 11 @@ -26,7 +30,9 @@ /* To add :#define SO_REUSEPORT 15 */ #ifndef SO_PASSCRED /* powerpc only differs in these */ usr/include/asm-ia64/socket.h +Index: usr/include/asm-ia64/socket.h +=== +--- usr/include/asm-ia64/socket.h.orig +++ usr/include/asm-ia64/socket.h @@ -30,7 +30,6 @@ #define SO_NO_CHECK 11 @@ -36,7 +42,9 @@ /* To add :#define SO_REUSEPORT 15 */ #define SO_PASSCRED 16 #define SO_PEERCRED 17 usr/include/asm-parisc/socket.h +Index: usr/include/asm-parisc/socket.h +=== +--- usr/include/asm-parisc/socket.h.orig +++ usr/include/asm-parisc/socket.h @@ -30,7 +30,6 @@ @@ -46,7 +54,9 @@ #define SO_PASSCRED 0x4010 #define SO_PEERCRED 0x4011 #define SO_TIMESTAMP 0x4012 usr/include/asm-powerpc/socket.h +Index: usr/include/asm-powerpc/socket.h +=== +--- usr/include/asm-powerpc/socket.h.orig +++ usr/include/asm-powerpc/socket.h @@ -28,7 +28,6 @@ #define SO_NO_CHECK 11 @@ -56,9 +66,11 @@ /* To add :#define SO_REUSEPORT 15 */ #define SO_RCVLOWAT 16 #define SO_SNDLOWAT 17 usr/include/asm-s390/socket.h +Index: usr/include/asm-s390/socket.h +=== +--- usr/include/asm-s390/socket.h.orig +++ usr/include/asm-s390/socket.h -@@ -29,7 +29,6 @@ +@@ -27,7 +27,6 @@ #define SO_NO_CHECK 11 #define SO_PRIORITY 12 #define SO_LINGER 13 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit kdelibs3 for openSUSE:Factory
Hello community, here is the log from the commit of package kdelibs3 for openSUSE:Factory checked in at 2012-09-27 13:40:14 Comparing /work/SRC/openSUSE:Factory/kdelibs3 (Old) and /work/SRC/openSUSE:Factory/.kdelibs3.new (New) Package is "kdelibs3", Maintainer is "kde-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/kdelibs3/kdelibs3.changes2012-06-18 14:57:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.kdelibs3.new/kdelibs3.changes 2012-09-27 13:40:16.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 27 07:36:03 UTC 2012 - an...@opensuse.org + +- disable the patch for kickoff shadow because it conflicts with + compositing managers + +--- Other differences: -- ++ kdelibs3.spec ++ --- /var/tmp/diff_new_pack.0VydNf/_old 2012-09-27 13:40:18.0 +0200 +++ /var/tmp/diff_new_pack.0VydNf/_new 2012-09-27 13:40:18.0 +0200 @@ -343,7 +343,7 @@ %patch112 %patch113 %patch114 -%patch117 +#%patch117 %patch122 %patch123 %patch124 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit igerman98 for openSUSE:Factory
Hello community, here is the log from the commit of package igerman98 for openSUSE:Factory checked in at 2012-09-27 13:39:59 Comparing /work/SRC/openSUSE:Factory/igerman98 (Old) and /work/SRC/openSUSE:Factory/.igerman98.new (New) Package is "igerman98", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/igerman98/igerman98.changes 2012-09-14 12:26:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.igerman98.new/igerman98.changes 2012-09-27 13:40:04.0 +0200 @@ -1,0 +2,5 @@ +Wed Sep 26 12:04:08 UTC 2012 - pgaj...@suse.com + +- License: GPL-2.0 and LGPL-2.1 [bnc#778038] + +--- Other differences: -- ++ igerman98.spec ++ --- /var/tmp/diff_new_pack.LiIFji/_old 2012-09-27 13:40:05.0 +0200 +++ /var/tmp/diff_new_pack.LiIFji/_new 2012-09-27 13:40:05.0 +0200 @@ -20,8 +20,11 @@ Version:20120607 Release:0 Summary:German Spell Check Dictionaries -License:GPL-2.0+ +License:GPL-2.0 and LGPL-2.1 Group: Productivity/Text/Spell +# According to Documentation/Copyright we can distribute program under GPL-2.0 +# or GPL-3.0. We have choosed GPL-2.0. More over, aspell/de_all_phonet.dat.in +# is LGPL-2.1, so adding it to license string. Url:http://www.j3e.de/ispell/igerman98/dict/ BuildRequires: aspell BuildRequires: hunspell -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit avogadro for openSUSE:Factory
Hello community, here is the log from the commit of package avogadro for openSUSE:Factory checked in at 2012-09-27 13:36:27 Comparing /work/SRC/openSUSE:Factory/avogadro (Old) and /work/SRC/openSUSE:Factory/.avogadro.new (New) Package is "avogadro", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/avogadro/avogadro.changes2012-04-04 16:40:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.avogadro.new/avogadro.changes 2012-09-27 13:36:28.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 24 09:52:28 UTC 2012 - sch...@linux-m68k.org + +- Use %{optflags} and don't strip binaries + +--- New: avogadro-nostrip.patch Other differences: -- ++ avogadro.spec ++ --- /var/tmp/diff_new_pack.0kWIvh/_old 2012-09-27 13:36:31.0 +0200 +++ /var/tmp/diff_new_pack.0kWIvh/_new 2012-09-27 13:36:31.0 +0200 @@ -27,6 +27,7 @@ Source1:%{name}.png Source2:baselibs.conf Patch1: avogadro-boost148.patch +Patch2: avogadro-nostrip.patch BuildRequires: boost-devel BuildRequires: cmake BuildRequires: docbook-utils @@ -83,12 +84,16 @@ %prep %setup -q %patch1 -p1 +%patch2 %build mkdir -p build cd build export SUSE_ASNEEDED=0 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DCMAKE_C_FLAGS="%{optflags}" \ + -DCMAKE_CXX_FLAGS="%{optflags}" \ + -DCMAKE_VERBOSE_MAKEFILE=TRUE \ -DENABLE_GLSL=ON \ %if "%{_lib}" == "lib64" -DLIB_SUFFIX=64 \ ++ avogadro-nostrip.patch ++ --- CMakeLists.txt +++ CMakeLists.txt @@ -98,7 +98,7 @@ if (CMAKE_COMPILER_IS_GNUCXX) endif (NOT APPLE) # Set up additional build flags for particular build types. These will be added to CMAKE_CXX_FLAGS, # they will not replace them. - set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG_OUTPUT -Wl,-s") + set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG_OUTPUT") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} ${CMAKE_CXX_FLAGS_WARN}") set(CMAKE_CXX_FLAGS_DEBUG "-g3 -fno-inline ${CMAKE_CXX_FLAGS_WARN}") --- libavogadro/src/tools/zmatrixmodel.cpp +++ libavogadro/src/tools/zmatrixmodel.cpp @@ -235,6 +235,7 @@ namespace Avogadro { bool ZMatrixModel::removeRows(int position, int rows, const QModelIndex &index) { +return true; } void ZMatrixModel::addRow(int row) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit apparmor for openSUSE:Factory
Hello community, here is the log from the commit of package apparmor for openSUSE:Factory checked in at 2012-09-27 13:36:12 Comparing /work/SRC/openSUSE:Factory/apparmor (Old) and /work/SRC/openSUSE:Factory/.apparmor.new (New) Package is "apparmor", Maintainer is "mszer...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes2012-08-10 19:00:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.apparmor.new/apparmor.changes 2012-09-27 13:36:14.0 +0200 @@ -1,0 +2,12 @@ +Tue Sep 25 13:55:56 UTC 2012 - co...@suse.com + +- fix directory flags for /etc/apparmor.d to be in sync between + -parser and -profiles subpackage + +--- +Fri Sep 21 19:58:32 UTC 2012 - opens...@cboltz.de + +- remove %stop_on_removal for no longer existing aaeventd (bnc#781564) +- don't hide TeX output when building the parser and techdoc + +--- Other differences: -- ++ apparmor.spec ++ --- /var/tmp/diff_new_pack.TLWyyx/_old 2012-09-27 13:36:15.0 +0200 +++ /var/tmp/diff_new_pack.TLWyyx/_new 2012-09-27 13:36:15.0 +0200 @@ -233,7 +233,7 @@ %package -n perl-apparmor Summary:Perl interface for libapparmor functions -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Development/Libraries/Perl Requires: libapparmor1 = %{version} Requires: perl = %{perl_version} @@ -254,7 +254,7 @@ %package -n python-apparmor Summary:Python interface for libapparmor functions -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Development/Libraries/Python BuildRequires: python Requires: libapparmor1 = %{version} @@ -272,7 +272,7 @@ %package -n ruby-apparmor Summary:Ruby interface for libapparmor functions -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Development/Libraries/Ruby Requires: libapparmor1 = %{version} Requires: ruby = %{ruby_version} @@ -287,7 +287,7 @@ %package profiles Summary:AppArmor profiles that are loaded into the apparmor kernel module -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Security Requires: apparmor-parser(CAP_SYSLOG) Obsoletes: subdomain-profiles < %{version} @@ -305,7 +305,7 @@ %package utils Summary:AppArmor User-Level Utilities Useful for Creating AppArmor Profiles -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Security Requires: libapparmor1 = %{version} Requires: perl = %{perl_version} @@ -322,7 +322,7 @@ %package -n tomcat_apparmor Summary:Tomcat 6 plugin for AppArmor change_hat -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: System/Libraries Requires: libapparmor1 = %{version} Requires: tomcat6 @@ -340,7 +340,7 @@ %package -n pam_apparmor Summary:PAM module for AppArmor change_hat -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Security BuildRequires: pam-devel PreReq: pam @@ -360,7 +360,7 @@ %package dbus Summary:Audit dispatcher for sending AppArmor events over DBUS -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: System/Monitoring %description dbus @@ -373,7 +373,7 @@ %package profile-editor Summary:AppArmor profile editor -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Editors/Other %description profile-editor @@ -385,7 +385,7 @@ %package -n apparmorapplet-gnome Summary:An AppArmor event notification applet for GNOME -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: System/GUI/GNOME %description -n apparmorapplet-gnome @@ -458,9 +458,9 @@ # make -C utils check # parser: -make -C parser +make -C parser V=1 # techdoc.txt depends on techdoc.pdf and techdoc/index.html, so make techdoc.txt should be enough -make -C parser techdoc.txt +make -C parser V=1 techdoc.txt # make -C parser check # Apache mod_apparmor: @@ -634,7 +634,8 @@ %files profiles %defattr(644,root,root,755) -%config(noreplace) %{_sysconfdir}/apparmor.d/ +%dir %{_sysconfdir}/apparmor.d/ +%config(noreplace) %{_sysconfdir}/apparmor.d/* %exclude %{_sysconfdir}/apparmor.d/cache %dir %{_sysconfdir}/apparmor/ %dir %{_sysconfdir}/apparmor/profiles @@ -787,13 +788,9 @@ %preun parser if [ "$1" = 0 ] ; then %
commit libgdbm3 for openSUSE:Factory
Hello community, here is the log from the commit of package libgdbm3 for openSUSE:Factory checked in at 2012-09-27 11:27:51 Comparing /work/SRC/openSUSE:Factory/libgdbm3 (Old) and /work/SRC/openSUSE:Factory/.libgdbm3.new (New) Package is "libgdbm3", Maintainer is "" Changes: New Changes file: NO CHANGES FILE!!! New: _aggregate Other differences: -- ++ _aggregate ++ gdbm libgdbm3 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cups for openSUSE:Factory
Hello community, here is the log from the commit of package cups for openSUSE:Factory checked in at 2012-09-27 10:32:25 Comparing /work/SRC/openSUSE:Factory/cups (Old) and /work/SRC/openSUSE:Factory/.cups.new (New) Package is "cups", Maintainer is "jsm...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/cups/cups.changes2012-09-10 15:21:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.cups.new/cups.changes 2012-09-27 10:32:28.0 +0200 @@ -1,0 +2,18 @@ +Thu Sep 27 07:27:01 UTC 2012 - mmeis...@suse.com + +- Version upgrade to 1.5.4 (mainly a bugfix release) that fixes + some IPP printing issues. + Excerpt: + * The IPP backend no longer tries to get the job status for +printers that do not implement the required operation +(STR #4083). + * Sending a document in an unsupported format to an IPP printer +now automatically cancels the job (STR #4093). + * The IPP backend now treats the client-error-not-possible +status code as a job history issue, allowing IPP printing to +Windows to work(STR #4047). + For a complete list see the CHANGES.txt file. +- revert_cups-ssl.m4_to_1.5.2.patch is now obsolete because of + an upstream fix. + +--- @@ -5,2 +23,2 @@ - Apple grant an openssl linking exception (and an exception for linking on - Apple owned operating systems) + Apple grant an openssl linking exception (and an exception for + linking on Apple owned operating systems). Old: cups-1.5.3-source.tar.bz2 revert_cups-ssl.m4_to_1.5.2.patch New: cups-1.5.4-source.tar.bz2 Other differences: -- ++ cups.spec ++ --- /var/tmp/diff_new_pack.j9nxx4/_old 2012-09-27 10:32:29.0 +0200 +++ /var/tmp/diff_new_pack.j9nxx4/_new 2012-09-27 10:32:29.0 +0200 @@ -56,9 +56,9 @@ License:SUSE-GPL-2.0-with-openssl-exception and LGPL-2.1 Group: Hardware/Printing # Source0...Source9 is for sources from upstream: -# URL for Source0: http://ftp.easysw.com/pub/cups/1.5.3/cups-1.5.3-source.tar.bz2 -# MD5 sum for Source0 on http://www.cups.org/software.php e1ad15257aa6f162414ea3beae0c5df8 -Version:1.5.3 +# URL for Source0: http://ftp.easysw.com/pub/cups/1.5.4/cups-1.5.4-source.tar.bz2 +# MD5 sum for Source0 on http://www.cups.org/software.php de3006e5cf1ee78a9c6145ce62c4e982 +Version:1.5.4 Release:0 Source0:cups-%{version}-source.tar.bz2 # Require the exact matching version-release of the cups-libs sub-package because @@ -70,8 +70,8 @@ # on the same package repository where the cups package is because # all are built simulaneously from the same cups source package # and all required packages are provided on the same repository: -Requires: cups-libs = %{version}-%{release} Requires: cups-client = %{version} +Requires: cups-libs = %{version}-%{release} # Inherited RPM Requires from the past but I (jsm...@suse.de) do not know the reason for it: Requires: util-linux # The Ghostscript device "cups" is needed by several CUPS filters @@ -137,12 +137,6 @@ Patch105: cups-0001-systemd-add-systemd-socket-activation-and-unit-files.patch # Patch106 fixes option --libs in cups-config script: Patch106: cups-config-libs.patch -# Patch107 revert_cups-ssl.m4_to_1.5.2.patch reverts config-scripts/cups-ssl.m4 -# to what it was in CUPS 1.5.2 so that autoconf (at least with autoconf version 2.63) -# produces a syntactically correct configure script otherwise "bash -n configure" fails -# with "configure: line : syntax error: unexpected end of file", -# see http://www.cups.org/str.php?L4084 -Patch107: revert_cups-ssl.m4_to_1.5.2.patch # Install into this non-root directory (required when norootforbuild is used): BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -279,17 +273,6 @@ %patch105 # Patch106 fixes option --libs in cups-config script: %patch106 -# Patch107 revert_cups-ssl.m4_to_1.5.2.patch reverts config-scripts/cups-ssl.m4 -# to what it was in CUPS 1.5.2 so that autoconf (at least with autoconf version 2.63) -# produces a syntactically correct configure script otherwise "bash -n configure" fails -# with "configure: line : syntax error: unexpected end of file", -# see http://www.cups.org/str.php?L4084 -# It fails with autoconf-2.63 that we use on SUSE Linux Enterprise 11 products -# but it works with autoconf-2.68 that we use on openSUSE 11.4, 12.1, and "Factory" -# so that Patch107 is only needed if suse_version < 1140: -%if 0%{?suse_version} < 1140 -%patch107 -p1 -%endif %build # Disable SILENT run of make so that make runs verbose as usual: ++ cups-1.5.3-source.tar.bz2 -> cups-1.5.4-source.tar.bz2 ++ /work/
commit build for openSUSE:Factory
Hello community, here is the log from the commit of package build for openSUSE:Factory checked in at 2012-09-27 10:31:20 Comparing /work/SRC/openSUSE:Factory/build (Old) and /work/SRC/openSUSE:Factory/.build.new (New) Package is "build", Maintainer is "m...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/build/build.changes 2012-09-26 16:09:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.build.new/build.changes 2012-09-27 10:31:22.0 +0200 @@ -1,0 +2,16 @@ +Thu Sep 27 07:33:21 UTC 2012 - co...@suse.com + +- change to automatic date version in _service +- update from git (4afd9f0ee03f9e51cf8db9a27fae4663e3f4dde6) + +Martin Koegler (1): + Bug fix: ignore links in orig tar files + +Michael Schroeder (1): + - be more verbose when the preinstallimage unpack fails + +Stephan Kulow (2): + the difference between openSUSE and SLE is outdated + do not cumulate packages with 12.2's rpm + +--- Old: obs-build-2012.09.25.tar.gz New: obs-build-20120927.tar.gz Other differences: -- ++ build-initvm.spec ++ --- /var/tmp/diff_new_pack.hoEMhg/_old 2012-09-27 10:31:24.0 +0200 +++ /var/tmp/diff_new_pack.hoEMhg/_new 2012-09-27 10:31:24.0 +0200 @@ -20,7 +20,7 @@ Summary:A Script to Build SUSE Linux RPMs License:GPL-2.0+ Group: Development/Tools/Building -Version:2012.09.25 +Version:20120927 Release:0 Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ build.spec ++ --- /var/tmp/diff_new_pack.hoEMhg/_old 2012-09-27 10:31:24.0 +0200 +++ /var/tmp/diff_new_pack.hoEMhg/_new 2012-09-27 10:31:24.0 +0200 @@ -20,7 +20,7 @@ Summary:A Script to Build SUSE Linux RPMs License:GPL-2.0+ and GPL-2.0 Group: Development/Tools/Building -Version:2012.09.25 +Version:20120927 Release:0 #!BuildIgnore: build-mkbaselibs Source: obs-build-%{version}.tar.gz @@ -92,13 +92,6 @@ %install make DESTDIR=$RPM_BUILD_ROOT install -%if 0%{?sles_version} -%if 0%{?sles_version} < 12 - # use sle variation with IA64 compat package generation - install -m 0644 baselibs_global-sle.conf \ -$RPM_BUILD_ROOT/usr/lib/build/baselibs_global.conf -%endif -%endif cd $RPM_BUILD_ROOT/usr/lib/build/configs/ %if 0%{?suse_version} %if 0%{?sles_version} ++ _service ++ --- /var/tmp/diff_new_pack.hoEMhg/_old 2012-09-27 10:31:24.0 +0200 +++ /var/tmp/diff_new_pack.hoEMhg/_new 2012-09-27 10:31:24.0 +0200 @@ -1,6 +1,6 @@ -2012.09.25 +%ad git://github.com/openSUSE/obs-build.git git ++ build.dsc ++ --- /var/tmp/diff_new_pack.hoEMhg/_old 2012-09-27 10:31:24.0 +0200 +++ /var/tmp/diff_new_pack.hoEMhg/_new 2012-09-27 10:31:24.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: build -Version: 2012.09.25 +Version: 20120927 Binary: build Maintainer: Adrian Schroeter Architecture: all ++ obs-build-2012.09.25.tar.gz -> obs-build-20120927.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-2012.09.25/debtransform new/obs-build-20120927/debtransform --- old/obs-build-2012.09.25/debtransform 2012-09-25 13:36:57.0 +0200 +++ new/obs-build-20120927/debtransform 2012-09-27 09:32:16.0 +0200 @@ -63,8 +63,14 @@ next unless /^([-dlbcp])(.)\s+\d+\/\d+\s+(\S+) \d\d\d\d-\d\d-\d\d \d\d:\d\d(?::\d\d)? (.*)$/; my ($type, $mode, $size, $name) = ($1, $2, $3, $4); next if $type eq 'd'; -die("debian tar contains link: $name\n") if $type eq 'l'; -die("debian tar contains unexpected file type: $name\n") if $type ne '-'; +if ($type eq 'l') { + next if $skipdebiandir eq 0; + die("debian tar contains link: $name\n"); +} +if ($type ne '-') { + next if $skipdebiandir eq 0; + die("debian tar contains unexpected file type: $name\n"); +} $name =~ s/^\.\///; $name =~ s/^debian\/// if $skipdebiandir eq 1; push @c, {'name' => $name, 'size' => $size}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-2012.09.25/init_buildsystem new/obs-build-20120927/init_buildsystem --- old/obs-build-2012.09.25/init_buildsystem 2012-09-25 13:36:57.0 +0200 +++ new/obs-build-20120927/init_buildsystem
commit xbacklight for openSUSE:Factory
Hello community, here is the log from the commit of package xbacklight for openSUSE:Factory checked in at 2012-09-27 10:29:59 Comparing /work/SRC/openSUSE:Factory/xbacklight (Old) and /work/SRC/openSUSE:Factory/.xbacklight.new (New) Package is "xbacklight", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/xbacklight/xbacklight.changes2012-09-17 14:16:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.xbacklight.new/xbacklight.changes 2012-09-27 10:30:01.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 13 15:00:14 UTC 2012 - sndir...@suse.com + +- xcb-util-0_3_6.diff + * fixes build for openSUSE <= 12.1 + +--- New: xcb-util-0_3_6.diff Other differences: -- ++ xbacklight.spec ++ --- /var/tmp/diff_new_pack.j2zeH6/_old 2012-09-27 10:30:02.0 +0200 +++ /var/tmp/diff_new_pack.j2zeH6/_new 2012-09-27 10:30:02.0 +0200 @@ -24,11 +24,17 @@ Group: System/X11/Utilities Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2 +# PATCH-FIX-OPENSUSE xcb-util-0_3_6.diff +Patch0: xcb-util-0_3_6.diff BuildRequires: autoconf BuildRequires: libtool BuildRequires: pkg-config BuildRequires: pkgconfig(x11) +%if 0%{?suse_version} > 1210 BuildRequires: pkgconfig(xcb-util) +%else +BuildRequires: xcb-util-0_3_6-devel +%endif BuildRequires: pkgconfig(xorg-macros) >= 1.8 BuildRequires: pkgconfig(xrandr) >= 1.2.0 # This was part of the xorg-x11 package up to version 7.6 @@ -43,6 +49,9 @@ %prep %setup -q +%if 0%{?suse_version} < 1220 +%patch0 -p0 +%endif %build autoreconf -fi ++ xcb-util-0_3_6.diff ++ --- xbacklight.c.orig 2012-09-13 14:56:18.0 + +++ xbacklight.c2012-09-13 14:56:28.0 + @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rpm for openSUSE:Factory
Hello community, here is the log from the commit of package rpm for openSUSE:Factory checked in at 2012-09-27 10:29:17 Comparing /work/SRC/openSUSE:Factory/rpm (Old) and /work/SRC/openSUSE:Factory/.rpm.new (New) Package is "rpm", Maintainer is "m...@suse.com" Changes: rpm-python.changes: same change --- /work/SRC/openSUSE:Factory/rpm/rpm.changes 2012-09-26 16:27:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.rpm.new/rpm.changes 2012-09-27 10:29:18.0 +0200 @@ -1,0 +2,6 @@ +Wed Sep 26 14:13:48 UTC 2012 - co...@suse.com + +- fix rpm leaking file descriptors of packages: + patch fix-fd-leak.diff + +--- New: fix-fd-leak.diff Other differences: -- rpm-python.spec: same change ++ rpm.spec ++ --- /var/tmp/diff_new_pack.QVeOdv/_old 2012-09-27 10:29:21.0 +0200 +++ /var/tmp/diff_new_pack.QVeOdv/_new 2012-09-27 10:29:21.0 +0200 @@ -134,6 +134,7 @@ Patch79:helperenv.diff Patch80:obsoletesdeptag.diff Patch81:fdopen_strncat.diff +Patch82:fix-fd-leak.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build # # avoid bootstrapping problem @@ -210,7 +211,7 @@ %patch -P 50 -P 51 -P 52 -P 53 -P 54 -P 55 -P 56 -P 57 -P 58 -P 59 %patch -P 60 -P 61 -P 62 -P 63 -P 64 -P 65 -P 66 -P 67 -P 68 -P 69 %patch -P 70 -P 71 -P 72 -P 73 -P 74 -P 75 -P 76 -P 77 -P 78 -P 79 -%patch -P 80 -P 81 +%patch -P 80 -P 81 -P 82 #chmod 755 scripts/find-supplements{,.ksyms} #chmod 755 scripts/find-provides.ksyms scripts/find-requires.ksyms #chmod 755 scripts/firmware.prov ++ fix-fd-leak.diff ++ Summary: Do not leak file descriptors Author: Stephan Kulow There is nothing closing the file, the notify callback tries to, but gets passed a 0 pointer, so this is the easiest solution. Michael contacts upstream to find out what the real solution is --- lib/rpmte.c +++ lib/rpmte.c @@ -717,6 +717,8 @@ static int rpmteClose(rpmte te, int rese case TR_ADDED: if (te->fd) { rpmtsNotify(te->ts, te, RPMCALLBACK_INST_CLOSE_FILE, 0, 0); + if (te->fd) /* not yet closed */ + Fclose(te->fd); te->fd = NULL; } break; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit roundcubemail for openSUSE:Factory
Hello community, here is the log from the commit of package roundcubemail for openSUSE:Factory checked in at 2012-09-27 10:28:54 Comparing /work/SRC/openSUSE:Factory/roundcubemail (Old) and /work/SRC/openSUSE:Factory/.roundcubemail.new (New) Package is "roundcubemail", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/roundcubemail/roundcubemail.changes 2012-08-28 20:55:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.roundcubemail.new/roundcubemail.changes 2012-09-27 10:28:56.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 25 21:21:32 UTC 2012 - jam...@vicidial.com + +- Installer expects to find php-exif during install, added to spec +Requires since it does not say if it's recommended or optional + +--- Other differences: -- ++ roundcubemail.spec ++ --- /var/tmp/diff_new_pack.e4SbhM/_old 2012-09-27 10:28:59.0 +0200 +++ /var/tmp/diff_new_pack.e4SbhM/_new 2012-09-27 10:28:59.0 +0200 @@ -28,6 +28,7 @@ BuildRequires: pcre-devel Requires: http_daemon Requires: mod_php_any +Requires: php-exif Requires: php-gettext Requires: php-iconv Requires: php-mbstring -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Twisted for openSUSE:Factory
Hello community, here is the log from the commit of package python-Twisted for openSUSE:Factory checked in at 2012-09-27 10:27:06 Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old) and /work/SRC/openSUSE:Factory/.python-Twisted.new (New) Package is "python-Twisted", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes 2012-02-24 06:54:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Twisted.new/python-Twisted.changes 2012-09-27 10:27:08.0 +0200 @@ -1,0 +2,165 @@ +Tue Sep 25 18:07:05 PDT 2012 - msu...@gnome.org + +- Update to version 12.2.0 + * Starting with the release after 12.2, Twisted will begin requiring +zope.interface 3.6 (as part of Python 3 support). + * Features +- twisted.protocols.sip.MessageParser now handles multiline headers. +- twisted.internet.endpoints now provides StandardIOEndpoint, a + Standard I/O endpoint. +- If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR + sending the file (i.e. it is raised by the IReadFile.send method it + invokes), then it will use that to return an error to the client + rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. +- twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is + implemented by some reactors as a way to add an existing + established connection to them. +- twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 + TCP server endpoint. +- twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 + TCP client endpoint. +- twisted.internet.endpoints.serverFromString, the endpoint string + description feature, can now be used to create IPv6 TCP servers. +- twisted.internet.endpoints.serverFromString, the endpoint string + description feature, can now be used to create servers that run on + Standard I/O. +- twisted.trial.unittest now offers SynchronousTestCase, a test case + base class that provides usability improvements but not reactor- + based testing features. + * Bugfixes +- twisted.internet.Process.signalProcess now catches ESRCH raised by + os.kill call and raises ProcessExitedAlready instead. +- TLSMemoryBIOProtocol (and therefore all SSL transports if pyOpenSSL + >= 0.10) now provides the interfaces already provided by the + underlying transport. + * Deprecations and Removals +- Python 2.5 is no longer supported. +- The --extra option of trial, deprecated since 11.0, is removed now. +- addPluginDir and getPluginDirs in twisted.python.util are + deprecated now. +- twisted.trial.runner.DocTestCase, deprecated in Twisted 8.0, has + been removed. +- startKeepingErrors, flushErrors, ignoreErrors, and clearIgnores in + twisted.python.log (deprecated since Twisted 2.5) are removed now. +- unzip, unzipIter, and countZipFileEntries in + twisted.python.zipstream (deprecated in Twisted 11.0) are removed + now. +- twisted.test.time_helpers, deprecated since Twisted 10.0, has been + removed. +- twisted.web.static.FileTransfer, deprecated since 9.0, is removed + now. Use a subclass of StaticProducer instead. +- ErrorPage, NoResource and ForbiddenResource in twisted.web.error + were deprecated since 9.0 and are removed now. +- twisted.web.google, deprecated since Twisted 11.1, is removed now. + +--- +Tue Sep 25 17:50:17 PDT 2012 - msu...@gnome.org + +- Update to version 12.1.0 + * Features +- The kqueue reactor has been revived. +- twisted.python.filepath now provides IFilePath, an interface for + file path objects. +- New gtk3 and gobject-introspection reactors have been added. +- gtk and glib reactors now run I/O and scheduled events with lower + priority, to ensure the UI stays responsive. +- IReactorTCP.connectTCP() can now accept IPv6 address literals + (although not hostnames) in order to support connecting to IPv6 + hosts. +- twisted.internet.interfaces.IReactorSocket, a new interface, is now + supported by some reactors to listen on sockets set up by external + software (eg systemd or launchd). +- twisted.internet.endpoints.clientFromString now also supports + strings in the form of tcp:example.com:80 and ssl:example.com:4321 +- twisted.python.constants.Flags now provides a way to define + collections of flags for bitvector-type uses. +- The epoll(7)-based reactor is now the default reactor on Linux. +- twisted.python.runtime.platform.isLinux can be used to check if + Twisted is running on Linux. +- twisted.internet.endpoints.serverFromString now recognizes a + "systemd" endpoint
commit perl-Image-ExifTool for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Image-ExifTool for openSUSE:Factory checked in at 2012-09-27 10:26:35 Comparing /work/SRC/openSUSE:Factory/perl-Image-ExifTool (Old) and /work/SRC/openSUSE:Factory/.perl-Image-ExifTool.new (New) Package is "perl-Image-ExifTool", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/perl-Image-ExifTool/perl-Image-ExifTool.changes 2011-12-21 15:02:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Image-ExifTool.new/perl-Image-ExifTool.changes 2012-09-27 10:26:37.0 +0200 @@ -1,0 +2,42 @@ +Mon Sep 24 19:01:51 UTC 2012 - greg.freem...@gmail.com + +- Ran spec-cleaner +- Added conflicts: exiftool < %{version} to perl-Image-ExifTool so that if the module is upgraded, the app will be too +- Upgrade to v9.01 (Production Release) + - Numerous new metadata fields added + - see http://owl.phy.queensu.ca/~phil/exiftool/history.html + - Changed -restore_original and -delete_original options to scan directories only for writable file types + - Enhanced -srcfile option to allow multiple source files to be specified + + - API Changes: + Added GlobalTimeShift option + Added NoFlat option to SetNewValues() + Changed Struct option to allow copying of both structured and flattened tags at the same time + Added XMPAutoConv option + +--- +Tue Mar 6 20:51:22 UTC 2012 - greg.freem...@gmail.com + +- Upgrade to v8.77 + + Added *.args and *.fmt convenience files to the %doc section. These files have apparently been + in the tarball for a while, but not in the %doc section as they should have been. + + This package has been rapidly seeing small releases. There have been 12 releases since it was last updated + for openSUSE12.1 in Sept. 2011. Afew of the key updates are below. See the Changes file in doc directory, + or http://cpansearch.perl.org/src/EXIFTOOL/Image-ExifTool-8.77/Changes + + * Highlights of Changes for Versions 8.66 to 8.77 + + - IMPORTANT: Fixed bug which could corrupt GIF images when writing a Comment + to a GIF image containing XMP metadata + + API Changes: + Added Sort2 option and 'Descr' setting for Sort option + Added secondary sort option to GetFoundTags() and GetTagList() + Changed name of Sort 'Alpha' setting to 'Tag' (but 'Alpha' still works for backward compatibility) +- Enhanced SetNewValue() AddValue option to allow this option to be ignored for non-list tags +- Added ProtectSaved option to SetNewValue() and return save count from SaveNewValues() +- Added CharsetEXIF and CharsetQuickTime options + +--- Old: Image-ExifTool-8.65.tar.gz New: Image-ExifTool-9.01.tar.gz Other differences: -- ++ perl-Image-ExifTool.spec ++ --- /var/tmp/diff_new_pack.LTOizf/_old 2012-09-27 10:26:38.0 +0200 +++ /var/tmp/diff_new_pack.LTOizf/_new 2012-09-27 10:26:38.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Image-ExifTool # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,20 +16,20 @@ # - Name: perl-Image-ExifTool -Version:8.65 -Release:1 -License:GPL-1.0+ or Artistic-1.0 +Version:9.01 +Release:0 %define cpan_name Image-ExifTool Summary:Perl module to read and write meta information -Url:http://search.cpan.org/dist/Image-ExifTool/ +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl +Url:http://search.cpan.org/dist/Image-ExifTool/ Source: http://www.cpan.org/authors/id/E/EX/EXIFTOOL/%{cpan_name}-%{version}.tar.gz -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +Conflicts: exiftool < %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch %{perl_requires} %description @@ -113,6 +113,7 @@ Requires: perl(Archive::Zip) Requires: perl(Image::ExifTool) = %{version} +# Below provided because the package was renamed from 8.40 => 8.65 upgrade Obsoletes: exiftool < 8.65 Provides: exiftool = %{version} @@ -132,16 +133,15 @@ See html/index.html for more det
commit ocfs2-tools for openSUSE:Factory
Hello community, here is the log from the commit of package ocfs2-tools for openSUSE:Factory checked in at 2012-09-27 10:26:23 Comparing /work/SRC/openSUSE:Factory/ocfs2-tools (Old) and /work/SRC/openSUSE:Factory/.ocfs2-tools.new (New) Package is "ocfs2-tools", Maintainer is "rgold...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/ocfs2-tools/ocfs2-tools.changes 2012-08-27 16:31:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.ocfs2-tools.new/ocfs2-tools.changes 2012-09-27 10:26:24.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 25 11:24:55 CDT 2012 - rgold...@suse.de + +- Fix infinite loop while checking for group desc chains + (bnc#781122) + +--- New: 0001-fswreck-Create-a-loop-in-group-chains.patch 0002-Break-a-chain-loop-in-group-desc.patch Other differences: -- ++ ocfs2-tools.spec ++ --- /var/tmp/diff_new_pack.qpZby7/_old 2012-09-27 10:26:26.0 +0200 +++ /var/tmp/diff_new_pack.qpZby7/_new 2012-09-27 10:26:26.0 +0200 @@ -52,6 +52,8 @@ Patch205: ocfs2-tools-kernel33.patch Patch206: ocfs2-tools-resource.patch Patch207: fix-indexed-dirs.patch +Patch208: 0001-fswreck-Create-a-loop-in-group-chains.patch +Patch209: 0002-Break-a-chain-loop-in-group-desc.patch Url:http://oss.oracle.com/projects/ocfs2-tools/ Requires: /sbin/chkconfig Requires: e2fsprogs @@ -129,6 +131,8 @@ %patch205 -p1 %patch206 -p1 %patch207 -p1 +%patch208 -p1 +%patch209 -p1 %build export CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" ++ 0001-fswreck-Create-a-loop-in-group-chains.patch ++ >From 57a0a528f35d2b540d4ed533b6274586056664ce Mon Sep 17 00:00:00 2001 From: Goldwyn Rodrigues Date: Thu, 20 Sep 2012 19:39:17 -0500 Subject: [PATCH 1/2] fswreck: Create a loop in group chains --- fswreck/corrupt.c |3 +++ fswreck/group.c |6 ++ fswreck/include/fsck_type.h |1 + fswreck/main.c |2 ++ 4 files changed, 12 insertions(+) Index: ocfs2-tools/fswreck/corrupt.c === --- ocfs2-tools.orig/fswreck/corrupt.c 2012-08-24 10:02:19.0 -0500 +++ ocfs2-tools/fswreck/corrupt.c 2012-09-25 11:12:35.0 -0500 @@ -331,6 +331,9 @@ void corrupt_group_desc(ocfs2_filesys *f case GROUP_FREE_BITS: func = mess_up_group_minor; break; + case GROUP_CHAIN_LOOP: + func = mess_up_group_minor; + break; case GROUP_GEN: func = mess_up_group_gen; break; Index: ocfs2-tools/fswreck/group.c === --- ocfs2-tools.orig/fswreck/group.c2012-08-24 10:02:19.0 -0500 +++ ocfs2-tools/fswreck/group.c 2012-09-25 11:12:35.0 -0500 @@ -176,6 +176,12 @@ static void damage_group_desc(ocfs2_file bg->bg_chain, (bg->bg_chain + 10)); bg->bg_chain += 10; break; + case GROUP_CHAIN_LOOP: + fprintf(stdout, "Corrput GROUP_LOOP: " + "change group next from %"PRIu64" to %"PRIu64"\n", + bg->bg_next_group, cr->c_blkno); + bg->bg_next_group = cpu_to_le64(cr->c_blkno); + break; case GROUP_FREE_BITS: fprintf(stdout, "Corrput GROUP_FREE_BITS: " "change group free bits from %u to %u\n", Index: ocfs2-tools/fswreck/include/fsck_type.h === --- ocfs2-tools.orig/fswreck/include/fsck_type.h2012-08-24 10:02:19.0 -0500 +++ ocfs2-tools/fswreck/include/fsck_type.h 2012-09-25 11:12:35.0 -0500 @@ -57,6 +57,7 @@ enum fsck_type GROUP_BLKNO, GROUP_CHAIN, GROUP_FREE_BITS, + GROUP_CHAIN_LOOP, CHAIN_COUNT, CHAIN_NEXT_FREE, CHAIN_EMPTY, Index: ocfs2-tools/fswreck/main.c === --- ocfs2-tools.orig/fswreck/main.c 2012-08-24 10:02:19.0 -0500 +++ ocfs2-tools/fswreck/main.c 2012-09-25 11:12:35.0 -0500 @@ -102,6 +102,8 @@ static struct prompt_code prompt_codes[N "Corrupt chain group's blkno"), define_prompt_code(GROUP_CHAIN, corrupt_group_desc, "", 1, "Corrupt chain group's chain where it was in"), + define_prompt_code(GROUP_CHAIN_LOOP, corrupt_group_desc, "", 1, + "Corrupt group's chain to form a loop"), define_prompt_code(GROUP_FREE_BITS, corrupt_group_desc, "", 1,
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2012-09-27 10:25:40 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is "lxdm", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2012-07-30 09:22:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2012-09-27 10:25:42.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 6 22:48:35 UTC 2012 - tog...@opensuse.org + +- added sysconfig.lxdm fillup template bnc#766762 + +--- New: sysconfig.lxdm Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.Vk2Oqv/_old 2012-09-27 10:25:45.0 +0200 +++ /var/tmp/diff_new_pack.Vk2Oqv/_new 2012-09-27 10:25:45.0 +0200 @@ -31,6 +31,7 @@ Source3:lxdm-config.desktop Source4:config-users.png Source5:lxdm +Source6:sysconfig.lxdm Patch0: %{name}-0.4.0-background.patch # PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig @@ -61,6 +62,7 @@ BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam +PreReq: %fillup_prereq %if 0%{?suse_version} >= 1210 Recommends: gnome-control-center-user-faces %endif @@ -115,6 +117,8 @@ touch %buildroot/%_localstatedir/run/%name.pid %__mkdir_p %{buildroot}%{_dminitdir}/ %__cp %{SOURCE5} %{buildroot}%{_dminitdir}/ +%__mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates +cp %{SOURCE6} %{buildroot}%{_localstatedir}/adm/fillup-templates/ %clean %__rm -rf %buildroot @@ -131,6 +135,7 @@ %post chmod 640 %_sysconfdir/%name/%name.conf chown lxdm:lxdm %_sysconfdir/%name/%name.conf +%{fillup_only -ns displaymanager lxdm} %files -f %name.lang %defattr (-,root,root,-) @@ -159,5 +164,6 @@ %ghost %{_localstatedir}/run/%{name}.pid %exclude /%_datadir/pixmaps %{_dminitdir}/lxdm +%config %{_localstatedir}/adm/fillup-templates/sysconfig.lxdm %changelog ++ sysconfig.lxdm ++ ## Path:Desktop/Display manager ## Description: settings to generate a proper displaymanager config ## Type:string(kdm,kdm3,kdm4,xdm,gdm,wdm,console) ## Default: "" # # Here you can set the default Display manager (kdm/xdm/gdm/wdm/console). # all changes in this file require a restart of the displaymanager # DISPLAYMANAGER="lxdm" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gdbm for openSUSE:Factory
Hello community, here is the log from the commit of package gdbm for openSUSE:Factory checked in at 2012-09-27 10:25:00 Comparing /work/SRC/openSUSE:Factory/gdbm (Old) and /work/SRC/openSUSE:Factory/.gdbm.new (New) Package is "gdbm", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/gdbm/gdbm.changes2012-03-07 20:09:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.gdbm.new/gdbm.changes 2012-09-27 10:25:02.0 +0200 @@ -1,0 +2,30 @@ +Mon Sep 24 07:44:41 UTC 2012 - i...@marguerite.su + +- update baselibs.conf + +--- +Sun Sep 23 07:43:08 UTC 2012 - i...@marguerite.su + +- update to 1.10 + * fully internationalized. available in Finnish +,German, Japanese, Polish and Ukrainian + * Support for close-on-exec flag in gdbm_open (see GDBM_CLOEXEC in the docs) + * Improved testgdbm command system + * Fixed Bug #150, should handle read(2) returning less data + * Fixed Bug #151, uses uninitialized memory content + * Fixed handling of NDBM databases in read-only mode +- add zh_CN translation + * manually add. will submit to upstream. +- drop gdbm-1.8.3.diff (Patch0) + * seems this one is useless. +- regenerate and change gdbm-1.8.3-no-build-date.patch (Patch4) to + gdbm-no-build-date.patch + * its an universal solution no matter the version. +- drop gdbm-protoize_dbm_headers.patch (Patch1) + * upstream fixed. +- drop gdbm-prototype_static_functions.patch (Patch2) + * upstream fixed. +- drop gdbm-fix_testprogs.patch (Patch3) + * upstream code change. now useless. + +--- Old: gdbm-1.8.3-no-build-date.patch gdbm-1.8.3.dif gdbm-1.8.3.tar.bz2 gdbm-fix_testprogs.patch gdbm-protoize_dbm_headers.patch gdbm-prototype_static_functions.patch New: gdbm-1.10.tar.gz gdbm-no-build-date.patch zh_CN.gmo Other differences: -- ++ gdbm.spec ++ --- /var/tmp/diff_new_pack.XSefdJ/_old 2012-09-27 10:25:03.0 +0200 +++ /var/tmp/diff_new_pack.XSefdJ/_new 2012-09-27 10:25:03.0 +0200 @@ -17,7 +17,7 @@ Name: gdbm -%define lname libgdbm3 +%define lname libgdbm4 Url:http://directory.fsf.org/GNU/gdbm.html #!BuildIgnore: man # bug437293 @@ -25,20 +25,19 @@ Obsoletes: gdbm-64bit %endif # -Version:1.8.3 +Version:1.10 Release:0 -Summary:GNU dbm key/data database License:GPL-2.0+ +Summary:GNU dbm key/data database Group: System/Libraries -Source: ftp://prep.ai.mit.edu/gnu/gdbm/gdbm-%{version}.tar.bz2 +Source: ftp://prep.ai.mit.edu/gnu/gdbm/gdbm-%{version}.tar.gz Source2:baselibs.conf -Patch: gdbm-%{version}.dif -Patch1: gdbm-protoize_dbm_headers.patch -Patch2: gdbm-prototype_static_functions.patch -Patch3: gdbm-fix_testprogs.patch -Patch4: gdbm-1.8.3-no-build-date.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# ENHANCE-FOR-UPSTREM i...@marguerite.su - add zh_CN translation. And I'll submit it to upstream. +Source3: zh_CN.gmo +# FIX-FOR-UPSTREAM i...@marguerite.su - remove the build date from src/version.c +Patch4: gdbm-no-build-date.patch BuildRequires: libtool +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GNU dbm is a library of database functions that use extensible @@ -58,12 +57,12 @@ package also provides traditional dbm and ndbm interfaces. %package -n %lname -Summary:GNU dbm key/data database License:GPL-2.0+ +Summary:GNU dbm key/data database Group: System/Libraries # O/P added in 12.2 -Obsoletes: gdbm < %version-%release -Provides: gdbm = %version-%release +Obsoletes: gdbm < %{version}-%{release} +Provides: gdbm = %{version}-%{release} %description -n %lname GNU dbm is a library of database functions that use extensible @@ -83,12 +82,12 @@ package also provides traditional dbm and ndbm interfaces. %package devel -Summary:Include Files and Libraries mandatory for Development License:GPL-2.0+ ; LGPL-2.1+ +Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ +Requires(pre): %install_info_prereq Requires: gdbm = %{version} Provides: gdbm:/usr/lib/libgdbm.so -PreReq: %install_info_prereq # bug437293 %ifarch ppc64 Obsoletes: gdbm-devel-64bit @@ -99,20 +98,9 @@ This package contains all necessary include files and libraries needed to develop applications that require these. - - -Authors: - -Jason Downs -Phil Nelson - %prep %setup -q -%patch
commit deepin-ui for openSUSE:Factory
Hello community, here is the log from the commit of package deepin-ui for openSUSE:Factory checked in at 2012-09-27 10:24:19 Comparing /work/SRC/openSUSE:Factory/deepin-ui (Old) and /work/SRC/openSUSE:Factory/.deepin-ui.new (New) Package is "deepin-ui", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/deepin-ui/deepin-ui.changes 2012-09-06 08:46:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.deepin-ui.new/deepin-ui.changes 2012-09-27 10:24:20.0 +0200 @@ -1,0 +2,9 @@ +Wed Sep 26 21:05:33 CST 2012 - hillw...@linuxfan.org + +- update to 1.0.2git20120911 +- add new Paned widget:new ui and animation +- TreeView is more powerful +- Optimize Icon View memory usage +- and more + +--- Old: deepin-ui-1.0git20120817.tar.gz New: deepin-ui-1.0.2git20120911.tar.gz Other differences: -- ++ deepin-ui.spec ++ --- /var/tmp/diff_new_pack.QTrowR/_old 2012-09-27 10:24:23.0 +0200 +++ /var/tmp/diff_new_pack.QTrowR/_new 2012-09-27 10:24:23.0 +0200 @@ -18,18 +18,21 @@ Name: deepin-ui Summary:UI toolkit for Linux Deepin -Version:1.0git20120817 -Release:7.1 License:GPL-3.0+ -Url:https://github.com/linuxdeepin/deepin-ui Group: System/GUI/Other +Version:1.0.2git20120911 +Release:0 +Url:http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/ Source: %{name}-%{version}.tar.gz -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: python-devel python-setuptools python-gtk-devel -BuildRequires: gcc gcc-c++ BuildRequires: cairo-devel -BuildRequires: libwebkitgtk-devel BuildRequires: fdupes +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: libwebkitgtk-devel +BuildRequires: python-devel +BuildRequires: python-gtk-devel +BuildRequires: python-setuptools +BuildRequires: pkgconfig(glib-2.0) Recommends: %{name}-lang = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %{py_requires} @@ -70,7 +73,6 @@ %{_libdir}/python2.7/site-packages/dtk-0.1-py2.7.egg-info %{_libdir}/python2.7/site-packages/dtk_*.so - %files lang -f %{name}.lang %changelog ++ deepin-ui-1.0git20120817.tar.gz -> deepin-ui-1.0.2git20120911.tar.gz ++ /work/SRC/openSUSE:Factory/deepin-ui/deepin-ui-1.0git20120817.tar.gz /work/SRC/openSUSE:Factory/.deepin-ui.new/deepin-ui-1.0.2git20120911.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit polkit for openSUSE:Factory
Hello community, here is the log from the commit of package polkit for openSUSE:Factory checked in at 2012-09-27 09:06:48 Comparing /work/SRC/openSUSE:Factory/polkit (Old) and /work/SRC/openSUSE:Factory/.polkit.new (New) Package is "polkit", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/polkit/polkit.changes2012-09-26 16:27:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.polkit.new/polkit.changes 2012-09-27 09:06:50.0 +0200 @@ -2,42 +1,0 @@ -Tue Sep 25 09:05:02 UTC 2012 - vu...@opensuse.org - -- Use %{_localstatedir}/lib/polkit for $HOME of polkit user, - instead of %{_libexecdir}/polkit-1. The directory is manually - created in %install. - -Fri Sep 14 18:20:06 UTC 2012 - vu...@opensuse.org - -- Update to version 0.107: - + Try harder to look up the right localization - + Introduce a polkit.Result enumeration for authorization rules - + pkexec: add support for argv1 annotation and mention -shebang-wrappers - + doc: update guidance on situations where there is no polkit -authority -- Changes from version 0.106: - + Major change: switch from .pkla files (keyfile-format) to -.rules files (JavaScript) - + Nuke polkitbackend library, localauthority backend and -extension system - + Run polkitd as an unprivileged user - + Add a systemd .service file - + Several other code changes. - + Updated documentation. -- Changes from version 0.105: - + Add pkttyagent(1) helper - + Make it possible to influence agent registration with an a{sv} -parameter - + Several other code changes. -- Add pkgconfig(mozjs185) BuildRequires: new dependency for the - authority backend. -- Rebase polkit-no-wheel-group.patch: the admin configuration is - now in a .rules file. -- Rebase polkit-suid_flags.patch. -- Explicitly pass --enable-libsystemd-login or - --disable-libsystemd-login, depending on whether we build systemd - support. -- Add a %pre script to create the polkitd group and user, as - polkitd now run as an unprivileged user. - Old: polkit-0.107.tar.gz New: polkit-0.104.tar.gz Other differences: -- ++ polkit.spec ++ --- /var/tmp/diff_new_pack.2EM750/_old 2012-09-27 09:06:52.0 +0200 +++ /var/tmp/diff_new_pack.2EM750/_new 2012-09-27 09:06:52.0 +0200 @@ -22,11 +22,11 @@ Summary:PolicyKit Authorization Framework License:LGPL-2.1+ Group: System/Libraries -Version:0.107 +Version:0.104 Release:0 Url:http://www.freedesktop.org/wiki/Software/PolicyKit BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz +Source0:http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz Source99: baselibs.conf # PATCH-FIX-OPENSUSE polkit-no-wheel-group.patch vu...@opensuse.org -- In openSUSE, there's no special meaning for the wheel group, so we shouldn't allow it to be admin Patch0: polkit-no-wheel-group.patch @@ -36,7 +36,7 @@ BuildRequires: autoconf # needed for patch1 BuildRequires: automake -BuildRequires: glib2-devel >= 2.30.0 +BuildRequires: glib2-devel >= 2.25.12 BuildRequires: gobject-introspection-devel >= 0.6.2 BuildRequires: gtk-doc # gtk-doc drags indirectyly ruby in for one of the helpers. This in turn causes a build cycle. @@ -49,7 +49,6 @@ %if 0%{?with_systemd} BuildRequires: systemd-devel %endif -BuildRequires: pkgconfig(mozjs185) PreReq: permissions Requires: ConsoleKit Requires: dbus-1 @@ -127,29 +126,22 @@ --disable-static \ --enable-introspection \ --enable-examples \ -%if 0%{?with_systemd} - --enable-libsystemd-login \ -%else - --disable-libsystemd-login \ -%endif - --libexecdir=%{_libexecdir}/polkit-1 + --libexecdir=%{_prefix}/lib/polkit-1 make %{?_smp_mflags} %install -%make_install -rm $RPM_BUILD_ROOT%{_libdir}/*.la -# create $HOME for polkit user -install -d %{buildroot}%{_localstatedir}/lib/polkit +make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT%{_libdir}/polkit-1/extensions/*.la +# For some reason, "smart" parts of the build are _sometimes_ +# not smart enough to handle a 0700 directory. We set that back to +# the proper original value in the %file list +chmod 0755 $RPM_BUILD_ROOT%{_localstatedir}/lib/polkit-1 %find_lang polkit-1 %clean rm -rf $RPM_BUILD_ROOT -%pre -getent group polkitd > /dev/null || groupadd -r polkitd -getent passwd polkitd > /dev/null || useradd -r -g polkitd -d %{_localstatedir}/lib/polkit -s /sbin/nolo