# Contributor: noonov pkgname=ldoc-git pkgver=20121212 pkgrel=1 pkgdesc="A LuaDoc-compatible documentation generation system" arch=('i686' 'x86_64') url="https://github.com/stevedonovan/ldoc" license=('custom') depends=('lua-penlight') makedepends=('git') provides=('ldoc') conflicts=('ldoc') options=() source=() md5sums=() _gitroot="https://github.com/stevedonovan/LDoc.git" _gitname="ldoc" build() { cd ${srcdir} msg "Connecting to GIT server..." if [[ -d ${_gitname} ]]; then (cd ${_gitname} && git pull origin) else git clone ${_gitroot} ${_gitname} fi msg "GIT checkout done or server timeout" msg "Starting make..." rm -rf ${_gitname}-build git clone ${_gitname} ${_gitname}-build } package() { cd ${srcdir}/${_gitname}-build install -d ${pkgdir}/usr/share/lua/5.2 cp ldoc.lua ${pkgdir}/usr/share/lua/5.2 cp -r ldoc ${pkgdir}/usr/share/lua/5.2 install -d ${pkgdir}/usr/bin echo "lua /usr/share/lua/5.2/ldoc.lua \$*" > ${pkgdir}/usr/bin/ldoc chmod +x ${pkgdir}/usr/bin/ldoc ln -s ldoc ${pkgdir}/usr/bin/ldoc.lua }