mirror of
https://oauth2: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@github.com/m1ngsama/TNT.git
synced 2026-06-26 05:34:39 +08:00
| .. | ||
| arch | ||
| debian | ||
| homebrew | ||
| README.md | ||
Packaging
This directory contains package-manager drafts for TNT. They are intentionally kept out of the root install path and should be reviewed before submission to any public registry.
Current targets
arch/PKGBUILD- AUR-ready draft fortnt-chat.homebrew/tnt-chat.rb- Homebrew tap formula draft.debian/README.md- Ubuntu PPA / Debian packaging notes.
Release checklist
-
Confirm
TNT_VERSIONininclude/common.hand the manpage version match. -
Create a GitHub release tag such as
v1.0.0. -
Build and upload release tarballs or rely on GitHub source archives.
-
Replace placeholder checksums in package drafts.
-
Verify package contents in an isolated directory:
make clean make tmpdir="$(mktemp -d)" make DESTDIR="$tmpdir" PREFIX=/usr install find "$tmpdir" -type f | sort -
Submit packages manually:
- Arch: upload
PKGBUILDand generated.SRCINFOto AUR. - Homebrew: open a PR to the project tap, or later Homebrew core if eligible.
- Ubuntu: build Debian source packages and upload to a Launchpad PPA.
- Arch: upload
Do not connect these packaging drafts to automatic production deployment.