[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