diff options
author | Benjamin Denhartog | 2020-05-22 06:11:54 -0700 |
---|---|---|
committer | Benjamin Denhartog | 2020-05-22 06:11:54 -0700 |
commit | 90861e738c80f56ae375975c7ff4570ad87ae41c (patch) | |
tree | 86dcf42abd13c1e9881ff9744b145469cefa73c6 | |
download | aur-90861e738c80f56ae375975c7ff4570ad87ae41c.tar.gz |
feat(buildozer): add source and binary packages for 'buildozer'
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 17 | ||||
-rw-r--r-- | PKGBUILD | 27 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8e253da4633b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = buildozer + pkgdesc = A command line tool to rewrite Bazel BUILD files using standard conventions + pkgver = 3.0.0 + pkgrel = 1 + url = https://github.com/bazelbuild/buildtools + arch = x86_64 + license = Apache + source = buildozer-3.0.0::https://github.com/bazelbuild/buildtools/releases/download/3.0.0/buildozer + source = https://raw.githubusercontent.com/bazelbuild/buildtools/3.0.0/LICENSE + sha256sums = 3d58a0b6972e4535718cdd6c12778170ea7382de7c75bc3728f5719437ffb84d + sha256sums = e7a03a853a374c80876e6e18920c622bba70090ee8d056b6db8fa88073308268 + +pkgname = buildozer + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..c3b375f1db65 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +# package archives, downloaded sources +*.tar.zst +LICENSE +buildozer-* + +# subfolders, e.g. source and build package trees +*/**/ + +# backup files +*~ +*.bak + +# log files from makepkg --log +*.log + +# lockfiles from mkarchchroot+makepkg +*/*.lock diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7674605c6f3b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: rawkode <rawkode@pm.me> +# 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" +source=( + "${pkgname}-${pkgver}::${url}/releases/download/${pkgver}/${pkgname}" + "https://raw.githubusercontent.com/bazelbuild/buildtools/${pkgver}/LICENSE" +) +sha256sums=('3d58a0b6972e4535718cdd6c12778170ea7382de7c75bc3728f5719437ffb84d' + 'e7a03a853a374c80876e6e18920c622bba70090ee8d056b6db8fa88073308268') + +package() { + cd "${srcdir}" + + # Install the license file + install -D -m 0644 "./LICENSE" "${pkgdir}/usr/share/licenses/buildozer/LICENSE" + + # Install the binary + install -D -m 0755 "./${pkgname}-${pkgver}" "${pkgdir}/usr/bin/${pkgname}" +} |