diff options
author | avl <avl@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-07-30 08:47:56 +0800 |
---|---|---|
committer | avl <avl@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-07-30 08:47:56 +0800 |
commit | 7c01cac6d57e133fc9a2db3c11711cbeb967619f (patch) | |
tree | bad2dde2e2d19f5788b702ae4ca159c05eac29a2 /devel/gobject-introspection/Makefile | |
parent | 5593f1fa3489cefb2e1caf58738be8a9bbc53da6 (diff) | |
download | marcuscom-ports-7c01cac6d57e133fc9a2db3c11711cbeb967619f.tar.gz marcuscom-ports-7c01cac6d57e133fc9a2db3c11711cbeb967619f.tar.zst marcuscom-ports-7c01cac6d57e133fc9a2db3c11711cbeb967619f.zip |
GObject Introspection is a project for providing machine readable introspection
data of the API of C libraries. This introspection data can be used in several
different use cases, for example automatic code generation for bindings, API
verification and documentation generation.
GObject Introspection contains tools to generate and handle the introspection
data.
WWW: http://live.gnome.org/GObjectIntrospection
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12541 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/gobject-introspection/Makefile')
-rw-r--r-- | devel/gobject-introspection/Makefile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/devel/gobject-introspection/Makefile b/devel/gobject-introspection/Makefile new file mode 100644 index 000000000..97922e967 --- /dev/null +++ b/devel/gobject-introspection/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: gobject-introspection +# Date created: 19 July 2009 +# Whom: Alexander Logvinov <avl@FreeBSD.org> +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= gobject-introspection +PORTVERSION= 0.6.3 +CATEGORIES= devel +MASTER_SITES= GNOME +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Generate interface introspection data for GObject libraries + +BUILD_DEPENDS= flex:${PORTSDIR}/textproc/flex +LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi + +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_GNOME= gnomehack glib20 +USE_PYTHON= yes +USE_GETTEXT= yes +USE_AUTOTOOLS= libtool:22 +USE_LDCONFIG= yes + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= g-ir-compiler.1 g-ir-generate.1 g-ir-scanner.1 + +.include <bsd.port.mk> |