diff options
author | runnytu | 2020-05-24 14:24:15 +0200 |
---|---|---|
committer | runnytu | 2020-05-24 14:24:15 +0200 |
commit | 8cd152a86608f829e5febf0587314958c88f1c5c (patch) | |
tree | 4616309a7a9cd308dbfd68130729eb68fd3afae0 | |
parent | 8836660a246ba6dbfa3b401f99849884f606c3c6 (diff) | |
download | aur-8cd152a86608f829e5febf0587314958c88f1c5c.tar.gz |
Update to 7.3.0-5
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | packettracer.install | 20 | ||||
-rw-r--r-- | packettracer.sh | 7 |
4 files changed, 32 insertions, 2 deletions
@@ -1,8 +1,9 @@ pkgbase = packettracer pkgdesc = Cisco PacketTracer 7.3.0 installation package pkgver = 7.3.0 - pkgrel = 4 + pkgrel = 5 url = https://www.netacad.com/courses/packet-tracer + install = packettracer.install arch = x86_64 license = custom options = !strip @@ -7,12 +7,13 @@ pkgname=packettracer pkgver=7.3.0 -pkgrel=4 +pkgrel=5 pkgdesc="Cisco PacketTracer 7.3.0 installation package" arch=( 'x86_64' ) depends=('openssl-1.0' 'dbus' 'icu' 'glib2' 'libxml2' 'libjpeg-turbo' 'nss') options=('!strip' '!emptydirs') url="https://www.netacad.com/courses/packet-tracer" +install=${pkgname}.install license=('custom') source=('local://PacketTracer_730_amd64.deb' @@ -38,6 +39,7 @@ package() { sed 's/\/opt\/pt/\/opt\/packettracer/' -i "${pkgdir}/usr/share/applications/cisco-ptsa7.desktop" sed -e "\$aCategories=Application;Network;" -i "${pkgdir}/usr/share/applications/cisco-pt7.desktop" sed -e "\$aCategories=Application;Network;" -i "${pkgdir}/usr/share/applications/cisco-ptsa7.desktop" + sed -e "\$aNoDisplay=true" -i "${pkgdir}/usr/share/applications/cisco-ptsa7.desktop" install -D -m755 "${srcdir}/packettracer.sh" "${pkgdir}/etc/profile.d/packettracer.sh" diff --git a/packettracer.install b/packettracer.install new file mode 100644 index 000000000000..93e2fb17c9ba --- /dev/null +++ b/packettracer.install @@ -0,0 +1,20 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + sudo xdg-desktop-menu install /usr/share/applications/cisco-pt7.desktop + sudo xdg-desktop-menu install /usr/share/applications/cisco-ptsa7.desktop + sudo update-mime-database /usr/share/mime + sudo gtk-update-icon-cache --force /usr/share/icons/gnome +} + +post_upgrade() { + post_install +} + +post_remove() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + sudo xdg-desktop-menu uninstall /usr/share/applications/cisco-pt7.desktop + sudo xdg-desktop-menu uninstall /usr/share/applications/cisco-ptsa7.desktop + sudo update-mime-database /usr/share/mime + sudo gtk-update-icon-cache --force /usr/share/icons/gnome +} + diff --git a/packettracer.sh b/packettracer.sh index a1ad3b9ec8cd..af3ebc8b0570 100644 --- a/packettracer.sh +++ b/packettracer.sh @@ -1,4 +1,11 @@ PT7HOME=/opt/packettracer/ export PT7HOME + +if QT_VERSION > QT_VERSION_CHECK(5, 5, 0) +QT_AUTO_SCREEN_SCALE_FACTOR=1 +export QT_AUTO_SCREEN_SCALE_FACTOR +else QT_DEVICE_PIXEL_RATIO=auto export QT_DEVICE_PIXEL_RATIO +fi + |