# Template file for 'vagrant' pkgname=vagrant version=2.4.9 revision=1 archs="i686 x86_64*" build_style=gemspec depends="bsdtar curl openssh rsync" short_desc="Tool for building and distributing development environments" maintainer="Andrea Brancaleoni " license="BUSL-1.1" homepage="https://www.vagrantup.com/" changelog="https://raw.githubusercontent.com/hashicorp/vagrant/main/CHANGELOG.md" distfiles="https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz" checksum=c652f460b639c86f50d8bf77020d693bf17c2cea7e25d720aef5b2c3e6d93ff2 nocross=yes repository=nonfree do_install() { local dc=yes # https://build.voidlinux.org/builders/x86_64-musl_builder/builds/50813/steps/shell_3/logs/stdio if [ "$XBPS_TARGET_LIBC" = musl ]; then dc= fi GEM_PATH=$DESTDIR/usr/lib/vagrant GEM_HOME="$GEM_PATH" \ gem install vagrant-$version.gem --no-document -- ${dc:+--disable-clean} vlicense LICENSE vbin $FILESDIR/vagrant vcompletion "contrib/bash/completion.sh" bash vinstall contrib/vim/vagrantfile.vim 644 /usr/share/vim/vim90/ftplugin 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 -rf -- find ${DESTDIR} -type d -name test -print0|xargs -0 rm -rf -- find ${DESTDIR} -type d -name examples -print0|xargs -0 rm -rf -- find ${DESTDIR} -type d -name doc -print0|xargs -0 rm -rf -- find ${DESTDIR} -type d -name ports -print0|xargs -0 rm -rf -- rm -r ${DESTDIR}/usr/lib/vagrant/cache }