Lines 1-7
Link Here
|
1 |
# Created by: joerg@FreeBSD.org |
1 |
# Created by: joerg@FreeBSD.org |
2 |
|
2 |
|
3 |
PORTNAME= libdwarf |
3 |
PORTNAME= libdwarf |
4 |
PORTVERSION= 20161124 |
4 |
DISTVERSION= 20210528 |
5 |
CATEGORIES= devel |
5 |
CATEGORIES= devel |
6 |
MASTER_SITES= https://www.prevanders.net/ \ |
6 |
MASTER_SITES= https://www.prevanders.net/ \ |
7 |
http://pkgs.fedoraproject.org/repo/pkgs/libdwarf/ |
7 |
http://pkgs.fedoraproject.org/repo/pkgs/libdwarf/ |
Lines 11-41
COMMENT= Library to analyze DWARF debugging information in ELF files
Link Here
|
11 |
|
11 |
|
12 |
LICENSE= LGPL21 |
12 |
LICENSE= LGPL21 |
13 |
|
13 |
|
14 |
CONFLICTS_INSTALL= bsdlibdwarf* |
14 |
USES= cpe dos2unix libtool |
15 |
|
|
|
16 |
MAKE_JOBS_UNSAFE= yes |
17 |
|
18 |
WRKSRC= ${WRKDIR}/dwarf-${PORTVERSION}/libdwarf |
19 |
|
15 |
|
20 |
GNU_CONFIGURE= yes |
16 |
GNU_CONFIGURE= yes |
21 |
LDFLAGS+= -L${LOCALBASE}/lib |
|
|
22 |
CFLAGS+= -I. -I${LOCALBASE}/include |
23 |
|
17 |
|
24 |
USES= cpe dos2unix |
|
|
25 |
CPE_VENDOR= ${PORTNAME}_project |
18 |
CPE_VENDOR= ${PORTNAME}_project |
26 |
DOS2UNIX_GLOB= *.h |
|
|
27 |
|
19 |
|
28 |
PS_FILES= libdwarf2.1.pdf libdwarf2p.1.pdf mips_extensions.pdf |
20 |
DOS2UNIX_GLOB= *.h |
29 |
|
|
|
30 |
OPTIONS_DEFINE= DOCS |
31 |
|
21 |
|
32 |
do-install: |
22 |
CONFLICTS_INSTALL= bsdlibdwarf* |
33 |
${INSTALL_DATA} ${WRKSRC}/libdwarf.a ${STAGEDIR}${PREFIX}/lib |
|
|
34 |
${INSTALL_DATA} ${WRKSRC}/dwarf.h ${STAGEDIR}${PREFIX}/include |
35 |
${INSTALL_DATA} ${WRKSRC}/libdwarf.h ${STAGEDIR}${PREFIX}/include |
36 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/libdwarf |
37 |
.for f in ${PS_FILES} |
38 |
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/share/doc/libdwarf |
39 |
.endfor |
40 |
|
23 |
|
41 |
.include <bsd.port.mk> |
24 |
.include <bsd.port.mk> |