From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jul 9 11:20:02 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A46A816A400 for ; Mon, 9 Jul 2007 11:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7D0BD13C457 for ; Mon, 9 Jul 2007 11:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l69BK2SL048290 for ; Mon, 9 Jul 2007 11:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l69BK2sW048289; Mon, 9 Jul 2007 11:20:02 GMT (envelope-from gnats) Resent-Date: Mon, 9 Jul 2007 11:20:02 GMT Resent-Message-Id: <200707091120.l69BK2sW048289@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, pesho.petrov@gmail.com Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A8FFC16A46F for ; Mon, 9 Jul 2007 11:13:14 +0000 (UTC) (envelope-from sinn@debian.fmi.uni-sofia.bg) Received: from smtp.fmi.uni-sofia.bg (smtp.fmi.uni-sofia.bg [62.44.101.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4BEF213C46C for ; Mon, 9 Jul 2007 11:13:09 +0000 (UTC) (envelope-from sinn@debian.fmi.uni-sofia.bg) Received: from debian.fmi.uni-sofia.bg ([62.44.101.36]) by smtp.fmi.uni-sofia.bg (Kerio MailServer 6.4.0) for FreeBSD-gnats-submit@freebsd.org; Mon, 9 Jul 2007 14:12:32 +0300 Received: from debian.fmi.uni-sofia.bg (localhost [127.0.0.1]) by debian.fmi.uni-sofia.bg (Postfix) with ESMTP id 6CFFF6DB0B for ; Mon, 9 Jul 2007 14:13:07 +0300 (EEST) Received: by debian.fmi.uni-sofia.bg (Postfix, from userid 1316) id 5713A23983; Mon, 9 Jul 2007 14:13:07 +0300 (EEST) Message-Id: <20070709111307.5713A23983@debian.fmi.uni-sofia.bg> Date: Mon, 9 Jul 2007 14:13:07 +0300 (EEST) From: pesho.petrov@gmail.com To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/114435: Port update: devel/dmalloc to version 5.5.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pesho.petrov@gmail.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2007 11:20:02 -0000 >Number: 114435 >Category: ports >Synopsis: Port update: devel/dmalloc to version 5.5.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Jul 09 11:20:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Petar Zhivkov Petrov >Release: FreeBSD 7.0-CURRENT i386 >Organization: N/A >Environment: System: FreeBSD mira 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Fri Jul 6 20:51:43 EEST 2007 root@mira:/usr/obj/usr/src/sys/MIRA i386 >Description: - Update devel/dmalloc to version 5.5.2. - Take port maintainership. - No need to replace "-lpthread" in configure already. >How-To-Repeat: >Fix: --- dmalloc-update.patch begins here --- diff -ruN dmalloc/Makefile dmalloc_new/Makefile --- dmalloc/Makefile 2006-08-15 01:55:06.000000000 +0300 +++ dmalloc_new/Makefile 2007-07-06 17:36:25.000000000 +0300 @@ -5,13 +5,13 @@ # $FreeBSD: ports/devel/dmalloc/Makefile,v 1.15 2006/08/14 22:55:06 clsung Exp $ PORTNAME= dmalloc -PORTVERSION= 5.4.2 +PORTVERSION= 5.5.2 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= dmalloc +# Version 5.5.2 is only available at this URL +MASTER_SITES= http://dmalloc.com/releases/ EXTRACT_SUFX= .tgz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= pesho.petrov@gmail.com COMMENT= Portable debug memory allocation library GNU_CONFIGURE= yes @@ -23,15 +23,12 @@ ALL_TARGET= all heavy INSTALL_TARGET= install -INFO= dmalloc - .if !defined(NOPORTDOCS) -INSTALL_TARGET+=installdocs installinfo +INSTALL_TARGET+=installdocs .endif pre-patch: - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|\.so|\.so.1|' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e 's|\.@shlibext@|\.@shlibext@.1|' ${WRKSRC}/Makefile.in post-install: @(cd ${PREFIX}/lib; \ diff -ruN dmalloc/distinfo dmalloc_new/distinfo --- dmalloc/distinfo 2006-01-22 10:28:04.000000000 +0200 +++ dmalloc_new/distinfo 2007-07-06 19:00:06.000000000 +0300 @@ -1,3 +1,3 @@ -MD5 (dmalloc-5.4.2.tgz) = ca8d9d72351679e20b8eff96a7a16bf3 -SHA256 (dmalloc-5.4.2.tgz) = e115674be6c8efd503c1c2d68513c9f1686abdf25b520738ee6949e14a702829 -SIZE (dmalloc-5.4.2.tgz) = 371228 +MD5 (dmalloc-5.5.2.tgz) = f92e5606c23a8092f3d5694e8d1c932e +SHA256 (dmalloc-5.5.2.tgz) = d3be5c6eec24950cb3bd67dbfbcdf036f1278fae5fd78655ef8cdf9e911e428a +SIZE (dmalloc-5.5.2.tgz) = 666608 diff -ruN dmalloc/files/patch-Makefile.in dmalloc_new/files/patch-Makefile.in --- dmalloc/files/patch-Makefile.in 1970-01-01 02:00:00.000000000 +0200 +++ dmalloc_new/files/patch-Makefile.in 2007-07-06 19:20:56.000000000 +0300 @@ -0,0 +1,38 @@ +--- Makefile.in Fri Jul 6 19:20:21 2007 ++++ Makefile.in.new Fri Jul 6 19:20:46 2007 +@@ -257,7 +257,7 @@ + # via: http://256.com/gray/email.html + $(LIB_SL) : $(LIBRARY) + rm -f $@ $@.t +- @shlinkargs@ $(LIBRARY) $(OBJS) $(NORMAL_OBJS) ++ @shlinkargs@ $(LIBRARY) + mv $@.t $@ + + $(LIBRARY) : $(OBJS) $(NORMAL_OBJS) +@@ -270,7 +270,7 @@ + + $(LIB_TH_SL) : $(LIB_TH) + rm -f $@ $@.t +- @shlinkargs@ $(LIB_TH) $(OBJS) $(THREAD_OBJS) ++ @shlinkargs@ $(LIB_TH) + mv $@.t $@ + + $(LIB_CXX) : $(OBJS) $(NORMAL_OBJS) $(CXX_OBJS) +@@ -279,7 +279,7 @@ + + $(LIB_CXX_SL) : $(LIB_CXX) + rm -f $@ $@.t +- @shlinkargs@ $(LIB_CXX) $(OBJS) $(NORMAL_OBJS) $(CXX_OBJS) ++ @shlinkargs@ $(LIB_CXX) + mv $@.t $@ + + $(LIB_TH_CXX) : $(OBJS) $(THREAD_OBJS) $(CXX_OBJS) +@@ -288,7 +288,7 @@ + + $(LIB_TH_CXX_SL) : $(LIB_TH_CXX) + rm -f $@ $@.t +- @shlinkargs@ $(LIB_TH_CXX) $(OBJS) $(THREAD_OBJS) $(CXX_OBJS) ++ @shlinkargs@ $(LIB_TH_CXX) + mv $@.t $@ + + threadssl : $(LIB_TH_SL) diff -ruN dmalloc/files/patch-configure dmalloc_new/files/patch-configure --- dmalloc/files/patch-configure 1970-01-01 02:00:00.000000000 +0200 +++ dmalloc_new/files/patch-configure 2007-07-06 17:00:15.000000000 +0300 @@ -0,0 +1,11 @@ +--- configure 2007-07-06 20:01:39.000000000 +0300 ++++ configure_new 2007-07-06 16:59:48.000000000 +0300 +@@ -2643,7 +2643,7 @@ + + + # see if we actually have a CXX program +-if test "$ac_cv_prog_CXX" = "" -o ! -x "$ac_cv_prog_CXX"; then ++if test "$CXX" = ""; then + { echo "$as_me:$LINENO: WARNING: could not find C++ compiler $ac_cv_prog_CXX" >&5 + echo "$as_me: WARNING: could not find C++ compiler $ac_cv_prog_CXX" >&2;} + enable_cxx=no diff -ruN dmalloc/pkg-plist dmalloc_new/pkg-plist --- dmalloc/pkg-plist 2004-02-08 23:06:55.000000000 +0200 +++ dmalloc_new/pkg-plist 2007-07-06 17:13:38.000000000 +0300 @@ -1,4 +1,3 @@ -@comment $FreeBSD: ports/devel/dmalloc/pkg-plist,v 1.3 2004/02/08 21:06:55 krion Exp $ bin/dmalloc include/dmalloc.h lib/libdmalloc.a @@ -14,5 +13,6 @@ lib/libdmallocxx.so lib/libdmallocxx.so.1 %%PORTDOCS%%%%DOCSDIR%%/dmalloc.html +%%PORTDOCS%%%%DOCSDIR%%/dmalloc.pdf %%PORTDOCS%%%%DOCSDIR%%/dmalloc.texi %%PORTDOCS%%@dirrm %%DOCSDIR%% --- dmalloc-update.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: