From 283df5a13642105e299e0748c486498065dca2f3 Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Sat, 14 Oct 2017 15:43:38 +0200 Subject: [PATCH] New package: openra-20171014 Closes: #8153 [via git-merge-pr] --- srcpkgs/openra/template | 29 +++++++++++++++++++++++++++++ srcpkgs/openra/update | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/openra/template create mode 100644 srcpkgs/openra/update diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template new file mode 100644 index 00000000000..b726b59fbd9 --- /dev/null +++ b/srcpkgs/openra/template @@ -0,0 +1,29 @@ +# Template file for 'openra' +pkgname=openra +version=20171014 +revision=1 +wrksrc="OpenRA-release-${version}" +noarch=yes +hostmakedepends="mono unzip curl" +makedepends="SDL2-devel lua51-devel freetype-devel libopenal-devel libgdiplus-devel" +depends="mono libopenal freetype xdg-utils zenity SDL2 lua51 libgdiplus" +build_style="gnu-makefile" +make_install_target="install install-linux-shortcuts install-linux-mime + install-linux-appdata install-man-page" +make_install_args="prefix=/usr" +homepage="http://www.openra.net" +short_desc="An open-source implementation of the Red Alert engine" +maintainer="Helmut Pozimski " +license="GPL-3" +distfiles="https://github.com/OpenRA/OpenRA/archive/release-${version}.tar.gz" +checksum=ea8a6c38f22c3432bd173c15e3f3d96a7bb47c39f73db5aa5ab6df7e6980ed5a + + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" lua51 libgdiplus" +fi + +pre_build() { + make VERSION="release-${version}" version + make dependencies +} diff --git a/srcpkgs/openra/update b/srcpkgs/openra/update new file mode 100644 index 00000000000..2fa786087cb --- /dev/null +++ b/srcpkgs/openra/update @@ -0,0 +1,2 @@ +site=http://www.openra.net/download/ +pattern='release-[0-9]{8}'