← recipes

Commit 5f83d7e9

0
files
+0
added
-0
deleted
@@ -1,6 +1,6 @@
1 1 pkgname: malcontent
2 2 pkgver: '0.14.0'
3 -pkgrel: '5'
3 +pkgrel: '6'
4 4 pkgdesc: 'Library for handling parental controls and application filtering (libmalcontent / libmalcontent-ui)'
5 5 url: 'https://gitlab.freedesktop.org/pwithnall/malcontent'
6 6 arch: x86_64
@@ -39,15 +39,23 @@ source:
39 39 - 'https://gitlab.freedesktop.org/pwithnall/malcontent/-/archive/${pkgver}/malcontent-${pkgver}.tar.gz'
40 40 - 'https://gitlab.gnome.org/GNOME/gvdb.git'
41 41 - 'https://gitlab.gnome.org/pwithnall/libgsystemservice.git'
42 +- 'https://www.corpit.ru/mjt/tinycdb/tinycdb-0.81.tar.gz'
42 43 sha256sums:
43 44 - SKIP
44 45 - SKIP
46 +- SKIP
45 47 build: |
46 48 # submodul gvdb nie jest w tarce GitLaba -> podlinkuj klon z gita
47 49 rm -rf ${pkgname}-${pkgver}/subprojects/gvdb
48 50 ln -sfn "$PWD/gvdb" ${pkgname}-${pkgver}/subprojects/gvdb
49 51 rm -rf ${pkgname}-${pkgver}/subprojects/libgsystemservice
50 52 ln -sfn "$PWD/libgsystemservice" ${pkgname}-${pkgver}/subprojects/libgsystemservice
53 + # tinycdb: wrap-file -> meson z --wrap-mode=nodownload nie pobierze;
54 + # korzystamy ze zrodla z listy source i nakladki packagefiles/tinycdb
55 + _tcdb="$(ls -d "$PWD"/tinycdb-*/ 2>/dev/null | head -n1)"
56 + cp -f ${pkgname}-${pkgver}/subprojects/packagefiles/tinycdb/meson.build "${_tcdb}meson.build"
57 + rm -rf ${pkgname}-${pkgver}/subprojects/tinycdb-0.81
58 + ln -sfn "$_tcdb" ${pkgname}-${pkgver}/subprojects/tinycdb-0.81
51 59 cd ${pkgname}-${pkgver}
52 60 meson setup build \
53 61 --wrap-mode=nodownload \