Sat Jul 25 19:33:46 2009 UTC ()
Update to 2.2.1. From the changelog:

* Fixed downloading tar-gz-archives when using gz-extension
* Improved output when svn-command could not be executed correctly
* Added config option to use full alphabetic order (independent of
    folder or file type)
* Fixed multiple links and minor issues
  * Fixed issues: 212, 213, 214, 215, 216, 217, 219, 222, 223, 224,
      225, 227, 228, 229, 230, 231, 232, 234, 237, 238

2.2.0:
* Fixed revision handling to use PEG revision instead of OPERATIVE revision
  * This fixes many (but not all) cases when working with
      moved/renamed/deleted files
* Removed dependencies to external command
  * Added PEAR Archive_Tar
  * Added PEAR Text_Diff
  * Added usage of gz extension if available
  * Added usage of PHP touch function
* Improved scalability of parent path handling
* Added support for upcoming PHP 5.3
* Added separate customizable extension mapping for GeSHi
* Added possiblity to ignore whitespace on compare and diff
* Added support for aliases in access file and handle continuation
    lines correctly
* Added config option to set custom config path
* Added config option to exclude specific paths from the set of
    repositories added by parentPath
* Added config option to add a subpath of a repository to the list
    of repositories
* Added config option to switch between showing age and date in log
    and listing view (the other is displayed in the title attribute)
* Added auto detection of Windows
* Added message when config file does not exist
* Added new logo and favicon
* Fixed some broken links when navigating through a repository
* Fixed created archive to be identical (for the same revision)
    across multiple request
  * This works under Linux with any PHP version and under Windows with PHP 5.3
* Fixed parsing of access file to support usernames containing equal characters
* Updated translations
  * Dutch
  * French
  * Italian

2.1.0:
* Fixed: Several security fixed
* Added: Added GeSHi for code highlighting.
* Added: New languages.
* Changed: Separated modified files and directory listing.
* Changed: Updated used libraries.
FIX: XSS vulnarabilities (Issue 179)
FIX: Hide modified files in revision view based on authentication.
FIX: Numerous other security problems.
NEW: Added translations: hungarian, indonesian, slovak, uzbek.
CHANGED: Some code cleanup.

2.0:
* Changed: many cleanups and optimisations.
* Added: more documentation for *.php files.
* Removed: extraneous bits.
* Changed: line endings now use UNIX-style across the board.
NEW: New default template theme offered by Erik Pæ—¦hler
NEW: Template files may now be specified on a per repository basis
NEW: Add RSS 'alternate' <link> elements to the HTML headers in
     directory listings. This lets you, for example, easily create a
     'live bookmark' in Firefox to monitor commits to a particular SVN path.
NEW: Russian translation.
CHANGE: Bugtraq handling has been updated to account for the latest spec.
FIX: Syntax highlighting across lines has been fixed (Issue 85)

1.62:
NEW: RSS feed can now list changed files
NEW: Templates can now show an open folder icon
NEW: Polish translation
NEW: Dutch translation
CHANGE: Window is scrolled to appropriate location when opening a new directory
FIX: Allow repository names containing '/'
FIX: Fixed sloppy HTML in diff templates
FIX: Fix problems with the diff output
FIX: Repositories on Windows network shares can now be accessed.
FIX: Accented characters weren't shown correctly in the directory comparison
     view.
FIX: Remove error when only one revision was available

pkgsrc changes:
* Use a more typical PKG_SYSCONFDIR.
* Don't depend on Apache PHP module; this runs anywhere PHP does.


(schmonz)
diff -r1.18 -r1.19 pkgsrc/www/websvn/Makefile
diff -r1.5 -r1.6 pkgsrc/www/websvn/PLIST
diff -r1.5 -r1.6 pkgsrc/www/websvn/distinfo
diff -r1.1 -r0 pkgsrc/www/websvn/patches/patch-aa
diff -r1.1 -r0 pkgsrc/www/websvn/patches/patch-ab
diff -r1.1 -r0 pkgsrc/www/websvn/patches/patch-ac
diff -r1.1 -r0 pkgsrc/www/websvn/patches/patch-ad
diff -r1.1 -r0 pkgsrc/www/websvn/patches/patch-ae
diff -r1.1 -r0 pkgsrc/www/websvn/patches/patch-af
diff -r0 -r1.1 pkgsrc/www/websvn/patches/patch-ag

cvs diff -r1.18 -r1.19 pkgsrc/www/websvn/Makefile (expand / switch to unified diff)

--- pkgsrc/www/websvn/Makefile 2008/07/13 11:15:27 1.18
+++ pkgsrc/www/websvn/Makefile 2009/07/25 19:33:45 1.19
@@ -1,51 +1,47 @@ @@ -1,51 +1,47 @@
1# $NetBSD: Makefile,v 1.18 2008/07/13 11:15:27 tonnerre Exp $ 1# $NetBSD: Makefile,v 1.19 2009/07/25 19:33:45 schmonz Exp $
2# 2#
3 3
4DISTNAME= WebSVN_161 4DISTNAME= websvn-2.2.1
5PKGNAME= websvn-1.61 
6PKGREVISION= 8 
7CATEGORIES= www 5CATEGORIES= www
8MASTER_SITES= http://websvn.tigris.org/files/documents/1380/14334/ 6MASTER_SITES= http://websvn.tigris.org/files/documents/1380/45918/
9 7
10MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://websvn.tigris.org/ 9HOMEPAGE= http://websvn.tigris.org/
12COMMENT= Subversion repository web frontend 10COMMENT= Subversion repository web frontend
13 11
14PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
15 13
16DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.0.0:../../www/ap-php 14DEPENDS+= ${PHP_PKG_PREFIX}-iconv-[0-9]*:../../converters/php-iconv
17DEPENDS+= ${PHP_PKG_PREFIX}-zlib-[0-9]*:../../archivers/php-zlib 15DEPENDS+= ${PHP_PKG_PREFIX}-zlib-[0-9]*:../../archivers/php-zlib
18 16
19WRKSRC= ${WRKDIR}/WebSVN 
20NO_BUILD= yes 17NO_BUILD= yes
21 
22USE_TOOLS+= pax 18USE_TOOLS+= pax
23 19
24PKG_SYSCONFDIR.websvn= ${PREFIX}/${HTTPD_ROOT}/websvn/include 
25 
26MESSAGE_SUBST+= PKGBASE=${PKGBASE} 20MESSAGE_SUBST+= PKGBASE=${PKGBASE}
27MESSAGE_SUBST+= HTTPD_ROOT=${HTTPD_ROOT} 21MESSAGE_SUBST+= HTTPD_ROOT=${HTTPD_ROOT}
28PLIST_SUBST+= HTTPD_ROOT=${HTTPD_ROOT:Q} 22PLIST_SUBST+= HTTPD_ROOT=${HTTPD_ROOT:Q}
29 23
30HTTPD_ROOT?= share/httpd/htdocs 24HTTPD_ROOT?= share/httpd/htdocs
31 25
32BUILD_DEFS+= HTTPD_ROOT 26BUILD_DEFS+= HTTPD_ROOT
33 27
34EGDIR= ${PREFIX}/share/examples/websvn 28EGDIR= ${PREFIX}/share/examples/websvn
35REQD_DIRS= ${PREFIX}/${HTTPD_ROOT}/websvn/include 29CONF_FILES= ${EGDIR}/distconfig.php ${PKG_SYSCONFDIR}/websvn.conf
36CONF_FILES= ${EGDIR}/distconfig.inc ${PKG_SYSCONFDIR}/config.inc 
37 30
38INSTALLATION_DIRS= ${HTTPD_ROOT}/websvn share/examples/websvn 31SUBST_CLASSES+= conf
 32SUBST_STAGE.conf= do-configure
 33SUBST_MESSAGE.conf= Fixing paths to configuration files.
 34SUBST_FILES.conf= include/setup.php
 35SUBST_SED.conf= -e "s|@EGDIR@|${EGDIR}|g"
 36SUBST_SED.conf+= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g"
39 37
40post-extract: 38INSTALLATION_DIRS= ${HTTPD_ROOT}/websvn share/examples/websvn
41 chmod -R go-w ${WRKSRC} 
42 39
43do-install: 40do-install:
44 ${INSTALL_DATA} ${WRKSRC}/include/distconfig.inc ${DESTDIR}${EGDIR} 41 ${INSTALL_DATA} ${WRKSRC}/include/distconfig.php ${DESTDIR}${EGDIR}
45 cd ${WRKSRC} && rm -f *.orig 42 cd ${WRKSRC} && rm -f *.orig */*.orig
46 cd ${WRKSRC} && pax -rwppm . ${DESTDIR}${PREFIX}/${HTTPD_ROOT}/websvn 43 cd ${WRKSRC} && pax -rwppm . ${DESTDIR}${PREFIX}/${HTTPD_ROOT}/websvn
47 ${RM} ${DESTDIR}${PREFIX}/${HTTPD_ROOT}/websvn/include/distconfig.inc 44 ${RM} ${DESTDIR}${PREFIX}/${HTTPD_ROOT}/websvn/include/distconfig.php
48 45
49.include "../../mk/apachever.mk" 
50.include "../../lang/php/phpversion.mk" 46.include "../../lang/php/phpversion.mk"
51.include "../../mk/bsd.pkg.mk" 47.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/www/websvn/PLIST (expand / switch to unified diff)

--- pkgsrc/www/websvn/PLIST 2009/06/14 22:00:40 1.5
+++ pkgsrc/www/websvn/PLIST 2009/07/25 19:33:45 1.6
@@ -1,87 +1,299 @@ @@ -1,87 +1,299 @@
1@comment $NetBSD: PLIST,v 1.5 2009/06/14 22:00:40 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.6 2009/07/25 19:33:45 schmonz Exp $
2share/examples/websvn/distconfig.inc 2share/examples/websvn/distconfig.php
3${HTTPD_ROOT}/websvn/blame.php 3${HTTPD_ROOT}/websvn/blame.php
4${HTTPD_ROOT}/websvn/cache/tmp 4${HTTPD_ROOT}/websvn/cache/tmp
5${HTTPD_ROOT}/websvn/changes.txt 5${HTTPD_ROOT}/websvn/changes.txt
6${HTTPD_ROOT}/websvn/comp.php 6${HTTPD_ROOT}/websvn/comp.php
7${HTTPD_ROOT}/websvn/diff.php 7${HTTPD_ROOT}/websvn/diff.php
8${HTTPD_ROOT}/websvn/dl.php 8${HTTPD_ROOT}/websvn/dl.php
 9${HTTPD_ROOT}/websvn/doc/install.html
 10${HTTPD_ROOT}/websvn/doc/style.css
 11${HTTPD_ROOT}/websvn/doc/templates.html
9${HTTPD_ROOT}/websvn/filedetails.php 12${HTTPD_ROOT}/websvn/filedetails.php
10${HTTPD_ROOT}/websvn/form.php 13${HTTPD_ROOT}/websvn/form.php
11${HTTPD_ROOT}/websvn/include/bugtraq.inc 14${HTTPD_ROOT}/websvn/include/accessfile.php
12${HTTPD_ROOT}/websvn/include/command.inc 15${HTTPD_ROOT}/websvn/include/auth.php
13${HTTPD_ROOT}/websvn/include/configclass.inc 16${HTTPD_ROOT}/websvn/include/bugtraq.php
14${HTTPD_ROOT}/websvn/include/feedcreator.class.php 17${HTTPD_ROOT}/websvn/include/command.php
15${HTTPD_ROOT}/websvn/include/setup.inc 18${HTTPD_ROOT}/websvn/include/configclass.php
16${HTTPD_ROOT}/websvn/include/svnlook.inc 19${HTTPD_ROOT}/websvn/include/diff_inc.php
17${HTTPD_ROOT}/websvn/include/template.inc 20${HTTPD_ROOT}/websvn/include/header
18${HTTPD_ROOT}/websvn/include/utils.inc 21${HTTPD_ROOT}/websvn/include/setup.php
19${HTTPD_ROOT}/websvn/include/version.inc 22${HTTPD_ROOT}/websvn/include/svnlook.php
 23${HTTPD_ROOT}/websvn/include/template.php
 24${HTTPD_ROOT}/websvn/include/utils.php
 25${HTTPD_ROOT}/websvn/include/version.php
20${HTTPD_ROOT}/websvn/index.php 26${HTTPD_ROOT}/websvn/index.php
21${HTTPD_ROOT}/websvn/install.txt 27${HTTPD_ROOT}/websvn/languages/catalan.php
22${HTTPD_ROOT}/websvn/languages/english.inc 28${HTTPD_ROOT}/websvn/languages/czech.php
23${HTTPD_ROOT}/websvn/languages/french.inc 29${HTTPD_ROOT}/websvn/languages/danish.php
24${HTTPD_ROOT}/websvn/languages/german.inc 30${HTTPD_ROOT}/websvn/languages/dutch.php
25${HTTPD_ROOT}/websvn/languages/japanese-euc.inc 31${HTTPD_ROOT}/websvn/languages/english.php
26${HTTPD_ROOT}/websvn/languages/japanese-jis.inc 32${HTTPD_ROOT}/websvn/languages/finnish.php
27${HTTPD_ROOT}/websvn/languages/japanese-sjis.inc 33${HTTPD_ROOT}/websvn/languages/french.php
28${HTTPD_ROOT}/websvn/languages/japanese-utf8.inc 34${HTTPD_ROOT}/websvn/languages/german.php
29${HTTPD_ROOT}/websvn/languages/korean-euc.inc 35${HTTPD_ROOT}/websvn/languages/hebrew.php
30${HTTPD_ROOT}/websvn/languages/korean-utf8.inc 36${HTTPD_ROOT}/websvn/languages/hungarian.php
31${HTTPD_ROOT}/websvn/languages/portuguese.inc 37${HTTPD_ROOT}/websvn/languages/indonesian.php
32${HTTPD_ROOT}/websvn/languages/russian.inc 38${HTTPD_ROOT}/websvn/languages/italian.php
33${HTTPD_ROOT}/websvn/languages/spanish.inc 39${HTTPD_ROOT}/websvn/languages/japanese.php
34${HTTPD_ROOT}/websvn/languages/swedish.inc 40${HTTPD_ROOT}/websvn/languages/korean.php
35${HTTPD_ROOT}/websvn/languages/tchinese-utf8.inc 41${HTTPD_ROOT}/websvn/languages/languages.php
36${HTTPD_ROOT}/websvn/languages/tchinese.inc 42${HTTPD_ROOT}/websvn/languages/norwegian.php
37${HTTPD_ROOT}/websvn/licence.txt 43${HTTPD_ROOT}/websvn/languages/polish.php
 44${HTTPD_ROOT}/websvn/languages/portuguese-br.php
 45${HTTPD_ROOT}/websvn/languages/portuguese.php
 46${HTTPD_ROOT}/websvn/languages/russian.php
 47${HTTPD_ROOT}/websvn/languages/schinese.php
 48${HTTPD_ROOT}/websvn/languages/slovak.php
 49${HTTPD_ROOT}/websvn/languages/slovenian.php
 50${HTTPD_ROOT}/websvn/languages/spanish.php
 51${HTTPD_ROOT}/websvn/languages/swedish.php
 52${HTTPD_ROOT}/websvn/languages/tchinese.php
 53${HTTPD_ROOT}/websvn/languages/turkish.php
 54${HTTPD_ROOT}/websvn/languages/uzbek.php
 55${HTTPD_ROOT}/websvn/lib/feedcreator.class.php
 56${HTTPD_ROOT}/websvn/lib/geshi.php
 57${HTTPD_ROOT}/websvn/lib/geshi/abap.php
 58${HTTPD_ROOT}/websvn/lib/geshi/actionscript.php
 59${HTTPD_ROOT}/websvn/lib/geshi/actionscript3.php
 60${HTTPD_ROOT}/websvn/lib/geshi/ada.php
 61${HTTPD_ROOT}/websvn/lib/geshi/apache.php
 62${HTTPD_ROOT}/websvn/lib/geshi/${LOWER_VENDOR}script.php
 63${HTTPD_ROOT}/websvn/lib/geshi/apt_sources.php
 64${HTTPD_ROOT}/websvn/lib/geshi/asm.php
 65${HTTPD_ROOT}/websvn/lib/geshi/asp.php
 66${HTTPD_ROOT}/websvn/lib/geshi/autoit.php
 67${HTTPD_ROOT}/websvn/lib/geshi/avisynth.php
 68${HTTPD_ROOT}/websvn/lib/geshi/bash.php
 69${HTTPD_ROOT}/websvn/lib/geshi/basic4gl.php
 70${HTTPD_ROOT}/websvn/lib/geshi/bf.php
 71${HTTPD_ROOT}/websvn/lib/geshi/blitzbasic.php
 72${HTTPD_ROOT}/websvn/lib/geshi/bnf.php
 73${HTTPD_ROOT}/websvn/lib/geshi/boo.php
 74${HTTPD_ROOT}/websvn/lib/geshi/c.php
 75${HTTPD_ROOT}/websvn/lib/geshi/c_mac.php
 76${HTTPD_ROOT}/websvn/lib/geshi/caddcl.php
 77${HTTPD_ROOT}/websvn/lib/geshi/cadlisp.php
 78${HTTPD_ROOT}/websvn/lib/geshi/cfdg.php
 79${HTTPD_ROOT}/websvn/lib/geshi/cfm.php
 80${HTTPD_ROOT}/websvn/lib/geshi/cil.php
 81${HTTPD_ROOT}/websvn/lib/geshi/cobol.php
 82${HTTPD_ROOT}/websvn/lib/geshi/cpp-qt.php
 83${HTTPD_ROOT}/websvn/lib/geshi/cpp.php
 84${HTTPD_ROOT}/websvn/lib/geshi/csharp.php
 85${HTTPD_ROOT}/websvn/lib/geshi/css.php
 86${HTTPD_ROOT}/websvn/lib/geshi/d.php
 87${HTTPD_ROOT}/websvn/lib/geshi/dcs.php
 88${HTTPD_ROOT}/websvn/lib/geshi/delphi.php
 89${HTTPD_ROOT}/websvn/lib/geshi/diff.php
 90${HTTPD_ROOT}/websvn/lib/geshi/div.php
 91${HTTPD_ROOT}/websvn/lib/geshi/dos.php
 92${HTTPD_ROOT}/websvn/lib/geshi/dot.php
 93${HTTPD_ROOT}/websvn/lib/geshi/eiffel.php
 94${HTTPD_ROOT}/websvn/lib/geshi/email.php
 95${HTTPD_ROOT}/websvn/lib/geshi/fortran.php
 96${HTTPD_ROOT}/websvn/lib/geshi/freebasic.php
 97${HTTPD_ROOT}/websvn/lib/geshi/genero.php
 98${HTTPD_ROOT}/websvn/lib/geshi/gettext.php
 99${HTTPD_ROOT}/websvn/lib/geshi/glsl.php
 100${HTTPD_ROOT}/websvn/lib/geshi/gml.php
 101${HTTPD_ROOT}/websvn/lib/geshi/gnuplot.php
 102${HTTPD_ROOT}/websvn/lib/geshi/groovy.php
 103${HTTPD_ROOT}/websvn/lib/geshi/haskell.php
 104${HTTPD_ROOT}/websvn/lib/geshi/hq9plus.php
 105${HTTPD_ROOT}/websvn/lib/geshi/html4strict.php
 106${HTTPD_ROOT}/websvn/lib/geshi/idl.php
 107${HTTPD_ROOT}/websvn/lib/geshi/ini.php
 108${HTTPD_ROOT}/websvn/lib/geshi/inno.php
 109${HTTPD_ROOT}/websvn/lib/geshi/intercal.php
 110${HTTPD_ROOT}/websvn/lib/geshi/io.php
 111${HTTPD_ROOT}/websvn/lib/geshi/java.php
 112${HTTPD_ROOT}/websvn/lib/geshi/java5.php
 113${HTTPD_ROOT}/websvn/lib/geshi/javascript.php
 114${HTTPD_ROOT}/websvn/lib/geshi/kixtart.php
 115${HTTPD_ROOT}/websvn/lib/geshi/klonec.php
 116${HTTPD_ROOT}/websvn/lib/geshi/klonecpp.php
 117${HTTPD_ROOT}/websvn/lib/geshi/latex.php
 118${HTTPD_ROOT}/websvn/lib/geshi/lisp.php
 119${HTTPD_ROOT}/websvn/lib/geshi/locobasic.php
 120${HTTPD_ROOT}/websvn/lib/geshi/lolcode.php
 121${HTTPD_ROOT}/websvn/lib/geshi/lotusformulas.php
 122${HTTPD_ROOT}/websvn/lib/geshi/lotusscript.php
 123${HTTPD_ROOT}/websvn/lib/geshi/lscript.php
 124${HTTPD_ROOT}/websvn/lib/geshi/lsl2.php
 125${HTTPD_ROOT}/websvn/lib/geshi/lua.php
 126${HTTPD_ROOT}/websvn/lib/geshi/m68k.php
 127${HTTPD_ROOT}/websvn/lib/geshi/make.php
 128${HTTPD_ROOT}/websvn/lib/geshi/matlab.php
 129${HTTPD_ROOT}/websvn/lib/geshi/mirc.php
 130${HTTPD_ROOT}/websvn/lib/geshi/modula3.php
 131${HTTPD_ROOT}/websvn/lib/geshi/mpasm.php
 132${HTTPD_ROOT}/websvn/lib/geshi/mxml.php
 133${HTTPD_ROOT}/websvn/lib/geshi/mysql.php
 134${HTTPD_ROOT}/websvn/lib/geshi/nsis.php
 135${HTTPD_ROOT}/websvn/lib/geshi/oberon2.php
 136${HTTPD_ROOT}/websvn/lib/geshi/objc.php
 137${HTTPD_ROOT}/websvn/lib/geshi/ocaml-brief.php
 138${HTTPD_ROOT}/websvn/lib/geshi/ocaml.php
 139${HTTPD_ROOT}/websvn/lib/geshi/oobas.php
 140${HTTPD_ROOT}/websvn/lib/geshi/oracle11.php
 141${HTTPD_ROOT}/websvn/lib/geshi/oracle8.php
 142${HTTPD_ROOT}/websvn/lib/geshi/pascal.php
 143${HTTPD_ROOT}/websvn/lib/geshi/per.php
 144${HTTPD_ROOT}/websvn/lib/geshi/perl.php
 145${HTTPD_ROOT}/websvn/lib/geshi/php-brief.php
 146${HTTPD_ROOT}/websvn/lib/geshi/php.php
 147${HTTPD_ROOT}/websvn/lib/geshi/pic16.php
 148${HTTPD_ROOT}/websvn/lib/geshi/pixelbender.php
 149${HTTPD_ROOT}/websvn/lib/geshi/plsql.php
 150${HTTPD_ROOT}/websvn/lib/geshi/povray.php
 151${HTTPD_ROOT}/websvn/lib/geshi/powershell.php
 152${HTTPD_ROOT}/websvn/lib/geshi/progress.php
 153${HTTPD_ROOT}/websvn/lib/geshi/prolog.php
 154${HTTPD_ROOT}/websvn/lib/geshi/providex.php
 155${HTTPD_ROOT}/websvn/lib/geshi/python.php
 156${HTTPD_ROOT}/websvn/lib/geshi/qbasic.php
 157${HTTPD_ROOT}/websvn/lib/geshi/rails.php
 158${HTTPD_ROOT}/websvn/lib/geshi/rebol.php
 159${HTTPD_ROOT}/websvn/lib/geshi/reg.php
 160${HTTPD_ROOT}/websvn/lib/geshi/robots.php
 161${HTTPD_ROOT}/websvn/lib/geshi/ruby.php
 162${HTTPD_ROOT}/websvn/lib/geshi/sas.php
 163${HTTPD_ROOT}/websvn/lib/geshi/scala.php
 164${HTTPD_ROOT}/websvn/lib/geshi/scheme.php
 165${HTTPD_ROOT}/websvn/lib/geshi/scilab.php
 166${HTTPD_ROOT}/websvn/lib/geshi/sdlbasic.php
 167${HTTPD_ROOT}/websvn/lib/geshi/smalltalk.php
 168${HTTPD_ROOT}/websvn/lib/geshi/smarty.php
 169${HTTPD_ROOT}/websvn/lib/geshi/sql.php
 170${HTTPD_ROOT}/websvn/lib/geshi/tcl.php
 171${HTTPD_ROOT}/websvn/lib/geshi/teraterm.php
 172${HTTPD_ROOT}/websvn/lib/geshi/text.php
 173${HTTPD_ROOT}/websvn/lib/geshi/thinbasic.php
 174${HTTPD_ROOT}/websvn/lib/geshi/tsql.php
 175${HTTPD_ROOT}/websvn/lib/geshi/typoscript.php
 176${HTTPD_ROOT}/websvn/lib/geshi/vb.php
 177${HTTPD_ROOT}/websvn/lib/geshi/vbnet.php
 178${HTTPD_ROOT}/websvn/lib/geshi/verilog.php
 179${HTTPD_ROOT}/websvn/lib/geshi/vhdl.php
 180${HTTPD_ROOT}/websvn/lib/geshi/vim.php
 181${HTTPD_ROOT}/websvn/lib/geshi/visualfoxpro.php
 182${HTTPD_ROOT}/websvn/lib/geshi/visualprolog.php
 183${HTTPD_ROOT}/websvn/lib/geshi/whitespace.php
 184${HTTPD_ROOT}/websvn/lib/geshi/winbatch.php
 185${HTTPD_ROOT}/websvn/lib/geshi/xml.php
 186${HTTPD_ROOT}/websvn/lib/geshi/xorg_conf.php
 187${HTTPD_ROOT}/websvn/lib/geshi/xpp.php
 188${HTTPD_ROOT}/websvn/lib/geshi/z80.php
 189${HTTPD_ROOT}/websvn/lib/pear/Archive/Tar.php
 190${HTTPD_ROOT}/websvn/lib/pear/PEAR.php
 191${HTTPD_ROOT}/websvn/lib/pear/Text/Diff.php
 192${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Engine/native.php
 193${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Engine/shell.php
 194${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Engine/string.php
 195${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Engine/xdiff.php
 196${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Mapped.php
 197${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Renderer.php
 198${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Renderer/context.php
 199${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Renderer/inline.php
 200${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/Renderer/unified.php
 201${HTTPD_ROOT}/websvn/lib/pear/Text/Diff/ThreeWay.php
 202${HTTPD_ROOT}/websvn/lib/pear/Text/Diff3.php
 203${HTTPD_ROOT}/websvn/license.txt
38${HTTPD_ROOT}/websvn/listing.php 204${HTTPD_ROOT}/websvn/listing.php
39${HTTPD_ROOT}/websvn/log.php 205${HTTPD_ROOT}/websvn/log.php
 206${HTTPD_ROOT}/websvn/revision.php
40${HTTPD_ROOT}/websvn/rss.php 207${HTTPD_ROOT}/websvn/rss.php
41${HTTPD_ROOT}/websvn/templates.txt 
42${HTTPD_ROOT}/websvn/templates/BlueGrey/blame.tmpl 208${HTTPD_ROOT}/websvn/templates/BlueGrey/blame.tmpl
 209${HTTPD_ROOT}/websvn/templates/BlueGrey/collapse.js
43${HTTPD_ROOT}/websvn/templates/BlueGrey/compare.tmpl 210${HTTPD_ROOT}/websvn/templates/BlueGrey/compare.tmpl
44${HTTPD_ROOT}/websvn/templates/BlueGrey/diff.tmpl 211${HTTPD_ROOT}/websvn/templates/BlueGrey/diff.tmpl
45${HTTPD_ROOT}/websvn/templates/BlueGrey/directory.tmpl 212${HTTPD_ROOT}/websvn/templates/BlueGrey/directory.tmpl
46${HTTPD_ROOT}/websvn/templates/BlueGrey/e-node.png 213${HTTPD_ROOT}/websvn/templates/BlueGrey/e-node.png
 214${HTTPD_ROOT}/websvn/templates/BlueGrey/favicon.ico
47${HTTPD_ROOT}/websvn/templates/BlueGrey/file.png 215${HTTPD_ROOT}/websvn/templates/BlueGrey/file.png
48${HTTPD_ROOT}/websvn/templates/BlueGrey/file.tmpl 216${HTTPD_ROOT}/websvn/templates/BlueGrey/file.tmpl
49${HTTPD_ROOT}/websvn/templates/BlueGrey/filec.png 217${HTTPD_ROOT}/websvn/templates/BlueGrey/filec.png
 218${HTTPD_ROOT}/websvn/templates/BlueGrey/filecpp.png
50${HTTPD_ROOT}/websvn/templates/BlueGrey/fileh.png 219${HTTPD_ROOT}/websvn/templates/BlueGrey/fileh.png
 220${HTTPD_ROOT}/websvn/templates/BlueGrey/filehtml.png
 221${HTTPD_ROOT}/websvn/templates/BlueGrey/filejava.png
 222${HTTPD_ROOT}/websvn/templates/BlueGrey/filem.png
 223${HTTPD_ROOT}/websvn/templates/BlueGrey/filepy.png
51${HTTPD_ROOT}/websvn/templates/BlueGrey/files.png 224${HTTPD_ROOT}/websvn/templates/BlueGrey/files.png
 225${HTTPD_ROOT}/websvn/templates/BlueGrey/folder-open.png
52${HTTPD_ROOT}/websvn/templates/BlueGrey/folder.png 226${HTTPD_ROOT}/websvn/templates/BlueGrey/folder.png
53${HTTPD_ROOT}/websvn/templates/BlueGrey/footer.tmpl 227${HTTPD_ROOT}/websvn/templates/BlueGrey/footer.tmpl
54${HTTPD_ROOT}/websvn/templates/BlueGrey/header.tmpl 228${HTTPD_ROOT}/websvn/templates/BlueGrey/header.tmpl
55${HTTPD_ROOT}/websvn/templates/BlueGrey/i-node.png 229${HTTPD_ROOT}/websvn/templates/BlueGrey/i-node.png
56${HTTPD_ROOT}/websvn/templates/BlueGrey/index.tmpl 230${HTTPD_ROOT}/websvn/templates/BlueGrey/index.tmpl
57${HTTPD_ROOT}/websvn/templates/BlueGrey/l-node.png 231${HTTPD_ROOT}/websvn/templates/BlueGrey/l-node.png
58${HTTPD_ROOT}/websvn/templates/BlueGrey/log.tmpl 232${HTTPD_ROOT}/websvn/templates/BlueGrey/log.tmpl
59${HTTPD_ROOT}/websvn/templates/BlueGrey/png.js 233${HTTPD_ROOT}/websvn/templates/BlueGrey/png.js
60${HTTPD_ROOT}/websvn/templates/BlueGrey/repo.png 234${HTTPD_ROOT}/websvn/templates/BlueGrey/repo.png
 235${HTTPD_ROOT}/websvn/templates/BlueGrey/revision.tmpl
 236${HTTPD_ROOT}/websvn/templates/BlueGrey/rss.gif
61${HTTPD_ROOT}/websvn/templates/BlueGrey/styles.css 237${HTTPD_ROOT}/websvn/templates/BlueGrey/styles.css
62${HTTPD_ROOT}/websvn/templates/BlueGrey/subversion.png 
63${HTTPD_ROOT}/websvn/templates/BlueGrey/t-node.png 238${HTTPD_ROOT}/websvn/templates/BlueGrey/t-node.png
64${HTTPD_ROOT}/websvn/templates/BlueGrey/xml.gif 239${HTTPD_ROOT}/websvn/templates/BlueGrey/websvn.png
65${HTTPD_ROOT}/websvn/templates/Standard/blame.tmpl 240${HTTPD_ROOT}/websvn/templates/calm/README.txt
66${HTTPD_ROOT}/websvn/templates/Standard/compare.tmpl 241${HTTPD_ROOT}/websvn/templates/calm/blame.tmpl
67${HTTPD_ROOT}/websvn/templates/Standard/diff.tmpl 242${HTTPD_ROOT}/websvn/templates/calm/collapse.js
68${HTTPD_ROOT}/websvn/templates/Standard/directory.tmpl 243${HTTPD_ROOT}/websvn/templates/calm/compare.tmpl
69${HTTPD_ROOT}/websvn/templates/Standard/file.tmpl 244${HTTPD_ROOT}/websvn/templates/calm/diff.tmpl
70${HTTPD_ROOT}/websvn/templates/Standard/footer.tmpl 245${HTTPD_ROOT}/websvn/templates/calm/directory.tmpl
71${HTTPD_ROOT}/websvn/templates/Standard/header.tmpl 246${HTTPD_ROOT}/websvn/templates/calm/file.tmpl
72${HTTPD_ROOT}/websvn/templates/Standard/index.tmpl 247${HTTPD_ROOT}/websvn/templates/calm/footer.tmpl
73${HTTPD_ROOT}/websvn/templates/Standard/log.tmpl 248${HTTPD_ROOT}/websvn/templates/calm/header.tmpl
74${HTTPD_ROOT}/websvn/templates/Standard/styles.css 249${HTTPD_ROOT}/websvn/templates/calm/images/add.png
75${HTTPD_ROOT}/websvn/templates/Standard/xml.gif 250${HTTPD_ROOT}/websvn/templates/calm/images/arrow_in.png
76${HTTPD_ROOT}/websvn/templates/Zinn/blame.tmpl 251${HTTPD_ROOT}/websvn/templates/calm/images/arrow_out.png
77${HTTPD_ROOT}/websvn/templates/Zinn/compare.tmpl 252${HTTPD_ROOT}/websvn/templates/calm/images/blame.png
78${HTTPD_ROOT}/websvn/templates/Zinn/diff.tmpl 253${HTTPD_ROOT}/websvn/templates/calm/images/bullet_add.png
79${HTTPD_ROOT}/websvn/templates/Zinn/directory.tmpl 254${HTTPD_ROOT}/websvn/templates/calm/images/bullet_delete.png
80${HTTPD_ROOT}/websvn/templates/Zinn/file.tmpl 255${HTTPD_ROOT}/websvn/templates/calm/images/bullet_yellow.png
81${HTTPD_ROOT}/websvn/templates/Zinn/footer.tmpl 256${HTTPD_ROOT}/websvn/templates/calm/images/compress.png
82${HTTPD_ROOT}/websvn/templates/Zinn/header.tmpl 257${HTTPD_ROOT}/websvn/templates/calm/images/css.png
83${HTTPD_ROOT}/websvn/templates/Zinn/index.tmpl 258${HTTPD_ROOT}/websvn/templates/calm/images/cube_green.png
84${HTTPD_ROOT}/websvn/templates/Zinn/log.tmpl 259${HTTPD_ROOT}/websvn/templates/calm/images/delete.png
85${HTTPD_ROOT}/websvn/templates/Zinn/styles.css 260${HTTPD_ROOT}/websvn/templates/calm/images/diff.png
 261${HTTPD_ROOT}/websvn/templates/calm/images/e-node.png
 262${HTTPD_ROOT}/websvn/templates/calm/images/exclamation.png
 263${HTTPD_ROOT}/websvn/templates/calm/images/favicon.ico
 264${HTTPD_ROOT}/websvn/templates/calm/images/file.png
 265${HTTPD_ROOT}/websvn/templates/calm/images/filec.png
 266${HTTPD_ROOT}/websvn/templates/calm/images/filedb.png
 267${HTTPD_ROOT}/websvn/templates/calm/images/fileh.png
 268${HTTPD_ROOT}/websvn/templates/calm/images/filepaint.png
 269${HTTPD_ROOT}/websvn/templates/calm/images/filephp.png
 270${HTTPD_ROOT}/websvn/templates/calm/images/files.png
 271${HTTPD_ROOT}/websvn/templates/calm/images/filetxt.png
 272${HTTPD_ROOT}/websvn/templates/calm/images/filexml.png
 273${HTTPD_ROOT}/websvn/templates/calm/images/folder.png
 274${HTTPD_ROOT}/websvn/templates/calm/images/html.png
 275${HTTPD_ROOT}/websvn/templates/calm/images/i-node.png
 276${HTTPD_ROOT}/websvn/templates/calm/images/l-node.png
 277${HTTPD_ROOT}/websvn/templates/calm/images/log.png
 278${HTTPD_ROOT}/websvn/templates/calm/images/page_white_add.png
 279${HTTPD_ROOT}/websvn/templates/calm/images/page_white_delete.png
 280${HTTPD_ROOT}/websvn/templates/calm/images/page_white_edit.png
 281${HTTPD_ROOT}/websvn/templates/calm/images/pilcrow.png
 282${HTTPD_ROOT}/websvn/templates/calm/images/pilcrow_delete.png
 283${HTTPD_ROOT}/websvn/templates/calm/images/script.png
 284${HTTPD_ROOT}/websvn/templates/calm/images/sitemap_color.png
 285${HTTPD_ROOT}/websvn/templates/calm/images/submitbg.png
 286${HTTPD_ROOT}/websvn/templates/calm/images/t-node.png
 287${HTTPD_ROOT}/websvn/templates/calm/images/textbg.png
 288${HTTPD_ROOT}/websvn/templates/calm/images/toggledown.png
 289${HTTPD_ROOT}/websvn/templates/calm/images/toggleup.png
 290${HTTPD_ROOT}/websvn/templates/calm/images/up.png
 291${HTTPD_ROOT}/websvn/templates/calm/images/xml.gif
 292${HTTPD_ROOT}/websvn/templates/calm/index.tmpl
 293${HTTPD_ROOT}/websvn/templates/calm/log.tmpl
 294${HTTPD_ROOT}/websvn/templates/calm/png.js
 295${HTTPD_ROOT}/websvn/templates/calm/revision.tmpl
 296${HTTPD_ROOT}/websvn/templates/calm/styles.css
86${HTTPD_ROOT}/websvn/wsvn.php 297${HTTPD_ROOT}/websvn/wsvn.php
 298@pkgdir ${HTTPD_ROOT}/websvn/www
87@pkgdir ${HTTPD_ROOT}/websvn/temp 299@pkgdir ${HTTPD_ROOT}/websvn/temp

cvs diff -r1.5 -r1.6 pkgsrc/www/websvn/distinfo (expand / switch to unified diff)

--- pkgsrc/www/websvn/distinfo 2008/07/13 11:15:27 1.5
+++ pkgsrc/www/websvn/distinfo 2009/07/25 19:33:45 1.6
@@ -1,11 +1,6 @@ @@ -1,11 +1,6 @@
1$NetBSD: distinfo,v 1.5 2008/07/13 11:15:27 tonnerre Exp $ 1$NetBSD: distinfo,v 1.6 2009/07/25 19:33:45 schmonz Exp $
2 2
3SHA1 (WebSVN_161.tar.gz) = 7fecbaa9619e3061ea57dda0a4bfcb4a3cca888d 3SHA1 (websvn-2.2.1.tar.gz) = 4e4bd9ec58cb54f9430913695e03dfd766d873be
4RMD160 (WebSVN_161.tar.gz) = aedd187926ff286b5582f2359cbe3fb56d7a0bc9 4RMD160 (websvn-2.2.1.tar.gz) = 02d4d8d264d1a685bbca1c88175baf0da1e45b42
5Size (WebSVN_161.tar.gz) = 89305 bytes 5Size (websvn-2.2.1.tar.gz) = 664548 bytes
6SHA1 (patch-aa) = 021727c38d33ccedeaec8c82de912ed94baae565 6SHA1 (patch-ag) = 5dbac2f9264001f86db1845d9dc937acd6e080af
7SHA1 (patch-ab) = 4724707d5fd3f3699918dfd9754ac92eefec9c8f 
8SHA1 (patch-ac) = 6cde8ef4cf0ee0dfd4619a5acebfe09aff40e95c 
9SHA1 (patch-ad) = a4c673d6f27629573d520213bd66b9d084a11a64 
10SHA1 (patch-ae) = d74b9be874c88edd213fbbd297e8cd0f8bbaf46a 
11SHA1 (patch-af) = 92464e74e3aa86529bb0438d7d015dfce9c82de5 

File Deleted: pkgsrc/www/websvn/patches/Attic/patch-aa

File Deleted: pkgsrc/www/websvn/patches/Attic/patch-ab

File Deleted: pkgsrc/www/websvn/patches/Attic/patch-ac

File Deleted: pkgsrc/www/websvn/patches/Attic/patch-ad

File Deleted: pkgsrc/www/websvn/patches/Attic/patch-ae

File Deleted: pkgsrc/www/websvn/patches/Attic/patch-af

File Added: pkgsrc/www/websvn/patches/patch-ag
$NetBSD: patch-ag,v 1.1 2009/07/25 19:33:46 schmonz Exp $

--- include/setup.php.orig	2009-05-10 07:19:20.000000000 -0400
+++ include/setup.php
@@ -316,10 +316,10 @@ $extGeshi = array
 require 'languages/english.php';
 
 // Get the user's personalised config (requires the locwebsvnhttp stuff above)
-if (file_exists(dirname(__FILE__).DIRECTORY_SEPARATOR.'config.php')) {
-  require_once 'config.php';
+if (file_exists('@PKG_SYSCONFDIR@'.DIRECTORY_SEPARATOR.'websvn.conf')) {
+  require_once '@PKG_SYSCONFDIR@'.DIRECTORY_SEPARATOR.'websvn.conf';
 } else {
-  die('File "includes'.DIRECTORY_SEPARATOR.'config.php" does not exists, please create one. The example is located under "includes'.DIRECTORY_SEPARATOR.'distconfig.php"');
+  die('File "@PKG_SYSCONFDIR@'.DIRECTORY_SEPARATOR.'websvn.conf" does not exists, please create one. The example is located under "@EGDIR@'.DIRECTORY_SEPARATOR.'distconfig.php"');
 }
 
 require_once 'include/svnlook.php';