summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorArch Nous2015-12-07 13:07:57 +0200
committerArch Nous2015-12-07 13:07:57 +0200
commit7d692e297bc1288e7f995e7a0eaba5dd159798bb (patch)
tree6ee773a1c9d1fa49ba5899033cf10e960d08b0e2 /PKGBUILD
downloadaur-7d692e297bc1288e7f995e7a0eaba5dd159798bb.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 61 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4a08a684538f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,61 @@
+# $Id: PKGBUILD 250481 2015-11-09 22:26:39Z heftig $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgbase=gvfs-nosystemd
+_pkgbase=gvfs
+pkgname=$pkgbase
+pkgver=1.26.2
+pkgrel=1
+arch=(i686 x86_64)
+license=(LGPL)
+makedepends=(avahi dbus fuse intltool libarchive libcdio-paranoia libgphoto2 libimobiledevice
+ libsoup smbclient udisks2 libsecret docbook-xsl gtk3 libmtp gnome-online-accounts
+ libbluray libgudev libnfs libgdata)
+url="http://www.gnome.org"
+groups=(gnome)
+provides=($_pkgbase)
+source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgbase/${pkgver:0:4}/$_pkgbase-$pkgver.tar.xz)
+sha256sums=('695b6e0f3de5ac2cb4d188917edef3f13299328150a2413f1a7131d9b2d48d18')
+
+prepare() {
+ cd "$_pkgbase-$pkgver"
+}
+
+build() {
+ cd "$_pkgbase-$pkgver"
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var --disable-static \
+ --libexecdir=/usr/lib/gvfs \
+ --with-bash-completion-dir=/usr/share/bash-completion/completions \
+ --disable-systemd
+ make
+}
+
+package_gvfs-nosystemd() {
+ pkgdesc="Userspace virtual filesystem implemented as a pluggable module for gio"
+ depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret libbluray libgudev gcr)
+ replaces=(gvfs-{obexftp,afp})
+ optdepends=('gvfs-afc: AFC (mobile devices) support'
+ 'gvfs-smb: SMB/CIFS (Windows client) support'
+ 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support'
+ 'gvfs-mtp: MTP device support'
+ 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support'
+ 'gvfs-nfs: NFS support'
+ 'gvfs-google: Google Drive support'
+ 'gtk3: Recent files support')
+ install=gvfs.install
+
+ cd "$_pkgbase-$pkgver"
+ sed -e 's/^am__append_4/#am__append_4/' \
+ -e 's/^am__append_5/#am__append_5/' \
+ -e 's/^am__append_6/#am__append_6/' \
+ -e 's/^am__append_7/#am__append_7/' \
+ -i monitor/Makefile
+ make DESTDIR="$pkgdir" install
+
+ cd "$pkgdir"
+ rm usr/lib/gvfs/gvfsd-{smb,smb-browse,afc,gphoto2,mtp,google}
+ rm usr/share/gvfs/mounts/{smb,smb-browse,afc,gphoto2,mtp,google}.mount
+ rm usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
+ rm usr/share/GConf/gsettings/gvfs-smb.convert
+}