From cc4dfdfd2d5a08ceabe83e780319be7c59158f81 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Tue, 30 Oct 2012 02:00:02 +0000 Subject: [PATCH] Update cvs for LFS-7.2 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10824 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general/prog/cvs.xml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/general/prog/cvs.xml b/general/prog/cvs.xml index f810648f4a..6cc21f8afa 100644 --- a/general/prog/cvs.xml +++ b/general/prog/cvs.xml @@ -35,7 +35,7 @@ These instructions install the client used to manipulate the repository, creation of a repository is covered at . - &lfs71_checked; + &lfs72_checked; Package Information @@ -124,6 +124,10 @@ patch -Np1 -i ../cvs-&cvs-version;-zlib-1.patch + Now fix a conflict with newer libraries: + +sed -i -e 's/getline /get_line /' lib/getline.{c,h} + Install CVS by running the following commands: @@ -131,10 +135,10 @@ make If you have - installed and wish to create DVI, Postscript, HTML or text docs from the + installed and wish to create HTML or text docs from the documentation source files, issue the following command: -make -C doc html txt dvi ps +make -C doc html txt To test the results, issue: make check. This will take quite a while. If you don't have rsh configured for @@ -152,20 +156,21 @@ make Now, as the root user: make install && -install -v -m755 -d /usr/share/doc/cvs-&cvs-version; && +install -v -m755 -d /usr/share/doc/cvs-&cvs-version; && install -v -m644 FAQ README /usr/share/doc/cvs-&cvs-version; && -install -v -m644 doc/*.pdf /usr/share/doc/cvs-&cvs-version; +install -v -m644 doc/*.pdf /usr/share/doc/cvs-&cvs-version; If you created any additional documentation, install it by issuing the following commands as the root user: -install -v -m644 doc/*.{ps,dvi,txt} /usr/share/doc/cvs-&cvs-version; && -install -v -m755 -d /usr/share/doc/cvs-&cvs-version;/html/cvs{,client} && +i +install -v -m644 doc/*.txt /usr/share/doc/cvs-&cvs-version; && +install -v -m755 -d /usr/share/doc/cvs-&cvs-version;/html/cvs{,client} && install -v -m644 doc/cvs.html/* \ - /usr/share/doc/cvs-&cvs-version;/html/cvs && + /usr/share/doc/cvs-&cvs-version;/html/cvs && install -v -m644 doc/cvsclient.html/* \ - /usr/share/doc/cvs-&cvs-version;/html/cvsclient + /usr/share/doc/cvs-&cvs-version;/html/cvsclient