summaryrefslogtreecommitdiff
path: root/coriolinus-calc/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'coriolinus-calc/PKGBUILD')
-rw-r--r--coriolinus-calc/PKGBUILD22
1 files changed, 22 insertions, 0 deletions
diff --git a/coriolinus-calc/PKGBUILD b/coriolinus-calc/PKGBUILD
new file mode 100644
index 0000000..bbfad1b
--- /dev/null
+++ b/coriolinus-calc/PKGBUILD
@@ -0,0 +1,22 @@
+pkgbase=calc
+pkgname=coriolinus-${pkgbase}
+pkgver=0.3.0
+pkgrel=1
+pkgdesc='Rust command line calculator'
+url="https://github.com/coriolinus/${pkgbase}"
+arch=('x86_64')
+license=('GPL3')
+makedepends=('rust')
+source=("${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('a1ea19acb41508129de3508a87b6d68743b8e5696bb34bada09ad706fd2aa63b')
+
+build() {
+ cd "${pkgbase}-${pkgver}"
+ cargo build --release --locked --all-features --target-dir=target
+}
+
+package() {
+ cd "${pkgbase}-${pkgver}"
+ install -Dm 755 target/release/${pkgbase} -t ${pkgdir}/usr/bin
+ install -Dm 644 README.md CHANGELOG.md -t ${pkgdir}/usr/share/doc/${pkgname}
+}