# $OpenBSD: Makefile,v 1.34 2011/11/11 11:39:13 espie Exp $ SHARED_ONLY= Yes COMMENT-main= configuration backend system COMMENT-editor= editor for the dconf configuration storage system GNOME_PROJECT= dconf GNOME_VERSION= 0.10.0 PKGNAME-main= ${DISTNAME} PKGNAME-editor= dconf-editor-${GNOME_VERSION} REVISION-main=0 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 Xcomposite Xcursor Xdamage Xext Xfixes WANTLIB-editor += Xi Xinerama Xrandr Xrender atk-1.0 cairo cairo-gobject WANTLIB-editor += 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 -editor PSEUDO_FLAVORS= no_editor bootstrap FLAVOR?= MODULES= devel/gettext \ x11/gnome \ devel/dconf MODGNOME_DESKTOP_FILE= Yes BUILD_DEPENDS= lang/vala>=0.12.0 RUN_DEPENDS-main= # empty LIB_DEPENDS-main= devel/glib2 \ x11/dbus RUN_DEPENDS-editor= ${RUN_DEPENDS} \ devel/desktop-file-utils LIB_DEPENDS-editor= ${MODGETTEXT_LIB_DEPENDS} \ x11/gtk+3 CONFIGURE_STYLE=gnu MODGNOME_LDFLAGS= -pthread FAKE_FLAGS= completiondir=${PREFIX}/share/examples/dconf/bash_completion.d .include .if ${BUILD_PACKAGES:M-editor} CONFIGURE_ARGS += --enable-editor .else CONFIGURE_ARGS += --disable-editor .endif pre-configure: ${SUBST_CMD} ${WRKSRC}/{bin,client,editor}/Makefile.in \ ${WRKSRC}/dbus-1/Makefile.in perl -pi -e 's,/etc/dconf,${SYSCONFDIR}/dconf,g' \ ${WRKSRC}/{engine/dconf-engine,bin/dconf-update}.c .include