Changeset bcef05b
- Timestamp:
- 11/20/2011 12:42: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:
- e867a12
- Parents:
- bf0fcb2
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rbf0fcb2 rbcef05b 4 4 --> 5 5 6 <!ENTITY day "1 8"> <!-- Always 2 digits -->6 <!ENTITY day "19"> <!-- Always 2 digits --> 7 7 <!ENTITY month "11"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2011"> … … 556 556 <!ENTITY atk-version "1.30.0"> 557 557 <!ENTITY gdk-pixbuf-version "2.24.0"> 558 <!ENTITY gtk2-version "2.2 0.1">558 <!ENTITY gtk2-version "2.24.8"> 559 559 <!ENTITY gtk2-libdir "2.0/2.10.0"> 560 560 <!ENTITY gtkmm-version "2.20.3"> -
introduction/welcome/changelog.xml
rbf0fcb2 rbcef05b 43 43 --> 44 44 <listitem> 45 <para>November 19th, 2011</para> 46 <itemizedlist> 47 <listitem> 48 <para>[abenton] - Updated GTK2 to 2.24.8.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem> 45 54 <para>November 18th, 2011</para> 46 55 <itemizedlist> -
x/lib/gdk-pixbuf.xml
rbf0fcb2 rbcef05b 142 142 <?dbhtml list-presentation="table"?> 143 143 144 <varlistentry id="gdk-pixbuf-csource -prog">144 <varlistentry id="gdk-pixbuf-csource"> 145 145 <term><command>gdk-pixbuf-csource</command></term> 146 146 <listitem> … … 153 153 </varlistentry> 154 154 155 <varlistentry id="gdk-pixbuf-query-loaders -prog">155 <varlistentry id="gdk-pixbuf-query-loaders"> 156 156 <term><command>gdk-pixbuf-query-loaders</command></term> 157 157 <listitem> -
x/lib/gtk+2.xml
rbf0fcb2 rbcef05b 5 5 %general-entities; 6 6 7 <!ENTITY gtk2-download-http "&gnome-download-http;/gtk+/2.2 0/gtk+->k2-version;.tar.bz2">8 <!ENTITY gtk2-download-ftp " ftp://ftp.gtk.org/pub/gtk/2.20/gtk+->k2-version;.tar.bz2">7 <!ENTITY gtk2-download-http "&gnome-download-http;/gtk+/2.24/gtk+->k2-version;.tar.xz"> 8 <!ENTITY gtk2-download-ftp "&gnome-download-ftp;/gtk+/2.24/gtk+->k2-version;.tar.xz"> 9 9 <!ENTITY gtk2-md5sum "53e6f3a93bd22934878fc4a4a34c68aa"> 10 10 <!ENTITY gtk2-size "18.2 MB"> … … 34 34 for creating graphical user interfaces for applications.</para> 35 35 36 &lfs 65_checked;36 &lfs70_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> … … 61 61 62 62 <bridgehead renderas="sect4">Required</bridgehead> 63 <para role="required"><xref linkend="cairo"/>, 64 <xref linkend="pango"/>, and 65 <xref linkend="atk"/></para> 63 <para role="required"><xref linkend="cairo"/> (compiled with libX11 64 support), <xref linkend="gdk-pixbuf"/>, the 65 <xref linkend="x-window-system"/> (specifically, libX11, libXext and 66 libXrender), <xref linkend="pango"/> and <xref linkend="atk"/></para> 66 67 67 68 <bridgehead renderas="sect4">Recommended</bridgehead> 68 <para role="recommended"><xref linkend="libtiff"/>, 69 <xref linkend="libjpeg"/>, and 70 <xref linkend="hicolor-icon-theme"/></para> 69 <para role="recommended"><xref linkend="hicolor-icon-theme"/></para> 71 70 72 71 <!-- hicolor-icon-theme is required for the test suite --> 73 74 <para>Though not required, the <application>GTK+</application> developers75 expect <application>libtiff</application>, and76 <application>libjpeg</application> to be installed. Other packages also77 expect <application>GTK+</application>-2 to be built with support for these78 graphics packages as well.</para>79 72 80 73 <bridgehead renderas="sect4">Optional</bridgehead> 81 74 <para role="optional"><xref linkend="cups"/>, 82 <xref linkend="jasper"/>,83 75 <xref linkend="docbook-utils"/>, 84 <ulink url="http://beagle-project.org/Main_Page">libbeagle</ulink>, 85 <xref linkend="gobject-introspection"/>, 86 <xref linkend="gtk-doc"/>, and 87 <ulink url="http://www.tracker-project.org/">Tracker</ulink></para> 76 <!-- <ulink url="http://beagle-project.org/Main_Page">libbeagle</ulink>, 77 This beagle page appears to be just adverts --> 78 <!-- <ulink url="http://sourceforge.net/projects/openprinting/">papi</ulink>, 79 I think papi is just for solaris. It was a bugger to compile... --> 80 <!-- <ulink url="http://www.tracker-project.org/">Tracker</ulink> 81 This tracker page is a dead link --> 82 <xref linkend="gobject-introspection"/> and 83 <xref linkend="gtk-doc"/>.</para> 88 84 89 85 <para condition="html" role="usernotes">User Notes: … … 93 89 94 90 <sect2 role="installation"> 95 <title>Installation of GTK+ </title>96 97 <para>Install <application>GTK+ </application> by running91 <title>Installation of GTK+-2</title> 92 93 <para>Install <application>GTK+-2</application> by running 98 94 the following commands:</para> 99 95 100 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc && 96 <screen><userinput>sed -i '/db2html/i@HAVE_DOCBOOK_TRUE@\t mkdir gtk-tut; \\' \ 97 docs/tutorial/Makefile.in && 98 sed -i '/db2html/i@HAVE_DOCBOOK_TRUE@\t mkdir gtk-faq; \\' \ 99 docs/faq/Makefile.in && 100 ./configure --prefix=/usr --sysconfdir=/etc && 101 101 make</userinput></screen> 102 102 … … 110 110 111 111 <screen role="root"><userinput>make install && 112 sed -i 's/#man_MANS/man_MANS/' docs/reference/gtk/Makefile && 113 make -C docs/reference/gtk install-man && 112 114 install -v -m755 -d /usr/share/doc/gtk+->k2-version;/{faq,tutorial} && 113 cp -v -R docs/faq/html/* /usr/share/doc/gtk+->k2-version;/faq && 114 cp -v -R docs/tutorial/html/* /usr/share/doc/gtk+->k2-version;/tutorial && 115 cp -v docs/faq/*.html /usr/share/doc/gtk+->k2-version;/faq && 116 cp -v docs/tutorial/*.html /usr/share/doc/gtk+->k2-version;/tutorial && 117 cp -v -R docs/tutorial/images /usr/share/doc/gtk+->k2-version;/tutorial && 115 118 install -v -m644 docs/*.txt /usr/share/doc/gtk+->k2-version;</userinput></screen> 116 119 117 120 <warning> 121 118 122 <para>If you installed the package on to your system using a 119 <quote>DESTDIR</quote> method ,important files were not installed and120 must be copied and/or generated. First generate two files using the121 followingcommands as the <systemitem class="username">root</systemitem>123 <quote>DESTDIR</quote> method two important files were not installed and 124 must be copied and/or generated. Generate them using the following 125 commands as the <systemitem class="username">root</systemitem> 122 126 user:</para> 123 127 124 <screen role="root"><userinput>gdk-pixbuf-query-loaders >/etc/gtk-2.0/gdk-pixbuf.loaders && 125 gtk-query-immodules-2.0 >/etc/gtk-2.0/gtk.immodules</userinput></screen> 126 127 <para>There is a bug in the <filename>Makefile</filename> that skips the 128 installation of the <filename class="extension">.1</filename> man files. 129 Install them using the following commands as the 130 <systemitem class="username">root</systemitem> user:</para> 131 <screen role="root"><userinput>install -m644 -v gdk-pixbuf/gdk-pixbuf-csource.1 \ 132 docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.1 \ 133 docs/reference/gtk/gtk-builder-convert.1 \ 134 docs/reference/gtk/gtk-query-immodules-2.0.1 \ 135 docs/reference/gtk/gtk-update-icon-cache.1 \ 136 /usr/share/man/man1</userinput></screen> 128 <screen role="root"><userinput>gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders && 129 gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules</userinput></screen> 130 137 131 </warning> 138 132 … … 141 135 <sect2 role="commands"> 142 136 <title>Command Explanations</title> 137 138 <para><command>sed -i '/db2html/i@HAVE_DOCBOOK...</command>: If you have 139 <xref linkend="docbook-utils"/> installed (specifically, if configure finds 140 db2html) then it will try to use it to rebuild some of it's html 141 documentation and fail due to bugs in some of the Makefiles. These seds fix 142 the Makefiles.</para> 143 143 144 144 <para><parameter>--sysconfdir=/etc</parameter>: This switch installs the 145 145 configuration files into <filename class="directory">/etc</filename> 146 146 instead of <filename class="directory">/usr/etc</filename>.</para> 147 148 <para><command>sed -i 's/#man_MANS...</command> and 149 <command>make -C docs...install-man</command> these commands install the 150 man pages for gtk-builder-convert, gtk-query-immodules-2.0 and 151 gtk-update-icon-cache.</para> 147 152 148 153 <para><option>--enable-gtk-doc</option>: This switch will rebuild … … 151 156 already shipped in the source tree) as it takes a very long time.</para> 152 157 153 <para><option>--without-libtiff</option>: Use this switch if you 154 don't have <application>libtiff</application> installed.</para> 155 156 <para><option>--without-libjpeg</option>: Use this switch if you 157 don't have <application>libjpeg</application> installed.</para> 158 159 <para><option>--with-libjasper</option>: Use this option if you 160 have <application>libjasper</application> installed.</para> 161 162 <para><parameter>--disable-static</parameter>: This switch prevents the 163 static libraries from being built.</para> 158 </sect2> 159 160 <sect2 role="configuration"> 161 <title>Configuring GTK+-2</title> 162 163 <sect3 id="gtk2-config"> 164 <title>Config Files</title> 165 <para><filename>~/.gtkrc-2.0</filename> and 166 <filename>/etc/gtk-2.0/gtkrc</filename></para> 167 168 <indexterm zone="gtk2 gtk2-config"> 169 <primary sortas="e-AA.gtkrc-2.0">~/.gtkrc-2.0</primary> 170 </indexterm> 171 172 <indexterm zone="gtk2 gtk2-config"> 173 <primary sortas="e-etc-path-gtkrc">/etc/gtk-2.0/gtkrc</primary> 174 </indexterm> 175 </sect3> 176 177 <sect3><title>Configuration Information</title> 178 179 <para>Gtk themes change the way a gtk application looks. A Gtk icon theme 180 can be used to change the icons that appear on the application's 181 toolbar. If you have installed a Gtk theme (eg 182 <xref linkend="gnome-themes"/>) or a Gtk icon theme (such as 183 <xref linkend="gnome-icon-theme"/>) you can set your prefences in 184 <filename>~/.gtkrc-2.0</filename>:</para> 185 186 <screen><userinput>cat > ~/gtkrc-2.0 << "EOF" 187 include "/usr/share/themes/<replaceable>Glider</replaceable>/gtk-2.0/gtkrc" 188 gtk-icon-theme-name = "<replaceable>hicolor</replaceable>" 189 EOF</userinput></screen> 190 191 <para>There are many more themes available at 192 <ulink url="http://gnome-look.org/">Gnome-Look.org</ulink> and other 193 places.</para> 194 <para>Once you've settled on themes you like, you can (as the 195 <systemitem class="username">root</systemitem> user) make them the 196 default system wide:</para> 197 198 <screen role="root"><userinput>cat > /etc/gtk-2.0/gtkrc << "EOF" 199 include "/usr/share/themes/<replaceable>Clearlooks</replaceable>/gtk-2.0/gtkrc" 200 gtk-icon-theme-name = "<replaceable>elementary</replaceable>" 201 EOF</userinput></screen> 202 203 </sect3> 164 204 165 205 </sect2> … … 174 214 175 215 <seglistitem> 176 <seg>g dk-pixbuf-csource, gdk-pixbuf-query-loaders, gtk-builder-convert,177 gtk- demo, gtk-query-immodules-2.0, and gtk-update-icon-cache</seg>216 <seg>gtk-builder-convert, gtk-demo, gtk-query-immodules-2.0, and 217 gtk-update-icon-cache</seg> 178 218 <seg>libpixmap.so, im-am-et.so, im-cedilla.so, im-cyrillic-translit.so, 179 219 im-inuktitut.so, im-ipa.so, im-multipress.so, im-thai.so, im-ti-er.so, 180 im-ti-et.so, im-viqr.so, im-xim.so, libpixbufloader-ani.so, 181 libpixbufloader-bmp.so, libpixbufloader-gif.so, libpixbufloader-icns.so, 182 libpixbufloader-ico.so, libpixbufloader-jpeg.so, libpixbufloader-pcx.so, 183 libpixbufloader-png.so, libpixbufloader-pnm.so, libpixbufloader-qtif.so, 184 libpixbufloader-ras.so, libpixbufloader-tga.so, libpixbufloader-tiff.so, 185 libpixbufloader-wbmp.so, libpixbufloader-xbm.so, libpixbufloader-xpm.so, 220 im-ti-et.so, im-viqr.so, im-xim.so, libprintbackend-cups.so 186 221 libprintbackend-file.so, libprintbackend-lpr.so, 187 libferret.so, libgail.so, libgailutil.so, libgdk-x11-2.0.so, 188 libgdk_pixbuf-2.0.so, libgdk_pixbuf_xlib-2.0.so, and 222 libferret.so, libgail.so, libgailutil.so, libgdk-x11-2.0.so and 189 223 libgtk-x11-2.0.so</seg> 190 <seg>/etc/gtk-2.0, /usr/ {include/{gail-1.0/{gail,libgail-util},191 gtk-2.0/{gdk-pixbuf-xlib,gtk},gtk-unix-print-2.0/gtk},192 lib/gtk-2.0/{2.10.0/{engines,immodules,loaders,printbackends},include,193 modules},share/{doc/gtk+->k2-version;/{faq/stylesheet-images,194 tutorial/{images,stylesheet-images}},gtk-2.0/demo,195 gtk-doc/html/{gail-libgail-util,gdk-pixbuf,gtk},196 themes/{Default/gtk-2.0-key,Emacs/gtk-2.0-key,Raleigh/gtk-2.0}}}</seg>224 <seg>/etc/gtk-2.0, /usr/include/gail-1.0, 225 /usr/include/gtk-2.0, /usr/include/gtk-unix-print-2.0}, 226 /usr/lib/gtk-2.0, /usr/share/doc/gtk+->k2-version;, 227 /usr/share/gtk-doc/html/gail-libgail-util, 228 /usr/share/gtk-doc/html/gdk-pixbuf, /usr/share/gtk-doc/html/gtk, 229 /usr/share/themes/Default, /usr/share/themes/Emacs and 230 /usr/share/themes/Raleigh</seg> 197 231 </seglistitem> 198 232 </segmentedlist> … … 202 236 <?dbfo list-presentation="list"?> 203 237 <?dbhtml list-presentation="table"?> 204 205 <varlistentry id="gdk-pixbuf-csource">206 <term><command>gdk-pixbuf-csource</command></term>207 <listitem>208 <para>generates C code containing images, useful for compiling209 images directly into programs.</para>210 <indexterm zone="gtk2 gdk-pixbuf-csource">211 <primary sortas="b-gdk-pixbuf-csource">gdk-pixbuf-csource</primary>212 </indexterm>213 </listitem>214 </varlistentry>215 216 <varlistentry id="gdk-pixbuf-query-loaders">217 <term><command>gdk-pixbuf-query-loaders</command></term>218 <listitem>219 <para>collects information about loadable modules for gdk-pixbuf220 and writes it to standard output.</para>221 <indexterm zone="gtk2 gdk-pixbuf-query-loaders">222 <primary223 sortas="b-gdk-pixbuf-query-loaders">gdk-pixbuf-query-loaders</primary>224 </indexterm>225 </listitem>226 </varlistentry>227 238 228 239 <varlistentry id="gtk-builder-convert">
Note:
See TracChangeset
for help on using the changeset viewer.