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

(-)dmalloc_new/Makefile (-9 / +6 lines)
Lines 5-17 Link Here
5
# $FreeBSD: ports/devel/dmalloc/Makefile,v 1.15 2006/08/14 22:55:06 clsung Exp $
5
# $FreeBSD: ports/devel/dmalloc/Makefile,v 1.15 2006/08/14 22:55:06 clsung Exp $
6
6
7
PORTNAME=	dmalloc
7
PORTNAME=	dmalloc
8
PORTVERSION=	5.4.2
8
PORTVERSION=	5.5.2
9
CATEGORIES=	devel
9
CATEGORIES=	devel
10
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
10
# Version 5.5.2 is only available at this URL
11
MASTER_SITE_SUBDIR=	dmalloc
11
MASTER_SITES=	http://dmalloc.com/releases/
12
EXTRACT_SUFX=	.tgz
12
EXTRACT_SUFX=	.tgz
13
13
14
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	pesho.petrov@gmail.com
15
COMMENT=	Portable debug memory allocation library
15
COMMENT=	Portable debug memory allocation library
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
Lines 23-37 Link Here
23
ALL_TARGET=	all heavy
23
ALL_TARGET=	all heavy
24
INSTALL_TARGET=	install
24
INSTALL_TARGET=	install
25
25
26
INFO=	dmalloc
27
28
.if !defined(NOPORTDOCS)
26
.if !defined(NOPORTDOCS)
29
INSTALL_TARGET+=installdocs installinfo
27
INSTALL_TARGET+=installdocs
30
.endif
28
.endif
31
29
32
pre-patch:
30
pre-patch:
33
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
31
	@${REINPLACE_CMD} -e 's|\.@shlibext@|\.@shlibext@.1|' ${WRKSRC}/Makefile.in
34
	@${REINPLACE_CMD} -e 's|\.so|\.so.1|' ${WRKSRC}/Makefile.in
35
32
36
post-install:
33
post-install:
37
	@(cd ${PREFIX}/lib; \
34
	@(cd ${PREFIX}/lib; \
(-)dmalloc_new/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (dmalloc-5.4.2.tgz) = ca8d9d72351679e20b8eff96a7a16bf3
1
MD5 (dmalloc-5.5.2.tgz) = f92e5606c23a8092f3d5694e8d1c932e
2
SHA256 (dmalloc-5.4.2.tgz) = e115674be6c8efd503c1c2d68513c9f1686abdf25b520738ee6949e14a702829
2
SHA256 (dmalloc-5.5.2.tgz) = d3be5c6eec24950cb3bd67dbfbcdf036f1278fae5fd78655ef8cdf9e911e428a
3
SIZE (dmalloc-5.4.2.tgz) = 371228
3
SIZE (dmalloc-5.5.2.tgz) = 666608
(-)dmalloc_new/files/patch-Makefile.in (+38 lines)
Line 0 Link Here
1
--- Makefile.in	Fri Jul  6 19:20:21 2007
2
+++ Makefile.in.new	Fri Jul  6 19:20:46 2007
3
@@ -257,7 +257,7 @@
4
 # via: http://256.com/gray/email.html
5
 $(LIB_SL) : $(LIBRARY)
6
 	rm -f $@ $@.t
7
-	@shlinkargs@ $(LIBRARY) $(OBJS) $(NORMAL_OBJS)
8
+	@shlinkargs@ $(LIBRARY)
9
 	mv $@.t $@
10
 
11
 $(LIBRARY) : $(OBJS) $(NORMAL_OBJS)
12
@@ -270,7 +270,7 @@
13
 
14
 $(LIB_TH_SL) : $(LIB_TH)
15
 	rm -f $@ $@.t
16
-	@shlinkargs@ $(LIB_TH) $(OBJS) $(THREAD_OBJS)
17
+	@shlinkargs@ $(LIB_TH)
18
 	mv $@.t $@
19
 
20
 $(LIB_CXX) : $(OBJS) $(NORMAL_OBJS) $(CXX_OBJS)
21
@@ -279,7 +279,7 @@
22
 
23
 $(LIB_CXX_SL) : $(LIB_CXX)
24
 	rm -f $@ $@.t
25
-	@shlinkargs@ $(LIB_CXX) $(OBJS) $(NORMAL_OBJS) $(CXX_OBJS)
26
+	@shlinkargs@ $(LIB_CXX)
27
 	mv $@.t $@
28
 
29
 $(LIB_TH_CXX) : $(OBJS) $(THREAD_OBJS) $(CXX_OBJS)
30
@@ -288,7 +288,7 @@
31
 
32
 $(LIB_TH_CXX_SL) : $(LIB_TH_CXX)
33
 	rm -f $@ $@.t
34
-	@shlinkargs@ $(LIB_TH_CXX) $(OBJS) $(THREAD_OBJS) $(CXX_OBJS)
35
+	@shlinkargs@ $(LIB_TH_CXX)
36
 	mv $@.t $@
37
 
38
 threadssl : $(LIB_TH_SL)
(-)dmalloc_new/files/patch-configure (+11 lines)
Line 0 Link Here
1
--- configure	2007-07-06 20:01:39.000000000 +0300
2
+++ configure_new	2007-07-06 16:59:48.000000000 +0300
3
@@ -2643,7 +2643,7 @@
4
 
5
 
6
 # see if we actually have a CXX program
7
-if test "$ac_cv_prog_CXX" = "" -o ! -x "$ac_cv_prog_CXX"; then
8
+if test "$CXX" = ""; then
9
     { echo "$as_me:$LINENO: WARNING: could not find C++ compiler $ac_cv_prog_CXX" >&5
10
 echo "$as_me: WARNING: could not find C++ compiler $ac_cv_prog_CXX" >&2;}
11
     enable_cxx=no
(-)dmalloc_new/pkg-plist (-1 / +1 lines)
Lines 1-4 Link Here
1
@comment $FreeBSD: ports/devel/dmalloc/pkg-plist,v 1.3 2004/02/08 21:06:55 krion Exp $
2
bin/dmalloc
1
bin/dmalloc
3
include/dmalloc.h
2
include/dmalloc.h
4
lib/libdmalloc.a
3
lib/libdmalloc.a
Lines 14-18 Link Here
14
lib/libdmallocxx.so
13
lib/libdmallocxx.so
15
lib/libdmallocxx.so.1
14
lib/libdmallocxx.so.1
16
%%PORTDOCS%%%%DOCSDIR%%/dmalloc.html
15
%%PORTDOCS%%%%DOCSDIR%%/dmalloc.html
16
%%PORTDOCS%%%%DOCSDIR%%/dmalloc.pdf
17
%%PORTDOCS%%%%DOCSDIR%%/dmalloc.texi
17
%%PORTDOCS%%%%DOCSDIR%%/dmalloc.texi
18
%%PORTDOCS%%@dirrm %%DOCSDIR%%
18
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 114435