Changeset db065d5


Ignore:
Timestamp:
May 19, 2011, 1:14:50 PM (13 years ago)
Author:
Jonathan Norman <jonathan at bluesquarelinux.co.uk>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
7b7c2e8
Parents:
66a06a6
Message:

Updated Pkg-config to 0.26 and added Glib as a new dependancy

Location:
BOOK
Files:
4 added
17 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/alpha-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/common/pkg-config.xml

    r66a06a6 rdb065d5  
    2828    <para os="a">Prepare Pkg-config for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
     30<screen os="b"><userinput>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" \
     31    GLIB_LIBS="-lglib-2.0" \
     32    ./configure --prefix=/usr</userinput></screen>
     33
     34    <variablelist os="bb">
     35      <title>The meaning of the new configure option:</title>
     36
     37      <varlistentry>
     38        <term><parameter>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include"</parameter></term>
     39        <term><parameter>GLIB_LIBS="-lglib-2.0"</parameter></term>
     40        <listitem>
     41          <para>Pkg-config no longer comes with Glib and because Pkg-config
     42        has not been installed itself it needs to be told where Glib is.</para>
     43        </listitem>
     44      </varlistentry>
     45    </variablelist>
    3146
    3247    <para os="c">Compile the package:</para>
  • BOOK/final-system/mips-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/mips64-64-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/mips64-chapter.xml

    r66a06a6 rdb065d5  
    4545  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-n32.xml"/>
    4646  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
     47  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
     48  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-n32.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4750  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/pkg-config.xml"/>
    4851  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
  • BOOK/final-system/multilib/pkg-config.xml

    r66a06a6 rdb065d5  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" \
     28<screen os="b"><userinput>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include" \
     29  GLIB_LIBS="-lglib-2.0" \
     30  CC="gcc ${BUILD64}" \
    2931  ./configure --prefix=/usr \
    3032    --with-pc-path=/usr/share/pkgconfig </userinput></screen>
     33
     34    <variablelist os="bb">
     35      <title>The meaning of the new configure option:</title>
     36
     37      <varlistentry>
     38        <term><parameter>GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/libi64/glib-2.0/include"</parameter></term>
     39        <term><parameter>GLIB_LIBS="-lglib-2.0"</parameter></term>
     40        <listitem>
     41          <para>Pkg-config no longer comes with Glib and because Pkg-config
     42        has not been installed itself it needs to be told where Glib is.</para>
     43        </listitem>
     44      </varlistentry>
     45    </variablelist>
     46
    3147
    3248    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/ppc-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/ppc64-chapter.xml

    r66a06a6 rdb065d5  
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
  • BOOK/final-system/sparc-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/sparc64-64-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/sparc64-chapter.xml

    r66a06a6 rdb065d5  
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
  • BOOK/final-system/x86-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/x86_64-64-chapter.xml

    r66a06a6 rdb065d5  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sed.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ncurses.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glib.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pkg-config.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
  • BOOK/final-system/x86_64-chapter.xml

    r66a06a6 rdb065d5  
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ncurses-64bit.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glib-64bit.xml"/>
    4143  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/pkg-config.xml"/>
    4244  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
  • BOOK/general.ent

    r66a06a6 rdb065d5  
    33<!ENTITY month "05"> <!-- Use two digits -->
    44<!ENTITY month_name "May">
    5 <!ENTITY day "18"> <!-- Use two digits -->
     5<!ENTITY day "19"> <!-- Use two digits -->
    66<!ENTITY year "2011"> <!-- Use four digits -->
    77
  • BOOK/introduction/common/changelog.xml

    r66a06a6 rdb065d5  
    4040      <para>May 19, 2011</para>
    4141      <itemizedlist>
     42        <listitem>
     43          <para>[Jonathan] - Added Glib, dependancy of new Pkg-config.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[Jonathan] - Updated Pkg-config to 0.26.</para>
     47        </listitem>
    4248        <listitem>
    4349          <para>[Jonathan] - Updated Bison to 2.5.</para>
  • BOOK/packages.ent

    r66a06a6 rdb065d5  
    174174<!ENTITY gettext-home "&gnu-software;gettext">
    175175
     176<!ENTITY glib-version "2.28.6">
     177<!ENTITY glib-size "6,956 KB">
     178<!ENTITY glib-url "http://ftp.gnome.org/pub/gnome/sources/glib/2.28/glib-&glib-version;.tar.bz2">
     179<!ENTITY glib-md5 "7d8fc15ae70d5111c0cf2a79d50ef717">
     180<!ENTITY glib-home "http://developer.gnome.org/glib/">
     181
    176182<!ENTITY gmp-version "5.0.2">
    177183<!ENTITY gmp-size "2,025 KB">
     
    334340<!ENTITY perl-home "http://www.perl.org">
    335341
    336 <!ENTITY pkg-config-version "0.25">
    337 <!ENTITY pkg-config-size "968 KB">
     342<!ENTITY pkg-config-version "0.26">
     343<!ENTITY pkg-config-size "388 KB">
    338344<!ENTITY pkg-config-url "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkg-config-version;.tar.gz">
    339 <!ENTITY pkg-config-md5 "a3270bab3f4b69b7dc6dbdacbcae9745">
     345<!ENTITY pkg-config-md5 "47525c26a9ba7ba14bf85e01509a7234">
    340346<!ENTITY pkg-config-home "http://pkgconfig.freedesktop.org/wiki/">
    341347
Note: See TracChangeset for help on using the changeset viewer.