From fc846ee306944d93ffb72b7c3bfdc33c8fb2c085 Mon Sep 17 00:00:00 2001 From: numToStr Date: Thu, 21 Apr 2022 15:20:07 +0530 Subject: [PATCH] build: add PKGBUILD --- .aur/PKGBUILD | 24 ++++++++++++++++++++++++ .github/workflows/build.yml | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .aur/PKGBUILD diff --git a/.aur/PKGBUILD b/.aur/PKGBUILD new file mode 100644 index 0000000..91d0df2 --- /dev/null +++ b/.aur/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: {{AUTHOR}} <{{EMAIL}}> + +pkgname={{NAME}} +pkgver={{VERSION}} +pkgrel=1 +pkgdesc="{{DESC}}" +arch=('x86_64' 'aarch64' 'armv7') +url={{URL}} +license=('MIT') +provides=($pkgname) +conflicts=($pkgname) + +source_x86_64=("$url/releases/download/$pkgver/$pkgname-x86_64-unknown-linux-gnu.tar.gz") +md5sums_x86_64=(SKIP) + +source_armv7=("$url/releases/download/$pkgver/$pkgname-armv7-unknown-linux-gnueabihf.tar.gz") +md5sums_armv7=(SKIP) + +source_aarch64=("$url/releases/download/$pkgver/$pkgname-aarch64-unknown-linux-gnu.tar.gz") +md5sums_aarch64=(SKIP) + +package() { + install -Dm755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" +} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0c9a34e..2c7f7f1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,7 +70,7 @@ jobs: PKG_DESC=$(sed -n 's/^description = "\(.*\)"/\1/p' Cargo.toml | head -n1) PKG_AUTHORS=$(sed -n 's/^authors = \["\(.*\)"\]/\1/p' Cargo.toml) PKG_HOMEPAGE=$(sed -n 's/^homepage = "\(.*\)"/\1/p' Cargo.toml) - PKG_BASENAME="${PKG_NAME}-${PKG_VERSION}-${{ matrix.job.target }}" + PKG_BASENAME="${PKG_NAME}-${{ matrix.job.target }}" echo ::set-output name=PKG_VERSION::${PKG_VERSION} echo ::set-output name=PKG_NAME::${PKG_NAME}