Skip to content

feat(pkgbuild): install USAGE.md to /usr/share/doc/#386

Merged
KSXGitHub merged 1 commit intomasterfrom
claude/fix-readme-install-path-aSDbK
Apr 3, 2026
Merged

feat(pkgbuild): install USAGE.md to /usr/share/doc/#386
KSXGitHub merged 1 commit intomasterfrom
claude/fix-readme-install-path-aSDbK

Conversation

@KSXGitHub
Copy link
Copy Markdown
Owner

Adds the USAGE.md documentation file to the Arch Linux package builds for both the binary and source distributions.

https://claude.ai/code/session_01KsLCFmqMNrxwpH8a2SgmG9

USAGE.md is a generated file documenting CLI usage but was not being
installed by either PKGBUILD variant. Add it alongside README.md in
/usr/share/doc/$pkgname/.

https://claude.ai/code/session_01KsLCFmqMNrxwpH8a2SgmG9
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Arch Linux PKGBUILD templates and the CI PKGBUILD generator so that USAGE.md is installed into /usr/share/doc/<pkgname>/ for both the source-built and -bin packages.

Changes:

  • Install USAGE.md into the package documentation directory for the source PKGBUILD template.
  • Extend the -bin PKGBUILD template to include USAGE.md (install step + corresponding sha1sums entry).
  • Update the PKGBUILD generation script to download USAGE.md as an additional source for the -bin package.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
template/parallel-disk-usage/PKGBUILD Adds installation of USAGE.md from the source tree into /usr/share/doc/$pkgname/.
template/parallel-disk-usage-bin/PKGBUILD Adds USAGE.md install step and aligns sha1sums entries with the new source list.
ci/github-actions/generate-pkgbuild.py3 Adds USAGE.md raw GitHub URL into the generated source=(...) list for parallel-disk-usage-bin.

@KSXGitHub KSXGitHub marked this pull request as ready for review April 3, 2026 01:38
@KSXGitHub KSXGitHub merged commit 356a442 into master Apr 3, 2026
17 checks passed
@KSXGitHub KSXGitHub deleted the claude/fix-readme-install-path-aSDbK branch April 3, 2026 01:39
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 3, 2026

Performance Regression Reports

commit: ff312c7

There are no regressions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants