summaryrefslogtreecommitdiff
path: root/community/smbnetfs/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/smbnetfs/PKGBUILD')
-rw-r--r--community/smbnetfs/PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/community/smbnetfs/PKGBUILD b/community/smbnetfs/PKGBUILD
new file mode 100644
index 000000000..d178697fd
--- /dev/null
+++ b/community/smbnetfs/PKGBUILD
@@ -0,0 +1,47 @@
+# $Id: PKGBUILD 90723 2013-05-13 14:38:02Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname=smbnetfs
+pkgver=0.5.3a
+pkgrel=6
+pkgdesc="small C program that mounts Microsoft network neighborhood in single directory."
+arch=('i686' 'x86_64')
+url="http://smbnetfs.sourceforge.net/"
+license=('GPL')
+depends=('fuse' 'smbclient')
+backup=('etc/smbnetfs/.smb/smb.conf'
+ 'etc/smbnetfs/.smb/smbnetfs.conf'
+ 'etc/smbnetfs/.smb/smbnetfs.auth'
+ 'etc/smbnetfs/.smb/smbnetfs.host')
+install=smbnetfs.install
+options=(docs)
+source=(http://downloads.sourceforge.net/smbnetfs/$pkgname-$pkgver.tar.bz2
+ conf-smbnetfs
+ smbnetfs.service)
+md5sums=('66d1477ca981f5a07b4b21c6bdbdc442'
+ 'e150c4cd894cc6ade11b94c95cf17ec4'
+ '0fdd0dbaa5f16b1ecd00ec1ddcdfc223')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ sed -i 's|libsmbclient.h|samba-4.0/libsmbclient.h|g' \
+ src/smb_conn_srv.c src/smb_conn_proto.h src/function.c src/main.c src/event.c
+ [ $NOEXTRACT -eq 1 ] || ./configure --prefix=/usr --docdir=/usr/share/doc/smbnetfs --with-gnome-keyring=no
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+
+ make DESTDIR=$pkgdir install
+
+ mv $pkgdir/usr/share/doc/smbnetfs* $pkgdir/usr/share/doc/smbnetfs
+
+ mkdir -p $pkgdir/etc/smbnetfs/.smb
+ install -m0644 $srcdir/$pkgname-$pkgver/conf/* $pkgdir/etc/smbnetfs/.smb/
+ install -Dm0644 $srcdir/$pkgname-$pkgver/README $pkgdir/usr/share/doc/smbnetfs/README
+ install -Dm0644 $srcdir/conf-smbnetfs $pkgdir/etc/conf.d/smbnetfs
+ install -Dm0644 $srcdir/smbnetfs.service $pkgdir/usr/lib/systemd/system/smbnetfs.service
+ touch $pkgdir/etc/smbnetfs/.smb/smb.conf
+}