summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJakob Gahde2017-06-03 16:41:37 +0200
committerJakob Gahde2017-06-03 16:41:37 +0200
commitd3f165ada64f77ba00a34986465a87cbfe5d30f7 (patch)
treee2cd62c36e6e92a7b8f23c9e4fdc69e862045f47 /PKGBUILD
parent1de3717c2c90760f618555150d426be86cba656a (diff)
downloadaur-d3f165ada64f77ba00a34986465a87cbfe5d30f7.tar.gz
equalx 0.7.1-2: Fix and improve install procedure
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD52
1 files changed, 26 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ff9fd2d25171..3113f551c889 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}