rnovacek pushed to krusader (epel7). "auto-import krusader-1.60.0-2 on branch devel from (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Jun 4 09:39:59 UTC 2015


From 9dc13caf8aabb655ba3887fd010a243fa2ded311 Mon Sep 17 00:00:00 2001
From: Marcin Garski <mgarski at fedoraproject.org>
Date: Tue, 23 Aug 2005 16:09:51 +0000
Subject: auto-import krusader-1.60.0-2 on branch devel from    
 krusader-1.60.0-2.src.rpm


diff --git a/.cvsignore b/.cvsignore
index e69de29..7d6fd4e 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+krusader-1.60.0.tar.gz
diff --git a/krusader-1.60.0-desktop.patch b/krusader-1.60.0-desktop.patch
new file mode 100644
index 0000000..7d69bd5
--- /dev/null
+++ b/krusader-1.60.0-desktop.patch
@@ -0,0 +1,36 @@
+diff -ur krusader-1.60.0-orig/krusader/krusader.desktop krusader-1.60.0/krusader/krusader.desktop
+--- krusader-1.60.0-orig/krusader/krusader.desktop	2005-01-13 00:10:48.000000000 +0100
++++ krusader-1.60.0/krusader/krusader.desktop	2005-08-12 13:19:08.000000000 +0200
+@@ -3,12 +3,10 @@
+ Name=Krusader
+ Exec=krusader -caption "%c" %i %m  
+ Icon=krusader.png
+-MiniIcon=krusader.png
+-Terminal=0
++Terminal=false
+ Type=Application
+ DocPath=krusader/index.html
+-Categories=Qt;KDE;Utility;
+-#Categories=Qt;KDE;System;
++Categories=Application;FileManager;Utility;Qt;KDE;
+ Comment=Twin-Panel File Manager
+ Comment[hu]=Kétpaneles fájlkezelő
+ Comment[de]=Zwei-Fenster Dateimanager
+diff -ur krusader-1.60.0-orig/krusader/krusader_root-mode.desktop krusader-1.60.0/krusader/krusader_root-mode.desktop
+--- krusader-1.60.0-orig/krusader/krusader_root-mode.desktop	2005-01-13 00:10:48.000000000 +0100
++++ krusader-1.60.0/krusader/krusader_root-mode.desktop	2005-08-12 13:20:11.000000000 +0200
+@@ -4,12 +4,10 @@
+ Name[de]=Krusader - root-Modus
+ Exec=krusader -caption "%c" %i %m  
+ Icon=krusader_red.png
+-MiniIcon=krusader_red.png
+-Terminal=0
++Terminal=false
+ Type=Application
+ DocPath=krusader/index.html
+-Categories=Qt;KDE;Utility;
+-#Categories=Qt;KDE;System;
++Categories=Application;FileManager;Utility;Qt;KDE;
+ X-KDE-SubstituteUID=true
+ X-KDE-Username=root
+ Comment=Twin-Panel File Manager with root-privileges
diff --git a/krusader-1.60.0-gcc4.patch b/krusader-1.60.0-gcc4.patch
new file mode 100644
index 0000000..7fbe811
--- /dev/null
+++ b/krusader-1.60.0-gcc4.patch
@@ -0,0 +1,34 @@
+diff -Nur krusader-1.60.0-orig/krusader/MountMan/kmountman.h krusader-1.60.0/krusader/MountMan/kmountman.h
+--- krusader-1.60.0-orig/krusader/MountMan/kmountman.h	2004-10-27 16:08:27.000000000 +0200
++++ krusader-1.60.0/krusader/MountMan/kmountman.h	2005-08-12 00:13:17.000000000 +0200
+@@ -45,6 +45,8 @@
+ #include <stdlib.h>
+ #include <math.h>
+ 
++class KMountManGUI;
++
+ class KMountMan : public QObject {
+    Q_OBJECT
+    friend class KMountManGUI;
+diff -Nur krusader-1.60.0-orig/krusader/Panel/krdetailedview.h krusader-1.60.0/krusader/Panel/krdetailedview.h
+--- krusader-1.60.0-orig/krusader/Panel/krdetailedview.h	2005-02-08 23:01:10.000000000 +0100
++++ krusader-1.60.0/krusader/Panel/krdetailedview.h	2005-08-12 00:20:06.000000000 +0200
+@@ -60,6 +60,7 @@
+ 
+ class QDragMoveEvent;
+ class KrRenameTimerObject;
++class KrDetailedViewItem;
+ class ListPanel;
+ 
+ /**
+diff -Nur krusader-1.60.0-orig/krusader/Panel/listpanel.h krusader-1.60.0/krusader/Panel/listpanel.h
+--- krusader-1.60.0-orig/krusader/Panel/listpanel.h	2005-02-04 17:15:10.000000000 +0100
++++ krusader-1.60.0/krusader/Panel/listpanel.h	2005-08-12 00:10:32.000000000 +0200
+@@ -71,6 +71,7 @@
+ class SyncBrowseButton;
+ class KrBookmarkButton;
+ class KPushButton;
++class ListPanelFunc;
+ 
+ class ListPanel : public QWidget {
+    friend class ListPanelFunc;
diff --git a/krusader.spec b/krusader.spec
new file mode 100644
index 0000000..1a72ffa
--- /dev/null
+++ b/krusader.spec
@@ -0,0 +1,116 @@
+Name:		krusader
+Version:	1.60.0
+Release:	2%{?dist}
+Summary:	An advanced twin-panel (commander-style) file-manager for KDE
+
+Group:		Applications/File
+License:	GPL
+URL:		http://krusader.sourceforge.net/
+Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Patch0:		krusader-1.60.0-desktop.patch
+Patch1:		krusader-1.60.0-gcc4.patch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:	kdelibs-devel >= 3.3.0 qt-devel >= 3.3.0 arts-devel >= 1.3.0
+BuildRequires:	kdebase-devel >= 3.3.0 kdebindings-devel >= 3.3.0 gamin-devel
+BuildRequires:	libpng-devel libselinux-devel automake desktop-file-utils
+BuildRequires:	gettext
+
+%description
+Krusader is an advanced twin-panel (commander-style) file-manager for KDE
+(similar to Midnight or Total Commander) but with many extras.
+It provides all the file-management features you could possibly want.
+Plus: extensive archive handling, mounted filesystem support, FTP, advanced
+search module, viewer/editor, directory synchronisation, file content
+comparisons, powerful batch renaming and much much more.
+It supports the following archive formats: tar, zip, bzip2, gzip, rar, ace,
+arj and rpm and can handle other KIOSlaves such as smb:// or fish://
+It is (almost) completely customizable, very user friendly, fast and looks
+great on your desktop! :-)
+
+You should give it a try.
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+%build
+unset QTDIR || : ; . /etc/profile.d/qt.sh
+export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include
+
+%configure \
+	--disable-rpath
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+desktop-file-install --vendor fedora --delete-original \
+	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
+	--add-category X-Fedora \
+	$RPM_BUILD_ROOT%{_datadir}/applnk/Applications/*.desktop
+
+# Workaround for some wicked install bug
+rm -rf $RPM_BUILD_ROOT%{_tmppath}
+
+# Make symlink relative
+pushd $RPM_BUILD_ROOT%{_datadir}/doc/HTML/en/krusader/
+ln -s -f ../common
+popd
+
+%find_lang %{name}
+
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f %name.lang
+%defattr(-, root, root)
+%doc AUTHORS ChangeLog COPYING CVSNEWS FAQ README TODO
+%{_bindir}/krusader
+%{_libdir}/kde3/kio_iso.*
+%{_libdir}/kde3/kio_krarc.*
+%{_datadir}/applications/*krusader*.desktop
+%{_datadir}/apps/konqueror/servicemenus/isoservice.desktop
+%{_datadir}/apps/krusader/
+%{_datadir}/config/kio_isorc
+%{_datadir}/doc/HTML/en/*
+%{_datadir}/icons/hicolor/*/apps/*
+%{_mandir}/man1/krusader.1*
+%{_datadir}/services/iso.protocol
+%{_datadir}/services/krarc.protocol
+
+%changelog
+* Fri Aug 12 2005 Marcin Garski <mgarski at post.pl> 1.60.0-2
+- Spec improvements for Fedora Extras
+
+* Wed Aug 10 2005 Marcin Garski <mgarski at post.pl> 1.60.0-1
+- Updated to version 1.60.0 & clean up for Fedora Extras
+
+* Fri Dec 17 2004 Marcin Garski <mgarski at post.pl> 1.51.fc2kde331
+- Updated to version 1.51
+
+* Sat Nov 11 2004 Marcin Garski <mgarski at post.pl> 1.50.fc2kde331
+- Added Requires:
+
+* Tue Nov 02 2004 Marcin Garski <mgarski at post.pl> 1.50.fc2
+- Updated to version 1.50 & spec cleanup
+
+* Fri Aug 06 2004 Marcin Garski <mgarski at post.pl> 1.40-1.fc2
+- Updated to version 1.40
+
+* Wed Jun 23 2004 Marcin Garski <mgarski at post.pl> 1.40-beta2.fc2
+- Updated to version 1.40-beta2
+
+* Wed Jun 02 2004 Marcin Garski <mgarski at post.pl> 1.40-beta1.fc2
+- Rebuild for Fedora Core 2 & huge spec cleanup
+
+* Mon Nov 17 2003 11:05:00 Marian POPESCU <softexpert at libertysurf.fr> [1.30]
+- Updated to 1.30 release + changed description to match the official one
+
+* Tue Jul 03 2003 17:00:00 Marcin Garski <mgarski at post.pl> [1.20]
+- Initial specfile
diff --git a/sources b/sources
index e69de29..3204714 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+95f7900799bbd2810e6ac06fbf628536  krusader-1.60.0.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/krusader.git/commit/?h=epel7&id=9dc13caf8aabb655ba3887fd010a243fa2ded311


More information about the scm-commits mailing list