summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD22
2 files changed, 10 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 16b42b762a38..fce52f12e526 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2b820e09e6c4..6bf25a9ceb3d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}