# Template file for 'vagrant' pkgname=vagrant version=1.8.1 revision=1 hostmakedepends="ruby" makedepends="ruby-devel zlib-devel" depends="openssh curl bsdtar" short_desc="Tool for building and distributing development environments" maintainer="Andrea Brancaleoni " license="MIT" homepage="https://www.vagrantup.com/" distfiles="https://github.com/mitchellh/$pkgname/archive/v$version.tar.gz" checksum=12cfa43eb82399d3dd1c3fd24691797fa30187fc142474580c72e5c9f83b9dfd nocross=yes patch_args="-p1" only_for_archs="i686 x86_64" do_build() { gem build $pkgname.gemspec } do_install() { GEM_PATH=$DESTDIR/usr/lib/$pkgname GEM_HOME="$GEM_PATH" gem install $pkgname-$version.gem --no-ri --no-rdoc -- --disable-clean find ${DESTDIR} -type f -name \*.a -delete find ${DESTDIR} -type f -name \*.log -delete find ${DESTDIR} -type f -name \*.c -delete find ${DESTDIR} -type f -name \*.o -delete find ${DESTDIR} -type f -name \*.S -delete find ${DESTDIR} -type f -name \*.css -delete find ${DESTDIR} -type f -name \*.html -delete find ${DESTDIR} -type f -name \*.rhtml -delete find ${DESTDIR} -type f -name \*.md -delete find ${DESTDIR} -type f -name \*.h -delete find ${DESTDIR} -type f -name \*.mk -delete find ${DESTDIR} -type f -name \*.am -delete find ${DESTDIR} -type f -name \*.in -delete find ${DESTDIR} -type f -name \*akefile -delete find ${DESTDIR} -type f -name Gemfile -delete find ${DESTDIR} -type f -name LICENSE -delete find ${DESTDIR} -type f -name .\* -delete find ${DESTDIR} -type f -name \*.rdoc -delete find ${DESTDIR} -type d -name ext -print0|xargs -0 rm -r -- find ${DESTDIR} -type d -name test -print0|xargs -0 rm -r -- find ${DESTDIR} -type d -name examples -print0|xargs -0 rm -r -- find ${DESTDIR} -type d -name doc -print0|xargs -0 rm -r -- find ${DESTDIR} -type d -name ports -print0|xargs -0 rm -r -- rm -r ${DESTDIR}/usr/lib/$pkgname/cache vmkdir usr/bin vmkdir usr/share/bash-completion/completions vbin $FILESDIR/$pkgname ln -sf /usr/lib/$pkgname/gems/$pkgname-$version/contrib/bash/completion.sh \ $DESTDIR/usr/share/bash-completion/completions/$pkgname vlicense LICENSE }