summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 16a41bfb0e658058fcaf9616bdc896246a9a1435 (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=3.9.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/v${pkgver}/protoc-${pkgver}-linux-x86_64.zip
LICENSE::https://github.com/google/protobuf/raw/v${pkgver}/LICENSE)

sha256sums=('77410d08e9a3c1ebb68afc13ee0c0fb4272c01c20bfd289adfb51b1c622bab07'
'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"
}