You are not logged in.
Hi to everyone:
Could anyone package this?: Dukto ![]()
Dukto is an easy file transfer tool designed for LAN use. You can use it in your everyday work to transfer files from one PC to another, without worrying about users, permissions, operating systems, protocols, clients, servers and so on… Just start dukto on the two PCs and transfer files and folders by dragging onto it’s window. That’s all.
Dukto main features are:
* Simple user interface
* No server or internet connection needed
* Zero configuration
* Clients auto-discovery
* High speed file transfer
* Multi-OS native support
* No installation needed, standalone executable
* No configuration files or registry changes
* Multi files and folders transfer
* Transfers log
* Free and open source
Also, the latest releases brings the following improvements:
* Send and receive text snippets (eg. useful for sending URLs)
* Open received files directly from the Log page, now on all the supported platforms (previously only on Windows)
* Windows 7 taskbar integration with progress and transfer indicator
* Show your IP addresses on the IP connection page
* Various bug-fixes and improvements
* Full Unicode support
Dukto is a free open source project, licensed under GPL. Currently it’s available for MS-Windows, OS X and GNU/Linux.
A lot of thanks ![]()
Offline
I tried to package it but, since I'm not a very experienced packager, didn't suceed. Still I can provide information for you on how to compile Dukto yourself.
1. Download the source from SVN (the link from above is actually a binary for linux which won't work (at least on x86_64) because of dependencies failures (which can't be solved easily)):
svn checkout http://dukto.googlecode.com/svn/trunk/ dukto-read-only2. Change dukto-read-only/src/3rd/qtsingleapplication/qtsingleapplication.pri so that all those hardlinks to the developers directories are removed and for example the first entry reads like '3rd/qtsingleapplication/qtsingleapplication.cpp'
3. Make sure you have base-devel and qt installed
4. enter dukto-read-only/src and issue qmake Dukto.pro.linux and then make
5. You have a new binary Dukto in that directory.
I hope it works for you, sorry for not being able to package it. I really hate programs like sed and awk as most of their tutorials are too boring for me and still they are the most useful programs in such cases. If you have problems just ask!
Offline
Here's a rough-n-ready PKGBUILD:
pkgname=dukto-svn
pkgver=103
pkgrel=1
pkgdesc="A simple, fast and multi-platform file transfer tool for LAN users"
arch=(x86_64)
url="http://www.msec.it/dukto/"
license=('GPL')
depends=('qt')
makedepends=('subversion')
source=()
md5sums=()
_svntrunk=http://dukto.googlecode.com/svn/trunk/
_svnmod=dukto-read-only
build() {
cd "$srcdir"
if [ -d $_svnmod/.svn ]; then
(cd $_svnmod && svn up -r $pkgver)
else
svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
fi
msg "SVN checkout done or server timeout"
msg "Starting make..."
rm -rf "$srcdir/$_svnmod-build"
cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
cd "$srcdir/$_svnmod-build"
sed -i 's|C:/Users/Emanuele/Documents/DuktoSVN/trunk/src/||g' src/3rd/qtsingleapplication/qtsingleapplication.pri
#
# BUILD
#
cd src
qmake Dukto.pro.linux
make
}
package() {
cd "$srcdir/$_svnmod-build/"
install -Dm755 src/Dukto $pkgdir/usr/bin/Dukto
}I've no interest in maintaining this, so feel free to do whatever you want with it.
Offline
Moved to AUR.
Offline