Received: from knopi.disroot.org (knopi.disroot.org [178.21.23.139]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 6134B782C9B for <~alpine/aports@lists.alpinelinux.org>; Thu, 19 Sep 2019 16:32:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C8FE628D59 for <~alpine/aports@lists.alpinelinux.org>; Thu, 19 Sep 2019 18:32:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jmxEpmGUZcc3; Thu, 19 Sep 2019 18:32:37 +0200 (CEST) From: Bart Ribbers DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1568910757; bh=SDG9gJg+6t5f1XzkHPwT5/LfIV+64QlTZUFS/edc5Zs=; h=From:To:Cc:Subject:Date; b=jx/Kwsej6gq1MjE8cyYW/7doGQhSnoy5i3cuNUnOYXsVq8CQJrHyd3m17w6ndsaaa ubTuV/COdg4e64hzvtQr3Yt54VvYFBY4a/AcRCEyGg/xw8Zi/jpY5Ig6eCaozZDjr4 xd4Ja8vb0/MbejNhm2Nbzgg71PMwyXQhluSzcBKXXEOfaCjGYs6kEL9dy0csQtb5Ka U+Tl2bqrWMWG8s8TIev5WBFHTc++1aN+2DP+E0RFT8tH/QdPK4oqDDgg/Ec1HSNrhK bWj0Yzsen1WFikJY+G9XVwlyrpRGQks2AcLjixBV6jrZ1ZDTFfmuDt4eW+ZZYM2csj Uh3w3en1Q3D9A== To: ~alpine/aports@lists.alpinelinux.org Cc: Bart Ribbers Subject: [PATCH] testing/krita: new aport Date: Thu, 19 Sep 2019 18:32:18 +0200 Message-Id: <20190919163217.2692-1-bribbers@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit --- testing/krita/APKBUILD | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 testing/krita/APKBUILD diff --git a/testing/krita/APKBUILD b/testing/krita/APKBUILD new file mode 100644 index 0000000000..366bf2d168 --- /dev/null +++ b/testing/krita/APKBUILD @@ -0,0 +1,43 @@ +# Contributor: Bart Ribbers +# Maintainer: Bart Ribbers +pkgname=krita +pkgver=4.2.6 +pkgrel=0 +arch="all" +url="https://krita.org/" +pkgdesc="Free digital painting application. Digital Painting, Creative Freedom!" +license="GPL-2.0-or-later" +makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev qt5-qtmultimedia-dev qt5-qttools-dev kconfig-dev kwidgetsaddons-dev kcompletion-dev kcoreaddons-dev kguiaddons-dev ki18n-dev kitemmodels-dev kitemviews-dev kwindowsystem-dev karchive-dev kcrash-dev libxi-dev boost-dev libraw-dev fftw-dev eigen-dev exiv2-dev lcms2-dev quazip-dev gsl-dev zlib-dev openexr-dev tiff-dev libjpeg-turbo-dev giflib-dev libheif-dev python3-dev py3-qt5 poppler-qt5-dev xcb-util-dev" +checkdepends="xvfb-run" +source="https://download.kde.org/stable/krita/$pkgver/krita-$pkgver.tar.xz" +subpackages="$pkgname-lang" +options="!check" # Breaks compilation on Musl https://bugs.kde.org/show_bug.cgi?id=412058 + +prepare() { + default_prepare + + mkdir "$builddir"/build +} + +build() { + cd "$builddir"/build + cmake "$builddir" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON \ + -DBUILD_TESTING=OFF + make +} + +check() { + cd "$builddir"/build + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir"/build + DESTDIR="$pkgdir" make install +} + +sha512sums="c6c6bb0b2d46b421c6edd38427f7a71636c78267413a4265a61123509ebac8f24d981ce5b5540f0813e26b89e655d44c2cc32395694161eb925f2789b0e8119e krita-4.2.6.tar.xz" -- 2.21.0