Package Details: doomtools-bin 2026.07.18.161631195-1

Git Clone URL: https://aur.archlinux.org/doomtools-bin.git (read-only, click to copy)
Package Base: doomtools-bin
Description: Set of command-line utilities for building projects or for other things related to Doom Engine games.
Upstream URL: https://mtrop.github.io/DoomTools/
Keywords: doom wad
Licenses: MIT
Provides: decohack, dimgconv, dmxconv, doomfetch, doommake, doomtools, rookscript, wadmerge, wadscript, wadtex, wswantbl, wtexlist, wtexport, wtexscan
Submitter: sickcodes
Maintainer: tunczyk
Last Packager: tunczyk
Votes: 2
Popularity: 0.24
First Submitted: 2022-07-29 21:50 (UTC)
Last Updated: 2026-07-18 16:51 (UTC)

Dependencies (2)

Required by (0)

Sources (3)

Latest Comments

tunczyk commented on 2026-08-03 08:53 (UTC) (edited on 2026-08-04 05:44 (UTC) by tunczyk)

AUR is currently not accepting any updates due to malware. If you wish to update manually, apply this patch to your doomtools-bin repository (save this as a file, for example doomtools-aur.patch and run git apply doomtools-aur.patch):

diff --git a/.SRCINFO b/.SRCINFO
index 7595347..d46f40f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = doomtools-bin
    pkgdesc = Set of command-line utilities for building projects or for other things related to Doom Engine games.
-   pkgver = 2026.07.18.161631195
+   pkgver = 2026.08.02.135824945
    pkgrel = 1
    url = https://mtrop.github.io/DoomTools/
    arch = any
@@ -21,10 +21,10 @@ pkgbase = doomtools-bin
    provides = wadtex
    provides = wtexlist
    provides = wtexscan
-   source = https://github.com/MTrop/DoomTools/releases/download/2026.07.18-RELEASE/doomtools-bash-2026.07.18.161631195.tar.gz
+   source = https://github.com/MTrop/DoomTools/releases/download/2026.08.02-RELEASE/doomtools-bash-2026.08.02.135824945.tar.gz
    source = template.sh
    source = doomtools.desktop
-   sha256sums = 4f4487ad5095b7e5587e9c3354be7ca5c0c2aee4363a9c882f1979685c3cab36
+   sha256sums = eb51f726ff3e9d5269b2637e1eb8341422952c4ffa0d894b1b8ef8f1ffffa1ac
    sha256sums = dab435a5096090c2106875966bec76f357721b27542e9ed2a276df1bc608b673
    sha256sums = 3af3b18091a53ad34003231c736577e836e2680eee376e3b1c3ffdcaa38cb008

diff --git a/PKGBUILD b/PKGBUILD
index 3d3627f..2433d27 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Michał Tomczyk <tomczykmk94 _at_ gmail _dot_ com>
# Contributor: Sick Codes <info at sick dot codes>
pkgname=doomtools-bin
-pkgver=2026.07.18.161631195
+pkgver=2026.08.02.135824945
_pkgdate=${pkgver%%.?????????}
pkgrel=1
pkgdesc="Set of command-line utilities for building projects or for other things related to Doom Engine games."
@@ -17,7 +17,7 @@ source=(
    "doomtools.desktop"
)
sha256sums=(
-   "4f4487ad5095b7e5587e9c3354be7ca5c0c2aee4363a9c882f1979685c3cab36"
+   "eb51f726ff3e9d5269b2637e1eb8341422952c4ffa0d894b1b8ef8f1ffffa1ac"
    "dab435a5096090c2106875966bec76f357721b27542e9ed2a276df1bc608b673"
    "3af3b18091a53ad34003231c736577e836e2680eee376e3b1c3ffdcaa38cb008"
)
@@ -39,15 +39,12 @@ package() {
    for file in ${srcdir}/scripts/*; do
        install -Dm755 $file ${pkgdir}/usr/bin/"${file##*/}"
    done
-   install -Dm755 ${srcdir}/jar/doomtools-${pkgver}.jar ${pkgdir}/usr/share/java/doomtools/doomtools-${pkgver}.jar
-   install -Dm755 ${srcdir}/doomtools.desktop ${pkgdir}/usr/share/applications/doomtools.desktop
-   install -Dm644 ${srcdir}/doomtools-logo.png ${pkgdir}/usr/share/icons/doomtools-logo.png
-   install -Dm644 ${srcdir}/docs/LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt
-   mkdir -p ${pkgdir}/usr/share/doomtools/docs
-   cp ${srcdir}/docs/*.md ${pkgdir}/usr/share/doomtools/docs
-   cp ${srcdir}/docs/*.txt ${pkgdir}/usr/share/doomtools/docs
-   cp ${srcdir}/docs/licenses/* ${pkgdir}/usr/share/licenses/${pkgname}/
-   chmod -R 644 ${pkgdir}/usr/share/doomtools 
-   chmod 755 ${pkgdir}/usr/share/doomtools
-   chmod 755 ${pkgdir}/usr/share/doomtools/docs
+   install -Dm755 ${srcdir}/jar/doomtools-${pkgver}.jar -t ${pkgdir}/usr/share/java/doomtools
+   install -Dm755 ${srcdir}/doomtools.desktop -t ${pkgdir}/usr/share/applications
+   install -Dm644 ${srcdir}/doomtools-logo.png -t ${pkgdir}/usr/share/icons
+   install -Dm644 ${srcdir}/docs/LICENSE.txt -t ${pkgdir}/usr/share/licenses/${pkgname}
+   install -Dm644 ${srcdir}/docs/*.md -t ${pkgdir}/usr/share/doomtools/docs
+   install -Dm644 ${srcdir}/docs/*.txt -t ${pkgdir}/usr/share/doomtools/docs
+   install -Dm644 ${srcdir}/docs/licenses/* -t ${pkgdir}/usr/share/licenses/${pkgname}
+   rm ${pkgdir}/usr/share/doomtools/docs/LICENSE.txt
}

simona commented on 2026-07-16 19:47 (UTC)

solved. tnx.

tunczyk commented on 2026-07-16 19:45 (UTC)

Oops, I deleted some trailing whitespaces and forgot to recalculate the checksum. Fixed

simona commented on 2026-07-16 19:41 (UTC)

fial checksum for doomtools.desktop

MarisaDOOM commented on 2025-02-14 15:49 (UTC)

Symlinks on /usr/bin are broken after install, it appears that they're pointing to whatever directory the package was built in, rather than to /usr/share/doomtools.