# Created by: Koop Mast # $FreeBSD$ PORTNAME= libpeas PORTVERSION= 1.16.0 PORTREVISION?= 0 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT?= Next evolution of the Gedit plugins engine BUILD_DEPENDS= valac:lang/vala LIBPEAS_SLAVE?= no .if ${LIBPEAS_SLAVE} == no PORTSCOUT= limitw:1,even .else LIB_DEPENDS+= libpeas-1.0.so:devel/libpeas PORTSCOUT= ignore:1 .endif USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_GNOME= gtk30 intlhack introspection:build USE_LDCONFIG= yes INSTALLS_ICONS= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--disable-glade-catalog PLIST= ${.CURDIR}/pkg-plist .if ${LIBPEAS_SLAVE} == python2 USES+= python:2 USE_GNOME+= pygobject3 .else CONFIGURE_ARGS+= --disable-python2 .endif .if ${LIBPEAS_SLAVE} == python3 USES+= python:3 USE_GNOME+= py3gobject3 .else CONFIGURE_ARGS+= --disable-python3 .endif # lua needs lua 5.1 and devel/lua-lgi. The latter is build for lua 5.2 however.. CONFIGURE_ARGS+= --disable-lua5.1 --disable-luajit .include