diff options
author | wiz <wiz@pkgsrc.org> | 2016-09-01 17:30:21 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-09-01 17:30:21 +0000 |
commit | ea45447d203a9a63a6c2a44904e2b79de9cbe707 (patch) | |
tree | b5bcb4ea06114176f34c232c0641dae0b78079de /net | |
parent | 4ddd4afc142f01886a87cb92cc1fe6fb1684ff37 (diff) | |
download | pkgsrc-ea45447d203a9a63a6c2a44904e2b79de9cbe707.tar.gz |
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 (limited to 'net')
-rw-r--r-- | net/syncthing-gtk/Makefile | 15 | ||||
-rw-r--r-- | net/syncthing-gtk/PLIST | 178 | ||||
-rw-r--r-- | net/syncthing-gtk/distinfo | 12 | ||||
-rw-r--r-- | net/syncthing-gtk/patches/patch-setup.py | 16 |
4 files changed, 160 insertions, 61 deletions
diff --git a/net/syncthing-gtk/Makefile b/net/syncthing-gtk/Makefile index 579b5bf2a8e..e3c029c5ac1 100644 --- a/net/syncthing-gtk/Makefile +++ b/net/syncthing-gtk/Makefile @@ -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 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 @@ BUILDLINK_API_DEPENDS.librsvg+= librsvg>=2.40.9nb2 # for introspection .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 --git a/net/syncthing-gtk/PLIST b/net/syncthing-gtk/PLIST index e12d1bbbcd5..a6b49d6cecd 100644 --- a/net/syncthing-gtk/PLIST +++ b/net/syncthing-gtk/PLIST @@ -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/windows.pyo ${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/icons/hicolor/64x64/emblems/emblem-syncthing.png 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 --git a/net/syncthing-gtk/distinfo b/net/syncthing-gtk/distinfo index aa983a53e62..7d7db4ac056 100644 --- a/net/syncthing-gtk/distinfo +++ b/net/syncthing-gtk/distinfo @@ -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 --git a/net/syncthing-gtk/patches/patch-setup.py b/net/syncthing-gtk/patches/patch-setup.py index 18f85afac25..cf1ac88ac33 100644 --- a/net/syncthing-gtk/patches/patch-setup.py +++ b/net/syncthing-gtk/patches/patch-setup.py @@ -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 @@ Avoid calling git. # 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'] ), |