diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 18 insertions, 11 deletions
@@ -1,34 +1,41 @@ # Maintainer: ssfdust <ssfdust@gmail.com> pkgname=ycm-generator-git pkgbase=ycm-generator-git -pkgver=stable92.3d1ee4e +pkgver=r122.4d92151 pkgrel=1 pkgdesc="Generates config files for YouCompleteMe (https://github.com/Valloric/YouCompleteMe)" arch=('any') url="https://github.com/rdnetto/YCM-Generator" license=('GPL') depends=('make' 'python2' 'clang') +conlicts=('ycm-generator') +provides=('ycm-generator') install=ycm-generator.install makedepends=('git') optdepends=('cmake' 'autoconf' 'automake') provides=('ycm-generator-git' 'ycm-generator') -source=("git://github.com/rdnetto/YCM-Generator.git") +source=("git+https://github.com/rdnetto/YCM-Generator.git") md5sums=('SKIP') pkgver() { - cd $srcdir/YCM-Generator/ - printf "stable%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${srcdir}"/YCM-Generator/ + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } package() { - cd $srcdir/YCM-Generator/ - DESTDIR="$pkgdir"/usr/share/YCM-Generator - VIMPLUGIN="$pkgdir"/usr/share/vim/vimfiles/plugin + cd "${srcdir}"/YCM-Generator/ + DESTDIR="${pkgdir}"/usr/share/YCM-Generator + VIMPLUGIN="${pkgdir}"/usr/share/vim/vimfiles/plugin sed "s/expand(\"<sfile>:p:h:h\")/\"\/usr\/share\/YCM\-Generator\/\"/g" -i plugin/ycm-generator.vim - mkdir -p $DESTDIR - mkdir -p $VIMPLUGIN - cp -r * $DESTDIR + mkdir -p "${DESTDIR}" + mkdir -p "${VIMPLUGIN}" + cp -r * "${DESTDIR}" #move vim plugin directory - mv $DESTDIR/plugin/* $VIMPLUGIN + mv ${DESTDIR}/plugin/* ${VIMPLUGIN} + + #link the execute file to /usr/bin + mkdir -p "${pkgdir}"/usr/bin + ln -s "${DESTDIR}"/config_gen.py \ + "${pkgdir}"/usr/bin/ycm_generator } |