From owner-freebsd-ports Sat Feb 20 12:16: 3 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2D970119B5 for ; Sat, 20 Feb 1999 12:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id MAA06346; Sat, 20 Feb 1999 12:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from gvinpin.grad.kiev.ua (KievglavArhit-UTC-28k8.ukrtel.net [195.5.25.54]) by hub.freebsd.org (Postfix) with ESMTP id 5AB12119A2 for ; Sat, 20 Feb 1999 12:00:03 -0800 (PST) (envelope-from Ruslan@Shevchenko.Kiev.UA) Received: from Shevchenko.Kiev.UA (kulshedra [10.0.1.99]) by gvinpin.grad.kiev.ua (8.8.7/8.8.7) with ESMTP id VAA20263 for ; Sat, 20 Feb 1999 21:59:47 +0200 Message-Id: <36CF14B4.94DE8479@Shevchenko.Kiev.UA> Date: Sat, 20 Feb 1999 22:01:56 +0200 From: Ruslan Shevchenko Reply-To: rssh@grad.kiev.ua To: FreeBSD-gnats-submit@freebsd.org Subject: ports/10176: upgrade of devel/doc++ port Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 10176 >Category: ports >Synopsis: upgrade of devel/doc++ port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 20 12:10:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Ruslan Shevchenko >Release: FreeBSD 3.0-CURRENT i386 >Organization: Local Paradise >Environment: any FreeBSD >Description: upgrade of devel/doc++ port >How-To-Repeat: >Fix: attached to this message --------------82A3327897F3B0407F545907 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 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 diff -udr doc++.orig/patches/patch-aa doc++/patches/patch-aa --- doc++.orig/patches/patch-aa Sat Feb 20 21:04:22 1999 +++ doc++/patches/patch-aa Sat Feb 20 21:42:26 1999 @@ -1,20 +1,22 @@ ---- Makefile.orig Tue Sep 15 10:34:14 1998 -+++ Makefile Fri Dec 25 10:08:50 1998 -@@ -4,7 +4,7 @@ - CXX = - CC = - LIB = lib --UNAME := $(shell uname -s) -+UNAME = FreeBSD - - ifeq ($(UNAME),IRIX64) - UNAME = IRIX -@@ -151,7 +151,7 @@ - -chgrp vispar depend - -chmod g+w depend - ---include depend -+include depend - - #------------------------------------------------------------------------- - docify.cpp: docify.l +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; 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++/ --------------82A3327897F3B0407F545907-- >Release-Note: >Audit-Trail: >Unformatted: This is a multi-part message in MIME format. --------------82A3327897F3B0407F545907 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message