summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvans Jahja2019-06-01 04:56:22 +0700
committerEvans Jahja2019-06-01 04:56:22 +0700
commit67203548b147c59b8f289f0048f8e1ec01bc25f2 (patch)
treedeaa1dc978ead495a7bd449636cb6e0a8470f7e7
downloadaur-67203548b147c59b8f289f0048f8e1ec01bc25f2.tar.gz
Initial commit: 0.12.0
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD44
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8cfa73bd6bc0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = rm-improved
+ pkgdesc = Rm ImProved (rip) is a command-line deletion tool focused on safety, ergonomics, and performance. Use it as a safer alternative to rm.
+ pkgver = 0.12.0
+ pkgrel = 1
+ url = https://github.com/nivekuil/rip
+ arch = x86_64
+ license = GPL
+ makedepends = rust
+ depends = gcc-libs
+ source = rm-improved-0.12.0.tar.gz::https://github.com/nivekuil/rip/archive/0.12.0.tar.gz
+ sha256sums = 895a658c6362026c46f54059e129fba362cf0a1385e8a7b974ac8adabcfcdd64
+
+pkgname = rm-improved
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5bc6413fc356
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Evans Jahja <evansjahja13 gmail>
+pkgname=rm-improved
+pkgver=0.12.0
+pkgrel=1
+pkgdesc="Rm ImProved (rip) is a command-line deletion tool focused on safety, ergonomics, and performance. Use it as a safer alternative to rm."
+arch=('x86_64')
+url="https://github.com/nivekuil/rip"
+license=('GPL')
+groups=()
+depends=('gcc-libs')
+makedepends=('rust')
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+# changelog=
+source=("$pkgname-$pkgver.tar.gz::https://github.com/nivekuil/rip/archive/$pkgver.tar.gz")
+noextract=()
+sha256sums=("895a658c6362026c46f54059e129fba362cf0a1385e8a7b974ac8adabcfcdd64")
+# validpgpkeys=()
+
+#prepare() {
+# cd "rip-$pkgver"
+#}
+
+build() {
+ cd "rip-$pkgver"
+ cargo build --release --locked
+}
+
+check() {
+ cd "rip-$pkgver"
+ cargo test --release --locked
+}
+
+package() {
+ cd rip-$pkgver/target/release
+ mkdir -p $pkgdir/usr/bin/
+ cp rip $pkgdir/usr/bin/$pkgname
+ ln -rs $pkgdir/usr/bin/$pkgname $pkgdir/usr/bin/rip
+}