diff options
author | Balló György | 2020-07-09 21:07:02 +0000 |
---|---|---|
committer | Balló György | 2020-07-09 21:07:02 +0000 |
commit | 60a08ffc5b2b6e7f2c1d4ac403e1fec4b977efa9 (patch) | |
tree | c55eb0fdec3cf14c6140d1d9abc2d8f6af2c27a0 /PKGBUILD | |
parent | e4fa8ae59c87b4d9af80037928d744a9f3f8d5ed (diff) | |
download | aur-60a08ffc5b2b6e7f2c1d4ac403e1fec4b977efa9.tar.gz |
Build with Qt5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 33 insertions, 24 deletions
@@ -1,40 +1,49 @@ -# Maintainer: Jakob Gahde <j5lx@fmail.co.uk> +# Contributor: Jakob Gahde <j5lx@fmail.co.uk> pkgname=equalx pkgver=0.7.1 -pkgrel=3 -pkgdesc="Makes you easily write equations in LaTeX and preview them in real-time" +pkgrel=4 +pkgdesc='Makes you easily write equations in LaTeX and preview them in real-time' +arch=(x86_64) url="http://equalx.sourceforge.net/" -depends=("qt4" "exempi" "texlive-bin" "poppler") -optdepends=("ghostscript: to export pdf and ps") -license=("GPL3") -source=("http://downloads.sourceforge.net/project/${pkgname}/EqualX-${pkgver%.*}/${pkgname}-${pkgver}.tar.gz") -arch=('i686' 'x86_64') -install=equalx.install -md5sums=('f7164b254f25fb265388b46e3fb8e464') +license=(GPL3) +depends=(exempi ghostscript hicolor-icon-theme poppler qt5-base texlive-bin) +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz + qt-5.11.patch) +sha256sums=('7f62e580206bc0e8e83a39bf4161bf6a6b0cd268507d5e1ad0781eeba1191f8b' + '39bc412cde6f911e032adcbf1316a2d8f10500a46456739972f42d639504af6a') -build() { - cd "${srcdir}/${pkgname}-${pkgver}" +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../qt-5.11.patch + sed -i '/Icon=/cIcon=equalx' resources/equalx.desktop +} - qmake-qt4 +build() { + cd $pkgname-$pkgver + qmake make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname-$pkgver + + install -Dm755 equalx "${pkgdir}/usr/bin/equalx" - install -Dm755 "equalx" "${pkgdir}/usr/bin/equalx" for _symbol in $(find resources/symbols -type f); do - install -Dm644 "${_symbol}" "${pkgdir}/usr/share/equalx/${_symbol}" + install -Dm644 $_symbol "$pkgdir/usr/share/equalx/$_symbol" done - install -Dm644 "resources/equalx.desktop" \ - "${pkgdir}/usr/share/applications/equalx.desktop" - sed -i '/Icon=/cIcon=equalx' "${pkgdir}/usr/share/applications/equalx.desktop" + + install -Dm644 resources/equalx.desktop \ + "$pkgdir/usr/share/applications/equalx.desktop" + for _size in 16 22 24 32 48 64 128; do - install -Dm644 "resources/icons/equalx/equalx-${_size}x${_size}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/equalx.png" + install -Dm644 resources/icons/equalx/equalx-${_size}x${_size}.png \ + "$pkgdir/usr/share/icons/hicolor/${_size}x${_size}/apps/equalx.png" done - install -Dm644 "resources/icons/equalx/equalx.svg" \ - "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/equalx.svg - install -Dm644 "equalx.1" "${pkgdir}/usr/share/man/man1/equalx.1" + + install -Dm644 resources/icons/equalx/equalx.svg \ + "$pkgdir/usr/share/icons/hicolor/scalable/apps/equalx.svg" + + install -Dm644 equalx.1 "$pkgdir/usr/share/man/man1/equalx.1" } |