summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBalló György2020-07-09 21:38:14 +0000
committerBalló György2020-07-09 21:38:14 +0000
commitb8fb09c34b47a9ef99a591cd8514dfae9d57a465 (patch)
tree612ca7b0739130ee45d15115b651f25a608d2338 /PKGBUILD
parenta1303279d01a5a82e760f362addb712cd0c53484 (diff)
downloadaur-klatexformula.tar.gz
Various fixes
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 21 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ba78119ce07f..49aef75aed00 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,29 @@
# Maintainer: Allen Choong <allen.choong at gmail dot com>
+
pkgname=klatexformula
pkgver=4.1.0
pkgrel=1
pkgdesc="Provides GUI for generating images from LaTeX equations"
-url='http://klatexformula.sourceforge.net'
-arch=('i686' 'x86_64')
-license=('GPL2')
-depends=('python' 'qt5-base' 'qt5-tools' 'qt5-svg')
-source=("http://sourceforge.net/projects/klatexformula/files/klatexformula/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz" "klfbackend.patch")
-md5sums=('6c17a3f3f415221bf6630cec2cd7485d'
- 'c4549b8d521b97010d1dc99ba5265fec')
-install="${pkgname}.install"
+arch=(x86_64)
+url='https://klatexformula.sourceforge.io/'
+license=(GPL2)
+depends=(ghostscript python qt5-svg texlive-core)
+makedepends=(cmake qt5-tools qt5-x11extras)
+source=(https://downloads.sourceforge.net/klatexformula/$pkgname-$pkgver.tar.gz)
+sha256sums=('7af0999eeee38176ea34f9f96b358e43e343c73edf6f56143f18794303ca8702')
+
+prepare() {
+ cd $pkgname-$pkgver
+ sed -i "41i#include <QPainterPath>" src/klftools/klfflowlistwidget_p.h
+}
+
+build() {
+ cd $pkgname-$pkgver
+ cmake -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}/"
- sed -i "s|(uninstall|(uninstall2|" cmake/klfinstallpaths.cmake
- sed -i "30i#include <QAction>" src/klftools/klfadvancedconfigeditor.cpp
- sed -i "41i#include <QPainterPath>" src/klftools/klfflowlistwidget_p.h
- patch -p1 -u < ../klfbackend.patch
- mkdir build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib ..
- make DESTDIR="${pkgdir}/" install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}