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.