aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorGanael LAPLANCHE <martymac@FreeBSD.org>2011-03-11 07:18:05 +0000
committerGanael LAPLANCHE <martymac@FreeBSD.org>2011-03-11 07:18:05 +0000
commit7510a395cc8c3cdd67bf9f2a183e5e545b9f25d1 (patch)
treed8884eacacbd6bcfe614528e132302bf29617ab0 /emulators
parentdc95181211f5bb86c0875f47401f20ee18ce3049 (diff)
downloadports-7510a395cc8c3cdd67bf9f2a183e5e545b9f25d1.tar.gz
ports-7510a395cc8c3cdd67bf9f2a183e5e545b9f25d1.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/gns3/Makefile12
-rw-r--r--emulators/gns3/distinfo4
-rw-r--r--emulators/gns3/pkg-descr7
-rw-r--r--emulators/gns3/pkg-message6
-rw-r--r--emulators/gns3/pkg-plist26
5 files changed, 44 insertions, 11 deletions
diff --git a/emulators/gns3/Makefile b/emulators/gns3/Makefile
index 2ed2741f2802..e57cec5f0b2d 100644
--- a/emulators/gns3/Makefile
+++ b/emulators/gns3/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= gns3
-PORTVERSION= 0.7
-PORTREVISION= 1
+PORTVERSION= 0.7.3
CATEGORIES= emulators
MASTER_SITES= SF/gns-3/GNS3/${PORTVERSION}
DISTNAME= GNS3-${PORTVERSION}-src
@@ -23,15 +22,16 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4
qemu>=0.11:${PORTSDIR}/emulators/qemu
USE_PYTHON= 2.5+
-USE_PYDISTUTILS= YES
+USE_PYDISTUTILS= yes
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
-
+ ${INSTALL_SCRIPT} ${WRKSRC}/qemuwrapper/qemuwrapper.py \
+ ${PREFIX}/bin/qemuwrapper.py
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
diff --git a/emulators/gns3/distinfo b/emulators/gns3/distinfo
index 33ab728ea35f..7986aa2a8712 100644
--- a/emulators/gns3/distinfo
+++ b/emulators/gns3/distinfo
@@ -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 --git a/emulators/gns3/pkg-descr b/emulators/gns3/pkg-descr
index 9df70bad853d..31f4ad9ab3d2 100644
--- a/emulators/gns3/pkg-descr
+++ b/emulators/gns3/pkg-descr
@@ -1,4 +1,5 @@
-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
+WWW: http://www.gns3.net
diff --git a/emulators/gns3/pkg-message b/emulators/gns3/pkg-message
new file mode 100644
index 000000000000..1a5393594e94
--- /dev/null
+++ b/emulators/gns3/pkg-message
@@ -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 --git a/emulators/gns3/pkg-plist b/emulators/gns3/pkg-plist
index d03ec5cdbe4e..004dbc22d5a2 100644
--- a/emulators/gns3/pkg-plist
+++ b/emulators/gns3/pkg-plist
@@ -101,6 +101,7 @@ bin/qemuwrapper.py
%%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 @@ bin/qemuwrapper.py
%%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 @@ bin/qemuwrapper.py
%%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 @@ bin/qemuwrapper.py
%%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 @@ bin/qemuwrapper.py
%%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 @@ bin/qemuwrapper.py
%%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