summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Stürz2022-09-03 22:17:43 +0200
committerBenjamin Stürz2022-09-03 22:17:43 +0200
commit7430747b25a06bf07a12d1bb5e2c9db621d5cec7 (patch)
tree3f7d48196bd79a36992b961bd4b1db2c4edd4e29
downloadaur-7430747b25a06bf07a12d1bb5e2c9db621d5cec7.tar.gz
Initial commit
Signed-off-by: Benjamin Stürz <benni@stuerz.xyz>
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD32
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..77ae58dedf9e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = billig-sweeper
+ pkgdesc = A cheap Minesweeper clone
+ pkgver = 1.2.1
+ pkgrel = 1
+ url = https://github.com/riscygeek/billig-sweeper
+ arch = x86_64
+ arch = aarch64
+ license = GPL3
+ makedepends = meson
+ makedepends = ninja
+ depends = sdl2
+ depends = sdl2_image
+ source = https://github.com/riscygeek/billig-sweeper/archive/refs/tags/v1.2.1.tar.gz
+ source = git+https://github.com/cktan/tomlc99
+ sha256sums = a9d4d06396026caa192ee5cdd505ca3771e4b0c0ff1c5b5d68e18fca1cee1ea0
+ sha256sums = SKIP
+
+pkgname = billig-sweeper
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..22408ccc1246
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Benjamin Stürz <benni@stuerz.xyz>
+pkgname=billig-sweeper
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="A cheap Minesweeper clone"
+arch=('x86_64' 'aarch64')
+url="https://github.com/riscygeek/billig-sweeper"
+license=('GPL3')
+depends=('sdl2' 'sdl2_image')
+makedepends=('meson' 'ninja')
+source=("https://github.com/riscygeek/billig-sweeper/archive/refs/tags/v${pkgver}.tar.gz" "git+https://github.com/cktan/tomlc99")
+sha256sums=(a9d4d06396026caa192ee5cdd505ca3771e4b0c0ff1c5b5d68e18fca1cee1ea0 SKIP)
+
+prepare() {
+ rmdir "billig-sweeper-${pkgver}/tomlc99"
+ ln -sf "${srcdir}/tomlc99" "billig-sweeper-${pkgver}/tomlc99"
+}
+
+build() {
+ cd "billig-sweeper-${pkgver}"
+
+ rm -rf _build
+ meson setup _build --prefix=/usr
+ meson compile -C _build
+}
+
+package() {
+ cd "billig-sweeper-${pkgver}"
+ meson install -C _build --destdir="${pkgdir}"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+}