New package: openspades-0.1.2
This commit is contained in:
parent
39914e6b6f
commit
3c25de6208
40
srcpkgs/openspades/template
Normal file
40
srcpkgs/openspades/template
Normal file
@ -0,0 +1,40 @@
|
||||
# Template file for 'openspades'
|
||||
# The OpenSpades-Non-GPL-Pak License states that the pak000-Nonfree.pak
|
||||
# has to be redistributed together with the binary, so never split it
|
||||
# into a -data subpackage !!!
|
||||
pkgname=openspades
|
||||
version=0.1.2
|
||||
revision=1
|
||||
create_wrksrc=true
|
||||
build_wrksrc="openspades-${version}"
|
||||
build_style=cmake
|
||||
configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
|
||||
hostmakedepends="pkg-config unzip zip"
|
||||
makedepends="SDL2_image-devel freealut-devel freetype-devel glew-devel
|
||||
libcurl-devel opusfile-devel"
|
||||
depends="libopenal xdg-utils"
|
||||
short_desc="Compatible open source client of Ace of Spades 0.75 "
|
||||
maintainer="John <johnz@posteo.net>"
|
||||
license="GPL-3.0-or-later, OFL-1.1, OpenSpades-Non-GPL-Pak-License"
|
||||
homepage="http://openspades.yvt.jp/"
|
||||
distfiles="https://github.com/yvt/openspades/archive/v${version}.tar.gz
|
||||
https://github.com/yvt/openspades-paks/releases/download/r33/OpenSpadesDevPackage-r33.zip"
|
||||
checksum="f4947232eded073469d07935783786efd70e7d73e615326dbb66676c4e8724a8
|
||||
0927dc323a0b3aba0ee8d1d68d6b544b00fe654740fead6d1faad37aac77a2ad"
|
||||
repository=nonfree
|
||||
nocross="Anglescript doesn't use target Arch"
|
||||
|
||||
post_build() {
|
||||
cd Resources
|
||||
./mkpak.sh
|
||||
}
|
||||
|
||||
post_install() {
|
||||
cd ${wrksrc}
|
||||
vlicense Nonfree/LICENSE.md
|
||||
vinstall Nonfree/pak000-Nonfree.pak 644 usr/share/games/openspades/Resources
|
||||
vinstall OfficialMods/font-unifont.pak 644 usr/share/games/openspades/Resources
|
||||
for _i in pak002-Base.pak pak005-Models.pak pak010-BaseSkin.pak pak050-Locales.pak pak999-References.pak; do
|
||||
vinstall "${build_wrksrc}/Resources/${_i}" 644 usr/share/games/openspades/Resources
|
||||
done
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user