ports/109576: [MAINTAINER] emulators/dynagen: update to 0.9.0

trasz trasz at pin.if.uz.zgora.pl
Mon Feb 26 20:20:05 UTC 2007


>Number:         109576
>Category:       ports
>Synopsis:       [MAINTAINER] emulators/dynagen: update to 0.9.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 26 20:20:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     trasz
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Wed Nov 15 19:16:30 CET 2006
>Description:
- Update to 0.9.0

Added file(s):
- files/patch-dynamips_lib.py

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- dynagen-0.9.0.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/emulators/dynagen/Makefile /home/trasz/dynagen/Makefile
--- /usr/ports/emulators/dynagen/Makefile	Mon Jan  8 13:36:55 2007
+++ /home/trasz/dynagen/Makefile	Mon Feb 26 21:21:40 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dynagen
-PORTVERSION=	0.8.3
+PORTVERSION=	0.9.0
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	dyna-gen
@@ -20,6 +20,7 @@
 USE_PYDISTUTILS=	yes
 ALL_TARGET=	# empty
 USE_GCC=	3.4+
+USE_DOS2UNIX=	yes
 
 post-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/dynagen ${PREFIX}/bin
diff -ruN --exclude=CVS /usr/ports/emulators/dynagen/distinfo /home/trasz/dynagen/distinfo
--- /usr/ports/emulators/dynagen/distinfo	Mon Jan  8 13:36:55 2007
+++ /home/trasz/dynagen/distinfo	Mon Feb 26 21:21:41 2007
@@ -1,3 +1,3 @@
-MD5 (dynagen-0.8.3.tar.gz) = 740c7a8cacff143385903ddf1c63915d
-SHA256 (dynagen-0.8.3.tar.gz) = 17795aed0da0e2787e0d45397cc28b6f6f743cefc0a84b960819b0b780e9ec45
-SIZE (dynagen-0.8.3.tar.gz) = 397813
+MD5 (dynagen-0.9.0.tar.gz) = fc7b2708f37ba1f4714f2042eed72352
+SHA256 (dynagen-0.9.0.tar.gz) = 7f77ab371889c42e0a0e2080375543045754cf3158131922785dba089e106ed5
+SIZE (dynagen-0.9.0.tar.gz) = 235944
diff -ruN --exclude=CVS /usr/ports/emulators/dynagen/files/patch-dynagen /home/trasz/dynagen/files/patch-dynagen
--- /usr/ports/emulators/dynagen/files/patch-dynagen	Mon Jan  8 13:36:55 2007
+++ /home/trasz/dynagen/files/patch-dynagen	Mon Feb 26 21:21:38 2007
@@ -1,9 +1,9 @@
---- dynagen.orig	Fri Dec  1 15:13:21 2006
-+++ dynagen	Wed Jan  3 10:48:50 2007
-@@ -32,7 +32,7 @@
+--- dynagen.orig	Sun Feb 18 17:28:09 2007
++++ dynagen	Mon Feb 26 16:50:51 2007
+@@ -34,7 +34,7 @@
  
  # Constants
- VERSION = '0.8.3.123106'
+ VERSION = '0.9.0.021807'
 -CONFIGSPECPATH = [ "/usr/share/dynagen", "/usr/local/share" ]
 +CONFIGSPECPATH = [ "/usr/local/share/dynagen", "/usr/share/dynagen", "/usr/local/share" ]
  CONFIGSPEC = 'configspec'
diff -ruN --exclude=CVS /usr/ports/emulators/dynagen/files/patch-dynamips_lib.py /home/trasz/dynagen/files/patch-dynamips_lib.py
--- /usr/ports/emulators/dynagen/files/patch-dynamips_lib.py	Thu Jan  1 01:00:00 1970
+++ /home/trasz/dynagen/files/patch-dynamips_lib.py	Mon Feb 26 21:21:39 2007
@@ -0,0 +1,24 @@
+--- dynamips_lib.py.orig	Sun Feb 18 17:28:09 2007
++++ dynamips_lib.py	Mon Feb 26 21:05:00 2007
+@@ -820,7 +820,7 @@
+         self.__mmap = True
+         self.__state = 'stopped'
+         self.__ghost_status = 0
+-        self._sparsemem = 0
++        self.__sparsemem = 0
+         self.__idlemax = 1500
+         self.__idlesleep = 30
+ 
+@@ -1295,7 +1295,11 @@
+             flag = '1'
+         else:
+             flag = '0'
+-        send(self.__d, 'vm set_sparse_mem %s %s' % (self.__name, flag))
++
++	# Workaround for "*** Error: Unknown command 'set_sparse_mem'" message
++	# with dynamips-0.2.5.
++	if flag == 1:
++        	send(self.__d, 'vm set_sparse_mem %s %s' % (self.__name, flag))
+ 
+     def __getsparsemem(self):
+         """ Returns the sparsemem
diff -ruN --exclude=CVS /usr/ports/emulators/dynagen/pkg-plist /home/trasz/dynagen/pkg-plist
--- /usr/ports/emulators/dynagen/pkg-plist	Sat Nov 25 11:33:33 2006
+++ /home/trasz/dynagen/pkg-plist	Mon Feb 26 21:21:42 2007
@@ -42,17 +42,11 @@
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image013.gif
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image014.gif
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image015.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image015.jpg
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image016.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image016.jpg
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image017.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image017.jpg
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image018.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image018.jpg
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image019.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image019.jpg
 %%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image020.gif
-%%PORTDOCS%%%%DOCSDIR%%/tutorial_files/image020.jpg
 %%PORTDOCS%%%%DOCSDIR%%/tutorial.htm
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial_files
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
--- dynagen-0.9.0.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list