diff options
| -rw-r--r-- | app-text/katarakt/Manifest | 1 | ||||
| -rw-r--r-- | app-text/katarakt/files/katarakt-0.3-install.patch | 21 | ||||
| -rw-r--r-- | app-text/katarakt/katarakt-0.3.ebuild | 40 |
3 files changed, 62 insertions, 0 deletions
diff --git a/app-text/katarakt/Manifest b/app-text/katarakt/Manifest index d451e4384c35..7c0edca29794 100644 --- a/app-text/katarakt/Manifest +++ b/app-text/katarakt/Manifest @@ -1 +1,2 @@ DIST katarakt-v0.2.tar.bz2 44034 BLAKE2B 97a4f35c37664065983985d5529e69c4cfe3143943ceb2d5ad6bc8ae708ed075bcdc77dfcc50578acc5776119db909077a730bd7ddf23cbf44abc127df0e5f85 SHA512 fbab92f2ecd832c18330bb805abd772b3ea039bf61fba5b5e909c3ceabae5df5ee4753db3422d8633ed57a76fb4e4831e00ee85bcac36d3dc6b32ca8bb58e435 +DIST katarakt-v0.3.tar.bz2 44635 BLAKE2B 078863376b6677d610620c4a8f3b1b2714398b8454d754e0fa1000795b940a020d5b4d16570d21bc7395de1368b74fcb739ffa00e58a7e136a689345a854d644 SHA512 393e827e124c618b53939884751f23db0bfaf7ccbe45093797bc1f2931bd697bac20c01967dc10e41e60709abd7f1001267b5aaa921446bb3e88d7024551f963 diff --git a/app-text/katarakt/files/katarakt-0.3-install.patch b/app-text/katarakt/files/katarakt-0.3-install.patch new file mode 100644 index 000000000000..1db396d5b48e --- /dev/null +++ b/app-text/katarakt/files/katarakt-0.3-install.patch @@ -0,0 +1,21 @@ +From 4801619c7752b317da8d57183f590d9c3cce42e1 Mon Sep 17 00:00:00 2001 +From: Kurt Kanzenbach <kurt@kmk-computers.de> +Date: Thu, 30 Jan 2020 19:22:05 +0100 +Subject: [PATCH] build: Install binary + +Add an install target for the binary. + +Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de> +--- + katarakt.pro | 3 +++ + 1 file changed, 3 insertions(+) + +--- a/katarakt.pro ++++ b/katarakt.pro +@@ -59,3 +59,6 @@ web.depends = $$website.target + web.CONFIG = phony + + QMAKE_EXTRA_TARGETS += documentation website doc web ++ ++target.path = $$INSTALL_ROOT/$$PREFIX/bin/ ++INSTALLS += target diff --git a/app-text/katarakt/katarakt-0.3.ebuild b/app-text/katarakt/katarakt-0.3.ebuild new file mode 100644 index 000000000000..ee6825c2e6d8 --- /dev/null +++ b/app-text/katarakt/katarakt-0.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +MY_P="${PN}-v${PV}" + +DESCRIPTION="A simple PDF viewer designed to use as much available screen space as possible" +HOMEPAGE="https://gitlab.cs.fau.de/Qui_Sum/katarakt" +SRC_URI="https://gitlab.cs.fau.de/Qui_Sum/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + app-text/asciidoc + virtual/pkgconfig +" +RDEPEND=" + app-text/poppler:=[qt6] + dev-qt/qtbase:6[dbus,gui,network,widgets,xml] +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-install.patch" +) + +src_configure() { + eqmake6 PREFIX="${EPREFIX}/usr" +} + +src_install() { + emake INSTALL_ROOT="${D}" install doc + doman doc/katarakt.1 +} |
