Package Details: doggo-bin 0.5.7-1

Git Clone URL: https://aur.archlinux.org/doggo-bin.git (read-only, click to copy)
Package Base: doggo-bin
Description: Command-line DNS client for humans
Upstream URL: https://github.com/mr-karan/doggo
Keywords: doggo
Licenses: MIT
Conflicts: doggo
Provides: doggo
Submitter: iamd3vil
Maintainer: iamd3vil (me44ic05)
Last Packager: me44ic05
Votes: 4
Popularity: 0.121305
First Submitted: 2021-06-25 15:28 (UTC)
Last Updated: 2023-11-18 03:06 (UTC)

Latest Comments

me44ic05 commented on 2023-09-11 09:44 (UTC) (edited on 2023-11-18 03:07 (UTC) by me44ic05)

The fish completions are incorrectly located. The following adjustment works for me locally.

diff --git a/PKGBUILD b/PKGBUILD
index e133f6d..38dfba0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -42,7 +42,7 @@ package() {
     cp completions/doggo.zsh \
         "${pkgdir}/usr/share/zsh/site-functions/_doggo"

-    mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/doggo.fish"
+    mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d"
     cp completions/doggo.fish \
         "${pkgdir}/usr/share/fish/vendor_completions.d/doggo.fish"
 }

Edit: this is resolved with the 0.5.7-1 release.

m040601 commented on 2023-09-02 22:15 (UTC) (edited on 2023-09-02 22:15 (UTC) by m040601)

Thanks for maintaining.

Dont forget to vote for this PKGBUILD.

Hopefully some arch official maintainer will pick it up and make it an offcial package. Has happened with a lot of new go network tools already.

iamd3vil commented on 2023-09-01 18:14 (UTC)

Released 0.5.6 with the suggestions implemented

eclairevoyant commented on 2023-09-01 16:28 (UTC)

That's not where completions go.

Depending on the shell:

"$pkgdir/usr/share/bash-completion/completions/doggo"
"$pkgdir/usr/share/zsh/site-functions/_doggo"
"$pkgdir/usr/share/fish/vendor_completions.d/doggo.fish"

m040601 commented on 2023-09-01 06:40 (UTC) (edited on 2023-09-01 06:41 (UTC) by m040601)

In addition to the LICENSE as @eclairevoyant has commented,

tar tvf doggo_0.5.6_linux_amd64.tar.gz

-rw-r--r-- runner/docker 35149 2023-07-22 10:37 LICENSE
-rw-r--r-- runner/docker  8794 2023-07-22 10:37 README.md
-rw-r--r-- runner/docker  1853 2023-07-22 10:37 completions/doggo.fish
-rw-r--r-- runner/docker   879 2023-07-22 10:37 completions/doggo.zsh
-rwxr-xr-x runner/docker 10051584 2023-07-22 10:40 doggo
-rwxr-xr-x runner/docker  8876032 2023-07-22 10:40 doggo-api.bin

The released tar.gz includes a README.md and example completions.

You should also not throw them away to the trash.

They should go into something like,

/usr/share/doc/doggo/README.md
/usr/share/doc/doggo/completions/doggo.fish
...

eclairevoyant commented on 2023-08-19 08:11 (UTC)

In addition to updating, please make sure to use a standard pkgver (i.e. 0.5.6 without v in front). Also, as per packaging guidelines, MIT license needs the license to be installed to "$pkgdir/usr/share/licenses/$pkgname/"