aboutsummaryrefslogtreecommitdiffstats
path: root/testing/isoimagewriter
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2020-04-19 11:14:30 +0200
committerRasmus Thomsen <oss@cogitri.dev>2020-04-20 08:46:23 +0000
commit856e44244b9ebb9fb00a3c2179f4de8019b04034 (patch)
treef365240ad9c62aae4c87c3f07c40ef13d7a79001 /testing/isoimagewriter
parent13524571f93cfcff630610b4a4f3b47725450328 (diff)
downloadaports-856e44244b9ebb9fb00a3c2179f4de8019b04034.tar.bz2
aports-856e44244b9ebb9fb00a3c2179f4de8019b04034.tar.xz
testing/isoimagewriter: new aport
Diffstat (limited to 'testing/isoimagewriter')
-rw-r--r--testing/isoimagewriter/APKBUILD31
-rw-r--r--testing/isoimagewriter/fix-find-clang-path.patch16
2 files changed, 47 insertions, 0 deletions
diff --git a/testing/isoimagewriter/APKBUILD b/testing/isoimagewriter/APKBUILD
new file mode 100644
index 0000000000..8056cfa985
--- /dev/null
+++ b/testing/isoimagewriter/APKBUILD
@@ -0,0 +1,31 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=isoimagewriter
+pkgver=0.8
+pkgrel=0
+arch="all !armhf" # Blocked by qt5-qtwebengine
+url="https://community.kde.org/ISOImageWriter"
+pkgdesc="A program to write hybrid ISO files onto a USB disk"
+license="GPL-3.0-only"
+makedepends="extra-cmake-modules qt5-qtbase-dev ki18n-dev kcoreaddons-dev kwidgetsaddons-dev kiconthemes-dev kcrash-dev eudev-dev kauth-dev gpgme-dev"
+source="https://download.kde.org/unstable/isoimagewriter/$pkgver/isoimagewriter-$pkgver.tar.xz"
+subpackages="$pkgname-lang"
+
+build() {
+ cmake -B build \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib
+ cmake --build build
+}
+
+check() {
+ cd build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --build build --target install
+}
+
+sha512sums="1d5031695647be54e5de10f6243b68bf8d2dc29a7894c8ac69954df353d5baa740290b572c89cd37650718749117f5e3b25dd99b8b374d8ba0376288878f9199 isoimagewriter-0.8.tar.xz"
diff --git a/testing/isoimagewriter/fix-find-clang-path.patch b/testing/isoimagewriter/fix-find-clang-path.patch
new file mode 100644
index 0000000000..5f64b648c7
--- /dev/null
+++ b/testing/isoimagewriter/fix-find-clang-path.patch
@@ -0,0 +1,16 @@
+diff --git a/cmake/modules/FindClang.cmake b/cmake/modules/FindClang.cmake
+index 34a8c38198..9ebb9c4a58 100644
+--- a/cmake/modules/FindClang.cmake
++++ b/cmake/modules/FindClang.cmake
+@@ -106,9 +106,9 @@ if(CLANG_FOUND)
+ PATHS "${CLANG_LIBRARY_DIRS}"
+ "${CLANG_INCLUDE_DIRS}"
+ PATH_SUFFIXES "clang/${CLANG_VERSION}/include"
+- "../../../clang/${CLANG_VERSION}/include"
++ "../../clang/${CLANG_VERSION}/include"
+ "clang/${CLANG_VERSION_CLEAN}/include"
+- "../../../clang/${CLANG_VERSION_CLEAN}/include"
++ "../../clang/${CLANG_VERSION_CLEAN}/include"
+ NO_DEFAULT_PATH
+ )
+