summaryrefslogtreecommitdiff
path: root/app-text/qtikz
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-06 12:30:38 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-06 12:30:38 +0100
commit74a32c3ccafc7895a037d2b0cf73fc726286ec2e (patch)
treea8d64068ab0700b96b89bd160cc99a00684c19d7 /app-text/qtikz
parentf4ee508de68f4da495d887f2855afbe02434a561 (diff)
gentoo auto-resync : 06:04:2024 - 12:30:38
Diffstat (limited to 'app-text/qtikz')
-rw-r--r--app-text/qtikz/Manifest3
-rw-r--r--app-text/qtikz/metadata.xml13
-rw-r--r--app-text/qtikz/qtikz-0.13.2.ebuild55
3 files changed, 71 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arthurzam@gentoo.org</email>
+ <name>Arthur Zamarin</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">fhackenberger/ktikz</remote-id>
+ <bugs-to>https://github.com/fhackenberger/ktikz/issues</bugs-to>
+ <changelog>https://github.com/fhackenberger/ktikz/blob/master/Changelog</changelog>
+ </upstream>
+</pkgmetadata>
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
+}