fix an off-by-one which made that manpage links had an underscore prepended, fix PKGREVISIONdiff -r1.76 -r1.77 pkgsrc/devel/doxygen/Makefile
(drochner)
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.76 2010/06/02 04:17:02 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.77 2010/08/05 15:49:30 drochner Exp $ | |
2 | 2 | |||
3 | DISTNAME= doxygen-1.6.3.src | 3 | DISTNAME= doxygen-1.6.3.src | |
4 | PKGNAME= ${DISTNAME:S/.src//} | 4 | PKGNAME= ${DISTNAME:S/.src//} | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
6 | MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ \ | 7 | MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ \ | |
7 | http://ftp.stack.nl/pub/users/dimitri/ | 8 | http://ftp.stack.nl/pub/users/dimitri/ | |
8 | 9 | |||
9 | MAINTAINER= recht@NetBSD.org | 10 | MAINTAINER= recht@NetBSD.org | |
10 | HOMEPAGE= http://www.doxygen.org/ | 11 | HOMEPAGE= http://www.doxygen.org/ | |
11 | COMMENT= Documentation system for C++, Java, IDL and C | 12 | COMMENT= Documentation system for C++, Java, IDL and C | |
12 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
13 | 14 | |||
14 | DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk | 15 | DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk | |
15 | DEPENDS+= texlive-pdftools-[0-9]*:../../print/texlive-pdftools | 16 | DEPENDS+= texlive-pdftools-[0-9]*:../../print/texlive-pdftools | |
16 | 17 | |||
17 | PKG_DESTDIR_SUPPORT= user-destdir | 18 | PKG_DESTDIR_SUPPORT= user-destdir |
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.40 2010/06/02 04:17:02 adam Exp $ | 1 | $NetBSD: distinfo,v 1.41 2010/08/05 15:49:30 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (doxygen-1.6.3.src.tar.gz) = 36e4f479a136a439307456e539a4bd6c2fefa8b7 | 3 | SHA1 (doxygen-1.6.3.src.tar.gz) = 36e4f479a136a439307456e539a4bd6c2fefa8b7 | |
4 | RMD160 (doxygen-1.6.3.src.tar.gz) = 3c205185316675a78dba390ef83942d5abda0815 | 4 | RMD160 (doxygen-1.6.3.src.tar.gz) = 3c205185316675a78dba390ef83942d5abda0815 | |
5 | Size (doxygen-1.6.3.src.tar.gz) = 3986440 bytes | 5 | Size (doxygen-1.6.3.src.tar.gz) = 3986440 bytes | |
6 | SHA1 (patch-aa) = 74aa6e068c150d2e40c5a73723afd24d510f4538 | 6 | SHA1 (patch-aa) = 74aa6e068c150d2e40c5a73723afd24d510f4538 | |
7 | SHA1 (patch-ab) = 951ad787ec32cf5dd3915d91df1fb45bc199ec79 | 7 | SHA1 (patch-ab) = 951ad787ec32cf5dd3915d91df1fb45bc199ec79 | |
8 | SHA1 (patch-ac) = 5523e5b146436a50b008f963a0b809379a9e4974 | 8 | SHA1 (patch-ac) = 5523e5b146436a50b008f963a0b809379a9e4974 | |
9 | SHA1 (patch-af) = 0942cc0fdcb49e74ce018d7e790dba36b21b4d08 | 9 | SHA1 (patch-af) = 0942cc0fdcb49e74ce018d7e790dba36b21b4d08 | |
10 | SHA1 (patch-ag) = a7cf7cd0b510e9a8293e5f8a43517cfc80a60d15 | 10 | SHA1 (patch-ag) = a7cf7cd0b510e9a8293e5f8a43517cfc80a60d15 | |
11 | SHA1 (patch-ah) = 8ec4502a6324cbdb4821887bcfe808f086aaa78b | 11 | SHA1 (patch-ah) = 8ec4502a6324cbdb4821887bcfe808f086aaa78b | |
12 | SHA1 (patch-ai) = 5c2d68e4755fa2e5cedfc9fdbf09d528e565bf7f |
$NetBSD: patch-ai,v 1.3 2010/08/05 15:49:31 drochner Exp $
--- src/mangen.cpp.orig 2010-02-11 19:17:25.000000000 +0000
+++ src/mangen.cpp
@@ -409,7 +409,7 @@ void ManGenerator::startDoxyAnchor(const
// - truncate after an (optional) ::
QCString baseName = name;
int i=baseName.findRev("::");
- if (i!=-1) baseName=baseName.right(baseName.length()-i-1);
+ if (i!=-1) baseName=baseName.right(baseName.length()-i-2);
// - remove dangerous characters and append suffix, then add dir prefix
QCString fileName=dir+"/"+buildFileName( baseName );