Changeset 6ed5123


Ignore:
Timestamp:
07/09/2012 06:31:25 PM (12 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2f4014b
Parents:
a716dec
Message:

Add pages on libraries and vulnerabilities, icewm-1.3.7, gvolwheel-1.0.0 and retire gnome-media.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10406 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 added
8 edited
1 moved

Legend:

Unmodified
Added
Removed
  • general.ent

    ra716dec r6ed5123  
    44-->
    55
    6 <!ENTITY day          "07">                   <!-- Always 2 digits -->
     6<!ENTITY day          "09">                   <!-- Always 2 digits -->
    77<!ENTITY month        "07">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "July 7th, &year;">
     12<!ENTITY releasedate  "July 9th, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    689689<!-- Chapter 26 -->
    690690<!ENTITY fluxbox-version              "1.3.2">
     691<!ENTITY icewm-version                "1.3.7">
    691692<!ENTITY openbox-version              "3.5.0">
    692693<!ENTITY sawfish-version              "1.6.1">
     
    10581059<!ENTITY audacious-plugins-version    "3.2.2">
    10591060<!ENTITY amarok-version               "2.5.0">
     1061<!ENTITY gvolwheel-version            "1.0.0">
     1062<!-- Obsolete
    10601063<!ENTITY gnome-media-version          "2.32.0">
     1064-->
    10611065
    10621066<!-- Chapter 40 -->
  • introduction/important/beyond.xml

    ra716dec r6ed5123  
    8383  <itemizedlist>
    8484    <listitem>
    85       <para>If you know the name of the package, then search FreshMeat for
    86       it at <ulink url="http://freshmeat.net/"/>. Also search Google at
     85      <para>If you know the name of the package, then search Freecode for
     86      it at <ulink url="http://freecode.com/"/>. Also search Google at
    8787      <ulink url="http://google.com/"/>. Sometimes a search for the
    8888      <filename class='extension'>rpm</filename> at
     
    120120      searching the LFS archives at
    121121      <ulink url="http://www.&lfs-domainname;/search.html"/> for the error or if
    122       that fails, try searching Google. If everything else fails,
    123       try the blfs-support mailing-list.</para>
     122      that fails, try searching Google. Often, a distribution will have already
     123      solved the problem (many of them use development versions of packages, so
     124      they see the changes sooner than those of us who normally use stable released
     125      versions).  But be cautious - all builders tend to carry patches which are no
     126      longer necessary, and to have fixes which are only required because of their
     127      particular choices in how they build a package. You may have to search
     128      deeply to find a fix for the package version you are trying to use, or even
     129      to find the package (names are sometimes not what you might expect, e.g.
     130      <application>ghostscript</application> often has a prefix or a suffix in its
     131      name), but the following notes might help:</para>
     132      <itemizedlist>
     133        <listitem>
     134          <para>Arch
     135          <ulink url="http://www.archlinux.org/packages/"/> - enter the package name
     136          in the 'Keywords' box, select the package name, select one of the 'SVN
     137          Entries' fields, then select the <filename>PKGBUILD</filename> to see how
     138          they build this package, or look at any patches.</para>
     139        </listitem>
     140        <listitem>
     141          <para>Debian
     142          <ulink url="ftp://ftp.uk.debian.org/debian/pool"/> (use your country's
     143          version if there is one) - the source will be in .tar.gz tarballs (either
     144          the original upstream <filename class='extension'>.orig</filename> source,
     145          or else a <filename>dfsg</filename> containing those parts which comply
     146          with debian's free software guidelines) accompanied by versioned .diff.gz
     147          or .tar.gz additions. These additions often show how the package is built,
     148          and may contain patches. In the .diff.gz versions, any patches create files
     149          in <filename class="directory">debian/patches</filename>.</para>
     150        </listitem>
     151        <listitem>
     152          <para>Fedora
     153          <ulink url="http://pkgs.fedoraproject.org/gitweb/"/> - this site
     154          is often overloaded since they moved to git-web, but when available it is
     155          an easy way of looking at .spec files and patches. If unavailable, try
     156          looking for a local mirror of ftp.fedora.com (the primary site is usually
     157          unavailable when fedora gitweb is not responding) and download a source
     158          rpm to see what they do.</para>
     159        </listitem>
     160        <listitem>
     161          <para>Gentoo - the mirrors for ebuilds and patches seem to be well-hidden,
     162          and they change frequently.  Also, if you have found a mirror, you need to
     163          know which directory the application has been assigned to.  The ebuilds
     164          themselves can be found at <ulink url="http://packages.gentoo.org/"/> -
     165          use the search field.  If there are any patches, a mirror will have them
     166          in the <filename class="directory">files/</filename> directory. Depending
     167          on your browser, or the mirror, you might need to download the ebuild to
     168          be able to read it.  Treat the ebuild as a sort of pseudo-code / shell
     169          combination - look in particular for <command>sed</command> commands and
     170          patches, or hazard a guess at the meanings of the functions such as
     171          <command>dodoc</command>.</para>
     172        </listitem>
     173        <listitem>
     174          <para>PLD
     175          <ulink url="http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/"/> -
     176          another distro which uses rpms, cvsweb provides access to patches and the
     177          spec files.</para>
     178        </listitem>
     179        <listitem>
     180          <para>Slackware - the official package browser is currently broken.  The
     181          site at <ulink url="http://slackbuilds.org/"/> has current and previous
     182          versions in their unofficial repository with links to homepages, downloads,
     183          and some individual files, particularly the <filename>.SlackBuild</filename>
     184          files.</para>
     185        </listitem>
     186        <listitem>
     187          <para>Ubuntu <ulink url="ftp://ftp.ubuntu.com/ubuntu/pool/"/> - see the
     188          debian notes above.</para>
     189        </listitem>
     190      </itemizedlist>
     191      <para>If everything else fails, try the blfs-support mailing-list.</para>
    124192    </listitem>
    125193  </itemizedlist>
     
    134202    <ulink url="&downloads-project;/rpm2targz.tar.bz2"/> to convert the archives
    135203    into a simple <filename>tar.gz</filename> format.</para>
     204    <para>You may also find an rpm2cpio script useful.  The perl version in the
     205    linux kernel archives at <ulink
     206    url="http://lkml.indiana.edu/hypermail/linux/kernel/0210.2/att-0093/01-rpm2cpio"/>
     207    works for most source rpms.  The rpm2targz script will use an rpm2cpio script
     208    or binary if one is on your path.  Note that rpm2cpio will unpack a source
     209    rpm in the current directory, giving a tarball, a spec file, and perhaps patches
     210    or other files.</para>
    136211  </tip>
    137212
  • introduction/important/important.xml

    ra716dec r6ed5123  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patches.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libraries.xml"/>
    2930  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="locale-issues.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="beyond.xml"/>
  • introduction/welcome/changelog.xml

    ra716dec r6ed5123  
    4343-->
    4444    <listitem>
     45      <para>July 9th, 2012</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Added pages for &apos;Libraries: static or shared&apos;
     49           and &apos;Vulnerabilities&apos;, extended &apos;Going Beyond BLFS&apos;.
     50          </para>
     51        </listitem>
     52        <listitem>
     53          <para>[ken] - Added IceWM-1.3.7.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[ken] - Added Gvolwheel-1.0.</para>
     57        </listitem>
     58        <listitem>
     59          <para>[ken] - Removed gnome-media-2.32.0.</para>
     60        </listitem>
     61      </itemizedlist>
     62    </listitem>
     63
     64    <listitem>
    4565      <para>July 7th, 2012</para>
    4666      <itemizedlist>
  • multimedia/audioutils/audioutils.xml

    ra716dec r6ed5123  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="audacious.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="amarok.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-media.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gvolwheel.xml"/>
    3333
    3434</chapter>
  • multimedia/libdriv/alsa-lib.xml

    ra716dec r6ed5123  
    7272    <title>Kernel Configuration</title>
    7373
    74     <para>In the Device Drivers &rArr; Sound &rArr; Advanced Linux Sound
    75     Architecture section of the kernel configuration, select the settings and
    76     drivers appropriate for your hardware.  Ensure that the deprecated Device
    77     Drivers &rArr; Sound &rArr; Open Sound System is <emphasis>not</emphasis>
    78     selected.  If necessary, recompile and install your new kernel.</para>
     74    <para>In the Device Drivers &rArr; Sound card support &rArr; Advanced Linux
     75    Sound Architecture section of the kernel configuration, select the settings
     76    and drivers appropriate for your hardware.  Ensure that the deprecated Device
     77    Drivers &rArr; Sound card support &rArr; Open Sound System is
     78    <emphasis>not</emphasis> selected.  If necessary, recompile and install your
     79    new kernel.</para>
    7980
    8081    <indexterm zone="alsa-lib alsa-lib-kernel">
  • postlfs/security/security.xml

    ra716dec r6ed5123  
    1616  <title>Security</title>
    1717
    18   <para>Security takes many forms in a computing environment. This chapter
     18  <para>Security takes many forms in a computing environment. After some
     19  initial discussion, this chapter
    1920  gives examples of three different types of security: access, prevention
    2021  and detection.</para>
     
    4041  "signatures" and compares for files that have been changed.</para>
    4142
     43  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vulnerabilities.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="accountsservice.xml"/>
    4345  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
  • x/wm/wm.xml

    ra716dec r6ed5123  
    5555
    5656  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fluxbox.xml"/>
     57  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="icewm.xml"/>
    5758  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openbox.xml"/>
    5859  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sawfish.xml"/>
Note: See TracChangeset for help on using the changeset viewer.