Sat May 10 23:03:25 2014 UTC ()
Remove hack for OpenBSD
The problem should be fixed with PR pkg/48793.


(ryoon)
diff -r1.3 -r1.4 pkgsrc/devel/libexecinfo/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/devel/libexecinfo/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libexecinfo/Makefile 2014/05/05 21:11:25 1.3
+++ pkgsrc/devel/libexecinfo/Makefile 2014/05/10 23:03:25 1.4
@@ -1,33 +1,26 @@ @@ -1,33 +1,26 @@
1# $NetBSD: Makefile,v 1.3 2014/05/05 21:11:25 ryoon Exp $ 1# $NetBSD: Makefile,v 1.4 2014/05/10 23:03:25 ryoon Exp $
2 2
3DISTNAME= libexecinfo-1.1 3DISTNAME= libexecinfo-1.1
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_FREEBSD} 5MASTER_SITES= ${MASTER_SITE_FREEBSD}
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= ober@NetBSD.org 8MAINTAINER= ober@NetBSD.org
9HOMEPAGE= http://www.freebsdsoftware.org/devel/libexecinfo.html 9HOMEPAGE= http://www.freebsdsoftware.org/devel/libexecinfo.html
10COMMENT= BSD Licensed clone of backtrace facility found in GNU libc 10COMMENT= BSD Licensed clone of backtrace facility found in GNU libc
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13USE_BSD_MAKEFILE= yes 13USE_BSD_MAKEFILE= yes
14MAKE_FLAGS+= MKLINT=no 14MAKE_FLAGS+= MKLINT=no
15 15
16CFLAGS.Linux+= -D_GNU_SOURCE # Dl_info internals 16CFLAGS.Linux+= -D_GNU_SOURCE # Dl_info internals
17CFLAGS.Linux+= -Wno-unused-result # write(2) is declared specially 17CFLAGS.Linux+= -Wno-unused-result # write(2) is declared specially
18 18
19INSTALLATION_DIRS= include lib 19INSTALLATION_DIRS= include lib
20 20
21.include "../../mk/bsd.prefs.mk" 21.include "../../mk/bsd.prefs.mk"
22 22
23post-install: 23post-install:
24 ${INSTALL_DATA} ${WRKSRC}/execinfo.h ${DESTDIR}${PREFIX}/include 24 ${INSTALL_DATA} ${WRKSRC}/execinfo.h ${DESTDIR}${PREFIX}/include
25# OpenBSD's /usr/share/mk/bsd.lib.mk does not create the following symlinks. 
26.if ${OPSYS} == "OpenBSD" 
27 cd ${DESTDIR}${PREFIX}/lib && \ 
28 ${LN} -sf libexecinfo.so.1.0 libexecinfo.so 
29 cd ${DESTDIR}${PREFIX}/lib && \ 
30 ${LN} -sf libexecinfo.so.1.0 libexecinfo.so.1 
31.endif 
32 25
33.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"