Lines 7-13
Link Here
|
7 |
# |
7 |
# |
8 |
|
8 |
|
9 |
PORTNAME= dparser |
9 |
PORTNAME= dparser |
10 |
PORTVERSION= 1.10 |
10 |
PORTVERSION= 1.11 |
11 |
CATEGORIES= devel |
11 |
CATEGORIES= devel |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
13 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
13 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
Lines 24-30
Link Here
|
24 |
MAN1= make_dparser.1 |
24 |
MAN1= make_dparser.1 |
25 |
PORTDOCS= faq.html index.html manual.html |
25 |
PORTDOCS= faq.html index.html manual.html |
26 |
PLIST_FILES= bin/make_dparser include/dparse.h include/dparse_tables.h \ |
26 |
PLIST_FILES= bin/make_dparser include/dparse.h include/dparse_tables.h \ |
27 |
include/dsymtab.h lib/libdparse.a |
27 |
include/dsymtab.h lib/${LIBDPARSE} |
|
|
28 |
|
29 |
.if defined(WITH_GC) |
30 |
LIB_DEPENDS+= gc:${PORTSDIR}/devel/boehm-gc |
31 |
MAKE_ARGS+= D_USE_GC=1 \ |
32 |
GC_CFLAGS="-I${LOCALBASE}/include -L${LOCALBASE}/lib" |
33 |
LIBDPARSE= libdparse_gc.a |
34 |
.else |
35 |
LIBDPARSE= libdparse.a |
36 |
.endif |
28 |
|
37 |
|
29 |
.include <bsd.port.pre.mk> |
38 |
.include <bsd.port.pre.mk> |
30 |
|
39 |
|
Lines 35-44
Link Here
|
35 |
do-install: |
44 |
do-install: |
36 |
${INSTALL_PROGRAM} ${WRKSRC}/make_dparser ${PREFIX}/bin |
45 |
${INSTALL_PROGRAM} ${WRKSRC}/make_dparser ${PREFIX}/bin |
37 |
${INSTALL_MAN} ${WRKSRC}/make_dparser.1 ${MANPREFIX}/man/man1 |
46 |
${INSTALL_MAN} ${WRKSRC}/make_dparser.1 ${MANPREFIX}/man/man1 |
38 |
${INSTALL_DATA} ${WRKSRC}/libdparse.a ${PREFIX}/lib |
|
|
39 |
${INSTALL_DATA} ${WRKSRC}/dparse.h ${PREFIX}/include |
47 |
${INSTALL_DATA} ${WRKSRC}/dparse.h ${PREFIX}/include |
40 |
${INSTALL_DATA} ${WRKSRC}/dparse_tables.h ${PREFIX}/include |
48 |
${INSTALL_DATA} ${WRKSRC}/dparse_tables.h ${PREFIX}/include |
41 |
${INSTALL_DATA} ${WRKSRC}/dsymtab.h ${PREFIX}/include |
49 |
${INSTALL_DATA} ${WRKSRC}/dsymtab.h ${PREFIX}/include |
|
|
50 |
${INSTALL_DATA} ${WRKSRC}/${LIBDPARSE} ${PREFIX}/lib |
42 |
.if !defined(NOPORTDOCS) |
51 |
.if !defined(NOPORTDOCS) |
43 |
@${MKDIR} ${DOCSDIR} |
52 |
@${MKDIR} ${DOCSDIR} |
44 |
${INSTALL_DATA} ${WRKSRC}/*.html ${DOCSDIR} |
53 |
${INSTALL_DATA} ${WRKSRC}/*.html ${DOCSDIR} |