Commit ffa48a3
0
plików
+0
dodanych
-0
usuniętych
@@ -401,17 +401,26 @@ footprint_malcontent_zh: "drwxr-xr-x\troot/root\tusr/share/locale/zh_CN/\ndrwxr-
401
401
-rw-r--r--\troot/root\tusr/share/locale/zh_CN/LC_MESSAGES/malcontent.mo\ndrwxr-xr-x\troot/root\tusr/share/locale/zh_TW/\n\
402
402
drwxr-xr-x\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/\n-rw-r--r--\troot/root\tusr/share/locale/zh_TW/LC_MESSAGES/malcontent.mo\n"
403
403
build: |
404
+ # Klonujemy gvdb i libgsystemservice do lokalnego cache / katalogu nadrzędnego
404
405
git clone https://gitlab.gnome.org/GNOME/gvdb.git
406
+ git clone https://gitlab.freedesktop.org/pwithnall/libgsystemservice.git
407
+
405
408
cd malcontent
406
- patch -Np1 -i ../0001-meson-Statically-link-against-libgcc.patch
409
+
410
+ # Przekierowujemy URL-e subprojektów na lokalne klony
407
411
git submodule init
408
412
git submodule set-url subprojects/gvdb ../gvdb
413
+ git submodule set-url subprojects/libgsystemservice ../libgsystemservice
409
414
git -c protocol.file.allow=always -c protocol.allow=never submodule update
410
415
411
- # Przygotowanie cache dla wrapa tinycdb z lokalnego źródła
416
+ # Łatamy kod
417
+ patch -Np1 -i ../0001-meson-Statically-link-against-libgcc.patch
418
+
419
+ # Przygotowujemy archiwum tinycdb w packagecache Mesona
412
420
mkdir -p subprojects/packagecache
413
421
cp ../tinycdb_0.81.orig.tar.gz subprojects/packagecache/tinycdb-0.81.tar.gz 2>/dev/null || true
414
422
423
+ # Konfiguracja i budowanie (z nodownload)
415
424
meson setup \
416
425
--prefix=/usr \
417
426
--buildtype=plain \