mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-22 00:57:01 +02:00
freedroidRPG: update to 1.0.
This commit is contained in:
parent
0bfc9da105
commit
3047617e79
1 changed files with 12 additions and 33 deletions
|
@ -1,42 +1,21 @@
|
|||
# Template file for 'freedroidRPG'
|
||||
pkgname=freedroidRPG
|
||||
version=0.16.1
|
||||
revision=2
|
||||
version=1.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config python"
|
||||
makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
|
||||
libjpeg-turbo-devel libvorbis-devel lua53-devel libpng-devel"
|
||||
hostmakedepends="pkg-config gettext-devel automake which python3"
|
||||
makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel SDL_ttf-devel
|
||||
libjpeg-turbo-devel libogg-devel libvorbis-devel lua53-devel libpng-devel
|
||||
glew-devel"
|
||||
short_desc="Role playing game featuring Tux and evil robots"
|
||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="http://www.freedroid.org/"
|
||||
distfiles="http://ftp.osuosl.org/pub/freedroid/${pkgname}-${version%.*}/${pkgname}-${version}.tar.gz"
|
||||
checksum=426df175034b12095e7498fd80c907e507667c960ee1da331d9e5566d1b09358
|
||||
python_version=2
|
||||
homepage="https://www.freedroid.org/"
|
||||
distfiles="https://codeberg.org/freedroid/freedroid-src/archive/${version}.tar.gz"
|
||||
checksum=cbf4bc589014287a955cffaa2467b1ed0cedd6502c83ed92c79545c3fef163e7
|
||||
python_version=3
|
||||
replaces="freedroidRPG-data>=0"
|
||||
|
||||
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
||||
configure_args+=" --disable-backtrace"
|
||||
fi
|
||||
|
||||
CFLAGS="-fcommon"
|
||||
|
||||
post_install() {
|
||||
local script=freedroid
|
||||
|
||||
# Remove the .UTF-8 suffix from the user's LANG setting,
|
||||
# or otherwise the internal font is wrong when rendering
|
||||
# non-ASCII characters. My assumption is the game expects
|
||||
# ISO-8859-1 (aka Latin1).
|
||||
echo "#!/bin/sh" > ${script}
|
||||
echo "# Strip .UTF-8 extension from the user's LANG" >> ${script}
|
||||
echo "LANG=$(echo \"$LANG\" | sed -e's;\.[Uu][Tt][Ff]-8;;')" >> ${script}
|
||||
echo "exec ${pkgname} $*" >> ${script}
|
||||
|
||||
# install the wrapper script
|
||||
vbin ${script}
|
||||
|
||||
# Start the wrapper script from the desktop file
|
||||
sed -i ${PKGDESTDIR}/usr/share/applications/${pkgname,,}.desktop \
|
||||
-e "/^Exec/s;=${pkgname};=${script};"
|
||||
pre_configure() {
|
||||
./autogen.sh
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue