Search
SailfishOS Open Build Service
>
Projects
>
sailfishos
:
chum
>
davfs2
> _service:tar_git:davfs2.yaml
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:davfs2.yaml of Package davfs2
Name: davfs2 Summary: Linux FUSE driver that allows you to mount a WebDAV resource Version: 1.7.0 Release: 0 Group: System License: GPLv3+ URL: 'https://savannah.nongnu.org/projects/davfs2/' SCM: 'https://git.savannah.nongnu.org/git/davfs2.git' Sources: - 'https://download.savannah.nongnu.org/releases/davfs2/%{name}-%{version}.tar.gz' - 'davfs2-rpmlintrc' Patches: # patch Makefile.am: # bootstrap uses gnulib-tool, and po4a which we both don't have ATM # also, we don't need documentation anyway on Sailfish OS - 'Makefile.am.patch' # patch the config file so we can later sed-mangle the locations in the .spec - 'filelocations.patch' Description: | davfs2 is a Linux file system driver that allows you to mount a WebDAV resource into your Unix file system tree. So - and that is what makes davfs2 different - applications can use it without knowing about WebDAV. You may edit WebDAV resources using standard applications that interact with the file system as usual. davfs2 supports SSL and proxy, HTTP authentication (basic and digest) and client certificates. %if 0%{?_chum} Title: davfs2 Type: console-application DeveloperName: Ali Abdallah PackagedBy: nephros Categories: - Network - Filesystem Custom: Repo: https://git.savannah.nongnu.org/git/davfs2.git PackagingRepo: https://github.com/sailfishos-chum/davfs2 Links: Homepage: %{url} Help: https://forum.sailfishos.org/search?q=davfs%20order%3Alikes Bugtracker: https://savannah.nongnu.org/bugs/?group=davfs2&func=browse&set=open %endif #Requires: PkgBR: - autoconf - automake - gettext ### make sure all deps of neon are included here, otherwise configure will say the version is incompatible PkgConfigBR: - dbus-1 - libcrypto - libproxy-1.0 - libssl - libxml-2.0 - neon - zlib Macros: - 'dav_group;mount' - 'dav_user;mount' # these are files cached in the plain from some remote server. # we put it in /home so they are encrypted and not leakred in the default /var/cache - 'dav_cachedir;/home/.system/var/cache/%{name}' SetupOptions: -q -n %{name}-%{version}/upstream/ ConfigOptions: - '--enable-largefile' - '--disable-nls' - 'dav_group=%{dav_group}' - 'dav_user=%{dav_user}' - 'dav_syscachedir=%{dav_cachedir}' Builder: none Files: # is there a macro for /sbin? - '/sbin/*' - '%{_sbindir}/*' - '%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf' - '%config(noreplace) %{_sysconfdir}/%{name}/secrets' - '%dir %{_sysconfdir}/%{name}/certs' - '%{_datadir}/%{name}' - '%{dav_cachedir}' #SubPackages: # - Name: doc # Summary: Documentation for %{name} # Group: Documentation # BuildArch: noarch # AutoDepend: false # Files: # - '%{_mandir}/*/*' # - '%{_docdir}/%{name}'