Changeset dc1cfc46
- Timestamp:
- 12/07/2011 10:28:56 PM (13 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 62431cb3
- Parents:
- fdcbc8d
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rfdcbc8d rdc1cfc46 796 796 <!ENTITY pan-version "0.133"> 797 797 <!ENTITY balsa-version "2.3.22"> 798 <!ENTITY pidgin-version "2.1 .0">798 <!ENTITY pidgin-version "2.10.0"> 799 799 <!ENTITY xchat-version "2.8.4"> 800 800 -
introduction/welcome/changelog.xml
rfdcbc8d rdc1cfc46 74 74 </listitem> 75 75 <listitem> 76 <para>[abenton] - Updated to Bluefish to 2.2.0.</para> 76 <para>[abenton] - Updated Bluefish to 2.2.0.</para> 77 </listitem> 78 <listitem> 79 <para>[abenton] - Updated Pidgin to 2.10.0.</para> 77 80 </listitem> 78 81 </itemizedlist> -
xsoft/other/pidgin.xml
rfdcbc8d rdc1cfc46 7 7 <!ENTITY pidgin-download-http "&sourceforge-repo;/pidgin/pidgin-&pidgin-version;.tar.bz2"> 8 8 <!ENTITY pidgin-download-ftp " "> 9 <!ENTITY pidgin-md5sum " 83f44bf9c076595967f7374c50250176">10 <!ENTITY pidgin-size " 7.7MB">11 <!ENTITY pidgin-buildsize " 172MB (additinoal 106 MB for API documentation)">12 <!ENTITY pidgin-time " 2.5SBU">9 <!ENTITY pidgin-md5sum "e1453c9093c4f32beec19abd14069a3f"> 10 <!ENTITY pidgin-size "9.5 MB"> 11 <!ENTITY pidgin-buildsize "244 MB (additinoal 106 MB for API documentation)"> 12 <!ENTITY pidgin-time "1.9 SBU"> 13 13 ]> 14 14 … … 30 30 <title>Introduction to Pidgin</title> 31 31 32 <para><application>Pidgin</application> is an instant messaging client that 33 can connect with a wide range of networks including AIM, ICQ, GroupWise, 34 MSN, Jabber, IRC, Napster, Gadu-Gadu, SILC, Zephyr and Yahoo!.</para> 32 <para><application>Pidgin</application> is a Gtk+-2 instant messaging 33 client that can connect with a wide range of networks including AIM, ICQ, 34 GroupWise, MSN, Jabber, IRC, Napster, Gadu-Gadu, SILC, Zephyr and 35 Yahoo!.</para> 36 37 &lfs70_checked; 35 38 36 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 59 62 60 63 <bridgehead renderas="sect4">Required</bridgehead> 61 <para role="required"><xref linkend="glib2"/>, 62 <xref linkend="libxml2"/>, and 63 <xref linkend="perl-xml-parser"/></para> 64 <para role="required"><xref linkend="gtk2"/> and 65 <xref linkend="perl-xml-parser"/>. <application>Gtk+-2</application> is 66 required to build <application>Pidgin</application>, however, if you 67 configure <application>Pidgin</application> with the option 68 <option>--disable-gtkui</option>, it is possible to compile the command 69 line <command>finch</command> program without 70 <application>Gtk+-2</application> installed.</para> 64 71 65 72 <bridgehead renderas="sect4">Optional for SSL Support</bridgehead> 66 <para role="optional"><xref linkend="gnutls"/> or <xref linkend="nss"/></para> 67 68 <para>SSL support is required for MSN Messenger and Google Talk. 69 <application>GnuTLS</application> is the preferred method. Note that one of 70 <xref linkend="firefox"/>, 71 <xref linkend="thunderbird"/>, 72 <xref linkend="seamonkey"/>, or 73 <ulink url="http://www.mozilla.org/products/mozilla1.x/">Mozilla</ulink> 74 can be used instead of NSS.</para> 75 76 <bridgehead renderas="sect4">Optional GUI Tools</bridgehead> 77 <para role="optional"><xref linkend="gtk2"/> 78 (required to build the GUI interface), 79 <ulink url="http://gtkspell.sourceforge.net/">Gtkspell</ulink> 80 (for spell-check support and only used if <application>Gtk+</application> is installed), 81 <xref linkend="xscreensaver"/> 82 (to check for idleness and only used if <application>Gtk+</application> is installed), 83 <xref linkend="startup-notification"/> 84 (only used if <application>Gtk+</application> is installed), and 85 <xref linkend="x-window-system"/> 86 (used for session management support)</para> 73 <para role="optional"><xref linkend="gnutls"/> or 74 <xref linkend="nss"/></para> 75 76 <para>SSL support is required for the MSN Messenger and Google Talk 77 protocol plugins. <application>GnuTLS</application> is the preferred method 78 (the Mozilla nss API is more likely to change and this can cause 79 problems).</para> 87 80 88 81 <bridgehead renderas="sect4">Optional</bridgehead> 89 <para role="optional"><xref linkend="intltool"/>, 90 <xref linkend="GConf"/>, 91 <xref linkend="dbus-glib"/> (requires <xref linkend="python"/> also), 82 <para role="optional"><xref linkend="xscreensaver"/>, 83 <ulink url="http://gtkspell.sourceforge.net/">Gtkspell</ulink>, 84 <xref linkend="startup-notification"/>, <xref linkend="x-window-system"/>, 85 <xref linkend="intltool"/>, <xref linkend="GConf"/>, 86 <xref linkend="dbus-glib"/>, <xref linkend="libidn"/>, 92 87 <ulink url="http://silcnet.org/software/">SILC Client</ulink>, 93 88 <ulink url="http://silcnet.org/software/">SILC Toolkit</ulink>, 94 89 <ulink url="http://packages.debian.org/stable/source/zephyr">zephyr</ulink>, 95 <xref linkend="gstreamer"/> 96 (required for audio support), 97 <xref linkend="evolution-data-server"/> 98 (required for Evolution integration), 99 <xref linkend="sqlite"/> 100 (required for the Contact Availability Prediction plugin), 101 <xref linkend="cyrus-sasl"/> 102 (required for Jabber support), 103 <xref linkend="mitkrb"/> 104 (required for Kerberos support in the Zephyr module), 105 <xref linkend="avahi"/>, 106 (required for the Bonjour plugin), 90 <xref linkend="gstreamer"/> (required for audio support), 91 <xref linkend="evolution-data-server"/>, 92 <xref linkend="sqlite"/> (required for the Contact Availability Prediction 93 plugin), <xref linkend="cyrus-sasl"/>, 94 <xref linkend="mitkrb"/> (required for Kerberos support in the Zephyr 95 module), <xref linkend="avahi"/>, (required for the Bonjour plugin), 107 96 <ulink url="http://meanwhile.sourceforge.net/">Meanwhile</ulink> 108 (required for Sametime protocol support), 109 <ulink url="http://www.gnome.org/projects/NetworkManager/">NetworkManager</ulink> 110 (<ulink url="&gnome-download-http;/NetworkManager/">download</ulink> and 111 requires that <application>D-Bus</application> is installed), 112 <ulink url="http://sourceforge.net/projects/check">check</ulink> 113 (only used during the test suite), and 114 Gadu-Gadu external libraries (cannot find a URL)</para> 115 116 <bridgehead renderas="sect4">Optional for Programming Language Support</bridgehead> 117 <para role="optional"><ulink url="http://www.mono-project.com/Main_Page">Mono</ulink> 118 (experimental), 119 <xref linkend="tcl"/>, and 120 <xref linkend="tk"/></para> 97 (required for Sametime protocol support), <ulink 98 url="http://www.gnome.org/projects/NetworkManager/">NetworkManager</ulink>, 99 <ulink url="http://toxygen.net/libgadu/">libgadu</ulink>, 100 <ulink 101 url="http://www.freedesktop.org/software/farstream/releases/farsight2/">Farsight2</ulink>, 102 <ulink url="http://sourceforge.net/projects/check">check</ulink> (only 103 used during the test suite) and <xref linkend="tcl"/></para> 121 104 122 105 <para condition="html" role="usernotes">User Notes: … … 131 114 commands:</para> 132 115 133 <screen><userinput> ./configure --prefix=/usr\134 --with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas\135 --disable-gtkui&&116 <screen><userinput>LIBS="-lm -lX11" ./configure --prefix=/usr --disable-screensaver --disable-idn \ 117 --disable-meanwhile --disable-avahi --disable-nm --disable-tcl --disable-vv \ 118 --with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas && 136 119 make</userinput></screen> 137 120 … … 140 123 API documentation, issue: <command>make docs</command></para> 141 124 142 <para>To test the results, issue: <command>make check</command>. Note 143 that the end result of the suite indicates an error. This error is only 144 due to some locale translation issues and not the actual tests. The 145 actual result of the tests are displayed about half way through the 146 tests and should indicate that they passed.</para> 147 148 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 125 <para>To test the results, issue: <command>make check</command>.</para> 126 127 <para>Now, as the <systemitem class="username">root</systemitem> 128 user:</para> 149 129 150 130 <screen role="root"><userinput>make install && 151 install -v -m755 -d /usr/share/doc/pidgin-&pidgin-version; && 152 install -v -m644 README* doc/*.txt doc/gtkrc-2.0 \ 153 /usr/share/doc/pidgin-&pidgin-version;</userinput></screen> 131 mkdir /usr/share/doc/pidgin-&pidgin-version; && 132 cp README doc/gtkrc-2.0 /usr/share/doc/pidgin-&pidgin-version;</userinput></screen> 154 133 155 134 <para>If you created the API documentation, install it using the following 156 135 commands as the <systemitem class="username">root</systemitem> user:</para> 157 136 158 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/pidgin-&pidgin-version;/api && 159 install -v -m644 doc/html/* \ 160 /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen> 137 <screen role="root"><userinput>mkdir /usr/share/doc/pidgin-&pidgin-version;/api && 138 cp doc/html/* /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen> 161 139 162 140 </sect2> … … 165 143 <title>Command Explanations</title> 166 144 167 <para><parameter>--with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas</parameter>: 145 <para><parameter>LIBS="-lm -lX11"</parameter>: This avoids 146 problems linking with <command>ld</command> from 147 <application>binutils-2.22</application>. This parameter is not needed with 148 earlier versions of <application>binutils</application>. If you 149 haven't installed <application>libX11</application> and are just 150 compiling <command>finch</command>, remove the "-lX11" 151 part.</para> 152 153 <para> 154 <option>--with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas</option>: 168 155 This parameter is used so that the <application>GConf</application> schema 169 156 files are installed into the existing database. If … … 171 158 affect the build or installation of the package.</para> 172 159 173 <para><parameter>--disable-gtkui</parameter>: This parameter is used if 174 <application>GTK+</application> is not installed. The build will only 175 produce the <command>finch</command> program, which is a text-based 176 (<application>Ncurses</application>) only version. Remove this parameter 177 if you have <application>GTK+</application> installed to build the GUI 178 <command>pidgin</command> program.</para> 160 <para><option>--disable-screensaver</option>: Remove this option if 161 you've installed <application>libXscrnsaver</application>.</para> 162 163 <para><option>--disable-idn</option>: Remove this option if you've 164 installed <xref linkend="libidn"/>.</para> 165 166 <para><option>--disable-meanwhile</option>: Remove this option if 167 you've installed 168 <ulink url="http://meanwhile.sourceforge.net/">Meanwhile</ulink>.</para> 169 170 <para><option>--disable-avahi</option>: Remove this option if you've 171 installed <xref linkend="avahi"/>.</para> 172 173 <para><option>--disable-nm</option>: Remove this option if you've 174 installed <ulink 175 url="http://www.gnome.org/projects/NetworkManager/">NetworkManager</ulink>. 176 </para> 177 178 <para><option>--disable-tcl</option>: Remove this option if you've 179 installed <xref linkend="tcl"/>.</para> 180 181 <para><option>--disable-vv</option>: Disable video and voice. Remove this 182 option if you've installed <ulink 183 url="http://www.freedesktop.org/software/farstream/releases/farsight2/">Farsight2</ulink>.</para> 184 185 <para><option>--disable-gtkui</option>: use this option if you've not 186 installed <xref linkend="gtk2"/> and you just want the 187 <application>Ncurses</application> based <command>finch</command> 188 program.</para> 179 189 180 190 </sect2> … … 201 211 <para>Most configuration can be accomplished by using the various 202 212 preference settings inside the programs. Additionally, you can create 203 a <filename>~/.gtkrc-02</filename> file which can store settings that204 affect the <application>Pidgin</application> application. Note that an205 example <filename>gtkrc-02</filename> file was installed during the206 package installation and can be used as a starting point or207 reference.</para>213 a <filename>~/.gtkrc-02</filename> file which can store gtk+-2 theme 214 settings that affect <application>Pidgin</application> and other gtk+-2 215 applications. Note that an example <filename>gtkrc-02</filename> file was 216 installed during the package installation and can be used as a starting 217 point or reference.</para> 208 218 209 219 </sect3> … … 225 235 numerous plugin and support modules located in various subdirectories 226 236 of /usr/lib.</seg> 227 <seg>/usr/include/{finch,gnt,libpurple,pidgin}, 228 /usr/lib/{finch,gnt,pidgin,purple-2}, 229 /usr/share/doc/pidgin-&pidgin-version;, /usr/share/pixmaps/pidgin, and 230 /usr/share/sounds/pidgin</seg> 237 <seg>/usr/include/finch, /usr/include/gnt, /usr/include/libpurple, 238 /usr/include/pidgin, /usr/lib/finch, /usr/lib/gnt, /usr/lib/pidgin, 239 /usr/lib/purple-2, /usr/share/doc/pidgin-&pidgin-version;, 240 /usr/share/pixmaps/pidgin, /usr/share/purple and 241 /usr/share/sounds/purple</seg> 231 242 </seglistitem> 232 243 </segmentedlist> … … 236 247 <?dbfo list-presentation="list"?> 237 248 <?dbhtml list-presentation="table"?> 249 250 <varlistentry id="pidgin-prog"> 251 <term><command>pidgin</command></term> 252 <listitem> 253 <para>is an instant messaging client based on the 254 <application>Gtk+-2</application> GUI toolkit.</para> 255 <indexterm zone="pidgin pidgin-prog"> 256 <primary sortas="b-pidgin">pidgin</primary> 257 </indexterm> 258 </listitem> 259 </varlistentry> 238 260 239 261 <varlistentry id="finch"> … … 248 270 </varlistentry> 249 271 250 <varlistentry id="pidgin-prog">251 <term><command>pidgin</command></term>252 <listitem>253 <para>is an instant messaging client based on the254 <application>Gtk+</application> GUI toolkit.</para>255 <indexterm zone="pidgin pidgin-prog">256 <primary sortas="b-pidgin">pidgin</primary>257 </indexterm>258 </listitem>259 </varlistentry>260 261 <varlistentry id="purple-remote">262 <term><command>purple-remote</command></term>263 <listitem>264 <para> is a command-line interface for controlling an already running265 instance of <command>pidgin</command></para>266 <indexterm zone="pidgin purple-remote">267 <primary sortas="b-purple-remote">purple-remote</primary>268 </indexterm>269 </listitem>270 </varlistentry>271 272 <!-- <varlistentry id="libpidgin-remote">273 <term><filename class='libraryfile'>libpidgin-remote.so</filename></term>274 <listitem>275 <para> contains functions that are used by pidgin-remote</para>276 <indexterm zone="pidgin libpidgin-remote">277 <primary sortas="c-libpidgin-remote">libpidgin-remote.so</primary>278 </indexterm>279 </listitem>280 </varlistentry> -->281 282 272 </variablelist> 283 273
Note:
See TracChangeset
for help on using the changeset viewer.