Le 11/12/2013 21:17, Bruce Dubbs a écrit :
I check and fixe URLs of external dependencies.
Tomorrow I will send you a patch to fix other broken links.
That will be useful.  Thanks.

What might also be helpful is to create a script to extract those links
from the book and automate the check.

    -- Bruce

I send another patch to fix all the broken links found.
When I don't find a correct URL, I comment the line.

I can create a script to extract all the link of the BLFS book and checking.

Regards,

Denis
Index: BOOK/general/prog/other-tools.xml
===================================================================
--- BOOK/general/prog/other-tools.xml   (révision 12379)
+++ BOOK/general/prog/other-tools.xml   (copie de travail)
@@ -996,10 +996,12 @@
           <para>Project Home Page: <ulink
           url="http://lavape.sourceforge.net/index.htm"/></para>
         </listitem>
-        <listitem>
+        <!-- URL broken
+          <listitem>
           <para>Project Home Page: <ulink
           url="http://javalab.cs.uni-bonn.de/research/darwin/#The%20Lava%20Language"/></para>
         </listitem>
+        -->
         <listitem>
           <para>Project Home Page: <ulink
           url="http://mathias.tripod.com/IavaHomepage.html"/></para>
@@ -1024,11 +1026,11 @@
       <itemizedlist spacing="compact">
         <listitem>
           <para>Project Home Page: <ulink
-          url="http://www.mercury.csse.unimelb.edu.au/"/></para>
+          url="http://mercurylang.org/"/></para>
         </listitem>
         <listitem>
           <para>Download Location: <ulink
-          url="http://www.mercury.csse.unimelb.edu.au/download.html"/></para>
+          url="http://mercurylang.org/download.html"/></para>
         </listitem>
       </itemizedlist>
 
@@ -1377,7 +1379,7 @@
         </listitem>
         <listitem>
           <para>Download Location: <ulink
-          url="ftp://ftp.cs.rit.edu/pub/mirrors/SmartEiffel/"/></para>
+          url="https://gforge.inria.fr/frs/?group_id=184"/></para>
         </listitem>
       </itemizedlist>
 
Index: BOOK/general/prog/php.xml
===================================================================
--- BOOK/general/prog/php.xml   (révision 12379)
+++ BOOK/general/prog/php.xml   (copie de travail)
@@ -99,7 +99,7 @@
     <xref linkend="x-window-system"/>,
     <ulink url="http://www.fastio.com/";>ClibPDF</ulink>,
     <ulink url="https://bitbucket.org/libgd/gd-libgd/downloads";>GD</ulink>,
-    <ulink url="http://www.sfr-fresh.com/linux/misc/t1lib";>t1lib</ulink>, and
+    <ulink url="http://fossies.org/linux/misc/t1lib-5.1.2.tar.gz/";>t1lib</ulink>, and
     <ulink url="http://partners.adobe.com/asn/acrobat/forms.jsp";>FDF Toolkit</ulink></para>
 
     <bridgehead renderas="sect4">Optional Web Utilities</bridgehead>
@@ -109,7 +109,7 @@
     <ulink url="http://www.hyperwave.com/";>Hyperwave</ulink>,
     <ulink url="http://www.roxen.com/products/webserver/";>Roxen WebServer</ulink>,
     <ulink url="http://caudium.net/";>Caudium</ulink>, and
-    <ulink url="http://www.openwddx.org/";>WDDX</ulink></para>
+    <ulink url="https://wddxnet.codeplex.com/";>WDDX</ulink></para>
 
     <bridgehead renderas="sect4">Optional Data Management Utilities and Libraries</bridgehead>
     <para role="optional"><xref linkend="openldap"/>,
Index: BOOK/xfce/apps/xfce4-mixer.xml
===================================================================
--- BOOK/xfce/apps/xfce4-mixer.xml      (révision 12379)
+++ BOOK/xfce/apps/xfce4-mixer.xml      (copie de travail)
@@ -81,10 +81,12 @@
       <xref linkend="xfce4-panel"/>
     </para>
 
+    <!-- URL broken
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional">
+      <para role="optional">
       <ulink url="http://kaizer.se/wiki/keybinder/";>Keybinder</ulink>
     </para>
+    -->
 
     <para condition="html" role="usernotes">
       User Notes: <ulink url="&blfs-wiki;/xfce4-mixer"/>
Index: BOOK/networking/netlibs/libnice.xml
===================================================================
--- BOOK/networking/netlibs/libnice.xml (révision 12379)
+++ BOOK/networking/netlibs/libnice.xml (copie de travail)
@@ -90,7 +90,7 @@
     <para role="optional">
       <xref linkend="gst-plugins-base"/>,
       <xref linkend="gtk-doc"/>, and
-      <ulink url="http://gupnp.org/";>gupnp-igd</ulink>
+      <ulink url="https://wiki.gnome.org/action/show/Projects/GUPnP";>gupnp-igd</ulink>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
Index: BOOK/multimedia/videoutils/ffmpeg.xml
===================================================================
--- BOOK/multimedia/videoutils/ffmpeg.xml       (révision 12379)
+++ BOOK/multimedia/videoutils/ffmpeg.xml       (copie de travail)
@@ -130,10 +130,10 @@
       <ulink url="https://ieee1394.wiki.kernel.org/index.php/Libraries";>libiec61883</ulink>,
       <ulink url="https://github.com/dekkers/libilbc";>libilbc</ulink>,
       <ulink url="http://sourceforge.net/projects/modplug-xmms/";>libmodplug</ulink>,
-      <ulink url="http://svn.mplayerhq.hu/nut/src/trunk/";>libnut</ulink> (SVN checkout),
+      <ulink url="https://github.com/Distrotech/libnut";>libnut</ulink> (Git checkout),
       <ulink url="http://sourceforge.net/projects/opencore-amr";>OpenCore AMR</ulink>,
       <ulink url="http://opencv.org/";>OpenCV</ulink>,
-      <ulink url="http://sourceforge.net/projects/librtmp";>librtmp</ulink>,
+      <ulink url="http://rtmpdump.mplayerhq.hu/";>librtmp</ulink>,
       <ulink url="http://diracvideo.org/";>Schroedinger</ulink>,
       <ulink url="http://www.twolame.org/";>TwoLAME</ulink>,
       <ulink url="http://linuxtv.org/downloads/v4l-utils/";>Video4Linux</ulink>,
Index: BOOK/multimedia/libdriv/farstream.xml
===================================================================
--- BOOK/multimedia/libdriv/farstream.xml       (révision 12379)
+++ BOOK/multimedia/libdriv/farstream.xml       (copie de travail)
@@ -94,7 +94,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gtk-doc"/>,
-      <ulink url="http://gupnp.org/";>gupnp-igd</ulink> and
+      <ulink url="https://wiki.gnome.org/action/show/Projects/GUPnP";>gupnp-igd</ulink> and
       <ulink url="http://www.valgrind.org/";>Valgrind</ulink>
     </para>
 
Index: BOOK/multimedia/libdriv/alsa-lib.xml
===================================================================
--- BOOK/multimedia/libdriv/alsa-lib.xml        (révision 12379)
+++ BOOK/multimedia/libdriv/alsa-lib.xml        (copie de travail)
@@ -171,7 +171,7 @@
         installations. For extra functionality and/or advanced control of your
         sound device, you may need to create additional configuration files.
         For information on the available configuration parameters, visit
-        <ulink url="http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php"/>.
+        <ulink url="http://www.alsa-project.org/main/index.php/Asoundrc"/>.
       </para>
 
     </sect3>
Index: BOOK/kde/core/kde-workspace.xml
===================================================================
--- BOOK/kde/core/kde-workspace.xml     (révision 12379)
+++ BOOK/kde/core/kde-workspace.xml     (copie de travail)
@@ -101,7 +101,7 @@
       <ulink url="&kde-download-http;&kde-version;/src/">PyKDE4</ulink>,
       <ulink url="http://code.google.com/p/google-gadgets-for-linux/";>GoogleGadgets</ulink>,
       <ulink url="ftp://ftp.kde.org/pub/kde/stable/prison/1.0/src/";>Prison</ulink>,
-      <ulink url="https://ieee1394.wiki.kernel.org/index.html";>libraw1394</ulink>,
+      <ulink url="http://sourceforge.net/projects/libraw1394/";>libraw1394</ulink>,
       <ulink url="http://www.catb.org/gpsd/";>gpsd</ulink>,
       <ulink url="http://www.xmms.org/";>XMMS</ulink> and
       <ulink url="http://qalculate.sourceforge.net/";>libqalculate</ulink>
Index: BOOK/xsoft/other/pidgin.xml
===================================================================
--- BOOK/xsoft/other/pidgin.xml (révision 12379)
+++ BOOK/xsoft/other/pidgin.xml (copie de travail)
@@ -109,7 +109,7 @@
       <ulink url="http://gtkspell.sourceforge.net/";>Gtkspell</ulink>,
       <xref linkend="intltool"/>,
       <xref linkend="libidn"/>,
-      <ulink url="http://toxygen.net/libgadu/";>libgadu</ulink>,
+      <ulink url="http://libgadu.net/";>libgadu</ulink>,
       <ulink url="http://meanwhile.sourceforge.net/";>Meanwhile</ulink>
       (required for Sametime protocol support),
       <xref linkend="mitkrb"/> (required for Kerberos support in the Zephyr
Index: BOOK/gnome/applications/totem.xml
===================================================================
--- BOOK/gnome/applications/totem.xml   (révision 12379)
+++ BOOK/gnome/applications/totem.xml   (copie de travail)
@@ -101,7 +101,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <ulink url="http://live.gnome.org/Grilo/";>grilo-plugins</ulink>,
+      <ulink url="https://wiki.gnome.org/action/show/Projects/Grilo/";>grilo-plugins</ulink>,
       <xref linkend="gtk-doc"/>,
       <xref linkend="libzeitgeist"/>,
       <ulink url="http://www.lirc.org";>LIRC</ulink>,
Index: BOOK/gnome/applications/evince.xml
===================================================================
--- BOOK/gnome/applications/evince.xml  (révision 12379)
+++ BOOK/gnome/applications/evince.xml  (copie de travail)
@@ -95,11 +95,11 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <ulink url="http://djvulibre.djvuzone.org/";>DjVuLibre</ulink>,
+      <ulink url="http://djvu.sourceforge.net/";>DjVuLibre</ulink>,
       <xref linkend="gtk-doc"/>,
       <ulink url="http://www.freedesktop.org/wiki/Software/libspectre/";>libspectre</ulink>,
-      <ulink url="http://live.gnome.org/libgxps";>libgxps</ulink>,
-      <ulink url="http://www.sfr-fresh.com/linux/misc/t1lib";>t1lib</ulink>, and
+      <ulink url="https://wiki.gnome.org/action/show/Projects/libgxps";>libgxps</ulink>,
+      <ulink url="http://fossies.org/linux/misc/t1lib-5.1.2.tar.gz/";>t1lib</ulink>, and
       <xref linkend="texlive"/>
     </para>
 
Index: BOOK/pst/typesetting/texlive.xml
===================================================================
--- BOOK/pst/typesetting/texlive.xml    (révision 12379)
+++ BOOK/pst/typesetting/texlive.xml    (copie de travail)
@@ -80,8 +80,8 @@
       <xref linkend="libpng"/>,
       <xref linkend="x-window-system"/>,
       <xref linkend="icu"/>,
-      <ulink url="http://www.libgd.org/Main_Page";>GD</ulink>,
-      <ulink url="http://www.sfr-fresh.com/linux/misc/t1lib";>t1lib</ulink>,
+      <ulink url="http://libgd.bitbucket.org";>GD</ulink>,
+      <ulink url="http://fossies.org/linux/misc/t1lib-5.1.2.tar.gz/";>t1lib</ulink>,
       <ulink url="http://sourceforge.net/projects/zziplib/";>ZZIPlib</ulink>,
       <ulink url="http://www.gnu.org/software/clisp/";>CLISP</ulink>,
       <xref linkend="lua"/>,
Index: BOOK/pst/ps/fop.xml
===================================================================
--- BOOK/pst/ps/fop.xml (révision 12379)
+++ BOOK/pst/ps/fop.xml (copie de travail)
@@ -120,7 +120,7 @@
       <xref linkend="junit"/> (to run tests),
       <ulink url="http://java.sun.com/products/jimi/";>JIMI SDK</ulink>,
       <ulink url="http://xmlunit.sourceforge.net/";>XMLUnit</ulink>,
-      <ulink url="https://jai-imageio.dev.java.net/";>JAI Image I/O Tools</ulink>,
+      <ulink url="https://java.net/projects/jai-imageio";>JAI Image I/O Tools</ulink>,
       <ulink url="http://jeuclid.sourceforge.net/";>JEuclid</ulink>,
       <ulink url="http://pmd.sourceforge.net";>PMD</ulink>
           (requires <ulink url="http://jaxen.codehaus.org/";>Jaxen</ulink>), and
@@ -275,9 +275,13 @@
       <para>Replace <replaceable>&lt;RAM_Installed&gt;</replaceable> with a
       number representing the amount of RAM installed in your computer (in
       megabytes). An example would be
-      <userinput>FOP_OPTS="-Xmx768m"</userinput>. For more information about
+      <userinput>FOP_OPTS="-Xmx768m"</userinput>.
+      <!--  the URL is broken 
+      For more information about
       memory issues running <application>fop</application>, see
-      <ulink url="http://xml.apache.org/fop/running.html#memory"/>.</para>
+      <ulink url="http://xml.apache.org/fop/running.html#memory"/>.
+      -->
+      </para>
 
       <para>To include the <command>fop</command> script in your path,
       update your personal or system-wide profile with the following:</para>
Index: BOOK/server/other/xinetd.xml
===================================================================
--- BOOK/server/other/xinetd.xml        (révision 12379)
+++ BOOK/server/other/xinetd.xml        (copie de travail)
@@ -387,8 +387,12 @@
       </indexterm>
 
       <para>The format of the <filename>/etc/xinetd.conf</filename> is
-      documented in the <filename>xinetd.conf.5</filename> man page. Further
-      information can be found at <ulink url="http://www.xinetd.org"/>.</para>
+      documented in the <filename>xinetd.conf.5</filename> man page.
+      <!- 13-12-12 the http://www.xinetd.org is broken 
+      Further
+      information can be found at <ulink url="http://www.xinetd.org"/>.
+      -->
+     </para>
 
     </sect3>
 
Index: BOOK/server/databases/postgresql.xml
===================================================================
--- BOOK/server/databases/postgresql.xml        (révision 12379)
+++ BOOK/server/databases/postgresql.xml        (copie de travail)
@@ -564,7 +564,7 @@
           <para>is a support script used to delete a module from a
           PL/<application>Tcl</application> table. The command
           requires the <ulink
-          url="http://gborg.postgresql.org/project/pgtcl/";>Pgtcl</ulink>
+          url="http://flightaware.github.io/Pgtcl/";>Pgtcl</ulink>
           package to be installed also.</para>
           <indexterm zone="postgresql pltcl_delmod">
             <primary sortas="b-pltcl_delmod">pltcl_delmod</primary>
Index: BOOK/x/wm/openbox.xml
===================================================================
--- BOOK/x/wm/openbox.xml       (révision 12379)
+++ BOOK/x/wm/openbox.xml       (copie de travail)
@@ -262,7 +262,8 @@
 
       <para>
         If you like to have the numlock key set whan you start Xorg, install
-        <ulink url="http://home.kde.org/~seli/numlockx/";>Numlockx</ulink> and
+        <!-- 13-12-11 numlockx not found on the KDE website. This URL is OK ? -->
+        <ulink url="http://ftp.de.debian.org/debian/pool/main/n/numlockx/numlockx_1.2.orig.tar.gz";>Numlockx</ulink> and
         add that to your xinitrc. Another useful application is
         <xref linkend="dbus"/>
       </para>
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to