summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d7fcbf360978fda55f2a8c3c3fc7285aa3309cde (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Maintainer: Lorenzo Fontana <lo@linux.com>
pkgname=protobuf-bin
pkgver=v3.6.1
pkgrel=1
pkgdesc="Protocol Buffers - Google's data interchange format (binary version)"
arch=('x86_64')
conflicts=('protobuf')
url="https://github.com/google/protobuf"
license=('custom')
provides=('protobuf')
makedepends=('unzip')
source=(protobuf_x86_64.zip::https://github.com/google/protobuf/releases/download/${pkgver}/protoc-${pkgver//v/}-linux-x86_64.zip
LICENSE::https://github.com/google/protobuf/raw/${pkgver}/LICENSE)

sha256sums=('6003de742ea3fcf703cfec1cd4a3380fd143081a2eb0e559065563496af27807'
'6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d')

package() {
    install -Dm755 "$srcdir/bin/protoc" "$pkgdir/usr/bin/protoc"
    install -dm644 "$srcdir/include/google/protobuf" "$pkgdir/usr/include/google/protobuf"
    install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}