diff options
Diffstat (limited to 'community/scribus/APKBUILD')
-rw-r--r-- | community/scribus/APKBUILD | 55 |
1 files changed, 41 insertions, 14 deletions
diff --git a/community/scribus/APKBUILD b/community/scribus/APKBUILD index e29eda58aa1..3869768746c 100644 --- a/community/scribus/APKBUILD +++ b/community/scribus/APKBUILD @@ -1,21 +1,43 @@ # Contributor: Milan P. Stanić <mps@arvanta.net> # Maintainer: Milan P. Stanić <mps@arvanta.net> pkgname=scribus -pkgver=1.5.7 +pkgver=1.6.1 pkgrel=2 pkgdesc="libre desktop publishing" url="https://www.scribus.net/" -arch="all" +arch="all !s390x" # s390x doesn't have podofo package license="GPL-2.0-or-later" options="!check" # no test -makedepends="cmake boost-dev cairo-dev cups-dev harfbuzz-dev hunspell-dev - lcms2-dev libcdr-dev libfreehand-dev libmspub-dev libpagemaker-dev - libqxp-dev libvisio-dev libzmf-dev mesa-dev poppler-dev qt5-qttools - qt5-qttools-dev qt5-qtbase-dev python3-dev - libexecinfo-dev" +makedepends=" + boost-dev + cmake + cairo-dev + cups-dev + harfbuzz-dev + hunspell-dev + lcms2-dev + libcdr-dev + libfreehand-dev + libmspub-dev + libpagemaker-dev + libqxp-dev + libvisio-dev + libzmf-dev + mesa-dev + podofo-dev + poppler-dev + python3-dev + qt5-qttools + qt5-qttools-dev + qt5-qtbase-dev + samurai + " subpackages="$pkgname-doc $pkgname-lang" -source="https://downloads.sourceforge.net/scribus/scribus-$pkgver.tar.xz - fix-util_debug.cpp.patch +source=" + https://downloads.sourceforge.net/scribus/scribus-$pkgver.tar.xz + musl-types.patch + no-execinfo.patch + scribus-1.6.1-poppler-24.03.patch " langdir="/usr/share/scribus/translations" @@ -23,13 +45,14 @@ 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 \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DWANT_DISTROBUILD=True \ - ${CMAKE_CROSSOPTS} . + -DWANT_CPP17=True \ + $CMAKE_CROSSOPTS cmake --build build } @@ -42,5 +65,9 @@ package() { DESTDIR="$pkgdir" cmake --build build --target install } -sha512sums="0c8cd42b9d3d26e24d4e0f6638b6c72bab2c2c3aa7e7195efb222391a0c0e671633e32afb08ec35b6ab5123793983de5d413aa7607b51adac3725dc8a83bfb01 scribus-1.5.7.tar.xz -b56359d5e7aa3001cef6a9d6330e5c32a4c7570880b9eeeb79f6ff0ea7a050a5f3964ad0fef653a437e200dfc5d714a8a9c6b30158bbb1abf5d4bc98445f5205 fix-util_debug.cpp.patch" +sha512sums=" +ffde5628ea314dab8f212f78e7dd96cd258ceaebccc5b8de2c21e338a433f82d7fbbb047d05882abb07b4dceac031141b77fef933c9a3ed0e26f29bb94377e7e scribus-1.6.1.tar.xz +5d01d2da8ba569efa3809d8fbfe83bfb011516edd4297ad50eb1a1b560c803e4db8e7d9bf71b2520bf65e8eaa28f6d5baaa1215091d1826ed49af1c511400767 musl-types.patch +e43f7dcb7005e9d51165bc61e6c150a1e51dea6f95cc00fa0b05a11ef2820a5b23018a9aaeac5285acc7fd6b7493f4dc4332210963a288838d30313ffaf42e47 no-execinfo.patch +30b062fa811b8e5aaaafa47ecc8b8582d87889cea62cf1e5debd3ec8a2a5337ede3d30edd93320e3b6703c924284a793b137fa8252dfe091cca2cad00a594be3 scribus-1.6.1-poppler-24.03.patch +" |