summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabian Hafner2020-06-18 17:58:07 +0200
committerFabian Hafner2020-06-18 17:58:07 +0200
commitbb8189eab7facea2abf730442670ec8e551f53ca (patch)
tree0f5140aaaba0286fd8b26df46adebd24e3a17470
downloadaur-bb8189eab7facea2abf730442670ec8e551f53ca.tar.gz
Initial Commit
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD40
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
+}
+