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