From ae99c454370bcf4f0ae3b212a612849b66c30388 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Deckert?= Date: Mon, 7 Sep 2020 17:56:13 +0200 Subject: [PATCH] new: LCD Image Converter --- media-gfx/lcd-image-converter/Manifest | 2 + .../files/lcd-image-converter.desktop | 7 +++ .../lcd-image-converter-20200816.ebuild | 51 +++++++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 media-gfx/lcd-image-converter/Manifest create mode 100644 media-gfx/lcd-image-converter/files/lcd-image-converter.desktop create mode 100644 media-gfx/lcd-image-converter/lcd-image-converter-20200816.ebuild diff --git a/media-gfx/lcd-image-converter/Manifest b/media-gfx/lcd-image-converter/Manifest new file mode 100644 index 0000000..5cdc99f --- /dev/null +++ b/media-gfx/lcd-image-converter/Manifest @@ -0,0 +1,2 @@ +AUX lcd-image-converter.desktop 205 BLAKE2B ee71910be6bbcfc37184d5a5524711892beb8200b406f6ec9f9f45556b4d5815028c28fe13cc79fab0b6d803672612c21aca4c8108ef46c3d26b734617162c48 SHA512 7e4b4753a09277922a0af32f405b2af43ed038041f0fdd3a72afcae66106a08d71a4647018764518c1ba860bd55fe87101bffed0fda84255945075275b988de2 +EBUILD lcd-image-converter-20200816.ebuild 956 BLAKE2B c176885f73dd8341cb1f3542f2740395adee2d16843002627072e2f9651d2f1b5de1f9fe1f442bc4a4748cb5a4a9e9355db48e3bf38a10e5bddf77fb831e9eae SHA512 726421d0fe288e4f5235bd68e8c946ab76ea80f55507dcb841edbbb44bfe0baf3de63d1d13d7c84f61ceb00d4b74dd38cd5b5735dbbae08e3128074eb2c30019 diff --git a/media-gfx/lcd-image-converter/files/lcd-image-converter.desktop b/media-gfx/lcd-image-converter/files/lcd-image-converter.desktop new file mode 100644 index 0000000..c6c3443 --- /dev/null +++ b/media-gfx/lcd-image-converter/files/lcd-image-converter.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=LCD Image Converter +Comment=Tool to create bitmaps and fonts for embedded applications. +Exec=/usr/bin/lcd-image-converter +Icon=lcd-image-converter +Type=Application +StartupNotify=false diff --git a/media-gfx/lcd-image-converter/lcd-image-converter-20200816.ebuild b/media-gfx/lcd-image-converter/lcd-image-converter-20200816.ebuild new file mode 100644 index 0000000..ed5279c --- /dev/null +++ b/media-gfx/lcd-image-converter/lcd-image-converter-20200816.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop git-r3 qmake-utils xdg-utils + +EGIT_REPO_URI="https://github.com/riuson/${PN}.git" +EGIT_BRANCH="develop" +EGIT_COMMIT="52ca14a0aa93cd38cf6b3852b94122cc5c0ef157" + +DESCRIPTION="Tool to create bitmaps and fonts for embedded applications." +HOMEPAGE="https://lcd-image-converter.riuson.com" + + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + dev-qt/qtdeclarative:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 +" +RDEPEND=" + ${DEPEND} + dev-qt/qtxmlpatterns:5 +" + +src_configure() { + eqmake5 +} + +src_install() { + dobin release/linux/output/${PN} + domenu ${FILESDIR}/${PN}.desktop + newicon resources/icons/lcd-image-converter-96.png lcd-image-converter.png +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}