summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Harvey2021-01-24 15:55:22 -0800
committerAdam Harvey2021-01-24 15:55:22 -0800
commit7a284fb9527908d908a42c4b63659784e5aa2824 (patch)
tree97c6c2de33983693745ebd9ace6384f4858e7817
downloadaur-7a284fb9527908d908a42c4b63659784e5aa2824.tar.gz
1.0-1 release.
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD40
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5034ea82d7b3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = kgames
+ pkgdesc = A collection of old Xt/Xaw games refurbished to use modern drawing
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://keithp.com
+ arch = x86_64
+ license = BSD
+ license = MIT
+ makedepends = meson
+ makedepends = ninja
+ makedepends = git
+ makedepends = bison
+ depends = libxaw
+ depends = libxrender
+ depends = freetype2
+ depends = fontconfig
+ depends = cairo
+ depends = libxft
+ depends = librsvg
+ source = kgames::git+https://keithp.com/cgit/kgames.git#tag=1.0
+ source = https://metadata.ftp-master.debian.org/changelogs//main/k/kgames/kgames_1.0-2_copyright
+ sha512sums = SKIP
+ sha512sums = bc7a13078071c4876d726d407dffc54fc35a95f6aa29baf6ec1e7729a6e166f7fbe12c474fd99692324eaf77ba662761775234c1d08cbcc4343812952007d78f
+
+pkgname = kgames
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..45ae40063a01
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Adam Harvey <adam@adamharvey.name>
+pkgname=kgames
+pkgver=1.0
+pkgrel=1
+pkgdesc="A collection of old Xt/Xaw games refurbished to use modern drawing"
+arch=('x86_64')
+url="https://keithp.com"
+license=('BSD' 'MIT')
+groups=()
+depends=('libxaw' 'libxrender' 'freetype2' 'fontconfig' 'cairo' 'libxft' 'librsvg')
+makedepends=('meson' 'ninja' 'git' 'bison')
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+# The omnibus copyright file that covers the entire package is only available
+# in the Debian package, unfortunately.
+source=("$pkgname::git+https://keithp.com/cgit/kgames.git#tag=$pkgver" 'https://metadata.ftp-master.debian.org/changelogs//main/k/kgames/kgames_1.0-2_copyright')
+noextract=()
+sha512sums=('SKIP'
+ 'bc7a13078071c4876d726d407dffc54fc35a95f6aa29baf6ec1e7729a6e166f7fbe12c474fd99692324eaf77ba662761775234c1d08cbcc4343812952007d78f')
+
+build() {
+ cd "$pkgname"
+
+ rm -rf build
+ meson build --prefix=/usr
+ ninja -C build
+}
+
+package() {
+ cd "$pkgname"
+
+ DESTDIR="$pkgdir/" ninja -C build install
+ install -Dm644 ../kgames_1.0-2_copyright "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}