# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="2" inherit eutils DESCRIPTION="Cisco's Packet Tracer" HOMEPAGE="https://www.cisco.com/web/learning/netacad/course_catalog/PacketTracer.html" SRC_URI="http://cisco.netacad.net/cnams/resourcewindow/noncurr/downloadTools/app_files/PacketTracer532_Generic_Ubuntu.tar.gz" MY_PN="PacketTracer" MY_PV="53" MY_NAME=${MY_PN}${MY_PV} S=${WORKDIR}/${MY_NAME} RESTRICT="fetch strip mirror test " PROPERTIES="interactive" LICENSE="ASIS " SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="" DEPEND="app-arch/gzip" RDEPEND="x11-libs/qt-xmlpatterns:4 media-libs/freetype:2 x11-libs/qt-gui:4 x11-libs/qt-qt3support:4 x11-libs/qt-script:4 x11-libs/qt-sql:4 x11-libs/qt-webkit:4 app-arch/unzip app-arch/zip" pkg_nofetch () { ewarn "For fetching this file, you need to have a cisco account." ewarn "(i.e. you are a CC**, cisco web-learning student/instructor" ewarn "or a cisco partner)." einfo "To download this file, go to http://cisco.netacad.net/" einfo "and login at the site, select PacketTracer image and download the" einfo "Packet Tracer v5.3.2 Application + Tutorial Generic Ubuntu tar.gz file" } src_install () { # I`m use copy paste from chromium-bin-9999.ebuild # Thanks , voyageur declare PKT_HOME="/opt/pkt/" dodir ${PKT_HOME} cp -R "${S}/" "${D}"${PKT_HOME} || die "Install failed!" cd "${D}"${PKT_HOME}/${MY_NAME} rm install tpl.packettracer || die "Remove failed !" # Create packettracer wrapper make_wrapper packettracer ./bin/PacketTracer5 ${PKT_HOME}${MY_NAME} ${PKT_HOME}${MY_NAME}/lib newicon ${D}/${PKT_HOME}${MY_NAME}/art/pkt.png ${PN}.png make_desktop_entry packettracer "PacketTracer" ${PN}.png "Network;Emulator" }