Lines 7-23
Link Here
|
7 |
# |
7 |
# |
8 |
|
8 |
|
9 |
PORTNAME= ltrace |
9 |
PORTNAME= ltrace |
10 |
PORTVERSION= 0.3.6 |
10 |
PORTVERSION= 0.4 |
11 |
PORTREVISION= 1 |
|
|
12 |
CATEGORIES= sysutils |
11 |
CATEGORIES= sysutils |
13 |
MASTER_SITES= http://utopia.knoware.nl/users/driehuis/ |
12 |
MASTER_SITES= http://www.cs.huji.ac.il/~bla/ports/ |
14 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-fbsd |
|
|
15 |
|
13 |
|
16 |
MAINTAINER= ports@FreeBSD.org |
14 |
MAINTAINER= bla@cs.huji.ac.il |
17 |
COMMENT= Dynamic Library Tracer -- similar to strace, but trace library calls |
15 |
COMMENT= Dynamic Library Tracer -- similar to strace, but trace library calls |
18 |
|
16 |
|
19 |
# Although there is sparc code under the Linux/ directory, there is nothing |
17 |
LIB_DEPENDS= elf.0:${PORTSDIR}/devel/libelf |
20 |
# other than i386 in the FreeBSD/ directory as of 2003-18-06. |
18 |
|
|
|
19 |
# The FreeBSD port exists only for i386 |
21 |
ONLY_FOR_ARCHS= i386 |
20 |
ONLY_FOR_ARCHS= i386 |
22 |
|
21 |
|
23 |
GNU_CONFIGURE= yes |
22 |
GNU_CONFIGURE= yes |
Lines 29-37
Link Here
|
29 |
MAN1= ltrace.1 |
28 |
MAN1= ltrace.1 |
30 |
|
29 |
|
31 |
post-patch: |
30 |
post-patch: |
32 |
${REINPLACE_CMD} \ |
|
|
33 |
-e 's|"/etc/ltrace.conf"|"${PREFIX}/etc/ltrace.conf"|g' \ |
34 |
${WRKSRC}/ltrace.c |
35 |
${REINPLACE_CMD} -e 's|^\(CC\)|#\1|' ${WRKSRC}/Makefile.in |
31 |
${REINPLACE_CMD} -e 's|^\(CC\)|#\1|' ${WRKSRC}/Makefile.in |
36 |
|
32 |
|
37 |
do-install: |
33 |
do-install: |
Lines 39-47
Link Here
|
39 |
${INSTALL_DATA} ${WRKSRC}/etc/ltrace.conf ${PREFIX}/etc |
35 |
${INSTALL_DATA} ${WRKSRC}/etc/ltrace.conf ${PREFIX}/etc |
40 |
${INSTALL_MAN} ${WRKSRC}/ltrace.1 ${PREFIX}/man/man1 |
36 |
${INSTALL_MAN} ${WRKSRC}/ltrace.1 ${PREFIX}/man/man1 |
41 |
|
37 |
|
42 |
UP != uname -p |
|
|
43 |
.if ${UP} == "i386" |
44 |
CXXFLAGS += -O3 -funroll-loops -mtune=pentiumpro -fomit-frame-pointer -pipe |
45 |
CFLAGS += -O3 -funroll-loops -mtune=pentiumpro -fomit-frame-pointer -pipe |
46 |
.endif |
47 |
.include <bsd.port.mk> |
38 |
.include <bsd.port.mk> |