← recipes

Commit b1de2c3

0
plików
+0
dodanych
-0
usuniętych
@@ -1,11 +1,15 @@
1 1 pkgname: pag
2 -pkgver: '3.3.17'
2 +pkgver: '3.3.18'
3 3 pkgrel: '1'
4 4 pkgdesc: 'PaganOS package manager – atomowa instalacja, weryfikacja GPG, i18n (PL/EN), rollback'
5 5 url: 'https://git.paganlinux.eu/pag'
6 6 arch: x86_64
7 +# UWAGA: gnupg jest twardą zależnością runtime – bez gpg pag nie potrafi
8 +# zweryfikować ani indeksu repo, ani paczek (fail-closed), a komunikaty były
9 +# mylące. Musi być instalowany razem z pag.
7 10 depends:
8 11 - python3
12 +- gnupg
9 13 makedepends: []
10 14 source:
11 15 - 'https://git.paganlinux.eu/git/pag/archive?branch=main'
@@ -24,6 +28,9 @@ build: |
24 28 # Tłumaczenia generowane z TEJ SAMEJ wersji paga → zawsze zgodne;
25 29 # `pag` czyta je z /etc/pag/lang → /usr/share/pag/lang (pliki nadpisują
26 30 # wbudowane słowniki, a ich brak nie psuje działania).
27 - PAG_LANG_NO_FILES=1 python3 pag --lang-extract "${PKGDIR}/usr/share/pag/lang"
31 + # `|| echo` – gdy źródło paga w git jest starsze i nie zna --lang-extract,
32 + # build NIE pada: zostają wbudowane słowniki (PL/EN).
33 + PAG_LANG_NO_FILES=1 python3 pag --lang-extract "${PKGDIR}/usr/share/pag/lang" \
34 + || echo " (uwaga: --lang-extract nieobsługiwane – zostają wbudowane tłumaczenia)"
28 35 package: |
29 36 true