[arch-commits] CVS update of extra/kde/smb4k (PKGBUILD smb4k.install)

Travis Willard travis at archlinux.org
Tue Nov 20 03:09:26 UTC 2007


    Date: Monday, November 19, 2007 @ 22:09:26
  Author: travis
    Path: /home/cvs-extra/extra/kde/smb4k

   Added: smb4k.install (1.1)
Modified: PKGBUILD (1.10 -> 1.11)

upgpkg: smb4k 0.8.6-1
Added post-install and post-upgrade message explaining how to enable users to mount/umount cifs/smb shares


---------------+
 PKGBUILD      |    5 +++--
 smb4k.install |   19 +++++++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)


Index: extra/kde/smb4k/PKGBUILD
diff -u extra/kde/smb4k/PKGBUILD:1.10 extra/kde/smb4k/PKGBUILD:1.11
--- extra/kde/smb4k/PKGBUILD:1.10	Tue Oct 16 22:12:04 2007
+++ extra/kde/smb4k/PKGBUILD	Mon Nov 19 22:09:26 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.10 2007/10/17 02:12:04 travis Exp $
+# $Id: PKGBUILD,v 1.11 2007/11/20 03:09:26 travis Exp $
 # Maintainer: Travis Willard <travisw at wmpub.ca>
 # Contributor: Alexander 'dma147' Mieland <dma147 at linux-stats.org>
 # Contributor: Roberto Filippone <rfilippone at gmail.com>
@@ -12,9 +12,10 @@
 license=('GPL')
 depends=('kdebase' 'smbclient>=3.0')
 makedepends=('fam' 'libpng')
+install=smb4k.install
 source=(http://download.berlios.de/smb4k/$pkgname-$pkgver.tar.bz2)
-options=('!libtool')
 md5sums=('e90e0413893eed08678c40acfe85c9f1')
+options=('!libtool')
 
 build() {
     cd $startdir/src/$pkgname-$pkgver
Index: extra/kde/smb4k/smb4k.install
diff -u /dev/null extra/kde/smb4k/smb4k.install:1.1
--- /dev/null	Mon Nov 19 22:09:26 2007
+++ extra/kde/smb4k/smb4k.install	Mon Nov 19 22:09:26 2007
@@ -0,0 +1,19 @@
+# $Id: smb4k.install,v 1.1 2007/11/20 03:09:26 travis Exp $
+# arg 1:  the new package version
+post_install() {
+    echo "==> Note: To enable mounting and unmounting of smb/cifs shares as"
+    echo "==> user, you will need to issue the following commands as root:"
+    echo "# chmod +s \$(which mount.cifs) \$(which umount.cifs)"
+    echo "# chmod +s \$(which smbmnt) \$(which smbumount)"
+    echo "==> These commands will need to be re-run every upgrade of smbclient"
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_upgrade() {
+    post_install $1 
+}
+
+op=$1
+shift
+$op $*




More information about the arch-commits mailing list