Date: Sun, 24 Aug 2003 05:40:03 -0700 (PDT) From: Edwin Groothuis <edwin@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/devel/viewcvs Makefile pkg-message pkg-plist ports/devel/viewcvs/files patch-aa patch-lib::viewcvs.py patch-viewcvs-install Message-ID: <200308241240.h7OCe3RW035971@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
edwin 2003/08/24 05:40:03 PDT FreeBSD ports repository Modified files: devel/viewcvs Makefile pkg-message pkg-plist Added files: devel/viewcvs/files patch-lib::viewcvs.py patch-viewcvs-install Removed files: devel/viewcvs/files patch-aa Log: i[Patch Port] devel/viewcvs (unforbidden) This patch solves two problems of the actual ViewCVs port: 1. it is forbidden as it is CSS-vulnerable, ViewCVS's CVS contains a patch but a new release was still not created by the authors 2. it overwrites the configuration files on installation To solve problem 1 I "back-ported" the patch 1.117 to lib/viewcvs.py http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/viewcvs/viewcvs/lib/viewcvs.py#rev1.117 as the author itself says, it solves the problem: http://mailman.lyra.org/pipermail/viewcvs-dev/2002-July/000776.html To solve problem 2 I changed the install script to install viewcvs.conf.dist directly instead of renaming it to viewcvs.conf, leaving it up to the user and specifying it in the pkg-message. PR: ports/51464 Submitted by: Lapo Luchini <lapo@m4d.sm> Revision Changes Path 1.14 +1 -5 ports/devel/viewcvs/Makefile 1.3 +0 -35 ports/devel/viewcvs/files/patch-aa (dead) 1.1 +91 -0 ports/devel/viewcvs/files/patch-lib::viewcvs.py (new) 1.1 +49 -0 ports/devel/viewcvs/files/patch-viewcvs-install (new) 1.3 +7 -0 ports/devel/viewcvs/pkg-message 1.6 +2 -2 ports/devel/viewcvs/pkg-plist
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308241240.h7OCe3RW035971>