diff options
Diffstat (limited to 'drill/PKGBUILD')
| -rw-r--r-- | drill/PKGBUILD | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/drill/PKGBUILD b/drill/PKGBUILD new file mode 100644 index 0000000..209cfd8 --- /dev/null +++ b/drill/PKGBUILD | |||
| @@ -0,0 +1,26 @@ | |||
| 1 | # Maintainer: Yigit Sever <yigit at yigitsever dot com> | ||
| 2 | # Contributor: Dimitris Kiziridis <ragouel at outlook dot com> | ||
| 3 | |||
| 4 | pkgname=drill | ||
| 5 | pkgver=0.9.0 | ||
| 6 | pkgrel=1 | ||
| 7 | pkgdesc="HTTP load testing application written in Rust inspired by Ansible syntax" | ||
| 8 | url="https://github.com/fcsonline/drill" | ||
| 9 | depends=('openssl' 'gcc-libs') | ||
| 10 | makedepends=('cargo') | ||
| 11 | arch=('x86_64') | ||
| 12 | license=('GPL-3.0-or-later') | ||
| 13 | source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") | ||
| 14 | sha256sums=('ac486698c33daecb2d099fbb890d0b37ffd9baf3655d620f57932e1d398b44fc') | ||
| 15 | |||
| 16 | build() { | ||
| 17 | cd "$pkgname-$pkgver" | ||
| 18 | cargo build --release | ||
| 19 | } | ||
| 20 | |||
| 21 | package() { | ||
| 22 | cd "$pkgname-$pkgver" | ||
| 23 | install -Dm644 example/*.yml -t "$pkgdir/usr/share/drill/example/" | ||
| 24 | cd target/release | ||
| 25 | install -Dm755 drill "$pkgdir/usr/bin/drill-rs" | ||
| 26 | } | ||
