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 \