Changeset e8f7606 for general/prog
- Timestamp:
- 05/11/2012 08:27:05 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:
- e9fab3f
- Parents:
- 92513fe
- Location:
- general/prog
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/python-modules.xml
r92513fe re8f7606 44 44 <!ENTITY pygobject3-download-ftp 45 45 "&gnome-download-ftp;/pygobject/3.2/pygobject-&pygobject3-version;.tar.xz"> 46 <!ENTITY pygobject3-md5sum " c5b0fd7138df98b42545f41ec043a995">47 <!ENTITY pygobject3-size "5 52KB">46 <!ENTITY pygobject3-md5sum "3f6e63de5aa422710c268b249e2244bf"> 47 <!ENTITY pygobject3-size "540 KB"> 48 48 <!ENTITY pygobject3-buildsize "13 MB"> 49 49 <!ENTITY pygobject3-time "0.2 SBU"> -
general/prog/tcl.xml
r92513fe re8f7606 7 7 <!ENTITY tcl-download-http "&sourceforge-repo;/tcl/tcl&tcl-version;-src.tar.gz"> 8 8 <!ENTITY tcl-download-ftp "&gentoo-ftp-repo;/tcl&tcl-version;-src.tar.gz"> 9 <!ENTITY tcl-md5sum " a08eaf8467c0631937067c1948dd326b">9 <!ENTITY tcl-md5sum "b01a9691c83990b3db0ce62d1012ca67"> 10 10 <!ENTITY tcl-size "4.3 MB"> 11 11 <!ENTITY tcl-buildsize "47 MB (includes documentation installation)"> … … 13 13 14 14 <!ENTITY tcl-doc-download "&sourceforge-repo;/tcl/tcl&tcl-version;-html.tar.gz"> 15 <!ENTITY tcl-doc-md5sum " 3b5cf7f3dffe534bda80fb826937034a">15 <!ENTITY tcl-doc-md5sum "69cffbda92abfda74c2809091b555548"> 16 16 <!ENTITY tcl-doc-size "912 KB"> 17 17 … … 37 37 <title>Introduction to Tcl</title> 38 38 39 <para>The <application>Tcl</application> package contains the Tool Command 40 Language, a robust general-purpose scripting language.</para> 39 <para> 40 The <application>Tcl</application> package contains the Tool Command 41 Language, a robust general-purpose scripting language. 42 </para> 41 43 42 44 &lfs70_checked; … … 45 47 <itemizedlist spacing="compact"> 46 48 <listitem> 47 <para>Download (HTTP): <ulink url="&tcl-download-http;"/></para> 48 </listitem> 49 <listitem> 50 <para>Download (FTP): <ulink url="&tcl-download-ftp;"/></para> 51 </listitem> 52 <listitem> 53 <para>Download MD5 sum: &tcl-md5sum;</para> 54 </listitem> 55 <listitem> 56 <para>Download size: &tcl-size;</para> 57 </listitem> 58 <listitem> 59 <para>Estimated disk space required: &tcl-buildsize;</para> 60 </listitem> 61 <listitem> 62 <para>Estimated build time: &tcl-time;</para> 49 <para> 50 Download (HTTP): <ulink url="&tcl-download-http;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download (FTP): <ulink url="&tcl-download-ftp;"/> 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download MD5 sum: &tcl-md5sum; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Download size: &tcl-size; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated disk space required: &tcl-buildsize; 71 </para> 72 </listitem> 73 <listitem> 74 <para> 75 Estimated build time: &tcl-time; 76 </para> 63 77 </listitem> 64 78 </itemizedlist> … … 68 82 <title>Optional Documentation</title> 69 83 <listitem> 70 <para>Download (HTTP): <ulink url="&tcl-doc-download;"/></para> 71 </listitem> 72 <listitem> 73 <para>Download MD5 sum: &tcl-doc-md5sum;</para> 74 </listitem> 75 <listitem> 76 <para>Download size: &tcl-doc-size;</para> 84 <para> 85 Download (HTTP): <ulink url="&tcl-doc-download;"/> 86 </para> 87 </listitem> 88 <listitem> 89 <para> 90 Download MD5 sum: &tcl-doc-md5sum; 91 </para> 92 </listitem> 93 <listitem> 94 <para> 95 Download size: &tcl-doc-size; 96 </para> 77 97 </listitem> 78 98 </itemizedlist> … … 86 106 <title>Installation of Tcl</title> 87 107 88 <para>This package is also installed in LFS during the bootstrap phase. 89 As it is not installed during Chapter 6 of LFS, installation instructions 90 are included here in BLFS.</para> 91 92 <para>If you downloaded the optional documentation, unpack the tarball 93 by issuing the following command:</para> 108 <para> 109 This package is also installed in LFS during the bootstrap phase. 110 As it is not installed during Chapter 6 of LFS, installation instructions 111 are included here in BLFS. 112 </para> 113 114 <para> 115 If you downloaded the optional documentation, unpack the tarball 116 by issuing the following command: 117 </para> 94 118 95 119 <screen><userinput>tar -xf ../tcl&tcl-version;-html.tar.gz --strip-components=1</userinput></screen> 96 120 97 <para>Install <application>Tcl</application> by running the following 98 commands:</para> 121 <para> 122 Install <application>Tcl</application> by running the following 123 commands: 124 </para> 99 125 100 126 <screen><userinput>cd unix && … … 104 130 make && 105 131 106 sed -i \ 107 -e "s@^\(TCL_SRC_DIR='\).*@\1/usr/include'@" \ 132 sed -e "s@^\(TCL_SRC_DIR='\).*@\1/usr/include'@" \ 108 133 -e "/TCL_B/s@='\(-L\)\?.*unix@='\1/usr/lib@" \ 109 tclConfig.sh</userinput></screen> 110 111 <para>To test the results, issue: <command>make test</command>.</para> 112 113 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 134 -i tclConfig.sh</userinput></screen> 135 136 <para> 137 To test the results, issue: <command>make test</command>. 138 </para> 139 140 <para> 141 Now, as the <systemitem class="username">root</systemitem> user: 142 </para> 114 143 115 144 <screen role="root"><userinput>make install && … … 118 147 chmod -v 755 /usr/lib/libtcl&tcl-ver;.so</userinput></screen> 119 148 120 <para>If you downloaded the optional documentation, install it by issuing 121 the following commands as the 122 <systemitem class="username">root</systemitem> user:</para> 123 124 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/tcl-&tcl-version; && 125 cp -v -R ../html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen> 149 <para> 150 If you downloaded the optional documentation, install it by issuing 151 the following commands as the 152 <systemitem class="username">root</systemitem> user: 153 </para> 154 155 <screen role="root"><userinput>mkdir -v -p /usr/share/doc/tcl-&tcl-version; && 156 cp -v -r ../html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen> 126 157 127 158 </sect2> … … 130 161 <title>Command Explanations</title> 131 162 132 <para><parameter>--enable-threads</parameter>: This switch forces the package 133 to build with thread support.</para> 134 135 <para><command>make install-private-headers</command>: This command is 136 used to install the <application>Tcl</application> library interface 137 headers used by other packages if they link to the 138 <application>Tcl</application> library.</para> 139 140 <para><command>ln -v -sf tclsh&tcl-ver; /usr/bin/tclsh</command>: This 141 command is used to create a compatibility symbolic link to the 142 <command>tclsh&tcl-ver;</command> file as many packages expect a file 143 named <command>tclsh</command>.</para> 144 145 <para><command>sed -i -e ... tclConfig.sh</command>: The 146 <application>Tcl</application> package expects that its source tree is 147 preserved so that packages depending on it for their compilation 148 can utilize it. This <command>sed</command> removes the references to the 149 build directory and replaces them with saner system-wide locations.</para> 163 <para> 164 <option>--enable-threads</option>: This switch forces the package 165 to build with threads support. 166 </para> 167 168 <para> 169 <command>make install-private-headers</command>: This command is 170 used to install the <application>Tcl</application> library interface 171 headers used by other packages if they link to the 172 <application>Tcl</application> library. 173 </para> 174 175 <para> 176 <command>ln -v -sf tclsh&tcl-ver; /usr/bin/tclsh</command>: This 177 command is used to create a compatibility symbolic link to the 178 <command>tclsh&tcl-ver;</command> file as many packages expect a file 179 named <command>tclsh</command>. 180 </para> 181 182 <para> 183 <command>sed -e ... tclConfig.sh</command>: The 184 <application>Tcl</application> package expects that its source tree is 185 preserved so that packages depending on it for their compilation 186 can utilize it. This <command>sed</command> removes the references to the 187 build directory and replaces them with saner system-wide locations. 188 </para> 150 189 151 190 </sect2> … … 160 199 161 200 <seglistitem> 162 <seg>tclsh and tclsh&tcl-ver;</seg> 163 <seg>libtcl&tcl-ver;.so and libtclstub&tcl-ver;.a</seg> 164 <seg>/usr/lib/tcl8, /usr/lib/tcl&tcl-ver;, /usr/share/man/mann, 165 and optionally, /usr/share/doc/&tcl-version;</seg> 201 <seg> 202 tclsh and tclsh&tcl-ver; 203 </seg> 204 <seg> 205 libtcl&tcl-ver;.so and libtclstub&tcl-ver;.a 206 </seg> 207 <seg> 208 /usr/lib/tcl8, 209 /usr/lib/tcl&tcl-ver;, 210 /usr/share/man/mann and optionally 211 /usr/share/doc/&tcl-version; 212 </seg> 166 213 </seglistitem> 167 214 </segmentedlist> … … 175 222 <term><command>tclsh</command></term> 176 223 <listitem> 177 <para> is a symlink to the <command>tclsh&tcl-ver;</command> 178 program.</para> 224 <para> 225 is a symlink to the <command>tclsh&tcl-ver;</command> program. 226 </para> 179 227 <indexterm zone="tcl tclsh"> 180 228 <primary sortas="g-tclsh">tclsh</primary> … … 186 234 <term><command>tclsh&tcl-ver;</command></term> 187 235 <listitem> 188 <para> is a simple shell containing the 189 <application>Tcl</application> interpreter.</para> 236 <para> 237 is a simple shell containing the 238 <application>Tcl</application> interpreter. 239 </para> 190 240 <indexterm zone="tcl tclsh-eight"> 191 241 <primary sortas="b-tclsh&tcl-ver;">tclsh&tcl-ver;</primary> … … 195 245 196 246 <varlistentry id="libtcl"> 197 <term><filename role="library">libtcl .so</filename></term>247 <term><filename role="library">libtcl&tcl-ver;.so</filename></term> 198 248 <listitem> 199 <para>contains the API functions required 200 by <application>Tcl</application>.</para> 249 <para> 250 contains the API functions required by 251 <application>Tcl</application>. 252 </para> 201 253 <indexterm zone="tcl libtcl"> 202 <primary sortas="c-libtcl">libtcl .so</primary>254 <primary sortas="c-libtcl">libtcl&tcl-ver;.so</primary> 203 255 </indexterm> 204 256 </listitem> -
general/prog/tk.xml
r92513fe re8f7606 7 7 <!ENTITY tk-download-http "&sourceforge-repo;/tcl/tk&tk-version;-src.tar.gz"> 8 8 <!ENTITY tk-download-ftp "&gentoo-ftp-repo;/tk&tk-version;-src.tar.gz"> 9 <!ENTITY tk-md5sum " 7cdeb9feb61593f58a0ae61f2497580e">10 <!ENTITY tk-size "3. 8MB">11 <!ENTITY tk-buildsize " 32MB">9 <!ENTITY tk-md5sum "b61b72f0aad230091b100746f078b8f1"> 10 <!ENTITY tk-size "3.7 MB"> 11 <!ENTITY tk-buildsize "28 MB"> 12 12 <!ENTITY tk-time "0.5 SBU"> 13 13 … … 33 33 <title>Introduction to Tk</title> 34 34 35 <para>The <application>Tk</application> package contains a 36 TCL GUI Toolkit.</para> 35 <para> 36 The <application>Tk</application> package contains a 37 TCL GUI Toolkit. 38 </para> 37 39 38 40 &lfs71_checked; … … 41 43 <itemizedlist spacing="compact"> 42 44 <listitem> 43 <para>Download (HTTP): <ulink url="&tk-download-http;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download (FTP): <ulink url="&tk-download-ftp;"/></para> 47 </listitem> 48 <listitem> 49 <para>Download MD5 sum: &tk-md5sum;</para> 50 </listitem> 51 <listitem> 52 <para>Download size: &tk-size;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated disk space required: &tk-buildsize;</para> 56 </listitem> 57 <listitem> 58 <para>Estimated build time: &tk-time;</para> 45 <para> 46 Download (HTTP): <ulink url="&tk-download-http;"/> 47 </para> 48 </listitem> 49 <listitem> 50 <para> 51 Download (FTP): <ulink url="&tk-download-ftp;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download MD5 sum: &tk-md5sum; 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download size: &tk-size; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Estimated disk space required: &tk-buildsize; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated build time: &tk-time; 72 </para> 59 73 </listitem> 60 74 </itemizedlist> … … 63 77 64 78 <bridgehead renderas="sect4">Required</bridgehead> 65 <para role="required"><xref linkend="x-window-system"/> and 66 <xref linkend="tcl"/></para> 79 <para role="required"> 80 <xref linkend="tcl"/> and 81 <xref linkend="xorg7-lib"/> 82 </para> 67 83 68 84 <para condition="html" role="usernotes">User Notes: … … 74 90 <title>Installation of Tk</title> 75 91 76 <para>Install <application>Tk</application> by running the following 77 commands:</para> 92 <para> 93 Install <application>Tk</application> by running the following 94 commands: 95 </para> 78 96 79 97 <screen><userinput>cd unix && … … 82 100 --mandir=/usr/share/man && 83 101 make && 84 sed -i \ 85 -e "s@^\(TK_SRC_DIR='\).*@\1/usr/include'@" \ 102 sed -e "s@^\(TK_SRC_DIR='\).*@\1/usr/include'@" \ 86 103 -e "/TK_B/s@='\(-L\)\?.*unix@='\1/usr/lib@" \ 87 tkConfig.sh</userinput></screen> 88 89 <para>Running the tests is not recommended. Some tests may crash your X 90 Server. To test the results anyway, issue: <command>make test</command>. 91 Ensure you run it from an X Window display device with the GLX extensions 92 loaded, otherwise the tests will hang.</para> 93 94 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 104 -i tkConfig.sh</userinput></screen> 105 106 <para> 107 Running the tests is not recommended. Some tests may crash your X 108 Server. To test the results anyway, issue: <command>make test</command>. 109 Ensure you run it from an X Window display device with the GLX extensions 110 loaded, otherwise the tests will hang. 111 </para> 112 113 <para> 114 Now, as the <systemitem class="username">root</systemitem> user: 115 </para> 95 116 96 117 <screen role="root"><userinput>make install && 97 118 make install-private-headers && 98 119 ln -v -sf wish&tk-ver; /usr/bin/wish && 99 chmod -v 755 /usr/lib/libtk 8.5.so</userinput></screen>120 chmod -v 755 /usr/lib/libtk&tk-ver;.so</userinput></screen> 100 121 101 122 </sect2> … … 104 125 <title>Command Explanations</title> 105 126 106 <para><parameter>--enable-threads</parameter>: This switch forces the 107 package to build with thread support.</para> 108 109 <para><command>make install-private-headers</command>: This command is 110 used to install the <application>Tk</application> library interface 111 headers used by other packages if they link to the 112 <application>Tk</application> library.</para> 113 114 <para><command>ln -v -sf wish&tk-ver; /usr/bin/wish</command>: This 115 command is used to create a compatibility symbolic link to the 116 <command>wish&tk-ver;</command> file as many packages expect a file 117 named <command>wish</command>.</para> 118 119 <para><command>sed -i -e ... tkConfig.sh</command>: The 120 <application>Tk</application> package expects that its source tree is 121 preserved so that packages depending on it for their compilation 122 can utilize it. This <command>sed</command> removes the references to the 123 build directory and replaces them with saner system-wide locations.</para> 127 <para> 128 <option>--enable-threads</option>: This switch forces the 129 package to build with thread support. 130 </para> 131 132 <para> 133 <command>make install-private-headers</command>: This command is 134 used to install the <application>Tk</application> library interface 135 headers used by other packages if they link to the 136 <application>Tk</application> library. 137 </para> 138 139 <para> 140 <command>ln -v -sf wish&tk-ver; /usr/bin/wish</command>: This 141 command is used to create a compatibility symbolic link to the 142 <command>wish&tk-ver;</command> file as many packages expect a file 143 named <command>wish</command>. 144 </para> 145 146 <para> 147 <command>sed -e ... tkConfig.sh</command>: The 148 <application>Tk</application> package expects that its source tree is 149 preserved so that packages depending on it for their compilation 150 can utilize it. This <command>sed</command> removes the references to the 151 build directory and replaces them with saner system-wide locations. 152 </para> 124 153 125 154 </sect2> … … 131 160 <segtitle>Installed Programs</segtitle> 132 161 <segtitle>Installed Libraries</segtitle> 133 <segtitle>Installed Director ies</segtitle>162 <segtitle>Installed Directory</segtitle> 134 163 135 164 <seglistitem> 136 <seg>wish and wish&tk-ver;</seg> 137 <seg>libtk.so and libtkstub&tk-ver;.a</seg> 138 <seg>/usr/lib/tk&tk-ver;</seg> 165 <seg> 166 wish and wish&tk-ver; 167 </seg> 168 <seg> 169 libtk&tk-ver;.so and libtkstub&tk-ver;.a 170 </seg> 171 <seg> 172 /usr/lib/tk&tk-ver; 173 </seg> 139 174 </seglistitem> 140 175 </segmentedlist> … … 148 183 <term><command>wish</command></term> 149 184 <listitem> 150 <para> is a symlink to the <command>wish&tk-ver;</command> 151 program.</para> 185 <para> 186 is a symlink to the <command>wish&tk-ver;</command> program. 187 </para> 152 188 <indexterm zone="tk wish"> 153 189 <primary sortas="g-wish">wish</primary> … … 159 195 <term><command>wish&tk-ver;</command></term> 160 196 <listitem> 161 <para> is a simple shell containing the 162 <application>Tk</application> toolkit that creates a main window and 163 then processes <application>Tcl</application> commands.</para> 197 <para> 198 is a simple shell containing the 199 <application>Tk</application> toolkit that creates a main window and 200 then processes <application>Tcl</application> commands. 201 </para> 164 202 <indexterm zone="tk wish-eight"> 165 203 <primary sortas="b-wish&tk-ver;">wish&tk-ver;</primary> … … 169 207 170 208 <varlistentry id="libtk"> 171 <term><filename role="library">libtk .so</filename></term>209 <term><filename role="library">libtk&tk-ver;.so</filename></term> 172 210 <listitem> 173 <para>contains the API functions required 174 by <application>Tk</application>.</para> 211 <para> 212 contains the API functions required 213 by <application>Tk</application>. 214 </para> 175 215 <indexterm zone="tk libtk"> 176 <primary sortas="c-libtk">libtk .so</primary>216 <primary sortas="c-libtk">libtk&tk-ver;.so</primary> 177 217 </indexterm> 178 218 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.