From 5df400b288f5f43793d0e1c1c1e995df3a5f6b40 Mon Sep 17 00:00:00 2001 From: MedzikUser Date: Sun, 22 May 2022 21:18:23 +0200 Subject: [PATCH] addpkg: cloudflare-wrangler --- packages/cloudflare-wrangler/PKGBUILD | 24 ++++++++++++++++++++++++ packages/cloudflare-wrangler/built.conf | 1 + 2 files changed, 25 insertions(+) create mode 100644 packages/cloudflare-wrangler/PKGBUILD create mode 100644 packages/cloudflare-wrangler/built.conf diff --git a/packages/cloudflare-wrangler/PKGBUILD b/packages/cloudflare-wrangler/PKGBUILD new file mode 100644 index 00000000..5fbb7cbc --- /dev/null +++ b/packages/cloudflare-wrangler/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: MedzikUser +_pkgname='wrangler' +pkgname='cloudflare-wrangler' +pkgver="1.19.12" +pkgrel=1 +pkgdesc='Command-line tool for working with Cloudflare Workers' +arch=('any') +url="https://github.com/cloudflare/wrangler" +license=('Apache' 'MIT') +makedepends=('cargo') +source=("${url}/archive/v${pkgver}.tar.gz") +sha256sums=('SKIP') + +build() { + cd "${_pkgname}-${pkgver}" + cargo build --release --locked +} + +package() { + cd "${_pkgname}-${pkgver}" + install -Dm 755 target/release/${_pkgname} "$pkgdir/usr/bin/${_pkgname}" + install -Dm 644 LICENSE-APACHE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE" + install -Dm 644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" +} diff --git a/packages/cloudflare-wrangler/built.conf b/packages/cloudflare-wrangler/built.conf new file mode 100644 index 00000000..e44e59af --- /dev/null +++ b/packages/cloudflare-wrangler/built.conf @@ -0,0 +1 @@ +GITHUB_REPO="cloudflare/wrangler"