Changeset 32696a4
- Timestamp:
- 03/01/2013 07:29:01 PM (11 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:
- cc6aab4
- Parents:
- fd2f9a2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rfd2f9a2 r32696a4 353 353 <!ENTITY tidy-version "cvs_20101110"> 354 354 <!ENTITY unixodbc-version "2.3.1"> 355 <!ENTITY xscreensaver-version "5.2 0">355 <!ENTITY xscreensaver-version "5.21"> 356 356 357 357 <!-- Chapter 12 --> … … 403 403 <!ENTITY gc-version "7.2d"> 404 404 <!ENTITY gdb-version "7.5"> 405 <!ENTITY git-version "1.8. 0">405 <!ENTITY git-version "1.8.1.4"> 406 406 <!ENTITY guile-version "2.0.7"> 407 407 <!ENTITY icedtea-version "2.3.3"> … … 416 416 <!ENTITY python2-version "2.7.3"> 417 417 <!ENTITY python3-version "3.3.0"> 418 <!ENTITY ruby-version "1.9.3-p3 74">418 <!ENTITY ruby-version "1.9.3-p392"> 419 419 <!ENTITY slang-version "2.2.4"> 420 420 <!ENTITY subversion-version "1.7.7"> -
general/genutils/xscreensaver.xml
rfd2f9a2 r32696a4 7 7 <!ENTITY xscreensaver-download-http "http://www.jwz.org/xscreensaver/xscreensaver-&xscreensaver-version;.tar.gz"> 8 8 <!ENTITY xscreensaver-download-ftp " "> 9 <!ENTITY xscreensaver-md5sum "1 faec61c61e29dc11f6ec9e4750ab877">9 <!ENTITY xscreensaver-md5sum "1e9828ab7146d443c9d109cf2a1a4ed2"> 10 10 <!ENTITY xscreensaver-size "7.1 MB"> 11 <!ENTITY xscreensaver-buildsize " 175 MB">11 <!ENTITY xscreensaver-buildsize "205 MB"> 12 12 <!ENTITY xscreensaver-time "2.0 SBU"> 13 13 ]> -
general/prog/git.xml
rfd2f9a2 r32696a4 5 5 %general-entities; 6 6 7 <!ENTITY git-download-http 8 "http://git-core.googlecode.com/files/git-&git-version;.tar.gz"> 7 <!ENTITY git-download-http "http://git-core.googlecode.com/files/git-&git-version;.tar.gz"> 9 8 <!ENTITY git-download-ftp " "> 10 <!ENTITY git-md5sum " 12f4d20f34ae37086d86dd3b9d037bba">11 <!ENTITY git-size "4. 0MB">12 <!ENTITY git-buildsize " 124MB">9 <!ENTITY git-md5sum "60f32ef4a6b3fa2143b81a28704333ed"> 10 <!ENTITY git-size "4.2 MB"> 11 <!ENTITY git-buildsize "200 MB"> 13 12 <!ENTITY git-time "3.3 SBU (including tests)"> 14 13 ]> … … 25 24 26 25 <indexterm zone="git"> 27 <primary sortas="a- git">Git</primary>26 <primary sortas="a-Git">Git</primary> 28 27 </indexterm> 29 28 … … 31 30 <title>Introduction to Git</title> 32 31 33 <para><application>Git</application> is a free and open source, distributed 34 version control system designed to handle everything from small to very 35 large projects with speed and efficiency. Every 36 <application>Git</application> clone is a full-fledged repository with 37 complete history and full revision tracking capabilities, not dependent on 38 network access or a central server. Branching and merging are fast and easy 39 to do. <application>Git</application> is used for version control of files, 40 much like tools such as <application>Mercurial</application>, 41 <application>Bazaar</application>, <xref linkend="subversion"/>, 42 <xref linkend="cvs"/>, <application>Perforce</application>, and 43 <application>Team Foundation Server</application>.</para> 32 <para> 33 <application>Git</application> is a free and open source, distributed 34 version control system designed to handle everything from small to very 35 large projects with speed and efficiency. Every 36 <application>Git</application> clone is a full-fledged repository with 37 complete history and full revision tracking capabilities, not dependent on 38 network access or a central server. Branching and merging are fast and easy 39 to do. <application>Git</application> is used for version control of files, 40 much like tools such as <application>Mercurial</application>, 41 <application>Bazaar</application>, <xref linkend="subversion"/>, 42 <xref linkend="cvs"/>, <application>Perforce</application>, and 43 <application>Team Foundation Server</application>. 44 </para> 44 45 45 46 &lfs72_checked; … … 48 49 <itemizedlist spacing="compact"> 49 50 <listitem> 50 <para>Download (HTTP): <ulink url="&git-download-http;"/></para> 51 </listitem> 52 <listitem> 53 <para>Download (FTP): <ulink url="&git-download-ftp;"/></para> 54 </listitem> 55 <listitem> 56 <para>Download MD5 sum: &git-md5sum;</para> 57 </listitem> 58 <listitem> 59 <para>Download size: &git-size;</para> 60 </listitem> 61 <listitem> 62 <para>Estimated disk space required: &git-buildsize;</para> 63 </listitem> 64 <listitem> 65 <para>Estimated build time: &git-time;</para> 51 <para> 52 Download (HTTP): <ulink url="&git-download-http;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download (FTP): <ulink url="&git-download-ftp;"/> 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download MD5 sum: &git-md5sum; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Download size: &git-size; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated disk space required: &git-buildsize; 73 </para> 74 </listitem> 75 <listitem> 76 <para> 77 Estimated build time: &git-time; 78 </para> 66 79 </listitem> 67 80 </itemizedlist> … … 70 83 <itemizedlist spacing="compact"> 71 84 <listitem> 72 <para><ulink 73 url="http://git-core.googlecode.com/files/git-manpages-&git-version;.tar.gz"> 74 http://git-core.googlecode.com/files/git-manpages-&git-version;.tar.gz</ulink> 75 (only needed if you've not installed asciidoc and xmlto)</para> 76 </listitem> 77 <listitem> 78 <para><ulink 79 url="http://git-core.googlecode.com/files/git-htmldocs-&git-version;.tar.gz"> 80 http://git-core.googlecode.com/files/git-htmldocs-&git-version;.tar.gz</ulink> 81 and other docs (only needed if you've not installed asciidoc).</para> 85 <para> 86 <ulink url="http://git-core.googlecode.com/files/git-manpages-&git-version;.tar.gz"> 87 http://git-core.googlecode.com/files/git-manpages-&git-version;.tar.gz</ulink> 88 (only needed if you've not installed asciidoc and xmlto) 89 </para> 90 </listitem> 91 <listitem> 92 <para> 93 <ulink url="http://git-core.googlecode.com/files/git-htmldocs-&git-version;.tar.gz"> 94 http://git-core.googlecode.com/files/git-htmldocs-&git-version;.tar.gz</ulink> 95 and other docs (only needed if you've not installed asciidoc). 96 </para> 82 97 </listitem> 83 98 </itemizedlist> … … 87 102 <bridgehead renderas="sect4">Recommended</bridgehead> 88 103 <para role="recommended"> 89 <xref linkend="python2"/> and90 104 <xref linkend="curl"/> (needed to use <application>Git</application> over http, 91 https, ftp or ftps) 105 https, ftp or ftps), 106 <xref linkend="expat"/>, 107 <xref linkend="openssl"/> and 108 <xref linkend="python2"/> 92 109 </para> 93 110 94 111 <bridgehead renderas="sect4">Optional</bridgehead> 95 112 <para role="optional"> 96 <xref linkend="pcre"/>, 97 <xref linkend="openssl"/>, 98 <xref linkend="expat"/>, and 113 <xref linkend="pcre"/> and 99 114 <xref linkend="tk"/> (gitk, a simple <application>Git</application> 100 115 repository viewer, uses <application>Tk</application> at runtime) … … 108 123 109 124 <para condition="html" role="usernotes">User Notes: 110 <ulink url="&blfs-wiki;/git"/></para> 125 <ulink url="&blfs-wiki;/git"/> 126 </para> 111 127 </sect2> 112 128 … … 114 130 <title>Installation of Git</title> 115 131 116 <para> Install <application>Git</application> by running the following117 commands:</para>118 119 <screen><userinput>./configure --prefix=/usr \ 120 --libexecdir=/usr/lib \ 121 --with-gitconfig=/etc/gitconfig&&132 <para> 133 Install <application>Git</application> by running the following 134 commands: 135 </para> 136 137 <screen><userinput>./configure --prefix=/usr --libexecdir=/usr/lib && 122 138 make</userinput></screen> 123 139 124 <para>If you have installed <ulink 125 url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> you can create 126 the html version of the man pages and other docs:</para> 140 <para> 141 If you have installed <ulink 142 url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> you can 143 create the html version of the man pages and other docs: 144 </para> 127 145 128 146 <screen><userinput>make html</userinput></screen> 129 147 130 <para>If you have installed <ulink 131 url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> and 132 <xref linkend="xmlto"/> you can create the man pages:</para> 148 <para> 149 If you have installed <ulink 150 url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> and 151 <xref linkend="xmlto"/> you can create the man pages: 152 </para> 133 153 134 154 <screen><userinput>make man</userinput></screen> 135 155 136 <para>To check the results, issue: <command>make test</command>.</para> 137 138 <para>Now, as the <systemitem class="username">root</systemitem> 139 user:</para> 156 <para> 157 To check the results, issue: <command>make test</command>. 158 </para> 159 160 <para> 161 Now, as the <systemitem class="username">root</systemitem> 162 user: 163 </para> 140 164 141 165 <screen role="root"><userinput>make install</userinput></screen> 142 166 143 <para>If you created the man pages, install them as the 144 <systemitem class="username">root</systemitem> user:</para> 167 <para> 168 If you created the man pages, install them as the 169 <systemitem class="username">root</systemitem> user: 170 </para> 145 171 146 172 <screen role="root"><userinput>make install-man</userinput></screen> 147 173 148 <para>If you created the html docs, install them as the 149 <systemitem class="username">root</systemitem> user:</para> 174 <para> 175 If you created the html docs, install them as the 176 <systemitem class="username">root</systemitem> user: 177 </para> 150 178 151 179 <screen role="root"><userinput>make htmldir=/usr/share/doc/git-&git-version; install-html && … … 160 188 mv /usr/share/doc/git-&git-version;/howto/{*.,}html</userinput></screen> 161 189 162 <para>Alternatively, If you downloaded the man pages untar them as the 163 <systemitem class="username">root</systemitem> user:</para> 190 <para> 191 Alternatively, If you downloaded the man pages untar them as the 192 <systemitem class="username">root</systemitem> user: 193 </para> 164 194 165 195 <screen role="root"><userinput>tar -xf ../git-manpages-&git-version;.tar.gz -C /usr/share/man --no-same-owner</userinput></screen> 166 196 167 <para>If you downloaded the html docs untar them as the 168 <systemitem class="username">root</systemitem> user:</para> 197 <para> 198 If you downloaded the html docs untar them as the 199 <systemitem class="username">root</systemitem> user: 200 </para> 169 201 170 202 <screen role="root"><userinput>mkdir -p /usr/share/doc/git-&git-version;/man-pages/{html,text} && … … 181 213 mv /usr/share/doc/git-&git-version;/howto/{*.txt,text} && 182 214 mv /usr/share/doc/git-&git-version;/howto/{*.,}html</userinput></screen> 215 183 216 </sect2> 184 217 … … 186 219 <title>Command Explanations</title> 187 220 188 <para><option>--libexecdir=/usr/lib</option>: Place git library files 189 correctly.</para> 190 191 <para><option>--with-gitconfig=/etc/gitconfig</option>: This sets 192 <filename>/etc/gitconfig</filename> as the file that stores the default, 193 system wide, <application>Git</application> settings.</para> 194 195 <para><option>--without-python</option>: Use this option if python is 196 not installed.</para> 197 198 <para><option>--with-libpcre</option>: Use this option if PCRE is 199 installed.</para> 200 201 <para><command>tar -xf ../git-manpages-&git-version;.tar.gz -C 202 /usr/share/man --no-same-owner</command>: This untars 203 <filename>git-manpages-&git-version;.tar.gz</filename>. The 204 <option>-C</option> option makes tar change directory to 205 <filename class="directory">/usr/share/man</filename> before it starts to 206 decompress the docs. The <option>--no-same-owner</option> option stops tar 207 from preserving the user and group details of the files. This is useful as 208 that user or group may not exist on your system; this could 209 (potentially) be a security risk.</para> 210 211 <para><command>mv /usr/share/doc/git-&git-version; ...</command>: These 212 commands move some of the files into subfolders to make it easier to sort 213 through the docs and find what you're looking for.</para> 221 <para> 222 <option>--without-python</option>: Use this switch if 223 <application>Python</application> is not installed. 224 </para> 225 226 <para> 227 <option>--with-libpcre</option>: Use this switch if 228 <application>PCRE</application> is installed. 229 </para> 230 231 <para> 232 <command>tar -xf ../git-manpages-&git-version;.tar.gz -C 233 /usr/share/man --no-same-owner</command>: This untars 234 <filename>git-manpages-&git-version;.tar.gz</filename>. The 235 <option>-C</option> option makes tar change directory to 236 <filename class="directory">/usr/share/man</filename> before 237 it starts to decompress the docs. The <option>--no-same-owner</option> 238 option stops tar from preserving the user and group details of the 239 files. This is useful as that user or group may not exist on your 240 system; this could (potentially) be a security risk. 241 </para> 242 243 <para> 244 <command>mv /usr/share/doc/git-&git-version; ...</command>: These 245 commands move some of the files into subfolders to make it easier to sort 246 through the docs and find what you're looking for. 247 </para> 248 214 249 </sect2> 215 250 … … 219 254 <sect3 id="git-config"> 220 255 <title>Config Files</title> 221 <para><filename>~/.gitconfig</filename> and 222 <filename>/etc/gitconfig</filename></para> 256 <para> 257 <filename>~/.gitconfig</filename> and 258 <filename>/etc/gitconfig</filename> 259 </para> 223 260 224 261 <indexterm zone="git git-config"> … … 229 266 <primary sortas="e-etc-gitconfig">/etc/gitconfig</primary> 230 267 </indexterm> 268 231 269 </sect3> 232 270 233 271 <sect3><title>Configuration Information</title> 234 272 235 <para>If you want to use <command>git svn</command> you will need to 236 install <xref linkend="subversion"/> and its Perl bindings.</para> 237 238 <para>To be able to use git to pull from a https source you need first 239 install the <xref linkend="cacerts"/> and then configure git to know where 240 they are. To set the default location of the SSL certificates, as the 241 <systemitem class="username">root</systemitem> user:</para> 273 <para> 274 If you want to use <command>git svn</command> you will need to 275 install <xref linkend="subversion"/> and its Perl bindings. 276 </para> 277 278 <para> 279 To be able to use git to pull from a https source you need first install 280 the <xref linkend="cacerts"/> and then configure git to know where they 281 are. To set the default location of the SSL certificates, as the 282 <systemitem class="username">root</systemitem> user: 283 </para> 242 284 243 285 <screen role="root"><userinput>git config --system http.sslCAPath /etc/ssl/certs</userinput></screen> 286 244 287 </sect3> 288 245 289 </sect2> 246 290 … … 254 298 255 299 <seglistitem> 256 <seg>git, git-cvsserver, gitk, git-receive-pack, git-shell, 257 git-upload-archive and git-upload-pack</seg> 258 <seg>None</seg> 259 <seg>/usr/libexec/git-core, /usr/share/git-&git-version;, 260 /usr/share/git-core, /usr/share/git-gui, /usr/share/gitk and 261 /usr/share/gitweb</seg> 300 <seg> 301 git, git-cvsserver, gitk, git-receive-pack, git-shell, 302 git-upload-archive and git-upload-pack 303 </seg> 304 <seg> 305 None 306 </seg> 307 <seg> 308 /usr/lib/git-core, 309 /usr/share/doc/git-&git-version;, 310 /usr/share/git-core, 311 /usr/share/git-gui, 312 /usr/share/gitk and 313 /usr/share/gitweb 314 </seg> 262 315 </seglistitem> 263 316 </segmentedlist> … … 271 324 <term><command>git</command></term> 272 325 <listitem> 273 <para>is the stupid content tracker.</para> 326 <para> 327 is the stupid content tracker. 328 </para> 274 329 <indexterm zone="git git-prog"> 275 330 <primary sortas="b-git">git</primary> … … 281 336 <term><command>git-cvsserver</command></term> 282 337 <listitem> 283 <para>is a CVS server emulator for git.</para> 338 <para> 339 is a CVS server emulator for <application>Git</application>. 340 </para> 284 341 <indexterm zone="git git-cvsserver"> 285 342 <primary sortas="b-git-cvsserver">git-cvsserver</primary> … … 291 348 <term><command>gitk</command></term> 292 349 <listitem> 293 <para>is a git repository browser (needs <xref linkend="tk"/>).</para> 350 <para> 351 is a graphical <application>Git</application> repository browser 352 (needs <xref linkend="tk"/>). 353 </para> 294 354 <indexterm zone="git gitk"> 295 355 <primary sortas="b-gitk">gitk</primary> … … 301 361 <term><command>git-receive-pack</command></term> 302 362 <listitem> 303 <para>is invoked by <command>git send-pack</command> and updates the 304 repository with the information fed from the remote end.</para> 363 <para> 364 is invoked by <command>git send-pack</command> and updates the 365 repository with the information fed from the remote end. 366 </para> 305 367 <indexterm zone="git git-receive-pack"> 306 368 <primary sortas="b-git-receive-pack">git-receive-pack</primary> … … 312 374 <term><command>git-shell</command></term> 313 375 <listitem> 314 <para>is a login shell for SSH accounts to provide restricted Git 315 access.</para> 376 <para> 377 is a login shell for SSH accounts to provide restricted Git 378 access. 379 </para> 316 380 <indexterm zone="git git-shell"> 317 381 <primary sortas="b-git-shell">git-shell</primary> … … 323 387 <term><command>git-upload-archive</command></term> 324 388 <listitem> 325 <para>is invoked by <command>git archive --remote</command> and sends 326 a generated archive to the other end over the git protocol.</para> 389 <para> 390 is invoked by <command>git archive --remote</command> and sends 391 a generated archive to the other end over the git protocol. 392 </para> 327 393 <indexterm zone="git git-upload-archive"> 328 394 <primary sortas="b-git-upload-archive">git-upload-archive</primary> … … 334 400 <term><command>git-upload-pack</command></term> 335 401 <listitem> 336 <para>is invoked by <command>git fetch-pack</command>, it discovers 337 what objects the other side is missing, and sends them after 338 packing.</para> 402 <para> 403 is invoked by <command>git fetch-pack</command>, it discovers 404 what objects the other side is missing, and sends them after 405 packing. 406 </para> 339 407 <indexterm zone="git git-upload-pack"> 340 408 <primary sortas="b-git-upload-pack">git-upload-pack</primary> … … 342 410 </listitem> 343 411 </varlistentry> 412 344 413 </variablelist> 414 345 415 </sect2> 416 346 417 </sect1> -
general/prog/ruby.xml
rfd2f9a2 r32696a4 7 7 <!ENTITY ruby-download-http " "> 8 8 <!ENTITY ruby-download-ftp "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-&ruby-version;.tar.bz2"> 9 <!ENTITY ruby-md5sum " 944e73eba9ee9e1f2647ff32ec0b14b2">9 <!ENTITY ruby-md5sum "a810d64e2255179d2f334eb61fb8519c"> 10 10 <!ENTITY ruby-size "9.6 MB"> 11 <!ENTITY ruby-buildsize " 350 MB">11 <!ENTITY ruby-buildsize "940 MB"> 12 12 <!ENTITY ruby-time "4.0 SBU"> 13 13 ]> -
introduction/welcome/changelog.xml
rfd2f9a2 r32696a4 60 60 </listitem> 61 61 <listitem> 62 <para>[krejzi] - Git 1.8.1.4.</para> 63 </listitem> 64 <listitem> 62 65 <para>[krejzi] - Gnumeric 1.12.0.</para> 63 66 </listitem> … … 110 113 <para>[krejzi] - Poppler 0.22.1.</para> 111 114 </listitem> 115 <listitem> 116 <para>[krejzi] - Ruby 1.9.3-p392.</para> 117 </listitem> 112 118 <listitem> 113 119 <para>[krejzi] - XKeyboard Config 2.8.</para> … … 118 124 <listitem> 119 125 <para>[krejzi] - Xorg Intel Driver 2.21.3.</para> 126 </listitem> 127 <listitem> 128 <para>[krejzi] - XScreenSaver 5.21.</para> 120 129 </listitem> 121 130 </itemizedlist>
Note:
See TracChangeset
for help on using the changeset viewer.