# 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/PacketTracer5218.tar.gz" # For fetch this file,you have cisco account (you is CC** :) or cisco / # web-learning student and instructor ,or you sale cisco hardware, etc.. ) . # FIX ME bad inglish MY_PN="PacketTracer" MY_PV="5218" MY_NAME=${MY_PN}${MY_PV} S=${WORKDIR}/${MY_NAME} RESTRICT="fetch strip mirror test " PROPERTIES="interactive" LICENSE="ASIS " SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="app-arch/gzip" RDEPEND="x11-libs/qt:4 x11-libs/qt-xmlpatterns media-libs/freetype:2 x11-libs/qt-core:4 app-arch/unzip app-arch/zip" pkg_nofetch () { ewarn "For fetch this file,you have cisco account" ewarn "you is CC** :) or cisco web-learning student or instructor" ewarn "or you sale cisco hardware, etc.. " einfo "Also" einfo "For download this file , point you browser in http://cisco.netacad.net/" einfo " and login this site, go to PacketTracer image" einfo "and download " einfo "Packet Tracer v5.2.1.8 Application + Tutorial Generic links" einfo "(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" }