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