From fcb91070360f1a56e2c963ea882834a0d93243a8 Mon Sep 17 00:00:00 2001 From: uwiwiow Date: Fri, 6 Feb 2026 11:22:52 -0600 Subject: [PATCH] add package --- .SRCINFO | 14 ++++++++++++++ PKGBUILD | 34 ++++++++++++++++++++++++++++++++++ sudoku-simple.desktop | 8 ++++++++ 3 files changed, 56 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD create mode 100644 sudoku-simple.desktop diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d59aea429235 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = sudoku-simple + pkgdesc = Simple sudoku game made with raylib, features auto-annotations + pkgver = 1.0.1 + pkgrel = 1 + url = https://github.com/uwiwiow/sudoku-simple + arch = x86_64 + license = MIT + options = !debug + source = sudoku-simple-1.0.1-x86_64.tar.gz::https://github.com/uwiwiow/sudoku-simple/releases/download/1.0.1/sudoku-simple-1.0.1-x86_64.tar.gz + source = sudoku-simple.desktop + sha256sums = 41cdb6e8c8b2cdd6bc46e037755bb31c066da2ce4bf225103f28651ce790e99e + sha256sums = 9b840c25ee736a0132d84c66dd08d083aee6de65fc64bb2458b8ecaab184b564 + +pkgname = sudoku-simple diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0b24db05909a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: uwiwiow + +pkgname="sudoku-simple" +pkgver=1.0.1 +pkgrel=1 +pkgdesc="Simple sudoku game made with raylib, features auto-annotations" +arch=('x86_64') +url="https://github.com/uwiwiow/${pkgname}" +license=('MIT') + +options=(!debug) + +depends=() + +source=("$pkgname-$pkgver-$CARCH.tar.gz::https://github.com/uwiwiow/$pkgname/releases/download/$pkgver/$pkgname-$pkgver-$CARCH.tar.gz" + "$pkgname.desktop") + + +sha256sums=(41cdb6e8c8b2cdd6bc46e037755bb31c066da2ce4bf225103f28651ce790e99e + 9b840c25ee736a0132d84c66dd08d083aee6de65fc64bb2458b8ecaab184b564) + +package() { + cd "$srcdir/Sudoku-simple" + + install -Dm755 sudoku-simple "$pkgdir/usr/bin/sudoku-simple" + + install -dm755 "$pkgdir/usr/share/$pkgname/assets" + cp -r assets/* "$pkgdir/usr/share/$pkgname/assets/" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + + install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" +} diff --git a/sudoku-simple.desktop b/sudoku-simple.desktop new file mode 100644 index 000000000000..2a18a9b0ad07 --- /dev/null +++ b/sudoku-simple.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Sudoku Simple +Comment=Simple sudoku game made with raylib +Exec=sudoku-simple +Terminal=false +Categories=Game;LogicGame; +