summaryrefslogtreecommitdiff
path: root/emulators/dynamips/Makefile
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2015-12-12 20:20:04 +0000
committermarkd <markd@pkgsrc.org>2015-12-12 20:20:04 +0000
commitdcd0e739120c5abd3ddf98aba5151bedbd74b8fe (patch)
treed31944041f3ac426877c0aaf150ecea935d79281 /emulators/dynamips/Makefile
parent770f6c44ca04e503fa563da56593b7540348f9dc (diff)
downloadpkgsrc-dcd0e739120c5abd3ddf98aba5151bedbd74b8fe.tar.gz
Update dynamips to 0.2.15
10-Jul-2013 to 31-Jul-2013 (renamed to dynamips) ------------------------------------------------ Fixed issue 11 - nvram:private-config is destroyed when we write nvram:startup-config Fixed issue 13 - C3745 has an emulated NVRAM that is not continuous, so we can generate an invalid checksum when the config is written Fixed issue 14 - a file descriptor is leaked every time the config is extracted/read +-------------------. | Release: v0.2.9 | +-------------------' 05-Aug-2013 to 07-Sep-2013 -------------------------- Implemented enhancement 15 - extend hypervisor commands push_config, extract_config, and set_config Implemented enhancement 16 - reimplement nvram_export Fixed issue 17 - Dynamips hangs on startup if no (or unknown) parameters are given v0.2.8 and 0.2.9 +--------------------. | Release: v0.2.10 | +--------------------' 16-Sep-2013 to 10-Feb-2014 -------------------------- Fixed issue 20 - segmentation fault when accessing a device that failed to memory map it's file Implemented enhancement 21 - Renaming devices Closed issue 22 - Hypervisor documentation is out of date Implemented enhancement 36 - hypervisor command to clean the files of a vm Fixed issue 27 - Rename issues. +--------------------. | Release: v0.2.11 | +--------------------' 10-Feb-2014 to 27-Mar-2014 -------------------------- Fixed issue 29 - packet loss with multicast traffic Closed issue 31 - create hypervisor command to find a pattern in the router memory +--------------------. | Release: v0.2.12 | +--------------------' 04-Apr-2014 to 05-Jul-2014 -------------------------- Final fix for issue 9 - Reproducable crash Fixed issue 38 - Unknown file system detected Fixed issue 41 - "Frame is Too Long" error in Wireshark Merge pull request 45 from candlerb/candlerb/txperformance +--------------------. | Release: v0.2.13 | +--------------------' 10-Jul-2014 to 01-Sep-2014 -------------------------- Fixed issue 49 - IOS crashes after router restart Fixed issue 50 - vm send_con_msg Fixed issue 55 - 'unstable' installs 'stable' version on Mac OS X +--------------------+ | Release: v0.2.14 | +--------------------+ 06-Dec-2014 ----------- +--------------------+ | Release: v0.2.15 | +--------------------+ 01-06-2015 ---------- Fixed issue 60 - build on Mac OS X Fixed packet capture on Mac OS X (echoed packets)
Diffstat (limited to 'emulators/dynamips/Makefile')
-rw-r--r--emulators/dynamips/Makefile28
1 files changed, 10 insertions, 18 deletions
diff --git a/emulators/dynamips/Makefile b/emulators/dynamips/Makefile
index 87513ce9b0c..0ef1edc6489 100644
--- a/emulators/dynamips/Makefile
+++ b/emulators/dynamips/Makefile
@@ -1,37 +1,29 @@
-# $NetBSD: Makefile,v 1.9 2015/03/12 16:48:40 tnn Exp $
+# $NetBSD: Makefile,v 1.10 2015/12/12 20:20:04 markd Exp $
-DISTNAME= dynamips-0.2.8-RC2
-PKGNAME= ${DISTNAME:S/-RC/rc/}
-PKGREVISION= 1
+PKGNAME= dynamips-0.2.15
+DISTNAME= ${PKGNAME:S/dynamips-/v/}
CATEGORIES= emulators
-MASTER_SITES= http://www.ipflow.utc.fr/dynamips/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=GNS3/dynamips/archive/}
+DIST_SUBDIR= dynamips
MAINTAINER= kefren@NetBSD.org
-HOMEPAGE= http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
+HOMEPAGE= https://github.com/GNS3/dynamips
COMMENT= Cisco 3600 and 7200 MIPS emulator
LICENSE= gnu-gpl-v2
-MAKE_JOBS_SAFE= no
-
USE_TOOLS+= gmake
+USE_CMAKE= yes
-NO_CONFIGURE= yes
-
-BUILD_TARGET= # empty
+WRKSRC= ${WRKDIR}/${PKGNAME}
SUBST_CLASSES+= libelf
SUBST_STAGE.libelf= post-patch
-SUBST_FILES.libelf= dynamips.h rom2c.c
+SUBST_FILES.libelf= common/dynamips.h common/rom2c.c
SUBST_SED.libelf= -e 's,<libelf.h>,<libelf/libelf.h>,'
SUBST_MESSAGE.libelf= Fix libelf header file path
-INSTALLATION_DIRS= bin
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dynamips ${DESTDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nvram_export ${DESTDIR}${PREFIX}/bin
-
.include "../../devel/libelf/buildlink3.mk"
+.include "../../devel/libuuid/buildlink3.mk"
.include "../../net/libpcap/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"