app-misc/qman: new package, add 1.2.1, 9999

Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com>
This commit is contained in:
Mazunki Hoksaas
2025-02-04 18:00:47 +01:00
parent 577c26ef9a
commit bbba70c761
4 changed files with 73 additions and 0 deletions

1
app-misc/qman/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST qman-1.2.1.tar.gz 932376 BLAKE2B 7f364a8f981926b142c0bd14c87ff0573ec2acd9655484c3040caa52311176ebe59dd09ece190055bed2973eac59d4241ab5acfa9e87810a7b9a3e60b22a43e0 SHA512 c5e627dfc06d7181d957fd9fd1ab9b042e90a3b7ec3b5e56c0b91bdf7d8864aeb4d8f45833e7b0ce54c7b48cf60788c6edcf23518069598086858a87b8f7ba20

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>rolferen@gmail.com</email>
<name>Mazunki Hoksaas</name>
</maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="github">plp13/qman</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
DESCRIPTION="A more modern manual page viewer for our terminals"
HOMEPAGE="https://github.com/plp13/qman"
SRC_URI="https://github.com/plp13/qman/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+doc +man"
DEPEND="sys-libs/ncurses
dev-libs/inih
sys-libs/zlib
dev-python/cogapp"
RDEPEND="${DEPEND}"
src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
$(meson_feature doc docs)
-Ddocdir="/usr/share/doc/${PF}"
)
meson_src_configure
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson git-r3
DESCRIPTION="A more modern manual page viewer for our terminals"
HOMEPAGE="https://github.com/plp13/qman"
EGIT_REPO_URI="https://github.com/plp13/qman.git"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS=""
IUSE="+doc +man"
DEPEND="sys-libs/ncurses
dev-libs/inih
sys-libs/zlib
dev-python/cogapp"
RDEPEND="${DEPEND}"
src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
$(meson_feature doc docs)
-Ddocdir="/usr/share/doc/${PF}"
)
meson_src_configure
}