| 1 | # Maintainer: Patrycja Rosa <[email protected]> |
| 2 | pkgname=dora |
| 3 | pkgver=0_git20220621 |
| 4 | _gitrev=867a41a58a4b78ecc728997ad93e8b72d130841c |
| 5 | pkgrel=4 |
| 6 | pkgdesc="Command line dhcp client/test tool" |
| 7 | url="https://github.com/glitchub/dora" |
| 8 | arch="all" |
| 9 | license="MIT" |
| 10 | makedepends="linux-headers" |
| 11 | subpackages="$pkgname-dhcpcd" |
| 12 | source="https://github.com/glitchub/dora/archive/$_gitrev/dora-$_gitrev.tar.gz |
| 13 | recvfrom-buffer-fortify.patch |
| 14 | " |
| 15 | builddir="$srcdir/$pkgname-$_gitrev" |
| 16 | options="!check" # no tests |
| 17 | |
| 18 | build() { |
| 19 | make |
| 20 | } |
| 21 | |
| 22 | package() { |
| 23 | install -Dm755 dora -t "$pkgdir"/usr/bin |
| 24 | install -Dm755 dhcpcd.sh "$pkgdir"/usr/bin/dora-dhcpcd.sh |
| 25 | } |
| 26 | |
| 27 | dhcpcd() { |
| 28 | pkgdesc="$pkgdesc (dhcp client script)" |
| 29 | depends="bash" |
| 30 | |
| 31 | amove usr/bin/dora-dhcpcd.sh |
| 32 | } |
| 33 | |
| 34 | sha512sums=" |
| 35 | b5ad074c8814c1709e80612deaee662920f387e3e7c5fea05fca69691e760ad8e706c46416d36636038f8e60d90713f7104ae1f26b53a14e8a303ca7f675c5a2 dora-867a41a58a4b78ecc728997ad93e8b72d130841c.tar.gz |
| 36 | 56c2d20e1e578f7e6a76ceaee78326b48f70dc3778b6f7a8e2a61d3a79fbb35cd5d14aef4f88bc41081a778c1f089f7ec82975a8a3259f7dacc4295146a89a7b recvfrom-buffer-fortify.patch |
| 37 | " |