[arch-commits] Commit in syncthing-gtk/repos/community-any (5 files)
Date: Monday, April 2, 2018 @ 17:02:33 Author: jlichtblau Revision: 313896 archrelease: copy trunk to community-any Added: syncthing-gtk/repos/community-any/PKGBUILD (from rev 313894, syncthing-gtk/trunk/PKGBUILD) syncthing-gtk/repos/community-any/kde-statusicon.patch (from rev 313895, syncthing-gtk/trunk/kde-statusicon.patch) Deleted: syncthing-gtk/repos/community-any/PKGBUILD syncthing-gtk/repos/community-any/fix-icon-path.patch syncthing-gtk/repos/community-any/kde-statusicon.patch --+ PKGBUILD | 97 +++-- fix-icon-path.patch | 50 - kde-statusicon.patch | 88 ++-- 3 files changed, 90 insertions(+), 145 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-02 17:02:27 UTC (rev 313895) +++ PKGBUILD2018-04-02 17:02:33 UTC (rev 313896) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau-# Contributor: Martin Wimpress -# Contributor: kozec - -pkgname=syncthing-gtk -pkgver=0.9.3 -pkgrel=1 -epoch=1 -pkgdesc='GTK3 based GUI and notification area icon for Syncthing' -arch=('any') -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') -makedepends=('python2-setuptools') -optdepends=('python2-caja: file manager integration for Caja' -'python2-nautilus: file manager integration for Nautilus' -'nemo-python: file manager integration for Nemo') -source=($pkgname-$pkgver.tar.gz::https://github.com/syncthing/$pkgname/archive/v$pkgver.tar.gz -kde-statusicon.patch -fix-icon-path.patch) -sha256sums=('c5eaf6d80ad0479f8e8d59c65d6ab4f9c96325175704a15bbb10e5fb8bb4988a' -'109d8c970045e60251fc64865f05322b23a0995ee6725be02905941cb3a1ae0d' -'34b752396db02668016c2c2a57b475f4ade9533f50fb682db6f8a9d239a84653') - -prepare() { - cd $pkgname-$pkgver - - # Enable Gtk.StatusIcon in KDE - patch -Np1 -i ../kde-statusicon.patch - - # Fix icon path on about dialog - patch -Np1 -i ../fix-icon-path.patch -} - -build() { - cd $pkgname-$pkgver - python2 setup.py build -} - -package() { - cd $pkgname-$pkgver - 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/ -} Copied: syncthing-gtk/repos/community-any/PKGBUILD (from rev 313894, syncthing-gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-02 17:02:33 UTC (rev 313896) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Martin Wimpress +# Contributor: kozec + +pkgname=syncthing-gtk +pkgver=0.9.3.1 +pkgrel=1 +epoch=1 +pkgdesc='GTK3 based GUI and notification area icon for Syncthing' +arch=('any') +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') +makedepends=('python2-setuptools') +optdepends=('python2-caja: file manager integration for Caja' +'python2-nautilus: file manager integration for Nautilus' +'nemo-python: file manager integration for Nemo') +source=($pkgname-$pkgver.tar.gz::https://github.com/syncthing/$pkgname/archive/v$pkgver.tar.gz +kde-statusicon.patch) +sha256sums=('0adcdd4be83f2e65aeeb5250d6d4b69c12216dbd740c8051b6a434a9154bd9b4' +'109d8c970045e60251fc64865f05322b23a0995ee6725be02905941cb3a1ae0d') + +prepare() { + cd $pkgname-$pkgver + + # Enable Gtk.StatusIcon in KDE + patch -Np1 -i ../kde-statusicon.patch +} + +build() { + cd $pkgname-$pkgver + python2 setup.py build +} + +package() { + cd $pkgname-$pkgver + 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
[arch-commits] Commit in syncthing-gtk/repos/community-any (5 files)
Date: Friday, January 26, 2018 @ 20:12:24 Author: bgyorgy Revision: 287271 archrelease: copy trunk to community-any Added: syncthing-gtk/repos/community-any/PKGBUILD (from rev 287270, syncthing-gtk/trunk/PKGBUILD) syncthing-gtk/repos/community-any/fix-icon.patch (from rev 287270, syncthing-gtk/trunk/fix-icon.patch) syncthing-gtk/repos/community-any/fix-statusicon.patch (from rev 287270, syncthing-gtk/trunk/fix-statusicon.patch) syncthing-gtk/repos/community-any/kde-statusicon.patch (from rev 287270, syncthing-gtk/trunk/kde-statusicon.patch) Deleted: syncthing-gtk/repos/community-any/PKGBUILD --+ PKGBUILD | 93 + fix-icon.patch | 32 fix-statusicon.patch | 23 kde-statusicon.patch | 44 +++ 4 files changed, 155 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-26 20:12:16 UTC (rev 287270) +++ PKGBUILD2018-01-26 20:12:24 UTC (rev 287271) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Martin Wimpress-# Maintainer: Jaroslav Lichtblau -# Contributor: kozec - -pkgname=syncthing-gtk -pkgver=0.9.2.7 -pkgrel=3 -epoch=1 -pkgdesc='GTK3 based GUI and notification area icon for Syncthing' -arch=('any') -url='https://github.com/syncthing/syncthing-gtk' -license=('GPL2') -depends=('syncthing>=0.13' 'gtk3' 'libnotify' 'python2-pyinotify' - 'python2-bcrypt' 'python2-dateutil' 'python2-gobject') -makedepends=('python2-setuptools') -optdepends=('python2-caja: file manager integration for Caja' -'python2-nautilus: file manager integration for Nautilus' -'nemo-python: file manager integration for Nemo') -source=($pkgname-$pkgver.tar.gz::https://github.com/syncthing/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('a500665ce2ebd04cf0f51e0b65690dddc258bc495a74b6311604fefe9f3e16ef') - -build() { - cd $pkgname-$pkgver - python2 setup.py build -} - -package() { - cd $pkgname-$pkgver - 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/ -} Copied: syncthing-gtk/repos/community-any/PKGBUILD (from rev 287270, syncthing-gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-26 20:12:24 UTC (rev 287271) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Martin Wimpress +# Maintainer: Jaroslav Lichtblau +# Contributor: kozec + +pkgname=syncthing-gtk +pkgver=0.9.2.7 +pkgrel=4 +epoch=1 +pkgdesc='GTK3 based GUI and notification area icon for Syncthing' +arch=('any') +url='https://github.com/syncthing/syncthing-gtk' +license=('GPL2') +depends=('syncthing>=0.13' 'gtk3' 'libnotify' 'python2-pyinotify' + 'python2-bcrypt' 'python2-dateutil' 'python2-gobject') +makedepends=('python2-setuptools') +optdepends=('python2-caja: file manager integration for Caja' +'python2-nautilus: file manager integration for Nautilus' +'nemo-python: file manager integration for Nemo') +source=($pkgname-$pkgver.tar.gz::https://github.com/syncthing/$pkgname/archive/v$pkgver.tar.gz +fix-statusicon.patch +kde-statusicon.patch +fix-icon.patch) +sha256sums=('a500665ce2ebd04cf0f51e0b65690dddc258bc495a74b6311604fefe9f3e16ef' +'5e9d4f89fb503d8761f435ebd03dbb126c0d5df8f00e4fd405fbdd8e5fb4a47c' +'109d8c970045e60251fc64865f05322b23a0995ee6725be02905941cb3a1ae0d' +'cbfcfe6e2dabb9ac374f3bddbabbfe866529ea63d6e428c01e9c2eb88d7fb2c1') + +prepare() { + cd $pkgname-$pkgver + + # Fix invisible tray icon + patch -Np1 -i ../fix-statusicon.patch + + # Enable Gtk.StatusIcon in KDE + patch -Np1 -i ../kde-statusicon.patch + + # Fix icon on about dialog + patch -Np1 -i ../fix-icon.patch +} + +build() { + cd $pkgname-$pkgver + python2 setup.py build +} + +package() { + cd $pkgname-$pkgver + 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