summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-05-19 21:47:37 -0500
committerLuis Martinez2021-05-21 20:13:11 -0500
commit30e5cab0a5c5af599c373eac45f56564f1124f7b (patch)
tree6c74c7a8383d03aba05481a091c96d398cc58f56
downloadaur-30e5cab0a5c5af599c373eac45f56564f1124f7b.tar.gz
initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD31
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..309b0d2a729a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = cork-rs
+ pkgdesc = A command-line calculator for hex-lovers
+ pkgver = 0.1.2
+ pkgrel = 1
+ url = https://github.com/reddocmd/cork
+ arch = x86_64
+ license = GPL
+ makedepends = cargo
+ depends = gcc-libs
+ source = cork-rs-0.1.2.tar.gz::https://github.com/reddocmd/cork/archive/refs/tags/v0.1.2.tar.gz
+ sha256sums = bb70f7ca21cd3de2947c0b658f13d869e62e9e6b4682f131705da1bebdb0f3a4
+
+pkgname = cork-rs
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..87b2f740bef3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
+
+pkgname=cork-rs
+_name=cork
+pkgver=0.1.2
+pkgrel=1
+pkgdesc="A command-line calculator for hex-lovers"
+arch=('x86_64')
+url="https://github.com/reddocmd/cork"
+license=('GPL')
+depends=('gcc-libs')
+makedepends=('cargo')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('bb70f7ca21cd3de2947c0b658f13d869e62e9e6b4682f131705da1bebdb0f3a4')
+
+build() {
+ cd "$_name-$pkgver"
+ cargo build --release --locked --all-features --target-dir=target
+}
+
+check() {
+ cd "$_name-$pkgver"
+ cargo test --release --locked --target-dir=target
+}
+
+package() {
+ cd "$_name-$pkgver"
+ install -Dvm 755 target/release/cork -t "$pkgdir/usr/bin/"
+ install -Dvm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+}
+