|
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> |