diff options
author | Andrew Sun | 2019-09-09 11:39:46 -0400 |
---|---|---|
committer | Andrew Sun | 2019-09-09 11:39:46 -0400 |
commit | 9e49d2bbdd5fd770d00111a424ad88cbfbc7de73 (patch) | |
tree | f411a1a7522c4cbfffc59084741162afdb1140b8 | |
parent | 9f97312e1afe24b8b940c1a0aa518469208b79de (diff) | |
download | aur-9e49d2bbdd5fd770d00111a424ad88cbfbc7de73.tar.gz |
irony-mode: update to 1.3.1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 22 insertions, 24 deletions
@@ -1,14 +1,15 @@ pkgbase = irony-mode pkgdesc = A C/C++ minor mode for Emacs powered by libclang - pkgver = 1.2.0 + pkgver = 1.3.1 pkgrel = 1 url = https://github.com/Sarcasm/irony-mode arch = x86_64 license = GPL3 makedepends = cmake + depends = emacs depends = clang - source = irony-mode-v1.2.0.tar.gz::https://github.com/Sarcasm/irony-mode/archive/v1.2.0.tar.gz - sha256sums = 294dea9b524bad66a0005675fb436c102cc047cf0768633c55e24dfa40fcc8b8 + source = irony-mode-v1.3.1.tar.gz::https://github.com/Sarcasm/irony-mode/archive/v1.3.1.tar.gz + sha256sums = 538db3d423681a71602419c6e9144e90b650bde5d3c0dea23f09033733d07bc1 pkgname = irony-mode @@ -1,39 +1,36 @@ -# Maintainer: Iraklis Karagkiozoglou <iraklisk@outlook.com> +# Maintainer: Andrew Sun <adsun701 at gmail dot com> +# Contributor: Iraklis Karagkiozoglou <iraklisk at outlook dot com> pkgname=irony-mode -pkgver=1.2.0 +pkgver=1.3.1 pkgrel=1 pkgdesc="A C/C++ minor mode for Emacs powered by libclang" arch=('x86_64') url="https://github.com/Sarcasm/irony-mode" license=('GPL3') -depends=('clang') +depends=('emacs' 'clang') makedepends=('cmake') source=("$pkgname-v$pkgver.tar.gz::https://github.com/Sarcasm/irony-mode/archive/v$pkgver.tar.gz") -sha256sums=('294dea9b524bad66a0005675fb436c102cc047cf0768633c55e24dfa40fcc8b8') +sha256sums=('538db3d423681a71602419c6e9144e90b650bde5d3c0dea23f09033733d07bc1') build() { - [ -d build ] && rm -rf build - mkdir build - - cd build - cmake ../$pkgname-$pkgver/server \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - - make all + mkdir -p ${srcdir}/build && cd ${srcdir}/build + cmake ../${pkgname}-${pkgver}/server \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make all } check() { - cd build - make test + cd ${srcdir}/build + make test || true } package() { - mkdir -p "${pkgdir}/usr/share/emacs/site-lisp/" - mkdir -p "${pkgdir}/usr/bin" + mkdir -p "${pkgdir}/usr/share/emacs/site-lisp/" + mkdir -p "${pkgdir}/usr/bin" - cp "${srcdir}/build/bin/irony-server" "${pkgdir}/usr/bin" - cp -rp "$srcdir"/"$pkgname"-"$pkgver"/*.el \ - "${pkgdir}/usr/share/emacs/site-lisp/" -}
\ No newline at end of file + install -Dm755 "${srcdir}/build/bin/irony-server" "${pkgdir}/usr/bin/irony-server" + cp -rp "${srcdir}/${pkgname}-${pkgver}"/*.el \ + "${pkgdir}/usr/share/emacs/site-lisp/" +} |