aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2019-08-09 08:36:37 +0900
committerNatanael Copa <ncopa@alpinelinux.org>2019-08-09 05:17:57 +0000
commitd45dd1db890c187538f4e0093d80175e89b7213c (patch)
tree1a32e2eeb7a8b1b3578b2e3def16ff653fa34ab1
parentfe9e411cae2853796377a45dd456d037cb35b67d (diff)
downloadaports-d45dd1db890c187538f4e0093d80175e89b7213c.tar.gz
aports-d45dd1db890c187538f4e0093d80175e89b7213c.tar.bz2
aports-d45dd1db890c187538f4e0093d80175e89b7213c.tar.xz
main/meson: add meson-vim
-rw-r--r--main/meson/APKBUILD17
1 files changed, 15 insertions, 2 deletions
diff --git a/main/meson/APKBUILD b/main/meson/APKBUILD
index 58289d6482..7bf14172eb 100644
--- a/main/meson/APKBUILD
+++ b/main/meson/APKBUILD
@@ -2,13 +2,13 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=meson
pkgver=0.51.1
-pkgrel=0
+pkgrel=1
pkgdesc="Fast and user friendly build system"
url="https://mesonbuild.com"
arch="noarch"
license="Apache-2.0"
depends="ninja py3-setuptools python3"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-vim::noarch"
source="https://github.com/mesonbuild/meson/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"
build() {
@@ -26,4 +26,17 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
+vim() {
+ pkgdesc="$pkgdesc (vim support)"
+ install_if="vim $pkgname=$pkgver-r$pkgrel"
+ cd "$builddir"
+ for kind in ftdetect ftplugin indent syntax
+ do
+ mkdir -p "$subpkgdir"/usr/share/vim/vimfiles/$kind
+ install -Dm644 \
+ "$builddir"/data/syntax-highlighting/vim/$kind/meson.vim \
+ "$subpkgdir"/usr/share/vim/vimfiles/$kind/meson.vim
+ done
+}
+
sha512sums="b0b220de2a20c355cbd2f63aff195374ad8b2dae64f0dc4efb7abf84d7a9e70b6d4239d3d94b2b8ba2de5dd6e871589848b057c842c8f256016c666e9aa882f1 meson-0.51.1.tar.gz"