Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / scribus
Commits: aba82cb9 by Caleb Maclennan at 2025-02-11T17:38:01+03:00 Add protection to development releases don't get packaged - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -67,6 +67,16 @@ prepare() { # patch -Np1 < "$srcdir/fix_build_with_poppler_25.01.0.patch" } +pkgver() { + # People regularly flag this OOD pointing to development releases, avoid mistakenly packaging them + if [[ $pkgver =~ ^[0-9]+\.[13579]+\.[0-9]+$ ]]; then + echo 'Odd-numbered minor version segments indicate development versions.' >&2 + exit 1 + else + echo "$pkgver" + fi +} + build() { cmake -B build -S "$_archive" \ -D CMAKE_INSTALL_PREFIX=/usr \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/scribus/-/commit/aba82cb9e60bf8d5bb7981e559bc5e31897181d3 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/scribus/-/commit/aba82cb9e60bf8d5bb7981e559bc5e31897181d3 You're receiving this email because of your account on gitlab.archlinux.org.