#1070171 RFP: mangl -- An enhanced man page viewer

#1070171#5
Date:
2024-05-01 10:03:51 UTC
From:
To:
* Package name    : mangl
  Version         : 1.1.4
  Upstream Author : Ziga Lenarcic <ziga.lenarcic@gmail.com>
* URL             : https://github.com/zigalenarcic/mangl
* License         : BSD 2-Clause and BSD 3-Clause
  Programming Lang: C
  Description     : An enhanced man page viewer

mangl is an enhanced man page viewer with the following
features:
  * searching of man pages
  * hyperlinks to other man pages
  * search withing a man page
  * browsing history (back etc.)
  * colored text
  * GLFW GUI
  * truetype support
  * draggable scrollbar
  * keyboard and mouse interaction

The package is an improvement (in some cases) over what
the default man executable provide. In general it was written
to prevent resorting to online browsing of man pages because
the default viewer doesn't have linked pages.
Disclosure: I'm the author of the program and am willing to
adjust the build process etc. to help with inclusion in the
Debian packages.

#1070171#22
Date:
2024-07-03 00:30:29 UTC
From:
To:
Dear mentors,

After cleaning up some novice duplicate bug mistakes ...

I am looking for a sponsor for my package "mangl":

 * Package name    : mangl
   Version         : 1.1.5-1
   Upstream Author : Ziga Lenarcic
 * URL             : https://github.com/zigalenarcic/mangl
 * License         : BSD-2-Clause
 * Vcs             : https://salsa.debian.org/monty/mangl
   Section         : utils

The source builds the following binary packages:

  mangl - Graphical man page viewer based on the mandoc library

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/mangl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/m/mangl/mangl_1.1.5-1.dsc

Changes for the initial release:

 mangl (1.1.5-1) unstable; urgency=medium
 .
   * Initial packaging (Closes: #1070171)
   * Change distribution to unstable for upload.

Regards,
--
  James Montgomery

#1070171#27
Date:
2024-07-03 00:36:59 UTC
From:
To:
Dear mentors,

After cleaning up some novice duplicate bug mistakes ...

I am looking for a sponsor for my package "mangl":

 * Package name    : mangl
   Version         : 1.1.5-1
   Upstream Author : Ziga Lenarcic
 * URL             : https://github.com/zigalenarcic/mangl
 * License         : BSD-2-Clause
 * Vcs             : https://salsa.debian.org/monty/mangl
   Section         : utils

The source builds the following binary packages:

  mangl - Graphical man page viewer based on the mandoc library

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/mangl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/m/mangl/mangl_1.1.5-1.dsc

Changes for the initial release:

 mangl (1.1.5-1) unstable; urgency=medium
 .
   * Initial packaging (Closes: #1070171)
   * Change distribution to unstable for upload.

Regards,
--
  James Montgomery

#1070171#32
Date:
2024-07-04 00:50:11 UTC
From:
To:
Please file a Request For Sponsorship (RFS) bug.

https://mentors.debian.net/sponsors/rfs-howto/

I will review here for now, but you must do the above.

Hi Ziga,

Package fails to build.

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -mPhil Wyett <philip.wyett@kathenas.org> -ePhil
Wyett <philip.wyett@kathenas.org> -rfakeroot
dpkg-buildpackage: info: source package mangl
dpkg-buildpackage: info: source version 1.1.5-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
dpkg-source: info: using options from mangl-1.1.5/debian/source/options: --extend-diff-
ignore=mandoc/Makefile.local --extend-diff-ignore=mandoc/config.h --extend-diff-
ignore=mandoc/config.log
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
	make -j4 distclean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Makefile:1: mandoc/Makefile.local: No such file or directory
make[2]: *** No rule to make target 'mandoc/Makefile.local'.  Stop.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_clean: error: make -j4 distclean returned exit code 2
make[1]: *** [debian/rules:39: override_dh_auto_clean] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:14: clean] Error 2
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-07-04T00:38:51Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Not cleaning session: cloned chroot in use
Keeping session: unstable-amd64-sbuild-08ff5098-25e3-493c-8ba6-224bda893062
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: amd64
Build Type: full
Build-Space: 16592
Build-Time: 0
Distribution: unstable
Fail-Stage: build
Host Architecture: amd64
Install-Time: 50
Job: /home/philwyett/Development/builder/debian/mentoring/mangl_1.1.5-1.dsc
Machine Architecture: amd64
Package: mangl
Package-Time: 65
Source-Version: 1.1.5-1
Space: 16592
Status: attempted
Version: 1.1.5-1
--------------------------------------------------------------------------------
Finished at 2024-07-04T00:38:51Z
Build needed 00:01:05, 16592k disk space
E: Build failure (dpkg-buildpackage died)

Regards

Phil

#1070171#37
Date:
2024-07-04 01:49:21 UTC
From:
To:
Thanks, Phil! I've opened RFS bug #1075734 as advised.

[SNIP]