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