Compare commits
5
Commits
8fd81aaa20
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5903c876d6
|
||
|
|
f2b2b16843
|
||
|
|
644dd301db
|
||
|
|
13ad1c3b0e
|
||
|
|
d49e3c77ec
|
+6
-1
@@ -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
|
||||||
@@ -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
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
trigger_actions: ["install", "upgrade", "remove"]
|
||||||
|
targets: ["usr/share/gvfs/*"]
|
||||||
|
run: "/var/lib/bpm/hook-scripts/gvfs.sh"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
pkill --signal USR1 --require-handler --exact gvfsd || true
|
||||||
Reference in New Issue
Block a user