Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Feb 1999 12:50:03 -0800 (PST)
From:      Ruslan Shevchenko <Ruslan@Shevchenko.Kiev.UA>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/10176: upgrade of devel/doc++ port
Message-ID:  <199902202050.MAA07805@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/10176; it has been noted by GNATS.

From: Ruslan Shevchenko <Ruslan@Shevchenko.Kiev.UA>
To: Bill Fumerola <billf@chc-chimes.com>
Cc: rssh@grad.kiev.ua, FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: ports/10176: upgrade of devel/doc++ port
Date: Sat, 20 Feb 1999 22:49:59 +0200

 This is a multi-part message in MIME format.
 --------------AF7CEDAFD29E58988A99DDBE
 Content-Type: text/plain; charset=koi8-r
 Content-Transfer-Encoding: 7bit
 
 Bill Fumerola wrote:
 > 
 > On Sat, 20 Feb 1999, Ruslan Shevchenko wrote:
 
 > If I read this correctly (embedded patches can throw me off sometimes)
 > you're replacing the old patch-aa, which patched Makefile, with a new
 > patch-aa which patches html.cc...
 > 
 > Don't do that. Indicate that you want patch-aa removed, and make a new
 > patch-ab.
 >
 
 O'k. new diff and patch-ab is attached:
 
  
 > - bill fumerola - billf@chc-chimes.com - BF1560 - computer horizons corp -
 > - ph:(800) 252-2421 - bfumerol@computerhorizons.com - billf@FreeBSD.org  -
 --------------AF7CEDAFD29E58988A99DDBE
 Content-Type: text/plain; charset=koi8-r; name="doc++.port.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline; filename="doc++.port.diff"
 
 diff -udr doc++.orig/Makefile doc++/Makefile
 --- doc++.orig/Makefile	Sat Feb 20 21:04:22 1999
 +++ doc++/Makefile	Sat Feb 20 21:53:10 1999
 @@ -1,15 +1,14 @@
  # New ports collection makefile for:	DOC++
  # Date created:		20 Dec 1998
  # Whom:			Ruslan@Shevchenko.Kiev.UA
 -# Version required:	3.2
 +# Version required:	3.3.9
  #
  # $Id: Makefile,v 1.1.1.1 1998/12/26 05:00:45 steve Exp $
  #
  
 -DISTNAME=	docxxsrc
 -PKGNAME=	doc++-3.2
 +DISTNAME=	doc++-3.3.9
  CATEGORIES=	devel
 -MASTER_SITES=	http://www.zib.de/Visual/software/doc++/
 +MASTER_SITES=	http://www.imaginator.com/doc++/
  
  MAINTAINER=	Ruslan@Shevchenko.Kiev.UA
  
 @@ -17,15 +16,7 @@
  		gs:${PORTSDIR}/print/ghostscript5 \
  		anytopnm:${PORTSDIR}/graphics/netpbm
  
 -WRKSRC=		${WRKDIR}/src
 +GNU_CONFIGURE=	yes
  USE_GMAKE=	yes
 -
 -do-build:
 -	(cd ${WRKSRC}; gmake ${MAKE_ENV} all CXX=gcc LD=gcc LDFLAGS=-lstdc++ )
 -
 -do-install:
 -	for i in ${WRKSRC}/bin/`uname -s`/*; do \
 -	  ${INSTALL_PROGRAM} $$i ${PREFIX}/bin ; \
 -	done
  
  .include <bsd.port.mk>
 diff -udr doc++.orig/files/md5 doc++/files/md5
 --- doc++.orig/files/md5	Sat Feb 20 21:04:21 1999
 +++ doc++/files/md5	Sat Feb 20 21:09:50 1999
 @@ -1 +1 @@
 -MD5 (docxxsrc.tar.gz) = 5c6f133f7dd8b7db582ea157d541bd12
 +MD5 (doc++-3.3.9.tar.gz) = b1fcee088450ab55ed9b1d7b8c853d4e
 Only in doc++.orig/patches: patch-aa
 Only in doc++/patches: patch-ab
 diff -udr doc++.orig/pkg/COMMENT doc++/pkg/COMMENT
 --- doc++.orig/pkg/COMMENT	Sat Feb 20 21:04:22 1999
 +++ doc++/pkg/COMMENT	Sat Feb 20 21:49:04 1999
 @@ -1 +1 @@
 -javadoc style documentatation system for FreeBSD
 +javadoc style C++ documentatation system.
 diff -udr doc++.orig/pkg/DESCR doc++/pkg/DESCR
 --- doc++.orig/pkg/DESCR	Sat Feb 20 21:04:22 1999
 +++ doc++/pkg/DESCR	Sat Feb 20 21:50:06 1999
 @@ -1,4 +1,4 @@
  DOC++ is a source documentation system for C++.
  It is jenerated javadoc-like documentatio in HTML and LaTeX.
 -for more info, please, refer to 
 -     http://www.zib.de/Visual/software/doc++/index.html
 +for more info, please, refer to :
 +     http://www.imaginator.com/doc++/
 
 --------------AF7CEDAFD29E58988A99DDBE
 Content-Type: text/plain; charset=koi8-r; name="patch-ab"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline; filename="patch-ab"
 
 diff -udr doc++-3.3.9.orig/src/html.cc doc++-3.3.9/src/html.cc
 --- src/html.cc.orig	Sat Feb 20 21:37:56 1999
 +++ src/html.cc	Sat Feb 20 21:38:21 1999
 @@ -645,7 +645,7 @@
  	if(e->parent)
            if(e->ownPage)
  	    {
 -			if(e->fileName&&strlen(e->fileName))
 +			if((const char*)(e->fileName)&&strlen(e->fileName))
  				link += e->fileName;
  			else{
  	    		link += e->hname;
 @@ -655,7 +655,8 @@
  	    }
  	   else
  	    {
 -			if(e->parent->fileName&&strlen(e->fileName))
 +			if((const char*)(e->parent->fileName)&&
 +                            strlen(e->fileName))
  				link += e->parent->fileName;
  			else{
  	    		link += e->parent->hname;
 
 --------------AF7CEDAFD29E58988A99DDBE--
 
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902202050.MAA07805>