Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - dukto

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: dukto R6-1

Git Clone URL: https://aur-dev.archlinux.org/dukto.git (read-only)
Package Base: dukto
Description: A simple, fast and multi-platform file transfer tool for LAN users.
Upstream URL: https://sourceforge.net/projects/dukto
Keywords: LAN
Licenses: GPL2
Submitter: jfperini
Maintainer: spider-mario
Last Packager: spider-mario
Votes: 20
Popularity: 1.701512
First Submitted: 2014-05-30 03:07
Last Updated: 2016-07-01 21:45

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

juliano.gomes commented on 2016-06-15 00:49

Ps2.: https://aur.archlinux.org/packages/qt5-quick1/

juliano.gomes commented on 2016-06-14 23:00

Ps.: Need install qtwebkit too

sudo pacman -S qtwebkit

juliano.gomes commented on 2016-06-14 07:07

1) sudo pacman -S qt
2) download snapshot, extract open PKGBUILD with text editor
3) Comment the line # depends=('qt5-quick1' 'qt5-script' 'qt5-xmlpatterns')
4) Save and close the file
5) in terminal: makepkg -i (if not work, download and install the qt-opensource-linux-x64-5.5.0-2.run from website, install it and retry this step)

Enjoy!

trya commented on 2016-05-13 15:52

PKGBUILD does not build, please check it.

spider-mario commented on 2015-12-25 10:49

Thanks for packaging this. Just a couple remarks:
- arch should be ('i686' 'x86_64'), not ('any'), since the resulting package is architecture-dependant
- GPL2, not GPLv2
- the package depends on Qt5 but builds using Qt4, maybe settle on one or the other
- being a VCS package, it should be named as such (dukto-svn), or changed to pick a specific revision (r110 for R6, just add #revision=110 to the source URI)

jfperini commented on 2015-08-15 23:25

Remove patch!

gato2707 commented on 2015-08-15 15:48

Hi:

I'm very new, but I can install dukto with this steps

1) use pacman to install qt5-quick1, qt5-scripts, qt5-xmlpatterns
2) then I wrote a PKGBUILD (based on Kaos PKGBUILD), but I really don't kwow how to choose beetween 686 and x64. For this reason I used two different versions, each for an appropiate OS Version (I have two PC)

For 686:

pkgname=dukto
pkgver=6.0
pkgrel=1
pkgdesc="A simple, fast and multi-platform file transfer tool for LAN users."
url="http://www.msec.it/dukto"
arch=('any')
_arch=('i386')
license=('GPL v2')
md5sums=('c91bf210d6cb8cd43f3bcfe0d5d6a22a')
source=('http://download.opensuse.org/repositories/home:/colomboem/xUbuntu_14.04/'$_arch'/'$pkgname'_'$pkgver'-1_'$_arch'.deb')

package() {

cd "$srcdir/"

msg2 " -> Extracting files..."
tar Jxvf data.tar.xz

msg2 " -> Installing program..."
install -d $pkgdir/{usr/bin,usr/share}
cp -a "$srcdir/usr/bin/$pkgname" "$pkgdir/usr/bin/"

msg2 " -> Installing icons..."
install -Dm644 "$srcdir/usr/share/pixmaps/$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"

msg2 " -> Installing .desktop file..."
install -Dm644 "$srcdir/usr/share/applications/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"

}

For amd64

pkgname=dukto
pkgver=6.0
pkgrel=1
pkgdesc="A simple, fast and multi-platform file transfer tool for LAN users."
url="http://www.msec.it/dukto"
arch=('any')
_arch=('amd64')
license=('GPL v2')
md5sums=('1ea53895d11d90ef90821ed9db0fada1')
source=('http://download.opensuse.org/repositories/home:/colomboem/xUbuntu_14.04/'$_arch'/'$pkgname'_'$pkgver'-1_'$_arch'.deb')

package() {

cd "$srcdir/"

msg2 " -> Extracting files..."
tar Jxvf data.tar.xz

msg2 " -> Installing program..."
install -d $pkgdir/{usr/bin,usr/share}
cp -a "$srcdir/usr/bin/$pkgname" "$pkgdir/usr/bin/"

msg2 " -> Installing icons..."
install -Dm644 "$srcdir/usr/share/pixmaps/$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"

msg2 " -> Installing .desktop file..."
install -Dm644 "$srcdir/usr/share/applications/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"

}

I hope it will be useful

OldNuc commented on 2015-07-27 18:39

qtsingleapplication/qtlocalpeer.cpp: In member function ‘bool QtLocalPeer::sendMessage(const QString&, int)’:
qtsingleapplication/qtlocalpeer.cpp:165:19: error: variable ‘QDataStream ds’ has initializer but incomplete type
QDataStream ds(&socket);
^
qtsingleapplication/qtlocalpeer.cpp: In member function ‘void QtLocalPeer::receiveConnection()’:
qtsingleapplication/qtlocalpeer.cpp:182:26: error: variable ‘QDataStream ds’ has initializer but incomplete type
QDataStream ds(socket);
^
Makefile:717: recipe for target 'qtlocalpeer.o' failed
make: *** [qtlocalpeer.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...

This looks to be some common issue. Unfortunately I have no idea as to how to fix it.

MaNNa commented on 2015-07-25 10:20

In this case, it's best to DL a .deb package from here:
http://download.opensuse.org/repositories/home:/colomboem/xUbuntu_15.04/

Then use DEBTAP to convert it to an Arch .xz package.

You first need to build debtap from the AUR:
https://aur4.archlinux.org/packages/debtap/
OR
https://aur4.archlinux.org/packages/debtap-p64/

Then from the cli run: sudo debtap -u to initialize it. (takes awhile)

Then from the dir where you stored dukto, run, as an example:
sudo debtap dukto_6.0-1_amd64.deb

It builds: dukto-6.0-1-x86_64.pkg.tar.xz

Then, install and run as normal.

Yamakaky commented on 2015-07-22 16:18

Same error