Hello community,

here is the log from the commit of package krusader.3667 for 
openSUSE:13.2:Update checked in at 2015-04-07 10:57:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.2:Update/krusader.3667 (Old)
 and      /work/SRC/openSUSE:13.2:Update/.krusader.3667.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "krusader.3667"

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

--- /dev/null   2015-03-12 01:14:30.992027505 +0100
+++ /work/SRC/openSUSE:13.2:Update/.krusader.3667.new/krusader.changes  
2015-04-07 10:58:00.000000000 +0200
@@ -0,0 +1,723 @@
+-------------------------------------------------------------------
+Wed Mar 25 20:02:16 UTC 2015 - baiduzhyi.de...@gmail.com
+
+- Require libktexteditor instead of kate to solve installation conflicts 
+  when using KF5.
+
+-------------------------------------------------------------------
+Mon Nov 12 21:18:46 UTC 2012 - hrvoje.sen...@gmail.com
+
+- Add bug309159.patch from upstream, to fix crashes with previewing video files
+- Properly annotate previous patch 
(krusader-2.4.0-beta2-generate-manpage.patch)
+
+-------------------------------------------------------------------
+Sat Nov 10 20:40:31 UTC 2012 - hrvoje.sen...@gmail.com
+
+- Update to 2.4.0-beta3
+  Changes since 2.0.0:
+   *   FIXED: crash when trying to open/(un)mount ejectable device via media 
menu
+   *   ADDED: options: Panel > Media Menu > 
+                Show Mount Path
+                Show File Sytem Type
+                Show Size (Always | When Device has no Label | Never)
+   *   ADDED: pressing CTRL+RETURN when media menu is open (un)mounts the 
highlighted device
+   *   ADDED: action: Bring Main Window to Top (global shortcut possible)
+   *   ADDED: option: General > Viewer/Editor > Viewer > Use Okteta As Hex 
Viewer
+           (default: on)
+   *   ADDED: option: Archives > krarc > Enable Write Support
+   *   ADDED: splitter option: Overwrite files without confirmation
+   *   ADDED: action: Go to Other Panel's Directory - shortcut: CTRL+=
+   *   CHANGED: krarc write support is disabled by default
+   *   CHANGED: user action manager starts with the "Basic Properties" tab 
active
+   *   CHANGED: detailed view: "Automatically Resize Columns" setting is 
remembered
+   *   FIXED: [ 306472 ] Krusader fails to build when using clang as compiler -
+           thanks to Jekyll Wu
+   *   FIXED: [ 308193 ] Krusader closes the search window after file editing -
+           thanks to Alexander
+   *   FIXED: pressing the context menu key when the media menu is shown
+           opens the context menu for a random item instead of the current
+   *   FIXED: [ 300514 ] no warning if terminal emulator can't be created
+   *   FIXED: [ 303209 ] passwords for remote connections are stored in config
+           NOTE: passwords already stored in krusaderrc may still be left
+   *   FIXED: [ 280946 ] viewer: incorrect tab's file names when moving tabs
+   *   FIXED: user actions: "run in the embedded terminal emulator" setting is 
not saved
+   *   FIXED: mountman: mount list is not refreshed if /etc/mtab is a symlink 
to /proc/mounts
+   *   FIXED: [ 148866 ] create new directory: spaces are stripped out
+   *   FIXED: [ 305069 ] list panel is not autoscrolled to the cursor (in 
brief view)
+   *   FIXED: [ 173690 ] file ACLs are not displayed correctly in properties 
dialog
+           - thanks to Eugeny Shkrigunov
+   *   FIXED: It is impossible to select a non-default folder in the search 
dialog
+   *   FIXED: splitter overwrites files without confirmation
+   *   FIXED: [ 274483 ] crash when selecting items from popup-menu
+   *   FIXED: [ 285778 ] View or edit files doesn't work
+   *   FIXED: viewer tries to load obsolete libkhexedit2 part as hex viewer -
+           use okteta part instead
+   *   FIXED: crash when trying to view files with embedded KOrganizer part
+           (avoids KOrganizer bug 205713)
+   *   FIXED: "apply settings to other tab" action doesn't apply icon size
+   *   FIXED: [ 198996 ] crash when closing viewer
+   *   FIXED: [ 294501 ] toolbar "equal" has no shortcut
+   *   FIXED: [ 108892 ] "Combine Files" overwrites existing target file 
without confirmation
+   *   FIXED: Queue manager closed when any of the queues finished
+   *   FIXED: [ 300922 ] crash when pause sftp transfer via queue on quit
+   *   FIXED: [ 271265 ] krusader should search for kdesu executable in 
/usr/lib{64,}/kde4/libexec/
+           - thanks to Anssi Hannula / Ahmad Samir
+   *   FIXED: [ 290304 ] Panel option "always sort dirs by name" doesn't work
+   *   FIXED: [ 297926 ] state of the menu item 'Show hidden files' and the 
current setting is different
+   *   FIXED: [ 234296 ] crash when closing disk usage view
+   *   FIXED: [ 296718 ] execution of files that have spaces in their path 
doesn't work anymore
+   *   FIXED: [ 294618 ] using "open with" on video files
+           causes their thumbnails to be created, even when not needed
+   *   FIXED: root mode action doesn't work if a panel url contains spaces
+   *   FIXED: relative url completion in address-bar only works in home dir
+   *   FIXED: [ 242566 ] Cannot F3-View .vcf vCard files
+   *   FIXED: Root action (which opens the root dir of the local filesystem)
+           is disabled in the root dir of nonlocal filesystems
+   *   FIXED: when cutting to clipboard from virt:/ the virtual entries are 
immediately removed
+   *   FIXED: Unselecting files before copy/move operation doesn't work for 
copy&paste
+   *   FIXED: [ 277259 ] Unselecting files before copy/move operation doesn't 
work in the same panel
+           this also fixes the selection of the other panel being cleared 
instead
+   *   FIXED: [ 276310 ] crash when trying to delete already deleted file
+   *   FIXED: [ 277578 ] Crash on cancelling calculation of occupied space on 
smb share
+   *   FIXED: krusader hangs for some time when opening a bz2(and possibly 
gzip)-compressed archive
+   *   FIXED: loading defaults on the Panel page in Konfigurator has no effect
+   *   FIXED: changes to "Show new/close tab buttons" don't take effect 
immediately
+   *   FIXED: when options requiring a gui restart are changed, the panel 
history is lost
+   *   FIXED: [ 277838 ] Swap Panels no longer works
+   *   ADDED: option: Panel > Status/Totalsbar > Show space information
+   *   ADDED: Konfigurator: reset button
+   *   ADDED: option: Startup > User Interface > Show actions toolbar
+   *   ADDED: options: Panel > Layout: "Compact", "Classic"
+   *   ADDED: mountman gui option: Show only removable devices
+   *   ADDED: tabs have close buttons
+   *   ADDED: reset button for filter dialog
+   *   ADDED: option: Panel > Operation > Filter dialog remembers settings
+   *   ADDED: tabs can be dragged to the other side
+   *   ADDED: action: Move Current Tab to Other Side - shortcut: CTRL + SHIFT 
+ O
+   *   ADDED: view: iconsizes 64, 128, 256
+   *   ADDED: history is saved/restored
+   *   ADDED: action: Restore Selection
+   *   ADDED: option: Panel > Operation > Unselect files before copy/move
+   *   ADDED: support for xz archives
+   *   CHANGED: new default panel layout
+   *   CHANGED: option: Panel > View > Show previews -> Show previews by 
default
+   *   CHANGED: removed option "Show free disk space in the Totalsbar"
+             since that setting is controlled by the layout chosen in Panel >
+             Layout
+   *   CHANGED: removed option "Preserve Attributes" - KIO always preserves
+             Attributes
+   *   CHANGED: option: Panel > Filelist icon size -> Default icon size
+   *   CHANGED: quickfilter follows case sensivity setting of quicksearch
+   *   CHANGED: quickfilter expands wildcards
+   *   CHANGED: duplicate tab / open in new tab:
+             create the new tab next to the current one.
+   *   CHANGED: filter settings are saved/restored individually for each tab.
+   *   CHANGED: filter settings are remembered when changing view type
+   *   CHANGED: All view settings are saved/restored individually for each tab.
+   *   FIXED: [ 3222819 (sf.net) ] Alt-Enter is not showing selected files'
+           properties
+   *   FIXED: [ 274083 ] Search results list shows wrong extension when dir 
path
+           has a dot in it
+   *   FIXED: [ 262761 ] krusader crashed on viewing text file with internal 
viewer
+           this was probably already fixed in 2.3.0-beta1
+   *   FIXED: [ 229489 ] Seg fault moving ISO image files from USB Flash drive 
to
+           USB SATA HD
+           - thanks to Anssi Hannula
+   *   FIXED: mountman gui might add the same mountpoint to the list multiple 
times
+   *   FIXED: [ 3044425 (sf.net) ] Desktop freeze when opening a context menu
+   *   FIXED: [ 217203 ] Krusader crashed when accessing sftp after resume from
+           sleep
+   *   FIXED: [ 243716, 270605, 270588 ] crash when moving files
+   *   FIXED: [ 256794 ] crash when file is deleted while a preview is being 
loaded
+           for it (and it is the only file for which a preview is being loaded)
+   *   FIXED: [ 274732 ] Weird functionality after "directory doesn't exist"
+   *   FIXED: [ 3216624 (sf.net) ] Krusader saves newly created files with
+           incorrect permissions
+   *   FIXED: [ 2773302 (sf.net) ] krarc can't handle brackets in file paths 
inside
+           ZIP archive
+   *   FIXED: [ 272876, 274269 ] crash when refreshing view
+   *   FIXED: [ 3191155 (sf.net) ] Moving a symbolic link changes attributes of
+           target file
+   *   FIXED: [ 2998795 (sf.net) ] "Show actions toolbar" setting is not saved
+   *   FIXED: Url commandline argument opens a new tab instead of switching to 
an
+           existing one
+   *   FIXED: root mode action does not work with newer versions of kdesu,
+           thanks to CyberCastle
+   *   FIXED: switching tabs sometimes doesn't switch the panel
+   *   FIXED: [ 3004510 (sf.net) ] Double-clicking executables start in
+           ~/Documents folder
+   *   FIXED: [ 2996188 (sf.net) ] relative path for custom folder icon doesn't
+           work
+   *   FIXED: [ 2915020 (sf.net) ] wrong icon for directory symlink
+   *   FIXED: when switching tabs, sometimes the new tab isn't set active
+   *   FIXED: [ 263253 ] View displays wrong total size in some circumstances.
+   *   FIXED in 2.3.0-beta1, but not recorded in Changelog at release time:
+        [ 259495 ] crash when closing search dialog
+   *   ADDED: option: Panel > General > Flat Origin Bar
+   *   ADDED: option: Panel > Buttons > Toolbar buttons have icons
+   *   ADDED: listpanel buttons: Back, Forward
+   *   ADDED: options: Panel > Layout >
+           Layout / Frame Color / Frame Shape / Frame Shadow
+   *   ADDED: QuickFilter - default shortcut: CTRL+i
+   *   ADDED: option: Panel > View > Show directories first
+   *   ADDED: actions: Back/Forward in history
+   *   ADDED: action: Set Focus to the Panel - shortcut: ESC
+   *   ADDED: actions: Move Focus Up/Down - shortcut: CTRL+SHIFT+Up/Down
+   *   ADDED: selection dialog option: Apply selection to directories
+   *   ADDED: option: Startup > User Interface > Update default panel settings
+   *   ADDED: dbus interface: org.krusader.Instance.openUrl(QString url)
+   *   ADDED: search dialog > feed to listbox:
+           search parameters are saved as metadata in the virtual fs and
+           displayed in panel's statusbar
+   *   ADDED: filter option: Apply filter to directories
+   *   ADDED: action: view > Apply settings to other tabs
+   *   ADDED: action: view > Save settings as default (for new instances of 
this
+           view type)
+   *   ADDED: option: Panel > View > Locale aware sorting
+   *   CHANGED: Media Button shows Solid Icon for currently opened device
+   *   CHANGED: Removed options Panel > General > Status/Totalsbar >
+           Statusbar Frame / Statusbar Background / Show Statusbar /
+           Show Totalsbar. They are customizable in layout.xml.
+   *   CHANGED: Use KrView for displaying search results,
+           which is much faster than the previously used QTreeWidget.
+   *   CHANGED: Removed default shortcuts for the Left/Right Bookmarks actions,
+           as they conflict with the Back/Forward actions.
+   *   CHANGED: After failed refresh, only focus location bar if the url was 
entered
+           manually.
+   *   CHANGED: Removed default shortcut for 'Cancel Refresh of View' as it 
conflicts
+           with the 'Set Focus to the Panel' action. Unless a shortcut is
+           assigned manually, ESC cancels the refresh when the panel is 
focused.
+   *   CHANGED: Konfigurator: "apply" takes effect immediately.
+   *   CHANGED: Url commandline argument: if there is already a tab open with 
that
+           url, it is activated, otherwise a new tab is opened in the active
+           panel.
+   *   FIXED: When trying to close Konfigurator but canceling the
+           "Apply changes ?" dialog, Konfigurator it is closed anyway.
+   *   FIXED: [ 3073211 ] Wrong quoting when opening file in external editor
+   *   FIXED: [ 3059457 ] new panel uses default columns instead of configured
++++ 526 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:13.2:Update/.krusader.3667.new/krusader.changes

New:
----
  bug309159.patch
  krusader-2.4.0-beta2-generate-manpage.patch
  krusader-2.4.0-beta3.tar.bz2
  krusader.changes
  krusader.spec
  krusader_browse_iso.desktop

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

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.4.0~beta3
Release:        0
%define tar_version 2.4.0-beta3
Summary:        A File Manager
License:        GPL-2.0+
Group:          Productivity/File utilities
Url:            http://krusader.sourceforge.net/
Source:         %{name}-%{tar_version}.tar.bz2
Source1:        krusader_browse_iso.desktop
# PATCH-FIX-OPENSUSE krusader-2.4.0-beta2-generate-manpage.patch -- generate 
manpage
Patch0:         krusader-2.4.0-beta2-generate-manpage.patch
# PATCH-FIX-UPSTREAM bug309159.patch [kde#309159]
Patch1:         bug309159.patch
BuildRequires:  fdupes
BuildRequires:  libkde4-devel
BuildRequires:  libkonq-devel
Requires:       libktexteditor
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 -n %{name}-%{tar_version}
%patch0 -p1
%patch1 -p1

%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
%{_kde4_mandir}/man1/krusader.1.gz
%exclude %{_kde4_htmldir}/*/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
%doc %lang(uk) %{_kde4_htmldir}/uk/krusader
%doc %lang(sv) %{_kde4_htmldir}/sv/krusader
%doc %lang(pt) %{_kde4_htmldir}/pt/krusader
%doc %lang(pt_BR) %{_kde4_htmldir}/pt_BR/krusader

%changelog
++++++ bug309159.patch ++++++
From: Jan Lepper <jan_lep...@gmx.de>
Date: Tue, 30 Oct 2012 21:15:43 +0000
Subject: FIXED: [ 309159 ] Crash in video files preview on F3
X-Git-Url: 
http://quickgit.kde.org/?p=krusader.git&a=commitdiff&h=770fa41c1f8e76d91eb981ee56d972efe10dc667
---
FIXED: [ 309159 ] Crash in video files preview on F3
remove unnecessary code that possibly
- causes infinite recursion
- uses an invalid KUrl object
BUG: 309159
---


--- a/krusader/KViewer/krviewer.cpp
+++ b/krusader/KViewer/krviewer.cpp
@@ -534,11 +534,6 @@
     if (!pvb->part())
         return;
 
-    //FIXME this belongs to PanelViewer
-    if (!pvb->part()->url().equals(pvb->url(), 
KUrl::CompareWithoutTrailingSlash)) {
-        pvb->setUrl(pvb->part()->url());
-    }
-
     int ndx = tabBar.indexOf(pvb);
     tabBar.setTabText(ndx, makeTabText(pvb));
     tabBar.setTabIcon(ndx, makeTabIcon(pvb));

--- a/krusader/KViewer/panelviewer.cpp
+++ b/krusader/KViewer/panelviewer.cpp
@@ -214,9 +214,9 @@
 
 KParts::ReadOnlyPart* PanelViewer::openUrl(const KUrl &url, KrViewer::Mode 
mode)
 {
-    emit urlChanged(this, url);
     closeUrl();
     curl = url;
+    emit urlChanged(this, url);
 
     KMimeType::Ptr mt = KMimeType::findByUrl(url);
     QString mimetype = mt->name();
@@ -328,9 +328,9 @@
 
 KParts::ReadOnlyPart* PanelEditor::openUrl(const KUrl &url, KrViewer::Mode 
mode)
 {
-    emit urlChanged(this, url);
     closeUrl();
     curl = url;
+    emit urlChanged(this, url);
 
     KFileItem item = readFileInfo(url);
     KIO::filesize_t fileSize = item.isNull() ? 0 : item.size();

--- a/krusader/KViewer/panelviewer.h
+++ b/krusader/KViewer/panelviewer.h
@@ -41,9 +41,6 @@
     virtual ~PanelViewerBase();
     inline KUrl url() const {
         return curl;
-    }
-    inline void setUrl(KUrl url) {
-        emit urlChanged(this, url); curl = url;
     }
     inline KParts::ReadOnlyPart* part() const {
         return cpart;

++++++ krusader-2.4.0-beta2-generate-manpage.patch ++++++
diff -up krusader-2.4.0-beta2/doc/en_US/CMakeLists.txt.generate-manpage 
krusader-2.4.0-beta2/doc/en_US/CMakeLists.txt
--- krusader-2.4.0-beta2/doc/en_US/CMakeLists.txt.generate-manpage      
2012-10-15 08:51:50.570757518 +0200
+++ krusader-2.4.0-beta2/doc/en_US/CMakeLists.txt       2012-10-15 
08:52:56.522420929 +0200
@@ -1 +1,3 @@
 kde4_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en 
SUBDIR krusader )
+kde4_create_manpage(man-krusader.1.docbook 1 INSTALL_DESTINATION 
${MAN_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


Reply via email to