diff options
Diffstat (limited to 'audio/suil/Makefile')
-rw-r--r-- | audio/suil/Makefile | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/audio/suil/Makefile b/audio/suil/Makefile new file mode 100644 index 00000000000..99931978fd8 --- /dev/null +++ b/audio/suil/Makefile @@ -0,0 +1,59 @@ +# $NetBSD: Makefile,v 1.1 2016/06/05 00:46:25 ryoon Exp $ + +DISTNAME= suil-0.8.2 +CATEGORIES= audio +MASTER_SITES= http://download.drobilla.net/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= ryoon@NetBSD.org +HOMEPAGE= https://drobilla.net/software/suil/ +COMMENT= Lightweight C library for loading and wrapping LV2 plugin UIs +LICENSE= isc + +DISTFILES= ${DEFAULT_DISTFILES} \ + audacity-minsrc-2.1.2.tar.xz +SITES.audacity-minsrc-2.1.2.tar.xz= ${MASTER_SITE_LOCAL} + +USE_TOOLS+= pkg-config +USE_LANGUAGES= c c++ + +PKGCONFIG_OVERRIDE+= suil.pc.in + +# Use older waf +WAF_ENV+= CC=${CC:Q} +WAF_ENV+= CFLAGS=${CFLAGS:Q} +WAF_ENV+= CXX=${CXX:Q} +WAF_ENV+= CXXFLAGS=${CXXFLAGS:Q} +WAF_ENV+= DESTDIR=${DESTDIR} +WAF_ENV+= LINKFLAGS=${LDFLAGS:Q} +WAF_ENV+= PATH=${PATH:Q} +WAF_ENV+= PREFIX=${PREFIX} +.if defined(MAKE_JOBS) +WAF_ENV+= JOBS=${MAKE_JOBS} +.endif + +# Kludge to support rst2man on Mac OS X, PR pkg/49921 +.include "../../mk/bsd.prefs.mk" +.if ${OPSYS} == "Darwin" +WAF_ENV+= LC_ALL="en_US.UTF-8" +.endif + +WAF_ARGS= --mandir=${PREFIX}/${PKGMANDIR} + +pre-configure: + ${CP} -r ${WRKDIR}/audacity-minsrc-2.1.2/lib-src/lv2/suil/waflib \ + ${WRKSRC} + +do-configure: + cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} ${WAF_CONFIGURE_ARGS} configure + +do-build: + cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} + +do-install: + cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} install + +.include "../../audio/lv2/buildlink3.mk" +.include "../../lang/python/tool.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" |