diff options
author | Benjamin Denhartog | 2020-05-22 06:11:54 -0700 |
---|---|---|
committer | Benjamin Denhartog | 2020-05-22 06:11:54 -0700 |
commit | cf5ccc4015c7157a43388bea61cda524d4f72b47 (patch) | |
tree | a99a8fb94dfb505e9278ad192a78796e689f2932 /PKGBUILD | |
download | aur-cf5ccc4015c7157a43388bea61cda524d4f72b47.tar.gz |
feat(buildozer): add source and binary packages for 'buildozer'
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..08e8005952a7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Benjamin Denhartog <ben@sudoforge.com> + +_pkgname=buildtools +pkgname=buildozer +pkgver=3.0.0 +pkgrel=1 +pkgdesc="A command line tool to rewrite Bazel BUILD files using standard conventions" +arch=('x86_64') +license=('Apache') +url="https://github.com/bazelbuild/buildtools" +makedepends=( + 'bazel' + 'git' +) +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +md5sums=('aefb7ea738b12811f100b465181f2567') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + bazel build "//${pkgname}:${pkgname}-linux" +} +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + # Install the license file + install -D -m 0644 LICENSE "${pkgdir}/usr/share/licenses/buildozer/LICENSE" + + # Install the binary + install -D -m 0755 \ + "./bazel-bin/${pkgname}/${pkgname}-linux_amd64" \ + "${pkgdir}/usr/bin/buildozer" +} |