[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / audio / suil

Annotation of pkgsrc/audio/suil/Makefile, Revision 1.3

1.3     ! wiz         1: # $NetBSD: Makefile,v 1.2 2016/08/03 10:22:08 adam Exp $
1.1       ryoon       2:
                      3: DISTNAME=      suil-0.8.2
1.3     ! wiz         4: PKGREVISION=   2
1.1       ryoon       5: CATEGORIES=    audio
                      6: MASTER_SITES=  http://download.drobilla.net/
                      7: EXTRACT_SUFX=  .tar.bz2
                      8:
                      9: MAINTAINER=    ryoon@NetBSD.org
                     10: HOMEPAGE=      https://drobilla.net/software/suil/
                     11: COMMENT=       Lightweight C library for loading and wrapping LV2 plugin UIs
                     12: LICENSE=       isc
                     13:
                     14: DISTFILES=     ${DEFAULT_DISTFILES} \
                     15:                audacity-minsrc-2.1.2.tar.xz
                     16: SITES.audacity-minsrc-2.1.2.tar.xz=    ${MASTER_SITE_LOCAL}
                     17:
                     18: USE_TOOLS+=    pkg-config
                     19: USE_LANGUAGES= c c++
                     20:
                     21: PKGCONFIG_OVERRIDE+=   suil.pc.in
                     22:
                     23: # Use older waf
                     24: WAF_ENV+=      CC=${CC:Q}
                     25: WAF_ENV+=      CFLAGS=${CFLAGS:Q}
                     26: WAF_ENV+=      CXX=${CXX:Q}
                     27: WAF_ENV+=      CXXFLAGS=${CXXFLAGS:Q}
                     28: WAF_ENV+=      DESTDIR=${DESTDIR}
                     29: WAF_ENV+=      LINKFLAGS=${LDFLAGS:Q}
                     30: WAF_ENV+=      PATH=${PATH:Q}
                     31: WAF_ENV+=      PREFIX=${PREFIX}
                     32: .if defined(MAKE_JOBS)
                     33: WAF_ENV+=      JOBS=${MAKE_JOBS}
                     34: .endif
                     35:
                     36: # Kludge to support rst2man on Mac OS X, PR pkg/49921
                     37: .include "../../mk/bsd.prefs.mk"
                     38: .if ${OPSYS} == "Darwin"
                     39: WAF_ENV+=      LC_ALL="en_US.UTF-8"
                     40: .endif
                     41:
                     42: WAF_ARGS=      --mandir=${PREFIX}/${PKGMANDIR}
                     43:
                     44: pre-configure:
                     45:        ${CP} -r ${WRKDIR}/audacity-minsrc-2.1.2/lib-src/lv2/suil/waflib \
                     46:                ${WRKSRC}
                     47:
                     48: do-configure:
                     49:        cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} ${WAF_CONFIGURE_ARGS} configure
                     50:
                     51: do-build:
                     52:        cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS}
                     53:
                     54: do-install:
                     55:        cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} install
                     56:
                     57: .include "../../audio/lv2/buildlink3.mk"
                     58: .include "../../lang/python/tool.mk"
                     59: .include "../../x11/gtk2/buildlink3.mk"
                     60: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>