summaryrefslogtreecommitdiff
path: root/devel/gnome-builder/Makefile
blob: 35fe45ab1731a6a7ad1c784877702600db5e3671 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# $FreeBSD$

PORTNAME=	gnome-builder
PORTVERSION=	3.16.2
CATEGORIES=	devel gnome
MASTER_SITES=	GNOME
DIST_SUBDIR=	gnome3

MAINTAINER=	rm@FreeBSD.org
COMMENT=	IDE for writing software for GNOME

LICENSE=	GPLv3
LICENSE_FILE=	${WRKSRC}/COPYING

BUILD_DEPENDS=	intltool-update:${PORTSDIR}/textproc/intltool \
		llvm-config35:${PORTSDIR}/devel/llvm35 \
		clang35:${PORTSDIR}/lang/clang35
LIB_DEPENDS=	libgit2-glib-1.0.so:${PORTSDIR}/devel/libgit2-glib \
		libpeas-1.0.so:${PORTSDIR}/devel/libpeas \
		libdevhelp-3.so:${PORTSDIR}/devel/devhelp \
		libgjs.so:${PORTSDIR}/lang/gjs \
		libpcre.so:${PORTSDIR}/devel/pcre

BROKEN_FreeBSD_9=	Does not builds

PORTSCOUT=	limitw:1,even
PORTDOCS=	*

USES=		cpe gettext gmake libtool pathfix pkgconfig tar:xz
USE_GNOME=	glib20 gtk30 gtksourceview3 gtk-update-icon-cache py3gobject3
GNU_CONFIGURE=	yes
CONFIGURE_ARGS+=--disable-debug
USE_LDCONFIG=	yes
INSTALLS_ICONS=	yes
CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
INSTALL_TARGET=	install-strip
CPE_VENDOR=	gnome

GLIB_SCHEMAS=	org.gnome.builder.editor.gschema.xml \
		org.gnome.builder.editor.language.gschema.xml \
		org.gnome.builder.experimental.gschema.xml \
		org.gnome.builder.project-tree.gschema.xml

.include <bsd.port.mk>