After ports unfreeze, I do some directory ports walking ( wanna analogy it as blogwalking
), find dynagen and dynamips ports. I thought dynagen not available in FreeBSD but I’m wrong
su-2.05b# whereis dynamips
dynamips: /usr/ports/emulators/dynamips
su-2.05b# whereis dynagen
dynagen: /usr/ports/emulators/dynagen
su-2.05b# ls /usr/ports/emulators | grep dyna
dynagen
dynamips
dynamips-devel
wow, try dynagen first
su-2.05b# cd /usr/ports/emulators/dynagen/
See version
su-2.05b#ee Makefile
# New ports collection makefile for: dynagen
# Date created: 2006-11-07
# Whom: trasz
#
# $FreeBSD: ports/emulators/dynagen/Makefile,v 1.6 2007/04/13 13:03:46 trasz Exp $
#PORTNAME= dynagen
PORTVERSION= 0.9.0
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dyna-gen
MAINTAINER= trasz@freebsd.org
COMMENT= Text-based front end for Dynamips
RUN_DEPENDS= dynamips:${PORTSDIR}/emulators/dynamips
Version 0.9, no time for installation but prepare the file is OK
su-2.05b# make fetch
On FreeBSD before 6.2 ports system unfortunately can not set default X11BASE by itself so please help it a bit by setting X11BASE=${LOCALBASE} in make.conf.
On the other hand, if you do wish to use non-default X11BASE, please set variable USE_NONDEFAULT_X11BASE.
*** Error code 1
Sigh, this box is 4.11 not 6.2, try add more option in ‘make’
su-2.05b# make USE_NONDEFAULT_X11BASE=1 fetch
===> Vulnerability check disabled, database not found
=> dynagen-0.9.0.tar.gz doesn’t seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/dyna-gen/.
fetch: http://heanet.dl.sourceforge.net/sourceforge/dyna-gen/dynagen-0.9.0.tar.gz: Not Found
=> Attempting to fetch from http://nchc.dl.sourceforge.net/sourceforge/dyna-gen/.
dynagen-0.9.0.tar.gz 100% of 230 kB 2598 Bps 00m00s
ready to install, make install clean
P.S : I should learn about how to modifiy ports, dynagen has reach 0.9.2 but ports still 0.9
About
One comment
Dynagen is still at 0.9.0, because 0.9.2 does not work with stable (released) version of dynamips.