Date: Sun, 21 Mar 1999 13:18:05 +0100 (CET) From: joep@di.nl To: FreeBSD-gnats-submit@freebsd.org Subject: ports/10707: [ADD] port for doxygen Message-ID: <199903211218.NAA04283@di.nl>
next in thread | raw e-mail | index | archive | help
>Number: 10707 >Category: ports >Synopsis: [ADD] port for doxygen >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: Sun Mar 21 04:30:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Joep Grooten >Release: FreeBSD 2.2.8-RELEASE i386 >Organization: >Environment: >Description: This is the port for the Doxygen documentation system >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # doxygen # doxygen/Makefile # doxygen/patches # doxygen/patches/patch-aa # doxygen/files # doxygen/files/md5 # doxygen/pkg # doxygen/pkg/COMMENT # doxygen/pkg/PLIST # doxygen/pkg/DESCR # echo c - doxygen mkdir -p doxygen > /dev/null 2>&1 echo x - doxygen/Makefile sed 's/^X//' >doxygen/Makefile << 'END-of-doxygen/Makefile' X# New ports collection makefile for: doxygen X# Version required: 0.4 X# Date created: 20 March 1998 X# Whom: Joep Grooten <joep@di.nl> X# X# $Id$ X# X XDISTNAME= doxygen-0.4.src XPKGNAME= doxygen-0.4 XCATEGORIES= devel XMASTER_SITES= http://www.stack.nl/~dimitri/doxygen/dl/ X XMAINTAINER= joep@di.nl X XWRKSRC= ${WRKDIR}/doxygen-0.4 X XUSE_QT= yes X XUSE_PERL5= tmake requires perl5 XMAKE_ARGS= freebsd-g++ X Xdo-configure: X cd ${WRKSRC}/src; \ X ${MAKE} tmake \ X TMAKE=../tmake/bin/tmake \ X TMAKEPATH=../tmake/lib/freebsd-g++ \ X PERL=${PERL} X Xdo-build: X @(cd ${WRKSRC}/src; ${MAKE}) X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/bin/doxygen ${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/bin/doxytag ${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/bin/doxysearch ${PREFIX}/bin X X.include <bsd.port.mk> END-of-doxygen/Makefile echo c - doxygen/patches mkdir -p doxygen/patches > /dev/null 2>&1 echo x - doxygen/patches/patch-aa sed 's/^X//' >doxygen/patches/patch-aa << 'END-of-doxygen/patches/patch-aa' Xdiff -cr ../doxygen-0.4/Makefile ./Makefile X*** ../doxygen-0.4/Makefile Sat Nov 28 19:32:53 1998 X--- ./Makefile Sat Mar 20 16:36:52 1999 X*************** X*** 1,6 **** X MAKE = make # name of the make tool to use X TAR = tar # name of the GNU tar tool X! PERL = perl # name of the perl interpreter (version 5.0 or higher) X TMAKE = ../tmake/bin/tmake X X # for BSD-make X--- 1,6 ---- X MAKE = make # name of the make tool to use X TAR = tar # name of the GNU tar tool X! PERL = $(PERL5) # name of the perl interpreter (version 5.0 or higher) X TMAKE = ../tmake/bin/tmake X X # for BSD-make X*************** X*** 242,244 **** X--- 242,246 ---- X src Makefile Makefile.windows INSTALL make.bat X X FORCE: X+ X+ all: XOnly in .: Makefile.doxygen Xdiff -cr ../doxygen-0.4/src/doxygen.pro ./src/doxygen.pro X*** ../doxygen-0.4/src/doxygen.pro Thu Dec 3 23:09:30 1998 X--- ./src/doxygen.pro Sun Mar 21 12:24:16 1999 X*************** X*** 29,35 **** X cppvalue.cpp ce_lex.cpp ce_parse.cpp pre.cpp \ X tag.cpp filename.cpp declinfo.cpp defargs.cpp define.cpp X win32:INCLUDEPATH += . X! #unix:INCLUDEPATH += /usr/include X #unix:TMAKE_CFLAGS = -ansi -pedantic -D_POSIX_SOURCE X TARGET = ../bin/doxygen X OBJECTS_DIR = ../objects X--- 29,36 ---- X cppvalue.cpp ce_lex.cpp ce_parse.cpp pre.cpp \ X tag.cpp filename.cpp declinfo.cpp defargs.cpp define.cpp X win32:INCLUDEPATH += . X! unix:INCLUDEPATH += /usr/local/include /usr/local/qt/include /usr/X11R6/include/X11/qt/ X! unix:TMAKE_LIBS += -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib X #unix:TMAKE_CFLAGS = -ansi -pedantic -D_POSIX_SOURCE X TARGET = ../bin/doxygen X OBJECTS_DIR = ../objects Xdiff -cr ../doxygen-0.4/src/doxytag.pro ./src/doxytag.pro X*** ../doxygen-0.4/src/doxytag.pro Thu Dec 3 23:09:31 1998 X--- ./src/doxytag.pro Sun Mar 21 12:24:45 1999 X*************** X*** 19,23 **** X SOURCES = doxytag.cpp suffixtree.cpp searchindex.cpp images.cpp X TARGET = ../bin/doxytag X win32:INCLUDEPATH += . X! #unix:INCLUDEPATH += /usr/include X OBJECTS_DIR = ../objects X--- 19,24 ---- X SOURCES = doxytag.cpp suffixtree.cpp searchindex.cpp images.cpp X TARGET = ../bin/doxytag X win32:INCLUDEPATH += . X! unix:INCLUDEPATH += /usr/local/include /usr/local/qt/include /usr/X11R6/include/X11/qt/ X! unix:TMAKE_LIBS += -L/usr/local/lib -L/usr/local/qt/lib -L/usr/X11R6/lib X OBJECTS_DIR = ../objects Xdiff -cr ../doxygen-0.4/tmake/bin/tmake ./tmake/bin/tmake X*** ../doxygen-0.4/tmake/bin/tmake Fri Nov 13 23:56:54 1998 X--- ./tmake/bin/tmake Sat Mar 20 12:28:08 1999 X*************** X*** 1,4 **** X! #!/usr/bin/perl X ############################################################################ X # $Id: tmake,v 1.53 1998/11/12 17:24:11 hanord Exp $ X # X--- 1,4 ---- X! #!/usr/local/bin/perl X ############################################################################ X # $Id: tmake,v 1.53 1998/11/12 17:24:11 hanord Exp $ X # X*************** X*** 207,213 **** X sub check_unix { X my($r); X $r = 0; X! if ( -f "/bin/uname" ) { X $r = 1; X (-f "\\bin\\uname") && ($r = 0); X } X--- 207,213 ---- X sub check_unix { X my($r); X $r = 0; X! if ( -f "/usr/bin/uname" ) { X $r = 1; X (-f "\\bin\\uname") && ($r = 0); X } END-of-doxygen/patches/patch-aa echo c - doxygen/files mkdir -p doxygen/files > /dev/null 2>&1 echo x - doxygen/files/md5 sed 's/^X//' >doxygen/files/md5 << 'END-of-doxygen/files/md5' XMD5 (doxygen-0.4.src.tar.gz) = 6cee71d1331ba6f3019e3ee184663a6f END-of-doxygen/files/md5 echo c - doxygen/pkg mkdir -p doxygen/pkg > /dev/null 2>&1 echo x - doxygen/pkg/COMMENT sed 's/^X//' >doxygen/pkg/COMMENT << 'END-of-doxygen/pkg/COMMENT' Xa documentation system for C and C++. END-of-doxygen/pkg/COMMENT echo x - doxygen/pkg/PLIST sed 's/^X//' >doxygen/pkg/PLIST << 'END-of-doxygen/pkg/PLIST' Xbin/doxygen Xbin/doxytag Xbin/doxysearch END-of-doxygen/pkg/PLIST echo x - doxygen/pkg/DESCR sed 's/^X//' >doxygen/pkg/DESCR << 'END-of-doxygen/pkg/DESCR' XDoxygen is a documentation system for C and C++. It can generate an on-line Xclass browser (in HTML) and/or an off-line reference manual (in LaTeX) from a Xset of documented source files. The documentation is extracted directly from Xthe sources. X Xhttp://www.stack.nl/~dimitri/doxygen X XJoep Grooten Xjoep@di.nl END-of-doxygen/pkg/DESCR exit >Release-Note: >Audit-Trail: >Unformatted: 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?199903211218.NAA04283>