From 74a32c3ccafc7895a037d2b0cf73fc726286ec2e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 6 Apr 2024 12:30:38 +0100 Subject: gentoo auto-resync : 06:04:2024 - 12:30:38 --- app-text/qtikz/Manifest | 3 +++ app-text/qtikz/metadata.xml | 13 +++++++++ app-text/qtikz/qtikz-0.13.2.ebuild | 55 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 app-text/qtikz/Manifest create mode 100644 app-text/qtikz/metadata.xml create mode 100644 app-text/qtikz/qtikz-0.13.2.ebuild (limited to 'app-text/qtikz') diff --git a/app-text/qtikz/Manifest b/app-text/qtikz/Manifest new file mode 100644 index 000000000000..744c0d13dc32 --- /dev/null +++ b/app-text/qtikz/Manifest @@ -0,0 +1,3 @@ +DIST ktikz-0.13.2.tar.gz 2043961 BLAKE2B 57c53b70e4d526e8dcec5a1414d76c1d0d7c3412af908e85b56b03605a9c1d097892b7195e7d1e43dcdecd92411e1961276a9f51989797660e3dfd5bdca91acc SHA512 23399a1b70bc6f93683b502160b02fb10e767e51c82b9bf0b4ce985800d8278dec7451442c762919cf37de29d3620cff42661e6c22c63ab1823d087cecb0d847 +EBUILD qtikz-0.13.2.ebuild 1106 BLAKE2B 350be59e845c31aaa4a9db76c1abecfbd4839e2ebc10ab8953a6dedb1ce2e3dbdc043214ed96ff39e1fc9b9c2b41ce1d69b9027702f00f4f83b54dd4be4014cb SHA512 66be144006e6c067f2638158ac96de13ad77527b0b19dd2131d58e16eb2113875b9bd1b9d52612ceb913db26dab7d5c52eea291fdcbd5259c23ac0d47f318229 +MISC metadata.xml 488 BLAKE2B 2a14f5764aaa801148c08047b19888b9e01037d9924d5daf3772dad866d1f93577365c9b6aead8330f85036ef3c858b286c835e4d6b3eb38a824a5a71bc53b21 SHA512 793fe5e39977196990949e9535f2e4445c1da2b485e98ca1a34352ea106256c2e6520c5818cbac96bb1a94c5fba1c91992839f02834d43c3694479a52ee720f7 diff --git a/app-text/qtikz/metadata.xml b/app-text/qtikz/metadata.xml new file mode 100644 index 000000000000..1c5b023661aa --- /dev/null +++ b/app-text/qtikz/metadata.xml @@ -0,0 +1,13 @@ + + + + + arthurzam@gentoo.org + Arthur Zamarin + + + fhackenberger/ktikz + https://github.com/fhackenberger/ktikz/issues + https://github.com/fhackenberger/ktikz/blob/master/Changelog + + diff --git a/app-text/qtikz/qtikz-0.13.2.ebuild b/app-text/qtikz/qtikz-0.13.2.ebuild new file mode 100644 index 000000000000..b7f3b0979bc2 --- /dev/null +++ b/app-text/qtikz/qtikz-0.13.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg optfeature + +DESCRIPTION="editor for the TikZ drawing language" +HOMEPAGE="https://github.com/fhackenberger/ktikz" +SRC_URI=" + https://github.com/fhackenberger/ktikz/archive/${PV}.tar.gz -> ktikz-${PV}.tar.gz +" +S="${WORKDIR}/ktikz-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + app-text/poppler[qt5] +" +RDEPEND="${DEPEND} + dev-texlive/texlive-latexextra + dev-texlive/texlive-pictures +" +BDEPEND=" + dev-qt/linguist-tools:5 + dev-qt/qthelp:5 +" + +src_configure() { + local myqmakeargs=( + PREFIX=/usr + QMAKECOMMAND="$(qt5_get_bindir)/qmake" + LRELEASECOMMAND="$(qt5_get_bindir)/lrelease" + QCOLLECTIONGENERATORCOMMAND="$(qt5_get_bindir)/qcollectiongenerator" + ) + eqmake5 ${PN}.pro "${myqmakeargs[@]}" +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + local DOCS=( README.md ) + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "viewing documentation" dev-qt/assistant:5 +} -- cgit v1.2.3