View | Details | Raw Unified | Return to bug 54345
Collapse All | Expand All

(-)dmalloc/Makefile (-24 / +15 lines)
Lines 2-11 Link Here
2
# Date created:			7 December 2000
2
# Date created:			7 December 2000
3
# Whom:				Jeremy Shaffner <jeremy@external.org>
3
# Whom:				Jeremy Shaffner <jeremy@external.org>
4
#
4
#
5
# $FreeBSD: ports/devel/dmalloc/Makefile,v 1.5 2003/02/21 11:22:29 knu Exp $
5
# $FreeBSD$
6
6
7
PORTNAME=	dmalloc
7
PORTNAME=	dmalloc
8
PORTVERSION=	4.8.1
8
PORTVERSION=	5.2.1
9
CATEGORIES=	devel
9
CATEGORIES=	devel
10
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
10
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITE_SUBDIR=	dmalloc
11
MASTER_SITE_SUBDIR=	dmalloc
Lines 20-52 Link Here
20
USE_REINPLACE=	yes
20
USE_REINPLACE=	yes
21
CONFIGURE_ARGS+=--enable-threads --enable-shlib
21
CONFIGURE_ARGS+=--enable-threads --enable-shlib
22
22
23
# NOTE: we make the test program first because otherwise it screws up
23
ALL_TARGET=	all heavy
24
# and tried to use the .so instead of the .a for some stupid reason
24
INSTALL_TARGET=install
25
ALL_TARGET=	dmalloc_t all light
25
.if !defined(NOPORTDOCS)
26
INSTALL_TARGET+=installdocs installinfo
27
.endif
26
28
27
pre-patch:
29
pre-patch:
28
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
30
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
29
31
	@${REINPLACE_CMD} -e 's|\.so|\.so.1|' ${WRKSRC}/Makefile.in
30
do-install:
31
	${INSTALL_PROGRAM} ${WRKSRC}/dmalloc ${PREFIX}/bin
32
	${INSTALL_DATA} ${WRKSRC}/dmalloc.h ${PREFIX}/include
33
	${INSTALL_DATA} ${WRKSRC}/libdmallocthcxx.so ${PREFIX}/lib/libdmallocthcxx.so.1
34
	@${LN} -sf ${PREFIX}/lib/libdmallocthcxx.so.1 ${PREFIX}/lib/libdmallocthcxx.so
35
	${INSTALL_DATA} ${WRKSRC}/libdmallocthcxx.a ${PREFIX}/lib
36
	${INSTALL_DATA} ${WRKSRC}/libdmallocth.so ${PREFIX}/lib/libdmallocth.so.1
37
	@${LN} -sf ${PREFIX}/lib/libdmallocth.so.1 ${PREFIX}/lib/libdmallocth.so
38
	${INSTALL_DATA} ${WRKSRC}/libdmallocth.a ${PREFIX}/lib
39
	${INSTALL_DATA} ${WRKSRC}/libdmalloc.so ${PREFIX}/lib/libdmalloc.so.1
40
	@${LN} -sf ${PREFIX}/lib/libdmalloc.so.1 ${PREFIX}/lib/libdmalloc.so
41
	${INSTALL_DATA} ${WRKSRC}/libdmalloc.a ${PREFIX}/lib
42
	${INSTALL_DATA} ${WRKSRC}/libdmalloclp.a ${PREFIX}/lib
43
.if !defined(NOPORTDOCS)
44
	@${MKDIR} ${PREFIX}/share/doc/dmalloc
45
	${INSTALL_DATA} ${WRKSRC}/dmalloc.html ${PREFIX}/share/doc/dmalloc
46
.endif
47
32
48
post-install:
33
post-install:
49
	${INSTALL_DATA} ${WRKSRC}/dmalloc.info ${PREFIX}/info
34
	@(cd ${PREFIX}/lib; \
35
		${LN} -sf ${PREFIX}/lib/libdmalloc.so.1 ${PREFIX}/lib/libdmalloc.so; \
36
		${LN} -sf ${PREFIX}/lib/libdmallocxx.so.1 ${PREFIX}/lib/libdmallocxx.so; \
37
		${LN} -sf ${PREFIX}/lib/libdmallocth.so.1 ${PREFIX}/lib/libdmallocth.so; \
38
		${LN} -sf ${PREFIX}/lib/libdmallocthcxx.so.1 ${PREFIX}/lib/libdmallocthcxx.so)
39
.if !defined(NOPORTDOCS)
50
	@install-info ${PREFIX}/info/dmalloc.info ${PREFIX}/info/dir
40
	@install-info ${PREFIX}/info/dmalloc.info ${PREFIX}/info/dir
41
.endif
51
42
52
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)dmalloc/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (dmalloc-4.8.1.tgz) = 730a802f991f4ca293a02bccaa3cf031
1
MD5 (dmalloc-5.2.1.tgz) = 09aa52c5f7217c9e0837a67942f87bba
(-)dmalloc/pkg-plist (-1 / +4 lines)
Lines 6-17 Link Here
6
lib/libdmalloc.a
6
lib/libdmalloc.a
7
lib/libdmalloc.so
7
lib/libdmalloc.so
8
lib/libdmalloc.so.1
8
lib/libdmalloc.so.1
9
lib/libdmalloclp.a
10
lib/libdmallocth.a
9
lib/libdmallocth.a
11
lib/libdmallocth.so
10
lib/libdmallocth.so
12
lib/libdmallocth.so.1
11
lib/libdmallocth.so.1
13
lib/libdmallocthcxx.a
12
lib/libdmallocthcxx.a
14
lib/libdmallocthcxx.so
13
lib/libdmallocthcxx.so
15
lib/libdmallocthcxx.so.1
14
lib/libdmallocthcxx.so.1
15
lib/libdmallocxx.a
16
lib/libdmallocxx.so
17
lib/libdmallocxx.so.1
16
share/doc/dmalloc/dmalloc.html
18
share/doc/dmalloc/dmalloc.html
19
share/doc/dmalloc/dmalloc.texi
17
@dirrm share/doc/dmalloc
20
@dirrm share/doc/dmalloc

Return to bug 54345