aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorchris west2020-02-23 15:19:50 -0800
committerchris west2020-02-23 15:19:52 -0800
commit60ca429292f0880235a93666441052cb43c15d7b (patch)
tree46049dc3de0383768fb9e6e45bfd858930741b45 /PKGBUILD
downloadaur-60ca429292f0880235a93666441052cb43c15d7b.tar.gz
phetch gopher client
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1a7b4fc5c964
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+#Maintainer: chris west <c@xvxx.io>
+
+pkgname=phetch
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="A quick lil gopher client for your terminal."
+url="https://github.com/xvxx/phetch"
+depends=('openssl')
+makedepends=('cargo')
+arch=('x86_64')
+license=('MIT')
+source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$pkgname/$pkgver/download")
+sha256sums=('ae97e341446bbf01be48aaefd9171de6b0b2e20b85c67dc77ec22251b818f7db')
+
+build() {
+ cd "$pkgname-$pkgver"
+ cargo build --locked --release
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 "doc/$pkgname.1" "$pkgdir/usr/share/man/man1/$pkgname.1"
+ install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}