← recipes

Commit 2442bb1

0
plików
+0
dodanych
-0
usuniętych
@@ -21,26 +21,19 @@ makedepends:
21 21 - libfyaml
22 22 - libadwaita
23 23 source:
24 -- 'malcontent-repo.git::https://gitlab.freedesktop.org/pwithnall/malcontent.git#recursive'
24 +- 'https://gitlab.freedesktop.org/pwithnall/malcontent.git#recursive'
25 25 - 0001-meson-Statically-link-against-libgcc.patch
26 -- 'tinycdb_0.81.orig.tar.gz::http://deb.debian.org/debian/pool/main/t/tinycdb/tinycdb_0.81.orig.tar.gz'
27 26 sha256sums:
28 27 - SKIP
29 28 - SKIP
30 -- 469de2d445bf54880f652f4b6dc95c7cdf6f5502c35524a45b2122d70d47ebc2
31 29
32 30 build: |
33 - # Wchodzimy bezpośrenio do katalogu wyklonowanego repozytorium gita
34 - cd malcontent-repo
31 + cd malcontent
35 32
36 - # Aplikujemy łatkę
33 + # Nałożenie patcha na nss/meson.build
37 34 patch -Np1 -i ../0001-meson-Statically-link-against-libgcc.patch
38 35
39 - # Kopiujemy zachegowany tarball do struktury Mesona
40 - mkdir -p subprojects/packagecache
41 - cp ../tinycdb_0.81.orig.tar.gz subprojects/packagecache/tinycdb-0.81.tar.gz
42 -
43 - # Budowanie z opcją nodownload dla Meson Wrap
36 + # Konfiguracja z wymuszeniem użycia submodułów z drzewa gita (bez dociągania z sieci)
44 37 meson setup \
45 38 --prefix=/usr \
46 39 --buildtype=plain \
@@ -53,5 +46,5 @@ build: |
53 46 meson compile -C builddir
54 47
55 48 package: |
56 - cd malcontent-repo
49 + cd malcontent
57 50 DESTDIR="${PKGDIR}" meson install -C builddir