Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Mar 2011 05:54:03 GMT
From:      Olivier Cochard-Labbé <olivier@cochard.me>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/155178: [emulator/gns3] update to 0.7.3
Message-ID:  <201103020554.p225s3YV072654@red.freebsd.org>
Resent-Message-ID: <201103020600.p2260Krd011472@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         155178
>Category:       ports
>Synopsis:       [emulator/gns3] update to 0.7.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 02 06:00:20 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Olivier Cochard-Labbé
>Release:        8.2
>Organization:
>Environment:
FreeBSD d630.bsdrp.net 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
Hi,

here is an update for GNS3, with a new post-install message (FreeBSD port is limited because emulator/qemu need specials patches).

Regards,

Olivier
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN gns3.orig/Makefile gns3/Makefile
--- gns3.orig/Makefile	2011-02-25 01:12:11.000000000 +0100
+++ gns3/Makefile	2011-03-02 06:46:00.000000000 +0100
@@ -2,12 +2,11 @@
 # Date created:		24 may 2009
 # Whom:			Olivier Cochard-Labbe <olivier@cochard.me>
 #
-# $FreeBSD: ports/emulators/gns3/Makefile,v 1.8 2011/02/25 00:12:11 miwi Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	gns3
-PORTVERSION=	0.7
-PORTREVISION=	1
+PORTVERSION=	0.7.3
 CATEGORIES=	emulators
 MASTER_SITES=	SF/gns-3/GNS3/${PORTVERSION}
 DISTNAME=	GNS3-${PORTVERSION}-src
@@ -27,11 +26,12 @@
 PYDISTUTILS_PKGNAME=	GNS3
 WRKSRC=			${WRKDIR}/${DISTNAME}
 MAN1=			gns3.1
+LICENSE=		GPLv2
 
 post-install:
 .if !defined(NO_INSTALL_MANPAGES)
 	${INSTALL_MAN} ${WRKSRC}/docs/man/gns3.1 ${MANPREFIX}/man/man1
 .endif
 	${INSTALL_SCRIPT} ${WRKSRC}/qemuwrapper/qemuwrapper.py ${PREFIX}/bin/qemuwrapper.py
-
+	@${CAT} ${PKGMESSAGE}
 .include <bsd.port.mk>
diff -ruN gns3.orig/distinfo gns3/distinfo
--- gns3.orig/distinfo	2011-02-25 01:12:11.000000000 +0100
+++ gns3/distinfo	2011-03-02 06:09:58.000000000 +0100
@@ -1,2 +1,2 @@
-SHA256 (GNS3-0.7-src.tar.gz) = 5a7bfda171b8caa47b317dfaaba6166b9d96f5e4f486f5a7cf2bdeb7e1db7989
-SIZE (GNS3-0.7-src.tar.gz) = 3642278
+SHA256 (GNS3-0.7.3-src.tar.gz) = 352e8a076d83992269ec4a12fb33ab2431f14f968c0facc0571d7e6dd83521de
+SIZE (GNS3-0.7.3-src.tar.gz) = 4418850
diff -ruN gns3.orig/pkg-descr gns3/pkg-descr
--- gns3.orig/pkg-descr	2009-03-16 21:43:17.000000000 +0100
+++ gns3/pkg-descr	2011-03-02 06:43:42.000000000 +0100
@@ -1,4 +1,4 @@
-Graphical Cisco network simulator using Dynapips, Dynagen and Pemu.
-Important notice: users have to provide their own Cisco IOS to use with GNS3.
+Graphical Cisco network simulator using Dynamips, Dynagen and Pemu.
+Important notice: users have to provide their own Cisco IOS/IPS/PIX/ASA/JunOS to use with GNS3.
 
 WWW:	http://www.gns3.net
diff -ruN gns3.orig/pkg-message gns3/pkg-message
--- gns3.orig/pkg-message	1970-01-01 01:00:00.000000000 +0100
+++ gns3/pkg-message	2011-03-02 06:44:11.000000000 +0100
@@ -0,0 +1,6 @@
+GNS3 FreeBSD limitations
+========================
+
+There are some limitations with GNS3 under FreeBSD because qemu port isn't 
+patched for suppporting PIX/ASA and UDP communications with Dynamips
+
diff -ruN gns3.orig/pkg-plist gns3/pkg-plist
--- gns3.orig/pkg-plist	2010-04-03 09:07:50.000000000 +0200
+++ gns3/pkg-plist	2011-03-02 06:28:45.000000000 +0100
@@ -101,6 +101,7 @@
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/DynamicStrings.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/DynamicStrings.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_ar.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_bg.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_cn.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_cz.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_de.qm
@@ -113,26 +114,36 @@
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_kr.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_pl.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_pt_br.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_ro.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_ru.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_sk.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_sr.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_tr.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/Lang_uk.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/__init__.py
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/__init__.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/__init__.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_ar.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_cn.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_cs.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_da.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_de.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_es.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_fa.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_fr.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_hu.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_it.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_iw.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_jp.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_pl.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_pt.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_pt_br.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_ru.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_sk.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_sl.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_sr.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_sv.qm
+%%PYTHON_SITELIBDIR%%/GNS3/Langs/qt_uk.qm
 %%PYTHON_SITELIBDIR%%/GNS3/Link/AbstractEdge.py
 %%PYTHON_SITELIBDIR%%/GNS3/Link/AbstractEdge.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Link/AbstractEdge.pyo
@@ -145,6 +156,9 @@
 %%PYTHON_SITELIBDIR%%/GNS3/Link/__init__.py
 %%PYTHON_SITELIBDIR%%/GNS3/Link/__init__.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Link/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GNS3/MACTableDialog.py
+%%PYTHON_SITELIBDIR%%/GNS3/MACTableDialog.pyc
+%%PYTHON_SITELIBDIR%%/GNS3/MACTableDialog.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Main.py
 %%PYTHON_SITELIBDIR%%/GNS3/Main.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Main.pyo
@@ -226,6 +240,9 @@
 %%PYTHON_SITELIBDIR%%/GNS3/StyleDialog.py
 %%PYTHON_SITELIBDIR%%/GNS3/StyleDialog.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/StyleDialog.pyo
+%%PYTHON_SITELIBDIR%%/GNS3/SymbolDialog.py
+%%PYTHON_SITELIBDIR%%/GNS3/SymbolDialog.pyc
+%%PYTHON_SITELIBDIR%%/GNS3/SymbolDialog.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/SymbolManager.py
 %%PYTHON_SITELIBDIR%%/GNS3/SymbolManager.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/SymbolManager.pyo
@@ -343,6 +360,9 @@
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_IOSDialog.py
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_IOSDialog.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_IOSDialog.pyo
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_MACTableDialog.py
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_MACTableDialog.pyc
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_MACTableDialog.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_MainWindow.py
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_MainWindow.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_MainWindow.pyo
@@ -364,12 +384,18 @@
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_StyleDialog.py
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_StyleDialog.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_StyleDialog.pyo
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_SymbolDialog.py
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_SymbolDialog.pyc
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_SymbolDialog.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_SymbolManager.py
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_SymbolManager.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_SymbolManager.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_Wizard.py
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_Wizard.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Form_Wizard.pyo
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Widget_capturesDock.py
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Widget_capturesDock.pyc
+%%PYTHON_SITELIBDIR%%/GNS3/Ui/Widget_capturesDock.pyo
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Widget_nodesDock.py
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Widget_nodesDock.pyc
 %%PYTHON_SITELIBDIR%%/GNS3/Ui/Widget_nodesDock.pyo


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103020554.p225s3YV072654>