Date: Wednesday, October 5, 2022 @ 06:59:45
  Author: grawlinson
Revision: 1321362

upgpkg: endless-sky 0.9.15-1

Modified:
  endless-sky/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-05 06:57:23 UTC (rev 1321361)
+++ PKGBUILD    2022-10-05 06:59:45 UTC (rev 1321362)
@@ -3,11 +3,11 @@
 # Contributor: Leonard König <leonard.r.koenig at googlemail dot com>
 
 pkgname=endless-sky
-pkgver=0.9.14
+pkgver=0.9.15
 pkgrel=1
-pkgdesc="A sandbox-style space exploration and combat game"
+pkgdesc='A sandbox-style space exploration and combat game'
 arch=('x86_64')
-url="https://endless-sky.github.io/";
+url='https://endless-sky.github.io/'
 # licenses obtained via following script:
 # grep "^License:" copyright | sed -e "s/License: //" -e "s/ /-/" | sort | uniq
 license=(
@@ -28,16 +28,25 @@
   'libjpeg-turbo'
   'sdl2'
   'libmad'
+  'util-linux-libs'
 )
-makedepends=('scons')
+makedepends=('git' '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=('5845c3b595f0feba7fc5f6ce1ead88b34e9426c3db53cf013fc67f9197d2cabad8fae39056fa6f4d6da76fceb43a9709397b95daba855d1b1ebf3c25a04ba007')
+options=('debug')
+_commit='2350f159528c89f3546e79675ec500d374410733'
+source=("$pkgname::git+https://github.com/endless-sky/endless-sky#commit=$_commit";)
+b2sums=('SKIP')
 
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
 prepare() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
   # binary is installed to /usr/games instead of /usr/bin
   sed -i 's:games", sky:bin", sky:' SConstruct
@@ -44,12 +53,14 @@
 }
 
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
+
   scons -j "$(nproc)"
 }
 
 package() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
+
   scons \
     DESTDIR="$pkgdir" \
     PREFIX=/usr \

Reply via email to