← recipes

Commit 9bd0a31

0
plików
+0
dodanych
-0
usuniętych
@@ -23,36 +23,23 @@ makedepends:
23 23 source:
24 24 - 0001-meson-Statically-link-against-libgcc.patch
25 25 - 'http://deb.debian.org/debian/pool/main/t/tinycdb/tinycdb_0.81.orig.tar.gz'
26 -- 'https://gitlab.freedesktop.org/pwithnall/malcontent.git'
27 -- 'https://gitlab.gnome.org/pwithnall/libgsystemservice/-/archive/master/libgsystemservice-master.tar.gz'
28 -- 'https://gitlab.gnome.org/GNOME/gvdb.git'
26 +- 'https://gitlab.freedesktop.org/pwithnall/malcontent.git#recursive'
29 27 sha256sums:
30 28 - SKIP
31 29 - 469de2d445bf54880f652f4b6dc95c7cdf6f5502c35524a45b2122d70d47ebc2
32 30 - SKIP
33 -- SKIP
34 -- SKIP
35 31
36 32 build: |
37 33 cd malcontent
38 34
39 - # Rejestracja gvdb
40 - git submodule init
41 - git submodule set-url subprojects/gvdb ../gvdb
42 - git -c protocol.file.allow=always -c protocol.allow=never submodule update
43 -
44 - # Podlinkowanie rozpakowanego libgsystemservice do subprojects
45 - rm -rf subprojects/libgsystemservice
46 - cp -r ../libgsystemservice-master subprojects/libgsystemservice
47 -
48 - # Łatki
35 + # Nałóż łatkę
49 36 patch -Np1 -i ../0001-meson-Statically-link-against-libgcc.patch
50 37
51 - # Cache dla wrapa tinycdb
38 + # Umieść pobrany wcześniej archiwum tinycdb w cache Mesona
52 39 mkdir -p subprojects/packagecache
53 - cp ../tinycdb_0.81.orig.tar.gz subprojects/packagecache/tinycdb-0.81.tar.gz 2>/dev/null || true
40 + cp ../tinycdb_0.81.orig.tar.gz subprojects/packagecache/tinycdb-0.81.tar.gz
54 41
55 - # Konfiguracja i kompilacja
42 + # Konfiguracja z blokadą pobierania przez sieć
56 43 meson setup \
57 44 --prefix=/usr \
58 45 --buildtype=plain \