2025-06-27 09:18:33 +02:00

49 lines
1.4 KiB
Plaintext

# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=texmaker
pkgver=6.0.1
pkgrel=0
pkgdesc="Free cross-platform LaTeX editor since 2003"
url="https://www.xm1math.net/texmaker/index.html"
# qt6-qtwebengine-dev not avail
arch="aarch64 x86_64"
options="!check" # no check/test avail
license="GPL-2.0-or-later"
depends="desktop-file-utils"
makedepends="
cmake
qt6-qt5compat-dev
qt6-qtbase-dev
qt6-qtdeclarative-dev
qt6-qttools-dev
qt6-qtwebengine-dev
samurai
"
source="https://www.xm1math.net/texmaker/$pkgname-$pkgver.tar.bz2
fix-for-pdfium.patch
musl-1.2.3.patch"
builddir="$srcdir/$pkgname-$pkgver"
build() {
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
check() {
make test
}
package() {
#mkdir -p "$pkgdir/usr/share"
#make INSTALL_PATH="$pkgdir" INSTALL_ROOT="$pkgdir" PREFIX="/usr" install
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
466b661ffcafa5f5df852ab95afb848a6f2fb2cb47585d5ada0fee796c2a3096f13a64a41a3e82fe9cf4e96de90da52227283b1f2a195f28b36844609c02cb81 texmaker-6.0.1.tar.bz2
5550cd7055fab737fd86af35d2a931a0dd28cfe55b9be9e3088315739776480ea9c152a4a80ff66b549a5c9b69e09bfe4d4f9ce1e5dad48d3bb301e4d5afa234 fix-for-pdfium.patch
34e47905866f932b760d15284d92341819160b99190ec4058d108828f18985dd8bd4ebae8d21823b6a30341b95893b60d75a2e454dd969ef07d684c4845bb1b7 musl-1.2.3.patch
"