# $OpenBSD: Makefile,v 1.19 2011/05/30 15:51:51 ajacoutot Exp $ SHARED_ONLY= Yes COMMENT-main= configuration backend system COMMENT-editor= editor for the dconf configuration storage system GNOME_PROJECT= dconf GNOME_VERSION= 0.7.5 PKGNAME-main= ${DISTNAME} PKGNAME-editor= dconf-editor-${GNOME_VERSION} REVISION-main= 1 REVISION-editor=1 SHARED_LIBS+= dconf 0.0 # 0.0.0 SHARED_LIBS+= dconf-dbus-1 0.0 # 0.0.0 CATEGORIES= devel HOMEPAGE= http://live.gnome.org/dconf MAINTAINER= Jasper Lievisse Adriaanse , \ Antoine Jacoutot # LGPLv2.1 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB += c gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 WANTLIB += pthread WANTLIB-main += ${WANTLIB} dbus-1 WANTLIB-editor += ${WANTLIB} ${MODGETTEXT_WANTLIB} WANTLIB-editor += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes WANTLIB-editor += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 cairo cairo-gobject WANTLIB-editor += drm expat fontconfig freetype gdk-3 gdk_pixbuf-2.0 WANTLIB-editor += gtk-3 m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 WANTLIB-editor += png pthread-stubs xcb xcb-render xcb-shm xml2 z dconf MULTI_PACKAGES= -main PSEUDO_FLAVORS= no_editor FLAVOR?= MODULES= devel/gettext \ x11/gnome \ devel/dconf BUILD_DEPENDS= lang/vala>=0.12.0 RUN_DEPENDS-main= # empty LIB_DEPENDS-main= devel/glib2 \ x11/dbus RUN_DEPENDS-editor= ${MODGETTEXT_RUN_DEPENDS} \ ${MODDCONF_RUN_DEPENDS} \ devel/desktop-file-utils LIB_DEPENDS-editor= x11/gtk+3 CONFIGURE_STYLE=gnu CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -pthread" CONFIGURE_ARGS= --disable-gtk-doc FAKE_FLAGS= completiondir=${PREFIX}/share/examples/dconf/bash_completion.d .if ${FLAVOR:L:Mno_editor} CONFIGURE_ARGS += --disable-editor .else MULTI_PACKAGES += -editor CONFIGURE_ARGS += --enable-editor .endif pre-configure: ${SUBST_CMD} ${WRKSRC}/{bin,client,editor}/Makefile.in \ ${WRKSRC}/dbus-1/Makefile.in .include