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

Reply via email to