Sat Dec 22 02:31:33 2012 UTC ()
Fix template look up. Fix function pointer declaration. Don't compare
enums and strings. Bump revision.
(joerg)
diff -r1.43 -r1.44 pkgsrc/sysutils/krusader/Makefile
diff -r1.8 -r1.9 pkgsrc/sysutils/krusader/distinfo
diff -r0 -r1.1 pkgsrc/sysutils/krusader/patches/patch-krusader_Dialogs_checksumdlg.cpp
diff -r0 -r1.1 pkgsrc/sysutils/krusader/patches/patch-krusader_Konfigurator_kgstartup.cpp
diff -r0 -r1.1 pkgsrc/sysutils/krusader/patches/patch-krusader_Panel_krview.h
diff -r0 -r1.1 pkgsrc/sysutils/krusader/patches/patch-krusader_UserAction_tstring.h
diff -r0 -r1.1 pkgsrc/sysutils/krusader/patches/patch-krusader_VFS_temp__vfs.cpp
diff -r0 -r1.1 pkgsrc/sysutils/krusader/patches/patch-krusader_VFS_temp__vfs.h
--- pkgsrc/sysutils/krusader/Makefile 2012/12/16 01:52:35 1.43
+++ pkgsrc/sysutils/krusader/Makefile 2012/12/22 02:31:33 1.44
| @@ -1,18 +1,18 @@ | | | @@ -1,18 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.43 2012/12/16 01:52:35 obache Exp $ | | 1 | # $NetBSD: Makefile,v 1.44 2012/12/22 02:31:33 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= krusader-1.90.0 | | 4 | DISTNAME= krusader-1.90.0 |
5 | PKGREVISION= 18 | | 5 | PKGREVISION= 19 |
6 | CATEGORIES= kde sysutils | | 6 | CATEGORIES= kde sysutils |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=krusader/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=krusader/} |
8 | | | 8 | |
9 | MAINTAINER= ianzag@mail.ru | | 9 | MAINTAINER= ianzag@mail.ru |
10 | HOMEPAGE= http://krusader.sourceforge.net/ | | 10 | HOMEPAGE= http://krusader.sourceforge.net/ |
11 | COMMENT= Advanced twin-panel (commander-style) file-manager for KDE 3.x | | 11 | COMMENT= Advanced twin-panel (commander-style) file-manager for KDE 3.x |
12 | | | 12 | |
13 | USE_TOOLS+= gmake perl msgfmt | | 13 | USE_TOOLS+= gmake perl msgfmt |
14 | USE_LANGUAGES= c c++ | | 14 | USE_LANGUAGES= c c++ |
15 | USE_LIBTOOL= YES | | 15 | USE_LIBTOOL= YES |
16 | GNU_CONFIGURE= YES | | 16 | GNU_CONFIGURE= YES |
17 | SET_LIBDIR= YES | | 17 | SET_LIBDIR= YES |
18 | | | 18 | |
--- pkgsrc/sysutils/krusader/distinfo 2008/10/15 08:21:23 1.8
+++ pkgsrc/sysutils/krusader/distinfo 2012/12/22 02:31:33 1.9
| @@ -1,5 +1,11 @@ | | | @@ -1,5 +1,11 @@ |
1 | $NetBSD: distinfo,v 1.8 2008/10/15 08:21:23 markd Exp $ | | 1 | $NetBSD: distinfo,v 1.9 2012/12/22 02:31:33 joerg Exp $ |
2 | | | 2 | |
3 | SHA1 (krusader-1.90.0.tar.gz) = 96b490d27a55e9502a427764284f56135c5ae617 | | 3 | SHA1 (krusader-1.90.0.tar.gz) = 96b490d27a55e9502a427764284f56135c5ae617 |
4 | RMD160 (krusader-1.90.0.tar.gz) = 9e6b089f2baf02be1108f07bfa85c214c175419a | | 4 | RMD160 (krusader-1.90.0.tar.gz) = 9e6b089f2baf02be1108f07bfa85c214c175419a |
5 | Size (krusader-1.90.0.tar.gz) = 4784153 bytes | | 5 | Size (krusader-1.90.0.tar.gz) = 4784153 bytes |
| | | 6 | SHA1 (patch-krusader_Dialogs_checksumdlg.cpp) = d4c5bbdbfb3b1a43f048ee965e5056a08645a632 |
| | | 7 | SHA1 (patch-krusader_Konfigurator_kgstartup.cpp) = f7fec960e9c21744c0eb34efba5aa49fb5aab6ca |
| | | 8 | SHA1 (patch-krusader_Panel_krview.h) = 0425ea8c9b17e718f9a7885d84a59afe066a42ab |
| | | 9 | SHA1 (patch-krusader_UserAction_tstring.h) = 17bd2a46ba04db42c119ac766422e35971d9f9de |
| | | 10 | SHA1 (patch-krusader_VFS_temp__vfs.cpp) = 7bbec468aa064b609be324361b3e8cf1e88cb090 |
| | | 11 | SHA1 (patch-krusader_VFS_temp__vfs.h) = d9b2fbf8797cbbc8f9b42d7d0438030f5c86f6d8 |
$NetBSD: patch-krusader_Dialogs_checksumdlg.cpp,v 1.1 2012/12/22 02:31:33 joerg Exp $
--- krusader/Dialogs/checksumdlg.cpp.orig 2012-12-22 01:03:14.000000000 +0000
+++ krusader/Dialogs/checksumdlg.cpp
@@ -26,7 +26,7 @@
class CS_Tool; // forward
typedef void PREPARE_PROC_FUNC(KProcess& proc, CS_Tool *self, const QStringList& files,
const QString checksumFile, bool recursive, const QString& stdoutFileName,
- const QString& stderrFileName, const QString& type=QString::null);
+ const QString& stderrFileName, const QString& type);
typedef QStringList GET_FAILED_FUNC(const QStringList& stdOut, const QStringList& stdErr);
class CS_Tool {
$NetBSD: patch-krusader_Konfigurator_kgstartup.cpp,v 1.1 2012/12/22 02:31:33 joerg Exp $
--- krusader/Konfigurator/kgstartup.cpp.orig 2012-12-22 01:06:09.000000000 +0000
+++ krusader/Konfigurator/kgstartup.cpp
@@ -55,12 +55,14 @@ KgStartup::KgStartup( bool first, QWidge
QStringList profileList = ProfileManager::availableProfiles( "Panel" );
profileList.push_front( "<" + i18n( "Last session" ) + ">" );
- KONFIGURATOR_NAME_VALUE_PAIR comboItems[ profileList.count() ];
+ KONFIGURATOR_NAME_VALUE_PAIR *comboItems = new KONFIGURATOR_NAME_VALUE_PAIR[ profileList.count() ];
for(unsigned int i=0; i != profileList.count(); i++ )
comboItems[ i ].text = comboItems[ i ].value = profileList [ i ];
comboItems[ 0 ].value = "";
profileCombo = createComboBox( "Startup", "Starter Profile Name", comboItems[ 0 ].value, comboItems, profileList.count(), panelsGrp, false, false );
+ delete[] comboItems;
+
profileCombo->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed);
panelsGrid->addWidget( profileCombo, 0, 1 );
$NetBSD: patch-krusader_Panel_krview.h,v 1.1 2012/12/22 02:31:33 joerg Exp $
--- krusader/Panel/krview.h.orig 2012-12-22 01:12:56.000000000 +0000
+++ krusader/Panel/krview.h
@@ -133,6 +133,8 @@ protected:
*/
class KrView {
friend class KrViewItem;
+friend class KrDetailedViewItem;
+friend class KrBriefViewItem;
public:
// instantiating a new view
// 1. new KrView
$NetBSD: patch-krusader_UserAction_tstring.h,v 1.1 2012/12/22 02:31:33 joerg Exp $
--- krusader/UserAction/tstring.h.orig 2012-12-22 01:27:56.000000000 +0000
+++ krusader/UserAction/tstring.h
@@ -98,7 +98,7 @@ TagString_t<T>& TagString_t<T>::operator
str+=s.str;
const unsigned disp=length();
for(typename taglist::const_iterator it=s.tags.begin(),end=s.tags.end();it!=end;++it) {
- tags.push_back(make_pair((*it).first+disp,(*it).second));
+ tags.push_back(std::make_pair((*it).first+disp,(*it).second));
}
return *this;
}
@@ -107,7 +107,7 @@ template <class T>
void TagString_t<T>::insertTag(uint pos,const T& t)
{
assert(pos<=length());
- tags.push_back(make_pair(pos,t));
+ tags.push_back(std::make_pair(pos,t));
}
#endif
$NetBSD: patch-krusader_VFS_temp__vfs.cpp,v 1.1 2012/12/22 02:31:33 joerg Exp $
--- krusader/VFS/temp_vfs.cpp.orig 2012-12-22 01:32:42.000000000 +0000
+++ krusader/VFS/temp_vfs.cpp
@@ -40,8 +40,8 @@
#include "../resources.h"
#include "../krservices.h"
-temp_vfs::temp_vfs( QString origin, QString type, QWidget* panel, bool ):
- normal_vfs(panel){
+temp_vfs::temp_vfs( QString origin, QString type_, QWidget* panel, bool ):
+ normal_vfs(panel), type(type_){
vfs_type=TEMP;
// first we need to create a temp diretory
tmpDir = krApp->getTempDir();
@@ -56,7 +56,7 @@ temp_vfs::temp_vfs( QString origin, QStr
}
temp_vfs::~temp_vfs(){
- if( vfs_type == "-iso" ){
+ if( type == "-iso" ){
// unmount the ISO image
KShellProcess umount;
umount << "umount -f" << tmpDir;
$NetBSD: patch-krusader_VFS_temp__vfs.h,v 1.1 2012/12/22 02:31:33 joerg Exp $
--- krusader/VFS/temp_vfs.h.orig 2012-12-22 01:45:21.000000000 +0000
+++ krusader/VFS/temp_vfs.h
@@ -52,6 +52,8 @@ protected:
void handleIso(QString origin);
QString tmpDir;
+private:
+ QString type;
};
#endif