mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-25 00:51:21 +00:00
- Update to 0.21 [1]
- Update to 1.22 and split into geany-plugin-* ports - Convert to new options framework - Take maintainership PR: ports/165494 [1], ports/171856 Submitted by: Marco Trentini <marco at datasked.com> [1] Approved by: maintainer timeouts (2 weeks for ports/171856)
This commit is contained in:
parent
8f78d3a36f
commit
4bc8c29c2a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=305393
8
UPDATING
8
UPDATING
@ -5,6 +5,14 @@ they are unavoidable.
|
||||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20121006:
|
||||
AFFECTS: users of devel/geany-plugins
|
||||
AUTHOR: makc@FreeBSD.org
|
||||
|
||||
devel/geany-plugins has been updated to 1.22 and split into numerous
|
||||
devel/geany-plugin-* ports. geany-plugins must be deinstalled before
|
||||
running any port upgrade utility.
|
||||
|
||||
20121002:
|
||||
AFFECTS: users of devel/clanlib
|
||||
AUTHOR: jhale@FreeBSD.org
|
||||
|
@ -479,6 +479,36 @@
|
||||
SUBDIR += gdbmods
|
||||
SUBDIR += gdcm
|
||||
SUBDIR += geany
|
||||
SUBDIR += geany-plugin-addons
|
||||
SUBDIR += geany-plugin-codenav
|
||||
SUBDIR += geany-plugin-debugger
|
||||
SUBDIR += geany-plugin-devhelp
|
||||
SUBDIR += geany-plugin-doc
|
||||
SUBDIR += geany-plugin-extrasel
|
||||
SUBDIR += geany-plugin-gdb
|
||||
SUBDIR += geany-plugin-gendoc
|
||||
SUBDIR += geany-plugin-geniuspaste
|
||||
SUBDIR += geany-plugin-gproject
|
||||
SUBDIR += geany-plugin-insertnum
|
||||
SUBDIR += geany-plugin-latex
|
||||
SUBDIR += geany-plugin-lipsum
|
||||
SUBDIR += geany-plugin-lua
|
||||
SUBDIR += geany-plugin-macro
|
||||
SUBDIR += geany-plugin-miniscript
|
||||
SUBDIR += geany-plugin-multiterm
|
||||
SUBDIR += geany-plugin-numberedbookmarks
|
||||
SUBDIR += geany-plugin-pg
|
||||
SUBDIR += geany-plugin-pretty-printer
|
||||
SUBDIR += geany-plugin-prj
|
||||
SUBDIR += geany-plugin-sendmail
|
||||
SUBDIR += geany-plugin-shiftcolumn
|
||||
SUBDIR += geany-plugin-spellcheck
|
||||
SUBDIR += geany-plugin-tableconvert
|
||||
SUBDIR += geany-plugin-treebrowser
|
||||
SUBDIR += geany-plugin-updatechecker
|
||||
SUBDIR += geany-plugin-vc
|
||||
SUBDIR += geany-plugin-webhelper
|
||||
SUBDIR += geany-plugin-xmlsnippets
|
||||
SUBDIR += geany-plugins
|
||||
SUBDIR += gearmand
|
||||
SUBDIR += gecode
|
||||
|
13
devel/geany-plugin-addons/Makefile
Normal file
13
devel/geany-plugin-addons/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= addons
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-addons/pkg-descr
Normal file
4
devel/geany-plugin-addons/pkg-descr
Normal file
@ -0,0 +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
|
10
devel/geany-plugin-addons/pkg-plist
Normal file
10
devel/geany-plugin-addons/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/addons.a
|
||||
lib/geany/addons.la
|
||||
lib/geany/addons.so
|
||||
%%DOCSDIR%%/addons/AUTHORS
|
||||
%%DOCSDIR%%/addons/COPYING
|
||||
%%DOCSDIR%%/addons/ChangeLog
|
||||
%%DOCSDIR%%/addons/NEWS
|
||||
%%DOCSDIR%%/addons/README
|
||||
@dirrm %%DOCSDIR%%/addons
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-codenav/Makefile
Normal file
13
devel/geany-plugin-codenav/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= codenav
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-codenav/pkg-descr
Normal file
3
devel/geany-plugin-codenav/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
This plugin adds some facilities for navigating in the code.
|
||||
|
||||
WWW: http://plugins.geany.org/codenav.html
|
10
devel/geany-plugin-codenav/pkg-plist
Normal file
10
devel/geany-plugin-codenav/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/codenav.a
|
||||
lib/geany/codenav.la
|
||||
lib/geany/codenav.so
|
||||
%%DOCSDIR%%/codenav/AUTHORS
|
||||
%%DOCSDIR%%/codenav/COPYING
|
||||
%%DOCSDIR%%/codenav/ChangeLog
|
||||
%%DOCSDIR%%/codenav/NEWS
|
||||
%%DOCSDIR%%/codenav/README
|
||||
@dirrm %%DOCSDIR%%/codenav
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-debugger/Makefile
Normal file
13
devel/geany-plugin-debugger/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= debugger
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
@ -0,0 +1,10 @@
|
||||
--- ./debugger/src/debug.c.orig 2012-06-16 14:42:46.000000000 +0000
|
||||
+++ ./debugger/src/debug.c 2012-09-21 14:55:31.192392925 +0000
|
||||
@@ -37,7 +37,6 @@
|
||||
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
-#include <pty.h>
|
||||
#include <gtk/gtk.h>
|
||||
#include <gdk/gdkkeysyms.h>
|
||||
#include <vte/vte.h>
|
5
devel/geany-plugin-debugger/pkg-descr
Normal file
5
devel/geany-plugin-debugger/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
Plugin enables debugging in Geany. Currently supports GDB only, but
|
||||
was developed with multiple debuggers support in mind, so the other
|
||||
backends support is planned as well.
|
||||
|
||||
WWW: http://plugins.geany.org/debugger.html
|
21
devel/geany-plugin-debugger/pkg-plist
Normal file
21
devel/geany-plugin-debugger/pkg-plist
Normal file
@ -0,0 +1,21 @@
|
||||
lib/geany/debugger.a
|
||||
lib/geany/debugger.la
|
||||
lib/geany/debugger.so
|
||||
%%DOCSDIR%%/debugger/AUTHORS
|
||||
%%DOCSDIR%%/debugger/COPYING
|
||||
%%DOCSDIR%%/debugger/ChangeLog
|
||||
%%DOCSDIR%%/debugger/NEWS
|
||||
%%DOCSDIR%%/debugger/README
|
||||
%%DATADIR%%/debugger/continue.png
|
||||
%%DATADIR%%/debugger/restart.gif
|
||||
%%DATADIR%%/debugger/run.gif
|
||||
%%DATADIR%%/debugger/run_to_cursor.gif
|
||||
%%DATADIR%%/debugger/step_in.png
|
||||
%%DATADIR%%/debugger/step_out.gif
|
||||
%%DATADIR%%/debugger/step_over.gif
|
||||
%%DATADIR%%/debugger/stop.gif
|
||||
%%DATADIR%%/debugger/tabs.gif
|
||||
@dirrm %%DATADIR%%/debugger
|
||||
@dirrmtry %%DATADIR%%
|
||||
@dirrm %%DOCSDIR%%/debugger
|
||||
@dirrmtry %%DOCSDIR%%
|
18
devel/geany-plugin-devhelp/Makefile
Normal file
18
devel/geany-plugin-devhelp/Makefile
Normal file
@ -0,0 +1,18 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= wnck-1:${PORTSDIR}/x11-toolkits/libwnck \
|
||||
webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
|
||||
|
||||
USE_GNOME= gconf2
|
||||
|
||||
GEANY_PLUGIN= devhelp
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-devhelp/pkg-descr
Normal file
4
devel/geany-plugin-devhelp/pkg-descr
Normal file
@ -0,0 +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
|
17
devel/geany-plugin-devhelp/pkg-plist
Normal file
17
devel/geany-plugin-devhelp/pkg-plist
Normal file
@ -0,0 +1,17 @@
|
||||
lib/geany/devhelp.a
|
||||
lib/geany/devhelp.la
|
||||
lib/geany/devhelp.so
|
||||
%%DOCSDIR%%/devhelp/AUTHORS
|
||||
%%DOCSDIR%%/devhelp/COPYING
|
||||
%%DOCSDIR%%/devhelp/ChangeLog
|
||||
%%DOCSDIR%%/devhelp/NEWS
|
||||
%%DOCSDIR%%/devhelp/README
|
||||
%%DATADIR%%/devhelp/devhelp-plugin-48.png
|
||||
%%DATADIR%%/devhelp/devhelp-plugin.svg
|
||||
%%DATADIR%%/devhelp/devhelp.conf
|
||||
%%DATADIR%%/devhelp/geany-devhelp-plugin.png
|
||||
%%DATADIR%%/devhelp/home.html
|
||||
@dirrm %%DATADIR%%/devhelp
|
||||
@dirrmtry %%DATADIR%%
|
||||
@dirrm %%DOCSDIR%%/devhelp
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-doc/Makefile
Normal file
14
devel/geany-plugin-doc/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= doc
|
||||
GEANY_PLUGIN_DIR= geanydoc
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
8
devel/geany-plugin-doc/pkg-descr
Normal file
8
devel/geany-plugin-doc/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
Geanydoc is plugin for Geany IDE that allow execute specified
|
||||
commands on the current word at the cursor position. This word is
|
||||
passed as an argument to these commands. It allow either place
|
||||
output of these commands in geany buffer *DOC* or just execute
|
||||
external program. Geanydoc is intended to be used for searching
|
||||
documentation API in different sources.
|
||||
|
||||
WWW: http://plugins.geany.org/geanydoc.html
|
10
devel/geany-plugin-doc/pkg-plist
Normal file
10
devel/geany-plugin-doc/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanydoc.a
|
||||
lib/geany/geanydoc.la
|
||||
lib/geany/geanydoc.so
|
||||
%%DOCSDIR%%/geanydoc/AUTHORS
|
||||
%%DOCSDIR%%/geanydoc/COPYING
|
||||
%%DOCSDIR%%/geanydoc/ChangeLog
|
||||
%%DOCSDIR%%/geanydoc/NEWS
|
||||
%%DOCSDIR%%/geanydoc/README
|
||||
@dirrm %%DOCSDIR%%/geanydoc
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-extrasel/Makefile
Normal file
14
devel/geany-plugin-extrasel/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= extrasel
|
||||
GEANY_PLUGIN_DIR= geanyextrasel
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
5
devel/geany-plugin-extrasel/pkg-descr
Normal file
5
devel/geany-plugin-extrasel/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
The Extra Selection adds the following menu items: "Column Mode",
|
||||
"Select to Line" and "Select to Matching Brace", "Set Anchor",
|
||||
"Select to Anchor" and "Rectangle Select to Anchor".
|
||||
|
||||
WWW: http://plugins.geany.org/geanyextrasel.html
|
10
devel/geany-plugin-extrasel/pkg-plist
Normal file
10
devel/geany-plugin-extrasel/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanyextrasel.a
|
||||
lib/geany/geanyextrasel.la
|
||||
lib/geany/geanyextrasel.so
|
||||
%%DOCSDIR%%/geanyextrasel/AUTHORS
|
||||
%%DOCSDIR%%/geanyextrasel/COPYING
|
||||
%%DOCSDIR%%/geanyextrasel/ChangeLog
|
||||
%%DOCSDIR%%/geanyextrasel/NEWS
|
||||
%%DOCSDIR%%/geanyextrasel/README
|
||||
@dirrm %%DOCSDIR%%/geanyextrasel
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-gdb/Makefile
Normal file
14
devel/geany-plugin-gdb/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= gdb
|
||||
GEANY_PLUGIN_DIR= geanygdb
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-gdb/pkg-descr
Normal file
4
devel/geany-plugin-gdb/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
GeanyGDB is a plugin for Geany which provides integrated debugging
|
||||
support within Geany via the GNU Debugger (GDB).
|
||||
|
||||
WWW: http://plugins.geany.org/geanygdb.html
|
13
devel/geany-plugin-gdb/pkg-plist
Normal file
13
devel/geany-plugin-gdb/pkg-plist
Normal file
@ -0,0 +1,13 @@
|
||||
lib/geany/geanygdb.a
|
||||
lib/geany/geanygdb.la
|
||||
lib/geany/geanygdb.so
|
||||
libexec/geany-plugins/geanygdb/ttyhelper
|
||||
%%DOCSDIR%%/geanygdb/AUTHORS
|
||||
%%DOCSDIR%%/geanygdb/COPYING
|
||||
%%DOCSDIR%%/geanygdb/ChangeLog
|
||||
%%DOCSDIR%%/geanygdb/NEWS
|
||||
%%DOCSDIR%%/geanygdb/README
|
||||
@dirrm %%DOCSDIR%%/geanygdb
|
||||
@dirrmtry %%DOCSDIR%%
|
||||
@dirrm libexec/geany-plugins/geanygdb
|
||||
@dirrmtry libexec/geany-plugins
|
17
devel/geany-plugin-gendoc/Makefile
Normal file
17
devel/geany-plugin-gendoc/Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= ctpl:${PORTSDIR}/textproc/ctpl
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/rst2html:${PORTSDIR}/textproc/py-docutils
|
||||
|
||||
GEANY_PLUGIN= gendoc
|
||||
GEANY_PLUGIN_DIR= geanygendoc
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
5
devel/geany-plugin-gendoc/pkg-descr
Normal file
5
devel/geany-plugin-gendoc/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
GeanyGenDoc is a plugin for Geany that aims to help code documentation
|
||||
by automatically generating documentation comment basis from the
|
||||
source code.
|
||||
|
||||
WWW: http://plugins.geany.org/geanygendoc.html
|
18
devel/geany-plugin-gendoc/pkg-plist
Normal file
18
devel/geany-plugin-gendoc/pkg-plist
Normal file
@ -0,0 +1,18 @@
|
||||
lib/geany/geanygendoc.a
|
||||
lib/geany/geanygendoc.la
|
||||
lib/geany/geanygendoc.so
|
||||
%%DOCSDIR%%/geanygendoc/AUTHORS
|
||||
%%DOCSDIR%%/geanygendoc/COPYING
|
||||
%%DOCSDIR%%/geanygendoc/ChangeLog
|
||||
%%DOCSDIR%%/geanygendoc/NEWS
|
||||
%%DOCSDIR%%/geanygendoc/README
|
||||
%%DOCSDIR%%/geanygendoc/html/manual.html
|
||||
%%DOCSDIR%%/geanygendoc/manual.rst
|
||||
%%DATADIR%%/geanygendoc/filetypes/c.conf
|
||||
%%DATADIR%%/geanygendoc/filetypes/vala.conf
|
||||
@dirrm %%DATADIR%%/geanygendoc/filetypes
|
||||
@dirrm %%DATADIR%%/geanygendoc
|
||||
@dirrmtry %%DATADIR%%
|
||||
@dirrm %%DOCSDIR%%/geanygendoc/html
|
||||
@dirrm %%DOCSDIR%%/geanygendoc
|
||||
@dirrmtry %%DOCSDIR%%
|
15
devel/geany-plugin-geniuspaste/Makefile
Normal file
15
devel/geany-plugin-geniuspaste/Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup
|
||||
|
||||
GEANY_PLUGIN= geniuspaste
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
12
devel/geany-plugin-geniuspaste/pkg-descr
Normal file
12
devel/geany-plugin-geniuspaste/pkg-descr
Normal file
@ -0,0 +1,12 @@
|
||||
This plugin allows the user to paste the code from Geany into five
|
||||
different pastebins. At the moment it supports this services:
|
||||
- codepad.org
|
||||
- tinypaste.com
|
||||
- pastebin.geany.org
|
||||
- dpaste.de
|
||||
- sprunge.us
|
||||
GeniusPaste detects automatically the syntax of the code and paste
|
||||
it with syntax highlighting enabled. It can also display the pasted
|
||||
code opening a new browser tab.
|
||||
|
||||
WWW: http://plugins.geany.org/geniuspaste.html
|
10
devel/geany-plugin-geniuspaste/pkg-plist
Normal file
10
devel/geany-plugin-geniuspaste/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geniuspaste.a
|
||||
lib/geany/geniuspaste.la
|
||||
lib/geany/geniuspaste.so
|
||||
%%DOCSDIR%%/geniuspaste/AUTHORS
|
||||
%%DOCSDIR%%/geniuspaste/COPYING
|
||||
%%DOCSDIR%%/geniuspaste/ChangeLog
|
||||
%%DOCSDIR%%/geniuspaste/NEWS
|
||||
%%DOCSDIR%%/geniuspaste/README
|
||||
@dirrm %%DOCSDIR%%/geniuspaste
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-gproject/Makefile
Normal file
13
devel/geany-plugin-gproject/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= gproject
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
8
devel/geany-plugin-gproject/pkg-descr
Normal file
8
devel/geany-plugin-gproject/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
GProject is an extension of Geany's project management displaying
|
||||
a tree of files belonging to the project in the sidebar. In addition,
|
||||
it enables quick swapping between header and source files, searching
|
||||
project files by name and more. The plugin was 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/gproject.html
|
17
devel/geany-plugin-gproject/pkg-plist
Normal file
17
devel/geany-plugin-gproject/pkg-plist
Normal file
@ -0,0 +1,17 @@
|
||||
lib/geany/gproject.a
|
||||
lib/geany/gproject.la
|
||||
lib/geany/gproject.so
|
||||
%%DOCSDIR%%/gproject/AUTHORS
|
||||
%%DOCSDIR%%/gproject/COPYING
|
||||
%%DOCSDIR%%/gproject/ChangeLog
|
||||
%%DOCSDIR%%/gproject/NEWS
|
||||
%%DOCSDIR%%/gproject/README
|
||||
share/icons/hicolor/16x16/apps/gproject-collapse.png
|
||||
share/icons/hicolor/16x16/apps/gproject-expand.png
|
||||
share/icons/hicolor/16x16/apps/gproject-file.png
|
||||
share/icons/hicolor/16x16/apps/gproject-follow.png
|
||||
share/icons/hicolor/16x16/apps/gproject-header.png
|
||||
share/icons/hicolor/16x16/apps/gproject-refresh.png
|
||||
share/icons/hicolor/16x16/apps/gproject-source.png
|
||||
@dirrm %%DOCSDIR%%/gproject
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-insertnum/Makefile
Normal file
14
devel/geany-plugin-insertnum/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= insertnum
|
||||
GEANY_PLUGIN_DIR= geanyinsertnum
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
6
devel/geany-plugin-insertnum/pkg-descr
Normal file
6
devel/geany-plugin-insertnum/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
This plugin replaces a (possibly zero-width) rectangular selection
|
||||
with integer numbers, using start/step/base etc. specified by the
|
||||
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
|
10
devel/geany-plugin-insertnum/pkg-plist
Normal file
10
devel/geany-plugin-insertnum/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanyinsertnum.a
|
||||
lib/geany/geanyinsertnum.la
|
||||
lib/geany/geanyinsertnum.so
|
||||
%%DOCSDIR%%/geanyinsertnum/AUTHORS
|
||||
%%DOCSDIR%%/geanyinsertnum/COPYING
|
||||
%%DOCSDIR%%/geanyinsertnum/ChangeLog
|
||||
%%DOCSDIR%%/geanyinsertnum/NEWS
|
||||
%%DOCSDIR%%/geanyinsertnum/README
|
||||
@dirrm %%DOCSDIR%%/geanyinsertnum
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-latex/Makefile
Normal file
14
devel/geany-plugin-latex/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= latex
|
||||
GEANY_PLUGIN_DIR= geanylatex
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-latex/pkg-descr
Normal file
3
devel/geany-plugin-latex/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
GeanyLaTeX is a plugin for Geany IDE to improve work with LaTeX.
|
||||
|
||||
WWW: http://plugins.geany.org/geanylatex.html
|
25
devel/geany-plugin-latex/pkg-plist
Normal file
25
devel/geany-plugin-latex/pkg-plist
Normal file
@ -0,0 +1,25 @@
|
||||
lib/geany/geanylatex.a
|
||||
lib/geany/geanylatex.la
|
||||
lib/geany/geanylatex.so
|
||||
%%DOCSDIR%%/bibtex_reference.png
|
||||
%%DOCSDIR%%/geanylatex.css
|
||||
%%DOCSDIR%%/geanylatex.html
|
||||
%%DOCSDIR%%/geanylatex.pdf
|
||||
%%DOCSDIR%%/geanylatex.tex
|
||||
%%DOCSDIR%%/geanylatex/AUTHORS
|
||||
%%DOCSDIR%%/geanylatex/COPYING
|
||||
%%DOCSDIR%%/geanylatex/ChangeLog
|
||||
%%DOCSDIR%%/geanylatex/NEWS
|
||||
%%DOCSDIR%%/geanylatex/README
|
||||
%%DOCSDIR%%/geanylatex2.html
|
||||
%%DOCSDIR%%/geanylatex3.html
|
||||
%%DOCSDIR%%/geanylatex4.html
|
||||
%%DOCSDIR%%/insert_environment.png
|
||||
%%DOCSDIR%%/insert_label.png
|
||||
%%DOCSDIR%%/insert_reference.png
|
||||
%%DOCSDIR%%/insert_usepackage.png
|
||||
%%DOCSDIR%%/latexwizard.png
|
||||
%%DOCSDIR%%/plugin_manager.png
|
||||
%%DOCSDIR%%/toolbar.png
|
||||
@dirrm %%DOCSDIR%%/geanylatex
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-lipsum/Makefile
Normal file
14
devel/geany-plugin-lipsum/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= lipsum
|
||||
GEANY_PLUGIN_DIR= geanylipsum
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-lipsum/pkg-descr
Normal file
4
devel/geany-plugin-lipsum/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
GeanyLipsum is a plugin for Geany that implements a Lorem Ipsum
|
||||
generator to insert placeholder text into your document.
|
||||
|
||||
WWW: http://plugins.geany.org/geanylipsum.html
|
10
devel/geany-plugin-lipsum/pkg-plist
Normal file
10
devel/geany-plugin-lipsum/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanylipsum.a
|
||||
lib/geany/geanylipsum.la
|
||||
lib/geany/geanylipsum.so
|
||||
%%DOCSDIR%%/geanylipsum/AUTHORS
|
||||
%%DOCSDIR%%/geanylipsum/COPYING
|
||||
%%DOCSDIR%%/geanylipsum/ChangeLog
|
||||
%%DOCSDIR%%/geanylipsum/NEWS
|
||||
%%DOCSDIR%%/geanylipsum/README
|
||||
@dirrm %%DOCSDIR%%/geanylipsum
|
||||
@dirrmtry %%DOCSDIR%%
|
16
devel/geany-plugin-lua/Makefile
Normal file
16
devel/geany-plugin-lua/Makefile
Normal file
@ -0,0 +1,16 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
USE_LUA= 5.1
|
||||
|
||||
GEANY_PLUGIN= lua
|
||||
GEANY_PLUGIN_DIR= geanylua
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-lua/pkg-descr
Normal file
3
devel/geany-plugin-lua/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Lua scripting plugin for Geany.
|
||||
|
||||
WWW: http://plugins.geany.org/geanylua.html
|
49
devel/geany-plugin-lua/pkg-plist
Normal file
49
devel/geany-plugin-lua/pkg-plist
Normal file
@ -0,0 +1,49 @@
|
||||
lib/geany-plugins/geanylua/libgeanylua.a
|
||||
lib/geany-plugins/geanylua/libgeanylua.la
|
||||
lib/geany-plugins/geanylua/libgeanylua.so
|
||||
lib/geany/geanylua.a
|
||||
lib/geany/geanylua.la
|
||||
lib/geany/geanylua.so
|
||||
%%DOCSDIR%%/geanylua/AUTHORS
|
||||
%%DOCSDIR%%/geanylua/COPYING
|
||||
%%DOCSDIR%%/geanylua/ChangeLog
|
||||
%%DOCSDIR%%/geanylua/NEWS
|
||||
%%DOCSDIR%%/geanylua/README
|
||||
%%DOCSDIR%%/geanylua/geanylua-index.html
|
||||
%%DOCSDIR%%/geanylua/geanylua-input.html
|
||||
%%DOCSDIR%%/geanylua/geanylua-intro.html
|
||||
%%DOCSDIR%%/geanylua/geanylua-keyfile.html
|
||||
%%DOCSDIR%%/geanylua/geanylua-keys.html
|
||||
%%DOCSDIR%%/geanylua/geanylua-ref.html
|
||||
%%DOCSDIR%%/geanylua/luarefv51.html
|
||||
%%DATADIR%%/geanylua/dialogs/basic-dialogs.lua
|
||||
%%DATADIR%%/geanylua/dialogs/complex-dialog.lua
|
||||
%%DATADIR%%/geanylua/edit/calculator.lua
|
||||
%%DATADIR%%/geanylua/edit/lua-replace.lua
|
||||
%%DATADIR%%/geanylua/edit/proper-case.lua
|
||||
%%DATADIR%%/geanylua/edit/reverse.lua
|
||||
%%DATADIR%%/geanylua/edit/right-trim.lua
|
||||
%%DATADIR%%/geanylua/edit/select-block.lua
|
||||
%%DATADIR%%/geanylua/info/about.lua
|
||||
%%DATADIR%%/geanylua/info/app-information.lua
|
||||
%%DATADIR%%/geanylua/info/file-information.lua
|
||||
%%DATADIR%%/geanylua/info/list-open-files.lua
|
||||
%%DATADIR%%/geanylua/info/show-filename.lua
|
||||
%%DATADIR%%/geanylua/scripting/help.lua
|
||||
%%DATADIR%%/geanylua/scripting/open-script.lua
|
||||
%%DATADIR%%/geanylua/scripting/rebuild-menu.lua
|
||||
%%DATADIR%%/geanylua/scripting/show-examples.lua
|
||||
%%DATADIR%%/geanylua/work/01.edit-test-script.lua
|
||||
%%DATADIR%%/geanylua/work/02.run-test-script.lua
|
||||
%%DATADIR%%/geanylua/work/03.install-test-script.lua
|
||||
@dirrm %%DATADIR%%/geanylua/work
|
||||
@dirrm %%DATADIR%%/geanylua/scripting
|
||||
@dirrm %%DATADIR%%/geanylua/info
|
||||
@dirrm %%DATADIR%%/geanylua/edit
|
||||
@dirrm %%DATADIR%%/geanylua/dialogs
|
||||
@dirrm %%DATADIR%%/geanylua
|
||||
@dirrmtry %%DATADIR%%
|
||||
@dirrm %%DOCSDIR%%/geanylua
|
||||
@dirrmtry %%DOCSDIR%%
|
||||
@dirrm lib/geany-plugins/geanylua
|
||||
@dirrmtry lib/geany-plugins
|
14
devel/geany-plugin-macro/Makefile
Normal file
14
devel/geany-plugin-macro/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= macro
|
||||
GEANY_PLUGIN_DIR= geanymacro
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-macro/pkg-descr
Normal file
3
devel/geany-plugin-macro/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
This plugin allows you to record and use your own macros.
|
||||
|
||||
WWW: http://plugins.geany.org/geanymacro.html
|
10
devel/geany-plugin-macro/pkg-plist
Normal file
10
devel/geany-plugin-macro/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanymacro.a
|
||||
lib/geany/geanymacro.la
|
||||
lib/geany/geanymacro.so
|
||||
%%DOCSDIR%%/geanymacro/AUTHORS
|
||||
%%DOCSDIR%%/geanymacro/COPYING
|
||||
%%DOCSDIR%%/geanymacro/ChangeLog
|
||||
%%DOCSDIR%%/geanymacro/NEWS
|
||||
%%DOCSDIR%%/geanymacro/README
|
||||
@dirrm %%DOCSDIR%%/geanymacro
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-miniscript/Makefile
Normal file
14
devel/geany-plugin-miniscript/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= miniscript
|
||||
GEANY_PLUGIN_DIR= geanyminiscript
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
17
devel/geany-plugin-miniscript/pkg-descr
Normal file
17
devel/geany-plugin-miniscript/pkg-descr
Normal file
@ -0,0 +1,17 @@
|
||||
Geany Mini-Script filter plugin.
|
||||
This plugin is a tool to apply a script filter on:
|
||||
- text selection
|
||||
- current document
|
||||
- all documents
|
||||
The filter type can be:
|
||||
- shell script
|
||||
- perl script
|
||||
- python script
|
||||
- sed commands
|
||||
- awk script
|
||||
The output can be:
|
||||
- selection of current document
|
||||
- all documents
|
||||
- new document
|
||||
|
||||
WWW: http://plugins.geany.org/geanyminiscript.html
|
10
devel/geany-plugin-miniscript/pkg-plist
Normal file
10
devel/geany-plugin-miniscript/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanyminiscript.a
|
||||
lib/geany/geanyminiscript.la
|
||||
lib/geany/geanyminiscript.so
|
||||
%%DOCSDIR%%/geanyminiscript/AUTHORS
|
||||
%%DOCSDIR%%/geanyminiscript/COPYING
|
||||
%%DOCSDIR%%/geanyminiscript/ChangeLog
|
||||
%%DOCSDIR%%/geanyminiscript/NEWS
|
||||
%%DOCSDIR%%/geanyminiscript/README
|
||||
@dirrm %%DOCSDIR%%/geanyminiscript
|
||||
@dirrmtry %%DOCSDIR%%
|
16
devel/geany-plugin-multiterm/Makefile
Normal file
16
devel/geany-plugin-multiterm/Makefile
Normal file
@ -0,0 +1,16 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala
|
||||
USE_GNOME= vte
|
||||
|
||||
GEANY_PLUGIN= multiterm
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
5
devel/geany-plugin-multiterm/pkg-descr
Normal file
5
devel/geany-plugin-multiterm/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
MultiTerm is similar to Geany's built-in VTE terminal except that
|
||||
it supports multiple terminals in tabs and supports different shells
|
||||
in each of the terminal tabs.
|
||||
|
||||
WWW: http://plugins.geany.org/multiterm.html
|
11
devel/geany-plugin-multiterm/pkg-plist
Normal file
11
devel/geany-plugin-multiterm/pkg-plist
Normal file
@ -0,0 +1,11 @@
|
||||
lib/geany/multiterm.a
|
||||
lib/geany/multiterm.la
|
||||
lib/geany/multiterm.so
|
||||
%%DOCSDIR%%/multiterm/AUTHORS
|
||||
%%DOCSDIR%%/multiterm/COPYING
|
||||
%%DOCSDIR%%/multiterm/ChangeLog
|
||||
%%DOCSDIR%%/multiterm/NEWS
|
||||
%%DOCSDIR%%/multiterm/README
|
||||
%%DOCSDIR%%/multiterm/TODO
|
||||
@dirrm %%DOCSDIR%%/multiterm
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-numberedbookmarks/Makefile
Normal file
14
devel/geany-plugin-numberedbookmarks/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= numberedbookmarks
|
||||
GEANY_PLUGIN_DIR= geanynumberedbookmarks
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-numberedbookmarks/pkg-descr
Normal file
4
devel/geany-plugin-numberedbookmarks/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
geanynumberedbookmarks is a plugin to provide users with 10 numbered
|
||||
bookmarks (in addition to the usual bookkmarks)
|
||||
|
||||
WWW: http://plugins.geany.org/geanynumberedbookmarks.html
|
10
devel/geany-plugin-numberedbookmarks/pkg-plist
Normal file
10
devel/geany-plugin-numberedbookmarks/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanynumberedbookmarks.a
|
||||
lib/geany/geanynumberedbookmarks.la
|
||||
lib/geany/geanynumberedbookmarks.so
|
||||
%%DOCSDIR%%/geanynumberedbookmarks/AUTHORS
|
||||
%%DOCSDIR%%/geanynumberedbookmarks/COPYING
|
||||
%%DOCSDIR%%/geanynumberedbookmarks/ChangeLog
|
||||
%%DOCSDIR%%/geanynumberedbookmarks/NEWS
|
||||
%%DOCSDIR%%/geanynumberedbookmarks/README
|
||||
@dirrm %%DOCSDIR%%/geanynumberedbookmarks
|
||||
@dirrmtry %%DOCSDIR%%
|
17
devel/geany-plugin-pg/Makefile
Normal file
17
devel/geany-plugin-pg/Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= gpgme.19:${PORTSDIR}/security/gpgme
|
||||
RUN_DEPENDS= gpg2:${PORTSDIR}/security/gnupg
|
||||
|
||||
GEANY_PLUGIN= pg
|
||||
GEANY_PLUGIN_DIR= geanypg
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-pg/pkg-descr
Normal file
4
devel/geany-plugin-pg/pkg-descr
Normal file
@ -0,0 +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
|
10
devel/geany-plugin-pg/pkg-plist
Normal file
10
devel/geany-plugin-pg/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanypg.a
|
||||
lib/geany/geanypg.la
|
||||
lib/geany/geanypg.so
|
||||
%%DOCSDIR%%/geanypg/AUTHORS
|
||||
%%DOCSDIR%%/geanypg/COPYING
|
||||
%%DOCSDIR%%/geanypg/ChangeLog
|
||||
%%DOCSDIR%%/geanypg/NEWS
|
||||
%%DOCSDIR%%/geanypg/README
|
||||
@dirrm %%DOCSDIR%%/geanypg
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-pretty-printer/Makefile
Normal file
14
devel/geany-plugin-pretty-printer/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= pretty-printer
|
||||
GEANY_PLUGIN_SWITCH= --enable-pretty_printer
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-pretty-printer/pkg-descr
Normal file
3
devel/geany-plugin-pretty-printer/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Geany plugin.
|
||||
|
||||
WWW: http://plugins.geany.org/pretty-printer.html
|
3
devel/geany-plugin-pretty-printer/pkg-plist
Normal file
3
devel/geany-plugin-pretty-printer/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
||||
lib/geany/pretty-printer.a
|
||||
lib/geany/pretty-printer.la
|
||||
lib/geany/pretty-printer.so
|
14
devel/geany-plugin-prj/Makefile
Normal file
14
devel/geany-plugin-prj/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= prj
|
||||
GEANY_PLUGIN_DIR= geanyprj
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-prj/pkg-descr
Normal file
3
devel/geany-plugin-prj/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Alternative project manager for Geany
|
||||
|
||||
WWW: http://plugins.geany.org/geanyprj.html
|
10
devel/geany-plugin-prj/pkg-plist
Normal file
10
devel/geany-plugin-prj/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanyprj.a
|
||||
lib/geany/geanyprj.la
|
||||
lib/geany/geanyprj.so
|
||||
%%DOCSDIR%%/geanyprj/AUTHORS
|
||||
%%DOCSDIR%%/geanyprj/COPYING
|
||||
%%DOCSDIR%%/geanyprj/ChangeLog
|
||||
%%DOCSDIR%%/geanyprj/NEWS
|
||||
%%DOCSDIR%%/geanyprj/README
|
||||
@dirrm %%DOCSDIR%%/geanyprj
|
||||
@dirrmtry %%DOCSDIR%%
|
14
devel/geany-plugin-sendmail/Makefile
Normal file
14
devel/geany-plugin-sendmail/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= sendmail
|
||||
GEANY_PLUGIN_DIR= geanysendmail
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
6
devel/geany-plugin-sendmail/pkg-descr
Normal file
6
devel/geany-plugin-sendmail/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
GeanySendMail is a little plugin to send a document as attachment
|
||||
using the preferred mail client from inside Geany. It is similar
|
||||
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
|
10
devel/geany-plugin-sendmail/pkg-plist
Normal file
10
devel/geany-plugin-sendmail/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanysendmail.a
|
||||
lib/geany/geanysendmail.la
|
||||
lib/geany/geanysendmail.so
|
||||
%%DOCSDIR%%/geanysendmail/AUTHORS
|
||||
%%DOCSDIR%%/geanysendmail/COPYING
|
||||
%%DOCSDIR%%/geanysendmail/ChangeLog
|
||||
%%DOCSDIR%%/geanysendmail/NEWS
|
||||
%%DOCSDIR%%/geanysendmail/README
|
||||
@dirrm %%DOCSDIR%%/geanysendmail
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-shiftcolumn/Makefile
Normal file
13
devel/geany-plugin-shiftcolumn/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= shiftcolumn
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
3
devel/geany-plugin-shiftcolumn/pkg-descr
Normal file
3
devel/geany-plugin-shiftcolumn/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
This plugin allows you to move blocks of text horizontally.
|
||||
|
||||
WWW: http://plugins.geany.org/shiftcolumn.html
|
10
devel/geany-plugin-shiftcolumn/pkg-plist
Normal file
10
devel/geany-plugin-shiftcolumn/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/shiftcolumn.a
|
||||
lib/geany/shiftcolumn.la
|
||||
lib/geany/shiftcolumn.so
|
||||
%%DOCSDIR%%/shiftcolumn/AUTHORS
|
||||
%%DOCSDIR%%/shiftcolumn/COPYING
|
||||
%%DOCSDIR%%/shiftcolumn/ChangeLog
|
||||
%%DOCSDIR%%/shiftcolumn/NEWS
|
||||
%%DOCSDIR%%/shiftcolumn/README
|
||||
@dirrm %%DOCSDIR%%/shiftcolumn
|
||||
@dirrmtry %%DOCSDIR%%
|
15
devel/geany-plugin-spellcheck/Makefile
Normal file
15
devel/geany-plugin-spellcheck/Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= enchant.1:${PORTSDIR}/textproc/enchant
|
||||
|
||||
GEANY_PLUGIN= spellcheck
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-spellcheck/pkg-descr
Normal file
4
devel/geany-plugin-spellcheck/pkg-descr
Normal file
@ -0,0 +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
|
10
devel/geany-plugin-spellcheck/pkg-plist
Normal file
10
devel/geany-plugin-spellcheck/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/spellcheck.a
|
||||
lib/geany/spellcheck.la
|
||||
lib/geany/spellcheck.so
|
||||
%%DOCSDIR%%/spellcheck/AUTHORS
|
||||
%%DOCSDIR%%/spellcheck/COPYING
|
||||
%%DOCSDIR%%/spellcheck/ChangeLog
|
||||
%%DOCSDIR%%/spellcheck/NEWS
|
||||
%%DOCSDIR%%/spellcheck/README
|
||||
@dirrm %%DOCSDIR%%/spellcheck
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-tableconvert/Makefile
Normal file
13
devel/geany-plugin-tableconvert/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= tableconvert
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-tableconvert/pkg-descr
Normal file
4
devel/geany-plugin-tableconvert/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
Tableconvert is a plugin which helps on converting a tabulator
|
||||
separated selection into a table.
|
||||
|
||||
WWW: http://plugins.geany.org/tableconvert.html
|
10
devel/geany-plugin-tableconvert/pkg-plist
Normal file
10
devel/geany-plugin-tableconvert/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/tableconvert.a
|
||||
lib/geany/tableconvert.la
|
||||
lib/geany/tableconvert.so
|
||||
%%DOCSDIR%%/tableconvert/AUTHORS
|
||||
%%DOCSDIR%%/tableconvert/COPYING
|
||||
%%DOCSDIR%%/tableconvert/ChangeLog
|
||||
%%DOCSDIR%%/tableconvert/NEWS
|
||||
%%DOCSDIR%%/tableconvert/README
|
||||
@dirrm %%DOCSDIR%%/tableconvert
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-treebrowser/Makefile
Normal file
13
devel/geany-plugin-treebrowser/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= treebrowser
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
6
devel/geany-plugin-treebrowser/pkg-descr
Normal file
6
devel/geany-plugin-treebrowser/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
The TreeBrowser plugin for Geany provides an alternate way to browse
|
||||
through your files. It displays files and directories in a tree
|
||||
view and has more features than the file browser plugin delivered
|
||||
with Geany itself.
|
||||
|
||||
WWW: http://plugins.geany.org/treebrowser.html
|
10
devel/geany-plugin-treebrowser/pkg-plist
Normal file
10
devel/geany-plugin-treebrowser/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/treebrowser.a
|
||||
lib/geany/treebrowser.la
|
||||
lib/geany/treebrowser.so
|
||||
%%DOCSDIR%%/treebrowser/AUTHORS
|
||||
%%DOCSDIR%%/treebrowser/COPYING
|
||||
%%DOCSDIR%%/treebrowser/ChangeLog
|
||||
%%DOCSDIR%%/treebrowser/NEWS
|
||||
%%DOCSDIR%%/treebrowser/README
|
||||
@dirrm %%DOCSDIR%%/treebrowser
|
||||
@dirrmtry %%DOCSDIR%%
|
15
devel/geany-plugin-updatechecker/Makefile
Normal file
15
devel/geany-plugin-updatechecker/Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup
|
||||
|
||||
GEANY_PLUGIN= updatechecker
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
4
devel/geany-plugin-updatechecker/pkg-descr
Normal file
4
devel/geany-plugin-updatechecker/pkg-descr
Normal file
@ -0,0 +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
|
10
devel/geany-plugin-updatechecker/pkg-plist
Normal file
10
devel/geany-plugin-updatechecker/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/updatechecker.a
|
||||
lib/geany/updatechecker.la
|
||||
lib/geany/updatechecker.so
|
||||
%%DOCSDIR%%/updatechecker/AUTHORS
|
||||
%%DOCSDIR%%/updatechecker/COPYING
|
||||
%%DOCSDIR%%/updatechecker/ChangeLog
|
||||
%%DOCSDIR%%/updatechecker/NEWS
|
||||
%%DOCSDIR%%/updatechecker/README
|
||||
@dirrm %%DOCSDIR%%/updatechecker
|
||||
@dirrmtry %%DOCSDIR%%
|
27
devel/geany-plugin-vc/Makefile
Normal file
27
devel/geany-plugin-vc/Makefile
Normal file
@ -0,0 +1,27 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= vc
|
||||
GEANY_PLUGIN_DIR= geanyvc
|
||||
|
||||
OPTIONS_DEFINE= GTKSPELL
|
||||
OPTIONS_DEFAULT= GTKSPELL
|
||||
GTKSPELL_DESC= Spell checking support via GtkSpell
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
# bsd.port.options.mk is already included
|
||||
|
||||
.if ${PORT_OPTIONS:MGTKSPELL}
|
||||
LIB_DEPENDS+= gtkspell:${PORTSDIR}/textproc/gtkspell
|
||||
CONFIGURE_ARGS+= --enable-gtkspell
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gtkspell
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
6
devel/geany-plugin-vc/pkg-descr
Normal file
6
devel/geany-plugin-vc/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
GeanyVC is plugin that provides a uniform way of accessing the
|
||||
different version-control systems inside Geany IDE. Only small
|
||||
subset of vc is implemented, but, hey, you don't need anything
|
||||
besides diff, log, status, revert and commit most time.
|
||||
|
||||
WWW: http://plugins.geany.org/geanyvc.html
|
10
devel/geany-plugin-vc/pkg-plist
Normal file
10
devel/geany-plugin-vc/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/geanyvc.a
|
||||
lib/geany/geanyvc.la
|
||||
lib/geany/geanyvc.so
|
||||
%%DOCSDIR%%/geanyvc/AUTHORS
|
||||
%%DOCSDIR%%/geanyvc/COPYING
|
||||
%%DOCSDIR%%/geanyvc/ChangeLog
|
||||
%%DOCSDIR%%/geanyvc/NEWS
|
||||
%%DOCSDIR%%/geanyvc/README
|
||||
@dirrm %%DOCSDIR%%/geanyvc
|
||||
@dirrmtry %%DOCSDIR%%
|
15
devel/geany-plugin-webhelper/Makefile
Normal file
15
devel/geany-plugin-webhelper/Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
LIB_DEPENDS= webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
|
||||
|
||||
GEANY_PLUGIN= webhelper
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
5
devel/geany-plugin-webhelper/pkg-descr
Normal file
5
devel/geany-plugin-webhelper/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
WebHelper is a plugin for Geany that provides some web development
|
||||
facilities, such as a web page preview and some debugging tools
|
||||
(web inspector).
|
||||
|
||||
WWW: http://plugins.geany.org/webhelper.html
|
11
devel/geany-plugin-webhelper/pkg-plist
Normal file
11
devel/geany-plugin-webhelper/pkg-plist
Normal file
@ -0,0 +1,11 @@
|
||||
lib/geany/webhelper.a
|
||||
lib/geany/webhelper.la
|
||||
lib/geany/webhelper.so
|
||||
%%DOCSDIR%%/webhelper/AUTHORS
|
||||
%%DOCSDIR%%/webhelper/COPYING
|
||||
%%DOCSDIR%%/webhelper/ChangeLog
|
||||
%%DOCSDIR%%/webhelper/NEWS
|
||||
%%DOCSDIR%%/webhelper/README
|
||||
%%DOCSDIR%%/webhelper/TODO
|
||||
@dirrm %%DOCSDIR%%/webhelper
|
||||
@dirrmtry %%DOCSDIR%%
|
13
devel/geany-plugin-xmlsnippets/Makefile
Normal file
13
devel/geany-plugin-xmlsnippets/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= geany-plugin
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
|
||||
|
||||
GEANY_PLUGIN= xmlsnippets
|
||||
|
||||
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
|
||||
.include <bsd.port.mk>
|
5
devel/geany-plugin-xmlsnippets/pkg-descr
Normal file
5
devel/geany-plugin-xmlsnippets/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
This plugin extends XML/HTML tag autocompletion provided by Geany.
|
||||
It automatically inserts a matching snippet after you type an opening
|
||||
tag.
|
||||
|
||||
WWW: http://plugins.geany.org/xmlsnippets.html
|
10
devel/geany-plugin-xmlsnippets/pkg-plist
Normal file
10
devel/geany-plugin-xmlsnippets/pkg-plist
Normal file
@ -0,0 +1,10 @@
|
||||
lib/geany/xmlsnippets.a
|
||||
lib/geany/xmlsnippets.la
|
||||
lib/geany/xmlsnippets.so
|
||||
%%DOCSDIR%%/xmlsnippets/AUTHORS
|
||||
%%DOCSDIR%%/xmlsnippets/COPYING
|
||||
%%DOCSDIR%%/xmlsnippets/ChangeLog
|
||||
%%DOCSDIR%%/xmlsnippets/NEWS
|
||||
%%DOCSDIR%%/xmlsnippets/README
|
||||
@dirrm %%DOCSDIR%%/xmlsnippets
|
||||
@dirrmtry %%DOCSDIR%%
|
@ -1,213 +1,35 @@
|
||||
# New ports collection Makefile for: geany-plugins
|
||||
# Date Created: 24 May 2010
|
||||
# Whom: Aldis Berjoza <aldis@bsdroot.lv>
|
||||
#
|
||||
# Created by: Aldis Berjoza <aldis@bsdroot.lv>
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= geany-plugins
|
||||
PORTVERSION= 0.19
|
||||
PORTVERSION= ${GEANY_VER}
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://plugins.geany.org/geany-plugins/
|
||||
DISTFILES= # none
|
||||
|
||||
MAINTAINER= ar@null.lv
|
||||
COMMENT= Plugins for lightweight editor - geany
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Geany plugins (meta port)
|
||||
|
||||
BUILD_DEPENDS= geany:${PORTSDIR}/devel/geany
|
||||
RUN_DEPENDS= geany:${PORTSDIR}/devel/geany
|
||||
NO_BUILD= yes
|
||||
|
||||
BROKEN= does not compile
|
||||
.include "${.CURDIR}/files/bsd.geany-plugins.mk"
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gtk20
|
||||
USE_BZIP2= yes
|
||||
USE_PYTHON_BUILD= 2.6+
|
||||
OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
|
||||
|
||||
OPTIONS= GEANY_ADDONS "ADDONS" on \
|
||||
GEANY_GEANYDOC "GEANYDOC" on \
|
||||
GEANY_GEANYGDB "GDB support (broken)" off \
|
||||
GEANY_GEANYLATEX "Improve work with LaTeX" on \
|
||||
GEANY_GEANYLIPSUM "GEANYLIPSUM" on \
|
||||
GEANY_GEANYLUA "LUA support (broken)" off \
|
||||
GEANY_GEANYPRJ "Alternative project management" on \
|
||||
GEANY_GEANYSENDMAIL "Sending mail from geany" on \
|
||||
GEANY_GEANYVC "Version-control systems support" on \
|
||||
GEANY_SHIFTCOLUMN "SHIFTCOLUMN" on \
|
||||
GEANY_SPELLCHECK "Spellchecker support" on \
|
||||
GEANY_CODENAV "Siwtch between header and source" on \
|
||||
GEANY_INSERTNUM "geanyinsertnum" on \
|
||||
GEANY_GEANYEXTRASEL "geanyextrasel" on \
|
||||
GEANY_TREEBROWSER "Tree Browser" on \
|
||||
GEANY_PRETTYPRINTER "Pretty-printer" on
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
PLUGINS=
|
||||
|
||||
.if !defined(WITHOUT_GEANY_TREEBROWSER)
|
||||
BUILD_PLUGINS+= ,treebrowser
|
||||
PLUGINS+= treebrowser.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_CODENAV)
|
||||
BUILD_PLUGINS+= ,codenav
|
||||
PLUGINS+= codenav.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_INSERTNUM)
|
||||
BUILD_PLUGINS+= ,geanyinsertnum
|
||||
PLUGINS+= geanyinsertnum.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYEXTRASEL)
|
||||
BUILD_PLUGINS+= ,geanyextrasel
|
||||
PLUGINS+= geanyextrasel.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_PRETTYPRINTER)
|
||||
BUILD_PLUGINS+= ,pretty-printer
|
||||
PLUGINS+= pretty-printer.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYDOC)
|
||||
BUILD_PLUGINS+= ,geanydoc
|
||||
PLUGINS+= geanydoc.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_ADDONS)
|
||||
BUILD_PLUGINS+= ,addons
|
||||
PLUGINS+= addons.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYGDB)
|
||||
# handle geanygdb manually
|
||||
BROKEN= geanygdb plugins doesn't work
|
||||
BUILD_PLUGINS+= ,geanygdb
|
||||
PLIST_FILES+= lib/geany/geanygdb.so \
|
||||
libexec/geany-plugins/geanygdb/ttyhelper
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYLATEX)
|
||||
BUILD_PLUGINS+= ,geanylatex
|
||||
PLUGINS+= geanylatex.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYLIPSUM)
|
||||
BUILD_PLUGINS+= ,geanylipsum
|
||||
PLUGINS+= geanylipsum.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYLUA)
|
||||
# I will handle geanulua manually
|
||||
BUILD_PLUGINS+= ,geanylua
|
||||
USE_LUA= 5.1
|
||||
PLIST_FILES+= lib/geany/geanylua.so \
|
||||
lib/geany-plugins/geanylua/libgeanylua.so \
|
||||
share/doc/geany-plugins/geanylua/geanylua-input.html \
|
||||
share/doc/geany-plugins/geanylua/geanylua-ref.html \
|
||||
share/doc/geany-plugins/geanylua/geanylua-index.html \
|
||||
share/doc/geany-plugins/geanylua/geanylua-intro.html \
|
||||
share/doc/geany-plugins/geanylua/geanylua-keys.html \
|
||||
share/doc/geany-plugins/geanylua/geanylua-keyfile.html \
|
||||
share/doc/geany-plugins/geanylua/luarefv51.html \
|
||||
share/geany-plugins/geanylua/dialogs/complex-dialog.lua \
|
||||
share/geany-plugins/geanylua/dialogs/basic-dialogs.lua \
|
||||
share/geany-plugins/geanylua/edit/select-block.lua \
|
||||
share/geany-plugins/geanylua/edit/proper-case.lua \
|
||||
share/geany-plugins/geanylua/edit/right-trim.lua \
|
||||
share/geany-plugins/geanylua/edit/calculator.lua \
|
||||
share/geany-plugins/geanylua/edit/lua-replace.lua \
|
||||
share/geany-plugins/geanylua/edit/reverse.lua \
|
||||
share/geany-plugins/geanylua/info/show-filename.lua \
|
||||
share/geany-plugins/geanylua/info/about.lua \
|
||||
share/geany-plugins/geanylua/info/list-open-files.lua \
|
||||
share/geany-plugins/geanylua/info/file-informa\tion.lua \
|
||||
share/geany-plugins/geanylua/info/app-information.lua \
|
||||
share/geany-plugins/geanylua/scripting/show-examples.lua \
|
||||
share/geany-plugins/geanylua/scripting/open-script.lua \
|
||||
share/geany-plugins/geanylua/scripting/help.lua \
|
||||
share/geany-plugins/geanylua/scripting/rebuild-menu.lua \
|
||||
share/geany-plugins/geanylua/work/03.install-test-script.lua \
|
||||
share/geany-plugins/geanylua/work/02.run-test-script.lua \
|
||||
share/geany-plugins/geanylua/work/01.edit-test-script.lua
|
||||
PLIST_DIRS+= lib/geany-plugins/geanylua \
|
||||
lib/geany-plugins \
|
||||
share/doc/geany-plugins/geanylua \
|
||||
share/doc/geany-plugins \
|
||||
share/geany-plugins/geanylua/dialogs \
|
||||
share/geany-plugins/geanylua/edit \
|
||||
share/geany-plugins/geanylua/info \
|
||||
share/geany-plugins/geanylua/scripting \
|
||||
share/geany-plugins/geanylua/work \
|
||||
share/geany-plugins/geanylua \
|
||||
share/geany-plugins
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYPRJ)
|
||||
BUILD_PLUGINS+= ,geanyprj
|
||||
PLUGINS+= geanyprj.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYVC)
|
||||
BUILD_PLUGINS+= ,geanyvc
|
||||
LIB_DEPENDS+= gtkspell:${PORTSDIR}/textproc/gtkspell
|
||||
PLUGINS+= geanyvc.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_GEANYSENDMAIL)
|
||||
BUILD_PLUGINS+= ,geanysendmail
|
||||
PLUGINS+= geanysendmail.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_SHIFTCOLUMN)
|
||||
BUILD_PLUGINS+= ,shiftcolumn
|
||||
PLUGINS+= shiftcolumn.so
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_GEANY_SPELLCHECK)
|
||||
BUILD_PLUGINS+= ,spellcheck
|
||||
LIB_DEPENDS+= enchant:${PORTSDIR}/textproc/enchant
|
||||
PLUGINS+= spellcheck.so
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_PLUGINS)
|
||||
IGNORE= no plugins selected
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_NLS)
|
||||
PO_FILES= be ca da de es fr gl ja pt pt_BR ru tr zh_CN
|
||||
.for i in ${PO_FILES}
|
||||
PLIST_FILES+= share/locale/${i}/LC_MESSAGES/geany-plugins.mo
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.for i in ${PLUGINS}
|
||||
PLIST_FILES+= lib/geany/${i}
|
||||
.for plugin in ${GEANY_PLUGINS_ALL}
|
||||
OPTIONS_DEFINE+= ${plugin:U}
|
||||
${plugin:U}_DESC= ${${plugin}_DESC}
|
||||
${plugin:U}_DEP= geany-plugin-${plugin}>=0:${PORTSDIR}/devel/geany-plugin-${plugin}
|
||||
.endfor
|
||||
|
||||
do-configure:
|
||||
BUILD_PLUGINS=$(${ECHO} ${BUILD_PLUGINS} | ${SED} -e 's/^,//')
|
||||
@${WRKSRC}/waf configure --enable-plugins="${BUILD_PLUGINS}" -b ${WRKSRC}/_build_
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.for opt in ${OPTIONS_DEFINE}
|
||||
. if ${PORT_OPTIONS:M${opt}}
|
||||
RUN_DEPENDS+= ${${opt}_DEP}
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
.for i in ${PLUGINS}
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/${i} ${PREFIX}/lib/geany/
|
||||
.endfor
|
||||
.if !defined(WITHOUT_GEANY_GEANYGDB)
|
||||
@${MKDIR} ${PREFIX}/libexec/geany-plugins/geanygdb
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/geanygdb.so ${PREFIX}/lib/geany/
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/ttyhelper ${PREFIX}/libexec/geany-plugins/geanygdb/
|
||||
.endif
|
||||
.if !defined(WITHOUT_GEANY_GEANYLUA)
|
||||
@${MKDIR} ${PREFIX}/lib/geany-plugins/geanylua
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/libgeanylua.so ${PREFIX}/lib/geany-plugins/geanylua/
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/geanylua.so ${PREFIX}/lib/geany/
|
||||
@(cd ${WRKSRC}/geanylua/examples/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/geany-plugins/geanylua/ "! -name Makefile.in -and ! -name Makefile.am")
|
||||
@(cd ${WRKSRC}/geanylua/docs/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/doc/geany-plugins/geanylua/ "! -name Makefile.in -and ! -name Makefile.am")
|
||||
.endif
|
||||
.if !defined(WITHOUT_NLS)
|
||||
.for i in ${PO_FILES}
|
||||
@${INSTALL_DATA} ${WRKSRC}/_build_/default/po/${i}.mo ${PREFIX}/share/locale/${i}/LC_MESSAGES/geany-plugins.mo
|
||||
.endfor
|
||||
.endif
|
||||
${DO_NADA}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (geany-plugins-0.19.tar.bz2) = 41a6ab69ede801d660761c799b64c8d0027d76a1dda584777f4d40e1ba064324
|
||||
SIZE (geany-plugins-0.19.tar.bz2) = 842017
|
||||
SHA256 (geany-plugins-1.22.tar.bz2) = a0dcf0cb00ac260670ef8fae682aade60c7c3075c88121fd21f3aecdff84e1ce
|
||||
SIZE (geany-plugins-1.22.tar.bz2) = 2088130
|
||||
|
50
devel/geany-plugins/files/Makefile.common
Normal file
50
devel/geany-plugins/files/Makefile.common
Normal file
@ -0,0 +1,50 @@
|
||||
# $FreeBSD$
|
||||
|
||||
.include "${.CURDIR}/../../devel/geany-plugins/files/bsd.geany-plugins.mk"
|
||||
|
||||
MASTER_SITES= http://plugins.geany.org/geany-plugins/
|
||||
PKGNAMESUFFIX?= -${GEANY_PLUGIN}
|
||||
DISTNAME= geany-plugins-${PORTVERSION}
|
||||
DISTINFO_FILE= ${.CURDIR}/../../devel/geany-plugins/distinfo
|
||||
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/geany:${PORTSDIR}/devel/geany \
|
||||
${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash
|
||||
RUN_DEPENDS+= ${LOCALBASE}/bin/geany:${PORTSDIR}/devel/geany
|
||||
|
||||
CONFLICTS_INSTALL= geany-plugins-0.*
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USE_AUTOTOOLS+= libtool
|
||||
USE_PKGCONFIG= build
|
||||
USE_GETTEXT= yes
|
||||
USE_GNOME+= gtk20
|
||||
|
||||
GEANY_PLUGIN_DIR?= ${GEANY_PLUGIN}
|
||||
GEANY_PLUGIN_SWITCH?= --enable-${GEANY_PLUGIN_DIR}
|
||||
|
||||
CONFIGURE_ARGS+= ${GEANY_PLUGIN_SWITCH}
|
||||
|
||||
BUILD_WRKSRC= ${WRKSRC}/${GEANY_PLUGIN_DIR}
|
||||
INSTALL_WRKSRC= ${BUILD_WRKSRC}
|
||||
|
||||
DATADIR= share/geany-plugins
|
||||
DOCSDIR= share/doc/geany-plugins
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MNLS}
|
||||
USE_GETTEXT= yes
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-nls
|
||||
.endif
|
||||
|
||||
pre-configure:
|
||||
${REINPLACE_CMD} -e 's,/bin/sh,${LOCALBASE}/bin/bash,g' \
|
||||
-e 's,zlib,,g' \
|
||||
${WRKSRC}/configure
|
||||
|
||||
post-configure:
|
||||
${FIND} ${BUILD_WRKSRC} -name Makefile | ${XARGS} \
|
||||
${REINPLACE_CMD} -e '/^geanypluginsdir/s,${LOCALBASE},${PREFIX},'
|
41
devel/geany-plugins/files/bsd.geany-plugins.mk
Normal file
41
devel/geany-plugins/files/bsd.geany-plugins.mk
Normal file
@ -0,0 +1,41 @@
|
||||
# $FreeBSD$
|
||||
|
||||
GEANY_VER= 1.22
|
||||
|
||||
GEANY_PLUGINS_ALL= addons codenav debugger devhelp doc extrasel gdb \
|
||||
gendoc geniuspaste gproject insertnum latex lipsum \
|
||||
lua macro miniscript multiterm numberedbookmarks \
|
||||
pg pretty-printer prj sendmail shiftcolumn \
|
||||
spellcheck tableconvert treebrowser updatechecker \
|
||||
vc webhelper xmlsnippets
|
||||
|
||||
addons_DESC= various small addons
|
||||
codenav_DESC= some facilities for navigating in the code
|
||||
debugger_DESC= debugging support (via GDB currently)
|
||||
devhelp_DESC= API documentation browser
|
||||
doc_DESC= execute command on the word at cursor position
|
||||
extrasel_DESC= additional selection tools
|
||||
gdb_DESC= debugging support via the GNU Debugger
|
||||
gendoc_DESC= generate documentation from the sources comments
|
||||
geniuspaste_DESC= pastebins support
|
||||
gproject_DESC= extension of Geany's project management
|
||||
insertnum_DESC= replaces selection with integer numbers
|
||||
latex_DESC= LaTeX support
|
||||
lipsum_DESC= Lorem Ipsum generator
|
||||
lua_DESC= Lua scripting
|
||||
macro_DESC= user defined macros
|
||||
miniscript_DESC= pipe text/documents via script (shell, perl, awk, etc.)
|
||||
multiterm_DESC= multi-tabbed virtual terminals emulator
|
||||
numberedbookmarks_DESC= additional numbered bookmarks
|
||||
pg_DESC= encrypt, decrypt and verify signatures with GnuPG
|
||||
pretty-printer_DESC= formats XML and make it human-readable
|
||||
prj_DESC= alternative project manager
|
||||
sendmail_DESC= send a document as attachment
|
||||
shiftcolumn_DESC= move blocks of text horizontally
|
||||
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
|
||||
vc_DESC= access to different version-control systems
|
||||
webhelper_DESC= web development facilities
|
||||
xmlsnippets_DESC= XML/HTML tag autocompletion
|
@ -1,11 +0,0 @@
|
||||
--- ./wscript.orig 2010-06-10 19:46:27.000000000 +0300
|
||||
+++ ./wscript 2010-09-21 08:36:25.926749379 +0300
|
||||
@@ -99,7 +99,7 @@
|
||||
[ 'geanylua/geanylua.c' ], # the other source files are listed in build_lua()
|
||||
[ 'geanylua' ],
|
||||
# maybe you need to modify the package name of Lua, try one of these: lua5.1 lua51 lua-5.1
|
||||
- [ [ 'lua', '5.1', True ] ]),
|
||||
+ [ [ 'lua-5.1', '5.1', True ] ]),
|
||||
Plugin('GeanyPrj', None, [ 'geanyprj/src' ]),
|
||||
Plugin('Pretty-Printer', None, [ 'pretty-printer/src' ], [ [ 'libxml-2.0', '2.6.27', True ] ]),
|
||||
Plugin('TreeBrowser', None, [ 'treebrowser/src' ], [ [ 'gio-2.0', '2.16', False ] ])
|
@ -1,8 +1,3 @@
|
||||
Geany is a small and lightweight integrated development environment. It was
|
||||
developed to provide a small and fast IDE, which has only a few dependencies
|
||||
on other packages. Another goal was to be as independent as possible from a
|
||||
special Desktop Environment like KDE or GNOME.
|
||||
Plenty of plugins for different purposes from the Geany-Plugins project.
|
||||
|
||||
This port contains plugins for geany
|
||||
|
||||
WWW: http://plugins.geany.org/
|
||||
WWW: http://plugins.geany.org
|
||||
|
Loading…
Reference in New Issue
Block a user