commit: 6fbb0efc38ff96741c04ab517bd934781e801cdc
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Tue May 6 04:43:38 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue May 6 04:43:38 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbb0efc
net-dialup/picocom: add pregenerated man page
Building the man page requires dev-lang/go and dev-go/go-md2man; use a
pregenerated man page when unavailable.
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
net-dialup/picocom/Manifest | 1 +
.../{picocom-2024.07.ebuild => picocom-2024.07-r1.ebuild} | 13 +++++++++++--
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/net-dialup/picocom/Manifest b/net-dialup/picocom/Manifest
index 1b9adb4a73aa..0a84e126d195 100644
--- a/net-dialup/picocom/Manifest
+++ b/net-dialup/picocom/Manifest
@@ -1,2 +1,3 @@
DIST picocom-2024-07.tar.bz2 73290 BLAKE2B
4cac3cd77057daac2af820a3a1966edfa426e5132d48284325e59a02123674124156df79985cd89014247afd05bed9639fe210da0068afb1a7183baf10bb99e0
SHA512
b8663c6d361ac57a65198967cd34d2e8a6a95d7345f8412664aee517bfb772911bcd08b81ecd789ef538f95f0251c4846f29c6873e3fd44a1d52d604f1f81738
+DIST picocom-2024.07.1.bz2 8885 BLAKE2B
fb003fe45072c8f49e486c0078cdc0e25606b8a2c7acc6dad3764db243aa69ac0c404e221d5ff96274829e554be63802e1a2937c6ea83c31e6582ccd29d70047
SHA512
937d780c70ea77563731f1995b1e1aa55f3ffe01124f0174c47161f9e6ac1c0b7104948812f92cf538e0f8543c16bd54d105c12a99b916e0ffe840bad61fbd21
DIST picocom-3.1.tar.gz 121686 BLAKE2B
e7f478e7d00e791fb2ea7248ff31e480d05c5c1fe35941f85689a5df19646175e3c698222e430786874c0508c44a0c1f8ecc4b69c889a40e7411c7b54c67249a
SHA512
ff1888494ae0e24a151e19ac3abcdbb499e42eb1abcea401a7c6c3b532be3d64ddd81a511641d1ce0119dc5da3d2804ce8eaff262a9d578bfe8e22fdf6e55ad1
diff --git a/net-dialup/picocom/picocom-2024.07.ebuild
b/net-dialup/picocom/picocom-2024.07-r1.ebuild
similarity index 71%
rename from net-dialup/picocom/picocom-2024.07.ebuild
rename to net-dialup/picocom/picocom-2024.07-r1.ebuild
index b09e14ef3545..3fe95157b79e 100644
--- a/net-dialup/picocom/picocom-2024.07.ebuild
+++ b/net-dialup/picocom/picocom-2024.07-r1.ebuild
@@ -9,7 +9,10 @@ MY_PV=${PV/./-}
DESCRIPTION="minimal dumb-terminal emulation program"
HOMEPAGE="https://gitlab.com/wsakernel/picocom"
-SRC_URI="https://gitlab.com/wsakernel/${PN}/-/archive/${MY_PV}/${PN}-${MY_PV}.tar.bz2"
+SRC_URI="
+
https://gitlab.com/wsakernel/${PN}/-/archive/${MY_PV}/${PN}-${MY_PV}.tar.bz2
+ !man? ( https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.1.bz2 )
+"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2+"
@@ -19,6 +22,12 @@ IUSE="+man"
BDEPEND="man? ( dev-go/go-md2man )"
+src_prepare() {
+ default
+
+ use man || cp "${WORKDIR}"/${P}.1 picocom.1
+}
+
src_compile() {
emake CFLAGS="${CFLAGS} -Wall" CC="$(tc-getCC)"
@@ -30,5 +39,5 @@ src_install() {
dodoc CONTRIBUTORS CONTRIBUTORS.old README.md
dobashcomp bash_completion/picocom
- use man && doman picocom.1
+ doman picocom.1
}