diff options
author | Jakob Gahde | 2017-06-03 16:41:37 +0200 |
---|---|---|
committer | Jakob Gahde | 2017-06-03 16:41:37 +0200 |
commit | d3f165ada64f77ba00a34986465a87cbfe5d30f7 (patch) | |
tree | e2cd62c36e6e92a7b8f23c9e4fdc69e862045f47 /PKGBUILD | |
parent | 1de3717c2c90760f618555150d426be86cba656a (diff) | |
download | aur-d3f165ada64f77ba00a34986465a87cbfe5d30f7.tar.gz |
equalx 0.7.1-2: Fix and improve install procedure
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 26 insertions, 26 deletions
@@ -2,38 +2,38 @@ pkgname=equalx pkgver=0.7.1 -pkgrel=1 -pkgdesc="makes you easily write equations in LaTeX and preview them in real-time. " -url="http://equalx.sourceforge.net" +pkgrel=2 +pkgdesc="Makes you easily write equations in LaTeX and preview them in real-time" +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-$(echo ${pkgver} | grep -Po "^[0-9]\.[0-9]")/${pkgname}-${pkgver}.tar.gz" - "qmake-install.patch") -arch=('i686' 'x86_64') +source=("http://downloads.sourceforge.net/project/${pkgname}/EqualX-${pkgver%.*}/${pkgname}-${pkgver}.tar.gz") +arch=('i686' 'x86_64') install=equalx.install -md5sums=('f7164b254f25fb265388b46e3fb8e464' - '99f99f9257f25426f9b0e38a95ab8c7f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - patch -p1 -i "$srcdir/qmake-install.patch" -} +md5sums=('f7164b254f25fb265388b46e3fb8e464') build() { - cd "$srcdir/$pkgname-$pkgver" - qmake-qt4 ${pkgname}.pro - make + cd "${srcdir}/${pkgname}-${pkgver}" + + qmake-qt4 + make } + package() { - cd "$srcdir/$pkgname-$pkgver" - make INSTALL_ROOT="$pkgdir" install - install -Dm755 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-icon.png - done - install -Dm644 resources/icons/equalx/equalx.svg \ - "$pkgdir"/usr/share/icons/hicolor/scalable/apps/equalx.svg + cd "${srcdir}/${pkgname}-${pkgver}" + + install -Dm755 "equalx" "${pkgdir}/usr/bin/equalx" + for _symbol in $(find resources/symbols -type f); do + install -Dm644 "${_symbol}" "${pkgdir}/usr/share/equalx/${_symbol}" + done + 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-icon.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" } |