diff options
author | Fabian Hafner | 2023-06-01 14:59:54 +0200 |
---|---|---|
committer | Fabian Hafner | 2023-06-01 14:59:54 +0200 |
commit | a3fc5b125768bb4745110b42531cbc45900298a6 (patch) | |
tree | 8f678ba371acf29911269e53cecf0b7587ef405e /PKGBUILD | |
parent | 83cb7bbe98a0a7c225c9c49a1ba6a47f4cfce229 (diff) | |
download | aur-texstudio-git.tar.gz |
version update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -1,13 +1,13 @@ # Maintainer: coldBug <coldBug at e.mail dot de> pkgname=texstudio-git -pkgver=4.2.2.r88.g8582ee24b +pkgver=4.6.0alpha1.r20.g7fee3f4b7 pkgrel=1 pkgdesc="Integrated writing environment for creating LaTeX documents" arch=('x86_64') url="https://github.com/texstudio-org/texstudio" license=('GPL') -depends=('poppler-qt6' 'qt6-svg' 'libxkbcommon-x11' 'hicolor-icon-theme' 'hunspell' 'quazip-qt6' 'desktop-file-utils' 'qt6-declarative' 'qt6-5compat') -makedepends=('git' 'qt6-tools' 'imagemagick' 'librsvg') +depends=('poppler-qt6' 'qt6-svg' 'libxkbcommon-x11' 'hicolor-icon-theme' 'hunspell' 'quazip-qt6' 'desktop-file-utils' 'qt6-declarative' 'qt6-5compat') +makedepends=('git' 'qt6-tools' 'imagemagick' 'librsvg' 'ninja' 'cmake') optdepends=('evince: pdf reader' 'okular: alternate pdf reader') replaces=('texmakerx') @@ -21,20 +21,22 @@ pkgver() { } build() { - cd texstudio - qmake6 CONFIG-="debug" USE_SYSTEM_QUAZIP=1 USE_SYSTEM_HUNSPELL=1 QUAZIP_LIB=-lquazip1-qt6 \ - QUAZIP_INCLUDE="/usr/include/QuaZip-Qt6-1.2/quazip" texstudio.pro - make + cmake -B build -S texstudio \ + -GNinja \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev + + ninja -C build } package() { - cd texstudio - 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 - convert +set date:create +set date:modify -background none -density 1200 -resize ${res} \ - "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/texstudio.svg \ - "${pkgdir}"/usr/share/icons/hicolor/${res}/apps/texstudio.png + mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${res}/apps + convert +set date:create +set date:modify -background none -density 1200 -resize ${res} \ + "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/texstudio.svg \ + "${pkgdir}"/usr/share/icons/hicolor/${res}/apps/texstudio.png done } |