Commit 3253f401
0
files
+0
added
-0
deleted
@@ -1,74 +1,48 @@
1
-pkgname: bazaar
2
-pkgver: '0.9.7'
3
-pkgrel: '4'
4
-pkgdesc: 'Modern GTK4 app store for Flatpak/Flathub'
5
-url: 'https://usebazaar.org/'
1
+name: bazaar
2
+version: 0.9.7
3
+release: 5
4
+summary: "GTK4 / Libadwaita app store for PaganOS"
6
5
arch: x86_64
7
-license:
8
-- GPL-3.0-or-later
6
+license: GPL-3.0-or-later
7
+url: "https://github.com/paganos/bazaar"
9
8
10
9
depends:
11
-- gtk4
12
-- libadwaita
13
-- libdex
14
-- glycin
15
-- glycin-gtk4
16
-- gtksourceview5
17
-- appstream
18
-- libxmlb
19
-- libsoup3
20
-- json-glib
21
-- libsecret
22
-- libproxy
23
-- malcontent
24
-- flatpak
25
-- webkit2gtk-6
26
-- libxml2
27
-- glib
10
+ - gtk4
11
+ - libadwaita
12
+ - libdex
13
+ - gobject-introspection
14
+ - appstream
15
+ - flatpak
28
16
29
17
makedepends:
30
-- git
31
-- meson
32
-- ninja
33
-- pkgconf
34
-- vala
35
-- blueprint-compiler
36
-- python
37
-- libxml2
38
-- gettext
39
-- itstool
40
-- desktop-file-utils
41
-- gobject-introspection
42
-- gtk4
43
-- libadwaita
44
-- libdex
45
-- glycin
46
-- glycin-gtk4
47
-- gtksourceview5
48
-- appstream
49
-- libxmlb
50
-- libsoup3
51
-- json-glib
52
-- libsecret
53
-- libproxy
54
-- malcontent
55
-- flatpak
56
-- webkit2gtk-6
18
+ - meson
19
+ - ninja
20
+ - gcc
21
+ - pkgconfig
22
+ - vala
23
+ - gobject-introspection
24
+ - libdex
25
+
26
+provides:
27
+ - bazaar
28
+
29
+hooks:
30
+ post-install: |
31
+ glib-compile-schemas /usr/share/glib-2.0/schemas || true
32
+ update-desktop-database -q /usr/share/applications || true
57
33
58
34
source:
59
-- 'https://gitlab.gnome.org/World/bazaar.git'
35
+ - "https://github.com/paganos/bazaar/archive/refs/tags/v0.9.7.tar.gz"
60
36
61
-sha256sums:
62
-- SKIP
37
+sha256sum:
38
+ - "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
63
39
64
40
build: |
65
- cd bazaar
66
- export GI_TYPELIB_PATH="/usr/lib/girepository-1.0:/usr/lib64/girepository-1.0:${GI_TYPELIB_PATH:-}"
67
- export LD_LIBRARY_PATH="/usr/lib:/usr/lib64:${LD_LIBRARY_PATH:-}"
68
-
69
- meson setup build --prefix=/usr --buildtype=release
70
- ninja -C build
41
+ meson setup build \
42
+ --prefix=/usr \
43
+ --buildtype=release \
44
+ -Dintrospection=enabled
45
+ meson compile -C build
71
46
72
47
package: |
73
- cd bazaar
74
- DESTDIR=${PKGDIR} ninja -C build install
48
+ DESTDIR="$PKG_DIR" meson install -C build