Changeset 7fe0ce3b


Ignore:
Timestamp:
02/10/2014 07:52:12 PM (10 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 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:
6c6e1f83
Parents:
0fdd99d
Message:

Updates to libpng-1.6.9 and Python-3.3.4. Elaborate discussion about installing Python 2 and 3 documentations, in Python 2.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r0fdd99d r7fe0ce3b  
    297297<!ENTITY libjpeg-turbo-version        "1.3.0">
    298298<!ENTITY libmng-version               "2.0.2">
    299 <!ENTITY libpng-version               "1.6.8">
     299<!ENTITY libpng-version               "1.6.9">
    300300<!ENTITY librsvg-version              "2.40.1">   <!-- Normally even minors
    301301                                                       Required version in order to use
     
    388388<!ENTITY php-version                  "5.5.9">
    389389<!ENTITY python2-version              "2.7.6">
    390 <!ENTITY python3-version              "3.3.3">
     390<!ENTITY python3-version              "3.3.4">
    391391<!ENTITY ruby-version                 "2.1.0">
    392392<!ENTITY ruby-patch-version           "0">
  • general/graphlib/libpng.xml

    r0fdd99d r7fe0ce3b  
    88           "&sourceforge-repo;/libpng/libpng-&libpng-version;.tar.xz">
    99  <!ENTITY libpng-download-ftp  " ">
    10   <!ENTITY libpng-md5sum        "51ce71a1642cdde1f4485a7ff82193c0">
     10  <!ENTITY libpng-md5sum        "14e037c5c9f1db16844760285ad5c2d6">
    1111  <!ENTITY libpng-size          "856 KB">
    1212  <!ENTITY libpng-buildsize     "12 MB (additional 1 MB for the tests)">
     
    145145      <seglistitem>
    146146        <seg>
    147           libpng-config, libpng16-config, pngfix and png-fix-itxt
     147          libpng-config (symlink), libpng16-config, pngfix and png-fix-itxt
    148148        </seg>
    149149        <seg>
  • general/prog/python2.xml

    r0fdd99d r7fe0ce3b  
    154154
    155155    <para>
    156       If you have downloaded the preformatted documentation from
    157       <ulink url="http://docs.python.org/download.html"/>, install it
     156      Since <application>Python 2</application> is in maintenance mode, and
     157      <application>Python 3</application> is recommended by upstream for
     158      development, probably, you do not need to install the documentation.
     159      However, if you still want to install documentation for both
     160      <application>Python</application> versions, be sure to define PYTHONDOCS
     161      variable for the version you want to use, each time you need to consult
     162      the documentation. If you have downloaded the preformatted documentation
     163      from <ulink url="http://docs.python.org/download.html"/>, install it
    158164      as the <systemitem class="username">root</systemitem> user:
    159165    </para>
  • general/prog/python3.xml

    r0fdd99d r7fe0ce3b  
    88           "http://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
    99  <!ENTITY python3-download-ftp  " ">
    10   <!ENTITY python3-md5sum        "4ca001c5586eb0744e3174bc75c6fba8">
     10  <!ENTITY python3-md5sum        "8fb961a20600aafafd249537af3ac637">
    1111  <!ENTITY python3-size          "12 MB">
    12   <!ENTITY python3-buildsize     "224 MB (additional 35 MB for the docs and
    13                                   35 MB for the tests)">
    14   <!ENTITY python3-time          "1.1 SBU (additional 1.4 SBU for the tests)">
     12  <!ENTITY python3-buildsize     "260 MB (225 MB without docs or 144 MB for the tests)">
     13  <!ENTITY python3-time          "1.0 SBU (or 2.5 SBU for the tests)">
    1514
    1615  <!ENTITY python3htmldoc-download-http
    1716           "http://docs.python.org/ftp/python/doc/&python3-version;/python-&python3-version;-docs-html.tar.bz2">
    18   <!ENTITY python3htmldoc-md5sum        "ed20d57923a9f76f62f6122aa12be08f">
     17  <!ENTITY python3htmldoc-md5sum        "81d3756044c4af97b61ebf003a301a07">
    1918  <!ENTITY python3htmldoc-size          "4.8 MB">
    2019]>
     
    110109    <bridgehead renderas="sect4">Optional</bridgehead>
    111110    <para role="optional">
    112       <xref linkend="bluez"/> and
     111      <xref linkend="bluez"/>,
     112      <xref linkend="gdb"/>, and
    113113      <ulink url="http://www.valgrind.org/">Valgrind</ulink>
    114114    </para>
     
    142142
    143143    <para>
    144       To test the results, issue: <command>make -k test</command>. One test
    145       (test_gdb) has been reported to fail.
     144      The test suite must be run separately, using an X terminal (see below).
    146145    </para>
    147146
     
    167166    -xvf ../python-&python3-version;-docs-html.tar.bz2</userinput></screen>
    168167
     168    <para>
     169      The test suite must be run separately from the build, either before or
     170      after the package is installed. Do not install the package, after running
     171      the test suite. To install the package, you need to start with a fresh or
     172      clean source tree. For the test, you also need a clean source code, so
     173      either start by removing the source code directory and starting over, by
     174      uncompressing the source tarball or by running
     175      <command>make clean</command>. Then configure again,
     176      adding <quote>--with-pydebug</quote> to the <command>configure</command>
     177      switches above, run <command>make</command>, then
     178      <command>make test</command>.
     179      Remember that some tests fail, if not run in an X terminal.
     180    </para>
     181
    169182  </sect2>
    170183
     
    221234      <seglistitem>
    222235        <seg>
    223           2to3 (symbolic link to 2to3-&python3-majorver;),
     236          2to3 (symlink),
    224237          2to3-&python3-majorver;,
    225238
    226           pydoc3 (symbolic link to pydoc&python3-majorver;),
     239          pydoc3 (symlink),
    227240          pydoc&python3-majorver;,
    228241
    229           python3 (symbolic link to python&python3-majorver;),
    230           python&python3-majorver; (hard link to python&python3-majorver;m),
    231           python&python3-majorver;m,
    232 
    233           python3-config (symbolic link to python&python3-majorver;-config),
    234           python&python3-majorver;-config (symbolic link to python3m-config),
     242          python3 (symlink);
     243          python&python3-majorver; and python&python3-majorver;m (hardlinked);
     244
     245          python3-config (symlink),
     246          python&python3-majorver;-config (symlink),
    235247          python&python3-majorver;m-config,
    236248
    237           pyvenv (symbolic link to pyvenv&python3-majorver;),
     249          pyvenv (symlink),
    238250          pyvenv&python3-majorver;,
    239251
    240252          and optionally, if Tk is installed,
    241           idle3 (symbolic link to idle&python3-majorver;) and
     253          idle3 (symlink) and
    242254          idle&python3-majorver;
    243255        </seg>
    244256        <seg>
    245           libpython&python3-majorver;m.so and libpython3.so
     257          libpython&python3-majorver;m.so and libpython3.so;
     258          several under /usr/lib/python3.3/lib-dynload/
    246259        </seg>
    247260        <seg>
Note: See TracChangeset for help on using the changeset viewer.