From 329fdbfe6ae63774f06de26ab804f4dc5c20b2e3 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 24 Oct 2011 14:32:40 +0200 Subject: [PATCH] Convert jack, serd and sord to use build_style=waf. --- srcpkgs/jack/template | 17 +++-------------- srcpkgs/serd/template | 17 +---------------- srcpkgs/sord/template | 19 +++---------------- 3 files changed, 7 insertions(+), 46 deletions(-) diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template index 9b05eea1cf2..f1fb661ac01 100644 --- a/srcpkgs/jack/template +++ b/srcpkgs/jack/template @@ -2,6 +2,8 @@ pkgname=jack version=1.9.7 revision=5 +build_style=waf +configure_args="--alsa --classic --dbus" homepage="http://jackaudio.org/" distfiles="http://www.grame.fr/~letz/${pkgname}-${version}.tar.bz2" short_desc="JACK Audio Connection Kit low-latency sound server (pro audio)" @@ -50,20 +52,8 @@ Add_dependency build dbus-devel Add_dependency build expat-devel Add_dependency build libsndfile-devel -do_configure() +post_install() { - ./waf configure --prefix=/usr \ - --alsa --classic --dbus -} - -do_build() -{ - ./waf build -} - -do_install() -{ - ./waf install --destdir=${DESTDIR} # pam_limits(8) support vinstall ${FILESDIR}/jack-limitsd.conf \ 644 etc/security/limits.d jack.conf @@ -71,4 +61,3 @@ do_install() vinstall ${FILESDIR}/40-hpet-permissions.rules \ 644 lib/udev/rules.d } - diff --git a/srcpkgs/serd/template b/srcpkgs/serd/template index d7d6ccbfc38..3460e1fc93f 100644 --- a/srcpkgs/serd/template +++ b/srcpkgs/serd/template @@ -1,6 +1,7 @@ # Template file for 'serd' pkgname=serd version=0.5.0 +build_style=waf homepage="http://drobilla.net/software/serd/" distfiles="http://download.drobilla.net/${pkgname}-${version}.tar.bz2" short_desc="Lightweight C library for RDF syntax." @@ -20,21 +21,5 @@ subpackages="$pkgname-devel lib$pkgname" Add_dependency run glibc Add_dependency run libserd - Add_dependency build python Add_dependency build coreutils - -do_configure() -{ - ./waf configure --prefix=/usr -} - -do_build() -{ - ./waf -} - -do_install() -{ - DESTDIR=${DESTDIR} ./waf install -} diff --git a/srcpkgs/sord/template b/srcpkgs/sord/template index f59a01a5439..f24b0b91519 100644 --- a/srcpkgs/sord/template +++ b/srcpkgs/sord/template @@ -1,6 +1,7 @@ # Template file for 'sord' pkgname=sord version=0.5.0 +build_style=waf homepage="http://drobilla.net/software/sord/" distfiles="http://download.drobilla.net/${pkgname}-${version}.tar.bz2" short_desc="Lightweight C library for storing RDF data in memory." @@ -14,21 +15,7 @@ subpackages="$pkgname-devel lib$pkgname" Add_dependency run glibc Add_dependency run libserd Add_dependency run libsord - +Add_dependency build pkg-config Add_dependency build python Add_dependency build coreutils - -do_configure() -{ - ./waf configure --prefix=/usr -} - -do_build() -{ - ./waf -} - -do_install() -{ - DESTDIR=${DESTDIR} ./waf install -} +Add_dependency build serd-devel