[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3f5eca561c4d2ffad1275898b0db29397a86f414)

Treeve Jelbert scm at sourcemage.org
Tue Oct 13 08:14:08 EDT 2009


GIT changes to master grimoire by Treeve Jelbert <treeve at sourcemage.org>:

 ChangeLog                      |    1 +
 kde4-apps/krusader4/CONFIGURE  |    1 +
 kde4-apps/krusader4/DEPENDS    |   17 +++++++++++++++++
 kde4-apps/krusader4/DETAILS    |   19 +++++++++++++++++++
 kde4-apps/krusader4/HISTORY    |    4 ++++
 kde4-apps/krusader4/PRE_BUILD  |    4 ++++
 kde4-apps/krusader4/gcc44.diff |   12 ++++++++++++
 7 files changed, 58 insertions(+)

New commits:
commit 3f5eca561c4d2ffad1275898b0db29397a86f414
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    krusader4-2.0.0

diff --git a/ChangeLog b/ChangeLog
index 88a95b3..c2c4526 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 2009-10-13  Treeve Jelbert <treeve at sourcemage.org>
 	* qtcurve-kde4: move to kde4-look
+	* kde4-apps/krusader4: new spell, file manager for kde4
 
 2009-10-10 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
 	* FUNCTIONS: added a new function
diff --git a/kde4-apps/krusader4/CONFIGURE b/kde4-apps/krusader4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4-apps/krusader4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4-apps/krusader4/DEPENDS b/kde4-apps/krusader4/DEPENDS
new file mode 100755
index 0000000..9e50b8e
--- /dev/null
+++ b/kde4-apps/krusader4/DEPENDS
@@ -0,0 +1,17 @@
+source  "$SECTION_DIRECTORY/KDE_DEPENDS"  &&
+optional_depends  xxdiff  '' ''  'compare by content support (via xxdiff)'  &&
+optional_depends  kdesdk4 '' ''   'compare by content support (via Kompare)'  &&
+optional_depends  kdepim4 '' ''   'mail support (via KMail)'  &&
+optional_depends  krename4  '' ''  'multiple file rename support'  &&
+optional_depends  gzip     '' ''  'gzip compressed archive support'  &&
+optional_depends  bzip2    '' ''  'bzip2 compressed archive support'  &&
+optional_depends  unzip    '' ''  'unzipping archives'  &&
+optional_depends  zip      '' ''  'creating zip archives'  &&
+optional_depends  lha      '' ''  'LHA archive compression/decompression'  &&
+optional_depends  p7zip    '' ''  '7z archive support' &&
+optional_depends  rpm      '' ''  'unpacking RPM archives'  &&
+optional_depends  unrar    '' ''  'uncompressing RAR archives'  &&
+optional_depends  rar      '' ''  'creating RAR archives'  &&
+optional_depends  unarj    '' ''  'uncompressing ARJ archives'  &&
+optional_depends  arj      '' ''  'creating ARJ archives'  &&
+optional_depends  unace    '' ''  'uncompressing ACE archives'
diff --git a/kde4-apps/krusader4/DETAILS b/kde4-apps/krusader4/DETAILS
new file mode 100755
index 0000000..06030f1
--- /dev/null
+++ b/kde4-apps/krusader4/DETAILS
@@ -0,0 +1,19 @@
+           SPELL=krusader4
+          SPELLX=krusader
+         VERSION=2.0.0
+     SOURCE_HASH=sha512:159a8334dc2530a4e5abd9a7f443eefe4fb756818ba8db6d28b91a9c18af84a01f1cb1d6ca44ae43f4ca4a1c8240e2dd11681e95b9055fba4becda83fc373719
+          SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
+        WEB_SITE=http://krusader.sourceforge.net
+         ENTERED=20091013
+      LICENSE[0]=GPL
+        KEYWORDS="filemanager kde4"
+           SHORT="KDE4 Twin-Panel filemanager"
+cat << EOF
+Krusader is an "old-school" file manager. Its twin-panel look follows in
+the footsteps of the great file managers of old such as GNU's Midnight
+Commander(c) and the Norton Commander(c) for DOS. Krusader features an
+intuitive GUI, complete drag n' drop capability, transparent handling of
+archives, mimetype support, and more.
+EOF
diff --git a/kde4-apps/krusader4/HISTORY b/kde4-apps/krusader4/HISTORY
new file mode 100644
index 0000000..71eba2e
--- /dev/null
+++ b/kde4-apps/krusader4/HISTORY
@@ -0,0 +1,4 @@
+2009-10-13 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 2.0.0
+	  spell created, based on the kde3 version of the spell
+	* PRE_BUILD: fix for gcc-4.4.x
diff --git a/kde4-apps/krusader4/PRE_BUILD b/kde4-apps/krusader4/PRE_BUILD
new file mode 100755
index 0000000..06fe66f
--- /dev/null
+++ b/kde4-apps/krusader4/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build  &&
+cd $SOURCE_DIRECTORY &&
+# fix for gcc-4.4.x
+patch  -p1 < $SPELL_DIRECTORY/gcc44.diff
diff --git a/kde4-apps/krusader4/gcc44.diff b/kde4-apps/krusader4/gcc44.diff
new file mode 100644
index 0000000..f97ea2f
--- /dev/null
+++ b/kde4-apps/krusader4/gcc44.diff
@@ -0,0 +1,12 @@
+diff -uNr krusader-2.0.0/krusader/VFS/kiojobwrapper.cpp krusader-2.0.0.cp/krusader/VFS/kiojobwrapper.cpp
+--- krusader-2.0.0/krusader/VFS/kiojobwrapper.cpp	2009-04-11 21:40:15.000000000 +0200
++++ krusader-2.0.0.cp/krusader/VFS/kiojobwrapper.cpp	2009-10-13 14:08:24.000000000 +0200
+@@ -38,6 +38,8 @@
+ #include <kio/job.h>
+ #include <qapplication.h>
+ #include <iostream>
++#include <cstdio>
++
+ #include <klocale.h>
+ #include "virtualcopyjob.h"
+ #include <QTextDocument>



More information about the SM-Commit mailing list