pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/syncthing-gtk Updated syncthing-gtk to 0.9.2.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/9dbcd4d10890
branches: trunk
changeset: 351955:9dbcd4d10890
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Sep 01 17:30:21 2016 +0000
description:
Updated syncthing-gtk to 0.9.2.1.
0.9.2.1
This release fixes crash-on-statup problem on Windows.
0.9.2
New:
Added black and white icons theme, selectable in UI settings.
Added Spanish translation (thanks to @buttle)
New folder ID is pre-filled with auto-generated ID
Added man page
Added list of both 5? patrons to About dialog.
Fixes:
Error message about incompatible nodes is repeated infinitely
File Pull Order defaults to nothing
"Override remote changes" option not doing anything
'tcp://' is prepended to dynamic address in folder editor.
Added more error details when '404/Not Found' error is generated.
0.9.1
New:
Compatible with Syncthing v0.14.0
Display notification when .sync-conflict file is created.
Handle error message about outdated syncthing on remote device
Fixes:
Renamed Chinese localisation directory
0.9.0.3
Fixes:
Better cookie handling when no username nor API key is set
About dialog updated with link to my Patreon page.
0.9.0.2
More fixes:
UI Settings crashing on small screen
Daemon Settings crashing always
0.9.0.1
Quick fix for left half of window missing.
For Syncthing 0.13 and above
Changes:
Added support for folder labels
Added support for Identification of Connections from Unknown Devices
Added label that notifies user when changed setting needs ST-GTK restart
Added 'File Pull Order' and 'Minimum Free Disk Space' fields to folder editor
Changed formatting in speed limit fields
Added Chinese, Russian and Lithuanian localization (thanks to @wsxy162, @midyukov-anton and @Moo)
Fixes:
Fixed updater extracting systemd units.
0.9
never existed
diffstat:
net/syncthing-gtk/Makefile | 15 +-
net/syncthing-gtk/PLIST | 178 +++++++++++++++++++++++-------
net/syncthing-gtk/distinfo | 12 +-
net/syncthing-gtk/patches/patch-setup.py | 16 ++-
4 files changed, 160 insertions(+), 61 deletions(-)
diffs (297 lines):
diff -r 5deb829a1d5a -r 9dbcd4d10890 net/syncthing-gtk/Makefile
--- a/net/syncthing-gtk/Makefile Thu Sep 01 17:04:31 2016 +0000
+++ b/net/syncthing-gtk/Makefile Thu Sep 01 17:30:21 2016 +0000
@@ -1,22 +1,21 @@
-# $NetBSD: Makefile,v 1.3 2016/08/03 10:23:17 adam Exp $
+# $NetBSD: Makefile,v 1.4 2016/09/01 17:30:21 wiz Exp $
-DISTNAME= syncthing-gtk-0.8.1
-PKGREVISION= 1
+DISTNAME= syncthing-gtk-0.9.2.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=syncthing/}
-GITHUB_PROJECT= syncthing-gtk
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://github.com/syncthing/syncthing-gtk
-COMMENT= GTK3 & python based GUI for Syncthing
+COMMENT= GTK3 & Python based GUI for Syncthing
LICENSE= gnu-gpl-v2
-DEPENDS+= syncthing>=0.11.0:../../net/syncthing
+DEPENDS+= syncthing>=0.13.0:../../net/syncthing
DEPENDS+= psmisc-[0-9]*:../../sysutils/psmisc # for killall
PYTHON_VERSIONS_ACCEPTED= 27
PYTHON_VERSIONED_DEPENDENCIES= dateutil
+EGG_NAME= ${DISTNAME:S/0/v0/:S/-/_/}
REPLACE_PYTHON+= *.py scripts/*.py syncthing_gtk/*.py
@@ -35,9 +34,7 @@
.include "../../graphics/librsvg/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/versioned_dependencies.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/distutils.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-# XXX --single-version-externally-managed comes from egg.mk, setup.py does not understand this
-_PYSETUPTOOLSINSTALLARGS:=${_PYSETUPTOOLSINSTALLARGS:N--single-version-externally-managed}
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 5deb829a1d5a -r 9dbcd4d10890 net/syncthing-gtk/PLIST
--- a/net/syncthing-gtk/PLIST Thu Sep 01 17:04:31 2016 +0000
+++ b/net/syncthing-gtk/PLIST Thu Sep 01 17:30:21 2016 +0000
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2016/01/18 00:28:39 abs Exp $
+@comment $NetBSD: PLIST,v 1.3 2016/09/01 17:30:21 wiz Exp $
bin/syncthing-gtk
+${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/syncthing_gtk/__init__.py
${PYSITELIB}/syncthing_gtk/__init__.pyc
${PYSITELIB}/syncthing_gtk/__init__.pyo
@@ -87,54 +88,139 @@
${PYSITELIB}/syncthing_gtk/wizard.py
${PYSITELIB}/syncthing_gtk/wizard.pyc
${PYSITELIB}/syncthing_gtk/wizard.pyo
+man/man1/syncthing-gtk.1
share/applications/syncthing-gtk.desktop
share/icons/hicolor/128x128/apps/syncthing-gtk.png
-share/icons/hicolor/16x16/apps/si-idle.png
-share/icons/hicolor/16x16/apps/si-syncing-0.png
-share/icons/hicolor/16x16/apps/si-syncing-1.png
-share/icons/hicolor/16x16/apps/si-syncing-10.png
-share/icons/hicolor/16x16/apps/si-syncing-11.png
-share/icons/hicolor/16x16/apps/si-syncing-2.png
-share/icons/hicolor/16x16/apps/si-syncing-3.png
-share/icons/hicolor/16x16/apps/si-syncing-4.png
-share/icons/hicolor/16x16/apps/si-syncing-5.png
-share/icons/hicolor/16x16/apps/si-syncing-6.png
-share/icons/hicolor/16x16/apps/si-syncing-7.png
-share/icons/hicolor/16x16/apps/si-syncing-8.png
-share/icons/hicolor/16x16/apps/si-syncing-9.png
-share/icons/hicolor/16x16/apps/si-unknown.png
share/icons/hicolor/16x16/apps/syncthing-gtk.png
-share/icons/hicolor/24x24/apps/si-idle.png
-share/icons/hicolor/24x24/apps/si-syncing-0.png
-share/icons/hicolor/24x24/apps/si-syncing-1.png
-share/icons/hicolor/24x24/apps/si-syncing-10.png
-share/icons/hicolor/24x24/apps/si-syncing-11.png
-share/icons/hicolor/24x24/apps/si-syncing-2.png
-share/icons/hicolor/24x24/apps/si-syncing-3.png
-share/icons/hicolor/24x24/apps/si-syncing-4.png
-share/icons/hicolor/24x24/apps/si-syncing-5.png
-share/icons/hicolor/24x24/apps/si-syncing-6.png
-share/icons/hicolor/24x24/apps/si-syncing-7.png
-share/icons/hicolor/24x24/apps/si-syncing-8.png
-share/icons/hicolor/24x24/apps/si-syncing-9.png
-share/icons/hicolor/24x24/apps/si-unknown.png
+share/icons/hicolor/16x16/status/si-syncthing-0.png
+share/icons/hicolor/16x16/status/si-syncthing-1.png
+share/icons/hicolor/16x16/status/si-syncthing-10.png
+share/icons/hicolor/16x16/status/si-syncthing-11.png
+share/icons/hicolor/16x16/status/si-syncthing-2.png
+share/icons/hicolor/16x16/status/si-syncthing-3.png
+share/icons/hicolor/16x16/status/si-syncthing-4.png
+share/icons/hicolor/16x16/status/si-syncthing-5.png
+share/icons/hicolor/16x16/status/si-syncthing-6.png
+share/icons/hicolor/16x16/status/si-syncthing-7.png
+share/icons/hicolor/16x16/status/si-syncthing-8.png
+share/icons/hicolor/16x16/status/si-syncthing-9.png
+share/icons/hicolor/16x16/status/si-syncthing-black-0.png
+share/icons/hicolor/16x16/status/si-syncthing-black-1.png
+share/icons/hicolor/16x16/status/si-syncthing-black-10.png
+share/icons/hicolor/16x16/status/si-syncthing-black-11.png
+share/icons/hicolor/16x16/status/si-syncthing-black-2.png
+share/icons/hicolor/16x16/status/si-syncthing-black-3.png
+share/icons/hicolor/16x16/status/si-syncthing-black-4.png
+share/icons/hicolor/16x16/status/si-syncthing-black-5.png
+share/icons/hicolor/16x16/status/si-syncthing-black-6.png
+share/icons/hicolor/16x16/status/si-syncthing-black-7.png
+share/icons/hicolor/16x16/status/si-syncthing-black-8.png
+share/icons/hicolor/16x16/status/si-syncthing-black-9.png
+share/icons/hicolor/16x16/status/si-syncthing-black-idle.png
+share/icons/hicolor/16x16/status/si-syncthing-black-unknown.png
+share/icons/hicolor/16x16/status/si-syncthing-idle.png
+share/icons/hicolor/16x16/status/si-syncthing-unknown.png
+share/icons/hicolor/16x16/status/si-syncthing-white-0.png
+share/icons/hicolor/16x16/status/si-syncthing-white-1.png
+share/icons/hicolor/16x16/status/si-syncthing-white-10.png
+share/icons/hicolor/16x16/status/si-syncthing-white-11.png
+share/icons/hicolor/16x16/status/si-syncthing-white-2.png
+share/icons/hicolor/16x16/status/si-syncthing-white-3.png
+share/icons/hicolor/16x16/status/si-syncthing-white-4.png
+share/icons/hicolor/16x16/status/si-syncthing-white-5.png
+share/icons/hicolor/16x16/status/si-syncthing-white-6.png
+share/icons/hicolor/16x16/status/si-syncthing-white-7.png
+share/icons/hicolor/16x16/status/si-syncthing-white-8.png
+share/icons/hicolor/16x16/status/si-syncthing-white-9.png
+share/icons/hicolor/16x16/status/si-syncthing-white-idle.png
+share/icons/hicolor/16x16/status/si-syncthing-white-unknown.png
share/icons/hicolor/24x24/apps/syncthing-gtk.png
+share/icons/hicolor/24x24/status/si-syncthing-0.png
+share/icons/hicolor/24x24/status/si-syncthing-1.png
+share/icons/hicolor/24x24/status/si-syncthing-10.png
+share/icons/hicolor/24x24/status/si-syncthing-11.png
+share/icons/hicolor/24x24/status/si-syncthing-2.png
+share/icons/hicolor/24x24/status/si-syncthing-3.png
+share/icons/hicolor/24x24/status/si-syncthing-4.png
+share/icons/hicolor/24x24/status/si-syncthing-5.png
+share/icons/hicolor/24x24/status/si-syncthing-6.png
+share/icons/hicolor/24x24/status/si-syncthing-7.png
+share/icons/hicolor/24x24/status/si-syncthing-8.png
+share/icons/hicolor/24x24/status/si-syncthing-9.png
+share/icons/hicolor/24x24/status/si-syncthing-black-0.png
+share/icons/hicolor/24x24/status/si-syncthing-black-1.png
+share/icons/hicolor/24x24/status/si-syncthing-black-10.png
+share/icons/hicolor/24x24/status/si-syncthing-black-11.png
+share/icons/hicolor/24x24/status/si-syncthing-black-2.png
+share/icons/hicolor/24x24/status/si-syncthing-black-3.png
+share/icons/hicolor/24x24/status/si-syncthing-black-4.png
+share/icons/hicolor/24x24/status/si-syncthing-black-5.png
+share/icons/hicolor/24x24/status/si-syncthing-black-6.png
+share/icons/hicolor/24x24/status/si-syncthing-black-7.png
+share/icons/hicolor/24x24/status/si-syncthing-black-8.png
+share/icons/hicolor/24x24/status/si-syncthing-black-9.png
+share/icons/hicolor/24x24/status/si-syncthing-black-idle.png
+share/icons/hicolor/24x24/status/si-syncthing-black-unknown.png
+share/icons/hicolor/24x24/status/si-syncthing-idle.png
+share/icons/hicolor/24x24/status/si-syncthing-unknown.png
+share/icons/hicolor/24x24/status/si-syncthing-white-0.png
+share/icons/hicolor/24x24/status/si-syncthing-white-1.png
+share/icons/hicolor/24x24/status/si-syncthing-white-10.png
+share/icons/hicolor/24x24/status/si-syncthing-white-11.png
+share/icons/hicolor/24x24/status/si-syncthing-white-2.png
+share/icons/hicolor/24x24/status/si-syncthing-white-3.png
+share/icons/hicolor/24x24/status/si-syncthing-white-4.png
+share/icons/hicolor/24x24/status/si-syncthing-white-5.png
+share/icons/hicolor/24x24/status/si-syncthing-white-6.png
+share/icons/hicolor/24x24/status/si-syncthing-white-7.png
+share/icons/hicolor/24x24/status/si-syncthing-white-8.png
+share/icons/hicolor/24x24/status/si-syncthing-white-9.png
+share/icons/hicolor/24x24/status/si-syncthing-white-idle.png
+share/icons/hicolor/24x24/status/si-syncthing-white-unknown.png
share/icons/hicolor/256x256/apps/syncthing-gtk.png
-share/icons/hicolor/32x32/apps/si-idle.png
-share/icons/hicolor/32x32/apps/si-syncing-0.png
-share/icons/hicolor/32x32/apps/si-syncing-1.png
-share/icons/hicolor/32x32/apps/si-syncing-10.png
-share/icons/hicolor/32x32/apps/si-syncing-11.png
-share/icons/hicolor/32x32/apps/si-syncing-2.png
-share/icons/hicolor/32x32/apps/si-syncing-3.png
-share/icons/hicolor/32x32/apps/si-syncing-4.png
-share/icons/hicolor/32x32/apps/si-syncing-5.png
-share/icons/hicolor/32x32/apps/si-syncing-6.png
-share/icons/hicolor/32x32/apps/si-syncing-7.png
-share/icons/hicolor/32x32/apps/si-syncing-8.png
-share/icons/hicolor/32x32/apps/si-syncing-9.png
-share/icons/hicolor/32x32/apps/si-unknown.png
share/icons/hicolor/32x32/apps/syncthing-gtk.png
+share/icons/hicolor/32x32/status/si-syncthing-0.png
+share/icons/hicolor/32x32/status/si-syncthing-1.png
+share/icons/hicolor/32x32/status/si-syncthing-10.png
+share/icons/hicolor/32x32/status/si-syncthing-11.png
+share/icons/hicolor/32x32/status/si-syncthing-2.png
+share/icons/hicolor/32x32/status/si-syncthing-3.png
+share/icons/hicolor/32x32/status/si-syncthing-4.png
+share/icons/hicolor/32x32/status/si-syncthing-5.png
+share/icons/hicolor/32x32/status/si-syncthing-6.png
+share/icons/hicolor/32x32/status/si-syncthing-7.png
+share/icons/hicolor/32x32/status/si-syncthing-8.png
+share/icons/hicolor/32x32/status/si-syncthing-9.png
+share/icons/hicolor/32x32/status/si-syncthing-black-0.png
+share/icons/hicolor/32x32/status/si-syncthing-black-1.png
+share/icons/hicolor/32x32/status/si-syncthing-black-10.png
+share/icons/hicolor/32x32/status/si-syncthing-black-11.png
+share/icons/hicolor/32x32/status/si-syncthing-black-2.png
+share/icons/hicolor/32x32/status/si-syncthing-black-3.png
+share/icons/hicolor/32x32/status/si-syncthing-black-4.png
+share/icons/hicolor/32x32/status/si-syncthing-black-5.png
+share/icons/hicolor/32x32/status/si-syncthing-black-6.png
+share/icons/hicolor/32x32/status/si-syncthing-black-7.png
+share/icons/hicolor/32x32/status/si-syncthing-black-8.png
+share/icons/hicolor/32x32/status/si-syncthing-black-9.png
+share/icons/hicolor/32x32/status/si-syncthing-black-idle.png
+share/icons/hicolor/32x32/status/si-syncthing-black-unknown.png
+share/icons/hicolor/32x32/status/si-syncthing-idle.png
+share/icons/hicolor/32x32/status/si-syncthing-unknown.png
+share/icons/hicolor/32x32/status/si-syncthing-white-0.png
+share/icons/hicolor/32x32/status/si-syncthing-white-1.png
+share/icons/hicolor/32x32/status/si-syncthing-white-10.png
+share/icons/hicolor/32x32/status/si-syncthing-white-11.png
+share/icons/hicolor/32x32/status/si-syncthing-white-2.png
+share/icons/hicolor/32x32/status/si-syncthing-white-3.png
+share/icons/hicolor/32x32/status/si-syncthing-white-4.png
+share/icons/hicolor/32x32/status/si-syncthing-white-5.png
+share/icons/hicolor/32x32/status/si-syncthing-white-6.png
+share/icons/hicolor/32x32/status/si-syncthing-white-7.png
+share/icons/hicolor/32x32/status/si-syncthing-white-8.png
+share/icons/hicolor/32x32/status/si-syncthing-white-9.png
+share/icons/hicolor/32x32/status/si-syncthing-white-idle.png
+share/icons/hicolor/32x32/status/si-syncthing-white-unknown.png
share/icons/hicolor/64x64/apps/syncthing-gtk-error.png
share/icons/hicolor/64x64/apps/syncthing-gtk.png
share/icons/hicolor/64x64/emblems/emblem-syncthing-active.png
@@ -144,7 +230,13 @@
share/locale/cs/LC_MESSAGES/syncthing-gtk.mo
share/locale/de/LC_MESSAGES/syncthing-gtk.mo
share/locale/en/LC_MESSAGES/syncthing-gtk.mo
+share/locale/es/LC_MESSAGES/syncthing-gtk.mo
+share/locale/fr/LC_MESSAGES/syncthing-gtk.mo
+share/locale/lt/LC_MESSAGES/syncthing-gtk.mo
+share/locale/ru/LC_MESSAGES/syncthing-gtk.mo
share/locale/sk/LC_MESSAGES/syncthing-gtk.mo
+share/locale/vi/LC_MESSAGES/syncthing-gtk.mo
+share/locale/zh/LC_MESSAGES/syncthing-gtk.mo
share/pixmaps/syncthing-gtk.png
share/syncthing-gtk/about.glade
share/syncthing-gtk/app.glade
diff -r 5deb829a1d5a -r 9dbcd4d10890 net/syncthing-gtk/distinfo
--- a/net/syncthing-gtk/distinfo Thu Sep 01 17:04:31 2016 +0000
+++ b/net/syncthing-gtk/distinfo Thu Sep 01 17:30:21 2016 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2016/01/18 00:28:39 abs Exp $
+$NetBSD: distinfo,v 1.4 2016/09/01 17:30:21 wiz Exp $
-SHA1 (syncthing-gtk-0.8.1.tar.gz) = c0121d9d407b2cc9a20fa9bb2170401f52d53b86
-RMD160 (syncthing-gtk-0.8.1.tar.gz) = d84bf5ad9c66aeb8c8549036ada62450a6afd0f5
-SHA512 (syncthing-gtk-0.8.1.tar.gz) = 0d405479a5d704a8a1615f972ab84ba6e8b06942a71c579786465135a77f80e155f45a2ac7a1cb6df7bdd7aa648f3cb4793e3ea64c0410d64621913c4103d9be
-Size (syncthing-gtk-0.8.1.tar.gz) = 560387 bytes
-SHA1 (patch-setup.py) = ff8903385570aa2b9b40b8cb41059b16e01370ed
+SHA1 (syncthing-gtk-0.9.2.1.tar.gz) = 9e11d453f4fe8b85de99eb32b4dcbc1bd0fa02e5
+RMD160 (syncthing-gtk-0.9.2.1.tar.gz) = 240c6fd234350e6f3ab59c3e80d7018c7ec515f8
+SHA512 (syncthing-gtk-0.9.2.1.tar.gz) = cebd9342f66c90aeedc7b69cc67bd7b580038fb7553af07475b41421e834c1a5952388f80d4352d1f978abdee7a1c6eae4ea4aa4cb582094c52e140636430acf
+Size (syncthing-gtk-0.9.2.1.tar.gz) = 763429 bytes
+SHA1 (patch-setup.py) = c7487b2b196dfbc97b25780c391234db7aa2fc15
diff -r 5deb829a1d5a -r 9dbcd4d10890 net/syncthing-gtk/patches/patch-setup.py
--- a/net/syncthing-gtk/patches/patch-setup.py Thu Sep 01 17:04:31 2016 +0000
+++ b/net/syncthing-gtk/patches/patch-setup.py Thu Sep 01 17:30:21 2016 +0000
@@ -1,10 +1,11 @@
-$NetBSD: patch-setup.py,v 1.1 2015/10/03 16:28:56 tnn Exp $
+$NetBSD: patch-setup.py,v 1.2 2016/09/01 17:30:21 wiz Exp $
Avoid calling git.
+Install man page in proper directory for pkgsrc.
---- setup.py.orig 2015-02-12 13:40:21.000000000 +0000
+--- setup.py.orig 2016-08-29 04:05:55.000000000 +0000
+++ setup.py
-@@ -9,13 +9,6 @@ def get_version():
+@@ -12,13 +12,6 @@ def get_version():
Returns current package version using git-describe or examining
path. If both methods fails, returns 'unknown'.
"""
@@ -18,3 +19,12 @@
# Git-describe method failed, try to guess from working directory name
path = os.getcwd().split(os.path.sep)
version = 'unknown'
+@@ -82,7 +75,7 @@ if __name__ == "__main__" :
+ "icons/%s.png" % x for x in (
+ 'restart', 'settings', 'shutdown', "st-gtk-logo"
+ )]),
+- ('share/man/man1', glob.glob("doc/*") ),
++ (os.environ['PKGMANDIR'] + '/man1', glob.glob("doc/*") ),
+ ('share/icons/hicolor/64x64/emblems', glob.glob("icons/emblem-*.png") ),
+ ('share/pixmaps', ["icons/syncthing-gtk.png"]),
+ ('share/applications', ['syncthing-gtk.desktop'] ),
Home |
Main Index |
Thread Index |
Old Index