aboutsummaryrefslogtreecommitdiffstats
path: root/testing/kapidox
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2019-05-22 00:36:03 +0200
committerKevin Daudt <kdaudt@alpinelinux.org>2019-05-28 17:14:47 +0000
commitd153c3f4952d45419cf00f9f7d3742b34d5a8da4 (patch)
treebad91efdac3f820f1993881f70ed9d889fd51bc0 /testing/kapidox
parent54d5d94651476467c3548d2db5681ffd97a18587 (diff)
downloadaports-d153c3f4952d45419cf00f9f7d3742b34d5a8da4.tar.bz2
aports-d153c3f4952d45419cf00f9f7d3742b34d5a8da4.tar.xz
testing/kapidox: new aport
Closes GH-7992
Diffstat (limited to 'testing/kapidox')
-rw-r--r--testing/kapidox/APKBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/testing/kapidox/APKBUILD b/testing/kapidox/APKBUILD
new file mode 100644
index 0000000000..03edcac239
--- /dev/null
+++ b/testing/kapidox/APKBUILD
@@ -0,0 +1,31 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=kapidox
+pkgver=5.58.0
+pkgrel=0
+arch="noarch"
+pkgdesc="Scripts and data for building API documentation (dox) in a standard format and style"
+url="https://community.kde.org/Frameworks"
+license="BSD-3-Clause"
+depends="python3 py3-yaml py3-jinja2 doxygen"
+makedepends="extra-cmake-modules python3-dev"
+source="https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
+subpackages="$pkgname-doc"
+
+build() {
+ cmake \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_QCH=ON
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ DESTDIR="$pkgdir" make install
+}
+sha512sums="3ad73329f72fe78abb48a72a4caf06e09ef4237e2dd44732ec30b12af433f62bdc08501a4b00c37f390c71e79b90d1ca90de0d0d04854b30b647cde7e48f050d kapidox-5.58.0.tar.xz"