← recipes

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