diff options
author | Aniket Pradhan | 2019-04-25 19:42:03 +0530 |
---|---|---|
committer | Aniket Pradhan | 2019-04-25 19:42:03 +0530 |
commit | 3460737a768ef5c53a8e8ad3e171d86cf9dbcd77 (patch) | |
tree | 2998afdfbba3ce5362080b7b9136a06aea7e6903 | |
parent | 190d0471d4f3fa6fc93f7a3e38d69a69105ace6f (diff) | |
download | aur-3460737a768ef5c53a8e8ad3e171d86cf9dbcd77.tar.gz |
Fixed package. Installing against master.
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 34 insertions, 29 deletions
@@ -1,17 +1,17 @@ pkgbase = annie-git pkgdesc = A fast, simple and clean video downloader written in Go - pkgver = 0.6.4.r17.ge975f14 + pkgver = 0.9.3 pkgrel = 1 url = https://github.com/iawia002/annie arch = x86_64 - arch = i686 license = MIT - makedepends = go - makedepends = git + makedepends = dep + depends = go-pie depends = ffmpeg - provides = annie conflicts = annie - source = git+https://github.com/iawia002/annie + options = !strip + options = !emptydirs + source = annie-git::git+https://github.com/iawia002/annie#branch=master sha256sums = SKIP pkgname = annie-git @@ -1,40 +1,45 @@ # Maintainer: Joaquin Garmendia <joaquingc123 at gmail dot com> - # All my PKGBUILDs can be found in https://www.github.com/joaquingx/PKGBUILDs +# Co-Maintainer: Aniket Pradhan <aniket17133@iiitd.ac.in> + +# Owner/Cofntributer: Xinzhao Xu <z2d@jifangcheng.com> + pkgname=annie-git -pkgver=0.6.4.r17.ge975f14 +pkgver=0.9.3 pkgrel=1 -arch=('x86_64' 'i686') +arch=('x86_64') pkgdesc="A fast, simple and clean video downloader written in Go" url="https://github.com/iawia002/annie" license=("MIT") -makedepends=("go" "git") -depends=("ffmpeg") -provides=("annie") +makedepends=('dep') +depends=('go-pie' 'ffmpeg') conflicts=("annie") -source=("git+${url}") -sha256sums=("SKIP") -_gourl="github.com/iawia002/annie" - -pkgver(){ - cd "${pkgname%-git}" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} +options=('!strip' '!emptydirs') +source=("${pkgname}::git+https://github.com/iawia002/annie#branch=master") +sha256sums=('SKIP') prepare(){ - mkdir -p "$srcdir/src/github.com/iawia002/annie" - cp -r "$srcdir/${pkgname%-git}/"{downloader,config,extractors,parser,request,static,utils,vendor} \ - "$srcdir/src/github.com/iawia002/annie" + mkdir -p gopath/src/github.com + ln -rTsf $pkgname $srcdir/gopath/src/github.com/$pkgname + export GOPATH="$srcdir"/gopath + cd $GOPATH/src/github.com/$pkgname + #dep init + dep ensure } build(){ - cd "${pkgname%-git}" - GOPATH="$srcdir" go build + export GOPATH=$srcdir/gopath + cd gopath/src/github.com/$pkgname + go install \ + -gcflags "all=-trimpath=$GOPATH" \ + -asmflags "all=-trimpath=$GOPATH" \ + -ldflags "-extldflags $LDFLAGS" \ + -v ./... } -package(){ - install -Dm755 "${srcdir}/${pkgname%-git}/${pkgname%-git}" "${pkgdir}/usr/bin/${pkgname%-git}" - install -Dm644 "${srcdir}/${pkgname%-git}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +package() { + install -Dm755 gopath/bin/annie-git "$pkgdir"/usr/bin/annie + cd "${srcdir}/${pkgname}" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } - |