Package Details: dns-doge 2.7-1

Git Clone URL: https://aur.archlinux.org/dns-doge.git (read-only, click to copy)
Package Base: dns-doge
Description: A dns dig utility with a colorful output and plenty of features
Upstream URL: https://github.com/Dj-Codeman/doge
Licenses: EPL-2.0
Submitter: dj-codeman
Maintainer: dj-codeman
Last Packager: dj-codeman
Votes: 0
Popularity: 0.000000
First Submitted: 2024-02-22 04:29 (UTC)
Last Updated: 2024-05-08 03:58 (UTC)

Latest Comments

InfamousBonehead commented on 2026-03-08 03:43 (UTC)

Here's an updated PKGBUILD for v0.2.9.

If you've already got this package installed, Pacman will see this as a downgrade, since the current version of the PKGBUILD is 2.7 instead of 0.2.7 as it should be.

The only real change I've made aside from updating the repo's URL to be up-to-date is that I've moved the depends to makedepends, since neither rust nor pandoc are needed after the program has been compiled.

# Maintainer: Darrion Whitfield <dwhitfield.ramfield.net>
pkgname=dns-doge
pkgver=0.2.9
pkgrel=1
pkgdesc="A dns dig utility with a colorful output and plenty of features"
arch=('x86_64' 'i686' 'aarch64' 'armv7h')
url="https://github.com/Dj-Codeman/dog_community"
license=('EPL-2.0')
makedepends=('rust' 'pandoc')
source=("${url}/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('21d459f1f88d6a1e001a747b84782f180c01de8f3c39f3a1389c352b2f2edc88')

prepare() {
    cd "${srcdir}/dog_community-${pkgver}"
    make test-quick
}

build() {
    cd "${srcdir}/dog_community-${pkgver}"
    make build-release
}

package() {
    cd "${srcdir}/dog_community-${pkgver}"
    mkdir -pv "${pkgdir}/usr/bin/" "${pkgdir}/usr/share/man/man1" "${pkgdir}/usr/share/bash-completion/completions/"
    cp "target/release/doge" "${pkgdir}/usr/bin/doge"
    chmod +x "${pkgdir}/usr/bin/doge"
    # adding man pages
    pandoc --standalone -f markdown -t man man/doge.1.md > "${pkgdir}/usr/share/man/man1/doge.1"
}

stop50 commented on 2025-10-22 11:17 (UTC)

the source repo was renamen to dog_community.

i added the following line at the top and replaced all references to the reponame with §{_reponame}:

_reponame=dog_community

simonzack commented on 2025-02-02 11:42 (UTC) (edited on 2025-02-02 14:51 (UTC) by simonzack)

The makepkg has a few issues and this won't build. Could you update it?

Also pandoc, rust, should be in makedepends.