From 7a521ce68a52b73081dadbb46bb84fb75f8d1d6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Fita?= <1369-Manveru@users.gitlab.alpinelinux.org> Date: Thu, 12 Mar 2020 03:32:25 +0000 Subject: community/qbs: new aport https://github.com/qbs/qbs Qbs is a build automation tool designed to manage the build process of software projects across multiple platforms. testing/ --- community/qbs/APKBUILD | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 community/qbs/APKBUILD diff --git a/community/qbs/APKBUILD b/community/qbs/APKBUILD new file mode 100644 index 0000000000..ec52de056f --- /dev/null +++ b/community/qbs/APKBUILD @@ -0,0 +1,26 @@ +# Contributor: Michał Fita <1369-Manveru@users.gitlab.alpinelinux.org> +# Maintainer: Michał Fita <1369-Manveru@users.gitlab.alpinelinux.org> +pkgname=qbs +pkgver=1.15.0 +pkgrel=0 +pkgdesc="A QtScript based open source cross-platform build system" +url="https://github.com/qbs/qbs" +arch="!s390x" +license="LGPL-2.1-or-later WITH Qt-LGPL-exception-1.1" +depends="qt5-qtbase qt5-qtscript" +makedepends="qt5-qtbase-dev qt5-qtscript-dev" +subpackages="$pkgname-dev $pkgname-doc" +source="$pkgname-$pkgver.tar.gz::https://github.com/qbs/qbs/archive/v$pkgver.tar.gz" +options="!check" # Their unit test seem to rely on unclear dependencies (Java?) and fail in a way I don't understand at the moment + +build() { + qmake-qt5 QBS_INSTALL_PREFIX=/usr \ + -r qbs.pro + make +} + +package() { + make install INSTALL_ROOT="$pkgdir" +} + +sha512sums="89018be804721c28c49a983c0f56c945af4f7e7eefe769336d9dff08ed3d9a1b8377259dffaad57a2b4fa9cdabee3563dbd4f686f1fc1f25343135b568b63b3c qbs-1.15.0.tar.gz" -- cgit v1.2.3