diff options
author | Bao Trinh | 2023-04-14 06:18:46 -0500 |
---|---|---|
committer | Bao Trinh | 2023-04-14 06:19:59 -0500 |
commit | af1b45bfc537bd3acf282a59c4d2e0a07db26061 (patch) | |
tree | 6c4eb59ae26a2f1330b76539b6f6656ac18af2b5 | |
download | aur-af1b45bfc537bd3acf282a59c4d2e0a07db26061.tar.gz |
v0.0.3
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..79e9152c556d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = unmake + pkgdesc = a makefile linter + pkgver = 0.0.3 + pkgrel = 1 + url = https://github.com/mcandre/unmake + arch = x86_64 + arch = i686 + arch = aarch64 + license = BSD + makedepends = cargo + source = unmake-0.0.3.tar.gz::https://github.com/mcandre/unmake/archive/refs/tags/v0.0.3.tar.gz + sha256sums = 21f18f214b94767b2104511a09f47196fb3fac7d27b02529ed0a3bace987014b + +pkgname = unmake diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7d71e0bea031 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Bao Trinh <qubidt@gmail.com> + +pkgname=unmake +pkgver=0.0.3 +pkgrel=1 +pkgdesc="a makefile linter" +arch=('x86_64' 'i686' 'aarch64') +url="https://github.com/mcandre/unmake" +license=('BSD') +makedepends=('cargo') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('21f18f214b94767b2104511a09f47196fb3fac7d27b02529ed0a3bace987014b') + +prepare() { + cd "${pkgname}-${pkgver}" + cargo fetch --target "${CARCH}-unknown-linux-gnu" +} + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release --frozen +} + +check() { + cd "${pkgname}-${pkgver}" + cargo test --release --frozen +} + +package() { + cd "${pkgname}-${pkgver}" + install -vDm755 -t "${pkgdir}/usr/bin" 'target/release/unmake' + install -vDm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" 'LICENSE.md' + install -vDm644 -t "${pkgdir}/usr/share/doc/${pkgname}" 'README.md' + install -vd "${pkgdir}/usr/share/doc/${pkgname}" + cp -vR -t "${pkgdir}/usr/share/doc/${pkgname}" examples +} |