misc/164611: [maintainer update] devel/dyncall

Tassilo Philipp tphilipp at potion-studios.com
Sun Jan 29 21:50:10 UTC 2012


>Number:         164611
>Category:       misc
>Synopsis:       [maintainer update] devel/dyncall
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 29 21:50:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Tassilo Philipp
>Release:        
>Organization:
>Environment:
>Description:

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN dyncall.orig/Makefile dyncall/Makefile
--- dyncall.orig/Makefile	2012-01-26 00:04:14.000000000 +0000
+++ dyncall/Makefile	2012-01-26 00:22:11.000000000 +0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dyncall
-PORTVERSION=	0.6
+PORTVERSION=	0.7
 CATEGORIES=	devel
 MASTER_SITES=	http://www.dyncall.org/r${PORTVERSION}/ \
 		http://www.potion-studios.com/
@@ -24,39 +24,53 @@
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "sparc64" || ${ARCH} == "ia64"
+.if ${ARCH} == "ia64"
 BROKEN=		Does not install (unsupported architecture)
 .endif
 
 do-install:
-	${INSTALL_DATA}	${WRKSRC}/dyncall/dyncall.h \
-		${WRKSRC}/dyncall/dyncall_alloc.h \
-		${WRKSRC}/dyncall/dyncall_vector.h \
-		${WRKSRC}/dyncall/dyncall_types.h \
+	${INSTALL_DATA} \
 		${WRKSRC}/dyncall/dyncall_value.h \
-		${WRKSRC}/dyncall/dyncall_callf.h \
-		${WRKSRC}/dyncall/dyncall_callvm.h \
-		${WRKSRC}/dyncall/dyncall_config.h \
 		${WRKSRC}/dyncall/dyncall_macros.h \
+		${WRKSRC}/dyncall/dyncall_callf.h \
+		${WRKSRC}/dyncall/dyncall_types.h \
 		${WRKSRC}/dyncall/dyncall_signature.h \
+		${WRKSRC}/dyncall/dyncall_config.h \
+		${WRKSRC}/dyncall/dyncall.h \
 		${WRKSRC}/dyncallback/dyncall_alloc_wx.h \
-		${WRKSRC}/dyncallback/dyncall_args.h \
-		${WRKSRC}/dyncallback/dyncall_callback.h \
-		${WRKSRC}/dyncallback/dyncall_thunk.h \
-		${WRKSRC}/dyncallback/dyncall_thunk_arm32_arm.h \
-		${WRKSRC}/dyncallback/dyncall_thunk_arm32_thumb.h \
-		${WRKSRC}/dyncallback/dyncall_thunk_ppc32.h \
 		${WRKSRC}/dyncallback/dyncall_thunk_x86.h \
 		${WRKSRC}/dyncallback/dyncall_thunk_x64.h \
+		${WRKSRC}/dyncallback/dyncall_thunk_sparc64.h \
+		${WRKSRC}/dyncallback/dyncall_thunk_sparc32.h \
+		${WRKSRC}/dyncallback/dyncall_thunk_ppc32.h \
+		${WRKSRC}/dyncallback/dyncall_thunk_arm32_thumb.h \
+		${WRKSRC}/dyncallback/dyncall_thunk_arm32_arm.h \
+		${WRKSRC}/dyncallback/dyncall_thunk.h \
+		${WRKSRC}/dyncallback/dyncall_callback_x86.h \
+		${WRKSRC}/dyncallback/dyncall_callback_x64.h \
+		${WRKSRC}/dyncallback/dyncall_callback_sparc32.h \
+		${WRKSRC}/dyncallback/dyncall_callback_ppc32.h \
+		${WRKSRC}/dyncallback/dyncall_callback_arm32_thumb.h \
+		${WRKSRC}/dyncallback/dyncall_callback_arm32_arm.h \
+		${WRKSRC}/dyncallback/dyncall_callback.h \
+		${WRKSRC}/dyncallback/dyncall_args_x86.h \
+		${WRKSRC}/dyncallback/dyncall_args_x64.h \
+		${WRKSRC}/dyncallback/dyncall_args_sparc64.h \
+		${WRKSRC}/dyncallback/dyncall_args_sparc32.h \
+		${WRKSRC}/dyncallback/dyncall_args_ppc32.h \
+		${WRKSRC}/dyncallback/dyncall_args_arm32_thumb.h \
+		${WRKSRC}/dyncallback/dyncall_args_arm32_arm.h \
+		${WRKSRC}/dyncallback/dyncall_args.h \
 		${WRKSRC}/dynload/dynload.h \
 		${PREFIX}/include
-	${INSTALL_DATA}	${WRKSRC}/dyncall/libdyncall_s.a \
+	${INSTALL_DATA} \
+		${WRKSRC}/dyncall/libdyncall_s.a \
 		${WRKSRC}/dyncallback/libdyncallback_s.a \
 		${WRKSRC}/dynload/libdynload_s.a \
 		${PREFIX}/lib
 
 .for f3 in ${MAN3}
-	${INSTALL_MAN} ${WRKSRC}/doc/${f3} ${MAN3PREFIX}/man/man3
+	${INSTALL_MAN} ${WRKSRC}/dyncall/${f3} ${MAN3PREFIX}/man/man3
 .endfor
 
 .include <bsd.port.post.mk>
diff -ruN dyncall.orig/distinfo dyncall/distinfo
--- dyncall.orig/distinfo	2012-01-26 00:04:15.000000000 +0000
+++ dyncall/distinfo	2012-01-26 00:05:45.000000000 +0000
@@ -1,2 +1,2 @@
-SHA256 (dyncall-0.6.tar.gz) = c99414abb8ebda2c83b345ec90c3f79ee4daaaaf2a0a29d4a1cc589ed43d0dc7
-SIZE (dyncall-0.6.tar.gz) = 302634
+SHA256 (dyncall-0.7.tar.gz) = d2aedea55478ec4b1519b379027719b47eddd3f4a2f7bc514f7cb0333bced5d0
+SIZE (dyncall-0.7.tar.gz) = 370848
diff -ruN dyncall.orig/pkg-plist dyncall/pkg-plist
--- dyncall.orig/pkg-plist	2012-01-26 00:04:15.000000000 +0000
+++ dyncall/pkg-plist	2012-01-26 00:16:12.000000000 +0000
@@ -1,23 +1,35 @@
-include/dyncall.h
-include/dyncall_alloc.h
-include/dyncall_vector.h
-include/dyncall_types.h
+include/dynload.h
 include/dyncall_value.h
-include/dyncall_callf.h
-include/dyncall_callvm.h
-include/dyncall_config.h
 include/dyncall_macros.h
+include/dyncall_callf.h
+include/dyncall_types.h
 include/dyncall_signature.h
+include/dyncall_config.h
+include/dyncall.h
 include/dyncall_alloc_wx.h
-include/dyncall_args.h
-include/dyncall_callback.h
-include/dyncall_thunk.h
-include/dyncall_thunk_arm32_arm.h
-include/dyncall_thunk_arm32_thumb.h
+include/dyncall_thunk_x64.h
+include/dyncall_thunk_sparc64.h
+include/dyncall_thunk_sparc32.h
 include/dyncall_thunk_ppc32.h
+include/dyncall_thunk_arm32_thumb.h
+include/dyncall_thunk_arm32_arm.h
+include/dyncall_thunk.h
+include/dyncall_callback_x86.h
+include/dyncall_callback_x64.h
+include/dyncall_callback_sparc32.h
+include/dyncall_callback_ppc32.h
+include/dyncall_callback_arm32_thumb.h
+include/dyncall_callback_arm32_arm.h
+include/dyncall_callback.h
+include/dyncall_args_x86.h
+include/dyncall_args_x64.h
+include/dyncall_args_sparc64.h
+include/dyncall_args_sparc32.h
+include/dyncall_args_ppc32.h
+include/dyncall_args_arm32_thumb.h
+include/dyncall_args_arm32_arm.h
+include/dyncall_args.h
 include/dyncall_thunk_x86.h
-include/dyncall_thunk_x64.h
-include/dynload.h
 lib/libdyncall_s.a
 lib/libdyncallback_s.a
 lib/libdynload_s.a


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


More information about the freebsd-bugs mailing list