I created port for geany plugins http://plugins.geany.org/geany-plugins/ port use waf to configure and compile plugins because ./configure was pretty buggy Unfortunately I couldn't compile lua with waf, because it needs gnome-config, which is not available. For this reason i set IGNORE if lua is selected. While I could use ./configure, which later expl helped me to fix (a big) and install lua, I still prefer using waf, because at least it doesn't generate weird errors Fix: Patch attached with submission follows:
Class Changed From-To: maintainer-update->change-request Fix category (new ports should be change-requests) (via the GNATS Auto Assign Tool)
I contacted geany developers and finally I fixed issue with lua plugin Attached patch for new port version Aldis Berjoza -- BSDroot.lv --> coming soon
Sorry about patch mess anyway here is link to pastebim with patch http://pastebin.com/67V1cwpK Aldis Berjoza -- BSDroot.lv --> coming soon
Wouldn't it be better to enable all plugins by default, so the package (built with default options) is fully useful? -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org>
On Thu, 26 Aug 2010 18:32:01 +0300, Pav Lucistnik <pav@freebsd.org> wrote: > Wouldn't it be better to enable all plugins by default, so the package > (built with default options) is fully useful? > Personally I don't care, but yes, I agree with you. A little background info: Maintainer of Geany contacted me... It turned out he's Latvian as well :) After some conversation we decided, that when he will update geany port to latest version I will update geany plugins to same version, and pass maintainership to him, since I don't really care about geany... I don't use it.. (I made this port, when I was testing geany). My favourite editor is vim. Currently Andris Raugulis (maintainer of geany) don't have access to FreeBSD, because his motherboard died. -- Aldis Berjoza
Ah so I guess I can't ask you to update it to 0.19.x first, I suppose. -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org>
Responsible Changed From-To: freebsd-ports-bugs->pav Take
State Changed From-To: open->closed New port added, thank you!
pav 2010-09-01 14:36:07 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/geany-plugins Makefile distinfo pkg-descr devel/geany-plugins/files patch-wscript Log: 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. This port contains plugins for geany WWW: http://plugins.geany.org/ PR: ports/146955 Submitted by: Aldis Berjoza <aldis@bsdroot.lv> Revision Changes Path 1.4027 +1 -0 ports/devel/Makefile 1.1 +199 -0 ports/devel/geany-plugins/Makefile (new) 1.1 +3 -0 ports/devel/geany-plugins/distinfo (new) 1.1 +11 -0 ports/devel/geany-plugins/files/patch-wscript (new) 1.1 +8 -0 ports/devel/geany-plugins/pkg-descr (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"