diff --git a/emulators/Makefile b/emulators/Makefile index 48917f75dda0..a6941016f0fe 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -112,6 +112,7 @@ SUBDIR += pipelight SUBDIR += ppsspp SUBDIR += ppsspp-devel + SUBDIR += py-gns3-converter SUBDIR += q4wine SUBDIR += qemu SUBDIR += qemu-devel diff --git a/emulators/py-gns3-converter/Makefile b/emulators/py-gns3-converter/Makefile new file mode 100644 index 000000000000..5ad59fa4bf53 --- /dev/null +++ b/emulators/py-gns3-converter/Makefile @@ -0,0 +1,16 @@ +# $FreeBSD$ + +PORTNAME= gns3-converter +PORTVERSION= 1.2.3 +CATEGORIES= emulators +MASTER_SITES= CHEESESHOP + +MAINTAINER= pi@FreeBSD.org +COMMENT= Convert old GNS3 (<=0.8.7) topologies to newer versions + +LICENSE= GPLv3 + +USES= python:3 +USE_PYTHON= distutils autoplist + +.include diff --git a/emulators/py-gns3-converter/distinfo b/emulators/py-gns3-converter/distinfo new file mode 100644 index 000000000000..49a6aa9f1ca7 --- /dev/null +++ b/emulators/py-gns3-converter/distinfo @@ -0,0 +1,2 @@ +SHA256 (gns3-converter-1.2.3.tar.gz) = 9257464a112aaca345b2eaec7001ea723f319f9792a8a313cacb94fe7e10a7e9 +SIZE (gns3-converter-1.2.3.tar.gz) = 32962 diff --git a/emulators/py-gns3-converter/pkg-descr b/emulators/py-gns3-converter/pkg-descr new file mode 100644 index 000000000000..7c77a46d4a49 --- /dev/null +++ b/emulators/py-gns3-converter/pkg-descr @@ -0,0 +1,12 @@ +GNS3 Converter is designed to convert old ini-style GNS3 topologies +(<=0.8.7) to the newer version v1+ JSON format for use in GNS3 v1+ + +The converter will convert all IOS, Cloud and VirtualBox devices +to the new format. It will also convert all QEMU based devices (QEMU +VM, ASA, PIX, JUNOS & IDS). VPCS nodes will be converted to cloud +devices due to lack of information the 0.8.7 topology files. + +For topologies containing snapshots, the snapshots will also be +converted to the new format automatically. + +WWW: https://github.com/GNS3/gns3-converter