]> gitweb @ CieloNegro.org - pkgsrc-ardour.git/blobdiff - Makefile
patches for configuration files... hope this works...
[pkgsrc-ardour.git] / Makefile
index 1af92dcd008f33e22fc0ec1feec75aacfdbcbf45..2a5f3e58c0269d635b7b4f7575b74523be98aa16 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -29,11 +29,32 @@ PKG_DESTDIR_SUPPORT= user-destdir
 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}
 
@@ -43,6 +64,7 @@ do-install:
 
 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"
@@ -50,11 +72,14 @@ BUILD_DEPENDS+=     scons>=0.96:../../devel/scons
 .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"