SCONS_ENV= ${CONFIGURE_ENV} ${MAKE_ENV}
SCONS_ARGS= PREFIX=${PREFIX:Q}
+.include "../../mk/bsd.prefs.mk"
.if defined(DESTDIR)
SCONS_ARGS+= DESTDIR=${DESTDIR:Q}
.endif
+EXAMPLES_DIR= ${PREFIX}/share/examples/${PKGBASE}
+SCONS_ARGS+= SYSCONFDIR=${PKG_SYSCONFDIR:Q}
+SCONS_ARGS+= SYSCONFEXDIR=${EXAMPLES_DIR:Q}
+CONF_FILES= \
+ ${EXAMPLES_DIR}/SAE-de-keypad.bindings ${PKG_SYSCONFDIR}/SAE-de-keypad.bindings \
+ ${EXAMPLES_DIR}/SAE-de-nokeypad.bindings ${PKG_SYSCONFDIR}/SAE-de-nokeypad.bindings \
+ ${EXAMPLES_DIR}/SAE-us-keypad.bindings ${PKG_SYSCONFDIR}/SAE-us-keypad.bindings \
+ ${EXAMPLES_DIR}/SAE-us-nokeypad.bindings ${PKG_SYSCONFDIR}/SAE-us-nokeypad.bindings \
+ ${EXAMPLES_DIR}/ardour-sae.menus ${PKG_SYSCONFDIR}/ardour-sae.menus \
+ ${EXAMPLES_DIR}/ardour.menus ${PKG_SYSCONFDIR}/ardour.menus \
+ ${EXAMPLES_DIR}/ardour2_ui_dark.rc ${PKG_SYSCONFDIR}/ardour2_ui_dark.rc \
+ ${EXAMPLES_DIR}/ardour2_ui_dark_sae.rc ${PKG_SYSCONFDIR}/ardour2_ui_dark_sae.rc \
+ ${EXAMPLES_DIR}/ardour2_ui_default.conf ${PKG_SYSCONFDIR}/ardour2_ui_default.conf \
+ ${EXAMPLES_DIR}/ardour2_ui_light.rc ${PKG_SYSCONFDIR}/ardour2_ui_light.rc \
+ ${EXAMPLES_DIR}/ardour2_ui_light_sae.rc ${PKG_SYSCONFDIR}/ardour2_ui_light_sae.rc
+
do-build:
+.if defined(DESTDIR)
+# Scons complains about nonexistent paths.
+ ${RUN} ${MKDIR} ${DESTDIR:Q}
+.endif
${RUN} cd ${WRKSRC} && \
${SETENV} ${SCONS_ENV} scons ${SCONS_ARGS}
BUILD_DEPENDS+= scons>=0.96:../../devel/scons
.include "../../audio/alsa-lib/buildlink3.mk"
+.include "../../wip/aubio/buildlink3.mk"
.include "../../audio/jack/buildlink3.mk"
.include "../../wip/liblo/buildlink3.mk"
.include "../../audio/libsamplerate/buildlink3.mk"
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/pango/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/libgnomecanvas/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../math/fftwf/buildlink3.mk"
.include "../../textproc/liblrdf/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
.include "../../textproc/raptor/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"