diff options
author | dobo90 | 2015-06-08 19:33:16 +0200 |
---|---|---|
committer | dobo90 | 2015-06-08 19:33:16 +0200 |
commit | 82ab06903a893c5e6f5897dd2d083f7a0fda1086 (patch) | |
tree | 9b78b68ba60feefbee05d5bb750a3e73d0bcc7a5 | |
download | aur-82ab06903a893c5e6f5897dd2d083f7a0fda1086.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | set_default_library_path.patch | 11 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..03c478b5cf6b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = vim-clang-complete-git + pkgdesc = Plugin which uses clang for accurately completing C and C++ code. Git version. + pkgver = 20130623 + pkgrel = 1 + url = https://github.com/Rip-Rip/clang_complete + arch = any + license = custom + makedepends = git + depends = vim + depends = clang + depends = python2 + conflicts = vim-clang-complete + source = git://github.com/Rip-Rip/clang_complete + source = set_default_library_path.patch + md5sums = SKIP + md5sums = c217f1489facdd8148bb5c3453380404 + +pkgname = vim-clang-complete-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bba5d03decad --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer : dobo <dobo90_at_gmail.com> + +pkgname=vim-clang-complete-git +pkgver=20130623 +pkgrel=1 +pkgdesc='Plugin which uses clang for accurately completing C and C++ code. Git version.' +arch=(any) +url='https://github.com/Rip-Rip/clang_complete' +license=(custom) +depends=(vim clang python2) +makedepends=(git) +conflicts=(vim-clang-complete) +source=(git://github.com/Rip-Rip/clang_complete + set_default_library_path.patch) +md5sums=(SKIP + c217f1489facdd8148bb5c3453380404) + +prepare() { + cd ${srcdir} + patch -p0 < set_default_library_path.patch +} + +package() { + cd ${srcdir}/clang_complete + + # apparently script uses python2 + sed -i 's@#!/usr/bin/env python@#!/usr/bin/env python2@' bin/cc_args.py + + # creating directories + install -d -m 755 ${pkgdir}/usr/share/vim/vimfiles/bin + install -d -m 755 ${pkgdir}/usr/share/vim/vimfiles/doc + install -d -m 755 ${pkgdir}/usr/share/vim/vimfiles/plugin/clang + install -d -m 755 ${pkgdir}/usr/share/vim/vimfiles/plugin/snippets + + # copying files + install -D -m 755 bin/cc_args.py ${pkgdir}/usr/share/vim/vimfiles/bin/cc_args.py + install -D -m 644 doc/clang_complete.txt ${pkgdir}/usr/share/vim/vimfiles/doc/clang_complete.txt + install -D -m 644 plugin/{clang_complete.vim,libclang.py} ${pkgdir}/usr/share/vim/vimfiles/plugin + install -D -m 644 plugin/clang/* ${pkgdir}/usr/share/vim/vimfiles/plugin/clang + install -D -m 644 plugin/snippets/* ${pkgdir}/usr/share/vim/vimfiles/plugin/snippets + install -D -m 644 doc/clang_complete.txt ${pkgdir}/usr/share/licenses/${pkgname}/clang_complete.txt +} diff --git a/set_default_library_path.patch b/set_default_library_path.patch new file mode 100644 index 000000000000..33034b920714 --- /dev/null +++ b/set_default_library_path.patch @@ -0,0 +1,11 @@ +--- clang_complete/plugin/clang_complete.vim 2013-01-29 00:23:47.391951233 +0100 ++++ clang_complete/plugin/clang_complete.vim_new 2013-01-29 00:28:35.408624138 +0100 +@@ -78,7 +78,7 @@ function! s:ClangCompleteInit() + endif + + if !exists('g:clang_library_path') +- let g:clang_library_path = '' ++ let g:clang_library_path = '/usr/lib' + endif + + if !exists('g:clang_complete_macros') |