View | Details | Raw Unified | Return to bug 171856
Collapse All | Expand All

(-)geany-plugins/Makefile (-197 / +25 lines)
Lines 1-213 Link Here
1
# New ports collection Makefile for:	geany-plugins
1
# Created by: Aldis Berjoza <aldis@bsdroot.lv>
2
# Date Created:				24 May 2010
3
# Whom:					Aldis Berjoza <aldis@bsdroot.lv>
4
#
5
# $FreeBSD$
2
# $FreeBSD$
6
#
7
3
8
PORTNAME=	geany-plugins
4
PORTNAME=	geany-plugins
9
PORTVERSION=	0.19
5
PORTVERSION=	1.22
10
CATEGORIES=	devel
6
CATEGORIES=	devel
11
MASTER_SITES=	http://plugins.geany.org/geany-plugins/
7
DISTFILES=      # none
8
EXTRACT_ONLY=	# none
12
9
13
MAINTAINER=	ar@null.lv
10
MAINTAINER=	makc@FreeBSD.org
14
COMMENT=	Plugins for lightweight editor - geany
11
COMMENT=	Plugins for lightweight editor - geany
15
12
16
BUILD_DEPENDS=	geany:${PORTSDIR}/devel/geany
13
NO_BUILD=	yes
17
RUN_DEPENDS=	geany:${PORTSDIR}/devel/geany
18
14
19
BROKEN=		does not compile
15
GEANY_PLUGINS_ALL=	addons codenav debugger devhelp doc extrasel gdb \
16
			gendoc geniuspaste gproject insertnum latex lipsum \
17
			lua macro miniscript multiterm numberedbookmarks \
18
			pg pretty-printer prj sendmail shiftcolumn \
19
			spellcheck tableconvert treebrowser updatechecker \
20
			vc webhelper xmlsnippets
20
21
21
USE_GMAKE=	yes
22
OPTIONS_DEFAULT=	${OPTIONS_DEFINE}
22
USE_GNOME=	gtk20
23
USE_BZIP2=	yes
24
USE_PYTHON_BUILD=	2.6+
25
23
26
OPTIONS=	GEANY_ADDONS		"ADDONS" on \
24
.for plugin in ${GEANY_PLUGINS_ALL}
27
		GEANY_GEANYDOC		"GEANYDOC" on \
25
OPTIONS_DEFINE+=	${plugin:U}
28
		GEANY_GEANYGDB		"GDB support (broken)" off \
26
${plugin:U}_DESC=	Geany plugin: ${plugin}
29
		GEANY_GEANYLATEX	"Improve work with LaTeX" on \
27
${plugin:U}_DEP=	geany-plugin-${plugin}>=0:devel/geany-plugin-${plugin}
30
		GEANY_GEANYLIPSUM	"GEANYLIPSUM" on \
28
.endfor
31
		GEANY_GEANYLUA		"LUA support (broken)" off \
32
		GEANY_GEANYPRJ		"Alternative project management" on \
33
		GEANY_GEANYSENDMAIL	"Sending mail from geany" on \
34
		GEANY_GEANYVC		"Version-control systems support" on \
35
		GEANY_SHIFTCOLUMN	"SHIFTCOLUMN" on \
36
		GEANY_SPELLCHECK	"Spellchecker support" on \
37
		GEANY_CODENAV		"Siwtch between header and source" on \
38
		GEANY_INSERTNUM		"geanyinsertnum" on \
39
		GEANY_GEANYEXTRASEL	"geanyextrasel" on \
40
		GEANY_TREEBROWSER	"Tree Browser" on \
41
		GEANY_PRETTYPRINTER	"Pretty-printer" on
42
29
43
.include <bsd.port.pre.mk>
30
.include <bsd.port.options.mk>
44
PLUGINS=
45
31
46
.if !defined(WITHOUT_GEANY_TREEBROWSER)
32
.for opt in ${OPTIONS_DEFINE}
47
BUILD_PLUGINS+=	,treebrowser
33
. if ${PORT_OPTIONS:M${opt}}
48
PLUGINS+=	treebrowser.so
34
RUN_DEPENDS+=	${${opt}_DEP}
49
.endif
35
. endif
50
51
.if !defined(WITHOUT_GEANY_CODENAV)
52
BUILD_PLUGINS+=	,codenav
53
PLUGINS+=	codenav.so
54
.endif
55
56
.if !defined(WITHOUT_GEANY_INSERTNUM)
57
BUILD_PLUGINS+=	,geanyinsertnum
58
PLUGINS+=	geanyinsertnum.so
59
.endif
60
61
.if !defined(WITHOUT_GEANY_GEANYEXTRASEL)
62
BUILD_PLUGINS+=	,geanyextrasel
63
PLUGINS+=	geanyextrasel.so
64
.endif
65
66
.if !defined(WITHOUT_GEANY_PRETTYPRINTER)
67
BUILD_PLUGINS+=	,pretty-printer
68
PLUGINS+=	pretty-printer.so
69
.endif
70
71
.if !defined(WITHOUT_GEANY_GEANYDOC)
72
BUILD_PLUGINS+=	,geanydoc
73
PLUGINS+=	geanydoc.so
74
.endif
75
76
.if !defined(WITHOUT_GEANY_ADDONS)
77
BUILD_PLUGINS+=	,addons
78
PLUGINS+=	addons.so
79
.endif
80
81
.if !defined(WITHOUT_GEANY_GEANYGDB)
82
# handle geanygdb manually
83
BROKEN=	geanygdb plugins doesn't work
84
BUILD_PLUGINS+=	,geanygdb
85
PLIST_FILES+=	lib/geany/geanygdb.so \
86
		libexec/geany-plugins/geanygdb/ttyhelper
87
.endif
88
89
.if !defined(WITHOUT_GEANY_GEANYLATEX)
90
BUILD_PLUGINS+=	,geanylatex
91
PLUGINS+=	geanylatex.so
92
.endif
93
94
.if !defined(WITHOUT_GEANY_GEANYLIPSUM)
95
BUILD_PLUGINS+=	,geanylipsum
96
PLUGINS+=	geanylipsum.so
97
.endif
98
99
.if !defined(WITHOUT_GEANY_GEANYLUA)
100
# I will handle geanulua manually
101
BUILD_PLUGINS+=	,geanylua
102
USE_LUA=	5.1
103
PLIST_FILES+=	lib/geany/geanylua.so \
104
		lib/geany-plugins/geanylua/libgeanylua.so \
105
		share/doc/geany-plugins/geanylua/geanylua-input.html \
106
		share/doc/geany-plugins/geanylua/geanylua-ref.html \
107
		share/doc/geany-plugins/geanylua/geanylua-index.html \
108
		share/doc/geany-plugins/geanylua/geanylua-intro.html \
109
		share/doc/geany-plugins/geanylua/geanylua-keys.html \
110
		share/doc/geany-plugins/geanylua/geanylua-keyfile.html \
111
		share/doc/geany-plugins/geanylua/luarefv51.html \
112
		share/geany-plugins/geanylua/dialogs/complex-dialog.lua \
113
		share/geany-plugins/geanylua/dialogs/basic-dialogs.lua \
114
		share/geany-plugins/geanylua/edit/select-block.lua \
115
		share/geany-plugins/geanylua/edit/proper-case.lua \
116
		share/geany-plugins/geanylua/edit/right-trim.lua \
117
		share/geany-plugins/geanylua/edit/calculator.lua \
118
		share/geany-plugins/geanylua/edit/lua-replace.lua \
119
		share/geany-plugins/geanylua/edit/reverse.lua \
120
		share/geany-plugins/geanylua/info/show-filename.lua \
121
		share/geany-plugins/geanylua/info/about.lua \
122
		share/geany-plugins/geanylua/info/list-open-files.lua \
123
		share/geany-plugins/geanylua/info/file-informa\tion.lua \
124
		share/geany-plugins/geanylua/info/app-information.lua \
125
		share/geany-plugins/geanylua/scripting/show-examples.lua \
126
		share/geany-plugins/geanylua/scripting/open-script.lua \
127
		share/geany-plugins/geanylua/scripting/help.lua \
128
		share/geany-plugins/geanylua/scripting/rebuild-menu.lua \
129
		share/geany-plugins/geanylua/work/03.install-test-script.lua \
130
		share/geany-plugins/geanylua/work/02.run-test-script.lua \
131
		share/geany-plugins/geanylua/work/01.edit-test-script.lua
132
PLIST_DIRS+=	lib/geany-plugins/geanylua \
133
		lib/geany-plugins \
134
		share/doc/geany-plugins/geanylua \
135
		share/doc/geany-plugins \
136
		share/geany-plugins/geanylua/dialogs \
137
		share/geany-plugins/geanylua/edit \
138
		share/geany-plugins/geanylua/info \
139
		share/geany-plugins/geanylua/scripting \
140
		share/geany-plugins/geanylua/work \
141
		share/geany-plugins/geanylua \
142
		share/geany-plugins
143
.endif
144
145
.if !defined(WITHOUT_GEANY_GEANYPRJ)
146
BUILD_PLUGINS+=	,geanyprj
147
PLUGINS+=	geanyprj.so
148
.endif
149
150
.if !defined(WITHOUT_GEANY_GEANYVC)
151
BUILD_PLUGINS+=	,geanyvc
152
LIB_DEPENDS+=	gtkspell:${PORTSDIR}/textproc/gtkspell
153
PLUGINS+=	geanyvc.so
154
.endif
155
156
.if !defined(WITHOUT_GEANY_GEANYSENDMAIL)
157
BUILD_PLUGINS+=	,geanysendmail
158
PLUGINS+=	geanysendmail.so
159
.endif
160
161
.if !defined(WITHOUT_GEANY_SHIFTCOLUMN)
162
BUILD_PLUGINS+=	,shiftcolumn
163
PLUGINS+=	shiftcolumn.so
164
.endif
165
166
.if !defined(WITHOUT_GEANY_SPELLCHECK)
167
BUILD_PLUGINS+=	,spellcheck
168
LIB_DEPENDS+=	enchant:${PORTSDIR}/textproc/enchant
169
PLUGINS+=	spellcheck.so
170
.endif
171
172
.if !defined(BUILD_PLUGINS)
173
IGNORE=	no plugins selected
174
.endif
175
176
.if !defined(WITHOUT_NLS)
177
PO_FILES=	be ca da de es fr gl ja pt pt_BR ru tr zh_CN
178
.for i in ${PO_FILES}
179
PLIST_FILES+=	share/locale/${i}/LC_MESSAGES/geany-plugins.mo
180
.endfor
36
.endfor
181
.endif
182
37
183
.for i in ${PLUGINS}
184
PLIST_FILES+=	lib/geany/${i}
185
.endfor
186
187
do-configure:
188
	BUILD_PLUGINS=$(${ECHO} ${BUILD_PLUGINS} | ${SED} -e 's/^,//')
189
	@${WRKSRC}/waf configure --enable-plugins="${BUILD_PLUGINS}" -b ${WRKSRC}/_build_
190
191
do-install:
38
do-install:
192
.for i in ${PLUGINS}
39
	${DO_NADA}
193
	@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/${i} ${PREFIX}/lib/geany/
194
.endfor
195
.if !defined(WITHOUT_GEANY_GEANYGDB)
196
	@${MKDIR} ${PREFIX}/libexec/geany-plugins/geanygdb
197
	@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/geanygdb.so ${PREFIX}/lib/geany/
198
	@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/ttyhelper ${PREFIX}/libexec/geany-plugins/geanygdb/
199
.endif
200
.if !defined(WITHOUT_GEANY_GEANYLUA)
201
	@${MKDIR} ${PREFIX}/lib/geany-plugins/geanylua
202
	@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/libgeanylua.so ${PREFIX}/lib/geany-plugins/geanylua/
203
	@${INSTALL_PROGRAM} ${WRKSRC}/_build_/default/geanylua.so ${PREFIX}/lib/geany/
204
	@(cd ${WRKSRC}/geanylua/examples/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/geany-plugins/geanylua/ "! -name Makefile.in -and ! -name Makefile.am")
205
	@(cd ${WRKSRC}/geanylua/docs/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/doc/geany-plugins/geanylua/ "! -name Makefile.in -and ! -name Makefile.am")
206
.endif
207
.if !defined(WITHOUT_NLS)
208
.for i in ${PO_FILES}
209
	@${INSTALL_DATA} ${WRKSRC}/_build_/default/po/${i}.mo ${PREFIX}/share/locale/${i}/LC_MESSAGES/geany-plugins.mo
210
.endfor
211
.endif
212
40
213
.include <bsd.port.post.mk>
41
.include <bsd.port.mk>
(-)geany-plugins/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (geany-plugins-0.19.tar.bz2) = 41a6ab69ede801d660761c799b64c8d0027d76a1dda584777f4d40e1ba064324
1
SHA256 (geany-plugins-1.22.tar.bz2) = a0dcf0cb00ac260670ef8fae682aade60c7c3075c88121fd21f3aecdff84e1ce
2
SIZE (geany-plugins-0.19.tar.bz2) = 842017
2
SIZE (geany-plugins-1.22.tar.bz2) = 2088130
(-)geany-plugins/files/bsd.geany-plugins.mk (+47 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
GEANY_VER=	1.22
4
MASTER_SITES=	http://plugins.geany.org/geany-plugins/
5
PKGNAMESUFFIX?=	-${GEANY_PLUGIN}
6
DISTNAME=	geany-plugins-${GEANY_VER}
7
DISTINFO_FILE=	${.CURDIR}/../../devel/geany-plugins/distinfo
8
9
BUILD_DEPENDS+=	${LOCALBASE}/bin/geany:${PORTSDIR}/devel/geany \
10
		${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash
11
RUN_DEPENDS+=	${LOCALBASE}/bin/geany:${PORTSDIR}/devel/geany
12
13
USE_BZIP2=	yes
14
USE_GMAKE=	yes
15
GNU_CONFIGURE=	yes
16
USE_AUTOTOOLS+=	libtool
17
USE_PKGCONFIG=	build
18
USE_GETTEXT=	yes
19
USE_GNOME+=	gtk20
20
21
GEANY_PLUGIN_DIR?=	${GEANY_PLUGIN}
22
GEANY_PLUGIN_SWITCH?=	--enable-${GEANY_PLUGIN_DIR}
23
24
CONFIGURE_ARGS+=	${GEANY_PLUGIN_SWITCH}
25
26
BUILD_WRKSRC=	${WRKSRC}/${GEANY_PLUGIN_DIR}
27
INSTALL_WRKSRC=	${BUILD_WRKSRC}
28
29
DATADIR=	share/geany-plugins
30
DOCSDIR=	share/doc/geany-plugins
31
32
.include <bsd.port.options.mk>
33
34
.if ${PORT_OPTIONS:MNLS}
35
USE_GETTEXT=	yes
36
.else
37
CONFIGURE_ARGS+=	--disable-nls
38
.endif
39
40
pre-configure:
41
	${REINPLACE_CMD} -e 's,/bin/sh,${LOCALBASE}/bin/bash,g' \
42
		-e 's,zlib,,g' \
43
		${WRKSRC}/configure
44
45
post-configure:
46
	${FIND} ${BUILD_WRKSRC} -name Makefile | ${XARGS} \
47
		${REINPLACE_CMD} -e '/^geanypluginsdir/s,${LOCALBASE},${PREFIX},'
(-)geany-plugins/files/patch-wscript (-11 lines)
Lines 1-11 Link Here
1
--- ./wscript.orig	2010-06-10 19:46:27.000000000 +0300
2
+++ ./wscript	2010-09-21 08:36:25.926749379 +0300
3
@@ -99,7 +99,7 @@
4
 		 [ 'geanylua/geanylua.c' ], # the other source files are listed in build_lua()
5
 		 [ 'geanylua' ],
6
 		 # maybe you need to modify the package name of Lua, try one of these: lua5.1 lua51 lua-5.1
7
-		 [ [ 'lua', '5.1', True ] ]),
8
+		 [ [ 'lua-5.1', '5.1', True ] ]),
9
 	Plugin('GeanyPrj', None, [ 'geanyprj/src' ]),
10
 	Plugin('Pretty-Printer', None, [ 'pretty-printer/src' ], [ [ 'libxml-2.0', '2.6.27', True ] ]),
11
 	Plugin('TreeBrowser', None, [ 'treebrowser/src' ], [ [ 'gio-2.0', '2.16', False ] ])
(-)geany-plugins/pkg-descr (-6 / +7 lines)
Lines 1-8 Link Here
1
Geany is a small and lightweight integrated development environment. It was 
1
Geany is a small and lightweight integrated development environment.
2
developed to provide a small and fast IDE, which has only a few dependencies
2
It was developed to provide a small and fast IDE, which has only a
3
on other packages. Another goal was to be as independent as possible from a
3
few dependencies on other packages. Another goal was to be as
4
special Desktop Environment like KDE or GNOME.
4
independent as possible from a special Desktop Environment like KDE
5
or GNOME.
5
6
6
This port contains plugins for geany
7
This port contains plugins for Geany.
7
8
8
WWW: http://plugins.geany.org/
9
WWW: http://plugins.geany.org
(-)geany-plugin-addons/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	addons
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-addons/pkg-descr (+4 lines)
Line 0 Link Here
1
This plugin adds various small addons to Geany which aren't worth
2
an own plugin but might still useful for people.
3
4
WWW: http://plugins.geany.org/addons.html
(-)geany-plugin-addons/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/addons.a
2
lib/geany/addons.la
3
lib/geany/addons.so
4
%%DOCSDIR%%/addons/AUTHORS
5
%%DOCSDIR%%/addons/COPYING
6
%%DOCSDIR%%/addons/ChangeLog
7
%%DOCSDIR%%/addons/NEWS
8
%%DOCSDIR%%/addons/README
9
@dirrm %%DOCSDIR%%/addons
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-codenav/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	codenav
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-codenav/pkg-descr (+3 lines)
Line 0 Link Here
1
This plugin adds some facilities for navigating in the code.
2
3
WWW: http://plugins.geany.org/codenav.html
(-)geany-plugin-codenav/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/codenav.a
2
lib/geany/codenav.la
3
lib/geany/codenav.so
4
%%DOCSDIR%%/codenav/AUTHORS
5
%%DOCSDIR%%/codenav/COPYING
6
%%DOCSDIR%%/codenav/ChangeLog
7
%%DOCSDIR%%/codenav/NEWS
8
%%DOCSDIR%%/codenav/README
9
@dirrm %%DOCSDIR%%/codenav
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-debugger/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	debugger
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-debugger/files/patch-debugger__src__debug.c (+10 lines)
Line 0 Link Here
1
--- ./debugger/src/debug.c.orig	2012-06-16 14:42:46.000000000 +0000
2
+++ ./debugger/src/debug.c	2012-09-21 14:55:31.192392925 +0000
3
@@ -37,7 +37,6 @@
4
 
5
 #include <string.h>
6
 #include <unistd.h>
7
-#include <pty.h>
8
 #include <gtk/gtk.h>
9
 #include <gdk/gdkkeysyms.h>
10
 #include <vte/vte.h>
(-)geany-plugin-debugger/pkg-descr (+5 lines)
Line 0 Link Here
1
Plugin enables debugging in Geany. Currently supports GDB only, but
2
was developed with multiple debuggers support in mind, so the other
3
backends support is planned as well.
4
5
WWW: http://plugins.geany.org/debugger.html
(-)geany-plugin-debugger/pkg-plist (+21 lines)
Line 0 Link Here
1
lib/geany/debugger.a
2
lib/geany/debugger.la
3
lib/geany/debugger.so
4
%%DOCSDIR%%/debugger/AUTHORS
5
%%DOCSDIR%%/debugger/COPYING
6
%%DOCSDIR%%/debugger/ChangeLog
7
%%DOCSDIR%%/debugger/NEWS
8
%%DOCSDIR%%/debugger/README
9
%%DATADIR%%/debugger/continue.png
10
%%DATADIR%%/debugger/restart.gif
11
%%DATADIR%%/debugger/run.gif
12
%%DATADIR%%/debugger/run_to_cursor.gif
13
%%DATADIR%%/debugger/step_in.png
14
%%DATADIR%%/debugger/step_out.gif
15
%%DATADIR%%/debugger/step_over.gif
16
%%DATADIR%%/debugger/stop.gif
17
%%DATADIR%%/debugger/tabs.gif
18
@dirrm %%DATADIR%%/debugger
19
@dirrmtry %%DATADIR%%
20
@dirrm %%DOCSDIR%%/debugger
21
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-devhelp/Makefile (+18 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	wnck-1:${PORTSDIR}/x11-toolkits/libwnck \
11
		webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
12
13
USE_GNOME=	gconf2
14
15
GEANY_PLUGIN=	devhelp
16
17
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
18
.include <bsd.port.mk>
(-)geany-plugin-devhelp/pkg-descr (+4 lines)
Line 0 Link Here
1
This plugin embeds an API documentation browser and search functionality
2
directly into Geany's user interface.
3
4
WWW: http://plugins.geany.org/devhelp.html
(-)geany-plugin-devhelp/pkg-plist (+17 lines)
Line 0 Link Here
1
lib/geany/devhelp.a
2
lib/geany/devhelp.la
3
lib/geany/devhelp.so
4
%%DOCSDIR%%/devhelp/AUTHORS
5
%%DOCSDIR%%/devhelp/COPYING
6
%%DOCSDIR%%/devhelp/ChangeLog
7
%%DOCSDIR%%/devhelp/NEWS
8
%%DOCSDIR%%/devhelp/README
9
%%DATADIR%%/devhelp/devhelp-plugin-48.png
10
%%DATADIR%%/devhelp/devhelp-plugin.svg
11
%%DATADIR%%/devhelp/devhelp.conf
12
%%DATADIR%%/devhelp/geany-devhelp-plugin.png
13
%%DATADIR%%/devhelp/home.html
14
@dirrm %%DATADIR%%/devhelp
15
@dirrmtry %%DATADIR%%
16
@dirrm %%DOCSDIR%%/devhelp
17
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-doc/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	doc
11
GEANY_PLUGIN_DIR=	geanydoc
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-doc/pkg-descr (+8 lines)
Line 0 Link Here
1
Geanydoc is plugin for Geany IDE that allow execute specified
2
commands on the current word at the cursor position. This word is
3
passed as an argument to these commands. It allow either place
4
output of these commands in geany buffer *DOC* or just execute
5
external program. Geanydoc is intended to be used for searching
6
documentation API in different sources.
7
8
WWW: http://plugins.geany.org/geanydoc.html
(-)geany-plugin-doc/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanydoc.a
2
lib/geany/geanydoc.la
3
lib/geany/geanydoc.so
4
%%DOCSDIR%%/geanydoc/AUTHORS
5
%%DOCSDIR%%/geanydoc/COPYING
6
%%DOCSDIR%%/geanydoc/ChangeLog
7
%%DOCSDIR%%/geanydoc/NEWS
8
%%DOCSDIR%%/geanydoc/README
9
@dirrm %%DOCSDIR%%/geanydoc
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-extrasel/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	extrasel
11
GEANY_PLUGIN_DIR=	geanyextrasel
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-extrasel/pkg-descr (+5 lines)
Line 0 Link Here
1
The Extra Selection adds the following menu items: "Column Mode",
2
"Select to Line" and "Select to Matching Brace", "Set Anchor",
3
"Select to Anchor" and "Rectangle Select to Anchor".
4
5
WWW: http://plugins.geany.org/geanyextrasel.html
(-)geany-plugin-extrasel/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanyextrasel.a
2
lib/geany/geanyextrasel.la
3
lib/geany/geanyextrasel.so
4
%%DOCSDIR%%/geanyextrasel/AUTHORS
5
%%DOCSDIR%%/geanyextrasel/COPYING
6
%%DOCSDIR%%/geanyextrasel/ChangeLog
7
%%DOCSDIR%%/geanyextrasel/NEWS
8
%%DOCSDIR%%/geanyextrasel/README
9
@dirrm %%DOCSDIR%%/geanyextrasel
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-gdb/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	gdb
11
GEANY_PLUGIN_DIR=	geanygdb
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-gdb/pkg-descr (+4 lines)
Line 0 Link Here
1
GeanyGDB is a plugin for Geany which provides integrated debugging
2
support within Geany via the GNU Debugger (GDB).
3
4
WWW: http://plugins.geany.org/geanygdb.html
(-)geany-plugin-gdb/pkg-plist (+13 lines)
Line 0 Link Here
1
lib/geany/geanygdb.a
2
lib/geany/geanygdb.la
3
lib/geany/geanygdb.so
4
libexec/geany-plugins/geanygdb/ttyhelper
5
%%DOCSDIR%%/geanygdb/AUTHORS
6
%%DOCSDIR%%/geanygdb/COPYING
7
%%DOCSDIR%%/geanygdb/ChangeLog
8
%%DOCSDIR%%/geanygdb/NEWS
9
%%DOCSDIR%%/geanygdb/README
10
@dirrm %%DOCSDIR%%/geanygdb
11
@dirrmtry %%DOCSDIR%%
12
@dirrm libexec/geany-plugins/geanygdb
13
@dirrmtry libexec/geany-plugins
(-)geany-plugin-gendoc/Makefile (+17 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	ctpl:${PORTSDIR}/textproc/ctpl
11
RUN_DEPENDS=	${LOCALBASE}/bin/rst2html:${PORTSDIR}/textproc/py-docutils
12
13
GEANY_PLUGIN=	gendoc
14
GEANY_PLUGIN_DIR=	geanygendoc
15
16
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
17
.include <bsd.port.mk>
(-)geany-plugin-gendoc/pkg-descr (+5 lines)
Line 0 Link Here
1
GeanyGenDoc is a plugin for Geany that aims to help code documentation
2
by automatically generating documentation comment basis from the
3
source code.
4
5
WWW: http://plugins.geany.org/geanygendoc.html
(-)geany-plugin-gendoc/pkg-plist (+18 lines)
Line 0 Link Here
1
lib/geany/geanygendoc.a
2
lib/geany/geanygendoc.la
3
lib/geany/geanygendoc.so
4
%%DOCSDIR%%/geanygendoc/AUTHORS
5
%%DOCSDIR%%/geanygendoc/COPYING
6
%%DOCSDIR%%/geanygendoc/ChangeLog
7
%%DOCSDIR%%/geanygendoc/NEWS
8
%%DOCSDIR%%/geanygendoc/README
9
%%DOCSDIR%%/geanygendoc/html/manual.html
10
%%DOCSDIR%%/geanygendoc/manual.rst
11
%%DATADIR%%/geanygendoc/filetypes/c.conf
12
%%DATADIR%%/geanygendoc/filetypes/vala.conf
13
@dirrm %%DATADIR%%/geanygendoc/filetypes
14
@dirrm %%DATADIR%%/geanygendoc
15
@dirrmtry %%DATADIR%%
16
@dirrm %%DOCSDIR%%/geanygendoc/html
17
@dirrm %%DOCSDIR%%/geanygendoc
18
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-geniuspaste/Makefile (+15 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	soup-2.4:${PORTSDIR}/devel/libsoup
11
12
GEANY_PLUGIN=	geniuspaste
13
14
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
15
.include <bsd.port.mk>
(-)geany-plugin-geniuspaste/pkg-descr (+12 lines)
Line 0 Link Here
1
This plugin allows the user to paste the code from Geany into five
2
different pastebins. At the moment it supports this services:
3
 - codepad.org
4
 - tinypaste.com
5
 - pastebin.geany.org
6
 - dpaste.de
7
 - sprunge.us
8
GeniusPaste detects automatically the syntax of the code and paste
9
it with syntax highlighting enabled. It can also display the pasted
10
code opening a new browser tab.
11
12
WWW: http://plugins.geany.org/geniuspaste.html
(-)geany-plugin-geniuspaste/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geniuspaste.a
2
lib/geany/geniuspaste.la
3
lib/geany/geniuspaste.so
4
%%DOCSDIR%%/geniuspaste/AUTHORS
5
%%DOCSDIR%%/geniuspaste/COPYING
6
%%DOCSDIR%%/geniuspaste/ChangeLog
7
%%DOCSDIR%%/geniuspaste/NEWS
8
%%DOCSDIR%%/geniuspaste/README
9
@dirrm %%DOCSDIR%%/geniuspaste
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-gproject/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	gproject
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-gproject/pkg-descr (+8 lines)
Line 0 Link Here
1
GProject is an extension of Geany's project management displaying
2
a tree of files belonging to the project in the sidebar. In addition,
3
it enables quick swapping between header and source files, searching
4
project files by name and more. The plugin was created with big
5
projects in mind so everything works fast enough even with projects
6
consisting of hundreds of thousands of files.
7
8
WWW: http://plugins.geany.org/gproject.html
(-)geany-plugin-gproject/pkg-plist (+17 lines)
Line 0 Link Here
1
lib/geany/gproject.a
2
lib/geany/gproject.la
3
lib/geany/gproject.so
4
%%DOCSDIR%%/gproject/AUTHORS
5
%%DOCSDIR%%/gproject/COPYING
6
%%DOCSDIR%%/gproject/ChangeLog
7
%%DOCSDIR%%/gproject/NEWS
8
%%DOCSDIR%%/gproject/README
9
share/icons/hicolor/16x16/apps/gproject-collapse.png
10
share/icons/hicolor/16x16/apps/gproject-expand.png
11
share/icons/hicolor/16x16/apps/gproject-file.png
12
share/icons/hicolor/16x16/apps/gproject-follow.png
13
share/icons/hicolor/16x16/apps/gproject-header.png
14
share/icons/hicolor/16x16/apps/gproject-refresh.png
15
share/icons/hicolor/16x16/apps/gproject-source.png
16
@dirrm %%DOCSDIR%%/gproject
17
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-insertnum/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	insertnum
11
GEANY_PLUGIN_DIR=	geanyinsertnum
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-insertnum/pkg-descr (+6 lines)
Line 0 Link Here
1
This plugin replaces a (possibly zero-width) rectangular selection
2
with integer numbers, using start/step/base etc. specified by the
3
user. For practical reasons, the number of lines is limited to
4
100000. Lines shorter than the current selection are skipped.
5
6
WWW: http://plugins.geany.org/geanyinsertnum.html
(-)geany-plugin-insertnum/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanyinsertnum.a
2
lib/geany/geanyinsertnum.la
3
lib/geany/geanyinsertnum.so
4
%%DOCSDIR%%/geanyinsertnum/AUTHORS
5
%%DOCSDIR%%/geanyinsertnum/COPYING
6
%%DOCSDIR%%/geanyinsertnum/ChangeLog
7
%%DOCSDIR%%/geanyinsertnum/NEWS
8
%%DOCSDIR%%/geanyinsertnum/README
9
@dirrm %%DOCSDIR%%/geanyinsertnum
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-latex/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	latex
11
GEANY_PLUGIN_DIR=	geanylatex
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-latex/pkg-descr (+3 lines)
Line 0 Link Here
1
GeanyLaTeX is a plugin for Geany IDE to improve work with LaTeX.
2
3
WWW: http://plugins.geany.org/geanylatex.html
(-)geany-plugin-latex/pkg-plist (+25 lines)
Line 0 Link Here
1
lib/geany/geanylatex.a
2
lib/geany/geanylatex.la
3
lib/geany/geanylatex.so
4
%%DOCSDIR%%/bibtex_reference.png
5
%%DOCSDIR%%/geanylatex.css
6
%%DOCSDIR%%/geanylatex.html
7
%%DOCSDIR%%/geanylatex.pdf
8
%%DOCSDIR%%/geanylatex.tex
9
%%DOCSDIR%%/geanylatex/AUTHORS
10
%%DOCSDIR%%/geanylatex/COPYING
11
%%DOCSDIR%%/geanylatex/ChangeLog
12
%%DOCSDIR%%/geanylatex/NEWS
13
%%DOCSDIR%%/geanylatex/README
14
%%DOCSDIR%%/geanylatex2.html
15
%%DOCSDIR%%/geanylatex3.html
16
%%DOCSDIR%%/geanylatex4.html
17
%%DOCSDIR%%/insert_environment.png
18
%%DOCSDIR%%/insert_label.png
19
%%DOCSDIR%%/insert_reference.png
20
%%DOCSDIR%%/insert_usepackage.png
21
%%DOCSDIR%%/latexwizard.png
22
%%DOCSDIR%%/plugin_manager.png
23
%%DOCSDIR%%/toolbar.png
24
@dirrm %%DOCSDIR%%/geanylatex
25
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-lipsum/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	lipsum
11
GEANY_PLUGIN_DIR=	geanylipsum
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-lipsum/pkg-descr (+4 lines)
Line 0 Link Here
1
GeanyLipsum is a plugin for Geany that implements a Lorem Ipsum
2
generator to insert placeholder text into your document.
3
4
WWW: http://plugins.geany.org/geanylipsum.html
(-)geany-plugin-lipsum/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanylipsum.a
2
lib/geany/geanylipsum.la
3
lib/geany/geanylipsum.so
4
%%DOCSDIR%%/geanylipsum/AUTHORS
5
%%DOCSDIR%%/geanylipsum/COPYING
6
%%DOCSDIR%%/geanylipsum/ChangeLog
7
%%DOCSDIR%%/geanylipsum/NEWS
8
%%DOCSDIR%%/geanylipsum/README
9
@dirrm %%DOCSDIR%%/geanylipsum
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-lua/Makefile (+16 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
USE_LUA=	5.1
11
12
GEANY_PLUGIN=	lua
13
GEANY_PLUGIN_DIR=	geanylua
14
15
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
16
.include <bsd.port.mk>
(-)geany-plugin-lua/pkg-descr (+3 lines)
Line 0 Link Here
1
Lua scripting plugin for Geany.
2
3
WWW: http://plugins.geany.org/geanylua.html
(-)geany-plugin-lua/pkg-plist (+49 lines)
Line 0 Link Here
1
lib/geany-plugins/geanylua/libgeanylua.a
2
lib/geany-plugins/geanylua/libgeanylua.la
3
lib/geany-plugins/geanylua/libgeanylua.so
4
lib/geany/geanylua.a
5
lib/geany/geanylua.la
6
lib/geany/geanylua.so
7
%%DOCSDIR%%/geanylua/AUTHORS
8
%%DOCSDIR%%/geanylua/COPYING
9
%%DOCSDIR%%/geanylua/ChangeLog
10
%%DOCSDIR%%/geanylua/NEWS
11
%%DOCSDIR%%/geanylua/README
12
%%DOCSDIR%%/geanylua/geanylua-index.html
13
%%DOCSDIR%%/geanylua/geanylua-input.html
14
%%DOCSDIR%%/geanylua/geanylua-intro.html
15
%%DOCSDIR%%/geanylua/geanylua-keyfile.html
16
%%DOCSDIR%%/geanylua/geanylua-keys.html
17
%%DOCSDIR%%/geanylua/geanylua-ref.html
18
%%DOCSDIR%%/geanylua/luarefv51.html
19
%%DATADIR%%/geanylua/dialogs/basic-dialogs.lua
20
%%DATADIR%%/geanylua/dialogs/complex-dialog.lua
21
%%DATADIR%%/geanylua/edit/calculator.lua
22
%%DATADIR%%/geanylua/edit/lua-replace.lua
23
%%DATADIR%%/geanylua/edit/proper-case.lua
24
%%DATADIR%%/geanylua/edit/reverse.lua
25
%%DATADIR%%/geanylua/edit/right-trim.lua
26
%%DATADIR%%/geanylua/edit/select-block.lua
27
%%DATADIR%%/geanylua/info/about.lua
28
%%DATADIR%%/geanylua/info/app-information.lua
29
%%DATADIR%%/geanylua/info/file-information.lua
30
%%DATADIR%%/geanylua/info/list-open-files.lua
31
%%DATADIR%%/geanylua/info/show-filename.lua
32
%%DATADIR%%/geanylua/scripting/help.lua
33
%%DATADIR%%/geanylua/scripting/open-script.lua
34
%%DATADIR%%/geanylua/scripting/rebuild-menu.lua
35
%%DATADIR%%/geanylua/scripting/show-examples.lua
36
%%DATADIR%%/geanylua/work/01.edit-test-script.lua
37
%%DATADIR%%/geanylua/work/02.run-test-script.lua
38
%%DATADIR%%/geanylua/work/03.install-test-script.lua
39
@dirrm %%DATADIR%%/geanylua/work
40
@dirrm %%DATADIR%%/geanylua/scripting
41
@dirrm %%DATADIR%%/geanylua/info
42
@dirrm %%DATADIR%%/geanylua/edit
43
@dirrm %%DATADIR%%/geanylua/dialogs
44
@dirrm %%DATADIR%%/geanylua
45
@dirrmtry %%DATADIR%%
46
@dirrm %%DOCSDIR%%/geanylua
47
@dirrmtry %%DOCSDIR%%
48
@dirrm lib/geany-plugins/geanylua
49
@dirrmtry lib/geany-plugins
(-)geany-plugin-macro/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	macro
11
GEANY_PLUGIN_DIR=	geanymacro
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-macro/pkg-descr (+3 lines)
Line 0 Link Here
1
This plugin allows you to record and use your own macros.
2
3
WWW: http://plugins.geany.org/geanymacro.html
(-)geany-plugin-macro/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanymacro.a
2
lib/geany/geanymacro.la
3
lib/geany/geanymacro.so
4
%%DOCSDIR%%/geanymacro/AUTHORS
5
%%DOCSDIR%%/geanymacro/COPYING
6
%%DOCSDIR%%/geanymacro/ChangeLog
7
%%DOCSDIR%%/geanymacro/NEWS
8
%%DOCSDIR%%/geanymacro/README
9
@dirrm %%DOCSDIR%%/geanymacro
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-miniscript/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	miniscript
11
GEANY_PLUGIN_DIR=	geanyminiscript
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-miniscript/pkg-descr (+3 lines)
Line 0 Link Here
1
Geany Mini-Script filter plugin.
2
3
WWW: http://plugins.geany.org/geanyminiscript.html
(-)geany-plugin-miniscript/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanyminiscript.a
2
lib/geany/geanyminiscript.la
3
lib/geany/geanyminiscript.so
4
%%DOCSDIR%%/geanyminiscript/AUTHORS
5
%%DOCSDIR%%/geanyminiscript/COPYING
6
%%DOCSDIR%%/geanyminiscript/ChangeLog
7
%%DOCSDIR%%/geanyminiscript/NEWS
8
%%DOCSDIR%%/geanyminiscript/README
9
@dirrm %%DOCSDIR%%/geanyminiscript
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-multiterm/Makefile (+16 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
BUILD_DEPENDS=	valac:${PORTSDIR}/lang/vala
11
USE_GNOME=	vte
12
13
GEANY_PLUGIN=	multiterm
14
15
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
16
.include <bsd.port.mk>
(-)geany-plugin-multiterm/pkg-descr (+5 lines)
Line 0 Link Here
1
MultiTerm is similar to Geany's built-in VTE terminal except that
2
it supports multiple terminals in tabs and supports different shells
3
in each of the terminal tabs.
4
5
WWW: http://plugins.geany.org/multiterm.html
(-)geany-plugin-multiterm/pkg-plist (+11 lines)
Line 0 Link Here
1
lib/geany/multiterm.a
2
lib/geany/multiterm.la
3
lib/geany/multiterm.so
4
%%DOCSDIR%%/multiterm/AUTHORS
5
%%DOCSDIR%%/multiterm/COPYING
6
%%DOCSDIR%%/multiterm/ChangeLog
7
%%DOCSDIR%%/multiterm/NEWS
8
%%DOCSDIR%%/multiterm/README
9
%%DOCSDIR%%/multiterm/TODO
10
@dirrm %%DOCSDIR%%/multiterm
11
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-numberedbookmarks/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	numberedbookmarks
11
GEANY_PLUGIN_DIR=	geanynumberedbookmarks
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-numberedbookmarks/pkg-descr (+4 lines)
Line 0 Link Here
1
geanynumberedbookmarks is a plugin to provide users with 10 numbered
2
bookmarks (in addition to the usual bookkmarks)
3
4
WWW: http://plugins.geany.org/geanynumberedbookmarks.html
(-)geany-plugin-numberedbookmarks/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanynumberedbookmarks.a
2
lib/geany/geanynumberedbookmarks.la
3
lib/geany/geanynumberedbookmarks.so
4
%%DOCSDIR%%/geanynumberedbookmarks/AUTHORS
5
%%DOCSDIR%%/geanynumberedbookmarks/COPYING
6
%%DOCSDIR%%/geanynumberedbookmarks/ChangeLog
7
%%DOCSDIR%%/geanynumberedbookmarks/NEWS
8
%%DOCSDIR%%/geanynumberedbookmarks/README
9
@dirrm %%DOCSDIR%%/geanynumberedbookmarks
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-pg/Makefile (+17 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	gpgme.19:${PORTSDIR}/security/gpgme
11
RUN_DEPENDS=	gpg2:${PORTSDIR}/security/gnupg
12
13
GEANY_PLUGIN=	pg
14
GEANY_PLUGIN_DIR=	geanypg
15
16
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
17
.include <bsd.port.mk>
(-)geany-plugin-pg/pkg-descr (+4 lines)
Line 0 Link Here
1
GeanyPG is a plugin for Geany that allows the user to encrypt,
2
decrypt and verify signatures with GnuPG.
3
4
WWW: http://plugins.geany.org/geanypg.html
(-)geany-plugin-pg/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanypg.a
2
lib/geany/geanypg.la
3
lib/geany/geanypg.so
4
%%DOCSDIR%%/geanypg/AUTHORS
5
%%DOCSDIR%%/geanypg/COPYING
6
%%DOCSDIR%%/geanypg/ChangeLog
7
%%DOCSDIR%%/geanypg/NEWS
8
%%DOCSDIR%%/geanypg/README
9
@dirrm %%DOCSDIR%%/geanypg
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-pretty-printer/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	pretty-printer
11
GEANY_PLUGIN_SWITCH=	--enable-pretty_printer
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-pretty-printer/pkg-descr (+3 lines)
Line 0 Link Here
1
Geany plugin.
2
3
WWW: http://plugins.geany.org/pretty-printer.html
(-)geany-plugin-pretty-printer/pkg-plist (+3 lines)
Line 0 Link Here
1
lib/geany/pretty-printer.a
2
lib/geany/pretty-printer.la
3
lib/geany/pretty-printer.so
(-)geany-plugin-prj/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	prj
11
GEANY_PLUGIN_DIR=	geanyprj
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-prj/pkg-descr (+3 lines)
Line 0 Link Here
1
Alternative project manager for Geany
2
3
WWW: http://plugins.geany.org/geanyprj.html
(-)geany-plugin-prj/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanyprj.a
2
lib/geany/geanyprj.la
3
lib/geany/geanyprj.so
4
%%DOCSDIR%%/geanyprj/AUTHORS
5
%%DOCSDIR%%/geanyprj/COPYING
6
%%DOCSDIR%%/geanyprj/ChangeLog
7
%%DOCSDIR%%/geanyprj/NEWS
8
%%DOCSDIR%%/geanyprj/README
9
@dirrm %%DOCSDIR%%/geanyprj
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-sendmail/Makefile (+14 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	sendmail
11
GEANY_PLUGIN_DIR=	geanysendmail
12
13
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
14
.include <bsd.port.mk>
(-)geany-plugin-sendmail/pkg-descr (+6 lines)
Line 0 Link Here
1
GeanySendMail is a little plugin to send a document as attachment
2
using the preferred mail client from inside Geany. It is similar
3
to the envelope symbol of most office tools and requires a mail
4
client that is supporting remote calls.
5
6
WWW: http://plugins.geany.org/geanysendmail.html
(-)geany-plugin-sendmail/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanysendmail.a
2
lib/geany/geanysendmail.la
3
lib/geany/geanysendmail.so
4
%%DOCSDIR%%/geanysendmail/AUTHORS
5
%%DOCSDIR%%/geanysendmail/COPYING
6
%%DOCSDIR%%/geanysendmail/ChangeLog
7
%%DOCSDIR%%/geanysendmail/NEWS
8
%%DOCSDIR%%/geanysendmail/README
9
@dirrm %%DOCSDIR%%/geanysendmail
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-shiftcolumn/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	shiftcolumn
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-shiftcolumn/pkg-descr (+3 lines)
Line 0 Link Here
1
This plugin allows you to move blocks of text horizontally.
2
3
WWW: http://plugins.geany.org/shiftcolumn.html
(-)geany-plugin-shiftcolumn/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/shiftcolumn.a
2
lib/geany/shiftcolumn.la
3
lib/geany/shiftcolumn.so
4
%%DOCSDIR%%/shiftcolumn/AUTHORS
5
%%DOCSDIR%%/shiftcolumn/COPYING
6
%%DOCSDIR%%/shiftcolumn/ChangeLog
7
%%DOCSDIR%%/shiftcolumn/NEWS
8
%%DOCSDIR%%/shiftcolumn/README
9
@dirrm %%DOCSDIR%%/shiftcolumn
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-spellcheck/Makefile (+15 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	enchant.1:${PORTSDIR}/textproc/enchant
11
12
GEANY_PLUGIN=	spellcheck
13
14
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
15
.include <bsd.port.mk>
(-)geany-plugin-spellcheck/pkg-descr (+4 lines)
Line 0 Link Here
1
This plugin checks the content of the current document in Geany
2
with the spell check library Enchant.
3
4
WWW: http://plugins.geany.org/spellcheck.html
(-)geany-plugin-spellcheck/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/spellcheck.a
2
lib/geany/spellcheck.la
3
lib/geany/spellcheck.so
4
%%DOCSDIR%%/spellcheck/AUTHORS
5
%%DOCSDIR%%/spellcheck/COPYING
6
%%DOCSDIR%%/spellcheck/ChangeLog
7
%%DOCSDIR%%/spellcheck/NEWS
8
%%DOCSDIR%%/spellcheck/README
9
@dirrm %%DOCSDIR%%/spellcheck
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-tableconvert/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	tableconvert
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-tableconvert/pkg-descr (+4 lines)
Line 0 Link Here
1
Tableconvert is a plugin which helps on converting a tabulator
2
separated selection into a table.
3
4
WWW: http://plugins.geany.org/tableconvert.html
(-)geany-plugin-tableconvert/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/tableconvert.a
2
lib/geany/tableconvert.la
3
lib/geany/tableconvert.so
4
%%DOCSDIR%%/tableconvert/AUTHORS
5
%%DOCSDIR%%/tableconvert/COPYING
6
%%DOCSDIR%%/tableconvert/ChangeLog
7
%%DOCSDIR%%/tableconvert/NEWS
8
%%DOCSDIR%%/tableconvert/README
9
@dirrm %%DOCSDIR%%/tableconvert
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-treebrowser/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	treebrowser
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-treebrowser/pkg-descr (+6 lines)
Line 0 Link Here
1
The TreeBrowser plugin for Geany provides an alternate way to browse
2
through your files. It displays files and directories in a tree
3
view and has more features than the file browser plugin delivered
4
with Geany itself.
5
6
WWW: http://plugins.geany.org/treebrowser.html
(-)geany-plugin-treebrowser/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/treebrowser.a
2
lib/geany/treebrowser.la
3
lib/geany/treebrowser.so
4
%%DOCSDIR%%/treebrowser/AUTHORS
5
%%DOCSDIR%%/treebrowser/COPYING
6
%%DOCSDIR%%/treebrowser/ChangeLog
7
%%DOCSDIR%%/treebrowser/NEWS
8
%%DOCSDIR%%/treebrowser/README
9
@dirrm %%DOCSDIR%%/treebrowser
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-updatechecker/Makefile (+15 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	soup-2.4:${PORTSDIR}/devel/libsoup
11
12
GEANY_PLUGIN=	updatechecker
13
14
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
15
.include <bsd.port.mk>
(-)geany-plugin-updatechecker/pkg-descr (+4 lines)
Line 0 Link Here
1
UpdateChecker is a plugin for Geany, which is able to check whether
2
there is a more recent version of Geany available.
3
4
WWW: http://plugins.geany.org/updatechecker.html
(-)geany-plugin-updatechecker/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/updatechecker.a
2
lib/geany/updatechecker.la
3
lib/geany/updatechecker.so
4
%%DOCSDIR%%/updatechecker/AUTHORS
5
%%DOCSDIR%%/updatechecker/COPYING
6
%%DOCSDIR%%/updatechecker/ChangeLog
7
%%DOCSDIR%%/updatechecker/NEWS
8
%%DOCSDIR%%/updatechecker/README
9
@dirrm %%DOCSDIR%%/updatechecker
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-vc/Makefile (+27 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	vc
11
GEANY_PLUGIN_DIR=	geanyvc
12
13
OPTIONS_DEFINE=	GTKSPELL
14
OPTIONS_DEFAULT=	GTKSPELL
15
GTKSPELL_DESC=	GtkSpell support
16
17
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
18
# bsd.port.options.mk is already included
19
20
.if ${PORT_OPTIONS:MGTKSPELL}
21
LIB_DEPENDS+=	gtkspell:${PORTSDIR}/textproc/gtkspell
22
CONFIGURE_ARGS+=	--enable-gtkspell
23
.else
24
CONFIGURE_ARGS+=	--disable-gtkspell
25
.endif
26
27
.include <bsd.port.mk>
(-)geany-plugin-vc/pkg-descr (+6 lines)
Line 0 Link Here
1
GeanyVC is plugin that provides a uniform way of accessing the
2
different version-control systems inside Geany IDE. Only small
3
subset of vc is implemented, but, hey, you don't need anything
4
besides diff, log, status, revert and commit most time.
5
6
WWW: http://plugins.geany.org/geanyvc.html
(-)geany-plugin-vc/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/geanyvc.a
2
lib/geany/geanyvc.la
3
lib/geany/geanyvc.so
4
%%DOCSDIR%%/geanyvc/AUTHORS
5
%%DOCSDIR%%/geanyvc/COPYING
6
%%DOCSDIR%%/geanyvc/ChangeLog
7
%%DOCSDIR%%/geanyvc/NEWS
8
%%DOCSDIR%%/geanyvc/README
9
@dirrm %%DOCSDIR%%/geanyvc
10
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-webhelper/Makefile (+15 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
LIB_DEPENDS=	webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
11
12
GEANY_PLUGIN=	webhelper
13
14
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
15
.include <bsd.port.mk>
(-)geany-plugin-webhelper/pkg-descr (+5 lines)
Line 0 Link Here
1
WebHelper is a plugin for Geany that provides some web development
2
facilities, such as a web page preview and some debugging tools
3
(web inspector).
4
5
WWW: http://plugins.geany.org/webhelper.html
(-)geany-plugin-webhelper/pkg-plist (+11 lines)
Line 0 Link Here
1
lib/geany/webhelper.a
2
lib/geany/webhelper.la
3
lib/geany/webhelper.so
4
%%DOCSDIR%%/webhelper/AUTHORS
5
%%DOCSDIR%%/webhelper/COPYING
6
%%DOCSDIR%%/webhelper/ChangeLog
7
%%DOCSDIR%%/webhelper/NEWS
8
%%DOCSDIR%%/webhelper/README
9
%%DOCSDIR%%/webhelper/TODO
10
@dirrm %%DOCSDIR%%/webhelper
11
@dirrmtry %%DOCSDIR%%
(-)geany-plugin-xmlsnippets/Makefile (+13 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${GEANY_PLUGIN}
9
10
GEANY_PLUGIN=	xmlsnippets
11
12
.include "${.CURDIR}/../geany-plugins/files/bsd.geany-plugins.mk"
13
.include <bsd.port.mk>
(-)geany-plugin-xmlsnippets/pkg-descr (+5 lines)
Line 0 Link Here
1
This plugin extends XML/HTML tag autocompletion provided by Geany.
2
It automatically inserts a matching snippet after you type an opening
3
tag.
4
5
WWW: http://plugins.geany.org/xmlsnippets.html
(-)geany-plugin-xmlsnippets/pkg-plist (+10 lines)
Line 0 Link Here
1
lib/geany/xmlsnippets.a
2
lib/geany/xmlsnippets.la
3
lib/geany/xmlsnippets.so
4
%%DOCSDIR%%/xmlsnippets/AUTHORS
5
%%DOCSDIR%%/xmlsnippets/COPYING
6
%%DOCSDIR%%/xmlsnippets/ChangeLog
7
%%DOCSDIR%%/xmlsnippets/NEWS
8
%%DOCSDIR%%/xmlsnippets/README
9
@dirrm %%DOCSDIR%%/xmlsnippets
10
@dirrmtry %%DOCSDIR%%
(-)Makefile (+30 lines)
Lines 475-480 Link Here
475
    SUBDIR += gdbmods
475
    SUBDIR += gdbmods
476
    SUBDIR += gdcm
476
    SUBDIR += gdcm
477
    SUBDIR += geany
477
    SUBDIR += geany
478
    SUBDIR += geany-plugin-addons
479
    SUBDIR += geany-plugin-codenav
480
    SUBDIR += geany-plugin-debugger
481
    SUBDIR += geany-plugin-devhelp
482
    SUBDIR += geany-plugin-doc
483
    SUBDIR += geany-plugin-extrasel
484
    SUBDIR += geany-plugin-gdb
485
    SUBDIR += geany-plugin-gendoc
486
    SUBDIR += geany-plugin-geniuspaste
487
    SUBDIR += geany-plugin-gproject
488
    SUBDIR += geany-plugin-insertnum
489
    SUBDIR += geany-plugin-latex
490
    SUBDIR += geany-plugin-lipsum
491
    SUBDIR += geany-plugin-lua
492
    SUBDIR += geany-plugin-macro
493
    SUBDIR += geany-plugin-miniscript
494
    SUBDIR += geany-plugin-multiterm
495
    SUBDIR += geany-plugin-numberedbookmarks
496
    SUBDIR += geany-plugin-pg
497
    SUBDIR += geany-plugin-pretty-printer
498
    SUBDIR += geany-plugin-prj
499
    SUBDIR += geany-plugin-sendmail
500
    SUBDIR += geany-plugin-shiftcolumn
501
    SUBDIR += geany-plugin-spellcheck
502
    SUBDIR += geany-plugin-tableconvert
503
    SUBDIR += geany-plugin-treebrowser
504
    SUBDIR += geany-plugin-updatechecker
505
    SUBDIR += geany-plugin-vc
506
    SUBDIR += geany-plugin-webhelper
507
    SUBDIR += geany-plugin-xmlsnippets
478
    SUBDIR += geany-plugins
508
    SUBDIR += geany-plugins
479
    SUBDIR += gearmand
509
    SUBDIR += gearmand
480
    SUBDIR += gecode
510
    SUBDIR += gecode

Return to bug 171856