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.


Reply via email to