[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