From owner-svn-ports-head@freebsd.org Tue Nov 21 17:59:32 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21165DF553E; Tue, 21 Nov 2017 17:59:32 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0DDA782A4; Tue, 21 Nov 2017 17:59:31 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vALHxUuO093281; Tue, 21 Nov 2017 17:59:30 GMT (envelope-from madpilot@FreeBSD.org) Received: (from madpilot@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vALHxPpB093227; Tue, 21 Nov 2017 17:59:25 GMT (envelope-from madpilot@FreeBSD.org) Message-Id: <201711211759.vALHxPpB093227@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: madpilot set sender to madpilot@FreeBSD.org using -f From: Guido Falsi Date: Tue, 21 Nov 2017 17:59:25 +0000 (UTC) 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... X-SVN-Group: ports-head X-SVN-Commit-Author: madpilot X-SVN-Commit-Paths: 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 geany-plugin-devhelp gea... X-SVN-Commit-Revision: 454620 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Nov 2017 17:59:32 -0000 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 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 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