summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormoson-mo2022-05-09 17:41:14 +0200
committermoson-mo2022-05-09 17:41:14 +0200
commita78e5da558e70ff6020d3ec7c8647ad539e7cc09 (patch)
tree0ad09ffd136825e25a2f444367d1c60841a3d1d7
parentd497568fc87d4e074c891504a0272534d52253c4 (diff)
downloadaur-a78e5da558e70ff6020d3ec7c8647ad539e7cc09.tar.gz
v1.0.2
antlr4 make dependency added: code needs to be regenerated for new 4.10.1 version
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD15
2 files changed, 15 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9545a256faac..17af45f53eef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = potatopresenter
pkgdesc = Tool to create presentation slides that can be exported as PDF.
- pkgver = 1.0.1
+ pkgver = 1.0.2
pkgrel = 1
url = https://github.com/thgier/PotatoPresenter
arch = x86_64
license = LGPL2.1
makedepends = cmake
+ makedepends = antlr4
depends = ktexteditor
depends = antlr4-runtime
optdepends = texlive-latexextra: for LaTeX formular support
@@ -13,10 +14,10 @@ pkgbase = potatopresenter
optdepends = texlive-science: for LaTeX formular support
provides = potatopresenter
conflicts = potatopresenter
- source = potatopresenter-1.0.1.tar.gz::https://github.com/thgier/PotatoPresenter/archive/v1.0.1.tar.gz
+ source = potatopresenter-1.0.2.tar.gz::https://github.com/thgier/PotatoPresenter/archive/v1.0.2.tar.gz
source = https://raw.githubusercontent.com/thgier/PotatoPresenter/master/potato_logo.svg
source = potatopresenter.desktop
- sha256sums = cc45b4a9494608a59205b33cecddf4d9ff391810dc160319ec6114264fdcb915
+ sha256sums = 65b954265ac4f364566ebbaf5e41e25509d57b5eb18153d33d1b5b122787308c
sha256sums = d96b384a4e8ba5365785f9be8cd77e2f54d0ae767de7ae4c2f2f52c9de0e083b
sha256sums = 030597070eefe827d1895f3736cf2c70753e2ca13812350610122193976a2a7c
diff --git a/PKGBUILD b/PKGBUILD
index 55ee757fb9d2..a099c076dd70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@
_name=PotatoPresenter
pkgname=potatopresenter
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=1
pkgdesc="Tool to create presentation slides that can be exported as PDF."
arch=('x86_64')
url="https://github.com/thgier/PotatoPresenter"
license=('LGPL2.1')
depends=('ktexteditor' 'antlr4-runtime')
-makedepends=('cmake')
+makedepends=('cmake' 'antlr4')
optdepends=('texlive-latexextra: for LaTeX formular support'
'texlive-fontsextra: for LaTeX formular support'
'texlive-science: for LaTeX formular support')
@@ -19,11 +19,18 @@ conflicts=('potatopresenter')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
"https://raw.githubusercontent.com/thgier/PotatoPresenter/master/potato_logo.svg"
"potatopresenter.desktop")
-sha256sums=('cc45b4a9494608a59205b33cecddf4d9ff391810dc160319ec6114264fdcb915'
+sha256sums=('65b954265ac4f364566ebbaf5e41e25509d57b5eb18153d33d1b5b122787308c'
'd96b384a4e8ba5365785f9be8cd77e2f54d0ae767de7ae4c2f2f52c9de0e083b'
'030597070eefe827d1895f3736cf2c70753e2ca13812350610122193976a2a7c')
-build() {
+prepare() {
+ cd $_name-$pkgver/src/antlr/markdown/
+ ./generate.sh
+ cd ../potato/
+ ./generate.sh
+}
+
+build() {
cmake -B build -S $_name-$pkgver
cmake --build build
}