cvs commit: ports/devel/viewcvs Makefile pkg-message pkg-plist
ports/devel/viewcvs/files patch-aa patch-lib::viewcvs.py
patch-viewcvs-install
Edwin Groothuis
edwin at FreeBSD.org
Sun Aug 24 05:40:05 PDT 2003
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 at 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
More information about the cvs-ports
mailing list