summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcell Meszaros2022-06-09 21:55:35 +0200
committerMarcell Meszaros2022-06-09 21:55:35 +0200
commit8c524f99c9b0e8ec76cb06725d680263499aff5f (patch)
treedce3549965258c90a1bed034a3c214a7b8a35e0b
parent3e29f39361b4cc49bdbe0c12d7040db5d77bade4 (diff)
downloadaur-8c524f99c9b0e8ec76cb06725d680263499aff5f.tar.gz
updpkg 0.66_beta2
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD34
2 files changed, 20 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64aad2d8a14f..5a8f883c0f58 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = corsix-th
pkgdesc = Reimplementation of the game engine of Theme Hospital
- pkgver = 0.66_beta1
+ pkgver = 0.66_beta2
pkgrel = 1
url = https://github.com/CorsixTH/CorsixTH
install = corsix-th.install
@@ -19,7 +19,7 @@ pkgbase = corsix-th
depends = ffmpeg
optdepends = freepats-legacy: Soundfont for Midi playback
optdepends = soundfont-fluid: Alternative soundfont for Midi playback
- source = corsix-th-0.66-beta1.tar.gz::https://github.com/CorsixTH/CorsixTH/archive/v0.66-beta1.tar.gz
- sha256sums = fcbd6b8e18f9aa587c22a8621c710d1719748acecc8988765cab6a9da1c9299c
+ source = corsix-th-0.66-beta2.tar.gz::https://github.com/CorsixTH/CorsixTH/archive/v0.66-beta2.tar.gz
+ b2sums = 0b95e0aac169370c48758c91749f433b4e272e747b486c8026999e94b25f2f4a3b7a5fb6c33095ac097ba1b1ceea36627a3226a219d5d4a443fe0183478c9775
pkgname = corsix-th
diff --git a/PKGBUILD b/PKGBUILD
index 7e23187097e7..04e33270ea3d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,10 +3,10 @@
# Contributor: Gaetan Bisson <bisson@archlinux.org>
# Contributors: jdc, rayman2200, TheCycoONE
-pkgname=corsix-th
+pkgname='corsix-th'
# TODO: fix versioning next time if needed: 0.66_beta is higher than 0.66
-pkgver=0.66_beta1
-_tagver=0.66-beta1
+pkgver=0.66_beta2
+_tagver=0.66-beta2
pkgrel=1
pkgdesc='Reimplementation of the game engine of Theme Hospital'
url='https://github.com/CorsixTH/CorsixTH'
@@ -16,14 +16,14 @@ makedepends=('cmake' 'ninja' 'doxygen')
depends=('freetype2' 'lua' 'lua-lpeg' 'lua-filesystem' 'sdl2_mixer' 'ffmpeg')
optdepends=('freepats-legacy: Soundfont for Midi playback'
'soundfont-fluid: Alternative soundfont for Midi playback')
-install=$pkgname.install
-source=("$pkgname-$_tagver.tar.gz::https://github.com/CorsixTH/CorsixTH/archive/v$_tagver.tar.gz")
-sha256sums=('fcbd6b8e18f9aa587c22a8621c710d1719748acecc8988765cab6a9da1c9299c')
+install="${pkgname}.install"
+source=("${pkgname}-${_tagver}.tar.gz::${url}/archive/v${_tagver}.tar.gz")
+b2sums=('0b95e0aac169370c48758c91749f433b4e272e747b486c8026999e94b25f2f4a3b7a5fb6c33095ac097ba1b1ceea36627a3226a219d5d4a443fe0183478c9775')
prepare() {
printf 'Checking if ccache is enabled for makepkg... '
- if check_buildoption "ccache" "y"; then
+ if check_buildoption 'ccache' 'y'; then
printf 'yes\n'
printf 'Enabling C++ ccache for CMake...\n'
export CMAKE_CXX_COMPILER_LAUNCHER='ccache'
@@ -34,28 +34,28 @@ prepare() {
printf 'Configuring build with CMake...\n\n'
export CXXFLAGS+=" ${CPPFLAGS}" # CMake ignores CPPFLAGS
- cmake -S "CorsixTH-$_tagver" \
- -B build \
- -G Ninja \
+ cmake -S "CorsixTH-${_tagver}" \
+ -B 'build' \
+ -G 'Ninja' \
-Wno-dev \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
-DCMAKE_EXE_LINKER_FLAGS_INIT="${LDFLAGS}" \
-DCMAKE_SHARED_LINKER_FLAGS_INIT="${LDFLAGS}" \
-DCMAKE_MODULE_LINKER_FLAGS_INIT="${LDFLAGS}" \
- -DWITH_FREETYPE2=ON
+ -DWITH_FREETYPE2='ON'
}
build() {
printf 'Building with CMake...\n\n'
- cmake --build build
+ cmake --build 'build'
}
package() {
printf 'Installing with CMake...\n\n'
- DESTDIR="$pkgdir/" cmake --install build
+ DESTDIR="${pkgdir}/" cmake --install 'build'
# license
- install -d "$pkgdir/usr/share/licenses/$pkgname"
- ln -s /usr/share/corsix-th/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/"
+ install -dm 755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ ln -s '/usr/share/corsix-th/LICENSE.txt' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}