wok-next annotate gvfs/receipt @ rev 20749
pcre package was split into separate libs. Update the dependencies of the packages that previously depended on pcre.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Jun 01 00:47:43 2018 +0300 (2018-06-01) |
parents | 0ec6086e21d6 |
children | d3707642a563 |
rev | line source |
---|---|
al@19752 | 1 # SliTaz package receipt v2. |
pascal@11222 | 2 |
pascal@11222 | 3 PACKAGE="gvfs" |
al@19850 | 4 VERSION="1.30.3" |
pascal@11222 | 5 CATEGORY="system-tools" |
al@19752 | 6 SHORT_DESC="Userspace virtual filesystem" |
pascal@11222 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@15000 | 8 LICENSE="GPL2" |
al@19850 | 9 WEB_SITE="https://wiki.gnome.org/Projects/gvfs" |
al@20527 | 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gvfs.html" |
pascal@15000 | 11 |
al@19693 | 12 TARBALL="$PACKAGE-$VERSION.tar.xz" |
al@19850 | 13 WGET_URL="$GNOME_MIRROR/gvfs/${VERSION%.*}/$TARBALL" |
al@19693 | 14 |
al@19850 | 15 BUILD_DEPENDS="libxslt glib-dev gtk-doc dbus-dev gcr-dev gettext polkit-dev \ |
al@19850 | 16 libcap-dev libgphoto2-dev libarchive-dev libsoup-dev libcdio-paranoia-dev \ |
al@20527 | 17 libmtp-dev fuse2-dev udisks2-dev gtk+3-dev libbluray-dev libgudev-dev \ |
al@19850 | 18 libsecret-dev libxml2-dev openssh samba-dev dbus-glib-dev libnfs-dev" |
al@19850 | 19 SPLIT="gvfs-admin gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ |
al@19850 | 20 gvfs-gtk gvfs-http gvfs-libmtp gvfs-nfs gvfs-smb gvfs-udisks2 gvfs gvfs-dev" |
al@19850 | 21 COOKOPTS="skip-log-errors" |
pascal@11222 | 22 |
al@20527 | 23 compile_rules() { |
pascal@11222 | 24 ./configure \ |
al@19693 | 25 --enable-gtk-doc \ |
al@19693 | 26 --disable-libsystemd-login \ |
al@19693 | 27 --with-systemduserunitdir=no \ |
al@19850 | 28 --disable-bash-completion \ |
al@20575 | 29 $CONFIGURE_ARGS && |
al@20575 | 30 fix libtool && |
al@20575 | 31 make && |
al@20575 | 32 make install |
pascal@11222 | 33 } |
pascal@11222 | 34 |
al@20527 | 35 genpkg_rules() { |
al@19850 | 36 # gvfs-obexftp is called obsolete and deleted by gvfs authors. |
al@19752 | 37 case $PACKAGE in |
al@19850 | 38 gvfs-admin) |
al@19850 | 39 copy gvfsd-admin admin.mount |
al@19850 | 40 CAT="system-tools|admin backend" |
al@20749 | 41 DEPENDS="glib gvfs polkit" |
al@19752 | 42 ;; |
al@19752 | 43 gvfs-afp) |
al@19752 | 44 copy \ |
al@19752 | 45 gvfsd-afp afp.mount \ |
al@19752 | 46 gvfsd-afp-browse afp-browse.mount |
al@19752 | 47 CAT="system-tools|Apple Filing Protocol support - afp:///" |
al@20749 | 48 DEPENDS="glib gvfs libgcrypt" |
al@19752 | 49 ;; |
al@19752 | 50 gvfs-archive) |
al@19752 | 51 copy gvfsd-archive archive.mount |
al@19752 | 52 CAT="system-tools|archive support - archive:///" |
al@20749 | 53 DEPENDS="glib gvfs libarchive" |
al@19752 | 54 ;; |
al@19752 | 55 gvfs-cdda) |
al@19752 | 56 copy gvfsd-cdda cdda.mount |
al@19752 | 57 CAT="system-tools|CDDA support" |
al@20749 | 58 DEPENDS="glib gvfs libcdio libcdio-paranoia libgudev" |
al@19752 | 59 ;; |
al@19752 | 60 gvfs-fuse) |
al@19752 | 61 copy gvfsd-fuse |
al@19752 | 62 CAT="system-tools|FUSE support" |
al@20749 | 63 DEPENDS="fuse2 glib gvfs" |
al@19752 | 64 ;; |
al@19752 | 65 gvfs-gphoto2) |
al@19752 | 66 copy \ |
al@19752 | 67 gvfsd-gphoto2 gphoto2.mount \ |
al@19752 | 68 gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service \ |
al@19752 | 69 gphoto2.monitor |
al@19752 | 70 CAT="system-tools|Gphoto2 support" |
al@20749 | 71 DEPENDS="glib gvfs libgphoto2 libgudev" |
al@19752 | 72 ;; |
al@19752 | 73 gvfs-gtk) |
al@19752 | 74 copy gvfsd-recent recent.mount |
al@19752 | 75 CAT="system-tools|recent files support (GTK+3) - recent:///" |
al@20749 | 76 DEPENDS="glib gtk+3 gvfs" |
al@19752 | 77 ;; |
al@19752 | 78 gvfs-http) |
al@19752 | 79 copy \ |
al@19752 | 80 gvfsd-dav dav.mount \ |
al@19752 | 81 gvfsd-http http.mount |
al@19752 | 82 CAT="system-tools|HTTP/WebDAV support" |
al@20749 | 83 DEPENDS="glib gvfs libsoup libxml2" |
al@19752 | 84 ;; |
al@19752 | 85 gvfs-libmtp) |
al@19752 | 86 copy \ |
al@19752 | 87 gvfsd-mtp mtp.mount \ |
al@19752 | 88 gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service \ |
al@19752 | 89 mtp.monitor |
al@19752 | 90 CAT="system-tools|MTP support" |
al@20749 | 91 DEPENDS="glib gvfs libgudev libmtp" |
al@19752 | 92 ;; |
al@19850 | 93 gvfs-nfs) |
al@19850 | 94 copy gvfsd-nfs nfs.mount |
al@19850 | 95 CAT="system-tools|NFS support - nfs:///" |
al@20749 | 96 DEPENDS="glib gvfs libnfs" |
al@19752 | 97 ;; |
al@19752 | 98 gvfs-smb) |
al@19752 | 99 copy \ |
al@19752 | 100 gvfsd-smb smb.mount \ |
al@19752 | 101 gvfsd-smb-browse smb-browse.mount \ |
al@19752 | 102 gvfs-smb.convert *.smb.gschema.xml |
al@19752 | 103 CAT="system-tools|Samba support - smb:///" |
al@20749 | 104 DEPENDS="glib gvfs samba" |
al@19752 | 105 ;; |
al@19752 | 106 gvfs-udisks2) |
al@19752 | 107 copy gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service \ |
al@19752 | 108 udisks2.monitor |
al@19752 | 109 CAT="system-tools|Udisks2 volume monitor" |
al@20749 | 110 DEPENDS="glib libbluray libgudev libsecret udisks2 gvfs" |
al@19752 | 111 ;; |
al@19850 | 112 gvfs) |
al@20513 | 113 copy @std @rm |
al@20749 | 114 DEPENDS="eudev gcr-base glib libsecret dbus" |
al@19850 | 115 SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ |
al@19850 | 116 gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2" |
al@19850 | 117 ;; |
al@19850 | 118 *-dev) |
al@19850 | 119 copy @dev |
al@19850 | 120 ;; |
al@19752 | 121 esac |
pascal@11222 | 122 } |
al@17290 | 123 |
al@19752 | 124 post_remove_gvfs() { |
al@18663 | 125 chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas |
al@17290 | 126 } |