aboutsummaryrefslogtreecommitdiff
path: root/devel/geany-plugin-debugger
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2012-10-06 18:20:59 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2012-10-06 18:20:59 +0000
commit4bc8c29c2acf8465d737d4783b4a14ed81f408c0 (patch)
treebb9cd056f32028e9b8981c76a677f75c753b3e93 /devel/geany-plugin-debugger
parent8f78d3a36f21d1755786be71c9ec19d8def1f0a8 (diff)
downloadports-4bc8c29c2acf8465d737d4783b4a14ed81f408c0.tar.gz
ports-4bc8c29c2acf8465d737d4783b4a14ed81f408c0.zip
- 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)
Notes
Notes: svn path=/head/; revision=305393
Diffstat (limited to 'devel/geany-plugin-debugger')
-rw-r--r--devel/geany-plugin-debugger/Makefile13
-rw-r--r--devel/geany-plugin-debugger/files/patch-debugger__src__debug.c10
-rw-r--r--devel/geany-plugin-debugger/pkg-descr5
-rw-r--r--devel/geany-plugin-debugger/pkg-plist21
4 files changed, 49 insertions, 0 deletions
diff --git a/devel/geany-plugin-debugger/Makefile b/devel/geany-plugin-debugger/Makefile
new file mode 100644
index 000000000000..db470351bfc2
--- /dev/null
+++ b/devel/geany-plugin-debugger/Makefile
@@ -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>
diff --git a/devel/geany-plugin-debugger/files/patch-debugger__src__debug.c b/devel/geany-plugin-debugger/files/patch-debugger__src__debug.c
new file mode 100644
index 000000000000..6e59af55afa7
--- /dev/null
+++ b/devel/geany-plugin-debugger/files/patch-debugger__src__debug.c
@@ -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>
diff --git a/devel/geany-plugin-debugger/pkg-descr b/devel/geany-plugin-debugger/pkg-descr
new file mode 100644
index 000000000000..b73620e94915
--- /dev/null
+++ b/devel/geany-plugin-debugger/pkg-descr
@@ -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
diff --git a/devel/geany-plugin-debugger/pkg-plist b/devel/geany-plugin-debugger/pkg-plist
new file mode 100644
index 000000000000..9e591f813682
--- /dev/null
+++ b/devel/geany-plugin-debugger/pkg-plist
@@ -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%%