summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRustam Aliyev2020-02-15 18:12:13 +0900
committerRustam Aliyev2020-02-15 18:12:13 +0900
commitf1fd990d3a94f63facf6a724c021d73ac2cba0fb (patch)
tree42ff40da3ce9f1dc48d21a129ca6e579cf57a1a4 /PKGBUILD
downloadaur-f1fd990d3a94f63facf6a724c021d73ac2cba0fb.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a460d643b4b4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Rustam Aliyev <ru5j4r0@google.com>
+pkgname=pyflow
+pkgver=0.2.4
+pkgrel=1
+pkgdesc="An installation and dependency system for Python"
+arch=('x86_64' 'i686')
+url="https://github.com/David-OConnor/pyflow"
+license=('MIT')
+depends=('xz')
+makedepends=('cargo')
+checkdepends=('cargo')
+changelog=CHANGELOG.md
+source=("https://github.com/ru5j4r0/aur/raw/master/pyflow/$pkgname-$pkgver.tar.zst")
+b2sums=(f627b528be505ff999385a50f840baae7fc1a1e88c29d20b11e548c9eaa6fc15cf115e678f4eed7cbda0153c46d54769b835ffc86d13401a0a43cdaaaa5e59fb)
+validpgpkeys=(B3D4420410BC16F84C358DF6AF36488D565A347A)
+
+build() {
+ cd "$pkgname-$pkgver"
+ cargo build --release --locked
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+ cargo test --release --locked
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ install -Dt "$pkgdir/usr/bin" target/release/pyflow
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}