Add gtk-update-icon-cache as dependency

This commit is contained in:
2025-07-17 13:40:08 +03:00
parent a69475b0c7
commit 9f4c15f485
2 changed files with 8 additions and 2 deletions
+2 -1
View File
@@ -1,9 +1,10 @@
name: gtk3 name: gtk3
description: GObject-based multi-platform GUI toolkit version 3 description: GObject-based multi-platform GUI toolkit version 3
version: 3.24.41 version: 3.24.41
revision: 2
url: https://www.gtk.org/ url: https://www.gtk.org/
license: LGPL2.1-or-later license: LGPL2.1-or-later
architecture: any architecture: any
depends: ["adwaita-icon-theme","at-spi2-core","cairo","fontconfig","fribidi","gdk-pixbuf","glib","glibc","harfbuzz","libepoxy","libglvnd","libx11","libxcomposite","libxcursor","libxdamage","libxext","libxfixes","libxi","libxinerama","libxkbcommon","libxrandr","libxrender","pango","shared-mime-info","wayland"] depends: ["adwaita-icon-theme","at-spi2-core","cairo","fontconfig","fribidi","gdk-pixbuf","glib","glibc","gtk-update-icon-cache","harfbuzz","libepoxy","libglvnd","libx11","libxcomposite","libxcursor","libxdamage","libxext","libxfixes","libxi","libxinerama","libxkbcommon","libxrandr","libxrender","pango","shared-mime-info","wayland"]
make_depends: ["gobject-introspection","gtk-doc","hicolor-icon-theme","meson","sassc","wayland-protocols"] make_depends: ["gobject-introspection","gtk-doc","hicolor-icon-theme","meson","sassc","wayland-protocols"]
type: source type: source
+6 -1
View File
@@ -26,10 +26,15 @@ build() {
# This function is used to move the compiled files into the output directory # This function is used to move the compiled files into the output directory
package() { package() {
cd build cd build
DESTDIR="$BPM_OUTPUT" ninja install DESTDIR="$BPM_OUTPUT" ninja install
# Install BPM hooks
install -Dm644 "$BPM_WORKDIR"/*.bpmhook -t "$BPM_OUTPUT"/var/lib/bpm/hooks/ install -Dm644 "$BPM_WORKDIR"/*.bpmhook -t "$BPM_OUTPUT"/var/lib/bpm/hooks/
# Remove gtk-update-icon-cache binary
rm "$BPM_OUTPUT"/usr/bin/gtk-update-icon-cache
# Install package license
install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/gtk3/COPYING install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/gtk3/COPYING
} }