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...
Guido Falsi
madpilot at FreeBSD.org
Tue Nov 21 17:59:32 UTC 2017
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 at 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 at 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
More information about the svn-ports-all
mailing list