From 2d555a7c004537edaac356403bc9f62db781b7b1 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.6 --- 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..f2f717eab57d --- /dev/null +++ b/srcpkgs/eslauncher2/template @@ -0,0 +1,25 @@ +# Template file for 'eslauncher2' +pkgname=eslauncher2 +version=0.8.6 +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=68f4e49a6d27a74eab0ff02499e08e7c2538c3865e2956c846ae59c0fedeab73 + +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 +}