Changeset e0dfa83


Ignore:
Timestamp:
06/04/2012 01:14:44 AM (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:
a38269c
Parents:
419252e
Message:

Mirror what LFS is doing for pkg-config and popt.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r419252e re0dfa83  
    44-->
    55
    6 <!ENTITY day          "31">                   <!-- Always 2 digits -->
    7 <!ENTITY month        "05">                   <!-- Always 2 digits -->
     6<!ENTITY day          "03">                   <!-- Always 2 digits -->
     7<!ENTITY month        "06">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
    99<!ENTITY copyrightdate "2001-&year;">
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "May 31st, &year;">
     12<!ENTITY releasedate  "June 3rd, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    378378<!ENTITY NASM-version                 "2.09.10">
    379379<!ENTITY php-version                  "5.3.8">
    380 <!ENTITY pkgconfig-version            "0.26">
     380<!ENTITY pkgconfig-version            "0.26-internal-glib">
    381381<!ENTITY python2-version              "2.7.3">
    382382<!ENTITY python3-version              "3.2.2">
  • general/genlib/popt.xml

    r419252e re0dfa83  
    3434    some programs to parse command-line options.</para>
    3535
    36     &lfs70_checked;
     36    &lfs71_checked;
     37
     38    <note><para>Popt is now part of LFS. If you are using a system which includes it,
     39    there is nothing more to do. If not (e.g. LFS releases up to and including 7.1),
     40    you should follow these instructions.</para></note>
    3741
    3842    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/pkgconfig.xml

    r419252e re0dfa83  
    55  %general-entities;
    66
    7   <!ENTITY pkgconfig-download-http "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkgconfig-version;.tar.gz">
    8   <!ENTITY pkgconfig-download-ftp  "&gentoo-ftp-repo;/pkg-config-&pkgconfig-version;.tar.gz">
    9   <!ENTITY pkgconfig-md5sum        "47525c26a9ba7ba14bf85e01509a7234">
    10   <!ENTITY pkgconfig-size          "392 KB">
    11   <!ENTITY pkgconfig-buildsize     "3 MB">
    12   <!ENTITY pkgconfig-time          "less than 0.1 SBU">
     7  <!ENTITY pkgconfig-download-http "http://people.freedesktop.org/~dbn/pkg-config-&pkgconfig-version;.tar.gz">
     8  <!ENTITY pkgconfig-download-ftp  "">
     9  <!ENTITY pkgconfig-md5sum        "015af476352e25409ae562b9d465e500">
     10  <!ENTITY pkgconfig-size          "1.9 MB">
     11  <!ENTITY pkgconfig-buildsize     "32 MB">
     12  <!ENTITY pkgconfig-time          "0.4 SBU">
    1313]>
    1414
     
    3737    &lfs71_checked;
    3838
     39    <note><para>Pkg-config is part of LFS, but was omitted from the 7.0 and 7.1
     40    releases. If you are using a system which includes it, there is nothing more to
     41    do. If not, you should follow these instructions.</para></note>
     42
    3943    <bridgehead renderas="sect3">Package Information</bridgehead>
    4044    <itemizedlist spacing="compact">
     
    6266
    6367    <bridgehead renderas="sect4">Required</bridgehead>
    64     <para role="required"><xref linkend="glib2"/></para>
     68    <para role="required"><xref linkend="popt"/></para>
    6569
    6670    <para condition="html" role="usernotes">User Notes:
     
    7276    <title>Installation of pkg-config</title>
    7377
    74     <para>Fix a problem with one of Pkg-config's tests:</para>
    75 
    76 <screen><userinput>sed -i -e '21s/EXPECT_RETURN=1/EXPECT_RETURN=0/' check/check-cmd-options</userinput></screen>
    77 
    7878    <para>Install <application>pkg-config</application> by running the
    7979    following commands:</para>
    8080
    81 <screen><userinput>GLIB_LIBS=-lglib-2.0  GLIB_CFLAGS=-I/usr/include/glib-2.0  \
    82 ./configure --prefix=/usr --docdir=/usr/share/doc/pkg-config-&pkgconfig-version; &amp;&amp;
     81<screen><userinput>./configure --prefix=/usr \
     82 --with-installed-popt \
     83 --with-internal-glib \
     84 --docdir=/usr/share/doc/pkg-config-&pkgconfig-version; &amp;&amp;
    8385make</userinput></screen>
    84 
    85     <note><para>The make phase is known to fail if the configure option
    86     '<option>--with-installed-popt</option>' is used with <xref
    87     linkend="popt"/>.</para></note>
    8886
    8987    <para>To test the results, issue: <command>make check</command>.</para>
     
    9593  </sect2>
    9694
    97 <!--
     95
    9896  <sect2 role="commands">
    9997    <title>Command Explanations</title>
    10098
    101     <para><parameter>- -with-installed-glib</parameter>: This parameter causes
    102     the package to use the installed glib2. This is to get rid of the internally used
    103     glib-1.</para>
     99    <para><parameter>- -with-installed-popt</parameter>: This parameter causes
     100    the package to use the installed popt, instead of the broken shipped version.</para>
     101
     102    <para><parameter>- -with-internal-glib</parameter>: This parameter causes
     103    the package to use the shipped version of glib2.</para>
    104104
    105105  </sect2>
    106 -->
     106
    107107  <sect2 role="configuration">
    108108    <title>Configuring pkg-config</title>
  • introduction/welcome/changelog.xml

    r419252e re0dfa83  
    4343-->
    4444    <listitem>
     45      <para>June 3rd, 2012</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Mirror what LFS is doing for pkg-config and popt.  Packages
     49          listed as needing pkg-config will probably also need glib2, please report
     50          any which you find. </para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
     55    <listitem>
    4556      <para>May 31st, 2012</para>
    4657      <itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.