driftwood-game-bin

LOW
maintainer codingncaffeine 0 votes scanned 2026-10-17 19:19:13.554222
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: codingncaffeine <codingncaffeine@users.noreply.github.com>
2# AUR binary package for Driftwood — repackages the official GitHub release tarball.
3# Submit by pushing this (plus the generated .SRCINFO) to ssh://aur@aur.archlinux.org/driftwood-game-bin.git
4# makepkg --printsrcinfo > .SRCINFO
5pkgname=driftwood-game-bin
6pkgver=0.5.4
7pkgrel=1
8pkgdesc="Open-world survival crafting game: gather, build, explore, fight, trade and learn magic"
9arch=('x86_64')
10url="https://github.com/codingncaffeine/Driftwood"
11license=('GPL-3.0-only')
12provides=('driftwood-game')
13conflicts=('driftwood-game')
14# The release brings .NET, GLFW, OpenAL Soft and SDL3 with it; GLFW and SDL open the window-system
15# and input libraries below at run time, and .NET needs ICU, OpenSSL (pack downloads) and zlib.
16depends=('glibc' 'gcc-libs' 'zlib' 'icu' 'openssl'
17 'libglvnd' 'libx11' 'libxrandr' 'libxinerama' 'libxcursor' 'libxi' 'libxext'
18 'wayland' 'libxkbcommon' 'libpulse' 'systemd-libs' 'hicolor-icon-theme')
19optdepends=('libdecor: window decorations on GNOME Wayland'
20 'xdg-desktop-portal: the desktop file chooser for importing packs and skins'
21 'zenity: a file chooser where no desktop portal is running')
22options=('!strip') # self-contained .NET single-file bundle — stripping breaks it
23source_x86_64=("$url/releases/download/v$pkgver/Driftwood-v$pkgver-linux-x64.tar.gz")
24# The release's own tarball, hashed when it was built (publish-release.sh writes the .sha256).
25sha256sums_x86_64=('d78c603ba3f51b1f0ed871d52debeec567f172e0ca35f6a98cf9a12f4fce93e2')
26
27package() {
28 local id=io.github.codingncaffeine.Driftwood
29 local src="$srcdir/Driftwood-v$pkgver-linux-x64"
30
31 install -dm755 "$pkgdir/usr/lib/driftwood-game" "$pkgdir/usr/bin"
32 install -m755 "$src/Driftwood" "$pkgdir/usr/lib/driftwood-game/Driftwood"
33 install -m644 "$src"/lib*.so* "$pkgdir/usr/lib/driftwood-game/"
34 ln -s /usr/lib/driftwood-game/Driftwood "$pkgdir/usr/bin/driftwood-game"
35
36 # The tarball carries these for a player who unpacks it by hand and runs install.sh; here they
37 # go where a package puts them. The entry already says Exec=driftwood-game.
38 install -Dm644 "$src/$id.desktop" "$pkgdir/usr/share/applications/$id.desktop"
39 install -Dm644 "$src/$id.metainfo.xml" "$pkgdir/usr/share/metainfo/$id.metainfo.xml"
40 for size in 16 24 32 48 64 128 256; do
41 install -Dm644 "$src/icons/hicolor/${size}x${size}/apps/$id.png" \
42 "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/$id.png"
43 done
44 install -Dm644 "$src/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
45}
46

Changes since previous scan

--- PKGBUILD @ 2026-10-17 00:21
+++ PKGBUILD @ 2026-10-17 19:19
@@ -3,7 +3,7 @@
# Submit by pushing this (plus the generated .SRCINFO) to ssh://aur@aur.archlinux.org/driftwood-game-bin.git
# makepkg --printsrcinfo > .SRCINFO
pkgname=driftwood-game-bin
-pkgver=0.5.2
+pkgver=0.5.4
pkgrel=1
pkgdesc="Open-world survival crafting game: gather, build, explore, fight, trade and learn magic"
arch=('x86_64')
@@ -22,7 +22,7 @@
options=('!strip') # self-contained .NET single-file bundle — stripping breaks it
source_x86_64=("$url/releases/download/v$pkgver/Driftwood-v$pkgver-linux-x64.tar.gz")
# The release's own tarball, hashed when it was built (publish-release.sh writes the .sha256).
-sha256sums_x86_64=('9a5932b6dd5671c8201793bd110e19caec16ca63f51ce254885784e2e82dc75d')
+sha256sums_x86_64=('d78c603ba3f51b1f0ed871d52debeec567f172e0ca35f6a98cf9a12f4fce93e2')
package() {
local id=io.github.codingncaffeine.Driftwood

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 19:19:13 Low 1
2026-10-17 00:21:55 Clean 2
2026-10-16 17:16:11 Low 1
2026-10-16 15:16:11 Low 1
2026-10-16 05:14:45 Low 1
2026-10-16 01:13:57 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion