diff options
author | ahoka <ahoka@pkgsrc.org> | 2009-03-21 18:06:16 +0000 |
---|---|---|
committer | ahoka <ahoka@pkgsrc.org> | 2009-03-21 18:06:16 +0000 |
commit | 3d881b5a18c211c049f6ebb3a4122358fd8a2656 (patch) | |
tree | 862e42ca95cb3c00e2528fd0cc2c7c4a92398703 /devel/valide | |
parent | 2fd1bcb6218d78d20bac77bd2f48823e1f825ed9 (diff) | |
download | pkgsrc-3d881b5a18c211c049f6ebb3a4122358fd8a2656.tar.gz |
Import valide-0.4.0 as devel/valide.
Val(a)IDE is an Integrated Development Environment (IDE) for the
Vala programming language.
Features:
* Syntax highlighting for Vala
* Project compilation
* Plugins:
o Symbols browser
o Tasks manager
Diffstat (limited to 'devel/valide')
-rw-r--r-- | devel/valide/DESCR | 10 | ||||
-rw-r--r-- | devel/valide/Makefile | 45 | ||||
-rw-r--r-- | devel/valide/PLIST | 187 | ||||
-rw-r--r-- | devel/valide/distinfo | 6 | ||||
-rw-r--r-- | devel/valide/patches/patch-aa | 23 |
5 files changed, 271 insertions, 0 deletions
diff --git a/devel/valide/DESCR b/devel/valide/DESCR new file mode 100644 index 00000000000..38cbff24be1 --- /dev/null +++ b/devel/valide/DESCR @@ -0,0 +1,10 @@ +Val(a)IDE is an Integrated Development Environment (IDE) for the +Vala programming language. + +Features: + + * Syntax highlighting for Vala + * Project compilation + * Plugins: + o Symbols browser + o Tasks manager diff --git a/devel/valide/Makefile b/devel/valide/Makefile new file mode 100644 index 00000000000..0fd69773017 --- /dev/null +++ b/devel/valide/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/03/21 18:06:16 ahoka Exp $ +# + +DISTNAME= valide-0.4.0 +CATEGORIES= devel +MASTER_SITES= http://valide.googlecode.com/files/ + +MAINTAINER= ahoka@NetBSD.org +HOMEPAGE= http://valide.googlecode.com/files/ +COMMENT= IDE for the Vala programming language + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_TOOLS+= pkg-config msgfmt intltool +USE_DIRS+= xdg-1.4 + +PYTHON_FOR_BUILD_ONLY= yes +REPLACE_PYTHON+= wscript waf \ + */wscript_build \ + */*/wscript_build + +WAF_ENV= CC=${CC:Q} CXX=${CXX:Q} PREFIX=${PREFIX:Q} \ + CFLAGS=${CFLAGS:Q} CXXFLAGS=${CXXFLAGS:Q} \ + LINKFLAGS=${LDFLAGS:Q} DESTDIR=${DESTDIR:Q} + +.if defined(MAKE_JOBS) +WAF_ENV+= JOBS=${MAKE_JOBS:Q} +.endif + +do-configure: + cd ${WRKSRC} && env ${WAF_ENV} ./waf configure + +do-build: + cd ${WRKSRC} && env ${WAF_ENV} ./waf + +do-install: + cd ${WRKSRC} && env ${WAF_ENV} ./waf install + +.include "../../lang/python/application.mk" +.include "../../lang/vala/buildlink3.mk" +.include "../../devel/pango/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../x11/gtksourceview2/buildlink3.mk" +.include "../../textproc/libxslt/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/valide/PLIST b/devel/valide/PLIST new file mode 100644 index 00000000000..4014502b313 --- /dev/null +++ b/devel/valide/PLIST @@ -0,0 +1,187 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/03/21 18:06:16 ahoka Exp $ +bin/ctags-vala +bin/valide +include/valide-0.4/libvalide/aboutdialog.h +include/valide-0.4/libvalide/abstract-config-manager.h +include/valide-0.4/libvalide/abstract-executable.h +include/valide-0.4/libvalide/abstract-text-document.h +include/valide-0.4/libvalide/compiler.h +include/valide-0.4/libvalide/config-manager.h +include/valide-0.4/libvalide/document-manager.h +include/valide-0.4/libvalide/document-message.h +include/valide-0.4/libvalide/document.h +include/valide-0.4/libvalide/executable-manager.h +include/valide-0.4/libvalide/executable.h +include/valide-0.4/libvalide/goto-dialog.h +include/valide-0.4/libvalide/idocument.h +include/valide-0.4/libvalide/panel.h +include/valide-0.4/libvalide/plugin-manager.h +include/valide-0.4/libvalide/plugin-preferences.h +include/valide-0.4/libvalide/plugin-registrar.h +include/valide-0.4/libvalide/plugin.h +include/valide-0.4/libvalide/preferences-dialog.h +include/valide-0.4/libvalide/project-dialog-options.h +include/valide-0.4/libvalide/project-dialog-remove.h +include/valide-0.4/libvalide/project-dialog.h +include/valide-0.4/libvalide/project-manager.h +include/valide-0.4/libvalide/project.h +include/valide-0.4/libvalide/recent-manager-ui.h +include/valide-0.4/libvalide/searching.h +include/valide-0.4/libvalide/source-view.h +include/valide-0.4/libvalide/split-source-view.h +include/valide-0.4/libvalide/start-page.h +include/valide-0.4/libvalide/statusbar.h +include/valide-0.4/libvalide/template-manager.h +include/valide-0.4/libvalide/template.h +include/valide-0.4/libvalide/ui/abstract-close-dialog.h +include/valide-0.4/libvalide/ui/abstract-preferences-dialog.h +include/valide-0.4/libvalide/ui/abstract-project-dialog-options.h +include/valide-0.4/libvalide/ui/abstract-project-dialog-remove.h +include/valide-0.4/libvalide/ui/abstract-project-dialog.h +include/valide-0.4/libvalide/uimanager.h +include/valide-0.4/libvalide/utils.h +include/valide-0.4/libvalide/window.h +include/valide-0.4/plugins/completion/completion.h +include/valide-0.4/plugins/completion/item.h +include/valide-0.4/plugins/completion/parser.h +include/valide-0.4/plugins/completion/result.h +include/valide-0.4/plugins/completion/source-buffer.h +include/valide-0.4/plugins/completion/source-completion/documentwords-provider.h +include/valide-0.4/plugins/completion/source-completion/info.h +include/valide-0.4/plugins/completion/source-completion/manager.h +include/valide-0.4/plugins/completion/source-completion/popup.h +include/valide-0.4/plugins/completion/source-completion/proposal.h +include/valide-0.4/plugins/completion/source-completion/provider-file.h +include/valide-0.4/plugins/completion/source-completion/provider.h +include/valide-0.4/plugins/completion/source-completion/tree.h +include/valide-0.4/plugins/completion/source-completion/trigger-autowords.h +include/valide-0.4/plugins/completion/source-completion/trigger-customkey.h +include/valide-0.4/plugins/completion/source-completion/trigger.h +include/valide-0.4/plugins/completion/source-completion/utils.h +include/valide-0.4/plugins/completion/vala-provider.h +include/valide-0.4/plugins/file-browser/file-browser.h +include/valide-0.4/plugins/opened-documents/opened-documents.h +include/valide-0.4/plugins/symbol/symbol.h +include/valide-0.4/plugins/todo/todo.h +lib/libvalide-0.0.so +share/locale/fr/LC_MESSAGES/valide.mo +share/pixmaps/valide/icone-16.xpm +share/pixmaps/valide/icone-32.xpm +share/pixmaps/valide/icone-48.xpm +share/pixmaps/valide/icone-64.xpm +share/pixmaps/valide/icone.xcf +share/pixmaps/valide/logo.png +share/pixmaps/valide/logo.xcf +share/pixmaps/valide/pref-compiler.png +share/pixmaps/valide/pref-general.png +share/pixmaps/valide/pref-pkg.png +share/pixmaps/valide/vide-file.png +share/vala/vapi/completion.deps +share/vala/vapi/completion.vapi +share/vala/vapi/file-browser.deps +share/vala/vapi/file-browser.vapi +share/vala/vapi/opened-documents.deps +share/vala/vapi/opened-documents.vapi +share/vala/vapi/symbol.deps +share/vala/vapi/symbol.vapi +share/vala/vapi/todo.deps +share/vala/vapi/todo.vapi +share/vala/vapi/valide-0.0.deps +share/vala/vapi/valide-0.0.vapi +share/valide/AUTHORS +share/valide/COPYING +share/valide/licenses/BSD +share/valide/licenses/GPL-2.0 +share/valide/licenses/GPL-3.0 +share/valide/licenses/LGPL-2.1 +share/valide/licenses/LGPL-3.0 +share/valide/licenses/None +share/valide/plugins/completion/completion.valide-plugin +share/valide/plugins/completion/libcompletion.so +share/valide/plugins/completion/pixmaps/default.png +share/valide/plugins/completion/pixmaps/element-class-16.png +share/valide/plugins/completion/pixmaps/element-delegate-16.png +share/valide/plugins/completion/pixmaps/element-enumeration-16.png +share/valide/plugins/completion/pixmaps/element-event-16.png +share/valide/plugins/completion/pixmaps/element-field-16.png +share/valide/plugins/completion/pixmaps/element-interface-16.png +share/valide/plugins/completion/pixmaps/element-literal-16.png +share/valide/plugins/completion/pixmaps/element-method-16.png +share/valide/plugins/completion/pixmaps/element-namespace-16.png +share/valide/plugins/completion/pixmaps/element-property-16.png +share/valide/plugins/completion/pixmaps/element-structure-16.png +share/valide/plugins/file-browser/file-browser.valide-plugin +share/valide/plugins/file-browser/libfile-browser.so +share/valide/plugins/opened-documents/libopened-documents.so +share/valide/plugins/opened-documents/opened-documents.valide-plugin +share/valide/plugins/symbol/libsymbol.so +share/valide/plugins/symbol/pixmaps/class.png +share/valide/plugins/symbol/pixmaps/constant.png +share/valide/plugins/symbol/pixmaps/define.png +share/valide/plugins/symbol/pixmaps/delegate.png +share/valide/plugins/symbol/pixmaps/enum.png +share/valide/plugins/symbol/pixmaps/enumerator.png +share/valide/plugins/symbol/pixmaps/enumvalue.png +share/valide/plugins/symbol/pixmaps/errorcode.png +share/valide/plugins/symbol/pixmaps/errordomain.png +share/valide/plugins/symbol/pixmaps/field.png +share/valide/plugins/symbol/pixmaps/interface.png +share/valide/plugins/symbol/pixmaps/method.png +share/valide/plugins/symbol/pixmaps/namespace.png +share/valide/plugins/symbol/pixmaps/property.png +share/valide/plugins/symbol/pixmaps/signal.png +share/valide/plugins/symbol/pixmaps/struct.png +share/valide/plugins/symbol/pixmaps/typedef.png +share/valide/plugins/symbol/pixmaps/variable.png +share/valide/plugins/symbol/symbol-browser.png +share/valide/plugins/symbol/symbol.valide-plugin +share/valide/plugins/todo/libtodo.so +share/valide/plugins/todo/todo.valide-plugin +share/valide/template/cmd/icon.png +share/valide/template/cmd/main.vala +share/valide/template/cmd/template.xml +share/valide/template/empty/icon.png +share/valide/template/empty/template.xml +share/valide/template/gnome/icon.png +share/valide/template/gnome/main.vala +share/valide/template/gnome/template.xml +share/valide/template/gtk/icon.png +share/valide/template/gtk/main.vala +share/valide/template/gtk/template.xml +share/valide/template/opengl/icon.png +share/valide/template/opengl/main.vala +share/valide/template/opengl/template.xml +share/valide/template/sdl/icon.png +share/valide/template/sdl/main.vala +share/valide/template/sdl/template.xml +share/valide/template/sdl/valide.bmp +@dirrm share/valide/template/sdl +@dirrm share/valide/template/opengl +@dirrm share/valide/template/gtk +@dirrm share/valide/template/gnome +@dirrm share/valide/template/empty +@dirrm share/valide/template/cmd +@dirrm share/valide/template +@dirrm share/valide/plugins/todo +@dirrm share/valide/plugins/symbol/pixmaps +@dirrm share/valide/plugins/symbol +@dirrm share/valide/plugins/opened-documents +@dirrm share/valide/plugins/file-browser +@dirrm share/valide/plugins/completion/pixmaps +@dirrm share/valide/plugins/completion +@dirrm share/valide/plugins +@dirrm share/valide/licenses +@dirrm share/valide +@dirrm share/vala/vapi +@dirrm share/vala +@dirrm share/pixmaps/valide +@dirrm include/valide-0.4/plugins/todo +@dirrm include/valide-0.4/plugins/symbol +@dirrm include/valide-0.4/plugins/opened-documents +@dirrm include/valide-0.4/plugins/file-browser +@dirrm include/valide-0.4/plugins/completion/source-completion +@dirrm include/valide-0.4/plugins/completion +@dirrm include/valide-0.4/plugins +@dirrm include/valide-0.4/libvalide/ui +@dirrm include/valide-0.4/libvalide +@dirrm include/valide-0.4 diff --git a/devel/valide/distinfo b/devel/valide/distinfo new file mode 100644 index 00000000000..507523966dc --- /dev/null +++ b/devel/valide/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/03/21 18:06:16 ahoka Exp $ + +SHA1 (valide-0.4.0.tar.gz) = 0846f7a3e5494039b4abea4f8feb2b9e7b35ad16 +RMD160 (valide-0.4.0.tar.gz) = 9b4852bddeaaf88135676a77dd8bd0db4b90eaaa +Size (valide-0.4.0.tar.gz) = 1427041 bytes +SHA1 (patch-aa) = 81aa8bf7a8271a1061d718ed3270f35c4d2d509a diff --git a/devel/valide/patches/patch-aa b/devel/valide/patches/patch-aa new file mode 100644 index 00000000000..6851bbd00c9 --- /dev/null +++ b/devel/valide/patches/patch-aa @@ -0,0 +1,23 @@ +$NetBSD: patch-aa,v 1.1.1.1 2009/03/21 18:06:16 ahoka Exp $ + +--- ctags/general.h.orig 2009-03-08 14:10:01.000000000 +0100 ++++ ctags/general.h +@@ -32,16 +32,8 @@ + # define HAVE_REGEX 1 + #endif + +-/* This is a helpful internal feature of later versions (> 2.7) of GCC +- * to prevent warnings about unused variables. +- */ +-#if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)) && !defined (__GNUG__) +-# define __unused__ __attribute__((unused)) +-# define __printf__(s,f) __attribute__((format (printf, s, f))) +-#else +-# define __unused__ +-# define __printf__(s,f) +-#endif ++#define __unused__ ++#define __printf__(s,f) + + /* + * Portability macros |