[arch-commits] Commit in uqm/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat Jun 9 10:55:36 UTC 2018


    Date: Saturday, June 9, 2018 @ 10:55:35
  Author: arojas
Revision: 342163

BUILDINFO rebuild

Modified:
  uqm/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++++++++++++------
 1 file changed, 22 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-06-09 10:42:01 UTC (rev 342162)
+++ PKGBUILD	2018-06-09 10:55:35 UTC (rev 342163)
@@ -7,7 +7,7 @@
 
 pkgname=uqm
 pkgver=0.7.0
-pkgrel=4
+pkgrel=5
 pkgdesc="The Ur-Quan Masters, a port of Star Control 2"
 arch=('x86_64')
 url="http://sc2.sf.net/"
@@ -29,15 +29,31 @@
          '44c83b9b9d102b99210af0036749a318'
          '06d0a72aa18e7edce6cd3c7a3a747c44')
 
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  
-  cp $srcdir/config.state .
+prepare() {
+  cd $pkgname-$pkgver
+  cp ../config.state .
   sed -e "/INPUT_install_prefix/ s|replaceme|$pkgdir/usr|" \
-      -i config.state
+      -i config.state    
   ./build.sh uqm reprocess_config
 
+  # fix build (Fedora)
+  cd src/uqm/comm/
+  for d in */ ; do
+    cd $d
+    mv strings.h ustrings.h
+    cd ..
+  done
+  find . -type f -name '*.c' | xargs sed -i s/strings.h/ustrings.h/g
+  find . -type f -name '*.h' | xargs sed -i s/STRINGS/USTRINGS/g
+}
+
+build() {
+  cd $pkgname-$pkgver
   ./build.sh uqm
+}
+  
+package() {
+  cd $pkgname-$pkgver
   ./build.sh uqm install
 
   install -Dm644 $srcdir/$pkgname-$pkgver-content.uqm \



More information about the arch-commits mailing list