X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=pkgsrc-ardour.git;a=blobdiff_plain;f=Makefile;h=2a5f3e58c0269d635b7b4f7575b74523be98aa16;hp=1af92dcd008f33e22fc0ec1feec75aacfdbcbf45;hb=d92e5b4359101afcee691131fb688287c21b1f0f;hpb=d487ddad7c9f92f601b1a617fd89c4c94b0c77c9 diff --git a/Makefile b/Makefile index 1af92dc..2a5f3e5 100644 --- 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"