gpo.zugaina.org

Search Portage & Overlays:

app-editors/manpageeditor

Man Page Editor

Screenshots

  • manpageeditor-9999
    spell

    View      Download      Browse     License: GPL-3   
    Overlay: stuff
  • manpageeditor-0.1.3-r1
    ~amd64 ~arm64 ~x86
    spell

    View      Download      Browse     License: GPL-3   
    Overlay: stuff

ChangeLog

commit a94a0abe9d6cea63ace5c6035d0e3bc8e046ddbf
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 09:22:11 2026 +0200

app-editors/manpageeditor: declare the tools it shells out to

Almost everything this editor does happens through system() and
popen(), so its real dependencies are runtime programs rather than
libraries, and only two of them were declared.

src/files.cpp runs `man -l` to render the page being edited, `man -w`
to locate pages by name and section, and `gunzip --stdout` to read
compressed ones -- that is the core of a man page editor, and none of
it was covered. src/callbacks.cpp runs `groff -man -Tps` on export.
Add virtual/man, app-arch/gzip and sys-apps/groff.

Left out on purpose: ps2pdf from app-text/ghostscript-gpl and lp from
net-print/cups. Both appear in the same callbacks.cpp pipelines but
only on the export-to-PDF and print paths, so they are closer to
optional extras than to things the editor cannot start without.

The live ebuild had the same gap and gets the same treatment.

commit 5405da46aabbf1bc621b084b1b2d14014847cd0d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jun 17 15:49:19 2026 +0200

app-editors/manpageeditor: Keyword 0.1.3 for ~arm64

GTK2/gtksourceview man-page editor (autotools); aarch64-portable, no
architecture-specific code.

commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200

*/*: normalize personal-maintainer metadata.xml

Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:

- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>

Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.

commit 44dad23d2f4ba229f818bcc2adf5f7acc806173a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 20:19:16 2026 +0200

app-editors/manpageeditor: add 9999 live ebuild

Upstream has accumulated fixes since 0.1.3 (groff 1.22.4 compat,
segfault on malformed man page import, etc.) without cutting a new
tag.

commit 145862e729100ebc122498b56be7af78ae9a23b2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 20:15:50 2026 +0200

app-editors/manpageeditor: cleanup

- Bump EAPI 7 -> 8
- Fix S (upstream tarball unpacks to ManPageEditor-$, not with
double $-$-$)
- Switch from xdg-utils eclass to xdg (removes manual pkg_postinst/
pkg_postrm wrappers)
- Drop commented-out sed/cp cruft in src_prepare

commit 0955661d1d23fb6f410c1260d8011c3aed75a9bf
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:18:24 2026 +0200

app-editors/manpageeditor: add missing inherits

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit a4ca4ee702f263605269c5a76f12b1867ac4e360
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 12:47:22 2025 +0100

app-editors/manpageeditor: minor

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200

finally upd year to 2025 :)

commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100

upd copyright to 2024

commit a4cf4e4bf344d217a75013d2647f2781cdce60ba
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 03:38:37 2023 +0300

corr app-editors/manpageeditor

commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200

upd: header

commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300

upd date in ebuilds

commit 6315311b011600334f5781d570f2d1685c59a924
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Jul 18 19:31:12 2022 +0100

manpageeditor

commit 0c01e02bf9c8acf6059c922244f6bdea59e99fd8
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Jul 18 19:30:41 2022 +0100

Delete manpageeditor-0.0.13.ebuild

commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100

corrected gentoo header

commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100

corrected gentoo copyright

commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100

upd gentoo copyright

commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200

changed first line, you know

commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100

changed copyright line

commit 2f34d77b7f02f76e97d4ba7376b826c929e27185
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 9 20:30:57 2017 +0200

fdo-mime -> xdg-utils

commit 1371f72b1861680441815c29fc7d419ae42bd105
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Apr 7 23:09:16 2017 +0200

manpageeditor - upd links

commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200

removed Stale CVS header on line 3

commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100

2016 -> 2017 transition

commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200

repomaned metadata.xml files

commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100

upd gentoo copyright to 2016

commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400

fix headers and copyright lines

commit 48d5b2f31fb324378176cce12d7cd9010a070665
Author: megabaks <megagreener@gmail.com>
Date: Sun Feb 23 10:59:40 2014 +0400

app-editors/manpageeditor-0.0.13