summaryrefslogtreecommitdiff
path: root/devel/gobject-introspection/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/gobject-introspection/Makefile')
-rw-r--r--devel/gobject-introspection/Makefile31
1 files changed, 9 insertions, 22 deletions
diff --git a/devel/gobject-introspection/Makefile b/devel/gobject-introspection/Makefile
index 35312296c6e3..2015f253a605 100644
--- a/devel/gobject-introspection/Makefile
+++ b/devel/gobject-introspection/Makefile
@@ -1,14 +1,9 @@
-# New ports collection makefile for: gobject-introspection
-# Date created: 19 July 2009
-# Whom: Alexander Logvinov <avl@FreeBSD.org>
-#
+# Created by: Alexander Logvinov <avl@FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/devel/gobject-introspection/Makefile,v 1.39 2011/06/11 19:51:15 mezz Exp $
-#
+# $MCom: ports/devel/gobject-introspection/Makefile,v 1.51 2013/02/18 22:07:40 kwm Exp $
PORTNAME= gobject-introspection
-PORTVERSION= 0.10.8
-PORTREVISION= 3
+PORTVERSION= 1.34.2
CATEGORIES= devel
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -16,12 +11,15 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Generate interface introspection data for GObject libraries
+# we need cairo otherwise the generated Cairo gir is broken
+BUILD_DEPENDS= cairo-trace:${PORTSDIR}/graphics/cairo
LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi
-USE_BZIP2= yes
+USE_XZ= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_GNOME= gnomehack glib20 ltverhack
+USE_GNOME= gnomehier gnomehack glib20 ltverhack
+USE_PKGCONFIG= build
USE_PYTHON= -2.7
USE_BISON= build
USE_GETTEXT= yes
@@ -37,15 +35,4 @@ MAKE_ENV= HOME=${WRKDIR}
MAN1= g-ir-compiler.1 g-ir-generate.1 g-ir-scanner.1
-
-post-patch:
- @${REINPLACE_CMD} -e "s|'cc'|'${CC:Q:C/[[:space:]]+/', '/g}'|g" \
- ${WRKSRC}/giscanner/sourcescanner.py
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "arm"
-BROKEN= Does not compile on arm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>