blob: 7952140799b3e3ee07595998b83f1025a159e105 (
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: Helmut Stult <hst[at]e-mail[dot]de>
# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
# Contributor: Po-An,Yang(Antonio) <yanganto gmail.com>
set -u
pkgname=networkminer
pkgver=2.9
pkgrel=2
pkgdesc='A Network Forensic Analysis Tool for advanced Network Traffic Analysis, sniffer and packet analyzer'
arch=('any')
url='https://www.netresec.com/?page=NetworkMiner'
license=('GPL2')
depends=('mono')
_srcname="NetworkMiner_${pkgver//\./-}"
source=("${_srcname}.zip::https://www.netresec.com/?download=NetworkMiner")
sha256sums=('c610f6ba647ddd9c718e87018ee40595a4d72a52a6b3b7ceb53caf4fa8de6f05')
package() {
set -u
install -d "${pkgdir}/opt/"
mv "${srcdir}/${_srcname}" "${pkgdir}/opt/NetworkMiner"
chmod -R go+w "${pkgdir}/opt/NetworkMiner/AssembledFiles/" "${pkgdir}/opt/NetworkMiner/Captures/"
# Launcher
install -Dm755 <(cat << EOF
#!/bin/sh
mono /opt/NetworkMiner/NetworkMiner.exe
EOF
) "${pkgdir}/usr/bin/Networkminer.sh"
# Desktop file for config tool
install -Dm644 <(cat << EOF
[Desktop Entry]
Name=Network Miner
GenericName=Packet analyser
Comment=NetworkMiner packet analyser
Exec=Networkminer.sh
Terminal=false
Type=Application
#Icon=
Categories=Application;Utility;
MimeType=application/x-executable
EOF
) "${pkgdir}/usr/share/applications/NetworkMiner.desktop"
set +u
}
set +u
|