diff options
author | David Runge | 2021-01-04 19:52:28 +0100 |
---|---|---|
committer | David Runge | 2021-01-04 19:52:28 +0100 |
commit | 27f4a2e52bfa3135ba80336be90d70ea613ae27c (patch) | |
tree | 19c5a384abd6ed12f634b8482c63e6ba368e3c20 | |
parent | 915e22466ccdcf643e7b99e87bfe7fe367b3bbd3 (diff) | |
download | aur-27f4a2e52bfa3135ba80336be90d70ea613ae27c.tar.gz |
Switch to cmake integration
PKGBUILD:
Add cmake integration, which will be used by upstream, once the project
gets included in the main supercollider project.
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 16 insertions, 4 deletions
@@ -1,11 +1,12 @@ pkgbase = neovim-scnvim-git pkgdesc = Neovim frontend for SuperCollider - pkgver = r373.621d234 + pkgver = r374.cb8c66b pkgrel = 1 url = https://github.com/dvzrv/scnvim arch = any groups = neovim-plugins license = GPL3 + makedepends = cmake makedepends = git depends = neovim depends = supercollider @@ -2,7 +2,7 @@ _name=neovim-scnvim pkgname=neovim-scnvim-git -pkgver=r373.621d234 +pkgver=r374.cb8c66b pkgrel=1 pkgdesc="Neovim frontend for SuperCollider" arch=('any') @@ -10,7 +10,7 @@ url="https://github.com/dvzrv/scnvim" license=('GPL3') groups=('neovim-plugins') depends=('neovim' 'supercollider') -makedepends=('git') +makedepends=('cmake' 'git') optdepends=('pandoc: for rendering help files') conflicts=('neovim-scnvim') provides=('neovim-scnvim') @@ -22,8 +22,19 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +build() { + cd "$pkgname" + cmake -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_INSTALL_DOCDIR="/share/doc/${pkgname}" \ + -DCMAKE_BUILD_TYPE='None' \ + -Wno-dev \ + -B build \ + -S . + make VERBOSE=1 -C build +} + package() { cd "$pkgname" - make DESTDIR="$pkgdir/" PREFIX='/usr' install + make DESTDIR="$pkgdir/" install -C build install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" } |