[arch-commits] Commit in syncthing-gtk/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Sat Jan 20 13:11:05 UTC 2018


    Date: Saturday, January 20, 2018 @ 13:11:04
  Author: bgyorgy
Revision: 284269

upgpkg: syncthing-gtk 1:0.9.2.7-2

Move filemanager extensions into their right place (FS#57123)

Modified:
  syncthing-gtk/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-20 12:17:24 UTC (rev 284268)
+++ PKGBUILD	2018-01-20 13:11:04 UTC (rev 284269)
@@ -5,7 +5,7 @@
 
 pkgname=syncthing-gtk
 pkgver=0.9.2.7
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc='GTK3 based GUI and notification area icon for Syncthing'
 arch=('any')
@@ -12,12 +12,11 @@
 url='https://github.com/syncthing/syncthing-gtk'
 license=('GPL2')
 depends=('syncthing>=0.13' 'gtk3' 'libnotify' 'python2-pyinotify'
-         'python2-bcrypt' 'python2-cairo' 'python2-dateutil' 'python2-gobject')
+         'python2-bcrypt' 'python2-dateutil' 'python2-gobject')
 makedepends=('python2-setuptools')
-optdepends=('python2-nautilus: file manager integration for Nautilus'
-            'python2-caja: file manager integration for Caja'
-            'librsvg: to show menu icons correctly if not using traditional window header'
-            'libappindicator-gtk3: to show tray icon in Plasma 5')
+optdepends=('python2-caja: file manager integration for Caja'
+            'python2-nautilus: file manager integration for Nautilus'
+            'python2-nemo: file manager integration for Nemo')
 source=($pkgname-$pkgver.tar.gz::https://github.com/syncthing/$pkgname/archive/v$pkgver.tar.gz)
 sha256sums=('a500665ce2ebd04cf0f51e0b65690dddc258bc495a74b6311604fefe9f3e16ef')
 
@@ -28,5 +27,11 @@
 
 package() {
   cd $pkgname-$pkgver
-  python2 setup.py install --root="${pkgdir}" --optimize=1
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  # Move filemanager extensions into their right place (FS#57123)
+  mkdir -p "$pkgdir"/usr/share/{caja,nautilus,nemo}-python/extensions/
+  mv "$pkgdir"/usr/share/syncthing-gtk/syncthing-plugin-caja.py "$pkgdir"/usr/share/caja-python/extensions/
+  mv "$pkgdir"/usr/share/syncthing-gtk/syncthing-plugin-nautilus.py "$pkgdir"/usr/share/nautilus-python/extensions/
+  mv "$pkgdir"/usr/share/syncthing-gtk/syncthing-plugin-nemo.py "$pkgdir"/usr/share/nemo-python/extensions/
 }



More information about the arch-commits mailing list