Skip to content

Update Build Scripts and docs#104

Merged
realcarbonneau merged 9 commits intomasterfrom
claude/rename-setup-script-vlKhF
Dec 24, 2025
Merged

Update Build Scripts and docs#104
realcarbonneau merged 9 commits intomasterfrom
claude/rename-setup-script-vlKhF

Conversation

@realcarbonneau
Copy link
Owner

Update Build Scripts and docs

Arch Linux is the parent distribution that Manjaro is based on,
so naming the script after the base distro is more appropriate
and consistent with the convention used for other setup scripts.

Updated all references in setup.sh, setup_fedora.sh, and docs/PACKAGING.md.
Arch Linux is the parent distribution, so it should be listed first
when mentioning both distributions together.
Consistent with setup_arch.sh rename - using the parent distro name.
Updated references in setup_arch.sh and docs/PACKAGING.md.
Changed package naming from taskcoach-X.Y.Z-1-any.pkg.tar.zst to
taskcoach-X.Y.Z-arch.pkg.tar.zst for consistency with other distro
packages (Debian, Ubuntu, Fedora all include distro name).

Updated build-arch.yml workflow and README.md examples.
The _all architecture suffix is obvious for a Python package and
redundant. Simplified naming to match the pattern of other packages.

Example: taskcoach_1.6.1.73_debian-13-trixie.deb
- Renamed directory build.in/manjaro/ to build.in/arch/
- Updated all build-area/manjaro references to build-area/arch
- Updated build.in/manjaro references to build.in/arch
- Updated "Uses Manjaro setup" to "Uses Arch setup" in docs

Consistent naming with setup_arch.sh and build-arch.sh.
The "For other distributions, see:" comments listing other setup
scripts are unnecessary clutter. Users can see available scripts
by listing the directory.
Updated example package names to match new naming convention
without the redundant _all suffix.
Updated version numbers in README.md, docs, and build files
to match current release version.
@realcarbonneau realcarbonneau merged commit b1a0deb into master Dec 24, 2025
48 checks passed
@realcarbonneau realcarbonneau deleted the claude/rename-setup-script-vlKhF branch December 24, 2025 20:55
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.

2 participants