pdfcraft/packaging/linux
Brandon Thomas d483d6d475
Fix #423: publish a standalone Linux CLI archive (#613)
On Linux, pdfcraft-cli shipped only inside the desktop packages (about
55 MB), while macOS already publishes pdfcraft-cli-<v>-macos-universal.zip.
Servers, CI and agent sandboxes only need the headless CLI.

packaging/linux/package.sh gains a `cli` format, on by default, that writes
pdfcraft-cli-<v>-linux-<arch>.tar.gz: the stripped pdfcraft-cli from the
shared staging tree plus the licences/README via copy_docs. copy_docs now
also copies NOTICE (every package benefits). The release job already
uploads and checksums every file in dist/release; its package check now
lists the archive and runs the extracted binary. README and
docs/releasing.md list the new artifact and state the glibc 2.35 baseline.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:45:13 -04:00
..
flatpak Release: Flatpak bundles, AppImage zsync updates, README Downloads (#275) 2026-10-08 09:58:13 -04:00
ai.storyteller.pdfcraft.desktop Linux: accept file:// URI args so desktop launchers recognise pdfcraft as PDF default (#382) 2026-10-08 20:04:27 -04:00
ai.storyteller.pdfcraft.metainfo.xml.in Rename PrintCraft to PdfCraft (#174) 2026-10-07 16:03:57 -04:00
ai.storyteller.pdfcraft.mime.xml Rename PrintCraft to PdfCraft (#174) 2026-10-07 16:03:57 -04:00
flatpak-bundle.sh Release: Flatpak bundles, AppImage zsync updates, README Downloads (#275) 2026-10-08 09:58:13 -04:00
nfpm.yaml Rename PrintCraft to PdfCraft (#174) 2026-10-07 16:03:57 -04:00
package.sh Fix #423: publish a standalone Linux CLI archive (#613) 2026-10-09 16:45:13 -04:00
postinst.sh Signed release pipeline (macOS/Windows/Linux/Web); README community note 2026-10-02 12:06:19 -04:00