diff --git a/desktop/gnome/base/gvfs/actions.py b/desktop/gnome/base/gvfs/actions.py new file mode 100644 index 0000000000..5ef8f75de5 --- /dev/null +++ b/desktop/gnome/base/gvfs/actions.py @@ -0,0 +1,41 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + autotools.autoreconf("-vfi") + + autotools.configure("\ + --with-dbus-service-dir=/usr/share/dbus-1/services \ + --disable-hal \ + --disable-silent-rules \ + --disable-static \ + --enable-afc \ + --enable-archive \ + --enable-bash-completion \ + --enable-bluray \ + --enable-gphoto2 \ + --enable-gtk=3 \ + --enable-keyring \ + --enable-samba \ + --enable-udev \ + --enable-udisks2 \ + ") + + pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + shelltools.copy("daemon/trashlib/COPYING", "COPYING.GPL3") + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README") diff --git a/desktop/gnome/base/gvfs/files/gvfs-archive-integration.patch b/desktop/gnome/base/gvfs/files/gvfs-archive-integration.patch new file mode 100644 index 0000000000..5f50a4f420 --- /dev/null +++ b/desktop/gnome/base/gvfs/files/gvfs-archive-integration.patch @@ -0,0 +1,49 @@ +diff -up gvfs-1.3.2/Makefile.am.archive-integration gvfs-1.3.2/Makefile.am +--- gvfs-1.3.2/Makefile.am.archive-integration 2009-06-25 19:55:39.000000000 -0400 ++++ gvfs-1.3.2/Makefile.am 2009-07-13 22:51:52.480693853 -0400 +@@ -1,5 +1,19 @@ + NULL = + ++@INTLTOOL_DESKTOP_RULE@ ++ ++desktop_in_files = mount-archive.desktop.in ++ ++mount-archive.desktop.in: mount-archive.desktop.in.in ++ sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@ ++ ++desktopdir = $(datadir)/applications ++if HAVE_ARCHIVE ++desktop_DATA = mount-archive.desktop ++else ++desktop_DATA = ++endif ++ + SUBDIRS = \ + common \ + metadata \ +@@ -19,6 +33,8 @@ EXTRA_DIST = \ + gvfs.doap \ + README.commits \ + MAINTAINERS \ ++ mount-archive.desktop.in.in \ ++ $(desktop_in_files) \ + m4 \ + $(NULL) + +diff -up /dev/null gvfs-1.3.2/mount-archive.desktop.in.in +--- /dev/null 2009-07-13 16:21:55.049012465 -0400 ++++ gvfs-1.3.2/mount-archive.desktop.in.in 2009-07-13 22:39:14.844931097 -0400 +@@ -0,0 +1,13 @@ ++[Desktop Entry] ++_Name=Archive Mounter ++Exec=@libexecdir@/gvfsd-archive file=%u ++X-Gnome-Vfs-System=gio ++MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;application/x-lzma-compressed-tar;application/x-xz-compressed-tar; ++Terminal=false ++StartupNotify=false ++Type=Application ++NoDisplay=true ++X-GNOME-Bugzilla-Bugzilla=GNOME ++X-GNOME-Bugzilla-Product=gvfs ++X-GNOME-Bugzilla-Component=archive-backend ++X-GNOME-Bugzilla-Version=@VERSION@ diff --git a/desktop/gnome/base/gvfs/pspec.xml b/desktop/gnome/base/gvfs/pspec.xml new file mode 100644 index 0000000000..c4659f05b6 --- /dev/null +++ b/desktop/gnome/base/gvfs/pspec.xml @@ -0,0 +1,277 @@ + + + + + gvfs + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + GPLv3 + library + New generation gnome-virtual-file-system + GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications. + mirrors://gnome/gvfs/1.20/gvfs-1.20.2.tar.xz + + gtk3-devel + fuse-devel + avahi-devel + gconf-devel + libmtp-devel + intltool + automake + autoconf + itstool + autogen + libsoup-devel + util-macros + unifdef + gettext-devel + m4 + gcr-devel + udisks2-devel + libgudev-devel + eudev-devel + libplist-devel + libproxy-devel + libbluray-devel + libsecret-devel + bluez-libs-devel + libarchive-devel + libgphoto2-devel + avahi-glib-devel + libcdio-paranoia-devel + libgnome-keyring-devel + samba-devel + libcdio-devel + libimobiledevice-devel + + + gvfs-archive-integration.patch + + + + + gvfs-afc + AFC(Apple File Control) backend for GVFS + + libplist + gvfs + libimobiledevice + + + /usr/libexec/gvfs-afc-volume-monitor + /usr/libexec/gvfsd-afc + /usr/share/gvfs/mounts/afc.mount + /usr/share/gvfs/remote-volume-monitors/afc.monitor + /usr/share/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service + + + + + gvfs-afp + Apple Filing Protocol (AFP) backend for gvfs. + + libsecret + libgcrypt + gvfs + + + /usr/lib/gvfs/gvfsd-afp + /usr/libexec/gvfsd-afp + /usr/libexec/gvfsd-afp-browse + /usr/share/gvfs/mounts/afp-browse.mount + /usr/share/gvfs/mounts/afp.mount + + + + + gvfs-archive + Compression backend for GVFS + + libarchive + gvfs + + + /usr/libexec/gvfsd-archive + /usr/share/gvfs/mounts/archive.mount + /usr/share/applications/mount-archive.desktop + + + + + gvfs-gphoto2 + Digital camera backend for GVFS + + libgphoto2 + gvfs + + + /usr/libexec/gvfs-gphoto2-volume-monitor + /usr/libexec/gvfsd-gphoto2 + /usr/share/gvfs/mounts/gphoto2.mount + /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor + /usr/share/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service + + + + + + gvfs-fuse + FUSE backend for GVFS + + fuse + gvfs + + + /usr/libexec/gvfsd-fuse + + + + + gvfs-smb + Samba backend for GVFS + + gvfs + samba + + + /usr/libexec/gvfsd-smb + /usr/libexec/gvfsd-smb-browse + /usr/share/gvfs/mounts/smb.mount + /usr/share/GConf/gsettings/gvfs-smb.convert + /usr/share/gvfs/mounts/smb-browse.mount + /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml + + + + + gvfs-mtp + MTP backend for gvfs. + + libmtp + gvfs + + + /usr/libexec/gvfsd-mtp + /usr/libexec/gvfs-mtp-volume-monitor + /usr/lib/gvfs/gvfsd-mtp + /usr/share/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service + /usr/share/gvfs/mounts/mtp.mount + /usr/share/gvfs/remote-volume-monitors/mtp.monitor + + + + + + + gvfs + gvfs package contains all GVFS backends and translations files + + gtk3 + libsoup + udisks2 + libbluray + libsecret + avahi-libs + avahi-glib + eudev + glib2 + libxml2 + libgudev + libcdio-paranoia + libcdio + + + /usr/bin + /usr/libexec/gvfsd-ftp + /usr/libexec/gvfsd-metadata + /usr/libexec/gvfsd-computer + /usr/libexec/gvfsd + /usr/libexec/gvfsd-recent + /usr/libexec/gvfsd-sftp + /usr/libexec/gvfsd-burn + /usr/libexec/gvfs-udisks2-volume-monitor + /usr/libexec/gvfsd-http + /usr/libexec/gvfsd-dav + /usr/libexec/gvfsd-network + /usr/libexec/gvfsd-cdda + /usr/libexec/gvfsd-dnssd + /usr/libexec/gvfsd-trash + /usr/libexec/gvfsd-localtest + /usr/lib/gio/modules/libgioremote-volume-monitor.so + /usr/lib/gio/modules/libgvfsdbus.so + /usr/lib/gvfs/gvfsd + /usr/lib/gvfs/gvfsd-archive + /usr/lib/gvfs/gvfsd-burn + /usr/lib/gvfs/gvfsd-cdda + /usr/lib/gvfs/gvfsd-computer + /usr/lib/gvfs/gvfsd-dav + /usr/lib/gvfs/gvfsd-dnssd + /usr/lib/gvfs/gvfsd-ftp + /usr/lib/gvfs/gvfsd-fuse + /usr/lib/gvfs/gvfsd-http + /usr/lib/gvfs/gvfsd-localtest + /usr/lib/gvfs/gvfsd-metadata + /usr/lib/gvfs/gvfsd-network + /usr/lib/gvfs/gvfsd-recent + /usr/lib/gvfs/gvfsd-sftp + /usr/lib/gvfs/gvfsd-trash + /usr/lib/gvfs/libgvfsdaemon.so + /usr/lib/gvfs/libgvfscommon.so + /usr/lib/libgvfscommon.so + /usr/lib/libgvfscommon.so.0 + /usr/lib/libgvfscommon.so.0.0.0 + /usr/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf + /usr/share/GConf/gsettings/gvfs-dns-sd.convert + /usr/share/bash-completion/completions/gvfs + /usr/share/dbus-1/services/gvfs-daemon.service + /usr/share/dbus-1/services/gvfs-metadata.service + /usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service + /usr/share/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml + /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml + /usr/share/gvfs/mounts/burn.mount + /usr/share/gvfs/mounts/cdda.mount + /usr/share/gvfs/mounts/computer.mount + /usr/share/gvfs/mounts/dav+sd.mount + /usr/share/gvfs/mounts/dav.mount + /usr/share/gvfs/mounts/dns-sd.mount + /usr/share/gvfs/mounts/ftp.mount + /usr/share/gvfs/mounts/http.mount + /usr/share/gvfs/mounts/localtest.mount + /usr/share/gvfs/mounts/network.mount + /usr/share/gvfs/mounts/recent.mount + /usr/share/gvfs/mounts/sftp.mount + /usr/share/gvfs/mounts/trash.mount + /usr/share/gvfs/remote-volume-monitors/udisks2.monitor + /usr/share/locale/ + /usr/share/man/ + /usr/include + /usr/share/doc + + + + + + 2015-02-03 + 1.20.2 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + diff --git a/desktop/gnome/base/gvfs/translations.xml b/desktop/gnome/base/gvfs/translations.xml new file mode 100644 index 0000000000..4d9f3e920e --- /dev/null +++ b/desktop/gnome/base/gvfs/translations.xml @@ -0,0 +1,63 @@ + + + + gvfs + Yeni nesil GNOME sanal dosya sistemi + GVFS I/O soyutlamaları, özellikle HAL, için geliştirilmiş, sistem tabanlı bir sanal dosya sistemidir. Doğrudan fuse ile birlikle kendi bağlamlarına erişmesini destekler. GVFS, birçok modül ve sitem servisini uygulamaların otomatik kullanması için yükler. + + + + gvfs-common + GVFS servisi için ortak dosyalar ve uygulamalar + + + + gvfs-fuse + GVFS FUSE arkaucu + + + + gvfs-smb + GVFS Samba arkaucu + + + + gvfs-archive + GVFS sıkıştırma arkaucu + + + + gvfs-obexftp + GVFS FTP arkaucu + + + + gvfs-gphoto2 + GVFS dijital kamera arkaucu + + + + gvfs-afc + GVFS AFC (Apple Dosya Kontrolü) arkaucu + + + + gvfs + gvfs paketi tüm GVFS arkauçlarını ve çeviri dosyalarını içerir + + + + gvfs-afp + Apple Filing Protocol (AFP) backend for gvfs. + + + + gvfs-goa + gvfs-goa - GNOME Online Accounts support for gvfs + + + + gvfs-mtp + MTP backend for gvfs. + + diff --git a/pisi-index.xml b/pisi-index.xml index 00bae8687a..d0c5204321 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -34505,6 +34505,267 @@ + + + gvfs + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + GPLv3 + library + desktop.gnome.base + New generation gnome-virtual-file-system + Yeni nesil GNOME sanal dosya sistemi + GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications. + GVFS I/O soyutlamaları, özellikle HAL, için geliştirilmiş, sistem tabanlı bir sanal dosya sistemidir. Doğrudan fuse ile birlikle kendi bağlamlarına erişmesini destekler. GVFS, birçok modül ve sitem servisini uygulamaların otomatik kullanması için yükler. + mirrors://gnome/gvfs/1.20/gvfs-1.20.2.tar.xz + + gtk3-devel + fuse-devel + avahi-devel + gconf-devel + libmtp-devel + intltool + automake + autoconf + itstool + autogen + libsoup-devel + util-macros + unifdef + gettext-devel + m4 + gcr-devel + udisks2-devel + libgudev-devel + eudev-devel + libplist-devel + libproxy-devel + libbluray-devel + libsecret-devel + bluez-libs-devel + libarchive-devel + libgphoto2-devel + avahi-glib-devel + libcdio-paranoia-devel + libgnome-keyring-devel + samba-devel + libcdio-devel + libimobiledevice-devel + + + gvfs-archive-integration.patch + + desktop/gnome/base/gvfs/pspec.xml + + + gvfs-afc + AFC(Apple File Control) backend for GVFS + GVFS AFC (Apple Dosya Kontrolü) arkaucu + + libplist + gvfs + libimobiledevice + + + /usr/libexec/gvfs-afc-volume-monitor + /usr/libexec/gvfsd-afc + /usr/share/gvfs/mounts/afc.mount + /usr/share/gvfs/remote-volume-monitors/afc.monitor + /usr/share/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service + + + + gvfs-afp + Apple Filing Protocol (AFP) backend for gvfs. + + libsecret + libgcrypt + gvfs + + + /usr/lib/gvfs/gvfsd-afp + /usr/libexec/gvfsd-afp + /usr/libexec/gvfsd-afp-browse + /usr/share/gvfs/mounts/afp-browse.mount + /usr/share/gvfs/mounts/afp.mount + + + + gvfs-archive + Compression backend for GVFS + GVFS sıkıştırma arkaucu + + libarchive + gvfs + + + /usr/libexec/gvfsd-archive + /usr/share/gvfs/mounts/archive.mount + /usr/share/applications/mount-archive.desktop + + + + gvfs-gphoto2 + Digital camera backend for GVFS + GVFS dijital kamera arkaucu + + libgphoto2 + gvfs + + + /usr/libexec/gvfs-gphoto2-volume-monitor + /usr/libexec/gvfsd-gphoto2 + /usr/share/gvfs/mounts/gphoto2.mount + /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor + /usr/share/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service + + + + gvfs-fuse + FUSE backend for GVFS + GVFS FUSE arkaucu + + fuse + gvfs + + + /usr/libexec/gvfsd-fuse + + + + gvfs-smb + Samba backend for GVFS + GVFS Samba arkaucu + + gvfs + samba + + + /usr/libexec/gvfsd-smb + /usr/libexec/gvfsd-smb-browse + /usr/share/gvfs/mounts/smb.mount + /usr/share/GConf/gsettings/gvfs-smb.convert + /usr/share/gvfs/mounts/smb-browse.mount + /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml + + + + gvfs-mtp + MTP backend for gvfs. + + libmtp + gvfs + + + /usr/libexec/gvfsd-mtp + /usr/libexec/gvfs-mtp-volume-monitor + /usr/lib/gvfs/gvfsd-mtp + /usr/share/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service + /usr/share/gvfs/mounts/mtp.mount + /usr/share/gvfs/remote-volume-monitors/mtp.monitor + + + + gvfs + gvfs package contains all GVFS backends and translations files + gvfs paketi tüm GVFS arkauçlarını ve çeviri dosyalarını içerir + + gtk3 + libsoup + udisks2 + libbluray + libsecret + avahi-libs + avahi-glib + eudev + glib2 + libxml2 + libgudev + libcdio-paranoia + libcdio + + + /usr/bin + /usr/libexec/gvfsd-ftp + /usr/libexec/gvfsd-metadata + /usr/libexec/gvfsd-computer + /usr/libexec/gvfsd + /usr/libexec/gvfsd-recent + /usr/libexec/gvfsd-sftp + /usr/libexec/gvfsd-burn + /usr/libexec/gvfs-udisks2-volume-monitor + /usr/libexec/gvfsd-http + /usr/libexec/gvfsd-dav + /usr/libexec/gvfsd-network + /usr/libexec/gvfsd-cdda + /usr/libexec/gvfsd-dnssd + /usr/libexec/gvfsd-trash + /usr/libexec/gvfsd-localtest + /usr/lib/gio/modules/libgioremote-volume-monitor.so + /usr/lib/gio/modules/libgvfsdbus.so + /usr/lib/gvfs/gvfsd + /usr/lib/gvfs/gvfsd-archive + /usr/lib/gvfs/gvfsd-burn + /usr/lib/gvfs/gvfsd-cdda + /usr/lib/gvfs/gvfsd-computer + /usr/lib/gvfs/gvfsd-dav + /usr/lib/gvfs/gvfsd-dnssd + /usr/lib/gvfs/gvfsd-ftp + /usr/lib/gvfs/gvfsd-fuse + /usr/lib/gvfs/gvfsd-http + /usr/lib/gvfs/gvfsd-localtest + /usr/lib/gvfs/gvfsd-metadata + /usr/lib/gvfs/gvfsd-network + /usr/lib/gvfs/gvfsd-recent + /usr/lib/gvfs/gvfsd-sftp + /usr/lib/gvfs/gvfsd-trash + /usr/lib/gvfs/libgvfsdaemon.so + /usr/lib/gvfs/libgvfscommon.so + /usr/lib/libgvfscommon.so + /usr/lib/libgvfscommon.so.0 + /usr/lib/libgvfscommon.so.0.0.0 + /usr/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf + /usr/share/GConf/gsettings/gvfs-dns-sd.convert + /usr/share/bash-completion/completions/gvfs + /usr/share/dbus-1/services/gvfs-daemon.service + /usr/share/dbus-1/services/gvfs-metadata.service + /usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service + /usr/share/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml + /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml + /usr/share/gvfs/mounts/burn.mount + /usr/share/gvfs/mounts/cdda.mount + /usr/share/gvfs/mounts/computer.mount + /usr/share/gvfs/mounts/dav+sd.mount + /usr/share/gvfs/mounts/dav.mount + /usr/share/gvfs/mounts/dns-sd.mount + /usr/share/gvfs/mounts/ftp.mount + /usr/share/gvfs/mounts/http.mount + /usr/share/gvfs/mounts/localtest.mount + /usr/share/gvfs/mounts/network.mount + /usr/share/gvfs/mounts/recent.mount + /usr/share/gvfs/mounts/sftp.mount + /usr/share/gvfs/mounts/trash.mount + /usr/share/gvfs/remote-volume-monitors/udisks2.monitor + /usr/share/locale/ + /usr/share/man/ + /usr/include + /usr/share/doc + + + + + 2015-02-03 + 1.20.2 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + accountsservice diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 8a7442381f..9a302ccfd8 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -e01e84e415726e76ebaea7bab81c975ac7b49fb2 \ No newline at end of file +a8effc1e016d758d42de996fe271cb025ca18e50 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index c41d47229d..17df61e3ea 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 1981e1b0e4..8e55157c3a 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -21c1789b894ad7bd4aca5455c37c85b35db26488 \ No newline at end of file +0db22b61afe32e2590a0e9e9a466c54d77511ae9 \ No newline at end of file