1 # Maintainer: TDY <tdy@gmx.com>
3 pkgname=antivir-resident
6 pkgdesc="Avira's Personal UNIX Workstation Antivirus with AvGuard"
8 url="http://www.free-av.com/"
10 depends=('java-runtime>=6' 'kernel26rsbac-daz' 'rsbac-admin')
12 [[ $_uiflag == cli ]] && unset depends[0] || unset _uiflag
13 [[ $CARCH = x86_64 ]] && depends=('lib32-glibc' ${depends[@]})
16 backup=(etc/av{guard,updater}.conf)
18 install=$pkgname.install
19 source=(http://dlce.antivir.com/down/unix/packages/antivir-workstation-pers.tar.gz
20 http://dlce.antivir.com/down/windows/hbedv.key
21 $pkgname.desktop avgrd avupd)
22 md5sums=('c2a5017b69cd959c76135af8fa44fe60'
23 '9a4a667fcef5963f330824858f28be44'
24 'a29e7d0a5d65d7cba0827c6acdfa16e8'
25 'dcd7c6284e6ffaa2c53cda793ebb1f0b'
26 '96ac5c9deb8f3d29b832c9d9718f7ea4')
29 cd "$srcdir/antivir-workstation-pers-${pkgver/_/-}"
30 install -dm755 "$pkgdir"/usr/{share/doc/antivir,{,s}bin}
31 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/antivir/LICENSE"
32 install -Dm644 doc/* "$pkgdir/usr/share/doc/antivir/"
34 msg "Packaging base scanner..."
35 install -Dm755 bin/linux_glibc22/antivir "$pkgdir/usr/lib/AntiVir/antivir"
36 install -Dm644 vdf/* "$pkgdir/usr/lib/AntiVir/"
37 install -Dm644 ../hbedv.key "$pkgdir/usr/lib/AntiVir/hbedv.key"
38 install -Dm755 script/configantivir "$pkgdir/usr/lib/AntiVir/configantivir"
39 ln -sf /usr/lib/AntiVir/antivir "$pkgdir/usr/bin/antivir"
41 msg "Packaging internet updater..."
42 install -Dm644 etc/avupdater.conf "$pkgdir/etc/avupdater.conf"
43 install -Dm755 script/avupdater "$pkgdir/usr/lib/AntiVir/avupdater"
44 install -Dm755 ../avupd "$pkgdir/etc/rc.d/avupd"
45 ln -sf /usr/lib/AntiVir/avupdater "$pkgdir/usr/sbin/avupdater"
47 msg "Packaging front-end..."
48 if [[ $_uiflag == cli ]]; then
49 install -Dm644 etc/avguard.conf "$pkgdir/etc/avguard.conf"
52 install -Dm644 etc/avguard.conf-gui "$pkgdir/etc/avguard.conf"
53 install -Dm755 script/antivir-gui "$pkgdir/usr/lib/AntiVir/antivir-gui"
54 install -Dm644 ../$pkgname.desktop \
55 "$pkgdir/usr/share/applications/$pkgname.desktop"
56 install -Dm644 contrib/applet/data/avira-guard-icon.png \
57 "$pkgdir/usr/share/pixmaps/avira.png"
58 bsdtar -xf gui/gui_workstation_common.tgz -C "$pkgdir/usr/lib/AntiVir/"
59 bsdtar -xf gui/gui_workstation_linux_glibc22.tgz -C \
60 "$pkgdir/usr/lib/AntiVir/"
61 ln -sf /usr/lib/AntiVir/antivir-gui "$pkgdir/usr/bin/antivir-gui"
65 msg "Packaging resident guard..."
66 sed -i 's#^\(IncludePath /\)home#\1#' "$pkgdir/etc/avguard.conf"
67 install -Dm755 script/avguard "$pkgdir/usr/lib/AntiVir/avguard"
68 install -Dm755 ../avgrd "$pkgdir/etc/rc.d/avgrd"
69 ln -sf /usr/lib/AntiVir/avguard "$pkgdir/usr/sbin/avguard"