ports/116098: update devel/libdwarf to version 20070703

Pedro F. Giffuni giffunip at tutopia.com
Tue Sep 4 23:50:02 UTC 2007


>Number:         116098
>Category:       ports
>Synopsis:       update devel/libdwarf to version 20070703
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 04 23:50:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Pedro F. Giffuni
>Release:        6.2-Release
>Organization:
>Environment:
FreeBSD kakumen.cable.net.co 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 08:43:30 UTC 2007     root at portnoy.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  amd64
k
>Description:
The new version contains son updates from SUN and some bugfixes. Also, the documention is now on .pdf instead of .ps
I also include a patch for devel/dwarfdump sine it uses the same distfile.
>How-To-Repeat:

>Fix:
diff -ruN libdwarf.orig/Makefile libdwarf/Makefile
--- libdwarf.orig/Makefile	Tue Sep  4 13:31:16 2007
+++ libdwarf/Makefile	Tue Sep  4 13:49:24 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	libdwarf
-PORTVERSION=	20060421
+PORTVERSION=	20070703
 CATEGORIES=	devel
 MASTER_SITES=	http://reality.sgiweb.org/davea/
 
@@ -21,7 +21,7 @@
 CONFIGURE_ENV+=	CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
 
-PS_FILES=	dwarf.v2.ps index.v2.ps libdwarf2.1.ps libdwarf2p.1.ps mips_extensions.ps
+PS_FILES=	dwarf.v2.pdf index.v2.pdf libdwarf2.1.pdf libdwarf2p.1.pdf mips_extensions.pdf
 
 do-install:
 		${INSTALL_DATA} ${WRKSRC}/libdwarf.a ${PREFIX}/lib
diff -ruN libdwarf.orig/distinfo libdwarf/distinfo
--- libdwarf.orig/distinfo	Tue Sep  4 13:31:16 2007
+++ libdwarf/distinfo	Tue Sep  4 13:33:22 2007
@@ -1,3 +1,3 @@
-MD5 (libdwarf-20060421.tar.gz) = 2ceb4e51af2cbb2f55a26d0fe9c54f47
-SHA256 (libdwarf-20060421.tar.gz) = 4ea1395987e6e302b83cfaff9ed369a66cb5a874c73cee59b503fdb9d08aaecd
-SIZE (libdwarf-20060421.tar.gz) = 877722
+MD5 (libdwarf-20070703.tar.gz) = 3c67d1df89f05421267ede59feec8152
+SHA256 (libdwarf-20070703.tar.gz) = 6e2194156928285bc192f6ac02f3be924c2980801e55e987c1051275b8dc9681
+SIZE (libdwarf-20070703.tar.gz) = 1064669
diff -ruN libdwarf.orig/files/patch-pro_alloc.c libdwarf/files/patch-pro_alloc.c
--- libdwarf.orig/files/patch-pro_alloc.c	Wed Dec 31 19:00:00 1969
+++ libdwarf/files/patch-pro_alloc.c	Tue Sep  4 13:46:13 2007
@@ -0,0 +1,16 @@
+--- pro_alloc.c.orig	Tue Sep  4 13:42:30 2007
++++ pro_alloc.c	Tue Sep  4 13:45:15 2007
+@@ -40,11 +40,12 @@
+ #include "pro_incl.h"
+ #ifdef HAVE_STDLIB_H
+ #include <stdlib.h>
++#else
++#include <malloc.h>
+ #endif /* HAVE_STDLIB_H */
+ #ifdef HAVE_STRING_H
+ #include <string.h>
+ #endif /* HAVE_STRING_H */
+-#include <malloc.h>
+ 
+ /*
+  When each block is allocated, there is a two-word structure
diff -ruN libdwarf.orig/pkg-plist libdwarf/pkg-plist
--- libdwarf.orig/pkg-plist	Tue Sep  4 13:31:16 2007
+++ libdwarf/pkg-plist	Tue Sep  4 13:51:23 2007
@@ -1,9 +1,9 @@
 include/dwarf.h
 include/libdwarf.h
 lib/libdwarf.a
-share/doc/libdwarf/dwarf.v2.ps
-share/doc/libdwarf/index.v2.ps
-share/doc/libdwarf/libdwarf2.1.ps
-share/doc/libdwarf/libdwarf2p.1.ps
-share/doc/libdwarf/mips_extensions.ps
+share/doc/libdwarf/dwarf.v2.pdf
+share/doc/libdwarf/index.v2.pdf
+share/doc/libdwarf/libdwarf2.1.pdf
+share/doc/libdwarf/libdwarf2p.1.pdf
+share/doc/libdwarf/mips_extensions.pdf
 @dirrm share/doc/libdwarf

dwarfdump patch:
diff -ruN dwarfdump.orig/Makefile dwarfdump/Makefile
--- dwarfdump.orig/Makefile	Tue Sep  4 13:31:34 2007
+++ dwarfdump/Makefile	Tue Sep  4 13:35:31 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dwarfdump
-DISTVERSION=	20060421
+DISTVERSION=	20070703
 CATEGORIES=	devel
 MASTER_SITES=	http://reality.sgiweb.org/davea/
 DISTNAME=	libdwarf-${PORTVERSION}
diff -ruN dwarfdump.orig/distinfo dwarfdump/distinfo
--- dwarfdump.orig/distinfo	Tue Sep  4 13:31:34 2007
+++ dwarfdump/distinfo	Tue Sep  4 13:38:31 2007
@@ -1,3 +1,3 @@
-MD5 (libdwarf-20060421.tar.gz) = 2ceb4e51af2cbb2f55a26d0fe9c54f47
-SHA256 (libdwarf-20060421.tar.gz) = 4ea1395987e6e302b83cfaff9ed369a66cb5a874c73cee59b503fdb9d08aaecd
-SIZE (libdwarf-20060421.tar.gz) = 877722
+MD5 (libdwarf-20070703.tar.gz) = 3c67d1df89f05421267ede59feec8152
+SHA256 (libdwarf-20070703.tar.gz) = 6e2194156928285bc192f6ac02f3be924c2980801e55e987c1051275b8dc9681
+SIZE (libdwarf-20070703.tar.gz) = 1064669


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



More information about the freebsd-ports-bugs mailing list