aports/community/ghostwriter/APKBUILD
2025-04-24 20:45:31 +02:00

51 lines
1.2 KiB
Text

# The group tag is just to easily find this APKBUILD by some scripts for automation
# group=kde-applications
maintainer="team/kde <bribbers@disroot.org>"
pkgname=ghostwriter
pkgver=25.04.0
pkgrel=0
pkgdesc="Distraction-free markdown editor"
url="https://invent.kde.org/office/ghostwriter/"
arch="aarch64 x86_64"
license="GPL-3.0-or-later"
depends="qt6-qtsvg"
makedepends="
extra-cmake-modules
hunspell-dev
kconfigwidgets-dev
kcoreaddons-dev
kdoctools-dev
kxmlgui-dev
qt6-qt5compat-dev
qt6-qtbase-dev
qt6-qtsvg-dev
qt6-qttools-dev
qt6-qtwebchannel-dev
qt6-qtwebengine-dev
samurai
sonnet-dev
"
subpackages="$pkgname-doc $pkgname-lang"
_repo_url="https://invent.kde.org/office/ghostwriter.git"
source="https://download.kde.org/stable/release-service/$pkgver/src/ghostwriter-$pkgver.tar.xz"
# No tests
options="!check"
build() {
CXXFLAGS="$CXXFLAGS -flto=auto" \
cmake -B build -G Ninja \
-DBUILD_WITH_QT6=ON \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-Wno-dev
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
1f1a6986b61d5f12654579fde37360c60e48e916fbcc519ef9391b3d51e4dc2efbe2e5c13967c6c869ef8673cf6b3112b25798978046912bec1e10cc5c4f1d18 ghostwriter-25.04.0.tar.xz
"