summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 4 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d23baad04831..d4945329821d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
#
pkgname=cevomapgen
-pkgver=29
+pkgver=30
pkgrel=1
pkgdesc="External Random Map Generator for C-evo"
arch=('x86_64' 'aarch64')
@@ -12,7 +12,7 @@ depends=('qt5pas' 'glibc' 'libx11' 'hicolor-icon-theme')
makedepends=('fpc' 'lazarus-qt5')
source=("$url/files/Source/${pkgname}_${pkgver}.orig.tar.xz"
"$url/files/Source/${pkgname}_${pkgver}.orig.tar.xz.asc")
-sha256sums=('d9e43faf0ce5ac81bdee4b156f95004002700535a360059b25045871e1ffe04a'
+sha256sums=('46f15f18f210437f7a60cb06c67cb03c83ea0d07bda4a856e030a9d2a38399cb'
'SKIP')
validpgpkeys=(14638444C9858E2A09B0259C211BCF562939AB8F)
@@ -20,19 +20,6 @@ validpgpkeys=(14638444C9858E2A09B0259C211BCF562939AB8F)
prepare() {
cd "$srcdir/$pkgname-$pkgver"
- # Set temporary folder for lazarus primary config
- rm -fr "$srcdir/config"
- mkdir "$srcdir/config"
-
- # Don't need Windows docs on Arch
- rm -f "Docs/ReadmeWindows.html"
-
- # Move desktop files
- rm -fr Desktop
- mkdir Desktop
- mv "Docs/cevomapgen.svg" Desktop
- mv "Docs/$pkgname.desktop" Desktop
-
# currently cannot build with -pie as the RTL is not built with pie
sed -i '/-k-pie/d' fpc.cfg
}
@@ -41,12 +28,8 @@ prepare() {
build() {
cd "$srcdir/$pkgname-$pkgver"
- # clean
- rm -fr lib
- rm -f *.res
-
- lazbuild -v
- lazbuild --ws=qt5 -B --lazarusdir=/usr/lib/lazarus --pcp="$srcdir/config" CevoMapGen.lpi
+ export LAZDIR="--lazarusdir=/usr/lib/lazarus"
+ make lazarusdir=/usr/lib/lazarus
}