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= [email protected]
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 🙂