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) - duck

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

Package Details: duck

Git Clone URL: https://aur-dev.archlinux.org/duck.git (read-only)
Package Base: duck
Description: Cyberduck CLI
Upstream URL: https://duck.sh/
Licenses: GPL
Submitter: ghost64
Maintainer: djmattyg007
Last Packager: djmattyg007
Votes: 4
Popularity: 0.776959
First Submitted: 2015-04-30 10:13
Last Updated: 2016-12-25 02:36

Latest Comments

djmattyg007 commented on 2016-12-25 02:38

I'm very sorry for neglecting this package for so long :(

I've updated it to the latest version and cleaned it up:

- Removed the .install file
- Removed the make dependency on rpmextract
- Using sha512 hashes
- Code style
- Removed PKGEXT environment variable override

Scimmia commented on 2016-11-21 00:39

Why is this extracting the source a second time? makepkg already does it for you.

Maxiride commented on 2016-07-15 08:24

Is this package dead?

02m commented on 2016-07-10 12:58

I have updated this to the latest version Here is the diff: https://github.com/2m/duck-aur/commit/306dff567199c691d89454e2bc80768658be0c5f.diff

justin8 commented on 2016-04-07 01:20

This package should be named duck-bin to conform with the packaging standards since it isn't a source based package.

djmattyg007 commented on 2015-11-24 11:00

I've updated duck to the latest version, and moved the creation of the symlink into /usr/bin in the PKGBUILD. I wasn't sure of a good way to remove the symlink in /usr/local/bin, so I decided to leave it for the time being. I'm also not sure of the best way to go about changing on the .desktop file is managed, as I'm not running an Arch install with a GUI at the moment.

jdarch commented on 2015-10-09 21:59

Besides a .desktop file not really being called for yet, there can be other changes. At least if I understand the packaging standards correctly, the link to '/opt/duck/duck' should go into '/usr/bin', not '/usr/local/bin', and it can just be produced withing the PKGBUILD, not in the .install file. By packaging it, conflicts between packages can be properly managed, pacman can do the uninstalling etc.

jdarch commented on 2015-09-02 17:38

At least, if a desktop link is wanted, IMHO it does not really make sense (yet)

jdarch commented on 2015-09-02 17:35

I would suggest modification of the desktop file to conform to freedesktop expectations http://standards.freedesktop.org/menu-spec/latest/

--- old/duck.desktop 2015-04-22 22:00:18.000000000 +0200
+++ new/duck.desktop 2015-09-02 19:33:04.800958183 +0200
@@ -5,4 +5,4 @@

ghost64 commented on 2015-05-05 14:55

I have moved from the snapshots to the stable releases as recommended by the developer.