FS#74908 - [glab] Man pages are missing from package

Attached to Project: Community Packages
Opened by Emil (xexaxo) - Monday, 30 May 2022, 16:41 GMT
Last edited by Caleb Maclennan (alerque) - Monday, 22 August 2022, 11:33 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Caleb Maclennan (alerque)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The package - as seen in https://man.archlinux.org/man/community/glab/glab.1.en - includes only the single top-level man-page.
While all the related, actually useful, man-pages mentioned within (say glab-api, glab-aut) are missing from the package.

Glancing over at the PKGBUILD `install -Dm0644 -t "$pkgdir/usr/share/man/man1/" "$pkgname.1"`. Changing the hard-coded `pkgname` to a wildcard, should fix that up I think.

Additional info:
* package version(s)
glab 1.22.0-2

Steps to reproduce:
* pacman -S glab
* man glab-api
No manual entry for glab-api
* man glab-repo
No manual entry for glab-repo
This task depends upon

Closed by  Caleb Maclennan (alerque)
Monday, 22 August 2022, 11:33 GMT
Reason for closing:  Fixed
Additional comments about closing:  glab-1.22.0-3
Comment by Emil (xexaxo) - Monday, 30 May 2022, 16:59 GMT
There's an in-tree Makefile which might be more(?) useful than running the individual build/install commands manually.

Side note: as per the PSA [1] the project has been addopted by GitLab and thus moved to

[1] https://github.com/profclems/glab/issues/983
[2] https://gitlab.com/gitlab-org/cli

Loading...