Changeset e1030e21
- Timestamp:
- 03/09/2012 07:27:52 PM (12 years ago)
- 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:
- 8cf883c4
- Parents:
- 6a3d854
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r6a3d854 re1030e21 362 362 <!ENTITY gdb-version "7.3.1"> 363 363 <!ENTITY git-version "1.7.9.2"> 364 <!ENTITY guile-version "2.0. 3">364 <!ENTITY guile-version "2.0.5"> 365 365 <!ENTITY icedtea6-version "1.9.7"> 366 366 <!ENTITY jdk-version "6 Update 18"> -
general/prog/guile.xml
r6a3d854 re1030e21 5 5 %general-entities; 6 6 7 <!ENTITY guile-download-http "http://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.xz"> 8 <!ENTITY guile-download-ftp "ftp://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.xz"> 9 <!ENTITY guile-md5sum "f8b511ad43bbda0a1cbb1c52ceeebdf7"> 7 <!ENTITY guile-download-http 8 "http://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.xz"> 9 <!ENTITY guile-download-ftp 10 "ftp://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.xz"> 11 <!ENTITY guile-md5sum "81110e16dcdb24c825fecc41b214edb9"> 10 12 <!ENTITY guile-size "4 MB"> 11 <!ENTITY guile-buildsize "1 28MB">12 <!ENTITY guile-time " 7.7SBU">13 <!ENTITY guile-buildsize "104 MB"> 14 <!ENTITY guile-time "3.9 SBU"> 13 15 ]> 14 16 … … 30 32 <title>Introduction to Guile</title> 31 33 32 <para>The <application>Guile</application> package contains the Project 33 GNU's extension language library. <application>Guile</application> also 34 contains a stand alone <application>Scheme</application> interpreter.</para> 35 36 &lfs70_checked; 34 <para> 35 The <application>Guile</application> package contains the Project 36 GNU's extension language library. <application>Guile</application> also 37 contains a stand alone <application>Scheme</application> interpreter. 38 </para> 39 40 &lfs71_checked; 37 41 38 42 <bridgehead renderas="sect3">Package Information</bridgehead> 39 43 <itemizedlist spacing="compact"> 40 44 <listitem> 41 <para>Download (HTTP): <ulink url="&guile-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&guile-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &guile-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &guile-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &guile-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &guile-time;</para> 45 <para> 46 Download (HTTP): <ulink url="&guile-download-http;"/> 47 </para> 48 </listitem> 49 <listitem> 50 <para> 51 Download (FTP): <ulink url="&guile-download-ftp;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download MD5 sum: &guile-md5sum; 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download size: &guile-size; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Estimated disk space required: &guile-buildsize; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated build time: &guile-time; 72 </para> 57 73 </listitem> 58 74 </itemizedlist> 59 <!-- 60 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 61 <itemizedlist spacing="compact"> 62 <listitem> 63 <para>Required patch: <ulink 64 url="&patch-root;/guile-&guile-version;-snarf-1.patch"/></para> 65 </listitem> 66 </itemizedlist> 67 --> 75 68 76 <bridgehead renderas="sect3">Guile Dependencies</bridgehead> 69 77 70 78 <bridgehead renderas="sect4">Required</bridgehead> 71 79 <para role="required"> 80 <xref linkend="pkgconfig"/>, 72 81 <xref linkend="gc"/> and 73 82 <xref linkend="libunistring"/> … … 79 88 </para> 80 89 81 <para condition="html" role="usernotes"> User Notes:82 <ulink url="&blfs-wiki;/guile"/></para>83 90 <para condition="html" role="usernotes"> 91 User Notes: <ulink url="&blfs-wiki;/guile"/> 92 </para> 84 93 </sect2> 85 94 … … 87 96 <title>Installation of Guile</title> 88 97 89 <para>Install <application>Guile</application> by running the following 90 commands:</para> 91 92 <screen><userinput>sed -i 's/gc_version.h/gc.h/' \ 93 test-suite/standalone/test-pthread-create-secondary.c && 94 95 ./configure --prefix=/usr && 96 make && 97 make html && 98 99 makeinfo --plaintext -o doc/r5rs/r5rs.txt doc/r5rs/r5rs.texi && 100 makeinfo --plaintext -o doc/ref/guile.txt doc/ref/guile.texi</userinput></screen> 101 102 <para>If you have <!--<xref linkend="tetex"/> or--> <xref linkend="texlive"/> 103 installed and wish to build alternate formats (PDF and postscript) of the 104 documentation, issue the following commands:</para> 98 <para> 99 Install <application>Guile</application> by running the following 100 commands: 101 </para> 102 103 <screen><userinput>./configure --prefix=/usr --disable-static && 104 make && 105 make html && 106 107 makeinfo --plaintext -o doc/r5rs/r5rs.txt doc/r5rs/r5rs.texi && 108 makeinfo --plaintext -o doc/ref/guile.txt doc/ref/guile.texi</userinput></screen> 109 110 <para> 111 If you have <!--<xref linkend="tetex"/> or--> <xref linkend="texlive"/> 112 installed and wish to build alternate formats (PDF and postscript) of the 113 documentation, issue the following commands: 114 </para> 105 115 106 116 <screen><userinput>for DIRNAME in r5rs ref 107 do 108 make -k -C doc/${DIRNAME} pdf ps 117 do make -k -C doc/${DIRNAME} pdf ps 109 118 done && 110 119 unset DIRNAME</userinput></screen> 111 120 112 <para>To test the results, issue: <command>make check</command>.</para> 113 114 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 121 <para> 122 To test the results, issue: <command>make check</command>. 123 </para> 124 125 <para> 126 Now, as the <systemitem class="username">root</systemitem> user: 127 </para> 115 128 116 129 <screen role="root"><userinput>make install && … … 133 146 cp -v -R doc/ref/guile.html /usr/share/doc/guile-&guile-version;/ref</userinput></screen> 134 147 135 <para>If you built the alternate formats of the documentation, install them 136 using the following commands issued by the 137 <systemitem class="username">root</systemitem> user:</para> 148 <para> 149 If you built the alternate formats of the documentation, install them 150 using the following commands issued by the 151 <systemitem class="username">root</systemitem> user: 152 </para> 138 153 139 154 <screen role="root"><userinput>for DIRNAME in r5rs ref … … 142 157 /usr/share/doc/guile-&guile-version;/${DIRNAME} 143 158 done</userinput></screen> 144 145 </sect2>146 <sect2 role="commands">147 <title>Command Explanations</title>148 149 <para><userinput>sed -i 's/gc_version.h/gc.h/' test-suite/...-secondary.c</userinput>:150 This command corrects an error that prevents the test suite from running.</para>151 152 159 </sect2> 153 160 … … 162 169 <seglistitem> 163 170 <seg>guild, guile, guile-config, guile-snarf, and guile-tools</seg> 164 <seg>libguile-2.0. {so,a} and /libguilereadline-v-18.{so,a}</seg>171 <seg>libguile-2.0.so and /libguilereadline-v-18.so</seg> 165 172 <seg>/usr/include/guile, /usr/lib/guild, 166 173 /usr/share/doc/guile-&guile-version; and /usr/share/guile</seg> … … 176 183 <term><command>guile</command></term> 177 184 <listitem> 178 <para>is a stand-alone Scheme interpreter for 179 <application>Guile</application>.</para> 185 <para> 186 is a stand-alone Scheme interpreter for 187 <application>Guile</application>. 188 </para> 180 189 <indexterm zone="guile guile-prog"> 181 190 <primary sortas="b-guile">guile</primary> … … 187 196 <term><command>guile-config</command></term> 188 197 <listitem> 189 <para>is a <application>Guile</application> script which provides 190 the information necessary to link your programs against the 191 <application>Guile</application> library, in much the same way 192 PkgConfig does.</para> 198 <para> 199 is a <application>Guile</application> script which provides the 200 information necessary to link your programs against the 201 <application>Guile</application> library, in much the same way 202 PkgConfig does. 203 </para> 193 204 <indexterm zone="guile guile-config"> 194 205 <primary sortas="b-guile-config">guile-config</primary> … … 200 211 <term><command>guile-snarf</command></term> 201 212 <listitem> 202 <para>is a script to parse declarations in your 203 <application>C</application> code for <application>Scheme</application> 204 visible <application>C</application> functions, i 205 <application>Scheme</application> objects to be used by 206 <application>C</application> code, etc.</para> 213 <para> 214 is a script to parse declarations in your 215 <application>C</application> code for 216 <application>Scheme</application> visible 217 <application>C</application> functions. 218 </para> 207 219 <indexterm zone="guile guile-snarf"> 208 220 <primary sortas="b-guile-snarf">guile-snarf</primary> … … 211 223 </varlistentry> 212 224 225 <varlistentry id="guild"> 226 <term><command>guild</command></term> 227 <listitem> 228 <para> 229 is a wrapper program installed along with <command>guile</command> 230 which knows where a particular module is installed and calls it, 231 passing its arguments to the program. 232 </para> 233 <indexterm zone="guile guild"> 234 <primary sortas="b-guild">guild</primary> 235 </indexterm> 236 </listitem> 237 </varlistentry> 238 213 239 <varlistentry id="guile-tools"> 214 240 <term><command>guile-tools</command></term> 215 241 <listitem> 216 <para> is a wrapper program installed along with217 <command>guile</command> which knows where a particular218 module is installed and calls it passing its args to a program.</para>242 <para> 243 is a symlink to <command>guild</command>. 244 </para> 219 245 <indexterm zone="guile guile-tools"> 220 246 <primary sortas="b-guile-tools">guile-tools</primary> … … 222 248 </listitem> 223 249 </varlistentry> 224 225 250 </variablelist> 226 227 251 </sect2> 228 229 252 </sect1> -
introduction/welcome/changelog.xml
r6a3d854 re1030e21 45 45 <para>March 9th, 2012</para> 46 46 <itemizedlist> 47 47 <listitem> 48 48 <para>[rthomsen] - added taglib 1.7</para> 49 </listitem> 50 49 </listitem> 50 <listitem> 51 51 <para>[rthomsen] - added ark 4.8.1</para> 52 52 </listitem> 53 <listitem> 54 <para>[abenton] - Guile 2.0.5</para> 55 </listitem> 53 56 </itemizedlist> 54 57 </listitem> … … 60 63 <para>[rthomsen] - removed kdegraphics 4.6.0</para> 61 64 </listitem> 62 65 <listitem> 63 66 <para>[rthomsen] - removed kdebindings 4.6.0</para> 64 67 </listitem> 65 68 <listitem> 66 69 <para>[rthomsen] - removed kdeutils 4.6.0</para> 67 70 </listitem> 68 71 <listitem> 69 72 <para>[rthomsen] - added kate 4.8.1</para> 70 73 </listitem> 71 74 <listitem> 72 75 <para>[rthomsen] - added konsole 4.8.1</para> 73 76 </listitem> 74 77 <listitem> 75 78 <para>[rthomsen] - upgrade to kde-workspace 4.8.1</para> 76 79 </listitem> 77 80 <listitem> 78 81 <para>[rthomsen] - added kactivities 4.8.1</para> 79 82 </listitem> 80 83 <listitem> 81 84 <para>[rthomsen] - upgrade to kdebaseapps 4.8.1</para> 82 85 </listitem> 83 86 <listitem> 84 87 <para>[rthomsen] - upgrade to kdepimlibs 4.8.1</para> 85 88 </listitem> 86 89 <listitem> 87 90 <para>[krejzi] - krb5 1.10.</para> 88 91 </listitem> … … 139 142 <para>March 6th, 2012</para> 140 143 <itemizedlist> 141 144 <listitem> 142 145 <para>[rthomsen] - kde-runtime-4.8.1.</para> 143 146 </listitem> 144 147 <listitem> 145 148 <para>[rthomsen] - kdelibs-4.8.1.</para> 146 149 </listitem> 147 150 <listitem> 148 151 <para>[rthomsen] - oxygen-icons-4.8.1.</para> 149 152 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.