Changeset dbede5d0 for general/prog
- Timestamp:
- 11/14/2011 04:24:35 AM (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:
- 8f437ed
- Parents:
- 2c6438c2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/guile.xml
r2c6438c2 rdbede5d0 7 7 <!ENTITY guile-download-http "http://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.gz"> 8 8 <!ENTITY guile-download-ftp "ftp://ftp.gnu.org/pub/gnu/guile/guile-&guile-version;.tar.gz"> 9 <!ENTITY guile-md5sum " 991b5b3efcbbc3f7507d05bc42f80a5e">10 <!ENTITY guile-size " 3.9MB">11 <!ENTITY guile-buildsize " 47 MB (additional 50 MB to install all the docs)">12 <!ENTITY guile-time " 1.2SBU">9 <!ENTITY guile-md5sum "f8b511ad43bbda0a1cbb1c52ceeebdf7"> 10 <!ENTITY guile-size "4 MB"> 11 <!ENTITY guile-buildsize "128 MB"> 12 <!ENTITY guile-time "7.7 SBU"> 13 13 ]> 14 14 … … 55 55 </listitem> 56 56 </itemizedlist> 57 57 <!-- 58 58 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 59 59 <itemizedlist spacing="compact"> … … 63 63 </listitem> 64 64 </itemizedlist> 65 65 --> 66 66 <bridgehead renderas="sect3">Guile Dependencies</bridgehead> 67 67 68 < !-- <bridgehead renderas="sect4">Required</bridgehead>69 <para role="required"><xref linkend="g mp"/></para> -->68 <bridgehead renderas="sect4">Required</bridgehead> 69 <para role="required"><xref linkend="gc"/></para> 70 70 71 71 <bridgehead renderas="sect4">Optional</bridgehead> 72 <para role="optional"><xref linkend="emacs"/></para> 72 <para role="optional"> 73 <xref linkend="emacs"/> and 74 <xref linkend="libunistring"/> 75 </para> 73 76 74 77 <para condition="html" role="usernotes">User Notes: … … 83 86 commands:</para> 84 87 85 <!-- <screen><userinput>./configure -prefix=/usr -enable-posix \ 86 -disable-static -enable-networking -enable-regex && 87 make</userinput></screen> --> 88 89 <screen><userinput>patch -Np1 -i ../guile-&guile-version;-snarf-1.patch && 88 <screen><userinput>sed -i 's/gc_version.h/gc.h/' \ 89 test-suite/standalone/test-pthread-create-secondary.c && 90 90 91 ./configure --prefix=/usr && 91 92 make && 92 93 93 makeinfo --plaintext -o doc/goops/goops.txt doc/goops/goops.texi &&94 94 makeinfo --plaintext -o doc/r5rs/r5rs.txt doc/r5rs/r5rs.texi && 95 makeinfo --plaintext -o doc/ref/guile.txt doc/ref/guile.texi && 96 makeinfo --plaintext -o doc/tutorial/guile-tut.txt \ 97 doc/tutorial/guile-tut.texi && 98 99 for DIRNAME in goops r5rs ref tutorial 100 do 101 make -k -C doc/${DIRNAME} html 102 done && 103 unset DIRNAME</userinput></screen> 95 makeinfo --plaintext -o doc/ref/guile.txt doc/ref/guile.texi</userinput></screen> 104 96 105 97 <para>If you have <xref linkend="tetex"/> or <xref linkend="texlive"/> … … 107 99 documentation, issue the following commands:</para> 108 100 109 <screen><userinput>for DIRNAME in goops r5rs ref tutorial101 <screen><userinput>for DIRNAME in r5rs ref 110 102 do 111 103 make -k -C doc/${DIRNAME} pdf ps … … 121 113 find examples -name "Makefile*" -exec rm {} \; && 122 114 install -v -m755 -d /usr/share/doc/guile-&guile-version; && 123 cp -v -R examples /usr/share/doc/guile-&guile-version; &&124 125 for DIRNAME in goops r5rs ref tutorial115 cp -vR examples /usr/share/doc/guile-&guile-version; && 116 117 for DIRNAME in r5rs ref 126 118 do 127 119 install -v -m755 -d /usr/share/doc/guile-&guile-version;/${DIRNAME} && … … 134 126 done && 135 127 136 install -v -m644 doc/goops/hierarchy.* \ 137 /usr/share/doc/guile-&guile-version;/goops && 138 cp -v -R doc/ref/guile.html \ 139 /usr/share/doc/guile-&guile-version;/ref && 140 cp -v -R doc/tutorial/guile-tut.html \ 141 /usr/share/doc/guile-&guile-version;/tutorial && 142 unset DIRNAME</userinput></screen> 128 cp -v -R doc/ref/guile.html /usr/share/doc/guile-&guile-version;/ref</userinput></screen> 143 129 144 130 <para>If you built the alternate formats of the documentation, install them … … 146 132 <systemitem class="username">root</systemitem> user:</para> 147 133 148 <screen role="root"><userinput>for DIRNAME in goops r5rs ref tutorial134 <screen role="root"><userinput>for DIRNAME in r5rs ref 149 135 do 150 136 install -v -m644 doc/${DIRNAME}/*.{pdf,ps,dvi} \ … … 153 139 154 140 </sect2> 141 <sect2 role="commands"> 142 <title>Command Explanations</title> 143 144 <para><userinput>sed -i 's/gc_version.h/gc.h/' test-suite/...-secondary.c</userinput>: 145 This command corrects an error that prevents the test suite from running.</para> 146 147 </sect2> 155 148 156 149 <sect2 role="content"> … … 163 156 164 157 <seglistitem> 165 <seg>guile, guile-config, guile-snarf, and guile-tools</seg> 166 <seg>libguile.{so,a}, libguile-srfi-srfi-*.{so,a} and 167 /libguilereadline-v-17.{so,a}</seg> 168 <seg>/usr/include/guile, /usr/include/libguile, 158 <seg>guild, guile, guile-config, guile-snarf, and guile-tools</seg> 159 <seg>libguile-2.0.{so,a} and /libguilereadline-v-18.{so,a}</seg> 160 <seg>/usr/include/guile, /usr/lib/guild, 169 161 /usr/share/doc/guile-&guile-version; and /usr/share/guile</seg> 170 162 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.