summaryrefslogtreecommitdiff
path: root/net/kftpgrabber
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2005-02-09 13:06:53 +0000
committermarkd <markd@pkgsrc.org>2005-02-09 13:06:53 +0000
commitfe6dc716430d786b3bdcbf734c8722f86aaa7c56 (patch)
tree4e0be0b98bb9ab59b62750f31703e792cad52784 /net/kftpgrabber
parenteac66d93902585d242c2e0925ac8bf6a5f5d0056 (diff)
downloadpkgsrc-fe6dc716430d786b3bdcbf734c8722f86aaa7c56.tar.gz
Initial import of kftpgrabber 0.5.0, a graphical FTP client for KDE
There are many FTP clients around these days. Most are console based, some feature a graphical user interface. What most clients are missing is support for latest or not so common technologies like ZeroConf, TLS/SSL or FXP (just to name a few), accompanied by a decent user interface, that tries to support the user instead of frustrating him. KFTPGrabber tries to make a complete FTP client solution with support for plugins, scripting and everything else the users needs, based on the latest technologies KDE provides. Here are some of the features: - Multiple FTP sessions (tabs) - Transfer queue - TLS/SSL support for encrypted connections (implicit and explicit) - Partial X509 certificate support for authentication - FXP transfer support (site-to-site) - OTP (one time password) support - s/key, md5, rmd160, sha1 - Drag&Drop support - Site bookmarking - Encrypted bookmark support (password can be saved to KWallet) - Distributed FTP support (PRET) - SSCN and CPSV support - Skiplist - ZeroConf (aka. Rendezvous) support for local site discovery - Bookmark sharing with Kopete contacts (KDE >= 3.3) - Bookmark import plugins - Support for SFTP protocol [experimental]
Diffstat (limited to 'net/kftpgrabber')
-rw-r--r--net/kftpgrabber/DESCR28
-rw-r--r--net/kftpgrabber/Makefile24
-rw-r--r--net/kftpgrabber/PLIST32
-rw-r--r--net/kftpgrabber/distinfo5
-rw-r--r--net/kftpgrabber/patches/patch-aa12
5 files changed, 101 insertions, 0 deletions
diff --git a/net/kftpgrabber/DESCR b/net/kftpgrabber/DESCR
new file mode 100644
index 00000000000..6085b84f8fd
--- /dev/null
+++ b/net/kftpgrabber/DESCR
@@ -0,0 +1,28 @@
+There are many FTP clients around these days. Most are console based, some
+feature a graphical user interface. What most clients are missing is support
+for latest or not so common technologies like ZeroConf, TLS/SSL or FXP (just
+to name a few), accompanied by a decent user interface, that tries to support
+the user instead of frustrating him.
+
+KFTPGrabber tries to make a complete FTP client solution with support for
+plugins, scripting and everything else the users needs, based on the
+latest technologies KDE provides.
+
+Here are some of the features:
+
+ - Multiple FTP sessions (tabs)
+ - Transfer queue
+ - TLS/SSL support for encrypted connections (implicit and explicit)
+ - Partial X509 certificate support for authentication
+ - FXP transfer support (site-to-site)
+ - OTP (one time password) support - s/key, md5, rmd160, sha1
+ - Drag&Drop support
+ - Site bookmarking
+ - Encrypted bookmark support (password can be saved to KWallet)
+ - Distributed FTP support (PRET)
+ - SSCN and CPSV support
+ - Skiplist
+ - ZeroConf (aka. Rendezvous) support for local site discovery
+ - Bookmark sharing with Kopete contacts (KDE >= 3.3)
+ - Bookmark import plugins
+ - Support for SFTP protocol [experimental]
diff --git a/net/kftpgrabber/Makefile b/net/kftpgrabber/Makefile
new file mode 100644
index 00000000000..13af9403549
--- /dev/null
+++ b/net/kftpgrabber/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/02/09 13:06:53 markd Exp $
+
+DISTNAME= kftpgrabber-0.5.0
+CATEGORIES= net kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kftpgrabber/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= markd@NetBSD.org
+HOMEPAGE= http://kftpgrabber.sourceforge.net/
+COMMENT= graphical FTP client for KDE
+
+BUILD_USES_MSGFMT= yes
+USE_BUILDLINK3= yes
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+.include "../../meta-pkgs/kde3/kde3.mk"
+.include "../../net/howl/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../x11/kdebase3/buildlink3.mk"
+.include "../../x11/kdelibs3/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/kftpgrabber/PLIST b/net/kftpgrabber/PLIST
new file mode 100644
index 00000000000..3fcccacf7be
--- /dev/null
+++ b/net/kftpgrabber/PLIST
@@ -0,0 +1,32 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/09 13:06:53 markd Exp $
+bin/kftpgrabber
+include/kftpgrabber/kftpbookmarkimportplugin.h
+lib/kde3/kftpimportplugin_gftp.la
+lib/libkftpinterfaces.la
+share/applications/kde/kftpgrabber.desktop
+share/doc/kde/HTML/en/kftpgrabber/common
+share/doc/kde/HTML/en/kftpgrabber/index.cache.bz2
+share/doc/kde/HTML/en/kftpgrabber/index.docbook
+share/kde/apps/kftpgrabber/kftpgrabber-bi-wizard.png
+share/kde/apps/kftpgrabber/kftpgrabber-logo.png
+share/kde/apps/kftpgrabber/kftpgrabberui.rc
+share/kde/icons/hicolor/16x16/apps/kftpgrabber.png
+share/kde/icons/hicolor/32x32/apps/kftpgrabber.png
+share/kde/icons/hicolor/48x48/apps/kftpgrabber.png
+share/kde/services/kftpimportplugin_gftp.desktop
+share/kde/servicetypes/kftpbookmarkimportplugin.desktop
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/kftpgrabber.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/kftpgrabber.mo
+${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/kftpgrabber.mo
+@comment in kde: @dirrm share/kde/servicetypes
+@comment in kde: @dirrm share/kde/services
+@comment in kde: @dirrm share/kde/icons/hicolor/48x48/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/32x32/apps
+@comment in kde: @dirrm share/kde/icons/hicolor/16x16/apps
+@dirrm share/kde/apps/kftpgrabber
+@comment in kde: @dirrm share/kde/apps
+@dirrm share/doc/kde/HTML/en/kftpgrabber
+@comment in kde: @dirrm share/doc/kde/HTML/en
+@comment in kde: @dirrm share/applications/kde
+@comment in kde: @dirrm lib/kde3
+@dirrm include/kftpgrabber
diff --git a/net/kftpgrabber/distinfo b/net/kftpgrabber/distinfo
new file mode 100644
index 00000000000..e0e97aa642e
--- /dev/null
+++ b/net/kftpgrabber/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/02/09 13:06:53 markd Exp $
+
+SHA1 (kftpgrabber-0.5.0.tar.bz2) = 6f4fea924487119f3a44f08ce99edc563723792b
+Size (kftpgrabber-0.5.0.tar.bz2) = 1075867 bytes
+SHA1 (patch-aa) = 25984104fd47f53f6ba66fd4e80a69311b29bcbe
diff --git a/net/kftpgrabber/patches/patch-aa b/net/kftpgrabber/patches/patch-aa
new file mode 100644
index 00000000000..a6f2defa357
--- /dev/null
+++ b/net/kftpgrabber/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/02/09 13:06:53 markd Exp $
+
+--- src/misc/desencryptor.h.orig 2004-11-09 13:27:08.000000000 +1300
++++ src/misc/desencryptor.h
+@@ -40,6 +40,7 @@
+ #include <openssl/des.h>
+
+ #include <qstring.h>
++#include <stdlib.h>
+
+ namespace KFTPGrabberBase {
+