From b3f9f884b2ed9739941e342525464a8dbf3fc31f Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 16 Oct 2023 23:56:36 +0200 Subject: [PATCH] tikzit: add desktop file and manpage --- srcpkgs/tikzit/template | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/srcpkgs/tikzit/template b/srcpkgs/tikzit/template index eeca4781b00c2..f88ac48eb4f1b 100644 --- a/srcpkgs/tikzit/template +++ b/srcpkgs/tikzit/template @@ -1,7 +1,7 @@ # Template file for 'tikzit' pkgname=tikzit version=2.1.6 -revision=1 +revision=2 build_style=cmake hostmakedepends="qt5-host-tools qt5-qmake extra-cmake-modules flex bison" makedepends="qt5-devel poppler-qt5-devel poppler-cpp-devel" @@ -11,3 +11,16 @@ license="GPL-3.0-or-later" homepage="https://tikzit.github.io/" distfiles="https://github.com/tikzit/tikzit/archive/refs/tags/v${version}.tar.gz" checksum=40e160f654a25a3a36d6a5361eef71a51f9d3b5eec3b42dd9246ec26402149d1 + +post_install() { + vman share/man/man1/tikzit.1 + vinstall share/applications/tikzit.desktop 755 usr/share/applications + + for _i in 16 32 64 128 256 512 1024; do + vinstall share/icons/hicolor/${_i}x${_i}/apps/tikzit.png 644 usr/share/icons/hicolor/${_i}x${_i}/apps + done + vinstall share/icons/hicolor/scalable/apps/tikzit.svg 644 usr/share/icons/hicolor/scalable/apps/ + + vmkdir usr/share/mime/packages + vcopy share/mime/packages/user-tikz-document.xml usr/share/mime/packages +}