Date: Monday, February 6, 2023 @ 22:41:41 Author: svenstaro Revision: 1395923
upgpkg: texstudio 4.5.1-1 Modified: texstudio/trunk/PKGBUILD ----------+ PKGBUILD | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-06 22:41:25 UTC (rev 1395922) +++ PKGBUILD 2023-02-06 22:41:41 UTC (rev 1395923) @@ -1,15 +1,15 @@ # Maintainer: Sven-Hendrik Haase <[email protected]> # Contributor: Clément DEMOULINS <[email protected]> pkgname=texstudio -pkgver=4.4.1 -pkgrel=2 +pkgver=4.5.1 +pkgrel=1 pkgdesc="Integrated writing environment for creating LaTeX documents" arch=('x86_64') url="http://texstudio.sourceforge.net/" license=('GPL') depends=('poppler-qt6' 'qt6-svg' 'libxkbcommon-x11' 'hicolor-icon-theme' 'hunspell' 'quazip-qt6' 'desktop-file-utils' - 'qt6-declarative' 'qt6-5compat') -makedepends=('qt6-tools' 'mercurial' 'imagemagick' 'librsvg') + 'qt6-declarative' 'qt6-5compat' 'qtermwidget') +makedepends=('qt6-tools' 'mercurial' 'imagemagick' 'librsvg' 'ninja' 'cmake') optdepends=('evince: pdf reader' 'okular: alternate pdf reader') replaces=('texmakerx') @@ -16,7 +16,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/texstudio-org/texstudio/archive/${pkgver}.tar.gz" fs54269.patch fs72345.patch) -sha512sums=('a2d4891172cb31a8527faa252f5e6b7b501b01d3370edf0530b1249b6de06eb56517223547680f59a60b3d44874889eebf5c0df7d9d6a79911b570c8f47ffdb7' +sha512sums=('62f724d2b3fceb81423ba86240275188d2b00961564b67c4dfcc20d6dbb6d5ae2e6ab71b42e4e3353023ba0fcf1c0803e62c8bb5374d84a8ff9fa31ec7a06f22' '247e85f668b06c8a2def4e7456f0ddc8d35c7990484c1c037f7cf43fdee91419b5df66e968ef1e0c637fe685722bbad9171bdd79fad7a10912ae329aff088b68' '6975eebd43b32fb7aa04f973562e66f6a83df0fb6a0b4d8221e124c9cc6959df11ec517e4c862921619c8b1c55800257017e26001c03186b84c567fc19c98726') @@ -27,15 +27,17 @@ } build() { - cd texstudio-${pkgver} - qmake6 CONFIG-="debug" USE_SYSTEM_QUAZIP=1 USE_SYSTEM_HUNSPELL=1 QUAZIP_LIB=-lquazip1-qt6 \ - QUAZIP_INCLUDE="/usr/include/QuaZip-Qt6-1.3/quazip" texstudio.pro - make + cmake -B build -S texstudio-${pkgver} \ + -GNinja \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev + + ninja -C build } package() { - cd texstudio-${pkgver} - make INSTALL_ROOT="${pkgdir}" install + DESTDIR="${pkgdir}" ninja -C build install for res in $(/bin/ls /usr/share/icons/hicolor | grep '[0-9]\+x[0-9]\+'); do mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${res}/apps
