# Template file for 'gendesk' pkgname=gendesk version=0.6.2 revision=2 hostmakedepends="go git mercurial" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" go-cross-linux" fi short_desc="Utility to generate .desktop files and download icons" maintainer="Juan RP " license="MIT" homepage="http://roboticoverlords.org/gendesk/" distfiles="https://github.com/xyproto/${pkgname}/archive/${version}.tar.gz http://roboticoverlords.org/images/default.png" skip_extraction="default.png" checksum="a01ecee04e2397f263b25b1ec94d642fe7f5b8b67eabc6123a923072dd130602 4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837" do_build() { case "$XBPS_TARGET_MACHINE" in armv6*) export GOARCH=arm; export GOARM=6;; armv7*) export GOARCH=arm; export GOARM=7;; i686*) export GOARCH=386;; x86_64*) export GOARCH=amd64;; esac export GOPATH="$PWD/gopath" mkdir -p $GOPATH/src/github.com/xyproto ln -s $PWD $GOPATH/src/github.com/xyproto/${pkgname} go get -v github.com/xyproto/${pkgname} go build -v github.com/xyproto/${pkgname} } do_install() { vbin ${pkgname} vinstall ${XBPS_SRCDISTDIR}/${pkgname}-${version}/default.png 644 usr/share/pixmaps vman ${pkgname}.1 vlicense LICENSE }