Hello community,

here is the log from the commit of package krusader.1166 for 
openSUSE:12.1:Update checked in at 2012-12-17 16:44:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1:Update/krusader.1166 (Old)
 and      /work/SRC/openSUSE:12.1:Update/.krusader.1166.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "krusader.1166", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2012-11-30 12:21:47.308011256 +0100
+++ /work/SRC/openSUSE:12.1:Update/.krusader.1166.new/krusader.changes  
2012-12-17 16:44:30.000000000 +0100
@@ -0,0 +1,424 @@
+-------------------------------------------------------------------
+Sun Nov 11 22:02:53 UTC 2012 - [email protected]
+
+- Add upstream root_mode.patch for starting krusader in root mode 
+  within regular mode (bnc#736056, kde#271264)
+
+-------------------------------------------------------------------
+Mon Nov 21 19:30:27 UTC 2011 - [email protected]
+
+- Require kate as this is needed at runtime for the view and edit
+  dialog (bnc#712179)
+
+-------------------------------------------------------------------
+Fri Sep 16 13:00:21 UTC 2011 - [email protected]
+
+- Added %kde4_runtime_requires macro (fix for RPMLINT warning)
+- Fixed self-obsoletes (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+
+-------------------------------------------------------------------
+Thu Aug 25 08:29:34 UTC 2011 - [email protected]
+
+ - Add krusader-link-solid.patch: explicitly link to solid libs
+
+-------------------------------------------------------------------
+Wed Jun 15 12:04:25 UTC 2011 - [email protected]
+
+- add -fpermissive to pass old code in new gccs
+
+-------------------------------------------------------------------
+Thu Sep  9 09:21:02 UTC 2010 - [email protected]
+
+- fix compilation with latest libqt4
+
+-------------------------------------------------------------------
+Mon Apr 19 18:19:51 UTC 2010 - [email protected]
+
+- added pt and pt_BR translations for the browse iso service
+  menu 
+
+-------------------------------------------------------------------
+Mon Apr 19 11:33:45 CEST 2010 - [email protected]
+
+- Hungarian translation 
+
+-------------------------------------------------------------------
+Sat Apr 10 11:29:20 UTC 2010 - [email protected]
+
+- added kr, uk and zh_TW, translations for the browse iso service
+  menu
+
+-------------------------------------------------------------------
+Thu Apr  8 13:51:48 UTC 2010 - [email protected]
+
+- added bg, ca, da, it, lv, nb, nl, ru, sk and wa translations for
+  the browse iso service menu
+
+-------------------------------------------------------------------
+Sun Mar 28 18:55:38 UTC 2010 - [email protected]
+
+- added browse iso service menu 
+
+-------------------------------------------------------------------
+Mon Aug 10 08:15:07 CEST 2009 - [email protected]
+
+- fix menu category of Krusader root modus entry
+
+-------------------------------------------------------------------
+Mon May 18 15:35:24 CEST 2009 - [email protected]
+
+- added patch to compile correctly with GCC 4.4
+
+-------------------------------------------------------------------
+Sat May  2 20:32:29 CEST 2009 - [email protected]
+
+- review/merge to openSUSE Factory
+
+-------------------------------------------------------------------
+Sat Apr 18 12:16:01 CET 2009 - bitshuffler #[email protected]
+
+- Updated to 2.0.0
+
+-------------------------------------------------------------------
+Sat Mar 21 10:34:23 CET 2009 - [email protected]
+
+- added SVN trunk diff:
+   * archive dialog now remembers compression level
+   * changed default Alt+letter shortcuts, see details in SVNNEWS
+   * initial Konfigurator size is now 900x680
+   * view properties for detailed/brief/interviews are merged
+   * several bugfixes
+
+-------------------------------------------------------------------
+Fri Mar  6 15:55:41 CET 2009 - [email protected]
+
+- make it compile vs Qt 4.5
+
+-------------------------------------------------------------------
+Sun Feb  1 22:59:12 CET 2009 - [email protected]
+
+- rename sr@Latn to sr@latin1
+
+-------------------------------------------------------------------
+Mon Dec 29 10:34:23 CET 2008 - [email protected]
+
+- update to 2.0.0 Beta 2 release:
+   * Shortcuts: copy by queue (SHIFT+F5), move by queue (SHIFT+F6)
+   * Krusader support for tar.lzma
+
+-------------------------------------------------------------------
+Tue Dec  2 00:52:48 CET 2008 - [email protected]
+
+- add provides/obsoletes for kde4-kio_iso
+
+-------------------------------------------------------------------
+Sat Nov 22 11:13:46 CET 2008 - [email protected]
+
+- update to SVN version (even more beta 2):
+   * Possibility to choose one of five sorting methods
+   * Compare by content for search / locate
+   * New mouse selection mode
+   * Evolution can be used as the default e-mail sender
+   * Enqueue operation for copy / move
+   * Upated translations for German, Dutch, Czech and Korean
+
+-------------------------------------------------------------------
+Mon Sep 22 11:07:04 CEST 2008 - [email protected]
+
+- update to SVN version (almost beta 2):
+  * Manage Useractions: "Run in embedded terminal emulator"
+  * Manage Useractions: added checkbox "enabled"
+  * Root mode Krusader configuration, use eg. gksu instead of kdesu
+
+-------------------------------------------------------------------
+Mon Jul 21 16:10:09 CEST 2008 - [email protected]
+
+- Fix starting krusader in root-mode from tools menu.
+
+-------------------------------------------------------------------
+Wed Jul 16 17:55:21 CEST 2008 - [email protected]
+
+- updated to version 2.0.0 beta1:
+  * Ported to KDE4 not using any of the Qt3 support libs
+  * Experimental support for the Windows platform
+  * Send emails with Thunderbird
+  * Attach multiple files to emails
+  * Submenus for categories in UserAction menu and context menu
+  * Select encoding in content search and krarc
+  * New synchronizer shortcuts
+
+-------------------------------------------------------------------
+Sat Mar 22 08:47:03 CET 2008 - [email protected]
+- update to version 1.90.0:
+   * addition of many (JavaScript) user actions, midnight commander 
+     keymap and new color schemes
+   * dropped patches that have been merged upstream
+
+-------------------------------------------------------------------
+Thu Oct 25 12:01:17 CEST 2007 - [email protected]
+
+- fix build with gcc 4.3 
+
+-------------------------------------------------------------------
+Sun Aug 19 18:33:53 CEST 2007 - [email protected]
+
+- fix build on 10.0
+
+-------------------------------------------------------------------
+Sun Jul 22 12:12:47 CEST 2007 - [email protected]
+
+- update to version 1.80.0:
+   * Full support for ACL permissions like properties, preserve
+     attributes, synchronizer and other
+   * Many terminal emulator enhancements bringing new functions,
+     new usages and new look
+   * Many improvements of the UserAction system
+   * Countless usability enhancements, especially in Konfigurator
+     and the heavily reordered menubar
+   * Comparing in the synchronizer interface and parallel threading
+     over slower servers
+   * Atomic extensions and ability to rename filename, w/o extension
+   * Many archive enhancements like handling packing in background,
+     encryption support, multiple volume archives, compress level
+
+-------------------------------------------------------------------
+Fri Jun  1 08:20:57 CEST 2007 - [email protected]
+
+- move kde_post_install
+
+-------------------------------------------------------------------
+Fri Mar  9 10:54:46 CET 2007 - [email protected]
+
+- fix build (new icon location check)
+
+-------------------------------------------------------------------
+Fri Feb  2 18:02:38 CET 2007 - [email protected]
+
++++ 227 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:12.1:Update/.krusader.1166.new/krusader.changes

New:
----
  FIXME.diff
  krusader-2.0.0.tar.bz2
  krusader-gcc44.diff
  krusader-link-solid.patch
  krusader.changes
  krusader.spec
  krusader_browse_iso.desktop
  root_mode.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ krusader.spec ++++++
#
# spec file for package krusader
#
# 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
# 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/
#


%define jobs $(( `/usr/bin/getconf _NPROCESSORS_ONLN` + 1 ))

Name:           krusader
Version:        2.0.0
Release:        0
Summary:        A File Manager
License:        GPL-2.0+
Group:          Productivity/File utilities
Url:            http://krusader.sourceforge.net/
Source:         %{name}-%{version}.tar.bz2
Source1:        krusader_browse_iso.desktop
Patch0:         FIXME.diff
Patch1:         krusader-gcc44.diff
Patch2:         krusader-link-solid.patch
# PATCH-FIX-UPSTREAM root_mode.patch [bnc#736056, kde#271264]
Patch3:         root_mode.patch
BuildRequires:  dos2unix
BuildRequires:  fdupes
BuildRequires:  libkde4-devel
Requires:       kate
Requires:       kio_iso = %{version}
Recommends:     %{name}-doc
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%kde4_runtime_requires

%description
An advanced twin panel (commander style) file manager for KDE.

%package -n kio_iso
Summary:        KIO slave to access ISO images
Group:          System/GUI/KDE
Provides:       kde4-kio_iso = 1.80.99
Obsoletes:      kde4-kio_iso < 1.80.99
%kde4_runtime_requires

%description -n kio_iso
KIO slave to access ISO images like zip- or tar.gz-archives in your
file-browser.

%package doc
Summary:        A File Manager
Group:          Productivity/File utilities

%description doc
An advanced twin panel (commander style) file manager for KDE.

%prep
%setup -q
%patch0
%patch1
%patch2
%patch3 -p1

mv po/sr\@Latn.po po/sr\@latin.po
for file in doc/en/*.docbook;
do
        dos2unix $file
done

%build
export RPM_OPT_FLAGS="%{optflags} -fpermissive"
%cmake_kde4 -d build
%make_jobs

%install
pushd build
%make_install
popd
mkdir -p %{buildroot}%{_kde4_servicesdir}/ServiceMenus/
cp %{SOURCE1} %{buildroot}%{_kde4_servicesdir}/ServiceMenus/
%suse_update_desktop_file krusader_root-mode FileManager Utility
%kde_post_install
%find_lang %{name}
%fdupes %{buildroot}

%post   -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files -f %{name}.lang
%defattr(-,root,root)
%doc README AUTHORS COPYING ChangeLog TODO SVNNEWS
%{_kde4_applicationsdir}/krusader*.desktop
%{_kde4_appsdir}/krusader
%{_kde4_bindir}/krusader
%{_kde4_iconsdir}/??color/*/apps/krusader*.png
%{_kde4_modules}/kio_krarc.so
%{_kde4_servicesdir}/krarc.protocol
%exclude %{_kde4_htmldir}/en/krusader

%files -n kio_iso
%defattr(-,root,root)
%config %{_kde4_configdir}/kio_isorc
%{_kde4_modules}/kio_iso.so*
%{_kde4_servicesdir}/iso.protocol
%{_kde4_servicesdir}/ServiceMenus/krusader_browse_iso.desktop

%files doc
%defattr(-,root,root)
%doc %lang(en) %{_kde4_htmldir}/en/krusader

%changelog
++++++ FIXME.diff ++++++
Index: krusader/Panel/krvfsmodel.cpp
===================================================================
--- krusader/Panel/krvfsmodel.cpp       (revision 6248)
+++ krusader/Panel/krvfsmodel.cpp       (working copy)
@@ -610,6 +610,7 @@
                        return compareTexts( sp->data(), sp2->data(), 
sp->properties(), sp->isAscending(), true );
        }
        file1->vfile_getName() < file2->vfile_getName();
+       return false;
 }
 
 bool itemGreaterThan( SortProps *sp, SortProps *sp2 )
++++++ krusader-gcc44.diff ++++++
Index: krusader/VFS/kiojobwrapper.cpp
===================================================================
--- krusader/VFS/kiojobwrapper.cpp.orig 2009-04-11 21:40:15.000000000 +0200
+++ krusader/VFS/kiojobwrapper.cpp      2010-09-09 11:11:42.176303083 +0200
@@ -28,6 +28,7 @@
  *                                                                         *
  ***************************************************************************/
 
+#include <stdio.h>
 #include "kiojobwrapper.h"
 #include <qevent.h>
 #include <kurl.h>
Index: krusader/MountMan/kmountmangui.h
===================================================================
--- krusader/MountMan/kmountmangui.h.orig       2009-04-11 21:40:19.000000000 
+0200
+++ krusader/MountMan/kmountmangui.h    2010-09-09 11:12:48.538260441 +0200
@@ -112,7 +112,7 @@ private:
 /////////////////////////////////////////////////////////////////
 class fsData {
 public:
-   fsData() : Name( 0 ), Type( 0 ), MntPoint( 0 ), TotalBlks( 0 ),
+   fsData() : TotalBlks( 0 ),
    FreeBlks( 0 ), Mounted( false ) {}
 
    // get information
Index: krusader/Search/krsearchdialog.h
===================================================================
--- krusader/Search/krsearchdialog.h.orig       2009-04-11 21:40:24.000000000 
+0200
+++ krusader/Search/krsearchdialog.h    2010-09-09 11:17:15.776260233 +0200
@@ -62,7 +62,7 @@ class QTreeWidgetItem;
 class KrSearchDialog : public QDialog  {
    Q_OBJECT
 public: 
-  KrSearchDialog(QString profile = 0, QWidget* parent = 0 );
+  KrSearchDialog(QString profile = QString::null, QWidget* parent = 0 );
 
   void prepareGUI();
     
++++++ krusader-link-solid.patch ++++++
--- krusader/CMakeLists.txt     2011-08-25 10:28:55.518751729 +0200
+++ krusader/CMakeLists.txt     2011-08-25 10:29:01.490751626 +0200
@@ -44,7 +44,7 @@
 
 kde4_add_executable(krusader ${krusader_SRCS})
 
-target_link_libraries(krusader BookMan Dialogs DiskUsage GUI Konfigurator 
KViewer MountMan Panel Queue VFS Search Splitter Synchronizer UserMenu Locate 
UserAction ActionMan KViewer Filter Dialogs GUI ${KDE4_KPARTS_LIBS} 
${KDE4_KHTML_LIBS} ${KDE4_KDEUI_LIBS} ${KDE4_KFILE_LIBS}  
${QT_QT3SUPPORT_LIBRARY} ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_KDECORE_LIBS} )
+target_link_libraries(krusader BookMan Dialogs DiskUsage GUI Konfigurator 
KViewer MountMan Panel Queue VFS Search Splitter Synchronizer UserMenu Locate 
UserAction ActionMan KViewer Filter Dialogs GUI ${KDE4_KPARTS_LIBS} 
${KDE4_KHTML_LIBS} ${KDE4_KDEUI_LIBS} ${KDE4_KFILE_LIBS}  
${QT_QT3SUPPORT_LIBRARY} ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_KDECORE_LIBS} 
${KDE4_SOLID_LIBS} )
 
 install(TARGETS krusader DESTINATION ${BIN_INSTALL_DIR})
 
++++++ krusader_browse_iso.desktop ++++++
[Desktop Entry]
X-SuSE-translate=true
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=application/x-cd-image;
Actions=Browse;

[Desktop Action Browse]
Name=Browse ISO
Name[bg]=Преглед на съдържанието на ISO файла
Name[ca]=Navega per la imatge ISO
Name[da]=Gennemse ISO
Name[de]=ISO durchsuchen
Name[es]=Examinar ISO
Name[hu]=ISO tallózása
Name[it]=Esplora immagine ISO
Name[kr]=ISO 내용보기
Name[lv]=Pārlūkot ISO
Name[nb]=Bla gjennom ISO
Name[nl]=Blader door de ISO
Name[pt]=Examinar ISO
Name[pt_BR]=Explorar ISO
Name[ru]=Просмотр содержимого ISO
Name[sk]=Prehliadať ISO
Name[uk]=Перегляд ISO-штампа
Name[wa]=Foyter l' ISO
Name[zh_TW]=瀏覽 ISO
Icon=application-x-cd-image
Exec=dolphin iso:%U

++++++ root_mode.patch ++++++
--- a/krusader/krslots.cpp
+++ b/krusader/krslots.cpp
@@ -561,7 +561,7 @@ void KRslots::rootKrusader()
   }
   
   KProcess proc;
-  proc << KrServices::fullPathName( "kdesu" ) << KrServices::fullPathName( 
"krusader" )
+  proc << KrServices::fullPathName( "kdesu" ) << "-c" << 
KrServices::fullPathName( "krusader" )
        + " --left=" + MAIN_VIEW->left->func->files()->vfs_getOrigin().url()
        + " --right=" + MAIN_VIEW->right->func->files()->vfs_getOrigin().url();
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to