Compare commits

..
5 Commits
Author SHA1 Message Date
EnumDev 5903c876d6 Rebuild with libcdio 2.4.0 2026-08-30 11:34:32 +03:00
EnumDev f2b2b16843 Rebuild with libbluray and add bpm hook 2026-07-31 12:29:26 +03:00
EnumDev 644dd301db Rebuild package 2026-07-10 19:15:52 +03:00
EnumDev 13ad1c3b0e Switch to new package format 2026-06-13 19:59:29 +03:00
EnumDev d49e3c77ec Rebuild with dconf 2026-05-21 19:33:23 +03:00
4 changed files with 18 additions and 4 deletions
+6 -1
View File
@@ -1,9 +1,11 @@
name: gvfs name: gvfs
description: Virtual filesystem implementation for GIO description: Virtual filesystem implementation for GIO
version: 1.58.0 version: 1.58.0
revision: 5 revision: 10
url: https://gitlab.gnome.org/GNOME/gvfs url: https://gitlab.gnome.org/GNOME/gvfs
license: LGPL2-only license: LGPL2-only
maintainers:
- [email protected]
architecture: any architecture: any
type: source type: source
make_depends: make_depends:
@@ -17,6 +19,7 @@ make_depends:
- glibc - glibc
- gsettings-desktop-schemas - gsettings-desktop-schemas
- libarchive - libarchive
- libbluray
- libcdio - libcdio
- libcdio-paranoia - libcdio-paranoia
- libgcrypt - libgcrypt
@@ -46,6 +49,7 @@ downloads:
split_packages: split_packages:
- name: gvfs - name: gvfs
depends: depends:
- dconf
- fuse3 - fuse3
- gcc-libs - gcc-libs
- gcr4 - gcr4
@@ -53,6 +57,7 @@ split_packages:
- glibc - glibc
- gsettings-desktop-schemas - gsettings-desktop-schemas
- libarchive - libarchive
- libbluray
- libcdio - libcdio
- libcdio-paranoia - libcdio-paranoia
- libgcrypt - libgcrypt
+6 -3
View File
@@ -1,4 +1,4 @@
# This is the source.sh script. It is executed by BPM in a temporary directory when compiling a source package # This is the recipe.sh script. It is executed by BPM in a temporary directory when compiling a source package
# BPM Expects the source code to be extracted into the automatically created 'source' directory which can be accessed using $BPM_SOURCE # BPM Expects the source code to be extracted into the automatically created 'source' directory which can be accessed using $BPM_SOURCE
# BPM Expects the output files to be present in the automatically created 'output' directory which can be accessed using $BPM_OUTPUT # BPM Expects the output files to be present in the automatically created 'output' directory which can be accessed using $BPM_OUTPUT
@@ -8,8 +8,7 @@ build() {
meson setup build --prefix=/usr \ meson setup build --prefix=/usr \
-Dsystemduserunitdir=no \ -Dsystemduserunitdir=no \
-Dtmpfilesdir=no \ -Dtmpfilesdir=no \
-Dman=true \ -Dman=true
-Dbluray=false
meson compile -C build meson compile -C build
} }
@@ -79,6 +78,10 @@ package_gvfs() {
usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \
usr/share/gvfs/mounts/smb{,-browse}.mount usr/share/gvfs/mounts/smb{,-browse}.mount
# Install bpm hook
install -Dm644 "$BPM_WORKDIR"/gvfs.bpmhook "$BPM_OUTPUT"/var/lib/bpm/hooks/gvfs.bpmhook
install -Dm755 "$BPM_WORKDIR"/gvfs.sh "$BPM_OUTPUT"/var/lib/bpm/hook-scripts/gvfs.sh
# Install package license # Install package license
install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/gvfs/COPYING install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/gvfs/COPYING
} }
+3
View File
@@ -0,0 +1,3 @@
trigger_actions: ["install", "upgrade", "remove"]
targets: ["usr/share/gvfs/*"]
run: "/var/lib/bpm/hook-scripts/gvfs.sh"
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
pkill --signal USR1 --require-handler --exact gvfsd || true