diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2009-11-28 20:06:37 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2009-11-28 20:06:37 +0000 |
commit | f76d32b8e89fed7c0e459c1a7fe7a4b57661b01c (patch) | |
tree | ad29e6808ff698f84e08dab8e047f0ae72838df9 /devel/gobject-introspection | |
parent | 873cae3ab41a109b6f9cf9f4149f101d6d996235 (diff) | |
download | ports-f76d32b8e89fed7c0e459c1a7fe7a4b57661b01c.tar.gz ports-f76d32b8e89fed7c0e459c1a7fe7a4b57661b01c.zip |
Notes
Diffstat (limited to 'devel/gobject-introspection')
-rw-r--r-- | devel/gobject-introspection/Makefile | 36 | ||||
-rw-r--r-- | devel/gobject-introspection/distinfo | 3 | ||||
-rw-r--r-- | devel/gobject-introspection/files/patch-gir_Makefile.in | 14 | ||||
-rw-r--r-- | devel/gobject-introspection/pkg-descr | 9 | ||||
-rw-r--r-- | devel/gobject-introspection/pkg-plist | 109 |
5 files changed, 171 insertions, 0 deletions
diff --git a/devel/gobject-introspection/Makefile b/devel/gobject-introspection/Makefile new file mode 100644 index 000000000000..65c75bb77d53 --- /dev/null +++ b/devel/gobject-introspection/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: gobject-introspection +# Date created: 19 July 2009 +# Whom: Alexander Logvinov <avl@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/devel/gobject-introspection/Makefile,v 1.3 2009/09/06 07:37:44 avl Exp $ +# + +PORTNAME= gobject-introspection +PORTVERSION= 0.6.5 +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_BISON= both +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> diff --git a/devel/gobject-introspection/distinfo b/devel/gobject-introspection/distinfo new file mode 100644 index 000000000000..e0e1e85cd07d --- /dev/null +++ b/devel/gobject-introspection/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gobject-introspection-0.6.5.tar.bz2) = c946cddf10f02a3aea483967ab6de605 +SHA256 (gnome2/gobject-introspection-0.6.5.tar.bz2) = fe1702200d45958cdfe3707952d64c3a541628b1203a9b2644db0ee2c6d5df79 +SIZE (gnome2/gobject-introspection-0.6.5.tar.bz2) = 608305 diff --git a/devel/gobject-introspection/files/patch-gir_Makefile.in b/devel/gobject-introspection/files/patch-gir_Makefile.in new file mode 100644 index 000000000000..87ed2f06b2b8 --- /dev/null +++ b/devel/gobject-introspection/files/patch-gir_Makefile.in @@ -0,0 +1,14 @@ +--- gir/Makefile.in.orig 2009-08-29 18:41:56.000000000 -0400 ++++ gir/Makefile.in 2009-08-29 18:49:29.000000000 -0400 +@@ -737,10 +737,9 @@ GLib-2.0.gir: $(SCANNER_BIN) $(SCANNER_L + --pkg glib-2.0 \ + $(CPPFLAGS) \ + -I$(GLIB_INCLUDEDIR) \ +- -I$(GLIB_LIBDIR)/glib-2.0/include \ + -DGETTEXT_PACKAGE=Dummy \ + -D__G_I18N_LIB_H__ \ +- $(GLIB_LIBDIR)/glib-2.0/include/glibconfig.h \ ++ $(GLIB_INCLUDEDIR)/glibconfig.h \ + $(srcdir)/glib-2.0.c \ + -DGLIB_COMPILATION \ + $(GLIB_INCLUDEDIR)/glib/*.h diff --git a/devel/gobject-introspection/pkg-descr b/devel/gobject-introspection/pkg-descr new file mode 100644 index 000000000000..9416d171f6da --- /dev/null +++ b/devel/gobject-introspection/pkg-descr @@ -0,0 +1,9 @@ +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 diff --git a/devel/gobject-introspection/pkg-plist b/devel/gobject-introspection/pkg-plist new file mode 100644 index 000000000000..7c39f85b51f8 --- /dev/null +++ b/devel/gobject-introspection/pkg-plist @@ -0,0 +1,109 @@ +bin/g-ir-compiler +bin/g-ir-generate +bin/g-ir-scanner +include/gobject-introspection-1.0/girepository.h +include/gobject-introspection-1.0/girffi.h +lib/girepository-1.0/Everything-1.0.typelib +lib/girepository-1.0/GIRepository-2.0.typelib +lib/girepository-1.0/GL-1.0.typelib +lib/girepository-1.0/GLib-2.0.typelib +lib/girepository-1.0/GModule-2.0.typelib +lib/girepository-1.0/GObject-2.0.typelib +lib/girepository-1.0/Gio-2.0.typelib +lib/girepository-1.0/cairo-1.0.typelib +lib/girepository-1.0/fontconfig-2.0.typelib +lib/girepository-1.0/freetype2-2.0.typelib +lib/girepository-1.0/libxml2-2.0.typelib +lib/girepository-1.0/xfixes-4.0.typelib +lib/girepository-1.0/xft-2.0.typelib +lib/girepository-1.0/xlib-2.0.typelib +lib/gobject-introspection/giscanner/__init__.py +lib/gobject-introspection/giscanner/__init__.pyc +lib/gobject-introspection/giscanner/__init__.pyo +lib/gobject-introspection/giscanner/_giscanner.a +lib/gobject-introspection/giscanner/_giscanner.la +lib/gobject-introspection/giscanner/_giscanner.so +lib/gobject-introspection/giscanner/annotationparser.py +lib/gobject-introspection/giscanner/annotationparser.pyc +lib/gobject-introspection/giscanner/annotationparser.pyo +lib/gobject-introspection/giscanner/ast.py +lib/gobject-introspection/giscanner/ast.pyc +lib/gobject-introspection/giscanner/ast.pyo +lib/gobject-introspection/giscanner/cachestore.py +lib/gobject-introspection/giscanner/cachestore.pyc +lib/gobject-introspection/giscanner/cachestore.pyo +lib/gobject-introspection/giscanner/config.py +lib/gobject-introspection/giscanner/config.pyc +lib/gobject-introspection/giscanner/config.pyo +lib/gobject-introspection/giscanner/dumper.py +lib/gobject-introspection/giscanner/dumper.pyc +lib/gobject-introspection/giscanner/dumper.pyo +lib/gobject-introspection/giscanner/girparser.py +lib/gobject-introspection/giscanner/girparser.pyc +lib/gobject-introspection/giscanner/girparser.pyo +lib/gobject-introspection/giscanner/girwriter.py +lib/gobject-introspection/giscanner/girwriter.pyc +lib/gobject-introspection/giscanner/girwriter.pyo +lib/gobject-introspection/giscanner/glibast.py +lib/gobject-introspection/giscanner/glibast.pyc +lib/gobject-introspection/giscanner/glibast.pyo +lib/gobject-introspection/giscanner/glibtransformer.py +lib/gobject-introspection/giscanner/glibtransformer.pyc +lib/gobject-introspection/giscanner/glibtransformer.pyo +lib/gobject-introspection/giscanner/libtoolimporter.py +lib/gobject-introspection/giscanner/libtoolimporter.pyc +lib/gobject-introspection/giscanner/libtoolimporter.pyo +lib/gobject-introspection/giscanner/minixpath.py +lib/gobject-introspection/giscanner/minixpath.pyc +lib/gobject-introspection/giscanner/minixpath.pyo +lib/gobject-introspection/giscanner/odict.py +lib/gobject-introspection/giscanner/odict.pyc +lib/gobject-introspection/giscanner/odict.pyo +lib/gobject-introspection/giscanner/scannermain.py +lib/gobject-introspection/giscanner/scannermain.pyc +lib/gobject-introspection/giscanner/scannermain.pyo +lib/gobject-introspection/giscanner/shlibs.py +lib/gobject-introspection/giscanner/shlibs.pyc +lib/gobject-introspection/giscanner/shlibs.pyo +lib/gobject-introspection/giscanner/sourcescanner.py +lib/gobject-introspection/giscanner/sourcescanner.pyc +lib/gobject-introspection/giscanner/sourcescanner.pyo +lib/gobject-introspection/giscanner/transformer.py +lib/gobject-introspection/giscanner/transformer.pyc +lib/gobject-introspection/giscanner/transformer.pyo +lib/gobject-introspection/giscanner/utils.py +lib/gobject-introspection/giscanner/utils.pyc +lib/gobject-introspection/giscanner/utils.pyo +lib/gobject-introspection/giscanner/xmlwriter.py +lib/gobject-introspection/giscanner/xmlwriter.pyc +lib/gobject-introspection/giscanner/xmlwriter.pyo +lib/libgirepository-1.0.a +lib/libgirepository-1.0.la +lib/libgirepository-1.0.so +lib/libgirepository-1.0.so.0 +lib/libgirepository-everything-1.0.a +lib/libgirepository-everything-1.0.la +lib/libgirepository-everything-1.0.so +lib/libgirepository-everything-1.0.so.1 +libdata/pkgconfig/gobject-introspection-1.0.pc +libdata/pkgconfig/gobject-introspection-no-export-1.0.pc +share/aclocal/introspection.m4 +share/gir-1.0/Everything-1.0.gir +share/gir-1.0/GIRepository-2.0.gir +share/gir-1.0/GL-1.0.gir +share/gir-1.0/GLib-2.0.gir +share/gir-1.0/GModule-2.0.gir +share/gir-1.0/GObject-2.0.gir +share/gir-1.0/Gio-2.0.gir +share/gir-1.0/cairo-1.0.gir +share/gir-1.0/fontconfig-2.0.gir +share/gir-1.0/freetype2-2.0.gir +share/gir-1.0/libxml2-2.0.gir +share/gir-1.0/xfixes-4.0.gir +share/gir-1.0/xft-2.0.gir +share/gir-1.0/xlib-2.0.gir +@dirrm include/gobject-introspection-1.0 +@dirrmtry lib/girepository-1.0 +@dirrm lib/gobject-introspection/giscanner +@dirrm lib/gobject-introspection +@dirrmtry share/gir-1.0 |