diff options
author | Dawid Potocki | 2021-03-07 16:17:53 +1300 |
---|---|---|
committer | Dawid Potocki | 2021-03-07 16:28:21 +1300 |
commit | b52624132158d9fd3e926d0b055e5e9179cfbb5e (patch) | |
tree | 1487fed0dd972c8f7933cb9b647fe1d5fb1551ca | |
download | aur-packettracer7.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1a23624d7d2a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = packettracer7 + pkgdesc = Network design and emulation software for Cisco's Networking Academy instructors and students (version 7.x) + pkgver = 7.3.1 + pkgrel = 1 + url = https://www.netacad.com/courses/packet-tracer + arch = x86_64 + license = custom + depends = qt5-webengine + source = local://PacketTracer_731_amd64.deb + sha256sums = c39802d15dd61d00ba27fb8c116da45fd8562ab4b49996555ad66b88deace27f + +pkgname = packettracer7 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f3c8d0864153 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Dawid Potocki <archlinux a dawidpotocki , com> + +pkgname=packettracer7 +pkgver=7.3.1 +pkgrel=1 +pkgdesc="Network design and emulation software for Cisco's Networking Academy instructors and students (version 7.x)" +arch=('x86_64') +depends=('qt5-webengine') +url="https://www.netacad.com/courses/packet-tracer" +license=('custom') + +source=('local://PacketTracer_731_amd64.deb') +sha256sums=("c39802d15dd61d00ba27fb8c116da45fd8562ab4b49996555ad66b88deace27f") + +package() { + tar xf data.tar.xz -C "${pkgdir}" + chown root:root -R "${pkgdir}" + chmod -R g-w "${pkgdir}" + + mv "${pkgdir}/opt/pt/" "${pkgdir}/opt/packettracer7/" + mkdir -p "${pkgdir}/usr/bin/" + ln -s "/opt/packettracer7/packettracer" "${pkgdir}/usr/bin/packettracer7" + + sed 's/\/opt\/pt/\/opt\/packettracer7/' -i "${pkgdir}/opt/packettracer7/linguist" + sed 's/\/opt\/pt/\/opt\/packettracer7/' -i "${pkgdir}/opt/packettracer7/packettracer" + sed 's/\/opt\/pt/\/opt\/packettracer7/' -i "${pkgdir}/opt/packettracer7/bin/Cisco-PacketTracer.desktop" + sed 's/\/opt\/pt/\/opt\/packettracer7/' -i "${pkgdir}/usr/share/applications/cisco-pt7.desktop" + sed 's/\/opt\/pt/\/opt\/packettracer7/' -i "${pkgdir}/usr/share/applications/cisco-ptsa7.desktop" + + echo "Categories=Application;Network;" >> "${pkgdir}/usr/share/applications/cisco-pt7.desktop" + echo "Categories=Application;Network;" >> "${pkgdir}/usr/share/applications/cisco-ptsa7.desktop" + + install -D -m644 "${pkgdir}/opt/packettracer7/saves/Switch/IE_2000/upgrade_downgrade_license_on_ie2000.pkt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m644 "${pkgdir}/opt/packettracer7/help/default/copyrights.htm" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +} |