diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 10 insertions, 20 deletions
@@ -1,7 +1,7 @@ pkgbase = cevomapgen pkgdesc = External Random Map Generator for C-evo - pkgver = 33 - pkgrel = 2 + pkgver = 34 + pkgrel = 1 url = https://git.code.sf.net/p/cevomapgen/code arch = x86_64 arch = aarch64 @@ -13,7 +13,7 @@ pkgbase = cevomapgen depends = glibc depends = libx11 depends = hicolor-icon-theme - source = cevomapgen-33::git+https://git.code.sf.net/p/cevomapgen/code#tag=33 - sha256sums = 026343e1e9305e9af18ed8217ccdb7f05772da31b8342833c48a040803e71d61 + source = cevomapgen-34::git+https://git.code.sf.net/p/cevomapgen/code#tag=34 + sha256sums = efcacb0239a7c6f8adf5988eb92f7c46f9e127dc837b5e1f24924a5e2f708195 pkgname = cevomapgen @@ -1,42 +1,32 @@ # Maintainer: Peter blackman <peter at pblackman dot plus dot com> -# 23-Apr-2024 +# 01-Jun-2024 # -_tag=33 pkgname=cevomapgen -pkgver=$_tag -pkgrel=2 +pkgver=34 +pkgrel=1 pkgdesc="External Random Map Generator for C-evo" arch=('x86_64' 'aarch64') url="https://git.code.sf.net/p/$pkgname/code" license=('GPL-3.0-or-later') depends=('qt6pas' 'glibc' 'libx11' 'hicolor-icon-theme') makedepends=('git' 'fpc' 'lazarus-qt6') -source=("$pkgname-$pkgver"::git+$url#tag=$_tag) -sha256sums=('026343e1e9305e9af18ed8217ccdb7f05772da31b8342833c48a040803e71d61') +source=("$pkgname-$pkgver"::git+$url#tag=$pkgver) +sha256sums=('efcacb0239a7c6f8adf5988eb92f7c46f9e127dc837b5e1f24924a5e2f708195') prepare() { cd "$srcdir/$pkgname-$pkgver" - # currently cannot build with -pie as fpc's RTL is not built with pie sed -i '/-k-pie/d' fpc.cfg } build() { cd "$srcdir/$pkgname-$pkgver" - lazbuild --ws=qt6 -B --lazarusdir=/usr/lib/lazarus CevoMapGen.lpi fpc -ocevomapcheck CevoMapCheck } package() { cd "$pkgname-$pkgver" - - install -p -Dm 755 "$pkgname" -t "$pkgdir/usr/bin" - install -p -Dm 755 cevomapcheck -t "$pkgdir/usr/bin" - install -p -Dm 644 "Desktop/cevomapgen.svg" -t "$pkgdir/usr/share/icons/hicolor/scalable/apps" - install -p -Dm 644 "Desktop/$pkgname.desktop" -t "$pkgdir/usr/share/applications" - install -p -Dm 644 Templates/*.INI -t "$pkgdir/usr/share/$pkgname/Templates" - install -p -Dm 644 Docs/*.html -t "$pkgdir/usr/share/doc/$pkgname" - install -p -Dm 644 ManPages/*.6 -t "$pkgdir/usr/share/man/man6" + make DESTDIR="$pkgdir/" prefix=/usr install } |