archrelease: copy trunk to community-x86_64
[ArchLinux/community.git] / golang-github-ruudk-golang-pdf417 / trunk / PKGBUILD
blob79e06ef5e4abd1236118ddb8d6e0f23a7d12ad7c
1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
3 pkgname=golang-github-ruudk-golang-pdf417
4 pkgver=0.0.20181030
5 _commit=1af4ab5afa58c956c53ed723dee66437498b9415
6 pkgrel=2
7 pkgdesc='Port of pdf417-php by ihabunek in Golang'
8 arch=('any')
9 url="https://github.com/ruudk/golang-pdf417"
10 license=('MIT')
11 depends=('go' 'golang-github-boombuler-barcode' 'golang-github-jung-kurt-gofpdf'
12          'golang-github-stretchr-testify')
13 source=("$pkgname-$_commit.tar.gz::https://github.com/ruudk/golang-pdf417/archive/$_commit.tar.gz")
14 sha512sums=('9c53ca2aff109e8f3cfd4f0ae04dd57e3323c6821012819c9112192b47d9bfded0db05558366c1b81aa41676a9df367924fd962f750023435c6fdf289bbede20')
16 check() {
17   export GOPATH="$srcdir/build:/usr/share/gocode"
18   mkdir -p "$srcdir"/build/src/github.com/ruudk
19   cp -a "$srcdir"/golang-pdf417-$_commit "$srcdir"/build/src/github.com/ruudk/golang-pdf417
20   cd "$srcdir"/build/src/github.com/ruudk/golang-pdf417
21   go test -v $(go list ./...)
24 package() {
25   mkdir -p "$pkgdir"/usr/share/gocode/src/github.com/ruudk
26   cp -a "$srcdir"/golang-pdf417-$_commit "$pkgdir"/usr/share/gocode/src/github.com/ruudk/golang-pdf417
28   install -Dm644 golang-pdf417-$_commit/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE