blob: 211e39004c353aecb6cbd5cecf1ddd862fb2b55d (
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
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=linux-wifi-hotspot
pkgver=2.0.0
pkgrel=3
pkgdesc='Create virtual wifi hotspot using same wifi card which is connected to an AP + many features (a GUI tool)'
arch=('x86_64')
url='https://github.com/lakinduakash/linux-wifi-hotspot'
license=('BSD')
depends=('hostapd'
'iw'
'gtk3'
'procps-ng'
'dnsmasq'
'iproute2')
conflicts=('create_ap' 'wihotspot')
provides=('create_ap' 'wihotspot')
install="$pkgname.install"
optdepends=('haveged: For random MAC generation')
makedepends=('cmake')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/lakinduakash/linux-wifi-hotspot/archive/v${pkgver}.tar.gz")
sha256sums=('c364b3ac184f7939a8ed2d545e958791cfabc94ea9d5dcc077ca8625ef9b96c0')
prepare() {
cd "${pkgname}-${pkgver}"
sed -i '15d' src/scripts/Makefile
sed -i "s|running_info|h_running_info|g" src/ui/h_prop.c
sed -i "s|running_info|h_running_info|g" src/ui/h_prop.h
sed -i "566s|get_running_info|get_h_running_info|" src/ui/ui.c
}
build() {
cd "${pkgname}-${pkgver}"
make
}
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -Dm644 LICENSE -t \
"${pkgdir}/usr/share/licenses/${pkgname}"
install -Dm644 src/desktop/hotspot.png \
"$pkgdir/usr/share/pixmaps/wihotspot.png"
install -Dm644 src/desktop/wifihotspot.desktop \
"$pkgdir/usr/share/applications/wihotspot.desktop"
}
# vim:set ts=2 sw=2 et:
|