ports/131544: New port: emulators/dynagui - GUI frontend to the dynamips Cisco IOS emulator
Andrew Greenwood
greenwood.andy at gmail.com
Mon Feb 9 21:50:02 UTC 2009
>Number: 131544
>Category: ports
>Synopsis: New port: emulators/dynagui - GUI frontend to the dynamips Cisco IOS emulator
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Feb 09 21:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Andrew Greenwood
>Release: 7.0-RELEASE-p5
>Organization:
>Environment:
FreeBSD hercules.nuvox.net 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #2: Thu Nov 13 11:03:05 EST 2008 root at hercules.nuvox.net:/usr/obj/usr/src/sys/HERCULES i386
>Description:
Attached, please find a new port for the dynagui front end to the dynamips emulator for Cisco IOS.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# dynagui
# dynagui/Makefile
# dynagui/pkg-descr
# dynagui/pkg-plist
# dynagui/distinfo
#
echo c - dynagui
mkdir -p dynagui > /dev/null 2>&1
echo x - dynagui/Makefile
sed 's/^X//' >dynagui/Makefile << 'END-of-dynagui/Makefile'
X# New ports collection makefile for: dynagui
X# Date created 5 February 2009
X# Whom: Andrew Greenwood
X#
X# $FreeBSD$
X#
X
XPORTNAME= dynagui
XPORTVERSION= 0.4
XCATEGORIES= emulators
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= dynagui
X
XPATCHDIR= {.CURDIR}/files
XPATCHFILES= patch-dynagui.py \
X patch-libs_canvas.py \
X patch-setup.py \
X patch-libs_gui_c7200.py
XPATCH_SITES= http://members.nuvox.net/~angreenwood/FreeBSD/dynagui/
X
XBUILD_DEPENDS= dynagen:${PORTSDIR}/emulators/dynagen-devel
X
XUSE_PYTHON= yes
XUSE_PYDISTUTILS= yes
X
XDIST_SUBDIR= dynagui
XIMGDIR= ${PREFIX}/share/${PORTNAME}/img
X
XMAINTAINER= greenwood.andy at gmail.com
XCOMMENT= GUI frontend to the dynamips router simulator
X
Xpost-install:
X ${MKDIR} ${IMGDIR}
X ${INSTALL_DATA} ${WRKSRC}/img/* ${IMGDIR}
X ${CHMOD} 755 ${PYTHON_SITELIBDIR}/dynagui.py
X ${LN} -sf ${PYTHON_SITELIBDIR}/dynagui.py ${PREFIX}/bin/dynagui.py
X
X.include <bsd.port.mk>
END-of-dynagui/Makefile
echo x - dynagui/pkg-descr
sed 's/^X//' >dynagui/pkg-descr << 'END-of-dynagui/pkg-descr'
XDynagui is a GUI frontend to the dynamips Cisco 7200/36XX router simulator.
XIt uses the dyna-gen library in order to communicate with the dynamips hypervisor.
X
XWWW: http://dynagui.sourceforge.net
END-of-dynagui/pkg-descr
echo x - dynagui/pkg-plist
sed 's/^X//' >dynagui/pkg-plist << 'END-of-dynagui/pkg-plist'
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/canvas.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_ethsw.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_router.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/frsw_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/lab_io.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_c7200.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/C3600_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/router_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/nvram_io.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/lab.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/dynamips_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_c3600.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/atmsw_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/util.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_atmsw.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_frsw.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/ethsw_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/C7200_properties_dialog.py
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/canvas.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_ethsw.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_router.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/frsw_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/lab_io.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_c7200.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/C3600_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/router_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/nvram_io.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/lab.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/dynamips_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_c3600.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/atmsw_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/util.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_atmsw.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_frsw.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/ethsw_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/C7200_properties_dialog.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/canvas.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_ethsw.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_router.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/frsw_properties_dialog.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/lab_io.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_c7200.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/C3600_properties_dialog.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/router_properties_dialog.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/nvram_io.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/lab.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/dynamips_properties_dialog.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_c3600.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/atmsw_properties_dialog.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/util.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_atmsw.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/gui_frsw.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/ethsw_properties_dialog.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/dynagui_libs/C7200_properties_dialog.pyo
Xshare/dynagui/img/chassis.png
X at dirrm share/dynagui/img
X at dirrm share/dynagui
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/dynagui_libs
END-of-dynagui/pkg-plist
echo x - dynagui/distinfo
sed 's/^X//' >dynagui/distinfo << 'END-of-dynagui/distinfo'
XMD5 (dynagui/dynagui-0.4.tar.gz) = 23086095981ec89b40fae673ea452b3f
XSHA256 (dynagui/dynagui-0.4.tar.gz) = e8b8d54bfd6a4ce0dda4b4bfb3a72b5c0445fbd5b81179ec5ef4516751734942
XSIZE (dynagui/dynagui-0.4.tar.gz) = 49015
XMD5 (dynagui/patch-dynagui.py) = afc7db95e6fdad475ac026f1a8ad8bcd
XSHA256 (dynagui/patch-dynagui.py) = 19d583e5a2084c27c7a4d8d9a1bd7bd094c1c85f28cf1022e8ebf39de28042f6
XSIZE (dynagui/patch-dynagui.py) = 1884
XMD5 (dynagui/patch-libs_canvas.py) = 267a261374543bec07d8f6b58ebe1ddb
XSHA256 (dynagui/patch-libs_canvas.py) = da50f589fab0dbe5bc77d10ce05a46ceca51e139e784eb267d694ed3b5a1becf
XSIZE (dynagui/patch-libs_canvas.py) = 1656
XMD5 (dynagui/patch-setup.py) = 81f03364993a36cddf65b33e32cac928
XSHA256 (dynagui/patch-setup.py) = 2d1a6e4778a9484fe88dd61b8a9de18c9e2cf77efdee1f4ab1690e99b6f5cb5b
XSIZE (dynagui/patch-setup.py) = 525
XMD5 (dynagui/patch-libs_gui_c7200.py) = 84d1f5e9a5134ccee12807ab72d04e08
XSHA256 (dynagui/patch-libs_gui_c7200.py) = 46cafb7e6593af9eb30ddb7d3fc1b15f2d0bd2a8d22766e75c32a3328f374849
XSIZE (dynagui/patch-libs_gui_c7200.py) = 467
END-of-dynagui/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list