summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcaverym2021-05-05 08:42:46 -0400
committercaverym2021-05-05 08:42:46 -0400
commit3ac647ac0c559789293e0c6f91b1ae118e4c9454 (patch)
tree07fa6f13b0ee12dbaaf56f81145ca92413e50608
downloadaur-3ac647ac0c559789293e0c6f91b1ae118e4c9454.tar.gz
added pkgbuild
Signed-off-by: caverym <averylapine@gmail.com>
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD29
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9fde5b4d36e3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = rfetch
+ pkgdesc = No dependancy fetch program written in Rust
+ pkgver = 0.3.0
+ pkgrel = 1
+ url = https://github.com/caverym/rfetch
+ arch = x86_64
+ arch = i686
+ arch = pentiumm4
+ arch = arm
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
+ license = MIT
+ makedepends = rust
+ makedepends = gcc
+ source = rfetch-0.3.0.tar.gz::https://github.com/caverym/rfetch/archive/refs/tags/0.3.0.tar.gz
+ sha256sums = ff8fdb0263ef13137ae22c003b89886751f0853812512d31358f1dbf4d7700d9
+
+pkgname = rfetch
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cb67aac58422
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Avery Murray <averylapine@protonmail.com>
+
+pkgname=rfetch
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="No dependancy fetch program written in Rust"
+arch=('x86_64' 'i686' 'pentiumm4' 'arm' 'armv6h' 'armv7h' 'aarch64')
+url="https://github.com/caverym/rfetch"
+license=('MIT')
+makedepends=('rust' 'gcc')
+
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/caverym/rfetch/archive/refs/tags/0.3.0.tar.gz")
+sha256sums=('ff8fdb0263ef13137ae22c003b89886751f0853812512d31358f1dbf4d7700d9')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ RUSTUP_TOOLCHAIN=${RUSTUP_TOOLCHAIN:-stable} cargo build --release --locked
+}
+
+check() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ RUSTUP_TOOLCHAIN=${RUSTUP_TOOLCHAIN:-stable} cargo test --release --locked
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ install -Dm755 "target/release/rfetch" "${pkgdir}/usr/bin/rfetch"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}