aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpsykose <alice@ayaya.dev>2022-04-23 22:05:51 +0000
committerpsykose <alice@ayaya.dev>2022-04-24 00:05:51 +0200
commitbfc032cd744606101d63defc187f83d3cce8228d (patch)
treea36bec38f8d617a4bd03561d6733b6d2694c2f12
parent197b52c244b900879c37c0bdad79f792c52b5c79 (diff)
testing/maim: modernise
-rw-r--r--testing/maim/APKBUILD22
1 files changed, 17 insertions, 5 deletions
diff --git a/testing/maim/APKBUILD b/testing/maim/APKBUILD
index 269d74eb53e..a16951368a5 100644
--- a/testing/maim/APKBUILD
+++ b/testing/maim/APKBUILD
@@ -7,8 +7,20 @@ pkgdesc="Utility that takes screenshots of your desktop"
url="https://github.com/naelstrof/maim"
arch="all"
license="GPL-3.0-or-later"
-makedepends="cmake mesa-dev glm-dev icu-dev libxrender-dev libxrandr-dev
- libxcomposite-dev libjpeg-turbo-dev libpng-dev slop-dev libwebp-dev"
+makedepends="
+ cmake
+ glm-dev
+ icu-dev
+ libjpeg-turbo-dev
+ libpng-dev
+ libwebp-dev
+ libxcomposite-dev
+ libxrandr-dev
+ libxrender-dev
+ mesa-dev
+ samurai
+ slop-dev
+ "
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/naelstrof/maim/archive/v$pkgver.tar.gz"
@@ -16,12 +28,12 @@ build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=None \
- $CMAKE_CROSSOPTS .
+ -DCMAKE_BUILD_TYPE=MinSizeRel \
+ $CMAKE_CROSSOPTS
cmake --build build
}