Commit 806650b
0
plików
+0
dodanych
-0
usuniętych
@@ -21,25 +21,26 @@ makedepends:
21
21
- libfyaml
22
22
- libadwaita
23
23
source:
24
+- 'https://gitlab.freedesktop.org/pwithnall/malcontent.git#recursive'
24
25
- 0001-meson-Statically-link-against-libgcc.patch
25
26
- 'http://deb.debian.org/debian/pool/main/t/tinycdb/tinycdb_0.81.orig.tar.gz'
26
-- 'https://gitlab.freedesktop.org/pwithnall/malcontent.git#recursive'
27
27
sha256sums:
28
28
- SKIP
29
-- 469de2d445bf54880f652f4b6dc95c7cdf6f5502c35524a45b2122d70d47ebc2
30
29
- SKIP
30
+- 469de2d445bf54880f652f4b6dc95c7cdf6f5502c35524a45b2122d70d47ebc2
31
31
32
32
build: |
33
- cd malcontent
33
+ # Precyzyjnie wchodzimy do katalogu repozytorium malcontent
34
+ cd malcontent*
34
35
35
- # Nałóż łatkę
36
+ # Nałożenie patcha na właściwy plik nss/meson.build
36
37
patch -Np1 -i ../0001-meson-Statically-link-against-libgcc.patch
37
38
38
- # Umieść pobrany wcześniej archiwum tinycdb w cache Mesona
39
+ # Przygotowanie cache dla wrapa tinycdb
39
40
mkdir -p subprojects/packagecache
40
41
cp ../tinycdb_0.81.orig.tar.gz subprojects/packagecache/tinycdb-0.81.tar.gz
41
42
42
- # Konfiguracja z blokadą pobierania przez sieć
43
+ # Konfiguracja i budowanie
43
44
meson setup \
44
45
--prefix=/usr \
45
46
--buildtype=plain \
@@ -52,4 +53,5 @@ build: |
52
53
meson compile -C builddir
53
54
54
55
package: |
56
+ cd malcontent*
55
57
DESTDIR="${PKGDIR}" meson install -C builddir