diff options
author | Fabian Hafner | 2020-06-18 17:58:07 +0200 |
---|---|---|
committer | Fabian Hafner | 2020-06-18 17:58:07 +0200 |
commit | bb8189eab7facea2abf730442670ec8e551f53ca (patch) | |
tree | 0f5140aaaba0286fd8b26df46adebd24e3a17470 | |
download | aur-bb8189eab7facea2abf730442670ec8e551f53ca.tar.gz |
Initial Commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9dc3e968fa30 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = texstudio-git + pkgdesc = Integrated writing environment for creating LaTeX documents + pkgver = 3.0.0alpha6.r24.g1e3755fc + pkgrel = 1 + url = https://github.com/texstudio-org/texstudio + arch = x86_64 + license = GPL + makedepends = qt5-tools + makedepends = mercurial + makedepends = imagemagick + makedepends = librsvg + depends = poppler-qt5 + depends = qt5-svg + depends = qt5-script + depends = libxkbcommon-x11 + depends = hicolor-icon-theme + depends = hunspell + depends = quazip + depends = desktop-file-utils + optdepends = evince: pdf reader + optdepends = okular: alternate pdf reader + conflicts = texstudio + replaces = texmakerx + source = git+https://github.com/texstudio-org/texstudio.git + sha512sums = SKIP + +pkgname = texstudio-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1cddc4ff5f88 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: coldBug <coldBug at e.mail dot de> +pkgname=texstudio-git +pkgver=3.0.0alpha6.r24.g1e3755fc +pkgrel=1 +pkgdesc="Integrated writing environment for creating LaTeX documents" +arch=('x86_64') +url="https://github.com/texstudio-org/texstudio" +license=('GPL') +depends=('poppler-qt5' 'qt5-svg' 'qt5-script' 'libxkbcommon-x11' 'hicolor-icon-theme' 'hunspell' 'quazip' 'desktop-file-utils') +makedepends=('qt5-tools' 'mercurial' 'imagemagick' 'librsvg') +optdepends=('evince: pdf reader' + 'okular: alternate pdf reader') +replaces=('texmakerx') +conflicts=('texstudio') +source=("git+https://github.com/texstudio-org/texstudio.git") +sha512sums=('SKIP') + +pkgver() { + cd texstudio + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd texstudio + qmake-qt5 CONFIG-="debug" USE_SYSTEM_QUAZIP=1 USE_SYSTEM_HUNSPELL=1 texstudio.pro + make +} + +package() { + cd texstudio + make INSTALL_ROOT="${pkgdir}" 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 + done +} + |