[arch-commits] Commit in (4 files)

George Rawlinson grawlinson at archlinux.org
Fri Jun 18 09:22:32 UTC 2021


    Date: Friday, June 18, 2021 @ 09:22:32
  Author: grawlinson
Revision: 965143

addpkg: endless-sky 0.9.13-2

Added:
  endless-sky/
  endless-sky/repos/
  endless-sky/trunk/
  endless-sky/trunk/PKGBUILD

----------+
 PKGBUILD |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

Added: endless-sky/trunk/PKGBUILD
===================================================================
--- endless-sky/trunk/PKGBUILD	                        (rev 0)
+++ endless-sky/trunk/PKGBUILD	2021-06-18 09:22:32 UTC (rev 965143)
@@ -0,0 +1,60 @@
+# Maintainer: George Rawlinson <george at rawlinson.net.nz>
+# Contributor: Max Zhao <alcasa dot mz at gmail dot com>
+# Contributor: Leonard König <leonard.r.koenig at googlemail dot com>
+
+pkgname=endless-sky
+pkgver=0.9.13
+pkgrel=2
+pkgdesc="A sandbox-style space exploration and combat game"
+arch=('x86_64')
+url="https://endless-sky.github.io/"
+# licenses obtained via following script:
+# grep "^License:" copyright | sed -e "s/License: //" -e "s/ /-/" | sort | uniq
+license=(
+  'GPL3'
+  'custom:CC-BY-3.0'
+  'custom:CC-BY-4.0'
+  'custom:CC-BY-NC-3.0'
+  'custom:CC-BY-SA-3.0'
+  'custom:CC-BY-SA-4.0'
+  'custom:public-domain'
+)
+depends=(
+  'gcc-libs'
+  'openal'
+  'libpng'
+  'glew'
+  'hicolor-icon-theme'
+  'libjpeg-turbo'
+  'sdl2'
+  'libmad'
+)
+makedepends=('scons')
+optdepends=(
+  'endless-sky-high-dpi: high resolution graphics assets'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/endless-sky/endless-sky/archive/v$pkgver.tar.gz")
+b2sums=('6d4c7f37ce4dfff2bae3eb6cee4948e6e27df086c2017f56bddf2d212011bfff135931915ab3f34c5e2f432acbf38126f7a774835d427652c8870d98e66c5f06')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # binary is installed to /usr/games instead of /usr/bin
+  sed -i 's:games", sky:bin", sky:' SConstruct
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  scons -j "$(nproc)"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  scons \
+    DESTDIR="$pkgdir" \
+    PREFIX=/usr \
+    install
+
+  # license
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" copyright
+}



More information about the arch-commits mailing list