From bd0b255565b846160bcad74d07f8cb6a8e5b0a95 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Thu, 14 Jul 2016 19:43:17 +0200 Subject: [PATCH] New package: fio-2.12 --- srcpkgs/fio/template | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/fio/template diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template new file mode 100644 index 00000000000..691a1049b90 --- /dev/null +++ b/srcpkgs/fio/template @@ -0,0 +1,28 @@ +# Template file for 'fio' +pkgname=fio +version=2.12 +revision=1 +wrksrc="${pkgname}-${pkgname}-${version}" +build_style=configure +make_install_args="mandir=/usr/share/man" +makedepends="zlib-devel libaio-devel" +depends="python" +short_desc="Flexible I/O tester" +maintainer="Christian Neukirchen " +license="GPL-2" +homepage="https://github.com/axboe/fio" +distfiles="https://github.com/axboe/${pkgname}/archive/${pkgname}-${version}.tar.gz" +checksum=b692f2b3bb9a63369252e4c55aa70e2ba064c16869ea81b58d2798b212636bd6 + +case "$XBPS_TARGET_MACHINE" in + i686*|x86_64*) makedepends+=" libnuma-devel" +esac + +do_configure() { + ./configure --prefix=/usr --extra-cflags="$CFLAGS" +} + +post_install() { + vlicense MORAL-LICENSE + vdoc HOWTO +}