summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Teng (滕飞)2024-04-28 17:52:59 +0800
committerColin Teng (滕飞)2024-04-28 17:52:59 +0800
commite53b1283c8d6d93842504a1941954a27dbb0ded1 (patch)
tree45ea8def9bfe22c2f08a933084494917ceef6c1b
downloadaur-e53b1283c8d6d93842504a1941954a27dbb0ded1.tar.gz
initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD21
2 files changed, 34 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8e30570e1a2d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = slidegame
+ pkgdesc = An classical puzzle game: Slide blocks to restore a picture.\n一个滑块拼图游戏, 采用前后台分离设计模式. 后台负责游戏规则实现和流程控制, 前台负责与用户交互. UI 开发者可以基于后台部分开发不同的用户界面.
+ pkgver = 1.1.4
+ pkgrel = 1
+ url = https://gitee.com/tfcolin/slide
+ arch = x86_64
+ license = GPL-3.0-or-later
+ depends = gtk3
+ depends = ncurses
+ source = https://github.com/tfcolin/slide/archive/refs/tags/v1.1.4.tar.gz
+ sha256sums = 060a988fdd267a14d48d6fbb8fdba22957c8946e7043a0d95f5f2c070374b8ed
+
+pkgname = slidegame
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..539195f186a4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Colin Teng <tfcolin@88.com>
+pkgname=slidegame
+pkgver=1.1.4
+pkgrel=1
+pkgdesc="An classical puzzle game: Slide blocks to restore a picture.\n一个滑块拼图游戏, 采用前后台分离设计模式. 后台负责游戏规则实现和流程控制, 前台负责与用户交互. UI 开发者可以基于后台部分开发不同的用户界面."
+arch=('x86_64')
+url="https://gitee.com/tfcolin/slide"
+license=('GPL-3.0-or-later')
+depends=('gtk3' 'ncurses')
+source=("https://github.com/tfcolin/slide/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('060a988fdd267a14d48d6fbb8fdba22957c8946e7043a0d95f5f2c070374b8ed')
+
+build() {
+ cd "slide-$pkgver"
+ make
+}
+
+package() {
+ cd "slide-$pkgver"
+ PREFIX="$pkgdir/usr/" make install_all
+}