Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
simutrans
Commits:
ed8c4888 by Antonio Rojas at 2024-09-13T21:49:40+02:00
upgpkg: 124.2.1-1: Update to 124.2.1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = simutrans
pkgdesc = Transportation simulation game
- pkgver = 124.1
+ pkgver = 124.2.1
pkgrel = 1
url = https://www.simutrans.com/
arch = x86_64
@@ -16,12 +16,12 @@ pkgbase = simutrans
depends = simutrans-pak64
depends = hicolor-icon-theme
optdepends = timidity++: play MIDI music
- source =
https://downloads.sourceforge.net/simutrans/simutrans-src-124-1.zip
+ source =
https://downloads.sourceforge.net/simutrans/simutrans-src-124-2-1.zip
source =
https://raw.githubusercontent.com/aburch/simutrans/8593f5b1248d03f907a149f7abc41ae6512009e1/simutrans.svg
source = settings-folder.patch
source = simutrans.desktop
source = simutrans.appdata.xml
- sha256sums =
0fc4e071a8b7fe1931b30fc0293aa68967f943c6fa6d89c6df119eb3d84d5437
+ sha256sums =
03765ec46e76af91a20bd1ca5d6850beaeb64ef1a8f11bf3a1ee68d34f8dd49a
sha256sums =
c0c2dd5da146f64901b00c6ee67e0818a166b983a81cee7897c4843aa9f21c81
sha256sums =
bb5edb37fde3be23f9bbdcac2b43d91187868ddfded40f262709144f4b633581
sha256sums =
99545152f5e739b7eb028152383fa10d3e3d303c99167e1c6e5a6bd7dcd00fa3
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
# Contributor: JD Steffen <jd at steffennet dot org>
pkgname=simutrans
-pkgver=124.1
+pkgver=124.2.1
pkgrel=1
pkgdesc="Transportation simulation game"
arch=('x86_64')
@@ -19,13 +19,15 @@
source=(https://downloads.sourceforge.net/$pkgname/$pkgname-src-${pkgver//./-}.z
settings-folder.patch
simutrans.desktop
simutrans.appdata.xml)
-sha256sums=('0fc4e071a8b7fe1931b30fc0293aa68967f943c6fa6d89c6df119eb3d84d5437'
+sha256sums=('03765ec46e76af91a20bd1ca5d6850beaeb64ef1a8f11bf3a1ee68d34f8dd49a'
'c0c2dd5da146f64901b00c6ee67e0818a166b983a81cee7897c4843aa9f21c81'
'bb5edb37fde3be23f9bbdcac2b43d91187868ddfded40f262709144f4b633581'
'99545152f5e739b7eb028152383fa10d3e3d303c99167e1c6e5a6bd7dcd00fa3'
'f3d2416de0f725d15b18482c20231228791e65ceeeb7305115a8ea6a2e591dd6')
prepare() {
+ cd trunk
+
# Some files are distributed in DOS format
find . -type f -exec dos2unix -q '{}' \;
@@ -33,16 +35,19 @@ prepare() {
patch -d src/$pkgname -Np0 -i "$srcdir"/settings-folder.patch
# Configure the build process
- cp "$srcdir"/config.template config.default
+ cp "$srcdir"/trunk/config.template config.default
sed -e 's|\\#define|#define|' -i Makefile
}
build() {
+ cd trunk
make VERBOSE=1 BACKEND=sdl2 OSTYPE=linux
}
package() {
+ cd trunk
+
#binary
install -Dm755 build/default/sim "$pkgdir/usr/bin/simutrans"
@@ -51,9 +56,9 @@ package() {
cp -r $pkgname "$pkgdir/usr/share/games/"
#desktop file and icon
- install -Dm644 simutrans.svg
"$pkgdir/usr/share/icons/hicolor/scalable/apps/simutrans.svg"
- install -Dm644 simutrans.desktop
"$pkgdir/usr/share/applications/simutrans.desktop"
- install -Dm644 simutrans.appdata.xml
"$pkgdir/usr/share/metainfo/simutrans.appdata.xml"
+ install -Dm644 ../simutrans.svg
"$pkgdir/usr/share/icons/hicolor/scalable/apps/simutrans.svg"
+ install -Dm644 ../simutrans.desktop
"$pkgdir/usr/share/applications/simutrans.desktop"
+ install -Dm644 ../simutrans.appdata.xml
"$pkgdir/usr/share/metainfo/simutrans.appdata.xml"
#license
install -Dm644 simutrans/license.txt
"$pkgdir/usr/share/licenses/simutrans/license.txt"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/simutrans/-/commit/ed8c48881553e5e7f45493f4c6f48390e9873f95
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/simutrans/-/commit/ed8c48881553e5e7f45493f4c6f48390e9873f95
You're receiving this email because of your account on gitlab.archlinux.org.