ports/180751: devel/libunwind update and take maintainership

Danilo Egea Gondolfo danilogondolfo at gmail.com
Tue Jul 23 01:40:01 UTC 2013


>Number:         180751
>Category:       ports
>Synopsis:       devel/libunwind update and take maintainership
>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 Jul 23 01:40:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Danilo Egea Gondolfo
>Release:        FreeBSD 9.2-BETA1
>Organization:
Universidade Estadual de Maringa
>Environment:
FreeBSD freebsd 9.2-BETA1 FreeBSD 9.2-BETA1 #7 r253479: Sat Jul 20 06:52:49 BRT 2013     root at freebsd:/usr/obj/usr/src/sys/PROJETO  amd64
>Description:
Changes
- Update from 20110911 (1.0.1) to 20121006 (1.1)
- Take maintainership
- Crop header
- Remove indefinite article from COMMENT
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 323499)
+++ Makefile	(working copy)
@@ -1,18 +1,14 @@
-# New ports collection makefile for:		libunwind
-# Date created:					04/30/2010
-# Whom:						stas
-#
+# Created by: stas
 # $FreeBSD$
-#
 
 PORTNAME=	libunwind
-PORTVERSION=	20110911	# This is actually official libunwind 1.0.1
+PORTVERSION=	20121006	# This is actually official libunwind 1.1
 CATEGORIES=	devel
 MASTER_SITES=	SAVANNAH
-DISTNAME=	${PORTNAME}-1.0.1
+DISTNAME=	${PORTNAME}-1.1
 
-MAINTAINER=	ports at FreeBSD.org
-COMMENT=	A generic stack unwinding library
+MAINTAINER=	danilogondolfo at gmail.com
+COMMENT=	Generic stack unwinding library
 
 ONLY_FOR_ARCHS=	i386 amd64
 
@@ -30,6 +26,7 @@
 		libunwind-ia64.3 \
 		libunwind-ptrace.3 \
 		libunwind-setjmp.3 \
+		unw_backtrace.3 \
 		unw_create_addr_space.3 \
 		unw_destroy_addr_space.3 \
 		unw_flush_cache.3 \
@@ -60,17 +57,4 @@
 PLIST_SUB=	ARCH=x86_64
 .endif
 
-#
-# The original ltmain.sh is buggy and hangs sometimes
-#
-pre-configure:
-	@${CP} ${LTMAIN} ${WRKSRC}/aux/
-
-#
-# Get rid of .la and static library files
-#
-post-configure:
-	@${REINPLACE_CMD} -E -e \
-	'/Install the pseudo-library/,/staticlibs=/s,^,#,' ${WRKSRC}/libtool
-
 .include <bsd.port.post.mk>
Index: distinfo
===================================================================
--- distinfo	(revision 323499)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (libunwind-1.0.1.tar.gz) = aa95fd184c0b90d95891c2f3bac2c7df708ff016d2a6ee8b2eabb769f864101f
-SIZE (libunwind-1.0.1.tar.gz) = 1028725
+SHA256 (libunwind-1.1.tar.gz) = 9dfe0fcae2a866de9d3942c66995e4b460230446887dbdab302d41a8aee8d09a
+SIZE (libunwind-1.1.tar.gz) = 1098603
Index: files/patch-configure.in
===================================================================
--- files/patch-configure.in	(revision 323499)
+++ files/patch-configure.in	(working copy)
@@ -1,11 +0,0 @@
---- configure.in.orig	2010-05-01 01:45:55.000000000 -0700
-+++ configure.in	2010-05-01 01:46:05.000000000 -0700
-@@ -6,7 +6,7 @@
- dnl Process this file with autoconf to produce a configure script.
- AC_INIT(libunwind, mkvers(pkg_major, pkg_minor, pkg_extra), pkg_maintainer)
- AC_CONFIG_SRCDIR(src/mi/backtrace.c)
--AC_CONFIG_AUX_DIR(config)
-+AC_CONFIG_AUX_DIR(aux)
- AC_CANONICAL_SYSTEM
- AM_INIT_AUTOMAKE([1.6 subdir-objects])
- AM_MAINTAINER_MODE
Index: files/patch-include_unwind.h
===================================================================
--- files/patch-include_unwind.h	(revision 323499)
+++ files/patch-include_unwind.h	(working copy)
@@ -1,11 +0,0 @@
---- include/unwind.h.orig	2011-10-05 10:31:59.000000000 -0700
-+++ include/unwind.h	2011-10-05 10:32:18.000000000 -0700
-@@ -148,7 +148,7 @@
- #endif /* _GNU_SOURCE */
- 
- #ifdef __cplusplus
--};
-+}
- #endif
- 
- #endif /* _UNWIND_H */
Index: files/patch-src__Makefile.am
===================================================================
--- files/patch-src__Makefile.am	(revision 0)
+++ files/patch-src__Makefile.am	(working copy)
@@ -0,0 +1,11 @@
+--- ./src/Makefile.am.orig	2013-07-21 23:58:23.000000000 -0300
++++ ./src/Makefile.am	2013-07-21 23:58:43.000000000 -0300
+@@ -18,7 +18,7 @@
+ noinst_HEADERS =
+ noinst_LTLIBRARIES =
+ 
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = /usr/local/libdata/pkgconfig
+ pkgconfig_DATA = libunwind-generic.pc
+ 
+ if !REMOTE_ONLY
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 323499)
+++ pkg-plist	(working copy)
@@ -1,14 +1,34 @@
 include/libunwind-common.h
+include/libunwind-coredump.h
 include/libunwind-dynamic.h
 include/libunwind-ptrace.h
 include/libunwind-%%ARCH%%.h
 include/libunwind.h
 include/unwind.h
+lib/libunwind-coredump.a
+lib/libunwind-coredump.la
 lib/libunwind-generic.a
+lib/libunwind-coredump.so
+lib/libunwind-coredump.so.0
+lib/libunwind-generic.so
 lib/libunwind-ptrace.a
+lib/libunwind-ptrace.la
+lib/libunwind-ptrace.so
+lib/libunwind-ptrace.so.0
+lib/libunwind-setjmp.a
+lib/libunwind-setjmp.la
 lib/libunwind-setjmp.so
 lib/libunwind-setjmp.so.0
+lib/libunwind-%%ARCH%%.a
+lib/libunwind-%%ARCH%%.la
 lib/libunwind-%%ARCH%%.so
 lib/libunwind-%%ARCH%%.so.8
+lib/libunwind.a
+lib/libunwind.la
 lib/libunwind.so
 lib/libunwind.so.8
+libdata/pkgconfig/libunwind-generic.pc
+libdata/pkgconfig/libunwind.pc
+libdata/pkgconfig/libunwind-ptrace.pc
+libdata/pkgconfig/libunwind-setjmp.pc
+libdata/pkgconfig/libunwind-coredump.pc


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


More information about the freebsd-ports-bugs mailing list