import geany 0.9

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 from other packages.

Basic features of Geany:

    * syntax highlighting
    * code folding
    * code completion
    * auto completion of often used constructs like if, for and while
    * auto completion of XML and HTML tags
    * call tips
    * many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
    * symbol lists

from MAINTAINER Vlad Glagolev <stelzy gmail.com>
This commit is contained in:
jasper 2006-12-10 22:03:48 +00:00
parent a0df2dd3ec
commit 247c1d03b5
4 changed files with 153 additions and 0 deletions

46
devel/geany/Makefile Normal file
View File

@ -0,0 +1,46 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/12/10 22:03:48 jasper Exp $
COMMENT= "small and lightweight IDE"
DISTNAME= geany-0.9
CATEGORIES= devel
HOMEPAGE= http://geany.uvena.de/
MAINTAINER= Vlad Glagolev <stelzy@gmail.com>
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=geany/}
EXTRACT_SUFX= .tar.bz2
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= X11 stdc++ c m iconv intl \
glib-2.0 gmodule-2.0 gobject-2.0 \
fontconfig freetype atk-1.0 cairo \
pango-1.0 pangoft2-1.0 pangocairo-1.0
BUILD_DEPENDS= :pkgconfig-*:devel/pkgconfig
LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include"
USE_X11= Yes
USE_GMAKE= Yes
FLAVORS= vte
FLAVOR?=
.if ${FLAVOR:L:Mvte}
LIB_DEPENDS+= ::devel/vte
.else
CONFIGURE_ARGS+=--disable-vte
.endif
.include <bsd.port.mk>

4
devel/geany/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (geany-0.9.tar.bz2) = 9b7732ebaecddd878c01f9e1d7705fa8
RMD160 (geany-0.9.tar.bz2) = 0d9cf40251986ba5bda1de9376e56b7cc8831e5d
SHA1 (geany-0.9.tar.bz2) = de7898e58d9cbab9b93d50753356070561be45b6
SIZE (geany-0.9.tar.bz2) = 1375341

14
devel/geany/pkg/DESCR Normal file
View File

@ -0,0 +1,14 @@
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 from other packages.
Basic features of Geany:
* syntax highlighting
* code folding
* code completion
* auto completion of often used constructs like if, for and while
* auto completion of XML and HTML tags
* call tips
* many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
* symbol lists

89
devel/geany/pkg/PLIST Normal file
View File

@ -0,0 +1,89 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/12/10 22:03:48 jasper Exp $
bin/geany
@man man/man1/geany.1
share/applications/
share/applications/geany.desktop
share/doc/geany/
share/doc/geany/AUTHORS
share/doc/geany/COPYING
share/doc/geany/ChangeLog
share/doc/geany/NEWS
share/doc/geany/README
share/doc/geany/ScintillaLicense.txt
share/doc/geany/TODO
share/doc/geany/html/
share/doc/geany/html/apa.html
share/doc/geany/html/apb.html
share/doc/geany/html/apbs02.html
share/doc/geany/html/apbs03.html
share/doc/geany/html/apc.html
share/doc/geany/html/ch01.html
share/doc/geany/html/ch01s02.html
share/doc/geany/html/ch01s03.html
share/doc/geany/html/ch01s04.html
share/doc/geany/html/ch02.html
share/doc/geany/html/ch02s02.html
share/doc/geany/html/ch02s03.html
share/doc/geany/html/ch03.html
share/doc/geany/html/ch03s02.html
share/doc/geany/html/ch03s03.html
share/doc/geany/html/ch03s04.html
share/doc/geany/html/ch03s05.html
share/doc/geany/html/ch03s06.html
share/doc/geany/html/ch03s07.html
share/doc/geany/html/ch03s08.html
share/doc/geany/html/ch03s09.html
share/doc/geany/html/ch03s10.html
share/doc/geany/html/ch04.html
share/doc/geany/html/ch04s02.html
share/doc/geany/html/ch04s03.html
share/doc/geany/html/geany.css
share/doc/geany/html/images/
share/doc/geany/html/images/find_dialog.jpg
share/doc/geany/html/images/pref_dialog_edit.jpg
share/doc/geany/html/images/pref_dialog_gen.jpg
share/doc/geany/html/images/pref_dialog_interface.jpg
share/doc/geany/html/images/pref_dialog_keys.jpg
share/doc/geany/html/images/pref_dialog_templ.jpg
share/doc/geany/html/images/pref_dialog_toolbar.jpg
share/doc/geany/html/images/pref_dialog_tools.jpg
share/doc/geany/html/images/pref_dialog_vte.jpg
share/doc/geany/html/index.html
share/doc/geany/manual.txt
share/geany/
share/geany/GPL-2
share/geany/filetype_extensions.conf
share/geany/filetypes.asm
share/geany/filetypes.c
share/geany/filetypes.caml
share/geany/filetypes.common
share/geany/filetypes.conf
share/geany/filetypes.cpp
share/geany/filetypes.css
share/geany/filetypes.d
share/geany/filetypes.diff
share/geany/filetypes.docbook
share/geany/filetypes.ferite
share/geany/filetypes.fortran
share/geany/filetypes.html
share/geany/filetypes.java
share/geany/filetypes.latex
share/geany/filetypes.makefile
share/geany/filetypes.oms
share/geany/filetypes.pascal
share/geany/filetypes.perl
share/geany/filetypes.php
share/geany/filetypes.python
share/geany/filetypes.ruby
share/geany/filetypes.sh
share/geany/filetypes.sql
share/geany/filetypes.tcl
share/geany/filetypes.xml
share/geany/global.tags
share/geany/html_entities.tags
share/geany/latex.tags
share/geany/pascal.tags
share/geany/php.tags
share/pixmaps/
share/pixmaps/geany.ico
share/pixmaps/geany.png