blob: cb414b4fa2c7426c922f7a89675cc2df20655ae9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
pkgname=parprouted
pkgver=0.7
pkgrel=2
pkgdesc="proxy ARP IP bridging daemon"
arch=('i686' 'x86_64' 'armv6h' 'armv7h')
url="http://freecode.com/projects/parprouted"
license=('GPL2')
depends=('iproute')
install=('parprouted.install')
source=("http://www.hazard.maks.net/parprouted/parprouted-$pkgver.tar.gz"
"000-routecmd.diff"
"parprouted.conf"
"parprouted.service"
"parprouted.install")
sha512sums=('c55d50dc7fc90ca108989a47a4b6f02509c0f3c72d13c9cc81cde27f56cce3dba4af74724a372395aae00c390222c9d53a604b61d6bd5af907124345b1b5e64f'
'664f15b19f2a8ce7fa6ee3c251c62274df0d4bb7426cbad769affcafc5e68d288d1617953a6f3dd07aea699c167deaa423ae5c2b293fd32ce0f97144c5fd6a1a'
'fcb0e60618cf3d42baf175a5b318de6ef8d271f0993d5e77492698141740d2dd8fdfe8c093105ef48d5ecbb36c674027ab80d838222ef73e3a526f91b86ab64e'
'5261d784a5418f10d4ae6c5223537651d2a3cb8546e85e7095c524d1b5233b4e06c56cf9ca864d48f607de34064fdfd99296e9ff1fa2405e718a7b34e7812ccd'
'e3bc668039ea50009085b426d4e74736118c7a833fe3e1045413f4e1af2358b99c0198d2e4ada910017dbfa5bf502510b7826d7d96d0f199376b5ef3988fd8b8')
build() {
cd parprouted-$pkgver
patch -p1 < ../000-routecmd.diff
make CFLAGS+=' -DROUTE_CMD=\"/usr/bin/ip\"'
}
package() {
cd parprouted-$pkgver
install -Dm0755 parprouted $pkgdir/usr/bin/parprouted
install -Dm0644 parprouted.8 $pkgdir/usr/share/man/man8/parprouted.8
install -Dm0644 "$srcdir"/../parprouted.service "$pkgdir"/usr/lib/systemd/system/parprouted.service
install -Dm0644 "$srcdir"/../parprouted.conf "$pkgdir"/etc/conf.d/parprouted
}
|