Package Details: sgdboop 1.3.2-1

Git Clone URL: https://aur.archlinux.org/sgdboop.git (read-only, click to copy)
Package Base: sgdboop
Description: A program used for applying custom artwork to Steam, using SteamGridDB. Supports both Windows and Linux, written completely in C.
Upstream URL: https://www.steamgriddb.com/boop
Licenses: zlib
Conflicts: sgdboop
Provides: sgdboop
Submitter: claymorwan
Maintainer: claymorwan
Last Packager: claymorwan
Votes: 7
Popularity: 0.30
First Submitted: 2025-04-26 19:43 (UTC)
Last Updated: 2026-06-07 09:03 (UTC)

Latest Comments

Phreakazoid commented on 2026-05-27 05:05 (UTC)

Updated PKGBUILD for 1.3.2, also with the following fixes: * Installs appstream metadata to correct location instead of into the mime types folder * Fixes dependencies to what is actually needed * Use regular gcc instead of hardcoding building with gcc14 which is not currently required (maybe it was some time in the past?) * Removes unnecessary provides and conflicts variables which are identical to pkgname anyway, so are already implied (as per PKGBUILD guidelines) * Shorten pkgdesc to below 80 characters (as per PKGBUILD guidelines) * Some changes to install commands (always use full filename in destination and -D option, remove commands creating directories manually)

# Maintainer: claymorwan <claymorwan@fembois.dev>
pkgname=sgdboop
_pkgname=SGDBoop
pkgver=1.3.2
pkgrel=1
pkgdesc="A program used for applying custom artwork to Steam, using SteamGridDB"
arch=('x86_64')
url="https://www.steamgriddb.com/boop"
_repo_url="https://github.com/SteamGridDB/SGDBoop"
license=('Zlib')
depends=('curl' 'gtk3')
source=("$pkgname-$pkgver.tar.gz::$_repo_url/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('db086eef2626bde403aacf7d05e4f80fe5690195d1e8eb881de0ba45cd9200ab')

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

package() {
        cd "$srcdir/$_pkgname-$pkgver"
        # Executable
        install -Dm755 "linux-release/SGDBoop" "$pkgdir/usr/bin/SGDBoop"

        # Desktop file
        install -Dm644 "linux-release/com.steamgriddb.SGDBoop.desktop" "$pkgdir/usr/share/applications/com.steamgriddb.SGDBoop.desktop"

        # AppStream metadata
        install -Dm644 "com.steamgriddb.SGDBoop.appdata.xml" "$pkgdir/usr/share/metainfo/com.steamgriddb.SGDBoop.appdata.xml"

        # License
        install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

Hayleox commented on 2026-04-04 21:49 (UTC)

Uh, why does this package install an appdata.xml file into the mime types folder? That is not where that goes. Also it uses a non-existent variable so it ends up named "x-.xml".