summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael O'Leary2022-11-17 19:31:12 -0500
committerMichael O'Leary2022-11-17 19:31:12 -0500
commitd9aaaae51d85d4bd0adf9007aa46c5279ec4a043 (patch)
tree9302d185694a906064d29163d940e5e6b851dc12
downloadaur-d9aaaae51d85d4bd0adf9007aa46c5279ec4a043.tar.gz
Initial aur commit for package typesettersdesk-git
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD47
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..06cd94d55ea5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = typesettersdesk-git
+ pkgdesc = Manage your typesetting projects
+ pkgver = 0.5.4
+ pkgrel = 1
+ url = https://www.typesettersdesk.org
+ arch = x86_64
+ license = GPL2
+ makedepends = git
+ makedepends = cmake
+ depends = qt5-base
+ depends = qt5-multimedia
+ depends = qt5-tools
+ depends = qt5-webengine
+ depends = poppler-qt5
+ depends = ktexteditor
+ depends = breeze-icons
+ depends = hunspell
+ depends = mythes
+ depends = texlive-core
+ depends = hunspell-en_us
+ provides = typesettersdesk
+ source = git+https://gitlab.com/michael.oleary.math/typesettersdesk.git
+ md5sums = SKIP
+
+pkgname = typesettersdesk-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..caa5a7ed6369
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Michael O'Leary <michael.oleary.math@gmail.com>
+
+pkgname=typesettersdesk-git
+_pkgname=typesettersdesk
+pkgver=0.5.4
+pkgrel=1
+pkgdesc="Manage your typesetting projects"
+arch=('x86_64')
+url="https://www.typesettersdesk.org"
+license=('GPL2')
+depends=(qt5-base
+ qt5-multimedia
+ qt5-tools
+ qt5-webengine
+ poppler-qt5
+ ktexteditor
+ breeze-icons
+ hunspell
+ mythes
+ texlive-core
+ hunspell-en_us)
+makedepends=(git cmake)
+provides=($_pkgname)
+source=("git+https://gitlab.com/michael.oleary.math/typesettersdesk.git")
+md5sums=('SKIP')
+
+build() {
+ cd $_pkgname
+ mkdir -p build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd $_pkgname
+ install -Dm644 typesettersdesk.desktop "$pkgdir/usr/share/applications/$_pkgname.desktop"
+ install -Dm644 help/typesettersdesk.qch "$pkgdir/usr/share/doc/$_pkgname/$_pkgname.qch"
+ install -Dm644 help/typesettersdesk.qhc "$pkgdir/usr/share/doc/$_pkgname/$_pkgname.qhc"
+ install -Dm644 help/html/main.css "$pkgdir/usr/share/$_pkgname/main.css"
+ install -Dm644 xml/LaTeX.xml "$pkgdir/usr/share/$_pkgname/LaTeX.xml"
+ install -Dm644 resources/logo.png "$pkgdir/usr/share/$_pkgname/logo.png"
+ install -Dm644 spelling/th_en_US_v2.dat "$pkgdir/usr/share/$_pkgname/th_en_US_v2.dat"
+ install -Dm644 spelling/th_en_US_v2.idx "$pkgdir/usr/share/$_pkgname/th_en_US_v2.idx"
+ install -Dm755 build/typesettersdesk "$pkgdir/usr/bin/$_pkgname"
+}
+