Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Nov 2017 17:59:25 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r454620 - in head/devel: . geany geany-plugin-addons geany-plugin-autoclose geany-plugin-automark geany-plugin-codenav geany-plugin-ctags geany-plugin-debugger geany-plugin-defineformat...
Message-ID:  <201711211759.vALHxPpB093227@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Tue Nov 21 17:59:25 2017
New Revision: 454620
URL: https://svnweb.freebsd.org/changeset/ports/454620

Log:
  - Update devel/geany and it's plugins to 1.32
  - Added new "workbench" plugin
  - Added utilslib special plugin to install an extra library and
    some code to handle the dependency in the common Makefile
  - Update project home pages to use https (thanks to amdmi3)
  - Projectorganizer plugin dropped custom icons, using stock ones now

Added:
  head/devel/geany-plugin-utilslib/
  head/devel/geany-plugin-utilslib/Makefile   (contents, props changed)
  head/devel/geany-plugin-utilslib/pkg-descr   (contents, props changed)
  head/devel/geany-plugin-utilslib/pkg-plist   (contents, props changed)
  head/devel/geany-plugin-workbench/
  head/devel/geany-plugin-workbench/Makefile   (contents, props changed)
  head/devel/geany-plugin-workbench/pkg-descr   (contents, props changed)
  head/devel/geany-plugin-workbench/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile
  head/devel/geany-plugin-addons/pkg-descr
  head/devel/geany-plugin-autoclose/pkg-descr
  head/devel/geany-plugin-automark/pkg-descr
  head/devel/geany-plugin-codenav/pkg-descr
  head/devel/geany-plugin-ctags/pkg-descr
  head/devel/geany-plugin-debugger/pkg-descr
  head/devel/geany-plugin-defineformat/pkg-descr
  head/devel/geany-plugin-devhelp/pkg-descr
  head/devel/geany-plugin-doc/pkg-descr
  head/devel/geany-plugin-gendoc/pkg-descr
  head/devel/geany-plugin-geniuspaste/pkg-descr
  head/devel/geany-plugin-git-changebar/pkg-descr
  head/devel/geany-plugin-insertnum/pkg-descr
  head/devel/geany-plugin-latex/pkg-descr
  head/devel/geany-plugin-lineoperations/pkg-descr
  head/devel/geany-plugin-lua/pkg-descr
  head/devel/geany-plugin-macro/pkg-descr
  head/devel/geany-plugin-markdown/pkg-descr
  head/devel/geany-plugin-multiterm/pkg-descr
  head/devel/geany-plugin-overview/pkg-descr
  head/devel/geany-plugin-pairtaghighlighter/pkg-descr
  head/devel/geany-plugin-pg/pkg-descr
  head/devel/geany-plugin-pretty-printer/pkg-descr
  head/devel/geany-plugin-projectorganizer/pkg-descr
  head/devel/geany-plugin-projectorganizer/pkg-plist
  head/devel/geany-plugin-scope/pkg-descr
  head/devel/geany-plugin-sendmail/pkg-descr
  head/devel/geany-plugin-shiftcolumn/pkg-descr
  head/devel/geany-plugin-spellcheck/pkg-descr
  head/devel/geany-plugin-treebrowser/pkg-descr
  head/devel/geany-plugin-updatechecker/pkg-descr
  head/devel/geany-plugin-webhelper/pkg-descr
  head/devel/geany-plugin-xmlsnippets/pkg-descr
  head/devel/geany-plugins-l10n/pkg-descr
  head/devel/geany-plugins-l10n/pkg-plist
  head/devel/geany-plugins/distinfo
  head/devel/geany-plugins/files/Makefile.common
  head/devel/geany-plugins/files/bsd.geany-plugins.mk
  head/devel/geany/Makefile
  head/devel/geany/distinfo
  head/devel/geany/pkg-descr
  head/devel/geany/pkg-plist

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/Makefile	Tue Nov 21 17:59:25 2017	(r454620)
@@ -729,8 +729,10 @@
     SUBDIR += geany-plugin-tableconvert
     SUBDIR += geany-plugin-treebrowser
     SUBDIR += geany-plugin-updatechecker
+    SUBDIR += geany-plugin-utilslib
     SUBDIR += geany-plugin-vc
     SUBDIR += geany-plugin-webhelper
+    SUBDIR += geany-plugin-workbench
     SUBDIR += geany-plugin-xmlsnippets
     SUBDIR += geany-plugins
     SUBDIR += geany-plugins-l10n

Modified: head/devel/geany-plugin-addons/pkg-descr
==============================================================================
--- head/devel/geany-plugin-addons/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-addons/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 This plugin adds various small addons to Geany which aren't worth
 an own plugin but might still useful for people.
 
-WWW: http://plugins.geany.org/addons.html
+WWW: https://plugins.geany.org/addons.html

Modified: head/devel/geany-plugin-autoclose/pkg-descr
==============================================================================
--- head/devel/geany-plugin-autoclose/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-autoclose/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 Auto-close plugin enables brackets autocompletion feature.
 
-WWW: http://plugins.geany.org/autoclose.html
+WWW: https://plugins.geany.org/autoclose.html

Modified: head/devel/geany-plugin-automark/pkg-descr
==============================================================================
--- head/devel/geany-plugin-automark/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-automark/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 This plugin highlights all words that match current word under cursor.
 
-WWW: http://plugins.geany.org/automark.html
+WWW: https://plugins.geany.org/automark.html

Modified: head/devel/geany-plugin-codenav/pkg-descr
==============================================================================
--- head/devel/geany-plugin-codenav/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-codenav/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 This plugin adds some facilities for navigating in the code.
 
-WWW: http://plugins.geany.org/codenav.html
+WWW: https://plugins.geany.org/codenav.html

Modified: head/devel/geany-plugin-ctags/pkg-descr
==============================================================================
--- head/devel/geany-plugin-ctags/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-ctags/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -8,4 +8,4 @@ projects.  This is why this plugin was created.  It ma
 to generate the tag file only once and just query it when searching
 for a particular symbol definition/declaration.
 
-WWW: http://plugins.geany.org/geanyctags.html
+WWW: https://plugins.geany.org/geanyctags.html

Modified: head/devel/geany-plugin-debugger/pkg-descr
==============================================================================
--- head/devel/geany-plugin-debugger/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-debugger/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,4 +2,4 @@ Plugin enables debugging in Geany. Currently supports 
 was developed with multiple debuggers support in mind, so the other
 backends support is planned as well.
 
-WWW: http://plugins.geany.org/debugger.html
+WWW: https://plugins.geany.org/debugger.html

Modified: head/devel/geany-plugin-defineformat/pkg-descr
==============================================================================
--- head/devel/geany-plugin-defineformat/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-defineformat/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 Define formatter plugin provides support for on-the-fly formatting
 for multiline #define macros.
 
-WWW: http://plugins.geany.org/defineformat.html
+WWW: https://plugins.geany.org/defineformat.html

Modified: head/devel/geany-plugin-devhelp/pkg-descr
==============================================================================
--- head/devel/geany-plugin-devhelp/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-devhelp/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 This plugin embeds an API documentation browser and search functionality
 directly into Geany's user interface.
 
-WWW: http://plugins.geany.org/devhelp.html
+WWW: https://plugins.geany.org/devhelp.html

Modified: head/devel/geany-plugin-doc/pkg-descr
==============================================================================
--- head/devel/geany-plugin-doc/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-doc/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -5,4 +5,4 @@ output of these commands in geany buffer *DOC* or just
 external program. Geanydoc is intended to be used for searching
 documentation API in different sources.
 
-WWW: http://plugins.geany.org/geanydoc.html
+WWW: https://plugins.geany.org/geanydoc.html

Modified: head/devel/geany-plugin-gendoc/pkg-descr
==============================================================================
--- head/devel/geany-plugin-gendoc/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-gendoc/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,4 +2,4 @@ GeanyGenDoc is a plugin for Geany that aims to help co
 by automatically generating documentation comment basis from the
 source code.
 
-WWW: http://plugins.geany.org/geanygendoc.html
+WWW: https://plugins.geany.org/geanygendoc.html

Modified: head/devel/geany-plugin-geniuspaste/pkg-descr
==============================================================================
--- head/devel/geany-plugin-geniuspaste/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-geniuspaste/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -9,4 +9,4 @@ GeniusPaste detects automatically the syntax of the co
 it with syntax highlighting enabled. It can also display the pasted
 code opening a new browser tab.
 
-WWW: http://plugins.geany.org/geniuspaste.html
+WWW: https://plugins.geany.org/geniuspaste.html

Modified: head/devel/geany-plugin-git-changebar/pkg-descr
==============================================================================
--- head/devel/geany-plugin-git-changebar/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-git-changebar/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 This plugin highlights uncommitted changes to files tracked with
 Git, and allows to navigate through the hunks.
 
-WWW: http://plugins.geany.org/git-changebar.html
+WWW: https://plugins.geany.org/git-changebar.html

Modified: head/devel/geany-plugin-insertnum/pkg-descr
==============================================================================
--- head/devel/geany-plugin-insertnum/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-insertnum/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -3,4 +3,4 @@ with integer numbers, using start/step/base etc. speci
 user. For practical reasons, the number of lines is limited to
 100000. Lines shorter than the current selection are skipped.
 
-WWW: http://plugins.geany.org/geanyinsertnum.html
+WWW: https://plugins.geany.org/geanyinsertnum.html

Modified: head/devel/geany-plugin-latex/pkg-descr
==============================================================================
--- head/devel/geany-plugin-latex/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-latex/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 GeanyLaTeX is a plugin for Geany IDE to improve work with LaTeX.
 
-WWW: http://plugins.geany.org/geanylatex.html
+WWW: https://plugins.geany.org/geanylatex.html

Modified: head/devel/geany-plugin-lineoperations/pkg-descr
==============================================================================
--- head/devel/geany-plugin-lineoperations/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-lineoperations/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 Line Operations is an assortment of simple line functions that can
 be applied to an open file.
 
-WWW: http://plugins.geany.org/lineoperations.html
+WWW: https://plugins.geany.org/lineoperations.html

Modified: head/devel/geany-plugin-lua/pkg-descr
==============================================================================
--- head/devel/geany-plugin-lua/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-lua/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 Lua scripting plugin for Geany.
 
-WWW: http://plugins.geany.org/geanylua.html
+WWW: https://plugins.geany.org/geanylua.html

Modified: head/devel/geany-plugin-macro/pkg-descr
==============================================================================
--- head/devel/geany-plugin-macro/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-macro/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 This plugin allows you to record and use your own macros.
 
-WWW: http://plugins.geany.org/geanymacro.html
+WWW: https://plugins.geany.org/geanymacro.html

Modified: head/devel/geany-plugin-markdown/pkg-descr
==============================================================================
--- head/devel/geany-plugin-markdown/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-markdown/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 This plugin provides a real-time preview of rendered Markdown using
 the WebKit engine.
 
-WWW: http://plugins.geany.org/markdown.html
+WWW: https://plugins.geany.org/markdown.html

Modified: head/devel/geany-plugin-multiterm/pkg-descr
==============================================================================
--- head/devel/geany-plugin-multiterm/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-multiterm/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,4 +2,4 @@ MultiTerm is similar to Geany's built-in VTE terminal 
 it supports multiple terminals in tabs and supports different shells
 in each of the terminal tabs.
 
-WWW: http://plugins.geany.org/multiterm.html
+WWW: https://plugins.geany.org/multiterm.html

Modified: head/devel/geany-plugin-overview/pkg-descr
==============================================================================
--- head/devel/geany-plugin-overview/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-overview/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,4 +2,4 @@ The Overview plugin is a small zoomed-out view next to
 editor view that allows to see and navigate a lot of the file at
 once.
 
-WWW: http://plugins.geany.org/overview.html
+WWW: https://plugins.geany.org/overview.html

Modified: head/devel/geany-plugin-pairtaghighlighter/pkg-descr
==============================================================================
--- head/devel/geany-plugin-pairtaghighlighter/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-pairtaghighlighter/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 Pair Tag Highlighter plugin finds and highlights matching opening/closing
 HTML tags.
 
-WWW: http://plugins.geany.org/pairtaghighlighter.html
+WWW: https://plugins.geany.org/pairtaghighlighter.html

Modified: head/devel/geany-plugin-pg/pkg-descr
==============================================================================
--- head/devel/geany-plugin-pg/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-pg/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 GeanyPG is a plugin for Geany that allows the user to encrypt,
 decrypt and verify signatures with GnuPG.
 
-WWW: http://plugins.geany.org/geanypg.html
+WWW: https://plugins.geany.org/geanypg.html

Modified: head/devel/geany-plugin-pretty-printer/pkg-descr
==============================================================================
--- head/devel/geany-plugin-pretty-printer/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-pretty-printer/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 Geany plugin.
 
-WWW: http://plugins.geany.org/pretty-printer.html
+WWW: https://plugins.geany.org/pretty-printer.html

Modified: head/devel/geany-plugin-projectorganizer/pkg-descr
==============================================================================
--- head/devel/geany-plugin-projectorganizer/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-projectorganizer/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -5,4 +5,4 @@ files, searching project files by name and more.  The 
 created with big projects in mind so everything works fast enough
 even with projects consisting of hundreds of thousands of files.
 
-WWW: http://plugins.geany.org/projectorganizer.html
+WWW: https://plugins.geany.org/projectorganizer.html

Modified: head/devel/geany-plugin-projectorganizer/pkg-plist
==============================================================================
--- head/devel/geany-plugin-projectorganizer/pkg-plist	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-projectorganizer/pkg-plist	Tue Nov 21 17:59:25 2017	(r454620)
@@ -4,11 +4,3 @@ lib/geany/projectorganizer.so
 %%PORTDOCS%%%%DOCSDIR%%/projectorganizer/ChangeLog
 %%PORTDOCS%%%%DOCSDIR%%/projectorganizer/NEWS
 %%PORTDOCS%%%%DOCSDIR%%/projectorganizer/README
-share/icons/hicolor/16x16/apps/prjorg-add-external.png
-share/icons/hicolor/16x16/apps/prjorg-collapse.png
-share/icons/hicolor/16x16/apps/prjorg-expand.png
-share/icons/hicolor/16x16/apps/prjorg-file.png
-share/icons/hicolor/16x16/apps/prjorg-follow.png
-share/icons/hicolor/16x16/apps/prjorg-header.png
-share/icons/hicolor/16x16/apps/prjorg-refresh.png
-share/icons/hicolor/16x16/apps/prjorg-source.png

Modified: head/devel/geany-plugin-scope/pkg-descr
==============================================================================
--- head/devel/geany-plugin-scope/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-scope/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 Scope is a graphical GDB front-end.
 
-WWW: http://plugins.geany.org/scope.html
+WWW: https://plugins.geany.org/scope.html

Modified: head/devel/geany-plugin-sendmail/pkg-descr
==============================================================================
--- head/devel/geany-plugin-sendmail/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-sendmail/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -3,4 +3,4 @@ using the preferred mail client from inside Geany. It 
 to the envelope symbol of most office tools and requires a mail
 client that is supporting remote calls.
 
-WWW: http://plugins.geany.org/geanysendmail.html
+WWW: https://plugins.geany.org/geanysendmail.html

Modified: head/devel/geany-plugin-shiftcolumn/pkg-descr
==============================================================================
--- head/devel/geany-plugin-shiftcolumn/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-shiftcolumn/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 This plugin allows you to move blocks of text horizontally.
 
-WWW: http://plugins.geany.org/shiftcolumn.html
+WWW: https://plugins.geany.org/shiftcolumn.html

Modified: head/devel/geany-plugin-spellcheck/pkg-descr
==============================================================================
--- head/devel/geany-plugin-spellcheck/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-spellcheck/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 This plugin checks the content of the current document in Geany
 with the spell check library Enchant.
 
-WWW: http://plugins.geany.org/spellcheck.html
+WWW: https://plugins.geany.org/spellcheck.html

Modified: head/devel/geany-plugin-treebrowser/pkg-descr
==============================================================================
--- head/devel/geany-plugin-treebrowser/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-treebrowser/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -3,4 +3,4 @@ through your files. It displays files and directories 
 view and has more features than the file browser plugin delivered
 with Geany itself.
 
-WWW: http://plugins.geany.org/treebrowser.html
+WWW: https://plugins.geany.org/treebrowser.html

Modified: head/devel/geany-plugin-updatechecker/pkg-descr
==============================================================================
--- head/devel/geany-plugin-updatechecker/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-updatechecker/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,4 +1,4 @@
 UpdateChecker is a plugin for Geany, which is able to check whether
 there is a more recent version of Geany available.
 
-WWW: http://plugins.geany.org/updatechecker.html
+WWW: https://plugins.geany.org/updatechecker.html

Added: head/devel/geany-plugin-utilslib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/geany-plugin-utilslib/Makefile	Tue Nov 21 17:59:25 2017	(r454620)
@@ -0,0 +1,11 @@
+# $FreeBSD$
+
+PORTNAME=	geany-plugin-utilslib
+PORTVERSION=	${GEANY_VER}
+CATEGORIES=	devel
+
+MAINTAINER=	madpilot@FreeBSD.org
+COMMENT=	Geany plugin: ${${GEANY_PLUGIN}_DESC}
+
+.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
+.include <bsd.port.mk>

Added: head/devel/geany-plugin-utilslib/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/geany-plugin-utilslib/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -0,0 +1,3 @@
+Utility library required by some Geany plugins.
+
+WWW: https://plugins.geany.org/

Added: head/devel/geany-plugin-utilslib/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/geany-plugin-utilslib/pkg-plist	Tue Nov 21 17:59:25 2017	(r454620)
@@ -0,0 +1,8 @@
+lib/libgeanypluginutils.so
+lib/libgeanypluginutils.so.0
+lib/libgeanypluginutils.so.0.0.0
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README

Modified: head/devel/geany-plugin-webhelper/pkg-descr
==============================================================================
--- head/devel/geany-plugin-webhelper/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-webhelper/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,4 +2,4 @@ WebHelper is a plugin for Geany that provides some web
 facilities, such as a web page preview and some debugging tools
 (web inspector).
 
-WWW: http://plugins.geany.org/webhelper.html
+WWW: https://plugins.geany.org/webhelper.html

Added: head/devel/geany-plugin-workbench/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/geany-plugin-workbench/Makefile	Tue Nov 21 17:59:25 2017	(r454620)
@@ -0,0 +1,11 @@
+# $FreeBSD$
+
+PORTNAME=	geany-plugin-workbench
+PORTVERSION=	${GEANY_VER}
+CATEGORIES=	devel
+
+MAINTAINER=	madpilot@FreeBSD.org
+COMMENT=	Geany plugin: ${${GEANY_PLUGIN}_DESC}
+
+.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
+.include <bsd.port.mk>

Added: head/devel/geany-plugin-workbench/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/geany-plugin-workbench/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -0,0 +1,6 @@
+The Workbench plugin is an extension that makes it possible to
+manage multiple projects in geany. You can add geany projects to a
+workbench. From there you can add directories to the project to
+manage the files belonging to the project.
+
+WWW: https://plugins.geany.org/workbench.html

Added: head/devel/geany-plugin-workbench/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/geany-plugin-workbench/pkg-plist	Tue Nov 21 17:59:25 2017	(r454620)
@@ -0,0 +1,6 @@
+lib/geany/workbench.so
+%%DOCSDIR%%/workbench/AUTHORS
+%%DOCSDIR%%/workbench/COPYING
+%%DOCSDIR%%/workbench/ChangeLog
+%%DOCSDIR%%/workbench/NEWS
+%%DOCSDIR%%/workbench/README

Modified: head/devel/geany-plugin-xmlsnippets/pkg-descr
==============================================================================
--- head/devel/geany-plugin-xmlsnippets/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugin-xmlsnippets/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,4 +2,4 @@ This plugin extends XML/HTML tag autocompletion provid
 It automatically inserts a matching snippet after you type an opening
 tag.
 
-WWW: http://plugins.geany.org/xmlsnippets.html
+WWW: https://plugins.geany.org/xmlsnippets.html

Modified: head/devel/geany-plugins-l10n/pkg-descr
==============================================================================
--- head/devel/geany-plugins-l10n/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugins-l10n/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
 Localization messages for Geany plugins.
 
-WWW: http://plugins.geany.org
+WWW: https://plugins.geany.org

Modified: head/devel/geany-plugins-l10n/pkg-plist
==============================================================================
--- head/devel/geany-plugins-l10n/pkg-plist	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugins-l10n/pkg-plist	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,6 +2,7 @@ share/locale/be/LC_MESSAGES/geany-plugins.mo
 share/locale/ca/LC_MESSAGES/geany-plugins.mo
 share/locale/da/LC_MESSAGES/geany-plugins.mo
 share/locale/de/LC_MESSAGES/geany-plugins.mo
+share/locale/el/LC_MESSAGES/geany-plugins.mo
 share/locale/es/LC_MESSAGES/geany-plugins.mo
 share/locale/fr/LC_MESSAGES/geany-plugins.mo
 share/locale/gl/LC_MESSAGES/geany-plugins.mo

Modified: head/devel/geany-plugins/distinfo
==============================================================================
--- head/devel/geany-plugins/distinfo	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugins/distinfo	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1500282686
-SHA256 (geany-plugins-1.31.tar.bz2) = 76bd9e803db5a626b86669f08330cf95b8cc35057a1cdf65759bc00aef120e25
-SIZE (geany-plugins-1.31.tar.bz2) = 3206213
+TIMESTAMP = 1511181457
+SHA256 (geany-plugins-1.32.tar.bz2) = 78d4b394fe22fda298e80a22616421efdd4a419eb227b99eadca73f65abac117
+SIZE (geany-plugins-1.32.tar.bz2) = 3282526

Modified: head/devel/geany-plugins/files/Makefile.common
==============================================================================
--- head/devel/geany-plugins/files/Makefile.common	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugins/files/Makefile.common	Tue Nov 21 17:59:25 2017	(r454620)
@@ -36,6 +36,16 @@ INSTALL_WRKSRC=	${BUILD_WRKSRC}
 DATADIR=	share/geany-plugins
 DOCSDIR=	share/doc/geany-plugins
 
+.if ${GEANY_UTIL:M${GEANY_PLUGIN}}
+
+LIB_DEPENDS+=	libgeanypluginutils.so:devel/geany-plugin-utilslib
+CONFIGURE_ARGS+=--enable-utilslib
+
+pre-build:
+	(cd ${WRKSRC}/utils; ${DO_MAKE_BUILD} ${ALL_TARGET})
+
+.endif
+
 post-configure:
 	${FIND} ${BUILD_WRKSRC} -name Makefile | ${XARGS} \
 		${REINPLACE_CMD} -e '/^geanypluginsdir/s,${LOCALBASE},${PREFIX},'

Modified: head/devel/geany-plugins/files/bsd.geany-plugins.mk
==============================================================================
--- head/devel/geany-plugins/files/bsd.geany-plugins.mk	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany-plugins/files/bsd.geany-plugins.mk	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-GEANY_VER=	1.31
+GEANY_VER=		1.32
 GEANY_PLUGINS_ALL=	addons \
 			autoclose \
 			automark \
@@ -42,6 +42,7 @@ GEANY_PLUGINS_ALL=	addons \
 			updatechecker \
 			vc \
 			webhelper \
+			workbench \
 			xmlsnippets
 
 addons_DESC=		various small addons
@@ -83,8 +84,10 @@ spellcheck_DESC=	spell check via Enchant
 tableconvert_DESC=	convert tabulator separated selection into a table
 treebrowser_DESC=	alternate file browser
 updatechecker_DESC=	check for new version of Geany
+utilslib_DESC=		utility lubrary
 vc_DESC=		access to different version-control systems
 webhelper_DESC=		web development facilities
+workbench_DESC=		manage multiple projects in geany
 xmlsnippets_DESC=	XML/HTML tag autocompletion
 
 doc_DIR=		geanydoc
@@ -100,7 +103,10 @@ miniscript_DIR=		geanyminiscript
 numberedbookmarks_DIR=	geanynumberedbookmarks
 pg_DIR=			geanypg
 prj_DIR=		geanyprj
+utilslib_DIR=		utils
 vc_DIR=			geanyvc
 
 git-changebar_SWITCH=	--enable-gitchangebar
 pretty-printer_SWITCH=	--enable-pretty_printer
+
+GEANY_UTIL=		workbench

Modified: head/devel/geany/Makefile
==============================================================================
--- head/devel/geany/Makefile	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany/Makefile	Tue Nov 21 17:59:25 2017	(r454620)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	geany
-PORTVERSION=	1.31
+PORTVERSION=	1.32
 CATEGORIES=	devel editors
 MASTER_SITES=	http://download.geany.org/ SF
 

Modified: head/devel/geany/distinfo
==============================================================================
--- head/devel/geany/distinfo	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany/distinfo	Tue Nov 21 17:59:25 2017	(r454620)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1500282542
-SHA256 (geany-1.31.tar.bz2) = 30fdb906bb76c4251a8bcf83ee267db28c26ef6ab867668a782cec1164a3aba5
-SIZE (geany-1.31.tar.bz2) = 4355879
+TIMESTAMP = 1511181283
+SHA256 (geany-1.32.tar.bz2) = 8b7be10b95d0614eb07f845ba2280f7c026eacd5739d8fac4d5d26606f8c3c2d
+SIZE (geany-1.32.tar.bz2) = 4341296

Modified: head/devel/geany/pkg-descr
==============================================================================
--- head/devel/geany/pkg-descr	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany/pkg-descr	Tue Nov 21 17:59:25 2017	(r454620)
@@ -3,4 +3,4 @@ developed to provide a small and fast IDE, which has o
 on other packages. Another goal was to be as independent as possible from a
 special Desktop Environment like KDE or GNOME.
 
-WWW: http://www.geany.org
+WWW: https://www.geany.org

Modified: head/devel/geany/pkg-plist
==============================================================================
--- head/devel/geany/pkg-plist	Tue Nov 21 17:00:12 2017	(r454619)
+++ head/devel/geany/pkg-plist	Tue Nov 21 17:59:25 2017	(r454620)
@@ -238,6 +238,7 @@ share/icons/hicolor/scalable/apps/geany.svg
 %%NLS%%share/locale/ko/LC_MESSAGES/geany.mo
 %%NLS%%share/locale/lb/LC_MESSAGES/geany.mo
 %%NLS%%share/locale/lt/LC_MESSAGES/geany.mo
+%%NLS%%share/locale/lv/LC_MESSAGES/geany.mo
 %%NLS%%share/locale/mn/LC_MESSAGES/geany.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/geany.mo
 %%NLS%%share/locale/nn/LC_MESSAGES/geany.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711211759.vALHxPpB093227>