Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Aug 2015 16:39:14 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r393433 - in head/emulators/dynamips-community: . files
Message-ID:  <201508021639.t72GdEJX031715@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Aug  2 16:39:13 2015
New Revision: 393433
URL: https://svnweb.freebsd.org/changeset/ports/393433

Log:
  emulators/dynamips-community: 0.2.12 -> 0.2.15
  
  - Add optional argument 'format' to hypervisor commands
    - 'send_con_msg' and 'send_aux_msg'.
    - Report "X byte(s) written" on succeess.
    - String formats:
      * plain - plain string (default, old behavior)
      * base64 - base64 encoded string
  - Use an auxiliary variable to record configured ram size for npe-400
  - Fixed issue #49 - IOS crashes after router restart
  - Fixed issue #50 - vm send_con_msg
  
  PR:		194066
  Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)

Deleted:
  head/emulators/dynamips-community/files/
Modified:
  head/emulators/dynamips-community/Makefile
  head/emulators/dynamips-community/distinfo
  head/emulators/dynamips-community/pkg-descr

Modified: head/emulators/dynamips-community/Makefile
==============================================================================
--- head/emulators/dynamips-community/Makefile	Sun Aug  2 16:08:39 2015	(r393432)
+++ head/emulators/dynamips-community/Makefile	Sun Aug  2 16:39:13 2015	(r393433)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	dynamips
-PORTVERSION=	0.2.12
+PORTVERSION=	0.2.15
+DISTVERSIONPREFIX=	v
 CATEGORIES=	emulators
-MASTER_SITES=	SF/gns-3/Dynamips/${PORTVERSION}
 PKGNAMESUFFIX=	-community
-DISTNAME=	${PORTNAME}-${PORTVERSION}-source
 
 MAINTAINER=	pavelivolkov@gmail.com
 COMMENT=	Cisco 1700/2600/3600/3700/7200 Simulator
@@ -18,15 +17,14 @@ LIB_DEPENDS=	libelf.so:${PORTSDIR}/devel
 
 CONFLICTS=	dynamips-[0-9]* dynamips-devel-[0-9]*
 
-USES=		gmake zip
-MAKE_JOBS_UNSAFE=	yes
+USES=		cmake
+USE_GITHUB=	yes
 
-OPTIONS_DEFINE=	DOCS UNSTABLE
-UNSTABLE_DESC=	development code (x64 Mac)
+MAKE_JOBS_UNSAFE=	yes
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+GH_ACCOUNT=	GNS3
+GH_PROJECT=	dynamips
 
-LDFLAGS+=	-luuid
 MAKE_ENV=	DYNAMIPS_CODE=${DYNAMIPS_CODE} \
 		DYNAMIPS_ARCH=${DYNAMIPS_ARCH}
 
@@ -38,27 +36,19 @@ PLIST_FILES=	bin/${PORTNAME} bin/nvram_e
 
 PORTDOCS=	*
 
-.if ${PORT_OPTIONS:MUNSTABLE}
-DYNAMIPS_CODE=	unstable
-.else
 DYNAMIPS_CODE=	stable
-.endif
-
-.if ${ARCH} == powerpc && ${DYNAMIPS_CODE} == unstable
-DYNAMIPS_ARCH=	ppc32
-.endif
 
 .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
 DYNAMIPS_ARCH=	nojit
 .endif
 
-#BROKEN_ia64=	does not compile: invokes i386 assembler
-#BROKEN_sparc64=	${BROKEN_ia64}
-#BROKEN_powerpc=	${BROKEN_ia64}
+BROKEN_ia64=	does not compile: invokes i386 assembler
+BROKEN_sparc64=	${BROKEN_ia64}
+BROKEN_powerpc=	${BROKEN_ia64}
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}.${DYNAMIPS_CODE} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-	${INSTALL_PROGRAM} ${WRKSRC}/nvram_export.${DYNAMIPS_CODE} ${STAGEDIR}${PREFIX}/bin/nvram_export
+	${INSTALL_PROGRAM} ${WRKSRC}/${DYNAMIPS_CODE}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/${DYNAMIPS_CODE}/nvram_export ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
 	${INSTALL_MAN} ${WRKSRC}/man/nvram_export.1 ${STAGEDIR}${MANPREFIX}/man/man1
 	${INSTALL_MAN} ${WRKSRC}/man/hypervisor_mode.7 ${STAGEDIR}${MANPREFIX}/man/man7

Modified: head/emulators/dynamips-community/distinfo
==============================================================================
--- head/emulators/dynamips-community/distinfo	Sun Aug  2 16:08:39 2015	(r393432)
+++ head/emulators/dynamips-community/distinfo	Sun Aug  2 16:39:13 2015	(r393433)
@@ -1,2 +1,2 @@
-SHA256 (dynamips-0.2.12-source.zip) = b8a60c2ff577ec3a5c2b892bce654a68cc072c79fbca2b708d36d42bd3e9eb12
-SIZE (dynamips-0.2.12-source.zip) = 995877
+SHA256 (GNS3-dynamips-v0.2.15_GH0.tar.gz) = 4f77a88470069dccab391ce786b633061511593efbd0a9b895e5711325eceb36
+SIZE (GNS3-dynamips-v0.2.15_GH0.tar.gz) = 839493

Modified: head/emulators/dynamips-community/pkg-descr
==============================================================================
--- head/emulators/dynamips-community/pkg-descr	Sun Aug  2 16:08:39 2015	(r393432)
+++ head/emulators/dynamips-community/pkg-descr	Sun Aug  2 16:39:13 2015	(r393433)
@@ -1,3 +1,3 @@
 Cisco 1700/2600/3600/3700/7200 simulator.
 
-WWW: http://www.gns3.net/dynamips/
+WWW: https://github.com/GNS3/dynamips



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201508021639.t72GdEJX031715>