33 lines
1.1 KiB
Bash
33 lines
1.1 KiB
Bash
# Template file for 'TSC'
|
|
pkgname=TSC
|
|
version=2.1.0
|
|
revision=1
|
|
build_wrksrc=tsc
|
|
build_style=cmake
|
|
configure_args="-DFIXED_DATA_DIR=/usr/share/TSC -DBINARY_DIR=/usr/bin
|
|
-DUSE_SYSTEM_MRUBY=ON -DUSE_SYSTEM_TINYCLIPBOARD=ON"
|
|
hostmakedepends="bison gperf pkg-config mruby gettext"
|
|
makedepends="SFML-devel boost-devel cegui-devel devil-devel gettext-devel
|
|
glew-devel libvorbis-devel libxml++-devel libXt-devel tinyclipboard-devel"
|
|
depends="mruby>=0 TSC-data>=${version}_${revision}"
|
|
short_desc="OSS 2D platform game"
|
|
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="https://www.secretchronicles.org/"
|
|
distfiles="https://ftp.secretchronicles.org/releases/${pkgname}-${version}.tar.gz"
|
|
checksum=6a16765b4951e3d5d1ea2b84e6da8f67b0271460f0c570b53ccdab80d7396261
|
|
# FIXME: find out what's missing for cegui
|
|
nocross="cegui does not build libCEGUIOpenGLRenderer when cross compiling"
|
|
|
|
post_install() {
|
|
vinstall extras/tsc.desktop 644 usr/share/applications
|
|
}
|
|
|
|
TSC-data_package() {
|
|
short_desc+=" - data files"
|
|
archs=noarch
|
|
pkg_install() {
|
|
vmove usr/share/tsc
|
|
}
|
|
}
|