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 \