From fa7d7753489710a9862b406f420c32b18abe9397 Mon Sep 17 00:00:00 2001 From: xolophreny Date: Fri, 16 Dec 2022 10:59:00 +0500 Subject: [PATCH] New package: eslauncher2-0.8.9 --- srcpkgs/eslauncher2/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/eslauncher2/template diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template new file mode 100644 index 000000000000..1a5d527fd72b --- /dev/null +++ b/srcpkgs/eslauncher2/template @@ -0,0 +1,25 @@ +# Template file for 'eslauncher2' +pkgname=eslauncher2 +version=0.8.9 +revision=1 +build_style=cargo +hostmakedepends="pkg-config" +makedepends="alsa-lib-devel" +short_desc="Next generation Endless Sky launcher" +maintainer="xolophreny " +license="GPL-3.0-only" +homepage="https://github.com/EndlessSkyCommunity/ESLauncher2" +distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz" +checksum=b7a29fd040f76e693f5262cb3afda718e4782cde35b476ffdd265f9fe0213cce + +if [ "$XBPS_TARGET_LIBC" == "musl" ] ; then + hostmakedepends+=" protobuf" +fi + +post_install() { + vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/ + for icon in packaging/icons/*.png; do + res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')" + vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png + done +}