Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
astromenace


Commits:
31157cb0 by Antonio Rojas at 2024-09-13T21:49:46+02:00
upgpkg: 1.4.2-2: Fix metainfo install dir

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = astromenace
        pkgdesc = Hardcore 3D space shooter with spaceship upgrade possibilities
        pkgver = 1.4.2
-       pkgrel = 1
+       pkgrel = 2
        url = http://www.viewizard.com/astromenace/index_linux.php
        arch = x86_64
        license = GPL3
@@ -16,6 +16,8 @@ pkgbase = astromenace
        depends = freetype2
        depends = libxinerama
        source = 
astromenace-1.4.2.tar.gz::https://github.com/viewizard/astromenace/archive/v1.4.2.tar.gz
+       source = https://github.com/viewizard/astromenace/commit/d5e007cf.patch
        sha512sums = 
6a41c987295ff7201b2a9fa748b2b246c5d61bf4ae39668e614fbec377abfe08387a66182059c0e87d1c8395aa224ae396535b0f41a0be720fc57d319249e8b0
+       sha512sums = 
391ea09ca2ace8f52cf6417d26429556c7e725456d0b86c840fd467dfb3e1cc889ceadaf2c09ad9fecee5afa2686a2271ca0480f0893b043ff8f067e97584e6d
 
 pkgname = astromenace


=====================================
PKGBUILD
=====================================
@@ -5,15 +5,22 @@
 
 pkgname=astromenace
 pkgver=1.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities"
 arch=('x86_64')
 url="http://www.viewizard.com/astromenace/index_linux.php";
 license=('GPL3')
 depends=('sdl2' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 
'libxinerama')
 makedepends=('cmake' 'mesa' 'ninja')
-source=("$pkgname-$pkgver".tar.gz::https://github.com/viewizard/astromenace/archive/v${pkgver}.tar.gz)
-sha512sums=('6a41c987295ff7201b2a9fa748b2b246c5d61bf4ae39668e614fbec377abfe08387a66182059c0e87d1c8395aa224ae396535b0f41a0be720fc57d319249e8b0')
+source=("$pkgname-$pkgver".tar.gz::https://github.com/viewizard/astromenace/archive/v${pkgver}.tar.gz
+         https://github.com/viewizard/astromenace/commit/d5e007cf.patch)
+sha512sums=('6a41c987295ff7201b2a9fa748b2b246c5d61bf4ae39668e614fbec377abfe08387a66182059c0e87d1c8395aa224ae396535b0f41a0be720fc57d319249e8b0'
+            
'391ea09ca2ace8f52cf6417d26429556c7e725456d0b86c840fd467dfb3e1cc889ceadaf2c09ad9fecee5afa2686a2271ca0480f0893b043ff8f067e97584e6d')
+
+prepare() {
+# Fix build with GCC 13
+  patch -d $pkgname-$pkgver -p1 < d5e007cf.patch
+}
 
 build() {
   cd astromenace-$pkgver
@@ -33,5 +40,5 @@ package() {
   install -Dm644 build/gamedata.vfs 
"$pkgdir"/usr/share/astromenace/gamedata.vfs
   install -Dm644 share/astromenace_128.png 
"$pkgdir"/usr/share/pixmaps/astromenace.png
   install -Dm644 share/astromenace.desktop 
"$pkgdir"/usr/share/applications/astromenace.desktop
-  install -Dm644 share/astromenace.appdata.xml 
"$pkgdir"/usr/share/appdata/astromenace.appdata.xml
+  install -Dm644 share/astromenace.appdata.xml 
"$pkgdir"/usr/share/metainfo/astromenace.appdata.xml
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/astromenace/-/commit/31157cb0725d384d33df4baf4aec26de0d60179d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/astromenace/-/commit/31157cb0725d384d33df4baf4aec26de0d60179d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to