Changeset a98acfe7
- Timestamp:
- 03/01/2013 04:01:45 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:
- 17e8f7a
- Parents:
- ff3db85
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rff3db85 ra98acfe7 205 205 <!ENTITY lvm2-version "2.02.98"> 206 206 <!ENTITY mdadm-version "3.2.6"> 207 <!ENTITY ntfs-3g-version "201 2.1.15">207 <!ENTITY ntfs-3g-version "2013.1.13"> 208 208 <!ENTITY gptfdisk-version "0.8.5"> 209 209 <!ENTITY parted-version "3.1"> … … 234 234 235 235 <!ENTITY boost-major "1"> 236 <!ENTITY boost-minor "5 2">236 <!ENTITY boost-minor "53"> 237 237 <!ENTITY boost-patch "0"> 238 238 <!ENTITY boost-version "&boost-major;.&boost-minor;.&boost-patch;"> … … 322 322 <!ENTITY libjpeg-turbo-version "1.2.1"> 323 323 <!ENTITY libmng-version "1.0.10"> 324 <!ENTITY libpng-version "1.5.1 3">324 <!ENTITY libpng-version "1.5.14"> 325 325 <!ENTITY librsvg-version "2.36.4"> 326 326 <!ENTITY libtiff-version "4.0.3"> … … 574 574 <!ENTITY at-spi2-core-version "2.6.3"> 575 575 <!ENTITY at-spi2-atk-version "2.6.2"> 576 <!ENTITY cairo-version "1.12.1 2">576 <!ENTITY cairo-version "1.12.14"> 577 577 <!ENTITY cairomm-version "1.10.0"> 578 578 <!ENTITY cogl-version "1.12.2"> … … 585 585 <!ENTITY goffice-version "0.8.17"> 586 586 <!ENTITY goffice010-version "0.10.0"> 587 <!ENTITY gtk2-version "2.24.1 4">587 <!ENTITY gtk2-version "2.24.16"> 588 588 <!ENTITY gtk3-version "3.6.4"> 589 589 <!ENTITY gtk-engines-version "2.20.2"> … … 810 810 <!ENTITY gparted-version "0.14.1"> 811 811 <!ENTITY gnash-version "0.8.10"> 812 <!ENTITY gimp-version "2.8. 2">812 <!ENTITY gimp-version "2.8.4"> 813 813 <!ENTITY icedtea-web-version "1.3"> 814 814 <!ENTITY inkscape-version "0.48.4"> -
general/genlib/boost.xml
rff3db85 ra98acfe7 7 7 <!ENTITY boost-download-http "&sourceforge-repo;/boost/boost_&boost-dl-version;.tar.bz2"> 8 8 <!ENTITY boost-download-ftp " "> 9 <!ENTITY boost-md5sum " 3a855e0f919107e0ca4de4d84ad3f750">10 <!ENTITY boost-size "5 2MB">11 <!ENTITY boost-buildsize " 685MB">9 <!ENTITY boost-md5sum "a00d22605d5dbcfb4c9936a9b35bc4c2"> 10 <!ENTITY boost-size "54 MB"> 11 <!ENTITY boost-buildsize "700 MB"> 12 12 <!ENTITY boost-time "3.5 SBU"> 13 13 ]> … … 121 121 libraries are created, except for libboost_exception and libboost_test_exec_monitor 122 122 which are created as static. Most people will not need the static libraries, indeed 123 most programs using boost only use the headers, but omit this parameter if you124 do need them.123 most programs using <application>Boost</application> only use the headers, but omit 124 this parameter if you do need them. 125 125 </para> 126 126 … … 140 140 </seg> 141 141 <seg> 142 libboost_chrono.so, libboost_date_time.so, libboost_exception.a, 143 libboost_filesystem.so, libboost_graph.so, libboost_iostreams.so, 144 libboost_locale.so, libboost_math_c99f.so, libboost_math_c99l.so, 145 libboost_math_c99.so, libboost_math_tr1f.so, 146 libboost_math_tr1l.so, libboost_math_tr1.so, 147 libboost_prg_exec_monitor.so, libboost_program_options.so, 148 libboost_python.so, libboost_random.so, libboost_regex.so, 149 libboost_serialization.so, libboost_signals.so, 150 libboost_system.so, libboost_test_exec_monitor.a, 142 libboost_atomic.so, libboost_chrono.so, libboost_context.so, 143 libboost_date_time.so, libboost_exception.a, libboost_filesystem.so, 144 libboost_graph.so, libboost_iostreams.so, libboost_locale.so, 145 libboost_math_c99f.so, libboost_math_c99l.so, libboost_math_c99.so, 146 libboost_math_tr1f.so, libboost_math_tr1l.so, libboost_math_tr1.so, 147 libboost_prg_exec_monitor.so, libboost_program_options.so, libboost_python.so, 148 libboost_random.so, libboost_regex.so, libboost_serialization.so, 149 libboost_signals.so, libboost_system.so, libboost_test_exec_monitor.a, 151 150 libboost_thread.so, libboost_timer.so, libboost_unit_test_framework.so, 152 151 libboost_wave.so and libboost_wserialization.so -
general/graphlib/libpng.xml
rff3db85 ra98acfe7 8 8 "&sourceforge-repo;/libpng/libpng-&libpng-version;.tar.xz"> 9 9 <!ENTITY libpng-download-ftp " "> 10 <!ENTITY libpng-md5sum " 0b607a685da977f1bfc96e1c47055183">11 <!ENTITY libpng-size " 692KB">12 <!ENTITY libpng-buildsize " 9.5MB">10 <!ENTITY libpng-md5sum "94284b01d62ca43c5eb3f6702db08ed8"> 11 <!ENTITY libpng-size "700 KB"> 12 <!ENTITY libpng-buildsize "11 MB"> 13 13 <!ENTITY libpng-time "0.1 SBU"> 14 14 <!ENTITY apng-patch … … 27 27 28 28 <indexterm zone="libpng"> 29 <primary sortas="a- Libpng">Libpng</primary>29 <primary sortas="a-libpng">libpng</primary> 30 30 </indexterm> 31 31 … … 100 100 </para> 101 101 102 <screen><userinput>gzip -cd ../libpng-&libpng-version;-apng.patch.gz | patch -p1 && 103 START=$(awk '/@/' scripts/symbols.def | sort -k2.3n | tail -1 | cut -d "@" -f2) && 104 awk -v v="$START" '/^PNG(_.+)?_EXPORTA?\(/ {gsub(/PNG(_.+)?_EXPORTA?\(/, ""); gsub(/,/, ""); \ 105 if($1 > v) print $3 " @"$1}' png.h | sort -k2.3n >> scripts/symbols.def</userinput></screen> 102 <screen><userinput>gzip -cd ../libpng-&libpng-version;-apng.patch.gz | patch -p1</userinput></screen> 106 103 107 104 <para> … … 122 119 123 120 <screen role="root"><userinput>make install && 124 mkdir /usr/share/doc/libpng-&libpng-version; &&125 cp README libpng-manual.txt /usr/share/doc/libpng-&libpng-version;</userinput></screen>121 mkdir -v /usr/share/doc/libpng-&libpng-version; && 122 cp -v README libpng-manual.txt /usr/share/doc/libpng-&libpng-version;</userinput></screen> 126 123 </sect2> 127 124 128 125 <sect2 role="commands"> 129 126 <title>Command Explanations</title> 130 131 <para>132 <command>awk -v ...</command>: This command fixes the testsuite133 when APNG patch is applied.134 </para>135 127 136 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
postlfs/filesystems/ntfs-3g.xml
rff3db85 ra98acfe7 6 6 7 7 <!ENTITY ntfs-3g-download-http 8 "http://tuxera.com/opensource/ntfs-3g_ntfsprogs-&ntfs-3g-version;.tgz">8 "http://tuxera.com/opensource/ntfs-3g_ntfsprogs-&ntfs-3g-version;.tgz"> 9 9 <!ENTITY ntfs-3g-download-ftp " "> 10 <!ENTITY ntfs-3g-md5sum " 341acae00a290cab9b00464db65015cc">11 <!ENTITY ntfs-3g-size "1. 1MB">12 <!ENTITY ntfs-3g-buildsize "2 1MB">10 <!ENTITY ntfs-3g-md5sum "2d6fb47ddf62b51733227126fe9227fe"> 11 <!ENTITY ntfs-3g-size "1.2 MB"> 12 <!ENTITY ntfs-3g-buildsize "24 MB"> 13 13 <!ENTITY ntfs-3g-time "0.4 SBU"> 14 14 ]> … … 122 122 123 123 <screen role="root"><userinput>make install && 124 ln /bin/ntfs-3g /sbin/mount.ntfs &&125 ln /usr/share/man/man8/{ntfs-3g,mount.ntfs}.8</userinput></screen>124 ln -sv ../bin/ntfs-3g /sbin/mount.ntfs && 125 ln -sv /usr/share/man/man8/{ntfs-3g,mount.ntfs}.8</userinput></screen> 126 126 127 127 <para> … … 132 132 </para> 133 133 134 <screen role="root"><userinput>chmod 4755 /sbin/mount.ntfs</userinput></screen> 134 <screen role="root"><userinput>chmod -v 4755 /sbin/mount.ntfs</userinput></screen> 135 135 136 </sect2> 136 137 … … 150 151 151 152 <para> 152 <command>ln /bin/ntfs-3g /sbin/mount.ntfs</command>: Creating153 <command>ln -sv ../bin/ntfs-3g /sbin/mount.ntfs</command>: Creating 153 154 /sbin/mount.ntfs makes <command>mount</command> default to using Ntfs-3g 154 155 to mount NTFS partitions. … … 156 157 157 158 <para> 158 <command>chmod 4755 /sbin/mount.ntfs</command>: Making mount.ntfs set user 159 ID root allows non root users to mount NTFS partitions. 160 </para> 159 <command>chmod -v 4755 /sbin/mount.ntfs</command>: Making mount.ntfs setuid 160 root allows non root users to mount NTFS partitions. 161 </para> 162 161 163 </sect2> 162 164 … … 186 188 </para> 187 189 188 <screen role="root"><userinput>chmod 777 /mnt/usb</userinput></screen> 190 <screen role="root"><userinput>chmod -v 777 /mnt/usb</userinput></screen> 191 189 192 </sect2> 190 193 … … 194 197 <segmentedlist> 195 198 <segtitle>Installed Programs</segtitle> 196 <segtitle>Installed Librar ies</segtitle>197 <segtitle>Installed Director y</segtitle>199 <segtitle>Installed Library</segtitle> 200 <segtitle>Installed Directories</segtitle> 198 201 199 202 <seglistitem> 200 203 <seg> 201 lowntfs-3g, 202 mkfs.ntfs, 203 mkntfs, 204 mount.lowntfs-3g, 205 mount.ntfs, 206 mount.ntfs-3g, 207 ntfs-3g, 208 ntfs-3g.probe, 209 ntfs-3g.secaudit, 210 ntfs-3g.usermap, 211 ntfscluster, 212 ntfscp, 213 ntfsfix, 214 ntfsls, 215 ntfscat, 216 ntfsclone, 217 ntfscmp, 218 ntfsinfo, 219 ntfslabel, 220 ntfsresize and 221 ntfsundelete. 204 lowntfs-3g, mkfs.ntfs, mkntfs, mount.lowntfs-3g, 205 mount.ntfs, mount.ntfs-3g, ntfs-3g, ntfs-3g.probe, 206 ntfs-3g.secaudit, ntfs-3g.usermap, ntfscat, 207 ntfsclone, ntfscluster, ntfscmp, ntfscp, ntfsfix, 208 ntfsinfo, ntfslabel, ntfsls, ntfsresize and 209 ntfsundelete 222 210 </seg> 223 <seg>libntfs-3g.so.</seg> 224 <seg>/usr/include/ntfs-3g.</seg> 211 <seg> 212 libntfs-3g.so 213 </seg> 214 <seg> 215 /usr/include/ntfs-3g and 216 /usr/share/doc/ntfs-3g 217 </seg> 225 218 </seglistitem> 226 219 </segmentedlist> -
x/lib/cairo.xml
rff3db85 ra98acfe7 7 7 <!ENTITY cairo-download-http "http://cairographics.org/releases/cairo-&cairo-version;.tar.xz"> 8 8 <!ENTITY cairo-download-ftp " "> 9 <!ENTITY cairo-md5sum " 9f7315e54885c735dcfdabe77f322d30">10 <!ENTITY cairo-size "4 2MB">11 <!ENTITY cairo-buildsize "1 52MB">9 <!ENTITY cairo-md5sum "27b634113d0f52152d60ae8e2ec7daa7"> 10 <!ENTITY cairo-size "41 MB"> 11 <!ENTITY cairo-buildsize "180 MB"> 12 12 <!ENTITY cairo-time "1.1 SBU"> 13 13 ]> … … 103 103 <xref linkend="cogl"/>, 104 104 <ulink url="http://www.directfb.org/">DirectFB</ulink>, 105 <!-- <xref linkend="gs"/> (for testing the postscript backend),106 <xref linkend="gtk2"/> (for testing the PDF backend), -->107 105 <xref linkend="gtk-doc"/>, 108 106 <xref linkend="libdrm"/>, 109 <!-- <xref linkend="librsvg"/> (for testing the SVG backend),110 <ulink url="http://libspectre.freedesktop.org">libspectre</ulink> (for111 testing the PDF backend), -->112 107 <xref linkend="mesalib"/>, 113 <!-- <xref linkend="poppler"/> (for testing the PDF backend) -->114 108 <xref linkend="qt"/>, 115 109 <ulink url="http://code.google.com/p/skia/">Skia</ulink> and … … 117 111 </para> 118 112 119 <!-- <note>120 <para>121 There is a reciprocal dependency with the122 <application>GTK+ 2</application>, <application>librsvg</application> and123 <application>Poppler</application> packages. As the test suite is124 currently unreliable, it is best to simply skip it at this time.125 </para>126 </note> -->127 128 113 <para condition="html" role="usernotes"> 129 114 User Notes: <ulink url="&blfs-wiki;/cairo"/> … … 139 124 </para> 140 125 141 <screen><userinput>./configure --prefix=/usr \ 142 --enable-tee \ 143 --enable-xcb \ 144 --disable-static && 126 <screen><userinput>./configure --prefix=/usr --disable-static && 145 127 make</userinput></screen> 146 147 <!-- <para>148 Note that the tests take a long time to run, many of them fail for unknown149 reasons and it has been known to cause a kernel panic. If you want to run150 the tests issue: <command>make -k check</command>.151 </para> -->152 128 153 129 <para> … … 165 141 <title>Command Explanations</title> 166 142 167 <para> 168 <option>--enable-tee</option>: This switch enables 169 <application>Cairo</application>'s experimental tee 170 surface which is required by some packages like 171 <application>Firefox</application>. 172 </para> 173 174 <para> 175 <option>--enable-xcb</option>: This switch enables 176 <application>Cairo</application>'s XCB surface 177 which is required by some packages. 178 </para> 143 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 144 href="../../xincludes/static-libraries.xml"/> 179 145 180 146 <para> … … 183 149 <application>OpenGL</application> surface which 184 150 is required for <application>Wayland</application> 185 and some other packages that are not part of BLFS. 186 </para> 187 188 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 189 href="../../xincludes/static-libraries.xml"/> 151 compositor and some other packages that are not 152 part of BLFS. 153 </para> 190 154 191 155 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
x/lib/gtk+2.xml
rff3db85 ra98acfe7 7 7 <!ENTITY gtk2-download-http "&gnome-download-http;/gtk+/2.24/gtk+->k2-version;.tar.xz"> 8 8 <!ENTITY gtk2-download-ftp "&gnome-download-ftp;/gtk+/2.24/gtk+->k2-version;.tar.xz"> 9 <!ENTITY gtk2-md5sum "e 2c16f119ed624893ecfc3775930ae4c">9 <!ENTITY gtk2-md5sum "ea8ba95edd3896eca2d48450080d1f2d"> 10 10 <!ENTITY gtk2-size "13 MB"> 11 <!ENTITY gtk2-buildsize "3 70 MB">11 <!ENTITY gtk2-buildsize "380 MB"> 12 12 <!ENTITY gtk2-time "2.7 SBU"> 13 13 ]> -
xsoft/other/gimp.xml
rff3db85 ra98acfe7 7 7 <!ENTITY gimp-download-http "http://artfiles.org/gimp.org/gimp/v2.8/gimp-&gimp-version;.tar.bz2"> 8 8 <!ENTITY gimp-download-ftp "ftp://ftp.gimp.org/pub/gimp/v2.8/gimp-&gimp-version;.tar.bz2"> 9 <!ENTITY gimp-md5sum " b542138820ca3a41cbd63fc331907955">9 <!ENTITY gimp-md5sum "392592e8755d046317878d226145900f"> 10 10 <!ENTITY gimp-size "20 MB"> 11 <!ENTITY gimp-buildsize " 570 MB (additonal 580 MB to run the test suite, the help files add from 267 MB (en only) to 1.3 GB (all), typically increasing by 60 MB per translation)">11 <!ENTITY gimp-buildsize "680 MB (additonal 680 MB to run the test suite, the help files add from 267 MB (en only) to 1.3 GB (all), typically increasing by 60 MB per translation)"> 12 12 <!ENTITY gimp-time "4.9 SBU (additional 1.2 SBU to run the test suite, for the help files from 0.7 SBU (en only) to 29 SBU (all) - typically 1.5 SBU per translation)"> 13 13 … … 33 33 34 34 <sect2 role="package"> 35 <title>Introduction to The Gimp</title> 36 37 <para>The <application>Gimp</application> package contains 38 the GNU Image Manipulation Program. This is useful for 39 photo retouching, image composition and image authoring.</para> 35 <title>Introduction to Gimp</title> 36 37 <para> 38 The <application>Gimp</application> package contains 39 the GNU Image Manipulation Program which is useful for 40 photo retouching, image composition and image authoring. 41 </para> 40 42 41 43 &lfs72_checked; … … 44 46 <itemizedlist spacing="compact"> 45 47 <listitem> 46 <para>Download (HTTP): <ulink url="&gimp-download-http;"/></para> 47 </listitem> 48 <listitem> 49 <para>Download (FTP): <ulink url="&gimp-download-ftp;"/></para> 50 </listitem> 51 <listitem> 52 <para>Download MD5 sum: &gimp-md5sum;</para> 53 </listitem> 54 <listitem> 55 <para>Download size: &gimp-size;</para> 56 </listitem> 57 <listitem> 58 <para>Estimated disk space required: &gimp-buildsize;</para> 59 </listitem> 60 <listitem> 61 <para>Estimated build time: &gimp-time;</para> 48 <para> 49 Download (HTTP): <ulink url="&gimp-download-http;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download (FTP): <ulink url="&gimp-download-ftp;"/> 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download MD5 sum: &gimp-md5sum; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Download size: &gimp-size; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated disk space required: &gimp-buildsize; 70 </para> 71 </listitem> 72 <listitem> 73 <para> 74 Estimated build time: &gimp-time; 75 </para> 62 76 </listitem> 63 77 </itemizedlist> … … 66 80 <itemizedlist spacing="compact"> 67 81 <listitem> 68 <para>Optional help files: <ulink url="&gimp-help-download;"/></para> 69 </listitem> 70 <listitem> 71 <para>Download MD5 sum: &gimp-help-md5sum;</para> 72 </listitem> 73 <listitem> 74 <para>Download size: &gimp-help-size;</para> 75 </listitem> 76 <listitem> 77 <para>Optional compressed patch for the help files: <ulink 78 url="&sources-anduin-other;/gimp-help-&gimp-help-version;-build_fixes-1.patch.xz"/> 79 (to build the catalan translations)</para> 80 </listitem> 81 <listitem> 82 <para>Compressed Patch MD5 sum: 5312793a67132131a6e3360e76f392e4</para> 83 </listitem> 84 <listitem> 85 <para>Compressed Patch size: 486 KB</para> 82 <para> 83 Optional help files: <ulink url="&gimp-help-download;"/> 84 </para> 85 </listitem> 86 <listitem> 87 <para> 88 Download MD5 sum: &gimp-help-md5sum; 89 </para> 90 </listitem> 91 <listitem> 92 <para> 93 Download size: &gimp-help-size; 94 </para> 95 </listitem> 96 <listitem> 97 <para> 98 Optional compressed patch for the help files: 99 <ulink url="&sources-anduin-other;/gimp-help-&gimp-help-version;-build_fixes-1.patch.xz"/> 100 (to build the Catalan translations). 101 </para> 102 </listitem> 103 <listitem> 104 <para> 105 Compressed Patch MD5 sum: 5312793a67132131a6e3360e76f392e4 106 </para> 107 </listitem> 108 <listitem> 109 <para> 110 Compressed Patch size: 486 KB 111 </para> 86 112 </listitem> 87 113 </itemizedlist> … … 98 124 <bridgehead renderas="sect4">Recommended</bridgehead> 99 125 <para role="recommended"> 100 <!-- These are required by gdk-pixbuf, which is required by GTK+-2101 <xref linkend="libjpeg"/>,102 <xref linkend="libpng"/>,103 <xref linkend="libtiff"/> -->104 126 <xref linkend="pygtk"/> (including the gtk and pango modules) 105 127 </para> 106 107 <!-- <note>108 <para>If the recommended dependencies are not installed, the109 <command>configure</command> switches below will need to be modified as110 explained in <xref linkend="gimp-cmd-explanations"/> below.</para>111 </note> -->112 128 113 129 <bridgehead renderas="sect4">Optional</bridgehead> … … 132 148 <xref linkend="webkitgtk"/> (this must be compiled with the 133 149 <application>GTK+ 2</application> backend for the 134 <application>Gimp</application> to use it as its help browser) 135 and<xref linkend="gtk-doc"/>150 <application>Gimp</application> to use it as its help browser) and 151 <xref linkend="gtk-doc"/> 136 152 </para> 137 153 … … 144 160 145 161 <para condition="html" role="usernotes">User Notes: 146 <ulink url="&blfs-wiki;/gimp"/></para> 162 <ulink url="&blfs-wiki;/gimp"/> 163 </para> 147 164 </sect2> 148 165 149 166 <sect2 role="installation"> 150 <title>Installation of The Gimp</title> 151 152 <para>Install The <application>Gimp</application> by running 153 the following commands:</para> 167 <title>Installation of Gimp</title> 168 169 <para> 170 Install <application>Gimp</application> by running 171 the following commands: 172 </para> 154 173 155 174 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --without-gvfs && 156 175 make</userinput></screen> 157 176 158 <para>To test the results (requires an X-Windowed terminal) issue: 159 <command>make check</command>.</para> 160 161 <para>Now, as the <systemitem class="username">root</systemitem> 162 user:</para> 177 <para> 178 To test the results (requires an X-Windowed terminal) issue: 179 <command>make check</command>. 180 </para> 181 182 <para> 183 Now, as the <systemitem class="username">root</systemitem> 184 user: 185 </para> 163 186 164 187 <screen role="root"><userinput>make install</userinput></screen> 165 188 166 <para>The <filename>gimp-help</filename> tarball contains images and English 167 text help for help files, together with translations. It is 168 "work in progress".</para> 169 170 <para>If you downloaded the <filename>gimp-help</filename> tarball, unpack 171 it and change into the root of the newly created source tree. This release 172 fails to build for its first language, catalan ("ca") but those 173 who wish to build the remaining languages can prepare for the build with the 174 following command:</para> 189 <para> 190 The <filename>gimp-help</filename> tarball contains images and English 191 text help for help files, together with translations. It is 192 "work in progress". 193 </para> 194 195 <para> 196 If you downloaded the <filename>gimp-help</filename> tarball, unpack 197 it and change into the root of the newly created source tree. This release 198 fails to build for its first language, Catalan ("ca") but those 199 who wish to build the remaining languages can prepare for the build with the 200 following command: 201 </para> 202 175 203 <screen><userinput>ALL_LINGUAS="da de el en en_GB es fi fr hr it ja ko lt nl nn pl ru sl sv zh_CN" \ 176 204 ./configure --prefix=/usr &&</userinput></screen> 177 205 178 <para>Remove from <envar>ALL_LINGUAS</envar> the codes for any languages which 179 you do not wish to install.</para> 180 181 <para>Alternatively, if you wish to build languages including catalan, 182 apply the patch:</para> 206 <para> 207 Remove from <envar>ALL_LINGUAS</envar> the codes for any languages which 208 you do not wish to install. 209 </para> 210 211 <para> 212 Alternatively, if you wish to build languages including Catalan, 213 apply the patch: 214 </para> 183 215 184 216 <screen role="nodump"><userinput>xzcat ../gimp-help-2.8.0-build_fixes-1.patch.xz \ … … 186 218 ./autogen.sh --prefix=/usr &&</userinput></screen> 187 219 188 <para>Again, you can specify a subset of languages by specifying 189 <envar>ALL_LINGUAS</envar> in front of <command>./autogen.sh</command>, but 190 this time including "ca".</para> 191 192 <para>Now build the help files:</para> 220 <para> 221 Again, you can specify a subset of languages by specifying 222 <envar>ALL_LINGUAS</envar> in front of <command>./autogen.sh</command>, but 223 this time including "ca". 224 </para> 225 226 <para> 227 Now build the help files: 228 </para> 229 193 230 <screen><userinput>make</userinput></screen> 194 231 195 <para> Issue the following commands as the 196 <systemitem class="username">root</systemitem> user to install the help 197 files:</para> 232 <para> 233 Issue the following commands as the 234 <systemitem class="username">root</systemitem> user to install the help 235 files: 236 </para> 198 237 199 238 <screen role="root"><userinput>make install && … … 202 241 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 203 242 href="../../xincludes/update-icons-and-desktop.xml"/> 243 204 244 </sect2> 205 245 … … 207 247 <title>Command Explanations</title> 208 248 209 <para><command>LINGUAS="ca da de en en_GB ..."</command>: by 210 default, the help files will be rendered in all the available languages. 211 Remove the codes of any languages you do not wish to build.</para> 212 213 <para><parameter>--without-gvfs</parameter>: the choice of the backend to 214 handle URI information, e.g., when dragging images from a browser into the 215 <application>Gimp</application>, is made at compile time. This parameter will 216 ensure that <application>cURL</application> is used at run-time, instead of 217 <application>Gvfs</application>. You can omit this if you are installing 218 <application>Gvfs</application> AND will be running <command>gvfsd</command>, 219 e.g., in a <application>GNOME</application> desktop.</para> 220 221 <!-- These are required by gdk-pixbuf, which is required by GTK+-2 222 <para><option>-without-libpng</option>: This option is necessary if 223 <application>libpng</application> is not installed.</para> 224 225 <para><option>-without-libjpeg</option>: This option is necessary if 226 <application>libjpeg</application> is not installed.</para> 227 228 <para><option>-without-libtiff</option>: This option is necessary if 229 <application>libtiff</application> is not installed.</para> --> 249 <para> 250 <command>LINGUAS="ca da de en en_GB ..."</command>: by 251 default, the help files will be rendered in all the available languages. 252 Remove the codes of any languages you do not wish to build. 253 </para> 254 255 <para> 256 <parameter>--without-gvfs</parameter>: the choice of the backend to 257 handle URI information, e.g., when dragging images from a browser into the 258 <application>Gimp</application>, is made at compile time. This parameter will 259 ensure that <application>cURL</application> is used at run-time, instead of 260 <application>Gvfs</application>. You can omit this if you are installing 261 <application>Gvfs</application> AND will be running <command>gvfsd</command>, 262 e.g., in a <application>GNOME</application> desktop. 263 </para> 230 264 231 265 <para><option>--disable-python</option>: This option is necessary if 232 266 you have not installed <application>PyGTK</application>.</para> 233 267 234 <para><parameter>./autogen.sh --prefix=/usr</parameter>: In this case, using 235 <command>autoreconf</command> to regenerate <filename>configure</filename> 236 does not work, because of how the gimp-help developers chose to address 237 problems with the autotools.</para> 238 239 <para><parameter>xzcat ../gimp-help-2.8.0-build_fixes-1.patch.xz</parameter>: 240 this patch is large, so it has been compressed with 241 <application>xz</application>. You are encouraged to be suspicious of 242 all patches until you have looked at them. Use <command>view</command> 243 to read the compressed patch before you apply it.</para> 268 <para> 269 <parameter>./autogen.sh --prefix=/usr</parameter>: In this case, using 270 <command>autoreconf</command> to regenerate <filename>configure</filename> 271 does not work, because of how the gimp-help developers chose to address 272 problems with the autotools. 273 </para> 274 275 <para> 276 <parameter>xzcat ../gimp-help-2.8.0-build_fixes-1.patch.xz</parameter>: 277 this patch is large, so it has been compressed with 278 <application>xz</application>. You are encouraged to be suspicious of 279 all patches until you have looked at them. Use <command>view</command> 280 to read the compressed patch before you apply it. 281 </para> 244 282 245 283 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 246 href="../../xincludes/gtk-doc-rebuild.xml"/> 284 href="../../xincludes/gtk-doc-rebuild.xml"/> 285 247 286 </sect2> 248 287 … … 253 292 <title>Config Files</title> 254 293 255 <para><filename>/etc/gimp/2.0/*</filename> and 256 <filename>~/.gimp-2.8/gimprc</filename></para> 294 <para> 295 <filename>/etc/gimp/2.0/*</filename> and 296 <filename>~/.gimp-2.8/gimprc</filename> 297 </para> 257 298 258 299 <indexterm zone="gimp gimp-config"> … … 263 304 <primary sortas="e-etc-gimp-2.0-star">/etc/gimp/2.0/*</primary> 264 305 </indexterm> 306 265 307 </sect3> 266 308 … … 268 310 <title>Configuration Information</title> 269 311 270 <para>The <application>Gimp</application> executes a configuration wizard 271 for each user upon their initial use of the program.</para> 272 273 <para>The <application>Gimp</application> executes the 274 <command>firefox</command> web browser by default to view the help 275 files. If you do not have <application>Firefox</application>, or 276 prefer a different web browser, you can set a new system value in 277 <filename>/etc/gimp/2.0/gimprc</filename>. Execute the following 278 command as the <systemitem class="username">root</systemitem> user, 279 replacing <replaceable><browser></replaceable> with your 280 preferred web browser:</para> 312 <para> 313 The <application>Gimp</application> executes a configuration wizard 314 for each user upon their initial use of the program. 315 </para> 316 317 <para> 318 The <application>Gimp</application> executes the 319 <command>firefox</command> web browser by default to view the help 320 files. If you do not have <application>Firefox</application>, or 321 prefer a different web browser, you can set a new system value in 322 <filename>/etc/gimp/2.0/gimprc</filename>. Execute the following 323 command as the <systemitem class="username">root</systemitem> user, 324 replacing <replaceable><browser></replaceable> with your 325 preferred web browser: 326 </para> 281 327 282 328 <screen role="root"><userinput>echo '(web-browser "<replaceable><browser></replaceable> %s")' >> /etc/gimp/2.0/gimprc</userinput></screen> 329 283 330 </sect3> 331 284 332 </sect2> 285 333 … … 293 341 294 342 <seglistitem> 295 <seg>gimp, gimp-2.8, gimp-console, gimp-console-2.8, 296 and gimptool-2.0</seg> 297 <seg>libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, 298 libgimpconfig-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, 299 libgimpthumb-2.0.so, libgimpui-2.0.so, libgimpwidgets-2.0.so, and many 300 other modules and plugin libraries</seg> 301 <seg>/etc/gimp, /usr/include/gimp-2.0, /usr/lib/gimp, 302 /usr/share/gimp and 303 /usr/share/gtk-doc/html/libgimp{,base,color,config,math,module,thumb,widgets}</seg> 343 <seg> 344 gimp, gimp-2.8, gimp-console, gimp-console-2.8 and 345 gimptool-2.0 346 </seg> 347 <seg> 348 libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, 349 libgimpconfig-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, 350 libgimpthumb-2.0.so, libgimpui-2.0.so and libgimpwidgets-2.0.so 351 </seg> 352 <seg> 353 /etc/gimp, 354 /usr/include/gimp-2.0, 355 /usr/lib/gimp, 356 /usr/share/gimp, 357 /usr/share/gtk-doc/html/libgimp, 358 /usr/share/gtk-doc/html/libgimpbase, 359 /usr/share/gtk-doc/html/libgimpcolor, 360 /usr/share/gtk-doc/html/libgimpconfig, 361 /usr/share/gtk-doc/html/libgimpmath, 362 /usr/share/gtk-doc/html/libgimpmodule, 363 /usr/share/gtk-doc/html/libgimpthumb and 364 /usr/share/gtk-doc/html/libgimpwidgets 365 </seg> 304 366 </seglistitem> 305 367 </segmentedlist> … … 313 375 <term><command>gimp</command></term> 314 376 <listitem> 315 <para>is a symbolic link to <command>gimp-2.8</command>.</para> 377 <para> 378 is a symbolic link to <command>gimp-2.8</command>. 379 </para> 316 380 <indexterm zone="gimp gimp-prog"> 317 381 <primary sortas="b-gimp">gimp</primary> … … 323 387 <term><command>gimp-2.8</command></term> 324 388 <listitem> 325 <para>is the Gnu Image Manipulation Program. It works with a variety 326 of image formats and provides a large selection of tools.</para> 389 <para> 390 is the Gnu Image Manipulation Program. It works with a variety 391 of image formats and provides a large selection of tools. 392 </para> 327 393 <indexterm zone="gimp gimp-2.8"> 328 394 <primary sortas="b-gimp-2.8">gimp-2.8</primary> … … 334 400 <term><command>gimp-console</command></term> 335 401 <listitem> 336 <para>is a symbolic link to <command>gimp-console-2.8</command>.</para> 402 <para> 403 is a symbolic link to <command>gimp-console-2.8</command>. 404 </para> 337 405 <indexterm zone="gimp gimp-console"> 338 406 <primary sortas="b-gimp-console">gimp-console</primary> … … 344 412 <term><command>gimp-console-2.8</command></term> 345 413 <listitem> 346 <para>is a console program that behaves as if The 347 <application>Gimp</application> was called with the 348 <option>--no-interface</option> command-line option.</para> 414 <para> 415 is a console program that behaves as if The 416 <application>Gimp</application> was called with the 417 <option>--no-interface</option> command-line option. 418 </para> 349 419 <indexterm zone="gimp gimp-console-2.8"> 350 420 <primary sortas="b-gimp-console-2.8">gimp-console-2.8</primary> … … 356 426 <term><command>gimptool-2.0</command></term> 357 427 <listitem> 358 <para>is a tool that can build plug-ins or scripts and install them 359 if they are distributed in one source file. 360 <command>gimptool-2.0</command> can also be used by programs that 361 need to know what libraries and include-paths The 362 <application>Gimp</application> was compiled with.</para> 428 <para> 429 is a tool that can build plug-ins or scripts and install them 430 if they are distributed in one source file. 431 <command>gimptool-2.0</command> can also be used by programs that 432 need to know what libraries and include-paths The 433 <application>Gimp</application> was compiled with. 434 </para> 363 435 <indexterm zone="gimp gimptool-2.0"> 364 436 <primary sortas="b-gimptool-2.0">gimptool-2.0</primary> … … 370 442 <term><filename class="libraryfile">libgimp-2.0.so</filename></term> 371 443 <listitem> 372 <para> provides C bindings for The <application>Gimp</application>'s 373 Procedural Database (PDB) which offers an interface to core functions 374 and to functionality provided by plug-ins.</para> 444 <para> 445 provides C bindings for The <application>Gimp</application>'s 446 Procedural Database (PDB) which offers an interface to core functions 447 and to functionality provided by plug-ins. 448 </para> 375 449 <indexterm zone="gimp libgimp-2.0"> 376 450 <primary sortas="c-libgimp-2.0">libgimp-2.0.so</primary> … … 382 456 <term><filename class="libraryfile">libgimpbase-2.0.so</filename></term> 383 457 <listitem> 384 <para>provides the C functions for basic 385 <application>Gimp</application> functionality such as determining 386 enumeration data types, gettext translation, determining The 387 <application>Gimp</application>'s version number and capabilities, 388 handling data files and accessing the environment.</para> 458 <para> 459 provides the C functions for basic 460 <application>Gimp</application> functionality such as determining 461 enumeration data types, gettext translation, determining The 462 <application>Gimp</application>'s version number and capabilities, 463 handling data files and accessing the environment. 464 </para> 389 465 <indexterm zone="gimp libgimpbase-2.0"> 390 466 <primary sortas="c-libgimpbase-2.0">libgimpbase-2.0.so</primary> … … 397 473 class="libraryfile">libgimpcolor-2.0.so</filename></term> 398 474 <listitem> 399 <para>provides the C functions relating to RGB, HSV and CMYK colors as 400 well as converting colors between different color models and 401 performing adaptive supersampling on an area.</para> 475 <para> 476 provides the C functions relating to RGB, HSV and CMYK colors as 477 well as converting colors between different color models and 478 performing adaptive supersampling on an area. 479 </para> 402 480 <indexterm zone="gimp libgimpcolor-2.0"> 403 481 <primary sortas="c-libgimpcolor-2.0">libgimpcolor-2.0.so</primary> … … 410 488 class="libraryfile">libgimpconfig-2.0.so</filename></term> 411 489 <listitem> 412 <para>contains C functions for reading and writing config information. 490 <para> 491 contains C functions for reading and writing config information. 413 492 </para> 414 493 <indexterm zone="gimp libgimpconfig-2.0"> … … 421 500 <term><filename class="libraryfile">libgimpmath-2.0.so</filename></term> 422 501 <listitem> 423 <para>contains C functions which provide mathematical definitions and 424 macros, manipulate 3x3 transformation matrices, set up and manipulate 425 vectors and the MD5 message-digest algorithm.</para> 502 <para> 503 contains C functions which provide mathematical definitions and 504 macros, manipulate 3x3 transformation matrices, set up and manipulate 505 vectors and the MD5 message-digest algorithm. 506 </para> 426 507 <indexterm zone="gimp libgimpmath-2.0"> 427 508 <primary sortas="c-libgimpmath-2.0">libgimpmath-2.0.so</primary> … … 431 512 432 513 <varlistentry id="libgimpmodule-2.0"> 433 <term><filename 434 class="libraryfile">libgimpmodule-2.0.so</filename></term> 435 <listitem> 436 <para>provides the C functions which implements module loading using 437 GModule and keeps a list of GimpModule's found in a given 438 searchpath.</para> 514 <term><filename class="libraryfile">libgimpmodule-2.0.so</filename></term> 515 <listitem> 516 <para> 517 provides the C functions which implements module loading using 518 GModule and keeps a list of GimpModule's found in a given 519 searchpath. 520 </para> 439 521 <indexterm zone="gimp libgimpmodule-2.0"> 440 522 <primary sortas="c-libgimpmodule-2.0">libgimpmodule-2.0.so</primary> … … 444 526 445 527 <varlistentry id="libgimpthumb-2.0"> 446 <term><filename 447 class="libraryfile">libgimpthumb-2.0.so</filename></term> 448 <listitem> 449 <para>provides the C functions for handling The 450 <application>Gimp</application>'s thumbnail objects.</para> 528 <term><filename class="libraryfile">libgimpthumb-2.0.so</filename></term> 529 <listitem> 530 <para> 531 provides the C functions for handling The 532 <application>Gimp</application>'s thumbnail objects. 533 </para> 451 534 <indexterm zone="gimp libgimpthumb-2.0"> 452 535 <primary sortas="c-libgimpthumb-2.0">libgimpthumb-2.0.so</primary> … … 458 541 <term><filename class="libraryfile">libgimpui-2.0.so</filename></term> 459 542 <listitem> 460 <para>contains The <application>Gimp</application>'s common user 461 interface functions.</para> 543 <para> 544 contains The <application>Gimp</application>'s common user 545 interface functions. 546 </para> 462 547 <indexterm zone="gimp libgimpui-2.0"> 463 548 <primary sortas="c-libgimpui-2.0">libgimpui-2.0.so</primary> … … 467 552 468 553 <varlistentry id="libgimpwidgets-2.0"> 469 <term><filename 470 class="libraryfile">libgimpwidgets-2.0.so</filename></term> 471 <listitem> 472 <para>contains The <application>Gimp</application> 473 and <application>GTK</application>'s widget creation and 474 manipulation functions.</para> 554 <term><filename class="libraryfile">libgimpwidgets-2.0.so</filename></term> 555 <listitem> 556 <para> 557 contains The <application>Gimp</application> 558 and <application>GTK</application>'s widget creation and 559 manipulation functions. 560 </para> 475 561 <indexterm zone="gimp libgimpwidgets-2.0"> 476 562 <primary … … 479 565 </listitem> 480 566 </varlistentry> 567 481 568 </variablelist> 569 482 570 </sect2> 571 483 572 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.