# Maintainer: Benjamin Lopez pkgname=mego pkgver=1.3.0 pkgrel=1 pkgdesc="A simple megadl wrapper with auto-retry and download list" arch=('x86_64') url="https://github.com/scotow/${pkgname}" license=('MIT') depends=('megatools') makedepends=('go' 'git') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/scotow/${pkgname}/archive/${pkgver}.tar.gz") sha256sums=('0d82228b6d338279fb534ffa167b8962ef4635439e6ddac3e1c5a11f822151a9') prepare(){ mkdir -p src/github.com/scotow ln -rTsf "${pkgname}-${pkgver}" "src/github.com/scotow/${pkgname}" } build(){ export GOPATH="${srcdir}" cd "src/github.com/scotow/${pkgname}" go get -v ./... go install \ -gcflags "all=-trimpath=${GOPATH}/src" \ -asmflags "all=-trimpath=${GOPATH}/src" \ -ldflags "-extldflags ${LDFLAGS}" \ ./... } package(){ install -Dm755 "bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" cd "${pkgname}-${pkgver}" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }