From 23e01a481b6a5614e8c4c428868dcf2ddd28203c 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.10 --- 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..5ec4ea56c2bc --- /dev/null +++ b/srcpkgs/eslauncher2/template @@ -0,0 +1,25 @@ +# Template file for 'eslauncher2' +pkgname=eslauncher2 +version=0.8.10 +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=64180ada21b5a6df3fb72e41cc1bfb32e96c1b7f6a2d954acbbe7500dd5943d0 + +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 +}