summaryrefslogtreecommitdiff
path: root/converters/sratom
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-12-14 17:53:39 +0000
committernia <nia@pkgsrc.org>2019-12-14 17:53:39 +0000
commit66717c918a62ac788cd69e2710017e5ff00b3a35 (patch)
tree308b69eff412c9658aba84e2bc29540de05c1fc6 /converters/sratom
parentf8b7138fc5889814f1fc06b8be32e1a23d7dfdba (diff)
downloadpkgsrc-66717c918a62ac788cd69e2710017e5ff00b3a35.tar.gz
Convert some drobilla.net packages to waf.mk.
This removes a lot of do-X: targets and redundant python runtime deps.
Diffstat (limited to 'converters/sratom')
-rw-r--r--converters/sratom/Makefile19
-rw-r--r--converters/sratom/options.mk14
2 files changed, 7 insertions, 26 deletions
diff --git a/converters/sratom/Makefile b/converters/sratom/Makefile
index faa100f93c7..869b4e93082 100644
--- a/converters/sratom/Makefile
+++ b/converters/sratom/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2019/12/14 17:35:31 nia Exp $
+# $NetBSD: Makefile,v 1.16 2019/12/14 17:53:39 nia Exp $
DISTNAME= sratom-0.6.4
CATEGORIES= converters
@@ -13,28 +13,15 @@ LICENSE= isc
USE_LANGUAGES= c99
USE_TOOLS+= gsed pkg-config
+PYTHON_FOR_BUILD_ONLY= tool
PKGCONFIG_OVERRIDE+= sratom.pc.in
.include "options.mk"
-
-BUILD_OPTIONS= ${BUILD_DEBUG} ${BUILD_DOC} ${BUILD_TESTS}
-
-do-configure:
- cd ${WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf configure \
- --destdir=${DESTDIR} --mandir=${PREFIX}/${PKGMANDIR} \
- ${BUILD_OPTIONS}
-do-build:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHONBIN} ./waf build
-
-do-install:
- cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${PYTHONBIN} ./waf install
-
+.include "../../devel/waf/waf.mk"
BUILDLINK_API_DEPENDS.sord+= sord>=0.14.0
.include "../../textproc/sord/buildlink3.mk"
BUILDLINK_API_DEPENDS.serd+= serd>=0.30.0
.include "../../textproc/serd/buildlink3.mk"
BUILDLINK_API_DEPENDS.lv2+= lv2>=1.10.0
.include "../../audio/lv2/buildlink3.mk"
-.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/converters/sratom/options.mk b/converters/sratom/options.mk
index 05402ebb3ea..f9114792f78 100644
--- a/converters/sratom/options.mk
+++ b/converters/sratom/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2015/04/19 23:45:06 rodent Exp $
+# $NetBSD: options.mk,v 1.2 2019/12/14 17:53:39 nia Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.sratom
PKG_SUPPORTED_OPTIONS= debug doc tests
@@ -8,22 +8,16 @@ PLIST_VARS+= doc
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mdebug)
-BUILD_DEBUG= --debug
-.else
-BUILD_DEBUG= # blank
+WAF_ARGS+= --debug
.endif
.if !empty(PKG_OPTIONS:Mdoc)
-BUILD_DOC= --docs
+WAF_ARGS+= --docs
BUILD_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen
BUILD_DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
PLIST.doc= yes
-.else
-BUILD_DOC= # blank
.endif
.if !empty(PKG_OPTIONS:Mtests)
-BUILD_TESTS= --test
-.else
-BUILD_TESTS= # blank
+WAF_ARGS+= --test
.endif