Changeset 5e94b6c3
- Timestamp:
- 02/11/2016 07:19:50 AM (8 years ago)
- Branches:
- systemd-13485
- Children:
- 58b6b9b2
- Parents:
- 17fee97b
- Files:
-
- 1 added
- 1 deleted
- 27 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r17fee97b r5e94b6c3 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day " 09"> <!-- Always 2 digits -->3 <!ENTITY day "11"> <!-- Always 2 digits --> 4 4 <!ENTITY month "02"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2016"> … … 7 7 <!ENTITY copyholder "The BLFS systemd Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "February 9th, &year;">9 <!ENTITY releasedate "February 11th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "systemd"> <!-- svn|[release #] --> -
introduction/welcome/changelog.xml
r17fee97b r5e94b6c3 45 45 --> 46 46 <listitem> 47 <para>February 11th, 2015</para> 48 <itemizedlist> 49 <listitem> 50 <para>[dj] - Added xarchiver-0.5.4. Merged from trunk r16394 and 51 r16419.</para> 52 </listitem> 53 <listitem> 54 <para>[dj] - Restored ekiga from archive.</para> 55 </listitem> 56 <listitem> 57 <para>[dj] - Updated to gnumeric-1.12.27. Merged from trunk 58 r16919 and r16926.</para> 59 </listitem> 60 <listitem> 61 <para>[dj] - Updated to libreoffice-5.1.0.3. Merged from trunk 62 r16942 and r16943.</para> 63 </listitem> 64 <listitem> 65 <para>[dj] - Updated to seamonkey-2.39. Merged from trunk 66 r16624 and r16626.</para> 67 </listitem> 68 <listitem> 69 <para>[dj] - Updated to firefox-44.0.1. Merged from trunk 70 r16928, r16983, and r16942.</para> 71 </listitem> 72 <listitem> 73 <para>[dj] - Updated to feh-2.14.1. Merged from trunk 74 r16905.</para> 75 </listitem> 76 <listitem> 77 <para>[dj] - Updated to fontforge-20150824. Merged from trunk 78 r16363 and r16932.</para> 79 </listitem> 80 <listitem> 81 <para>[dj] - Updated to gparted-0.25.0. Merged from trunk 82 r16819 and r16823.</para> 83 </listitem> 84 <listitem> 85 <para>[dj] - Updated to gimp-2.8.16 and split gimp-help. Merged from 86 trunk r16681.</para> 87 </listitem> 88 <listitem> 89 <para>[dj] - Updated to icedtea-web-1.6.1. Merged from trunk 90 r16397.</para> 91 </listitem> 92 <listitem> 93 <para>[dj] - Updated to thunderbird-38.5.1. Merged from trunk 94 r16796.</para> 95 </listitem> 96 <listitem> 97 <para>[dj] - Updated to tigervnc-1.6.0. Merged from trunk 98 r16762 and r16763.</para> 99 </listitem> 100 <listitem> 101 <para>[dj] - Updated to xdg-utils-1.1.1. Merged from trunk 102 r16646 and r16647.</para> 103 </listitem> 104 <listitem> 105 <para>[dj] - Updated to xscreensaver-5.34. Merged from trunk 106 r16570.</para> 107 </listitem> 108 </itemizedlist> 109 </listitem> 110 111 <listitem> 47 112 <para>February 10th, 2015</para> 48 113 <itemizedlist> -
packages.ent
r17fee97b r5e94b6c3 637 637 <!-- Chapter 34 --> 638 638 <!ENTITY AbiWord-version "3.0.1"> 639 <!ENTITY gnumeric-version "1.12.2 2">639 <!ENTITY gnumeric-version "1.12.27"> 640 640 <!ENTITY gnucash-version "2.4.11"> 641 641 642 <!ENTITY libreoffice-version "5. 0.0">643 <!ENTITY libreoffice-patch ". 5">642 <!ENTITY libreoffice-version "5.1.0"> 643 <!ENTITY libreoffice-patch ".3"> 644 644 <!ENTITY libreoffice-dlversion "&libreoffice-version;&libreoffice-patch;"> 645 645 646 646 <!-- Chapter 35 --> 647 <!ENTITY seamonkey-version "2.3 3.1">648 <!ENTITY firefox-version "4 0.0.2">647 <!ENTITY seamonkey-version "2.39"> 648 <!ENTITY firefox-version "44.0.1"> 649 649 650 650 <!-- Chapter 36 --> 651 651 <!ENTITY balsa-version "2.5.2"> 652 652 <!ENTITY ekiga-version "4.0.1"> 653 <!ENTITY feh-version "2.1 3.1">653 <!ENTITY feh-version "2.14.1"> 654 654 <!--<!ENTITY fontforge-date "2015-02-28">--> 655 <!ENTITY fontforge-version "20150 612">656 <!ENTITY gparted-version "0.2 2.0">657 <!ENTITY gimp-version "2.8.1 4">655 <!ENTITY fontforge-version "20150824"> 656 <!ENTITY gparted-version "0.25.0"> 657 <!ENTITY gimp-version "2.8.16"> 658 658 <!ENTITY hexchat-version "2.10.2"> 659 <!ENTITY icedtea-web-version "1.6 ">659 <!ENTITY icedtea-web-version "1.6.1"> 660 660 <!ENTITY inkscape-version "0.91"> 661 661 <!ENTITY pan-version "0.133"> … … 663 663 <!ENTITY rox-filer-version "2.11"> 664 664 <!ENTITY rxvt-unicode-version "9.21"> 665 <!ENTITY thunderbird-version "38. 0.1">666 <!ENTITY tigervnc-version "1. 4.3">665 <!ENTITY thunderbird-version "38.5.1"> 666 <!ENTITY tigervnc-version "1.6.0"> 667 667 <!ENTITY transmission-version "2.84"> 668 <!ENTITY xarchiver-version "0.5.4"> 668 669 <!ENTITY xchat-version "2.8.8"> 669 <!ENTITY xdg-utils-version "1.1. 0-rc3">670 <!ENTITY xscreensaver-version "5.3 2">670 <!ENTITY xdg-utils-version "1.1.1"> 671 <!ENTITY xscreensaver-version "5.34"> 671 672 672 673 <!-- Part XI --> -
xsoft/graphweb/firefox.xml
r17fee97b r5e94b6c3 5 5 %general-entities; 6 6 7 <!ENTITY firefox-download-http 8 "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 7 <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz"> 8 <!-- 550 Permission denied. 9 <!ENTITY firefox-download-ftp "&mozilla-ftp;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> --> 9 10 <!ENTITY firefox-download-ftp " "> 10 <!-- <!ENTITY firefox-download-ftp 11 "&mozilla-ftp;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> --> 12 <!ENTITY firefox-md5sum "f9310f4aa96fd9cc74a0fdc6d14ea259"> 13 <!ENTITY firefox-size "170 MB"> 14 <!ENTITY firefox-buildsize "3 GB (73 MB installed)"> 15 <!ENTITY firefox-time "35 SBU"> 11 <!ENTITY firefox-md5sum "66d4810df0b5a6095e2276256bf17675"> 12 <!ENTITY firefox-size "174 MB"> 13 <!ENTITY firefox-buildsize "4.4 GB (79 MB installed)"> 14 <!ENTITY firefox-time "10 SBU (with parallelism=4)"> 16 15 ]> 17 16 … … 38 37 </para> 39 38 40 &lfs7 7_checked;39 &lfs78_checked; 41 40 42 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 73 72 </listitem> 74 73 </itemizedlist> 74 75 <note> 76 <para> 77 The tarball <emphasis>firefox-&firefox-version;.source.tar.xz</emphasis> 78 will untar to <emphasis>firefox-&firefox-version;</emphasis> directory. 79 </para> 80 </note> 75 81 76 82 <bridgehead renderas="sect3">Firefox Dependencies</bridgehead> … … 79 85 <para role="required"> 80 86 <xref linkend="alsa-lib"/>, 81 <xref linkend="gtk2"/>, 87 <xref linkend="gtk2"/> 88 (or <xref linkend="gtk3"/> if you change the mozconfig where indicated), 89 <xref linkend="nss"/>, 82 90 <xref linkend="unzip"/>, 83 <xref linkend="yasm"/> and91 <xref linkend="yasm"/>, and 84 92 <xref linkend="zip"/> 85 93 </para> … … 89 97 <xref linkend="icu"/>, 90 98 <xref linkend="libevent"/>, 91 <xref linkend="libvpx"/>, 92 <xref linkend="nspr"/>, 93 <xref linkend="nss"/> and 99 <xref linkend="libvpx"/>, and 94 100 <xref linkend="sqlite"/> 95 101 </para> … … 105 111 <note> 106 112 <para> 107 You must have installed <application>OpenSSL</application> before 108 <application>Python 2</application>, or the build system will quickly 113 With <application>Firefox-31.0</application> and later versions, you 114 must have installed <application>Openssl</application> before 115 <application>Python 2</application> or the build system will quickly 109 116 fail with output including "ImportError: cannot import name 110 117 HTTPSHandler". If you are in any doubt about this (e.g. upgrading from 111 an older version of SeaMonkey), check if118 an older version of Firefox), check if 112 119 <filename>/usr/lib/python&python2-majorver;/lib-dynload/_ssl.so</filename> 113 exists. If it does not, reinstall <xref linkend="python2"/> (after114 installing <xref linkend="openssl"/> .The latest version of any115 <emphasis>currently maintained</emphasis> version of Open SSLshould be120 exists. If it does not, reinstall <xref linkend="python2"/> (after 121 installing <xref linkend="openssl"/>). The latest version of any 122 <emphasis>currently maintained</emphasis> version of Openssl should be 116 123 satisfactory if already installed. 117 124 </para> … … 123 130 <xref linkend="dbus-glib"/>, 124 131 <xref linkend="doxygen"/>, 125 <xref linkend="gst-plugins-base"/> (with 126 <xref linkend="gst-plugins-good"/> and 127 <xref linkend="gst-ffmpeg"/> at runtime), or 132 <xref linkend="GConf"/>, 133 <xref linkend="ffmpeg"/> (runtime) or 128 134 <xref linkend="gst10-plugins-base"/> (with 129 135 <xref linkend="gst10-plugins-good"/> and 130 136 <xref linkend="gst10-libav"/> at runtime), 131 <xref linkend="lib notify"/>,137 <xref linkend="libwebp"/>, 132 138 <xref linkend="openjdk"/>, 133 139 <xref linkend="pulseaudio"/>, 134 140 <xref linkend="startup-notification"/>, 141 <xref linkend="valgrind"/>, 135 142 <xref linkend="wget"/>, 136 143 <xref linkend="wireless_tools"/>, 137 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink> and 138 <ulink url="https://code.google.com/p/libproxy/">libproxy</ulink> 144 <ulink url="https://hunspell.github.io/">Hunspell</ulink>, 145 <ulink url="http://sourceforge.net/projects/liboauth/files/">liboauth</ulink>, and 146 <ulink url="https://github.com/libproxy/libproxy">libproxy</ulink>, and 147 <ulink url="https://www.rust-lang.org/">Rust</ulink> 139 148 </para> 140 149 … … 148 157 149 158 <para> 150 The configuration of <application>Firefox</application> is accomplished by151 creating a <filename>mozconfig</filename> file containing the desired152 configuration options. A default <filename>mozconfig</filename> is created153 below. To see the entire list of available configuration options (and an154 abbreviated description of each one), issue <command>./configure159 The configuration of <application>Firefox</application> is accomplished 160 by creating a <filename>mozconfig</filename> file containing the desired 161 configuration options. A default <filename>mozconfig</filename> is 162 created below. To see the entire list of available configuration options 163 (and an abbreviated description of each one), issue <command>./configure 155 164 --help</command>. You may also wish to review the entire file and 156 uncomment any other desired options. 157 Create the file by issuing thefollowing command:165 uncomment any other desired options. Create the file by issuing the 166 following command: 158 167 </para> 159 168 … … 172 181 ac_add_options --disable-necko-wifi 173 182 174 # If you have installed libnotify comment out this line: 175 ac_add_options --disable-libnotify 176 177 # Comment out following option if you have PulseAudio installed 178 ac_add_options --disable-pulseaudio 179 180 # GStreamer is necessary for H.264 video playback in HTML5 Video Player. 181 # To enable it, make sure you also set "media.gstreamer.enabled" to 182 # "true" in about:config. 183 184 # If you don't have GStreamer 0.10.x installed, uncomment this line: 185 #ac_add_options --disable-gstreamer 186 # or uncomment this line if you have GStreamer 1.x.y installed: 183 # GStreamer is necessary for H.264 video playback in HTML5 Video Player if 184 # FFmpeg is not found at runtime; 185 # to be enabled, also remember to set "media.gstreamer.enabled" to "true" 186 # in about:config. If you have GStreamer 1.x.y, comment out this line and 187 # uncomment the following one: 188 ac_add_options --disable-gstreamer 187 189 #ac_add_options --enable-gstreamer=1.0 190 191 # Uncomment this option if you wish to build with gtk+-3 192 #ac_add_options --enable-default-toolkit=cairo-gtk3 188 193 189 194 # Uncomment these lines if you have installed optional dependencies: 190 195 #ac_add_options --enable-system-hunspell 191 196 #ac_add_options --enable-startup-notification 197 198 # Comment out following option if you have PulseAudio installed 199 ac_add_options --disable-pulseaudio 200 201 # If you have installed GConf, comment out this line 202 ac_add_options --disable-gconf 192 203 193 204 # Comment out following options if you have not installed … … 217 228 ac_add_options --enable-url-classifier 218 229 219 ac_add_options --enable-system-cairo 230 # From firefox-40, using system cairo causes firefox to crash 231 # frequently when it is doing background rendering in a tab. 232 #ac_add_options --enable-system-cairo 220 233 ac_add_options --enable-system-ffi 221 234 ac_add_options --enable-system-pixman … … 232 245 233 246 <para> 234 First, fix building with system freetype-2.6 or later:235 </para>236 237 <screen><userinput>sed -i '/^ftglyph.h/ i ftfntfmt.h' config/system-headers</userinput></screen>238 239 <para>240 247 Compile <application>Firefox</application> by issuing the following 241 248 commands: 242 249 </para> 243 250 251 <note><para> 252 If you are compiling <application>Firefox</application> in chroot, make 253 sure you have <envar>$SHELL</envar> environment variable set or prepend 254 <envar>SHELL=/bin/sh</envar>. 255 </para></note> 256 244 257 <screen><userinput>make -f client.mk</userinput></screen> 245 258 … … 249 262 250 263 <para> 251 Install <application>Firefox</application> by running the following 252 commands as the <systemitem class="username">root</systemitem> user: 264 Now, as the <systemitem class="username">root</systemitem> user: 253 265 </para> 254 266 255 267 <screen role="root"><userinput>make -f client.mk install INSTALL_SDK= && 256 257 chown -R root:root /usr/lib/firefox-&firefox-version; && 258 259 mkdir -pv /usr/lib/mozilla/plugins && 260 ln -sfv ../../mozilla/plugins /usr/lib/firefox-&firefox-version;/browser</userinput></screen> 261 262 <para> 263 While still as the <systemitem class="username">root</systemitem> user, 264 install the icon files which will be used in the desktop file below: 265 </para> 266 267 <screen role="root"><userinput>for s in 16 32 48 268 do 269 install -v -Dm644 /usr/lib/firefox-&firefox-version;/browser/chrome/icons/default/default${s}.png \ 270 /usr/share/icons/hicolor/${s}x${s}/apps/firefox.png 271 done && 272 install -v -Dm644 /usr/lib/firefox-&firefox-version;/browser/icons/mozicon128.png \ 273 /usr/share/icons/hicolor/128x128/apps/firefox.png && 274 gtk-update-icon-cache -qf /usr/share/icons/hicolor && 275 unset s</userinput></screen> 268 chown -R 0:0 /usr/lib/firefox-&firefox-version; && 269 270 mkdir -pv /usr/lib/mozilla/plugins && 271 ln -sfv ../../mozilla/plugins /usr/lib/firefox-&firefox-version;/browser</userinput></screen> 276 272 277 273 </sect2> … … 288 284 </para> 289 285 290 <para> 291 <command>ln -sfv ... /usr/lib/firefox-&firefox-version;/browser</command>: 286 <para> 287 <command>make -C firefox-build-dir install</command>: This runs 288 <command>make install</command> in firefox-build-dir. 289 </para> 290 291 <para> 292 <command>ln -sfv ... /usr/bin/firefox</command>: This puts a symbolic link 293 to the <command>firefox</command> executable in your <envar>PATH</envar> 294 variable. 295 </para> 296 297 <para> 298 <command>mkdir -p /usr/lib/mozilla/plugins</command>: This checks 299 that <filename class="directory">/usr/lib/mozilla/plugins</filename> 300 exists. 301 </para> 302 303 <para> 304 <command>ln -sv ... /usr/lib/firefox-&firefox-version;/browser</command>: 292 305 This command creates a symbolic link to <filename 293 306 class="directory">/usr/lib/mozilla/plugins</filename>. It's not really … … 303 316 304 317 <para> 305 If you use a desktop environment such as <application>GNOME</application> 306 or <application>KDE</application>, you may want to create a desktop file 307 in order to be able to launch <application>Firefox</application> from the 308 desktop menus. If you didn't enable 309 <application>Startup Notification</application> support in your mozconfig 310 then change the StartupNotify line to false. Run the following commands 311 as the <systemitem class="username">root</systemitem> user: 318 If you did not add the <option>--disable-webm</option> option to your 319 <filename>mozconfig</filename>, your <application>Firefox</application> 320 can play most YouTube videos without the need for the flash plugin. To 321 enable this, go to <ulink url="http://www.youtube.com/html5"/> and click 322 on 'Join the HTML5 Trial' (needs cookies enabled). 323 </para> 324 325 <para> 326 If you use a desktop environment like <application>Gnome</application> or 327 <application>KDE</application> you may like to create a 328 <filename>firefox.desktop</filename> file so that 329 <application>Firefox</application> appears in the panel's menus. If you 330 didn't enable startup-notification in your mozconfig change the 331 StartupNotify line to false. As the 332 <systemitem class="username">root</systemitem> user: 312 333 </para> 313 334 314 335 <screen role="root"><userinput>mkdir -pv /usr/share/applications && 315 316 cat > /usr/share/applications/firefox.desktop << "EOF" 336 mkdir -pv /usr/share/pixmaps && 337 338 cat > /usr/share/applications/firefox.desktop << "EOF" && 317 339 <literal>[Desktop Entry] 318 340 Encoding=UTF-8 … … 327 349 MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; 328 350 StartupNotify=true</literal> 329 EOF</userinput></screen> 351 EOF 352 353 ln -sfv /usr/lib/firefox-&firefox-version;/browser/icons/mozicon128.png \ 354 /usr/share/pixmaps/firefox.png</userinput></screen> 330 355 331 356 </sect2> … … 337 362 <segtitle>Installed Programs</segtitle> 338 363 <segtitle>Installed Libraries</segtitle> 339 <segtitle>Installed Director ies</segtitle>364 <segtitle>Installed Directory</segtitle> 340 365 341 366 <seglistitem> … … 344 369 </seg> 345 370 <seg> 346 None 371 Numerous libraries, browser components, plugins, extensions, and 372 helper modules installed in /usr/lib/firefox-&firefox-version; 347 373 </seg> 348 374 <seg> 349 /usr/lib/firefox-&firefox-version; and 350 /usr/lib/mozilla/plugins 375 /usr/lib/firefox-&firefox-version; 351 376 </seg> 352 377 </seglistitem> -
xsoft/graphweb/seamonkey.xml
r17fee97b r5e94b6c3 5 5 %general-entities; 6 6 7 <!ENTITY seamonkey-download-http 8 "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.bz2"> 9 <!ENTITY seamonkey-download-ftp 10 "&mozilla-ftp;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.bz2"> 11 <!ENTITY seamonkey-md5sum "d9b1f863cb8808ca92a2d9ac004ae5ee"> 12 <!ENTITY seamonkey-size "194 MB"> 13 <!ENTITY seamonkey-buildsize "3.6 GB (72 MB installed)"> 14 <!ENTITY seamonkey-time "61 SBU"> 7 <!ENTITY seamonkey-download-http "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz"> 8 <!-- <!ENTITY seamonkey-download-ftp "&mozilla-ftp;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.bz2">--> 9 <!ENTITY seamonkey-download-ftp " "> 10 <!ENTITY seamonkey-md5sum "eb571346b1ad00d3197d48aa0a906102"> 11 <!ENTITY seamonkey-size "175 MB"> 12 <!ENTITY seamonkey-buildsize "4.3 GB (84 MB installed)"> 13 <!ENTITY seamonkey-time "10 SBU (using parallelism=4)"> 15 14 ]> 16 15 … … 47 46 </para> 48 47 49 &lfs7 7_checked;48 &lfs78_checked; 50 49 51 50 <bridgehead renderas="sect3">Package Information</bridgehead> … … 82 81 </listitem> 83 82 </itemizedlist> 83 84 <note> 85 <para> 86 The tarball 87 <emphasis>seamonkey-&seamonkey-version;.source.tar.xz</emphasis> will 88 untar to <emphasis>seamonkey-&seamonkey-version;</emphasis> directory. 89 </para> 90 </note> 84 91 85 92 <bridgehead renderas="sect3">SeaMonkey Dependencies</bridgehead> … … 89 96 <xref linkend="alsa-lib"/>, 90 97 <xref linkend="gtk2"/>, 91 <xref linkend=" unzip"/>,92 <xref linkend=" yasm"/>and93 <xref linkend=" zip"/>98 <xref linkend="zip"/>, 99 <xref linkend="unzip"/>, and 100 <xref linkend="yasm"/> 94 101 </para> 95 102 … … 100 107 <xref linkend="libvpx"/>, 101 108 <xref linkend="nspr"/>, 102 <xref linkend="nss"/> and109 <xref linkend="nss"/>, and 103 110 <xref linkend="sqlite"/> 104 111 </para> … … 114 121 <note> 115 122 <para> 116 You must have installed <application>Open SSL</application> before117 <application>Python 2</application> ,or the build system will quickly123 You must have installed <application>Openssl</application> before 124 <application>Python 2</application> or the build system will quickly 118 125 fail with output including "ImportError: cannot import name 119 126 HTTPSHandler". If you are in any doubt about this (e.g. upgrading from 120 an older version of Sea Monkey), check if127 an older version of Seamonkey), check if 121 128 <filename>/usr/lib/python&python2-majorver;/lib-dynload/_ssl.so</filename> 122 exists. If it does not, reinstall <xref linkend="python2"/> (after123 installing <xref linkend="openssl"/>. The latest version of any124 <emphasis>currently maintained</emphasis> version of Open SSLshould be129 exists. If it does not, reinstall <xref linkend="python2"/> (after 130 installing <xref linkend="openssl"/>. The latest version of any 131 <emphasis>currently maintained</emphasis> version of Openssl should be 125 132 satisfactory if already installed. 126 133 </para> … … 132 139 <xref linkend="dbus-glib"/>, 133 140 <xref linkend="doxygen"/>, 134 <xref linkend="gst-plugins-base"/> (with 135 <xref linkend="gst-plugins-good"/> and 136 <xref linkend="gst-ffmpeg"/> at runtime), or 141 <xref linkend="GConf"/>, 137 142 <xref linkend="gst10-plugins-base"/> (with 138 143 <xref linkend="gst10-plugins-good"/> and 139 144 <xref linkend="gst10-libav"/> at runtime), 140 <xref linkend="libnotify"/>,141 145 <xref linkend="openjdk"/>, 142 146 <xref linkend="pulseaudio"/>, … … 144 148 <xref linkend="valgrind"/>, 145 149 <xref linkend="wget"/>, 146 <xref linkend="wireless_tools"/> and150 <xref linkend="wireless_tools"/>, and 147 151 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink> 148 152 </para> … … 151 155 User Notes: <ulink url="&blfs-wiki;/seamonkey"/> 152 156 </para> 157 153 158 </sect2> 154 159 … … 181 186 ac_add_options --disable-necko-wifi 182 187 183 # If you have installed libnotify comment out this line: 184 ac_add_options --disable-libnotify 185 186 # Comment out following option if you have PulseAudio installed 187 ac_add_options --disable-pulseaudio 188 189 # GStreamer is necessary for H.264 video playback in HTML5 Video Player. 190 # To enable it, make sure you also set "media.gstreamer.enabled" to 191 # "true" in about:config. 192 193 # If you don't have GStreamer 0.10.x installed, uncomment this line: 194 #ac_add_options --disable-gstreamer 195 # or uncomment this line if you have GStreamer 1.x.y installed: 188 # GStreamer is necessary for H.264 video playback in HTML5 Video Player; 189 # to be enabled, also remember to set "media.gstreamer.enabled" to "true" 190 # in about:config. If you have GStreamer 1.x.y, uncomment this line: 196 191 #ac_add_options --enable-gstreamer=1.0 197 192 … … 199 194 #ac_add_options --enable-system-hunspell 200 195 #ac_add_options --enable-startup-notification 196 197 # Comment out following option if you have PulseAudio installed 198 ac_add_options --disable-pulseaudio 199 200 # Comment out following option if you have gconf installed 201 ac_add_options --disable-gconf 201 202 202 203 # Comment out following options if you have not installed … … 226 227 ac_add_options --enable-url-classifier 227 228 228 ac_add_options --enable-system-cairo 229 # Use internal cairo due to reports of unstable execution with 230 # system cairo 231 #ac_add_options --enable-system-cairo 229 232 ac_add_options --enable-system-ffi 230 233 ac_add_options --enable-system-pixman … … 244 247 </para> 245 248 246 <screen><userinput>sed -i '/^ftglyph.h/ i ftfntfmt.h' mozilla/config/system-headers</userinput></screen> 249 <screen><userinput>sed -e '/^ftglyph.h/i ftfntfmt.h' \ 250 -e '/^freetype\/ftcache.h/a freetype\/ftfntfmt.h' \ 251 -i mozilla/config/system-headers</userinput></screen> 252 253 <note><para> 254 If you are compiling <application>SeaMonkey</application> in chroot, make 255 sure you have the <envar>SHELL</envar> environment variable set or prepend 256 <envar>SHELL=/bin/sh</envar> to the first make command below. 257 </para></note> 247 258 248 259 <para> 249 260 The moz-build-dir directory needs to exist and match the value used in 250 the mozconfig above for the object directory (MOZ_OBJDIR): 251 </para> 252 253 <screen><userinput>mkdir -v mozilla/moz-build-dir</userinput></screen> 254 255 <note> 256 <para> 257 If you have a multicore machine, <application>SeaMonkey</application> 258 will use all the cores by default. Exceptionally, you can reduce 259 the number of cores, e.g. to 1, by prepending the 260 <envar>MOZ_MAKE_FLAGS="-j1"</envar> environment variable to all 261 of the <command>make</command> commands below. 262 </para> 263 </note> 261 mozconfig (above) for the object directory (MOZ_OBJDIR): 262 </para> 263 264 <screen><userinput>mkdir -vp mozilla/moz-build-dir</userinput></screen> 264 265 265 266 <para> … … 267 268 command: 268 269 </para> 269 270 <!-- Should not be needed if Xorg setup instructions were followed 271 <note><para>If you did not install Xorg in /usr, be sure to specify the 272 location with:</para> 273 274 <screen><userinput>export CPLUS_INCLUDE_PATH=$XORG_PREFIX/include 275 export C_INCLUDE_PATH=$XORG_PREFIX/include</userinput></screen> 276 </note> 277 --> 270 278 <screen><userinput>make -f client.mk</userinput></screen> 271 279 … … 279 287 </para> 280 288 281 <screen role="root"><userinput>make -f client.mk install INSTALL_SDK= && 282 chown -R root:root /usr/lib/seamonkey-&seamonkey-version; && 283 install -v -m644 moz-build-dir/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen> 284 285 <para> 286 The above instruction just installs the parts you need to run 287 <application>SeaMonkey</application>. Alternatively, if you want to 288 install the full <application>SeaMonkey</application> development 289 environment, run the following command as the 289 <screen role="root"><userinput>make -f client.mk install INSTALL_SDK= && 290 chown -R 0:0 /usr/lib/seamonkey-&seamonkey-version; && 291 cp -v moz-build-dir/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen> 292 293 <bridgehead renderas="sect3" id="devel-seamonkey" xreflabel="SeaMonkey"> 294 All the Development Libraries and Headers 295 </bridgehead> 296 297 <para> 298 If you want to install the full <application>SeaMonkey</application> 299 development environment, as the 290 300 <systemitem class="username">root</systemitem> user: 291 301 </para> 292 302 293 <screen role="root"><userinput>make -f client.mk install</userinput></screen> 294 303 <screen role="root"><userinput>make -C moz-build-dir install</userinput></screen> 295 304 </sect2> 296 305 297 306 <sect2 role="commands"> 298 307 <title>Command Explanations</title> 308 309 <para> 310 <command>mkdir -vp mozilla/moz-build-dir</command>: fixes a build failure 311 of Makefile at the beginning of the build, where a file cannot be found. 312 </para> 299 313 300 314 <para> … … 310 324 <sect2 role="configuration"> 311 325 <title>Configuring SeaMonkey</title> 312 326 <!-- This worked for me without the extra configuration 327 <para> 328 If you did not add the <option>- -disable-webm</option> option to your 329 <filename>mozconfig</filename>, your <application>SeaMonkey</application> 330 can play most youtube videos without the need for the flash plugin. To 331 enable this, go to <ulink url="http://www.youtube.com/html5"/> and click 332 on 'Join the HTML5 Trial' (needs cookies enabled). 333 </para> 334 --> 313 335 <para> 314 336 For installing various <application>SeaMonkey</application> plugins, refer … … 346 368 347 369 <para> 348 If you use a desktop environment such as <application>GNOME</application>349 or <application>KDE</application>, you may want to create a desktop file350 in order to be able to launch <application>SeaMonkey</application> from the351 desktop menus. If you didn't enable352 <application>Startup Notification</application> support in your mozconfig353 then change the StartupNotify line to false. Run the following commands354 as the<systemitem class="username">root</systemitem> user:355 </para> 356 357 <screen role="root"><userinput>mkdir -pv /usr/share/{applications,pixmaps} &&370 If you use a desktop environment like <application>Gnome</application> or 371 <application>KDE</application> you may wish to create a 372 <filename>seamonkey.desktop</filename> file so that 373 <application>SeaMonkey</application> appears in the panel's menus. If you 374 didn't enable <application>Startup-Notification</application> in your 375 mozconfig change the StartupNotify line to false. As the 376 <systemitem class="username">root</systemitem> user: 377 </para> 378 379 <screen role="root"><userinput>mkdir -pv /usr/share/{applications,pixmaps} && 358 380 359 381 cat > /usr/share/applications/seamonkey.desktop << "EOF" && … … 380 402 <segtitle>Installed Programs</segtitle> 381 403 <segtitle>Installed Libraries</segtitle> 382 <segtitle>Installed Director ies</segtitle>404 <segtitle>Installed Directory</segtitle> 383 405 384 406 <seglistitem> 407 <seg>seamonkey</seg> 385 408 <seg> 386 seamonkey 387 </seg> 388 <seg> 389 None 409 Numerous libraries, browser, and email/newsgroup components, plugins, 410 extensions, and helper modules installed in <filename 411 class="directory">/usr/lib/seamonkey-&seamonkey-version;</filename> 390 412 </seg> 391 413 <seg> -
xsoft/office/abiword.xml
r17fee97b r5e94b6c3 18 18 <!ENTITY AbiWordDocs-size "1.5"> 19 19 20 <!ENTITY AbiWord-buildsize "575 MB (73 MB installed)">20 <!ENTITY AbiWord-buildsize "575 MB -additional 13 MB for docs (73 MB installed - additional 3.1 MB for docs)"> 21 21 <!ENTITY AbiWord-time "7.7 SBU - additional 0.5 SBU for docs"> 22 22 ]> … … 44 44 </para> 45 45 46 &lfs7 7_checked;46 &lfs78_checked; 47 47 48 48 <bridgehead renderas="sect3">Package Information</bridgehead> … … 111 111 <bridgehead renderas="sect4">Recommended</bridgehead> 112 112 <para role="recommended"> 113 <xref linkend="enchant"/> 113 <xref linkend="enchant"/> 114 114 </para> 115 115 … … 269 269 </para> 270 270 271 <para> 272 If you have <xref linkend="desktop-file-utils"/> installed, you should 273 run the <command>update-desktop-database</command> command to update the 274 mimeinfo cache and allow the Help system to work. 275 </para> 276 277 <para> 278 If you have <xref linkend="xdg-utils"/> installed, you should 279 run the <command>xdg-icon-resource forceupdate --theme hicolor</command> 280 command, for the installed icon to be displayed in the menu item. 281 </para> 282 271 283 </sect3> 272 284 -
xsoft/office/gnumeric.xml
r17fee97b r5e94b6c3 7 7 <!ENTITY gnumeric-download-http "&gnome-download-http;/gnumeric/1.12/gnumeric-&gnumeric-version;.tar.xz"> 8 8 <!ENTITY gnumeric-download-ftp "&gnome-download-ftp;/gnumeric/1.12/gnumeric-&gnumeric-version;.tar.xz"> 9 <!ENTITY gnumeric-md5sum " 84e39df0028b3b6091ca55a3b538070e">9 <!ENTITY gnumeric-md5sum "bb417125db591261d5aa75b11bfa50de"> 10 10 <!ENTITY gnumeric-size "18 MB"> 11 <!ENTITY gnumeric-buildsize " 298 MB (additional 2 MB for thetests)">12 <!ENTITY gnumeric-time "1. 6 SBU (additional 6.8 SBU for thetests)">11 <!ENTITY gnumeric-buildsize "329 MB (with tests)"> 12 <!ENTITY gnumeric-time "1.9 SBU (additional 6.7 SBU for tests)"> 13 13 ]> 14 14 … … 35 35 </para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 81 81 <bridgehead renderas="sect4">Recommended Runtime</bridgehead> 82 82 <para role="recommended runtime"> 83 an icon theme such as <xref linkend="adwaita-icon-theme"/> or 84 <xref linkend="oxygen-icons"/> 83 an icon theme such as <xref linkend="adwaita-icon-theme"/>, 84 <xref linkend="oxygen-icons"/> or 85 <xref linkend="adwaita-icon-theme"/>, 85 86 <xref linkend="x-window-system"/>, and 86 87 <xref linkend="yelp"/> for the buit-in help functionality … … 98 99 <ulink url="http://www.mono-project.com/">Mono</ulink>, 99 100 <ulink url="http://pxlib.sourceforge.net/">pxlib</ulink>, and 100 <ulink url="http:// www.frodol.dds.nl/psiconv/index.html">Psiconv</ulink>101 <ulink url="http://frodo.looijaard.name/project/psiconv">Psiconv</ulink> 101 102 </para> 102 103 … … 122 123 commands:</para> 123 124 124 <screen><userinput>sed -e "s@zz-application/zz-winassoc-xls;@@" -i gnumeric.desktop.in && 125 ./configure --prefix=/usr && 125 <screen><userinput>sed -e "s@zz-application/zz-winassoc-xls;@@" \ 126 -i gnumeric.desktop.in && 127 128 ./configure --prefix=/usr && 129 126 130 make</userinput></screen> 127 131 128 132 <para> 129 This package requires tobe installed before the test suite is run.133 This package must be installed before the test suite is run. 130 134 </para> 131 135 … … 137 141 138 142 <para> 139 If you wish to test the results, issue <command>make -k check</command>. 140 Tests must be run from an active X session, and <xref linkend="dconf"/> 141 should be installed to prevent some failures. Even so, a few tests fail, 142 some for known reasons. 143 If you wish to test the results, first disable three tests which fail: 144 145 <screen><userinput>sed \ 146 -e '/\tt6500-strings.*/d;/\tt6506-cell-comments.*/d;/\tt6509-validation.*/d' \ 147 -i test/Makefile</userinput></screen> 148 149 then issue <command>make check</command>. Tests must be run from an active 150 X session, and <xref linkend="dconf"/> should be installed to prevent some 151 failures. 143 152 </para> 144 153 … … 150 159 <para> 151 160 <command>sed -e "s@zz-application/zz-winassoc-xls;@@" ...</command>: This 152 sed removes invalid mime type from the .desktop file.161 sed removes an invalid mime type from the .desktop file. 153 162 </para> 154 163 … … 172 181 <seg> 173 182 gnumeric (symlink), gnumeric-&gnumeric-version;, ssconvert, 174 ssdiff, ssgrep and ssindex183 ssdiff, ssgrep, and ssindex 175 184 </seg> 176 185 <seg> 177 libspreadsheet -&gnumeric-version;.so, libspreadsheet.so,178 several plugins under /usr/lib/gnumeric/&gnumeric-version;/plugins/,179 and /usr/lib/goffice/0.10/plugins/gnumeric/gnumeric.so186 libspreadsheet.so, 187 gnumeric.so, and 188 several plugins under /usr/lib/gnumeric/&gnumeric-version;/plugins/ 180 189 </seg> 181 190 <seg> 182 191 /usr/include/libspreadsheet-1.12, 183 /usr/lib/gnumeric, 184 /usr/lib/goffice/0.10/plugins/gnumeric, 185 /usr/share/gnome/help/gnumeric, 186 /usr/share/gnumeric, 187 /usr/share/omf/gnumeric and 188 /usr/share/pixmaps/gnumeric 192 /usr/lib/{,goffice/0.10/plugins}/gnumeric, and 193 /usr/share/{,gnome/help,omf,pixmaps}/gnumeric 189 194 </seg> 190 195 </seglistitem> -
xsoft/office/libreoffice.xml
r17fee97b r5e94b6c3 8 8 9 9 <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz"> 10 <!ENTITY libreoffice-core-md5sum " e8e79a7706fd22416d5f3b58195b0ee7">11 <!ENTITY libreoffice-core-size "1 59MB">10 <!ENTITY libreoffice-core-md5sum "a0cbe7fe9368e35068bd619281380379"> 11 <!ENTITY libreoffice-core-size "168 MB"> 12 12 13 13 <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz"> 14 <!ENTITY libreoffice-dict-md5sum " bdf1f534ae937786dda2cf186f83d1a3">15 <!ENTITY libreoffice-dict-size "3 6MB">14 <!ENTITY libreoffice-dict-md5sum "1daa2553486a991f4a19d3fd8f9ecc6a"> 15 <!ENTITY libreoffice-dict-size "37 MB"> 16 16 17 17 <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz"> 18 <!ENTITY libreoffice-help-md5sum " 029d47223caa6dc8c66817ed76f4c3a2">19 <!ENTITY libreoffice-help-size "1. 8MB">18 <!ENTITY libreoffice-help-md5sum "e24d7920ef9fc36f977ebb954173fd43"> 19 <!ENTITY libreoffice-help-size "1.9 MB"> 20 20 21 21 <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz"> 22 <!ENTITY libreoffice-translations-md5sum "232bbb0e98de27f9fd3500e9d7558176"> 23 <!ENTITY libreoffice-translations-size "124 MB"> 24 25 <!ENTITY libreoffice-buildsize "9.8 GB (649 MB installed)"> 26 <!ENTITY libreoffice-time "62 (using parallelism=4) estimated 170 SBU with one core"> 22 <!ENTITY libreoffice-translations-md5sum "76495173c3e7a74f4aa53198d8bb99e5"> 23 <!ENTITY libreoffice-translations-size "126 MB"> 24 25 26 <!ENTITY libreoffice-buildsize "9.9 GB (643 MB installed)"> 27 <!ENTITY libreoffice-time "55 SBU with parallelism = 4 (reputedly 202+ SBU with one core)"> 28 29 <!-- This package has some peculiarities, some discussed in the text. 30 Two values for SBU and buildsize are given due to the large difference 31 measured by editors, depending on architecture and sometimes installed 32 dependencies (with-system... --> 33 34 <!-- [bdubbs] For version 4.3.2.2 Built on x86_64 using -\-with-parallelism=4 --> 35 <!-- [bdubbs] For version 4.4.2.1 Built on x86_64 using -\-with-parallelism=12 --> 36 <!-- [bdubbs] For version 4.4.4.3 Built on x86_64 using -\-with-parallelism=12 --> 37 <!-- [fernando] For version 4.3.1.2 I've got, for i686, statistcs over the 38 upper bounds for x86_64 of previous versions, thus, temporarily, decided 39 to use single statistcs, instead of a range.--> 40 <!-- [fernando] For version 4.4.4.3 Built on x86_64 using -\-with-parallelism=4 --> 41 <!-- [fernando] For version 5.0.0.5 Built on x86_64 using -\-with-parallelism=4 --> 42 <!-- [fernando] For version 5.0.4.2 Built on x86_64 using -\-with-parallelism=4 --> 43 <!-- [fernando] For version 5.1.0.3 Built on x86_64 using -\-with-parallelism=4 --> 27 44 ]> 28 45 29 <sect1 id="libreoffice" xreflabel="LibreOffice-&libreoffice- version;">46 <sect1 id="libreoffice" xreflabel="LibreOffice-&libreoffice-dlversion;"> 30 47 <?dbhtml filename="libreoffice.html"?> 31 48 … … 50 67 </para> 51 68 52 &lfs7 7_checked;69 &lfs78_checked; 53 70 54 71 <bridgehead renderas="sect3">Package Information</bridgehead> … … 88 105 </para> 89 106 </listitem> 107 90 108 <listitem> 91 109 <para> … … 93 111 </para> 94 112 </listitem> 113 95 114 <listitem> 96 115 <para> … … 98 117 </para> 99 118 </listitem> 119 100 120 <listitem> 101 121 <para> … … 103 123 </para> 104 124 </listitem> 125 105 126 <listitem> 106 127 <para> … … 108 129 </para> 109 130 </listitem> 131 110 132 <listitem> 111 133 <para> … … 113 135 </para> 114 136 </listitem> 137 115 138 <listitem> 116 139 <para> … … 118 141 </para> 119 142 </listitem> 143 120 144 <listitem> 121 145 <para> … … 123 147 </para> 124 148 </listitem> 149 125 150 <listitem> 126 151 <para> … … 128 153 </para> 129 154 </listitem> 155 <!-- 156 <listitem> 157 <para> 158 Required patch to use <xref linkend="boost"/>: 159 <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch"/> 160 </para> 161 </listitem>--> 130 162 </itemizedlist> 131 163 … … 146 178 Most of these packages are recommended because if they're not installed, 147 179 the build process will compile and install its own (often older) 148 version. If you have not installed some of the dependencies listed below, 149 make sure you examine the <command>./configure --help</command> output 150 for information on switches needed to prevent 151 <command>./configure</command> to look for them. 180 version, with the side effect of increasing build and installed disk 181 space and build time. 152 182 </para> 153 183 </note> 154 184 155 185 <para role="recommended"> 156 <xref linkend="boost"/>, 186 <xref linkend="apr"/>, 187 <xref linkend="boost"/> <!--(currently, broken with boost-1.60.0)-->, 157 188 <xref linkend="clucene"/>, 158 189 <xref linkend="cups"/>, 159 190 <xref linkend="curl"/>, 160 191 <xref linkend="dbus-glib"/>, 192 <xref linkend="libjpeg"/>, 161 193 <xref linkend="glu"/>, 162 194 <xref linkend="graphite2"/>, 163 <xref linkend="gst-plugins-base"/> or164 195 <xref linkend="gst10-plugins-base"/>, 165 196 <xref linkend="gtk2"/>, 166 197 <xref linkend="harfbuzz"/>, 167 198 <xref linkend="icu"/>, 199 <xref linkend="libatomic_ops"/>, 168 200 <xref linkend="lcms2"/>, 169 <xref linkend="libatomic_ops"/>,170 <xref linkend="libjpeg"/>,171 201 <xref linkend="librsvg"/>, 172 202 <xref linkend="libxml2"/> and … … 176 206 <xref linkend="npapi-sdk"/>, 177 207 <xref linkend="nss"/>, 178 <xref linkend="openldap"/> ,179 <xref linkend="openssl"/> or 208 <xref linkend="openldap"/> (if connecting to an LDAP server), 209 <xref linkend="openssl"/> or 180 210 <xref linkend="gnutls"/>, 181 211 <xref linkend="poppler"/>, 212 <xref linkend="postgresql"/>, 182 213 <xref linkend="python3"/>, 183 <xref linkend="redland"/>, and 214 <xref linkend="redland"/>, 215 <xref linkend="serf"/>, and 184 216 <xref linkend="unixodbc"/> 185 217 </para> … … 190 222 <xref linkend="avahi"/>, 191 223 <xref linkend="bluez"/>, 224 <xref linkend="dconf"/>, 225 <xref linkend="desktop-file-utils"/>, 192 226 <xref linkend="doxygen"/> (not relevant if using --disable-odk), 193 <xref linkend="GConf"/>,194 227 <xref linkend="gdb"/>, 195 <xref linkend="gtk3"/> ,228 <xref linkend="gtk3"/> (see <quote>Command Explanations</quote>), 196 229 <xref linkend="kdelibs"/>, 197 <xref linkend="mariadb"/> ,230 <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>, 198 231 <xref linkend="mitkrb"/>, 199 232 <xref linkend="nasm"/>, 200 233 <xref linkend="openjdk"/>, 201 <xref linkend="postgresql"/>,202 234 <xref linkend="sane"/>, 203 235 <xref linkend="valgrind"/>, … … 212 244 <ulink url="http://sourceforge.net/projects/cppunit/">Cppunit</ulink>, 213 245 <ulink url="http://www.firebirdsql.org/">Firebird</ulink>, 214 <ulink url="http://downloads.sourceforge.net/glew/">GLEW</ulink>, 215 <ulink url="https://code.google.com/p/hamcrest/">Hamcrest</ulink>, 216 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>, 246 <ulink url="http://downloads.sourceforge.net/glew/">glew (OpenGL Extension Wrangler Library)</ulink>, 247 <ulink url="https://github.com/behdad/glyphy">glyphy</ulink>, 248 <ulink url="http://ftp.gnome.org/pub/gnome/sources/gnome-vfs/">Gnome VFS</ulink>, 249 250 <ulink url="https://github.com/hamcrest/JavaHamcrest/releases">hamcrest</ulink>, 251 <ulink url="https://hunspell.github.io/">Hunspell</ulink>, 217 252 <ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>, 218 <ulink url="http s://code.google.com/p/include-what-you-use/">IWYU</ulink>,253 <ulink url="http://include-what-you-use.org/">iwyu</ulink>, 219 254 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libabw">libabw</ulink>, 220 255 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libcdr">libcdr</ulink>, … … 228 263 <ulink url="http://sourceforge.net/projects/libwpd/files/libodfgen/">libodfgen</ulink>, 229 264 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker">libpagemaker</ulink>, 230 <ulink url="http://sourceforge.net/projects/libwpd/files/librevenge/">librevenge </ulink>,265 <ulink url="http://sourceforge.net/projects/libwpd/files/librevenge/">librevenge (WordPerfect Document importer)</ulink>, 231 266 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libvisio">libvisio</ulink>, 232 267 <ulink url="http://libwpd.sourceforge.net/">libwpd</ulink>, … … 234 269 <ulink url="http://libwps.sourceforge.net/">libwps</ulink>, 235 270 <ulink url="http://lpsolve.sourceforge.net/">lp_solve</ulink>, 236 <ulink url="http ://code.google.com/p/multidimalgorithm/">mdds</ulink>,271 <ulink url="https://gitlab.com/mdds/mdds">mdds</ulink>, 237 272 <ulink url="http://sourceforge.net/projects/hunspell/files/MyThes/">MyThes</ulink>, 238 <ulink url="http://sourceforge.net/projects/ogl-math/"> OGL-Math</ulink>,273 <ulink url="http://sourceforge.net/projects/ogl-math/">ogl-math - OpenGL Mathematics (GLM)</ulink>, 239 274 <ulink url="https://github.com/KhronosGroup/OpenCOLLADA/">OpenCOLLADA</ulink>, 240 <ulink url="https://git orious.org/orcus">Orcus</ulink>,241 < xref linkend="telepathy-glib"/>, and242 <ulink url="http ://hci.iwr.uni-heidelberg.de/vigra/">VIGRA</ulink>243 </para>244 245 <para> 246 247 found in <quote>download.lst</quote> in the source directory.275 <ulink url="https://gitlab.com/orcus/orcus">Orcus</ulink>, 276 <ulink url="http://telepathy.freedesktop.org/releases/telepathy-glib/">telepathy-glib</ulink>, 277 <ulink url="https://ukoethe.github.io/vigra/">VIGRA</ulink>, and 278 <ulink url="&gnome-download-http;/zenity/">Zenity</ulink> 279 </para> 280 281 <para>There are many optional dependencies not listed here. They can be 282 found in <quote>download.lst</quote> (source directory). 248 283 </para> 249 284 … … 255 290 <sect2 role="installation"> 256 291 <title>Installation of LibreOffice</title> 292 <!-- 293 <warning> 294 <para> 295 Untaring the libreoffice-&libreoffice-dlversion; tarball as 296 <systemitem class="username">root</systemitem> has the curious effect of 297 changing the ownership of the <emphasis>parent</emphasis> directory 298 to a user with numerical id 11012 and with the permissions set to allow 299 read, write and execute for that user only! If you untared as 300 <systemitem class="username">root</systemitem> in your home folder you 301 could end up unable to log in again. If you untared it in 302 <filename class="directory">/usr</filename> you would find your user 303 account unable to access any file in 304 <filename class="directory">/usr</filename>. 305 </para> 306 307 <para> 308 You can avoid this unpleasantness by 309 <emphasis>not</emphasis> untaring it as 310 <systemitem class="username">root</systemitem>. If you must untar it as 311 <systemitem class="username">root</systemitem> pass the option 312 <option>-\-no-overwrite-dir</option> to tar. This is the default when you 313 untar as a user but has to be passed as an option when untaring as 314 <systemitem class="username">root</systemitem>: 315 </para> 316 </warning>--> 317 318 <!-- I was able to build over ssh 2015-03-24 - bdubbs 319 <note> 320 <para> 321 LibreOffice must be built in a graphical environment - the build will 322 fail otherwise. 323 </para> 324 </note>--> 325 326 <important> 327 <para> 328 Unlike the other packages, we suppose that you have not yet unpacked the 329 package. This is so because the <option>--no-overwrite-dir</option> 330 switch is needed in case you unpack as the <systemitem 331 class="username">root</systemitem> user. 332 </para> 333 </important> 334 335 <screen><userinput>tar -xf libreoffice-&libreoffice-dlversion;.tar.xz --no-overwrite-dir && 336 cd libreoffice-&libreoffice-dlversion;</userinput></screen> 257 337 258 338 <para> … … 261 341 </para> 262 342 263 <screen><userinput>install -v -dm755 external/tarballs && 264 265 ln -sfv ../../../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz external/tarballs/ && 266 ln -sfv ../../../libreoffice-help-&libreoffice-dlversion;.tar.xz external/tarballs/</userinput></screen> 343 <screen><userinput>install -dm755 external/tarballs && 344 ln -sv ../../../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz external/tarballs/ && 345 ln -sv ../../../libreoffice-help-&libreoffice-dlversion;.tar.xz external/tarballs/</userinput></screen> 267 346 268 347 <para> … … 270 349 </para> 271 350 272 <screen><userinput>ln -s fv ../../../libreoffice-translations-&libreoffice-dlversion;.tar.xz external/tarballs/</userinput></screen>351 <screen><userinput>ln -sv ../../../libreoffice-translations-&libreoffice-dlversion;.tar.xz external/tarballs/</userinput></screen> 273 352 274 353 <note> … … 276 355 During the build process, some packages will be downloaded (including 277 356 the ones listed as recommended and optional dependencies) if they are 278 not present on the system. Doing so, build time may be different279 for everyone.357 not present on the system. Because of this, build time may vary from the 358 published time more than usual. 280 359 </para> 281 360 </note> 282 361 283 362 <para> 284 In the rest of the page, locales "fr" and "en-GB" are examples. Change 285 them to suit your needs. You might want to read the "Command Explanations" 286 further below before proceeding. 363 Due to the large size of the package, you may prefer to install it in 364 <filename class="directory">/opt</filename>, instead of 365 <filename class="directory">/usr</filename>. Depending on your choice, 366 replace <replaceable><PREFIX></replaceable> by 367 <filename class="directory">/usr</filename> or by 368 <filename class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename>: 369 </para> 370 371 <screen><userinput>export LO_PREFIX=<replaceable><PREFIX></replaceable></userinput></screen> 372 <!-- 373 <para> 374 Fix build failures introduced by <application>boost-&boost-version;</application>: 375 </para> 376 377 <screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch</userinput></screen>--> 378 379 <para> 380 Locales "fr" and "en-GB", you will find below, are just examples; you 381 should change them to suit your needs - you might want to read the 382 "Command Explanations", further below, before proceeding. 287 383 </para> 288 384 … … 296 392 -i bin/distro-install-desktop-integration && 297 393 298 sed -e "/distro-install-file-lists/d" \ 299 -i Makefile.in && 300 394 sed -e "/distro-install-file-lists/d" -i Makefile.in && 395 <!-- 301 396 sed -e "/ustrbuf/a #include <algorithm>" \ 302 -i svl/source/misc/gridprinter.cxx &&303 304 chmod -v +x bin/unpack-sources 305 306 ./autogen.sh --prefix= /usr\397 -i svl/source/misc/gridprinter.cxx &&--> 398 399 chmod -v +x bin/unpack-sources && 400 401 ./autogen.sh --prefix=$LO_PREFIX \ 307 402 --sysconfdir=/etc \ 308 --with-vendor= "BLFS"\309 --with-lang= "fr en-GB"\403 --with-vendor=BLFS \ 404 --with-lang=fr en-GB \ 310 405 --with-help \ 311 406 --with-myspell-dicts \ … … 313 408 --without-java \ 314 409 --without-system-dicts \ 315 --disable- gconf \410 --disable-dconf \ 316 411 --disable-odk \ 317 --disable-postgresql-sdbc \ 318 --enable-release-build \ 412 --enable-release-build=yes \ 319 413 --enable-python=system \ 320 --with-system-boost \ 414 --with-system-apr \ 415 --with-system-boost=yes \ 416 --with-system-cairo \ 321 417 --with-system-clucene \ 322 --with-system-cairo \323 418 --with-system-curl \ 324 419 --with-system-expat \ … … 331 426 --with-system-libpng \ 332 427 --with-system-libxml \ 333 --with-system-mesa-headers \334 428 --with-system-neon \ 335 429 --with-system-npapi-headers \ … … 339 433 --with-system-openssl \ 340 434 --with-system-poppler \ 435 --with-system-postgresql \ 341 436 --with-system-redland \ 437 --with-system-serf \ 342 438 --with-system-zlib \ 343 439 --with-parallelism=$(getconf _NPROCESSORS_ONLN)</userinput></screen> … … 349 445 </para> 350 446 351 <note> 352 <para> 353 The package needs to be built from an X terminal emulator. 354 </para> 355 </note> 356 357 <para> 358 Build the package: 447 <para> 448 Build the package <!--(remember that it must be done in a graphical 449 environment)-->: 359 450 </para> 360 451 … … 365 456 </para> 366 457 367 <screen role="root"><userinput>make distro-pack-install && 368 install -v -dm755 /usr/share/appdata && 369 install -v -m644 sysui/desktop/appstream-appdata/*.xml \ 370 /usr/share/appdata</userinput></screen> 371 372 <para> 373 If installed in 374 <filename class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename> 375 some additional steps are necessary. Issue the following commands as the 376 <systemitem class="username">root</systemitem>user: 377 </para> 378 379 <screen role="root"><userinput>if ["$LO_PREFIX" != "/usr" ]; then 380 381 # This symlink is necessary for the desktop menu entries 382 ln -svf $LO_PREFIX/lib/libreoffice/program/soffice /usr/bin/libreoffice && 383 384 # Icons 385 for i in $LO_PREFIX/share/icons/hicolor/32x32/apps/*; do 386 ln -svf $i /usr/share/pixmaps 387 done && 388 389 # Desktop menu entries 390 for i in $LO_PREFIX/lib/libreoffice/share/xdg/*; do 391 ln -svf $i /usr/share/applications/libreoffice-$(basename $i) 392 done && 393 394 # Man pages 395 for i in $LO_PREFIX/share/man/man1/*; do 396 ln -svf $i /usr/share/man/man1/ 397 done 398 399 unset i 458 <screen role="root"><userinput>make distro-pack-install && 459 install -v -m755 -d $LO_PREFIX/share/appdata && 460 install -v -m644 sysui/desktop/appstream-appdata/*.xml \ 461 $LO_PREFIX/share/appdata</userinput></screen> 462 463 <para> 464 If installed in <filename 465 class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename> 466 some additional steps are necessary. Issue the following commands, as 467 <systemitem class="username">root</systemitem> user: 468 </para> 469 470 <screen role="root"><userinput>if [ "$LO_PREFIX" != "/usr" ]; then 471 472 # This symlink is necessary for the desktop menu entries 473 ln -svf $LO_PREFIX/lib/libreoffice/program/soffice /usr/bin/libreoffice && 474 475 # Icons 476 mkdir -vp /usr/share/pixmaps 477 for i in $LO_PREFIX/share/icons/hicolor/32x32/application/*; do 478 ln -svf $i /usr/share/pixmaps 479 done && 480 481 # Desktop menu entries 482 for i in $LO_PREFIX/lib/libreoffice/share/xdg/*; do 483 ln -svf $i /usr/share/applications/libreoffice-$(basename $i) 484 done && 485 486 # Man pages 487 for i in $LO_PREFIX/share/man/man1/*; do 488 ln -svf $i /usr/share/man/man1/ 489 done 490 491 unset i 400 492 fi</userinput></screen> 401 493 402 <para>494 <para> 403 495 If you have installed <xref linkend="desktop-file-utils"/>, and you wish 404 496 to update the MIME database, issue, as the <systemitem class="username"> 405 497 root</systemitem> user: 406 </para>498 </para> 407 499 408 500 <screen role="root"><userinput>update-desktop-database</userinput></screen> 501 502 <para> 503 The suite and main modules can be started from the menu. From a terminal, 504 the suite can be started with <command>libreoffice</command> command and 505 the modules with <command>libreoffice 506 --<replaceable><module></replaceable></command> command, 507 respectively, where <replaceable><module></replaceable> is one of 508 base, calc, draw, impress, math or writer. Modules cannot be started using 509 their shell starting script names (see "Installed Programs", below), if 510 LO_PREFIX is other than <filename class='directory'>/user</filename>, 511 unless <filename class='directory'>$LO_PREFIX/bin</filename> directory is 512 appended to the PATH. 513 </para> 409 514 410 515 </sect2> … … 415 520 <para> 416 521 <command>sed -e ...</command>: The first sed prevents compression of the 417 manual pages, the second one prevents install from failing and the 418 third one prevents a build failure by adding a necessary include. 522 manual pages, the second one prevents install from failing<!-- and the third 523 one includes a missing header without which <command>make build</command> 524 fails-->. 419 525 </para> 420 526 … … 429 535 430 536 <para> 431 <parameter>--with-lang= "fr en-GB"</parameter>: This switch sets432 what languages to support. To list several languages, separate them 433 witha space. For all languages, use537 <parameter>--with-lang=fr en-GB</parameter>: This switch sets 538 what languages to support. To list several languages, separate them with 539 a space. For all languages, use 434 540 <parameter>--with-lang=ALL</parameter>. 435 541 </para> … … 443 549 444 550 <para> 445 <parameter>--with-help</parameter>: This switch is used to enable 446 installation of the help files. 447 </para> 448 449 <para> 450 <parameter>--with-myspell-dicts</parameter>: This switch is used 451 to enable installation of the bundled dictionaries. 551 <parameter>--with-help</parameter>: Without this switch, the help files 552 are not built. 553 </para> 554 555 <para> 556 <parameter>--with-myspell-dicts</parameter>: This switch adds myspell 557 dictionaries to the <application>LibreOffice</application> installation 558 set. 452 559 </para> 453 560 … … 459 566 460 567 <para> 461 <parameter>--without-system-dicts</parameter>: This switch is 462 used to ensure that the dictionaries installed by this 463 package are being used. 568 <parameter>--with-system-boost=<replaceable><yes/no></replaceable></parameter>: 569 This switch enables/disables use of system boost, so bundled one may be or 570 not used, because currently, depending on the user decision, or if the 571 build is broken with latest <application>Boost</application> in BLFS, 572 which frequently occurs and there is a delay until either a fix is found 573 or it is fixed upstream. 574 </para> 575 576 <para> 577 <parameter>--disable-dconf</parameter>: This switch disables compiling 578 <application>LibreOffice</application> with the 579 <application>GNOME DConf</application> configuration system support. 580 </para> 581 582 <para> 583 <parameter>--without-system-dicts</parameter>: This switch disables use 584 of dictionaries from system paths, so the ones installed by this package 585 are used. 464 586 </para> 465 587 … … 471 593 472 594 <para> 473 <parameter>--disable-gconf</parameter>: This switch disables compiling474 <application>LibreOffice</application> with the deprecated475 <application>GNOME</application> configuration system support.476 </para>477 478 <para>479 595 <parameter>--disable-odk</parameter>: This switch disables installing the 480 596 office development kit. Remove if you want to develop a … … 483 599 484 600 <para> 485 <parameter>--disable-postgresql-sdbc</parameter>: This switch disables compiling 601 <parameter>--enable-release-build=yes</parameter>: This switch enables a 602 Release Build. <application>LibreOffice</application> can be built as a 603 Release Build or as a Developer Build, because their default installation 604 paths and user profile paths are different. Developer Build displays the 605 words "Dev" and "Beta" in several places (e.g, menu and splash screen). 606 </para> 607 608 <para> 609 <parameter>--enable-python=system</parameter>: This switch tells 610 <application>LibreOffice</application> to use installed 611 <application>Python 3</application> to build the translations instead of 612 the bundled one. 613 </para> 614 615 <para> 616 <parameter>--with-system-*</parameter>: These switches prevent 617 <application>LibreOffice</application> from trying to compile its own 618 versions of these dependencies. If you've not installed some of the 619 dependencies, remove the corresponding switches. 620 </para> 621 622 <para> 623 <parameter>--with-parallelism=$(getconf _NPROCESSORS_ONLN)</parameter>: 624 This switch tells <application>LibreOffice</application> to use all your 625 CPUs to compile in parallel and speed up the build. 626 </para> 627 628 <para> 629 <option>--disable-cups</option>: Use this switch if you don't need 630 printing support. 631 </para> 632 633 <para> 634 <option>--disable-dbus</option>: Use this switch if you've not installed 635 D-Bus-1.8.0 or later. It also disables Bluetooth support and font install 636 via PackageKit. 637 </para> 638 639 <para> 640 <option>--disable-gstreamer-1-0</option>: Use this switch if you have not 641 installed <xref linkend="gst10-plugins-base"/>. 642 </para> 643 644 <para> 645 <option>--disable-postgresql-sdbc</option>: This switch disables compiling 486 646 <application>LibreOffice</application> with the ability to connect to a 487 647 <application>PostgreSQL</application> database. Remove it if you would … … 492 652 own copy, use the <option>--with-system-postgresql</option> switch. 493 653 </para> 494 495 <para> 496 <parameter>--enable-release-build</parameter>: This switch is used to 497 remove "Beta" or "Dev" from <application>LibreOffice</application> 498 splash screen and "About" menu. 499 </para> 500 501 <para> 502 <parameter>--enable-python=system</parameter>: This switch tells 503 <application>LibreOffice</application> to use installed 504 <application>Python 3</application> to build the translations 505 instead of the bundled one. 506 </para> 507 508 <para> 509 <parameter>--with-system-*</parameter>: These switches prevent 510 <application>LibreOffice</application> from trying to compile its own 511 versions of these dependencies. If you've not installed some of the 512 dependencies, remove the corresponding switches. 513 </para> 514 515 <para> 516 <parameter>--with-parallelism=$(getconf _NPROCESSORS_ONLN)</parameter>: This 517 switch tells <application>LibreOffice</application> to use all your 518 CPUs to compile in parallel and speed up the build. 519 </para> 520 521 <para> 522 <option>--enable-gstreamer-0-10</option>: Use this switch if you want to 523 use <xref linkend="gst-plugins-base"/> instead of 524 <xref linkend="gst10-plugins-base"/> for the avmedia module. 525 </para> 526 527 <para> 528 <option>--disable-gstreamer-1-0</option>: Use this switch if you 529 haven't installed <xref linkend="gst10-plugins-base"/>. 530 </para> 531 532 <para> 533 <option>--enable-gtk3</option>: Use this switch if you want to 534 build the <application>GTK+ 3</application> integration module. 535 </para> 536 537 <para> 538 <option>--enable-kde4</option>: Use this switch if you want to 539 build the <application>KDE</application> integration module. 654 655 <para> 656 <option>--enable-gtk3</option>: Use this switch if you want to build the 657 <application>GTK+ 3</application> integration module. This is 658 experimental and may not work. 659 </para> 660 661 <para> 662 <option>--enable-kde4</option>: Use this switch if you want to build the 663 <application>KDE</application> integration module. 540 664 </para> 541 665 … … 548 672 <segtitle>Installed Programs</segtitle> 549 673 <segtitle>Installed Libraries</segtitle> 550 <segtitle>Installed Director ies</segtitle>674 <segtitle>Installed Directory</segtitle> 551 675 552 676 <seglistitem> 553 677 <seg> 554 678 libreoffice, lobase, localc, lodraw, loffice, lofromtemplate, 555 loimpress, lomath, loweb, lowriter, soffice and unopkg 679 loimpress, lomath, loweb, lowriter, soffice and unopkg; 680 several programs under 681 $LO_PREFIX/lib/libreoffice/program 556 682 </seg> 557 683 <seg> 558 None 684 several libraries under 685 $LO_PREFIX/lib/libreoffice/program 559 686 </seg> 560 687 <seg> 561 /usr/lib/libreoffice688 $LO_PREFIX/lib/libreoffice 562 689 </seg> 563 690 </seglistitem> … … 569 696 <?dbhtml list-presentation="table"?> 570 697 698 <varlistentry id="libreoffice-suite"> 699 <term><command>libreoffice (or soffice)</command></term> 700 <listitem> 701 <para> 702 is the main libreofice suite (symlink to 703 $LO_PREFIX/lib/libreoffice/program/soffice). 704 </para> 705 <indexterm zone="libreoffice libreoffice-suite"> 706 <primary sortas="b-libreoffice-suite">libreoffice-suite</primary> 707 </indexterm> 708 </listitem> 709 </varlistentry> 710 571 711 <varlistentry id="lobase"> 572 712 <term><command>lobase</command></term> 573 713 <listitem> 574 714 <para> 575 is a database manager.715 is the database manager module shell starting script. 576 716 </para> 577 717 <indexterm zone="libreoffice lobase"> … … 585 725 <listitem> 586 726 <para> 587 is a spreadsheet program.727 is the spreadsheet module shell starting script. 588 728 </para> 589 729 <indexterm zone="libreoffice localc"> … … 597 737 <listitem> 598 738 <para> 599 is a vector graphics editor and diagramming tool. 739 is the vector graphics editor and diagramming tool module shell 740 starting script. 600 741 </para> 601 742 <indexterm zone="libreoffice lodraw"> … … 609 750 <listitem> 610 751 <para> 611 can edit and display PowerPoint presentations. 752 is the (PowerPoint) presentations editor and displayer 753 module shell starting script. 612 754 </para> 613 755 <indexterm zone="libreoffice loimpress"> … … 621 763 <listitem> 622 764 <para> 623 is a mathematical formula editor.765 is the mathematical formula editor module shell starting script. 624 766 </para> 625 767 <indexterm zone="libreoffice lomath"> … … 633 775 <listitem> 634 776 <para> 635 is a word processor.777 is the word processor module shell starting script. 636 778 </para> 637 779 <indexterm zone="libreoffice lowriter"> … … 646 788 <para> 647 789 is a tool to manage <application>LibreOffice</application> 648 extensions from the command line .790 extensions from the command line shell starting script. 649 791 </para> 650 792 <indexterm zone="libreoffice unopkg"> -
xsoft/other/balsa.xml
r17fee97b r5e94b6c3 33 33 <application>GNOME</application>-2 based mail client.</para> 34 34 35 &lfs7 7_checked;35 &lfs78_checked; 36 36 37 37 <bridgehead renderas="sect3">Package Information</bridgehead> … … 61 61 <bridgehead renderas="sect4">Required</bridgehead> 62 62 <para role="required"> 63 <xref linkend="gmime"/>, 64 <xref linkend="gtk2"/>, and 65 <xref linkend="gtk3"/> 66 </para> 67 68 <bridgehead renderas="sect4">Recommended</bridgehead> 69 <para role="recommended"> 70 <xref linkend="enchant"/> or 63 <xref linkend="aspell"/> or 71 64 <ulink url="http://gtkspell.sourceforge.net/">GtkSpell</ulink> 72 65 (<application>GtkSpell</application> provides on-the-fly as you type 73 66 spell checking), 74 <xref linkend="libesmtp"/>, 75 <xref linkend="libnotify"/>, 76 <xref linkend="pcre"/>, and 77 <xref linkend="webkitgtk2"/> or 78 <xref linkend="gtkhtml"/> (HTML support) 67 <xref linkend="enchant"/>, 68 <xref linkend="gmime"/>, 69 <xref linkend="libesmtp"/>, and 70 <xref linkend="rarian"/> 71 </para> 72 73 <bridgehead renderas="sect4">Recommended</bridgehead> 74 <para role="recommended"> 75 <xref linkend="pcre"/> 79 76 </para> 80 77 … … 82 79 <para role="optional"> 83 80 <xref linkend="compface"/>, 84 <xref linkend="gnupg2"/> and85 <xref linkend="gpgme"/> (both for S/MIME support),86 81 <xref linkend="gtksourceview"/>, 87 <xref linkend="libcanberra"/>, 88 <xref linkend="libsecret"/>, 82 <xref linkend="libnotify"/>, 89 83 <xref linkend="mitkrb"/>, 84 <xref linkend="server-mail"/> (that provides a 85 <command>sendmail</command> command, note that it is only used if you 86 didn't install the required <application>libESMTP</application> 87 package), 90 88 <xref linkend="openldap"/>, 91 89 <xref linkend="openssl"/>, 92 <xref linkend="sqlite"/>, and 93 <xref linkend="server-mail"/> (that provides a 94 <command>sendmail</command> command, note that it is only used if you 95 didn't install the recommended <application>libESMTP</application> 96 package) 90 <xref linkend="sqlite"/>, 91 <xref linkend="webkitgtk"/>, and 92 <ulink url="&gnome-download-http;/gtkhtml/">GtkHTML</ulink> 93 </para> 94 95 <bridgehead renderas="sect4">Optional to Build S/MIME Support</bridgehead> 96 <para role="optional"> 97 <xref linkend='gpgme'/> 97 98 </para> 98 99 … … 108 109 commands:</para> 109 110 110 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc && 111 <screen><userinput>./configure --prefix=/usr \ 112 --sysconfdir=/etc \ 113 --localstatedir=/var/lib \ 114 --with-rubrica \ 115 --without-html-widget \ 116 --without-libnotify \ 117 --without-gtkspell && 111 118 make</userinput></screen> 112 119 … … 115 122 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 116 123 117 <screen role= "root"><userinput>make install</userinput></screen>124 <screen role='root'><userinput>make install</userinput></screen> 118 125 119 126 </sect2> … … 122 129 <title>Command Explanations</title> 123 130 124 <para> 125 Examine <command>./configure --help</command> output for 126 switches needed to detect the optional dependencies or 127 to prevent it from looking for recommended dependencies. 128 </para> 131 <para><parameter>--with-rubrica</parameter>: This parameter is used 132 to provide Rubrica2 address book support.</para> 133 134 <para><option>--with-ssl</option>: Use this option to enable SSL support if 135 <application>OpenSSL</application> is installed.</para> 136 137 <para><option>--with-ldap</option>: Use this option to enable LDAP address 138 book support if <application>OpenLDAP</application> is installed.</para> 139 140 <para><option>--with-sqlite</option>: Use this option to enable SQLite 141 address book support if <application>SQLite</application> is 142 installed.</para> 143 144 <para><option>--with-gpgme</option>: Use this option to enable GPG support 145 if <quote><application>GnuPG</application> Made Easy</quote> 146 (<application>GPGME</application>) is installed.</para> 147 148 <para><option>--enable-smime</option>: Use this option to enable S/MIME 149 support if <application>GnuPG-2.x.x</application> is installed.</para> 129 150 130 151 </sect2> … … 174 195 <term><command>balsa</command></term> 175 196 <listitem> 176 <para>is a glib based mail client.</para> 197 <para> 198 is a glib based mail client. 199 </para> 177 200 <indexterm zone="balsa balsa-prog"> 178 201 <primary sortas="b-balsa">balsa</primary> … … 181 204 </varlistentry> 182 205 206 <varlistentry id="balsa-ab"> 207 <term><command>balsa-ab</command></term> 208 <listitem> 209 <para> 210 is the address-book application used by <command>balsa</command>. 211 </para> 212 <indexterm zone="balsa balsa-ab"> 213 <primary sortas="b-balsa">balsa-ab</primary> 214 </indexterm> 215 </listitem> 216 </varlistentry> 217 183 218 </variablelist> 184 219 -
xsoft/other/ekiga.xml
r17fee97b r5e94b6c3 39 39 </para> 40 40 41 &lfs7 6_checked;41 &lfs78_checked; 42 42 43 43 <bridgehead renderas="sect3">Package Information</bridgehead> … … 80 80 <para role="required"> 81 81 <xref linkend="boost"/>, 82 <xref linkend=" gnome-icon-theme"/>,82 <xref linkend="adwaita-icon-theme"/>, 83 83 <xref linkend="gtk2"/> and 84 84 <xref linkend="opal"/> -
xsoft/other/feh.xml
r17fee97b r5e94b6c3 7 7 <!ENTITY feh-download-http "http://feh.finalrewind.org/feh-&feh-version;.tar.bz2"> 8 8 <!ENTITY feh-download-ftp " "> 9 <!ENTITY feh-md5sum " 18a70487dddf43682d4acc896bfed0d3">9 <!ENTITY feh-md5sum "ce8509d7f5c8cfcd4afad056ded5e4d7"> 10 10 <!ENTITY feh-size "2.1 MB"> 11 <!ENTITY feh-buildsize "6.9 MB ">12 <!ENTITY feh-time "less than 0.1 SBU ">11 <!ENTITY feh-buildsize "6.9 MB (with tests)"> 12 <!ENTITY feh-time "less than 0.1 SBU (with tests)"> 13 13 ]> 14 14 … … 40 40 </para> 41 41 42 &lfs7 7_checked;42 &lfs78_checked; 43 43 44 44 <bridgehead renderas="sect3">Package Information</bridgehead> 45 45 <itemizedlist spacing="compact"> 46 47 <note> 48 <para> 49 For some reason, using a browser, the link will not download the 50 package as a tarball, but instead, as a page. Therefore, you will need 51 to use <quote>Save link as</quote> or the <command>wget</command> or 52 another similar command, in the command line. 53 </para> 54 </note> 55 46 56 <listitem> 47 57 <para> … … 72 82 <para> 73 83 Estimated build time: &feh-time; 84 </para> 85 </listitem> 86 </itemizedlist> 87 88 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 89 <itemizedlist spacing="compact"> 90 <listitem> 91 <para> 92 Optional patch, for the test suite: 93 <ulink 94 url="&patch-root;/feh-&feh-version;-disable_some_tests-1.patch"/> 74 95 </para> 75 96 </listitem> … … 82 103 <xref linkend="libpng"/> and 83 104 <xref linkend="imlib2"/> (built with 84 <xref linkend="giflib"/> support for the test suite.)105 <xref linkend="giflib"/> support, for the tests) 85 106 </para> 86 107 … … 92 113 <bridgehead renderas="sect4">Optional</bridgehead> 93 114 <para role="optional"> 94 <xref linkend="libexif"/> and 95 <xref linkend="perl-test-command"/> 96 (required to run the testsuite) 115 <xref linkend="libexif"/> 97 116 </para> 98 117 … … 103 122 </para> 104 123 124 <bridgehead renderas="sect4">Optional (test suite)</bridgehead> 125 <para role="optional"> 126 <xref linkend="perl-test-command"/> (required) 127 </para> 128 105 129 <para condition="html" role="usernotes"> 106 130 User Notes: <ulink url="&blfs-wiki;/feh"/> … … 111 135 <sect2 role="installation"> 112 136 <title>Installation of feh</title> 137 138 <para> Due to well-known problems when <application>feh</application> try to 139 load gif images (sometimes <application>imlib2</application> being blamed 140 for that), some tests fail. To avoid that, apply the following patch, if you 141 intend to run the test suite: </para> 142 143 <screen><userinput>patch -Np1 -i ../feh-&feh-version;-disable_some_tests-1.patch</userinput></screen> 113 144 114 145 <para> -
xsoft/other/fontforge.xml
r17fee97b r5e94b6c3 5 5 %general-entities; 6 6 7 <!-- <!ENTITY fontforge-download-http "&sources-anduin-other-http;/fontforge-&fontforge-version;.tar.xz">-->8 7 <!ENTITY fontforge-download-http "https://github.com/fontforge/fontforge/releases/download/&fontforge-version;/fontforge-&fontforge-version;.tar.gz"> 9 8 <!ENTITY fontforge-download-ftp " "> 10 <!ENTITY fontforge-md5sum " a68cd6797e2e5fb0aa88a33bbe15315b">11 <!ENTITY fontforge-size " 120 MB">12 <!ENTITY fontforge-buildsize " 406 MB">13 <!ENTITY fontforge-time " 2.4 SBU">9 <!ENTITY fontforge-md5sum "74c49c73822d642b0511718d8eeb2210"> 10 <!ENTITY fontforge-size "20 MB"> 11 <!ENTITY fontforge-buildsize "243 MB (without tests)"> 12 <!ENTITY fontforge-time "1.5 SBU (without tests)"> 14 13 ]> 15 14 … … 38 37 </para> 39 38 40 &lfs7 7_checked;39 &lfs78_checked; 41 40 42 41 <bridgehead renderas="sect3">Package Information</bridgehead> 42 43 43 <itemizedlist spacing="compact"> 44 44 <listitem> … … 79 79 <para role="required"> 80 80 <xref linkend="freetype2"/>, 81 <xref linkend="g it"/>,82 <xref linkend=" glib2"/> and83 <xref linkend=" libxml2"/>81 <xref linkend="glib2"/>, and 82 <xref linkend="libxml2"/>, also 83 <xref linkend="wget"/> if you want to run the tests 84 84 </para> 85 85 … … 89 89 <xref linkend="gtk2"/>, 90 90 <xref linkend="harfbuzz"/>, 91 <xref linkend="pango"/> and91 <xref linkend="pango"/> (required if Xorg libraries are present), and 92 92 <xref linkend="xorg7-lib"/> 93 93 </para> … … 106 106 <ulink url="https://github.com/fontforge/libuninameslist"> 107 107 libuninameslist</ulink>, and 108 <ulink url="http://www.zeromq.org/"> libzmq</ulink>,108 <ulink url="http://www.zeromq.org/">zeromq (libzmq)</ulink> 109 109 </para> 110 110 … … 122 122 </para> 123 123 124 <screen><userinput>rm -rf libltdl && 125 rm m4/argz.m4 && 126 ./bootstrap && 124 <screen><userinput>sed -i 's%naist.jp/pub/NetBSD/packages%netbsd.org/pub/pkgsrc%' \ 125 tests/Makefile.in && 127 126 ./configure --prefix=/usr \ 128 127 --enable-gtk2-use \ … … 141 140 <screen role="root"><userinput>make install</userinput></screen> 142 141 142 <note> 143 <para> 144 <application>Fontforge</application> may need a workaround to start, 145 due to a bug in the splash screen. If you wish to start from a 146 terminal, either issue <command>fontforge -new</command>, or, after 147 issuing <command>fontforge</command>, press Ctrl-C once, after the 148 splash screen appears. For the menu, make the following substitution, 149 as the <systemitem class="username">root</systemitem> user: 150 </para> 151 152 <screen><userinput>sed -e '/Exec/ s/fontforge/& -new/' \ 153 -i /usr/share/applications/fontforge.desktop</userinput></screen> 154 </note> 155 143 156 </sect2> 144 157 … … 147 160 148 161 <para> 149 <command>rm -rf libltdl ... ./bootstrap</command>: 150 These commands work around the old version of libtool in the source, 151 and the idiosyncracies of the bootstrap command, to allow it to build with 152 current libtool where some files have been renamed. 153 </para> 154 155 <para> 156 <parameter>--enable-gtk2-use</parameter>: This switch enables building 157 of the utilities that require <application>GTK+2</application>. 162 <parameter>sed -i 's%naist.jp/pub/NetBSD/packages%netbsd.org/pub/pkgsrc%'</parameter> 163 The tests get the MunhwaGothic-Bold font - it is no longer at that mirror, 164 so use the primary NetBSD source. 165 </para> 166 167 <para> 168 <parameter>--enable-gtk2-use</parameter>: allows to use the GTK+2 graphics 169 instead of basic Xorg graphics. 158 170 </para> 159 171 160 172 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 161 173 href="../../xincludes/static-libraries.xml"/> 174 175 <para> 176 <option>--enable-debug</option>: Turn on <emphasis>debug</emphasis> build 177 and FONTFORGE_DEBUG conditional code. Requires 178 <ulink url="https://github.com/fontforge/libspiro">libspiro</ulink>. 179 </para> 162 180 163 181 </sect2> … … 177 195 <seg> 178 196 libfontforgeexe.so, libfontforge.so, libgdraw.so, 179 libgioftp.so, libgunicode.so and libgutils.so 197 libgioftp.so, libgunicode.so, libgutils.so, and 198 /usr/lib/python&python2-majorver;/site-packages/{fontforge,psMat}.so 180 199 </seg> 181 200 <seg> 182 /usr/include/fontforge, 183 /usr/share/doc/fontforge-&fontforge-version; and 184 /usr/share/fontforge 201 /usr/{include,share}/fontforge and 202 /usr/share/doc/fontforge-&fontforge-version; 185 203 </seg> 186 204 </seglistitem> -
xsoft/other/gimp.xml
r17fee97b r5e94b6c3 7 7 <!ENTITY gimp-download-http "http://download.gimp.org/pub/gimp/v2.8/gimp-&gimp-version;.tar.bz2"> 8 8 <!ENTITY gimp-download-ftp " "> 9 <!ENTITY gimp-md5sum "233c948203383fa078434cc3f8f925cb"> 9 <!-- <!ENTITY gimp-download-ftp "ftp://mirrors.xmission.com/gimp/gimp/v2.8/gimp-&gimp-version;.tar.bz2">--> 10 <!ENTITY gimp-md5sum "30e0a1b7c18b0e3415f4ac54567252ac"> 10 11 <!ENTITY gimp-size "20 MB"> 11 <!ENTITY gimp-buildsize "642 MB (additional 553 MB to run the test suite, 12 the help files add from 307 MB (en only) to 13 reputedly 1.3 GB (all 18 languages), typically 14 increasing by 60 MB per translation)"> 15 <!ENTITY gimp-time "4.2 SBU (additional 0.9 SBU to run the test 16 suite, and for the help files, from 0.6 SBU (en 17 only) to reputedly 19 SBU (all) - typically 1.3 18 SBU per translation)"> 19 20 <!ENTITY gimp-help-version "2.8.2"> 21 <!ENTITY gimp-help-download "http://download.gimp.org/pub/gimp/help/gimp-help-&gimp-help-version;.tar.bz2"> 22 <!ENTITY gimp-help-md5sum "a591c8974b2f4f584d0a769d52ed6c5b"> 23 <!ENTITY gimp-help-size "152 MB"> 12 <!ENTITY gimp-buildsize "632 MB (additional 690 MB to run 13 the test suite)"> 14 <!ENTITY gimp-time "4.2 SBU (additional 0.7 SBU to run 15 the test suite)"> 16 17 18 <!ENTITY gimp-help-version "2.8.2"> 19 <!ENTITY gimp-help-download "http://download.gimp.org/pub/gimp/help/gimp-help-&gimp-help-version;.tar.bz2"> 20 <!ENTITY gimp-help-md5sum "a591c8974b2f4f584d0a769d52ed6c5b"> 21 <!ENTITY gimp-help-size "152 MB"> 22 <!ENTITY gimp-help-buildsize "From 307 MB (en only) to 1257 MB (all 18 23 languages), average of 52 MB per translation"> 24 <!ENTITY gimp-help-time "0.8 SBU (en only), average of 1.2 SBU per 25 translation (measured with 5 languages), 5.9 26 SBU, with parallelism=8, for all languages"> 24 27 ]> 25 28 … … 47 50 </para> 48 51 49 &lfs7 7_checked;52 &lfs78_checked; 50 53 51 54 <bridgehead renderas="sect3">Package Information</bridgehead> … … 102 105 <listitem> 103 106 <para> 107 Estimated disk space required: &gimp-help-buildsize; 108 </para> 109 </listitem> 110 <listitem> 111 <para> 112 Estimated build time: &gimp-help-time; 113 </para> 114 </listitem> 115 <!-- <listitem> 116 <para> 104 117 Optional patch: 105 118 <ulink url="&patch-root;/gimp-&gimp-version;-device_info-1.patch"/> 106 119 </para> 107 </listitem> 120 </listitem>--> 108 121 <!-- <listitem> 109 122 <para> … … 123 136 <para role="required"> 124 137 <xref linkend="gegl"/> and 125 <xref linkend="gtk2"/> 138 <xref linkend="gtk2"/> 126 139 </para> 127 140 … … 138 151 <xref linkend="dbus-glib"/>, 139 152 <xref linkend="gs"/> (with libgs installed), 140 <xref linkend="gtk-doc"/>,141 153 <xref linkend="gvfs"/>, 142 154 <xref linkend="iso-codes"/>, … … 147 159 <xref linkend="libmng"/>, 148 160 <xref linkend="librsvg"/>, 149 <ulink url="http://wvware.sourceforge.net/libwmf.html">libwmf</ulink>,150 161 <xref linkend="poppler"/>, 151 162 an <xref linkend="server-mail"/> (that provides a 152 <command>sendmail</command> program), and 153 <xref linkend="webkitgtk2"/> (Compiled against GTK+ 2, required for the help-plugin) 163 <command>sendmail</command> program), 164 <xref linkend="webkitgtk2"/> (required for the help-plugin) and 165 <xref linkend="gtk-doc"/>, and 166 <ulink url="http://wvware.sourceforge.net/libwmf.html">libwmf</ulink> 154 167 </para> 155 168 … … 170 183 171 184 <para> 172 In order to get rid of an annoying message when running from a terminal173 and/or if you wish to run the test suite, optionally use the174 following patch:175 </para>176 177 <screen><userinput>patch -Np1 -i ../gimp-&gimp-version;-device_info-1.patch</userinput></screen>178 179 <para>180 185 Install <application>Gimp</application> by running 181 186 the following commands: 182 187 </para> 183 188 184 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --without-gvfs && 189 <screen><userinput>./configure --prefix=/usr \ 190 --sysconfdir=/etc \ 191 --without-gvfs && 192 185 193 make</userinput></screen> 186 194 … … 197 205 <screen role="root"><userinput>make install</userinput></screen> 198 206 207 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 208 href="../../xincludes/update-icons-and-desktop.xml"/> 209 210 </sect2> 211 212 <sect2 role="installation"> 213 <title>Installation of Gimp-Help</title> 214 199 215 <para> 200 216 The <filename>gimp-help</filename> tarball contains images and English 201 text help for help files, together with translations. It is202 "work in progress". 217 text help for help files, together with translations.<!-- It is 218 "work in progress".--> 203 219 </para> 204 220 … … 215 231 Remove from <envar>ALL_LINGUAS</envar> the codes for any languages which 216 232 you do not wish to install. Alternatively, remove the line starting with 217 <envar>ALL_LINGUAS</envar>, if you wish to build all languages. 233 <envar>ALL_LINGUAS</envar>, if you wish to build all languages. 218 234 </para> 219 235 … … 247 263 <screen role="root"><userinput>make install && 248 264 chown -R root:root /usr/share/gimp/2.0/help</userinput></screen> 249 250 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"251 href="../../xincludes/update-icons-and-desktop.xml"/>252 265 253 266 </sect2> … … 324 337 </para> 325 338 326 <para>327 The <application>Gimp</application> executes the328 <command>firefox</command> web browser by default to view the help329 files. If you do not have <application>Firefox</application>, or330 prefer a different web browser, you can set a new system value in331 <filename>/etc/gimp/2.0/gimprc</filename>. Execute the following332 command as the <systemitem class="username">root</systemitem> user,333 replacing <replaceable><browser></replaceable> with your334 preferred web browser:335 </para>336 337 <screen role="root"><userinput>echo '(web-browser "<replaceable><browser></replaceable> %s")' >> /etc/gimp/2.0/gimprc</userinput></screen>338 339 339 </sect3> 340 340 … … 351 351 <seglistitem> 352 352 <seg> 353 gimp, gimp-2.8, gimp-console, gimp-console-2.8 and 353 gimp, gimp-2.8, 354 gimp-console, gimp-console-2.8, and 354 355 gimptool-2.0 355 356 </seg> … … 357 358 libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, 358 359 libgimpconfig-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, 359 libgimpthumb-2.0.so, libgimpui-2.0.so and libgimpwidgets-2.0.so360 libgimpthumb-2.0.so, libgimpui-2.0.so, and libgimpwidgets-2.0.so 360 361 </seg> 361 362 <seg> 362 363 /etc/gimp, 363 364 /usr/include/gimp-2.0, 364 /usr/lib/gimp, 365 /usr/share/gimp, 366 /usr/share/gtk-doc/html/{libgimp,libgimpbase,libgimpcolor}, 367 /usr/share/gtk-doc/html/{libgimpconfig,libgimpmath}, 368 /usr/share/gtk-doc/html/{libgimpmodule,libgimpthumb} and 369 /usr/share/gtk-doc/html/libgimpwidgets 365 /usr/{lib,share}/gimp, 366 /usr/share/gimp/2.0/help/{en,lang2,lang3,...}, 367 /usr/share/gtk-doc/html/libgimp{,base,color,config}, and 368 /usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets} 370 369 </seg> 371 370 </seglistitem> -
xsoft/other/gparted.xml
r17fee97b r5e94b6c3 6 6 7 7 <!ENTITY gparted-download-http 8 "&sourceforge-repo;/gparted/gparted-&gparted-version;.tar. bz2">8 "&sourceforge-repo;/gparted/gparted-&gparted-version;.tar.gz"> 9 9 <!ENTITY gparted-download-ftp " "> 10 <!ENTITY gparted-md5sum " 67c4bdf680461e1107b718aff6095ea6">11 <!ENTITY gparted-size " 2.1 MB">12 <!ENTITY gparted-buildsize " 94MB">13 <!ENTITY gparted-time " 0.9SBU">10 <!ENTITY gparted-md5sum "eceb8dd687705142e725119ad76484a6"> 11 <!ENTITY gparted-size "3.1 MB"> 12 <!ENTITY gparted-buildsize "111 MB"> 13 <!ENTITY gparted-time "1.1 SBU"> 14 14 ]> 15 15 … … 36 36 </para> 37 37 38 &lfs7 7_checked;38 &lfs78_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 138 138 file system tools (you only need to install the tools for file systems you 139 139 actually use): 140 <xref linkend="hdparm"/> 141 (required for optionally display serial number device information), 140 142 e2fsprogs (installed as part of LFS), 141 143 <xref linkend="jfsutils"/>, … … 144 146 <xref linkend="xfsprogs"/>, 145 147 <ulink url="https://btrfs.wiki.kernel.org/index.php/Btrfs_source_repositories"> 146 btrfs-progs</ulink>,148 btrfs-progs</ulink>, 147 149 <ulink url="http://www.daniel-baumann.ch/software/dosfstools/">dosfstools</ulink>, 148 150 <ulink url="http://ftp.gnu.org/pub/gnu/mtools/">mtools</ulink> (required … … 156 158 <para> 157 159 Root privileges are required to run Gparted. If you wish to run the 158 application from the menu, further packages and configuration are 159 necessary. One solution is to use <command>pkexec</command> 160 from <xref linkend="polkit"/>. Another solution is to use <xref 161 linkend="ssh-askpass"/>. 160 application from the menu, further applications and configurations are 161 necessary. Examples of applications that may be used: 162 <ulink url="http://people.debian.org/~kov/gksu">gksu</ulink>, 163 <ulink url="https://launchpad.net/kdesudo">kdesudo</ulink>, or 164 <ulink url="https://github.com/tarakbumba/xdg-su">xdg-su</ulink>. 165 Other solution is to use <application>pkexec</application>, from 166 <xref linkend="polkit"/>, but some configuration is necessary. 167 Another simple solution is <xref linkend="ssh-askpass"/>. Below, we 168 describe these two alternatives: "ssh-askpass" and "pkexec". 162 169 </para> 163 170 … … 165 172 <title>ssh-askpass</title> 166 173 <para> 167 To optionally use <xref linkend="ssh-askpass"/>, run the following 168 commands as the <systemitem class="username">root</systemitem> user: 169 </para> 170 171 <screen role="root"><userinput>cp -v /usr/share/applications/gparted.desktop \ 172 /usr/share/applications/gparted.desktop.back && 173 174 sed -i 's/Exec=/Exec=sudo -A /' \ 175 /usr/share/applications/gparted.desktop</userinput></screen> 174 To optionally use <xref linkend="ssh-askpass"/> if it is installed in 175 your system, run the following commands as the 176 <systemitem class="username">root</systemitem> user: 177 </para> 178 179 <screen role="root"><userinput>cp -v /usr/share/applications/gparted.desktop /usr/share/applications/gparted.desktop.back && 180 sed -i 's/Exec=/Exec=sudo -A /' /usr/share/applications/gparted.desktop</userinput></screen> 181 182 <para> 183 Now, clicking in the menu item for Gparted, a dialog appears in the 184 screen, asking for the administrator password.</para> 176 185 177 186 </sect3> … … 179 188 <sect3 role="pkexec"> 180 189 <title>pkexec</title> 181 182 <para>183 To optionally use <command>pkexec</command>, you need184 <xref linkend=" polkit-gnome"/> or any Polkit authentication agent185 provided by your desktop environment and186 < xref linkend="systemd"/>. Run the following commands187 as the <systemitem class="username">root</systemitem> user:188 </para>189 190 <screen role="root"><userinput>cp -v /usr/share/applications/gparted.desktop \ 191 /usr/share/applications/gparted.desktop.back && 192 190 <para> 191 To optionally use <application>pkexec</application>, you need <xref 192 linkend="polkit-gnome"/><!-- or <xref linkend="lxpolkit"/>-->, and 193 <xref linkend="systemd"/> installed with support to <xref 194 linkend="linux-pam"/> and <xref linkend="polkit"/>. As the 195 <systemitem class="username">root</systemitem> user, configure <xref 196 linkend="gparted"/> and <xref linkend="polkit"/> with the following 197 commands: 198 </para> 199 200 <screen role="root"><userinput>cp -v /usr/share/applications/gparted.desktop \ 201 /usr/share/applications/gparted.desktop.back && 193 202 sed -i 's:/usr/sbin/gparted:/usr/sbin/gparted_polkit:' \ 194 /usr/share/applications/gparted.desktop &&203 /usr/share/applications/gparted.desktop && 195 204 196 205 cat > /usr/sbin/gparted_polkit << "EOF" && 197 <literal>#!/bin/ sh206 <literal>#!/bin/bash 198 207 199 208 pkexec /usr/sbin/gparted $@</literal> 200 209 EOF 201 202 chmod -v 755 /usr/sbin/gparted_polkit 203 204 cat > /usr/share/polkit-1/actions/org.gnome.gparted.policy << "EOF" 210 chmod -v 0755 /usr/sbin/gparted_polkit</userinput></screen> 211 212 <para> 213 Still as the <systemitem class="username">root</systemitem> user, 214 configure <xref linkend="polkit"/> and <xref linkend="gparted"/> to 215 use <application>pkexec</application>: 216 </para> 217 218 <screen role="root"><userinput>cat > /usr/share/polkit-1/actions/org.gnome.gparted.policy << "EOF" 205 219 <literal><?xml version="1.0" encoding="UTF-8"?> 206 220 <!DOCTYPE policyconfig PUBLIC … … 223 237 </policyconfig></literal> 224 238 EOF 225 226 chmod -v 644 /usr/share/polkit-1/actions/org.gnome.gparted.policy</userinput></screen> 239 chmod -v 0644 /usr/share/polkit-1/actions/org.gnome.gparted.policy</userinput></screen> 240 241 <para> 242 Now, clicking in the menu item for Gparted, a dialog appears in the 243 screen, asking for the administrator password.</para> 227 244 228 245 </sect3> -
xsoft/other/hexchat.xml
r17fee97b r5e94b6c3 35 35 also possible.</para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
xsoft/other/icedtea-web.xml
r17fee97b r5e94b6c3 7 7 <!ENTITY icedtea-web-download-http "http://icedtea.classpath.org/download/source/icedtea-web-&icedtea-web-version;.tar.gz"> 8 8 <!ENTITY icedtea-web-download-ftp " "> 9 <!ENTITY icedtea-web-md5sum " e5c3d732bf874a2b474f97a3f394b680">10 <!ENTITY icedtea-web-size "1. 6MB">11 <!ENTITY icedtea-web-buildsize "4 0MB">12 <!ENTITY icedtea-web-time "0. 3SBU">9 <!ENTITY icedtea-web-md5sum "35d6712a5d9db69e8bd14ab68f94d748"> 10 <!ENTITY icedtea-web-size "1.7 MB"> 11 <!ENTITY icedtea-web-buildsize "41 MB"> 12 <!ENTITY icedtea-web-time "0.4 SBU"> 13 13 ]> 14 14 … … 34 34 implementation, licensed under GPLV3.</para> 35 35 36 &lfs7 7_checked;36 &lfs78_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> … … 70 70 <bridgehead renderas="sect4">Required at runtime, a web browser, 71 71 such as:</bridgehead> 72 <para role="required -real-time">72 <para role="required runtime"> 73 73 <xref linkend="epiphany"/>, 74 74 <xref linkend="firefox"/>, … … 111 111 mandb -c /opt/jdk/man</userinput></screen> 112 112 113 <para>To test the man pages are correctly installed, issue <command>man 114 policyeditor</command> to display the respective man page.</para> 115 116 <para>If desired, you may install a .desktop file corresponding to an entry 117 in a desktop menu for <command>policyeditor</command>, as <systemitem 118 class="username">root</systemitem> user:</para> 119 120 <screen role="root"><userinput>install -v -Dm644 itweb-settings.desktop /usr/share/applications/itweb-settings.desktop && 121 install -v -Dm644 javaws.png /usr/share/pixmaps/javaws.png</userinput></screen> 113 <para>To test the man pages are correctly installed, issue <command>man policyeditor</command> to display the respective man page.</para> 114 115 <para>If desired, you may install a .desktop file corresponding to an entry in a desktop menu for <command>policyeditor</command>, as <systemitem class="username">root</systemitem> user:</para> 116 117 <screen role="root"><userinput>install -v -Dm0644 itweb-settings.desktop /usr/share/applications/itweb-settings.desktop && 118 install -v -Dm0644 javaws.png /usr/share/pixmaps/javaws.png</userinput></screen> 122 119 123 120 </sect2> … … 142 139 symbolic link to the plugin from your browser(s) plugins directory:</para> 143 140 144 <screen role="root"><userinput>ln -s fv${JAVA_HOME}/jre/lib/IcedTeaPlugin.so /usr/lib/mozilla/plugins/</userinput></screen>141 <screen role="root"><userinput>ln -s ${JAVA_HOME}/jre/lib/IcedTeaPlugin.so /usr/lib/mozilla/plugins/</userinput></screen> 145 142 146 143 <important> -
xsoft/other/inkscape.xml
r17fee97b r5e94b6c3 4 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 5 %general-entities; 6 7 6 <!-- inkscape.org appears to point to launchpad, sf is out of date --> 8 7 <!ENTITY inkscape-download-http "https://launchpad.net/inkscape/0.91.x/0.91/+download/inkscape-&inkscape-version;.tar.bz2"> … … 37 36 </para> 38 37 39 &lfs7 7_checked;38 &lfs78_checked; 40 39 41 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 77 76 <listitem> 78 77 <para> 79 Optional patch (for full test coverage):78 Optional patch: 80 79 <ulink url="&patch-root;/inkscape-&inkscape-version;-testfiles-1.patch"/> 80 for full test coverage. 81 81 </para> 82 82 </listitem> … … 92 92 <xref linkend="gtkmm2"/> 93 93 (or <xref linkend="gtkmm3"/> and 94 <ulink url="http://ftp.gnome.org/pub/gnome/sources/gdl/"> GDL</ulink>95 for the experimental GTK+3 build),94 <ulink url="http://ftp.gnome.org/pub/gnome/sources/gdl/">gnome docking library</ulink> 95 for the experimental gtk+-3 build), 96 96 <xref linkend="libxslt"/> and 97 97 <xref linkend="popt"/> … … 111 111 <xref linkend="imagemagick"/>, 112 112 <xref linkend="poppler"/>, 113 114 <!-- these document foundation links work from firefox's address bar, or 115 from google (pages telling you how to get it from git), but when I link 116 them here I get "There is currently no text in this page...". Ken or 117 developer: wiki.documentfoundation.org pages don't like trailing / --> 118 113 119 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libcdr">libcdr</ulink>, 114 120 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libvisio">libvisio</ulink>, … … 116 122 <ulink url="https://github.com/LibreOffice/libvisio">libvisio</ulink>, 117 123 <ulink url="http://libwpg.sourceforge.net/">libwpg</ulink>, 118 <ulink url=" &sourceforge-repo;/NumPy/">NumPy</ulink>124 <ulink url="https://sourceforge.net/projects/NumPy/files/">NumPy</ulink> 119 125 (for the testsuite and at runtime for some extensions) and 120 <ulink url="http s://pypi.python.org/pypi/lxml">python-lxml</ulink>126 <ulink url="http://cheeseshop.python.org/pypi/lxml/">python-lxml</ulink> 121 127 (for the testsuite, and at runtime for some of the extensions) 122 128 </para> … … 125 131 (for some of the Inkscape extensions)</bridgehead> 126 132 <para role="optional"> 127 <ulink url="http://search.cpan.org/ dist/XML-XQL/">XML::XQL</ulink>133 <ulink url="http://search.cpan.org/~tjmather/XML-XQL-0.68/lib/XML/XQL.pm">XML::XQL</ulink> 128 134 </para> 129 135 … … 136 142 <title>Installation of Inkscape</title> 137 143 144 <!-- 145 <para>If <application>Xorg</application> is installed in a prefix other 146 than <filename class='directory'>/usr</filename>, the build will fail. Fix 147 this by issuing the following command:</para> 148 149 <screen><userinput>export LIBRARY_PATH=$XORG_PREFIX/lib</userinput></screen> 150 --> 151 138 152 <para> 139 153 Install <application>Inkscape</application> by running the following … … 143 157 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-testfiles-1.patch && 144 158 145 ./configure --prefix=/usr &&159 CXXFLAGS="-g -O2 -std=c++11" ./configure --prefix=/usr && 146 160 make</userinput></screen> 147 161 … … 157 171 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 158 172 href="../../xincludes/update-icons-and-desktop.xml"/> 173 174 </sect2> 175 176 <sect2 role="commands"> 177 <title>Command Explanations</title> 178 179 <para> 180 <command>CXXFLAGS="-g -O2 -std=c++11" ./configure...</command>: Inkscape 181 has not yet been ported to the 2011 ISO C++ standard, one of its 182 dependencies is compiled with this standard. 183 <command>-std=c++11</command> has 184 to be used as an option to <command>g++</command>. We pass it into 185 <envar>CXXFLAGS</envar> together with the default options. 186 </para> 187 188 <para> 189 <command>sed -ri ... configure</command>: 190 This <command>sed</command> fixes building problems starting 191 with gc-7.4.2. 192 </para> 159 193 160 194 </sect2> -
xsoft/other/other.xml
r17fee97b r5e94b6c3 20 20 21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="balsa.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ekiga.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="feh.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fontforge.xml"/> … … 33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tigervnc.xml"/> 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="transmission.xml"/> 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xarchiver.xml"/> 35 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xchat.xml"/> 36 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xdg-utils.xml"/> -
xsoft/other/pidgin.xml
r17fee97b r5e94b6c3 36 36 </para> 37 37 38 &lfs7 7_checked;38 &lfs78_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 71 71 </listitem> 72 72 </itemizedlist> 73 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 <itemizedlist spacing="compact"> 76 <listitem> 77 <para> 78 Recommended patch: 79 <ulink url="&patch-root;/pidgin-&pidgin-version;-gstreamer1-1.patch"/> 80 </para> 81 </listitem> 82 </itemizedlist> 73 83 74 84 <bridgehead renderas="sect3">Pidgin Dependencies</bridgehead> … … 81 91 <bridgehead renderas="sect4">Recommended</bridgehead> 82 92 <para role="recommended"> 83 <xref linkend="libgcrypt"/> and 93 <xref linkend="libgcrypt"/>, 94 <xref linkend="gstreamer10"/> (required for audio support), and 84 95 <xref linkend="gnutls"/> or 85 96 <xref linkend="nss"/> … … 99 110 <xref linkend="cyrus-sasl"/>, 100 111 <xref linkend="dbus"/>, 101 <xref linkend="evolution-data-server"/> ,112 <xref linkend="evolution-data-server"/> 102 113 <xref linkend="GConf"/>, 103 114 <xref linkend="libidn"/> (required, if you wish to run the test suite), 104 115 <xref linkend="NetworkManager"/>, 105 <xref linkend="gstreamer"/> (required for audio support),106 116 <xref linkend="sqlite"/> (required for the Contact Availability Prediction 107 117 plugin), … … 137 147 138 148 <para> 149 First apply a patch to allow the package to build with the current 150 <application>gstreamer</application> framework: 151 </para> 152 153 <screen><userinput>patch -Np1 -i ../pidgin-&pidgin-version;-gstreamer1-1.patch && 154 autoreconf -fi</userinput></screen> 155 156 <para> 139 157 If you wish to run the test suite, make sure that <xref 140 158 linkend="libidn"/> is installed and remove the switch … … 143 161 </para> 144 162 145 <screen><userinput>./configure --prefix=/usr \146 --sysconfdir=/etc \147 -- disable-avahi\148 --disable- gtkspell\149 --disable-g streamer\150 --disable-meanwhile \151 --disable-idn \152 --disable-nm \153 --disable-vv \154 --disable-tcl &&163 <screen><userinput>./configure --prefix=/usr \ 164 --sysconfdir=/etc \ 165 --with-gstreamer=1.0 \ 166 --disable-avahi \ 167 --disable-gtkspell \ 168 --disable-meanwhile \ 169 --disable-idn \ 170 --disable-nm \ 171 --disable-vv \ 172 --disable-tcl && 155 173 make</userinput></screen> 156 174 … … 191 209 192 210 <para> 211 <option>--with-gstreamer=1.0</option>: Remove this switch 212 and add <option>--disable-gstreamer</option> 213 if you've not installed <xref linkend="gstreamer10"/>. 214 </para> 215 216 <para> 193 217 <option>--disable-avahi</option>: Remove this switch if you've 194 218 installed <xref linkend="avahi"/>. … … 199 223 you've installed 200 224 <ulink url="http://gtkspell.sourceforge.net/">Gtkspell</ulink>. 201 </para>202 203 <para>204 <option>--disable-gstreamer</option>: Sounds. Remove this switch if you've205 installed <xref linkend="gstreamer"/>.206 225 </para> 207 226 … … 386 405 <listitem> 387 406 <para> 388 calls purple API functions using DBus. As opposed to 407 calls purple API functions using DBus. As opposed to 389 408 <command>purple-send</command>, it does not print the return value. 390 409 </para> -
xsoft/other/rox-filer.xml
r17fee97b r5e94b6c3 19 19 <sect1info> 20 20 <othername>$LastChangedBy$</othername> 21 <date> $Date$</date>21 <date> </date> 22 22 </sect1info> 23 23 … … 36 36 </para> 37 37 38 &lfs7 7_checked;38 &lfs78_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> -
xsoft/other/rxvt-unicode.xml
r17fee97b r5e94b6c3 5 5 %general-entities; 6 6 7 <!ENTITY rxvt-unicode-download-http "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-&rxvt-unicode-version;.tar.bz2"> 8 <!ENTITY rxvt-unicode-download-ftp " "> 7 <!-- <!ENTITY rxvt-unicode-download-http "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-&rxvt-unicode-version;.tar.bz2">--> 8 <!ENTITY rxvt-unicode-download-http "&sources-anduin-http;/rxvt-unicode/rxvt-unicode-&rxvt-unicode-version;.tar.bz2"> 9 <!ENTITY rxvt-unicode-download-ftp "&sources-anduin-ftp;/rxvt-unicode/rxvt-unicode-&rxvt-unicode-version;.tar.bz2"> 9 10 <!ENTITY rxvt-unicode-md5sum "a9a06c608258c5fd247c3725d8f44582"> 10 11 <!ENTITY rxvt-unicode-size "904 KB"> … … 34 35 emulator which includes support for XFT and Unicode.</para> 35 36 36 &lfs7 7_checked;37 &lfs78_checked; 37 38 38 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 161 162 Comment=Use the command line 162 163 GenericName=Terminal 163 Exec=urxvt 164 Exec=urxvt 164 165 Terminal=false 165 166 Type=Application … … 174 175 <para>For that, you need <xref linkend="desktop-file-utils"/> and at least 175 176 one of <xref linkend="adwaita-icon-theme"/>, <xref linkend="oxygen-icons"/> 176 or<xref linkend="lxde-icon-theme"/>. Uncomment the line with177 and <xref linkend="lxde-icon-theme"/>. Uncomment the line with 177 178 <quote>StartupNotify=true</quote> if <xref linkend="startup-notification"/> 178 179 is installed.</para> -
xsoft/other/thunderbird.xml
r17fee97b r5e94b6c3 5 5 %general-entities; 6 6 7 <!ENTITY thunderbird-download-http 8 "&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2"> 9 <!ENTITY thunderbird-download-ftp 10 "&mozilla-ftp;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2"> 11 <!ENTITY thunderbird-md5sum "0a740cdeee86d3ab49c635c6070c4b06"> 12 <!ENTITY thunderbird-size "194 MB"> 13 <!ENTITY thunderbird-buildsize "3.9 GB (73 MB installed)"> 14 <!ENTITY thunderbird-time "50 SBU"> 7 <!ENTITY thunderbird-download-http "&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2"> 8 <!-- <!ENTITY thunderbird-download-ftp "&mozilla-ftp;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2">--> 9 <!ENTITY thunderbird-download-ftp " "> 10 <!ENTITY thunderbird-md5sum "44919e93fdd3d8e9ba99e62d1d7e1fd7"> 11 <!ENTITY thunderbird-size "195 MB"> 12 <!ENTITY thunderbird-buildsize "3.8 GB (72 MB installed)"> 13 <!ENTITY thunderbird-time "9 SBU (with -j4, estimated 30 SBU with -j1)"> 15 14 ]> 16 15 … … 38 37 </para> 39 38 40 &lfs7 7_checked;39 &lfs78_checked; 41 40 42 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 73 72 </listitem> 74 73 </itemizedlist> 74 <!-- 75 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 <itemizedlist spacing="compact"> 77 <listitem> 78 <para> 79 Required patch, if building with gcc-5: 80 <ulink url="&patch-root;/thunderbird-&thunderbird-version;-gcc5-1.patch"/> 81 </para> 82 </listitem> 83 </itemizedlist>--> 75 84 76 85 <bridgehead renderas="sect3">Thunderbird Dependencies</bridgehead> … … 80 89 <xref linkend="alsa-lib"/>, 81 90 <xref linkend="gtk2"/>, 82 <xref linkend=" unzip"/>,83 <xref linkend=" yasm"/>and84 <xref linkend=" zip"/>91 <xref linkend="zip"/>, 92 <xref linkend="unzip"/>, and 93 <xref linkend="yasm"/> 85 94 </para> 86 95 … … 90 99 <xref linkend="libvpx"/>, 91 100 <xref linkend="nspr"/>, 92 <xref linkend="nss"/> and101 <xref linkend="nss"/>, and 93 102 <xref linkend="sqlite"/> 94 103 </para> … … 96 105 <note> 97 106 <para> 98 If you don't install recommended dependencies, then internal copies of 99 those packages will be used. They might be tested to work, but they can 100 be out of date or contain security holes. 107 If you don't install recommended dependencies, 108 then internal copies of those packages will 109 be used. They might be tested to work, but 110 they can be out of date or contain security 111 holes. 101 112 </para> 102 113 </note> … … 104 115 <note> 105 116 <para> 106 You must have installed <application>OpenSSL</application> before 117 With <application>Thunderbird-31.0</application> and later versions, 118 you must have installed <application>Openssl</application> before 107 119 <application>Python 2</application>, or the build system will quickly 108 120 fail with output including "ImportError: cannot import name 109 121 HTTPSHandler". If you are in any doubt about this (e.g. upgrading from 110 an older version of SeaMonkey), check if122 an older version of Thunderbird), check if 111 123 <filename>/usr/lib/python&python2-majorver;/lib-dynload/_ssl.so</filename> 112 exists. If it does not, reinstall <xref linkend="python2"/> (after 113 installing <xref linkend="openssl"/>. The latest version of any 114 <emphasis>currently maintained</emphasis> version of OpenSSL should be 115 satisfactory if already installed. 124 exists. If it does not, reinstall <xref linkend="python2"/> (after 125 installing <xref linkend="openssl"/> - the latest version of any 126 <emphasis>currently maintained</emphasis> version of Openssl should be 127 satisfactory if already installed - if that package has not already 128 been installed). 116 129 </para> 117 130 </note> … … 123 136 <xref linkend="dbus-glib"/>, 124 137 <xref linkend="doxygen"/>, 125 <xref linkend="gst-plugins-base"/> (with 126 <xref linkend="gst-plugins-good"/> and 127 <xref linkend="gst-ffmpeg"/> at runtime), or 138 <xref linkend="GConf"/>, 128 139 <xref linkend="gst10-plugins-base"/> (with 129 140 <xref linkend="gst10-plugins-good"/> and 130 141 <xref linkend="gst10-libav"/> at runtime), 131 <xref linkend="libnotify"/>,132 142 <xref linkend="openjdk"/>, 133 143 <xref linkend="pulseaudio"/>, 134 144 <xref linkend="startup-notification"/>, 135 145 <xref linkend="wget"/>, 136 <xref linkend="wireless_tools"/> and146 <xref linkend="wireless_tools"/>, and 137 147 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink> 138 148 </para> … … 169 179 ac_add_options --disable-necko-wifi 170 180 171 # If you have installed libnotify comment out this line: 172 ac_add_options --disable-libnotify 173 174 # Comment out following option if you have PulseAudio installed 175 ac_add_options --disable-pulseaudio 176 177 # GStreamer is necessary for H.264 video playback in HTML5 Video Player. 178 # To enable it, make sure you also set "media.gstreamer.enabled" to 179 # "true" in about:config. 180 181 # If you have GStreamer 0.10.x installed, comment out this line: 181 # GStreamer is necessary for H.264 video playback in HTML5 Video Player; 182 # to be enabled, also remember to set "media.gstreamer.enabled" to "true" 183 # in about:config. If you have GStreamer 1.x.y, comment out this line and 184 # uncomment the following one: 182 185 ac_add_options --disable-gstreamer 183 # or uncomment this line if you have GStreamer 1.x.y installed:184 186 #ac_add_options --enable-gstreamer=1.0 185 187 … … 188 190 #ac_add_options --enable-startup-notification 189 191 192 # Comment out following option if you have PulseAudio installed 193 ac_add_options --disable-pulseaudio 194 195 # Comment out following option if you have gconf installed 196 ac_add_options --disable-gconf 197 <!-- Uncommenting does not work 198 # If you have not installed Yasm then uncomment this line: 199 #ac_add_options - -disable-webm 200 --> 190 201 # If you want to compile the Mozilla Calendar, uncomment this line: 191 202 #ac_add_options --enable-calendar … … 219 230 ac_add_options --enable-url-classifier 220 231 221 ac_add_options --enable-system-cairo 232 # Use internal cairo due to reports of unstable execution with 233 # system cairo 234 #ac_add_options --enable-system-cairo 222 235 ac_add_options --enable-system-ffi 223 236 ac_add_options --enable-system-pixman … … 231 244 EOF</userinput></screen> 232 245 233 <para> 234 First, fix building with system freetype-2.6 or later: 235 </para> 236 237 <screen><userinput>sed -i '/^ftglyph.h/ i ftfntfmt.h' mozilla/config/system-headers</userinput></screen> 238 246 <!-- might be necessary 247 test $(uname -m) = "i686" && sed -i 's/enable-optimize/disable-optimize/' mozconfig || true &&--> 239 248 <para> 240 249 Compile <application>Thunderbird</application> by issuing the following … … 242 251 </para> 243 252 253 <note><para> 254 If you are compiling <application>Thunderbird</application> in chroot, 255 prepend <envar>SHELL=/bin/sh</envar> to the <!--first -->make command below. 256 </para></note> 257 244 258 <screen><userinput>make -f client.mk</userinput></screen> 245 259 … … 254 268 255 269 <screen role="root"><userinput>make -f client.mk install INSTALL_SDK= && 256 chown -R root:root /usr/lib/thunderbird-&thunderbird-version;</userinput></screen> 257 258 <para> 259 While still as the <systemitem class="username">root</systemitem> user, 260 install the icon files which will be used in the desktop file below: 261 </para> 262 263 <screen role="root"><userinput>for s in 16 22 24 32 48 256 264 do 265 install -v -Dm644 /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default${s}.png \ 266 /usr/share/icons/hicolor/${s}x${s}/apps/thunderbird.png 267 done && 268 gtk-update-icon-cache -qf /usr/share/icons/hicolor && 269 unset s</userinput></screen> 270 270 chown -R 0:0 /usr/lib/thunderbird-&thunderbird-version;</userinput></screen> 271 272 <!-- thunderbuild directory does not exist anymore. Leaving as comment, 273 in case an editor figures out how to install the development environment. 274 <para> 275 The above instruction just installs the parts you need to run 276 <application>Thunderbird</application>. Alternatively, if you want to 277 install the full <application>Thunderbird</application> development 278 environment, run the following command as the 279 <systemitem class="username">root</systemitem> user: 280 </para> 281 282 <screen role="root"><userinput>make -C thunderbuild install</userinput></screen> 283 --> 271 284 </sect2> 272 285 273 286 <sect2 role="commands"> 274 287 <title>Command Explanations</title> 288 <!-- might be necessary 289 <para> 290 <command>test $(uname -m) = "i686" && sed ...</command>: On this 291 version of thunderbird, an old bug has reappeared in 32-bit builds. With 292 optimization, the install fails with a Python error. This command will 293 fix i686 builds and preserve the optimization on x86_64. 294 </para>--> 275 295 276 296 <para> … … 287 307 <title>Configuring Thunderbird</title> 288 308 289 <para> 290 If your Window or Desktop Manager does not allow you to configure a 291 default browser, you can add a configuration parameter to 292 <application>Thunderbird</application> so that a browser will start when 293 when you click on an Internet/intranet/local URL. The procedure to check 294 or modify any of the configuration parameters is quite simple and the 295 instructions here can be used to view or modify any of the parameters. 296 </para> 297 298 <para> 299 First, open the configuration dialog by opening the <quote>Edit</quote> 300 drop-down menu. Choose <quote>Preferences</quote> and then click on the 301 <quote>Advanced</quote> icon on the top menu bar. Choose the 302 <quote>General</quote> tab and click on the <quote>Config Editor</quote> 303 button. This will display a list of the configuration preferences and 304 information related to each one. You can use the <quote>Filter:</quote> 305 bar to enter search criteria and narrow down the listed items. Changing 306 a preference can be done using two methods. One, if the preference has a 307 boolean value (True/False), simply double-click on the preference to 308 toggle the value and two, for other preferences simply right-click on 309 the desired line, choose <quote>Modify</quote> from the menu and change 310 the value. Creating new preference items is accomplished in the same 311 way, except choose <quote>New</quote> from the menu and provide the 312 desired data into the fields when prompted. 313 </para> 314 315 <para> 316 The configuration preference item you need to check so that 317 <application>Thunderbird</application> uses a specified browser is the 318 <parameter>network.protocol-handler.app.http</parameter> which should be 319 set to the path of the desired browser, e.g. 320 <option>/usr/bin/firefox</option>. 321 </para> 322 323 <tip> 309 <sect3><title>Configuration Information</title> 310 324 311 <para> 325 There is a multitude of configuration parameters you can tweak to 326 customize <application>Thunderbird</application>. A very extensive, 327 but not so up-to-date list of these parameters can be found at 328 <ulink url="http://preferential.mozdev.org/preferences.html"/>. 312 If your Window or Desktop Manager does not allow you to configure a 313 default browser, you can add a configuration parameter to 314 <application>Thunderbird</application> so that a browser will start when 315 when you click on an Internet/intranet/local URL. The procedure to check 316 or modify any of the configuration parameters is quite simple and the 317 instructions here can be used to view or modify any of the parameters. 329 318 </para> 330 </tip> 331 332 <para> 319 320 <para> 321 First, open the configuration dialog by opening the <quote>Edit</quote> 322 drop-down menu. Choose <quote>Preferences</quote> and then click on the 323 <quote>Advanced</quote> icon on the top menu bar. Choose the 324 <quote>General</quote> tab and click on the <quote>Config Editor</quote> 325 button. This will display a list of the configuration preferences and 326 information related to each one. You can use the <quote>Filter:</quote> 327 bar to enter search criteria and narrow down the listed items. Changing 328 a preference can be done using two methods. One, if the preference has a 329 boolean value (True/False), simply double-click on the preference to 330 toggle the value and two, for other preferences simply right-click on 331 the desired line, choose <quote>Modify</quote> from the menu and change 332 the value. Creating new preference items is accomplished in the same 333 way, except choose <quote>New</quote> from the menu and provide the 334 desired data into the fields when prompted. 335 </para> 336 337 <para> 338 The configuration preference item you need to check so that 339 <application>Thunderbird</application> uses a specified browser is the 340 <parameter>network.protocol-handler.app.http</parameter> which should be 341 set to the path of the desired browser, e.g. 342 <option>/usr/bin/firefox</option>. 343 </para> 344 345 <tip> 346 <para> 347 There is a multitude of configuration parameters you can tweak to 348 customize <application>Thunderbird</application>. A very extensive, 349 but not so up-to-date list of these parameters can be found at 350 <ulink url="http://preferential.mozdev.org/preferences.html"/>. 351 </para> 352 </tip> 353 354 <para> 355 333 356 If you use a desktop environment such as <application>GNOME</application> 334 or <application>KDE</application>, you may want to create a desktop file 335 in order to be able to launch <application>Thunderbird</application> from the 336 desktop menus. If you didn't enable 337 <application>Startup Notification</application> support in your mozconfig 338 then change the StartupNotify line to false. Run the following commands 339 as the <systemitem class="username">root</systemitem> user: 340 </para> 341 342 <screen role="root"><userinput>mkdir -pv /usr/share/applications && 343 344 cat > /usr/share/applications/thunderbird.desktop << "EOF" 357 or <application>KDE</application>, a desktop file 358 <filename>thunderbird.desktop</filename> may be created, in order to 359 include a <quote><application>Thunderbird</application></quote> entry in 360 the menu. If you didn't enable 361 <application>startup-notification</application> in your mozconfig, then 362 change the StartupNotify line to false. Run the following commands as the 363 <systemitem class="username">root</systemitem> user: 364 365 </para> 366 367 <screen role="root"><userinput>mkdir -pv /usr/share/{applications,pixmaps} && 368 369 cat > /usr/share/applications/thunderbird.desktop << "EOF" && 345 370 <literal>[Desktop Entry] 346 371 Encoding=UTF-8 … … 355 380 MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;x-scheme-handler/mailto; 356 381 StartupNotify=true</literal> 357 EOF</userinput></screen> 358 382 EOF 383 384 ln -sfv /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png \ 385 /usr/share/pixmaps/thunderbird.png</userinput></screen> 386 </sect3> 359 387 </sect2> 360 388 … … 363 391 364 392 <segmentedlist> 365 <segtitle>Installed Program s</segtitle>393 <segtitle>Installed Program</segtitle> 366 394 <segtitle>Installed Libraries</segtitle> 367 <segtitle>Installed Director ies</segtitle>395 <segtitle>Installed Directory</segtitle> 368 396 369 397 <seglistitem> -
xsoft/other/tigervnc.xml
r17fee97b r5e94b6c3 7 7 <!ENTITY tigervnc-download-http "&sources-anduin-http;/tigervnc/tigervnc-&tigervnc-version;.tar.gz"> 8 8 <!ENTITY tigervnc-download-ftp " "> 9 <!ENTITY tigervnc-md5sum " 2177ee42fa1a3902b6feeaa7747f1c2a">9 <!ENTITY tigervnc-md5sum "78b736445781d86c48e942465a391ccc"> 10 10 <!ENTITY tigervnc-size "1.3 MB"> 11 <!ENTITY tigervnc-buildsize "1 60MB">11 <!ENTITY tigervnc-buildsize "171 MB"> 12 12 <!ENTITY tigervnc-time "1.6 SBU"> 13 <!ENTITY tigervnc-xorg-version "1.1 7.1">13 <!ENTITY tigervnc-xorg-version "1.18.0"> 14 14 ]> 15 15 16 <sect1 id="tigervnc" xreflabel=" Tigervnc-&tigervnc-version;">16 <sect1 id="tigervnc" xreflabel="tigervnc-&tigervnc-version;"> 17 17 <?dbhtml filename="tigervnc.html"?> 18 18 … … 25 25 26 26 <indexterm zone="tigervnc"> 27 <primary sortas="a- Tigervnc">Tigervnc</primary>27 <primary sortas="a-tigervnc">tigervnc</primary> 28 28 </indexterm> 29 29 … … 31 31 <title>Introduction to Tigervnc</title> 32 32 33 <para> 34 <application>Tigervnc</application> is an advanced VNC (Virtual 35 Network Computing) implementation. It allows creation of an Xorg 36 Server not tied to a physical console and also provides a client 37 for viewing of the remote graphical desktop. 33 <para><application>Tigervnc</application> is an advanced VNC (Virtual 34 Network Computing) implementation. It allows creation of an Xorg server 35 not tied to a physical console and also provides a client for 36 viewing of the remote graphical desktop. 38 37 </para> 39 38 40 &lfs7 7_checked;39 &lfs78_checked; 41 40 42 41 <bridgehead renderas="sect3">Package Information</bridgehead> 43 42 <itemizedlist spacing="compact"> 44 43 <listitem> 45 <para> 46 Download (HTTP): <ulink url="&tigervnc-download-http;"/> 47 </para> 48 </listitem> 49 <listitem> 50 <para> 51 Download (FTP): <ulink url="&tigervnc-download-ftp;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download MD5 sum: &tigervnc-md5sum; 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download size: &tigervnc-size; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Estimated disk space required: &tigervnc-buildsize; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated build time: &tigervnc-time; 72 </para> 44 <para>Download (HTTP): <ulink url="&tigervnc-download-http;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download (FTP): <ulink url="&tigervnc-download-ftp;"/></para> 48 </listitem> 49 <listitem> 50 <para>Download MD5 sum: &tigervnc-md5sum;</para> 51 </listitem> 52 <listitem> 53 <para>Download size: &tigervnc-size;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated disk space required: &tigervnc-buildsize;</para> 57 </listitem> 58 <listitem> 59 <para>Estimated build time: &tigervnc-time;</para> 73 60 </listitem> 74 61 </itemizedlist> … … 78 65 <listitem> 79 66 <para> 80 Required package:67 Required file: 81 68 <ulink url="&xorg-download-http;/xserver/xorg-server-&tigervnc-xorg-version;.tar.bz2"/> 69 </para> 70 </listitem> 71 <listitem> 72 <para> 73 Required patch: 74 <ulink url="&patch-root;/tigervnc-&tigervnc-version;-xorg118-1.patch"/> 82 75 </para> 83 76 </listitem> … … 88 81 </para> 89 82 </listitem> 90 <listitem>91 <para>92 Required patch:93 <ulink url="&patch-root;/tigervnc-&tigervnc-version;-getmaster-1.patch"/>94 </para>95 </listitem>96 <listitem>97 <para>98 Required patch:99 <ulink url="&patch-root;/tigervnc-&tigervnc-version;-xorg117-1.patch"/>100 </para>101 </listitem>102 83 </itemizedlist> 103 84 104 <note> 105 <para> 106 The version of <application>Xorg Server</application> is a few versions 107 out of date, but is required for the customizations needed for this 108 package. 109 </para> 110 </note> 85 <note><para>The version of <application>Xorg</application> may eventually be 86 a few versions out of date, but is required for the customizations needed 87 for this package.</para></note> 111 88 112 89 <bridgehead renderas="sect3">Tigervnc Dependencies</bridgehead> … … 130 107 131 108 <para condition="html" role="usernotes">User Notes: 132 <ulink url="&blfs-wiki;/tigervnc"/>133 </para> 109 <ulink url="&blfs-wiki;/tigervnc"/></para> 110 134 111 </sect2> 135 112 … … 137 114 <title>Installation of Tigervnc</title> 138 115 139 <para> 140 Install <application>Tigervnc</application> by running the following 141 commands: 142 </para> 143 144 <screen><userinput>tar -xf ../xorg-server-&tigervnc-xorg-version;.tar.bz2 -C unix/xserver --strip-components=1 && 145 146 patch -Np1 -i ../tigervnc-&tigervnc-version;-gethomedir-1.patch && 147 patch -Np1 -i ../tigervnc-&tigervnc-version;-getmaster-1.patch && 148 patch -Np1 -i ../tigervnc-&tigervnc-version;-xorg117-1.patch && 149 sed -i 's/iconic/nowin/' unix/vncserver && 150 151 cmake -DCMAKE_INSTALL_PREFIX=/usr && 116 <para>Install <application>tigervnc</application> by running the following 117 commands:</para> 118 119 <screen><userinput>patch -Np1 -i ../tigervnc-&tigervnc-version;-xorg118-1.patch && 120 patch -Np1 -i ../tigervnc-&tigervnc-version;-gethomedir-1.patch &&<!-- 121 sed -i 's/iconic/nowin/' unix/vncserver &&--> 122 123 mkdir -vp build && 124 cd build && 125 126 # Build viewer 127 cmake -G "Unix Makefiles" \ 128 -DCMAKE_INSTALL_PREFIX=/usr \ 129 -DCMAKE_BUILD_TYPE=Release \ 130 -Wno-dev .. && 152 131 make && 153 132 154 pushd unix/xserver && 155 patch -Np1 -i ../xserver116.patch && 156 autoreconf -fi && 133 # Build server 134 cp -vR ../unix/xserver unix/ && 135 tar -xf ../xorg-server-&tigervnc-xorg-version;.tar.bz2 -C unix/xserver --strip-components=1 && 136 137 pushd unix/xserver && 138 patch -Np1 -i ../../../unix/xserver117.patch && 139 autoreconf -fi && 157 140 158 141 ./configure $XORG_CONFIG \ 159 --disable-xwayland --enable-dri3 --disable-dmx \ 160 --disable-static --disable-xinerama --disable-dri \ 142 --disable-xwayland --disable-dri --disable-dmx \ 161 143 --disable-xorg --disable-xnest --disable-xvfb \ 162 144 --disable-xwin --disable-xephyr --disable-kdrive \ 163 145 --disable-devel-docs --disable-config-hal --disable-config-udev \ 164 146 --disable-unit-tests --disable-selective-werror \ 147 --disable-static --enable-dri3 \ 165 148 --without-dtrace --enable-dri2 --enable-glx \ 166 -- enable-glx-tls --with-pic&&167 make 149 --with-pic && 150 make TIGERVNC_SRCDIR=`pwd`/../../../ && 168 151 popd</userinput></screen> 169 152 170 <para> 171 This package does not come with a test suite. 172 </para> 173 174 <para> 175 Now, as the <systemitem class="username">root</systemitem> user: 176 </para> 177 178 <screen role="root"><userinput>make install && 179 180 cd unix/xserver/hw/vnc && 181 make install && 153 <para>This package does not come with a test suite.</para> 154 155 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 156 157 <screen role="root"><userinput>#Install viewer 158 make install && 159 160 #Install server 161 pushd unix/xserver/hw/vnc && 162 make install && 163 popd && 182 164 183 165 [ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc</userinput></screen> 184 166 185 <para> 186 Finally, create a desktop menu entry by runing the following 187 command as the <systemitem class="username">root</systemitem> 188 user: 189 </para> 167 <para>Finally, create a menu entry. As the 168 <systemitem class="username">root</systemitem> user:</para> 190 169 191 170 <screen role="root"><userinput>cat > /usr/share/applications/vncviewer.desktop << "EOF" … … 199 178 StartupNotify=false 200 179 Categories=Network;RemoteAccess;</literal> 201 EOF</userinput></screen> 180 EOF 181 182 install -vm644 ../media/icons/tigervnc_24.png /usr/share/pixmaps && 183 ln -sfv tigervnc_24.png /usr/share/pixmaps/tigervnc.png</userinput></screen> 202 184 203 185 </sect2> … … 206 188 <title>Command Explanations</title> 207 189 208 <para> 209 <command>tar .. xorg-server...</command>: This command extracts the 210 standard Xorg packages into the tree in a location needed for modification. 211 </para> 212 213 <para> 214 <command>patch ...</command>: This set of patches modifies the standard 215 Xorg server so that the Xvnc command can be built. 216 </para> 217 218 <para> 219 <option>--disable ...</option>: Most options that are usually needed for 220 the standard Xorg server are not needed fror the Xvnc instance being built. 221 </para> 222 223 <para> 224 <command>[ -e /usr/bin/Xvnc ] || ln ... Xvnc</command>: If the Xvnc server 225 is not installed in the <filename class='directory'>/usr/bin</filename> 226 directory, then create a link so the <command>vncserver</command> script 227 can find it. 228 </para> 190 <para><command>patch ...</command>: This set of patches modifies the standard 191 Xorg server so that the Xvnc command can be built.</para> 192 193 <para><command>tar -xf .. xorg-server...</command>: This command extracts the 194 standard Xorg packages into the tree in a location needed for modification.</para> 195 196 <para><option>--disable ...</option>: Most options that are usually needed for 197 the standard Xorg server are not needed fror the Xvnc instance being built.</para> 198 199 <para><command>[ -e /usr/bin/Xvnc ] || ln ... Xvnc</command>: If the Xvnc server 200 is not installed in the <filename class='directory'>/usr/bin</filename> 201 directory, then create a link so the <command>vncserver</command> script 202 can find it.</para> 229 203 230 204 </sect2> … … 233 207 <title>Configuring Tigervnc</title> 234 208 235 <para> 236 The user specific configuration files of vncserver resides in the 237 <filename class='directory'>.vnc</filename> directory in the user's 238 home directory. The <filename>xstartup</filename> file in that 239 directory is a script specifying what commands to be run when a 240 VNC desktop is started. If no <filename>xstartup</filename> file 241 exists, <command>vncserver</command> will try to start an xterm in 242 a TWM session. An example <filename>xstartup</filename> would be: 243 </para> 209 <para>The user specific configuration files of vncserver resides 210 in the <filename class='directory'>.vnc</filename> directory in the user's 211 home directory. The <filename>xstartup</filename> file in that 212 directory is a script specifying what commands to be run 213 when a VNC desktop is started. If no <filename>xstartup</filename> file 214 exists, <command>vncserver</command> will try to start an xterm in a twm 215 session. An example <filename>xstartup</filename> would be:</para> 244 216 245 217 <screen>#!/bin/sh 246 218 247 219 [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 248 220 [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources … … 260 232 261 233 <seglistitem> 262 <seg> 263 Xvnc, vncconfig, vncpasswd, vncserver, 264 vncviewer, and x0vncserver 265 </seg> 266 <seg> 267 libvnc.so 268 </seg> 269 <seg> 270 None 271 </seg> 234 <seg>Xvnc, 235 vncconfig, 236 vncpasswd, 237 vncserver, 238 vncviewer, and 239 x0vncserver</seg> 240 241 <seg>libvnc.so</seg> 242 <seg>/usr/share/doc/tigervnc-&tigervnc-version;</seg> 272 243 </seglistitem> 273 244 </segmentedlist> … … 281 252 <term><command>Xvnc</command></term> 282 253 <listitem> 283 <para> 284 is a X VNC (Virtual Network Computing) server. It is 285 based on a standard X server, but it has a "virtual" 286 screen rather than a physical one. 287 </para> 254 <para> is a X VNC (Virtual Network Computing) server. 255 It is based on a standard X server, but it has a 256 "virtual" screen rather than a physical one.</para> 288 257 <indexterm zone="tigervnc xvnc"> 289 258 <primary sortas="b-xvnc">Xvnc</primary> … … 295 264 <term><command>vncconfig</command></term> 296 265 <listitem> 297 <para> 298 is a program to configure and control a VNC server. 299 </para> 266 <para>is a program to configure and control a VNC server.</para> 300 267 <indexterm zone="tigervnc vncconfig"> 301 268 <primary sortas="b-vncconfig">vncconfig</primary> … … 319 286 <term><command>vncserver</command></term> 320 287 <listitem> 321 <para> 322 is a Perl script used to start or stop a VNC server. 323 </para> 288 <para>is a perl script used to start or stop a VNC server.</para> 324 289 <indexterm zone="tigervnc vncserver"> 325 290 <primary sortas="b-vncserver">vncserver</primary> … … 331 296 <term><command>vncviewer</command></term> 332 297 <listitem> 333 <para> 334 is a client used to access VNC desktops. 335 </para> 298 <para>is a client used to access VNC desktops.</para> 336 299 <indexterm zone="tigervnc vncviewer"> 337 300 <primary sortas="b-vncviewer">vncviewer</primary> … … 343 306 <term><command>x0vncserver</command></term> 344 307 <listitem> 345 <para> 346 is a program to make an X display onm a physical 347 terminal accessible via TigerVNC or compatible 348 viewers. 349 </para> 308 <para>is a program to make an X display on a physical 309 terminal accessible via TigerVNC or compatible viewers.</para> 350 310 <indexterm zone="tigervnc x0vncserver"> 351 311 <primary sortas="b-x0vncserver">x0vncserver</primary> -
xsoft/other/transmission.xml
r17fee97b r5e94b6c3 37 37 </para> 38 38 39 &lfs7 7_checked;39 &lfs78_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 127 127 128 128 <para> 129 To build the <application>Qt4</application> GUI, run the following commands: 130 </para> 131 132 <screen><userinput>sed -i '/^CONFIG/aQMAKE_CXXFLAGS += -std=c++11' qt/qtr.pro && 133 pushd qt && 134 qmake-qt4 && 135 make && 136 popd</userinput></screen> 137 138 <para> 139 To build the <application>Qt5</application> GUI, run the following commands: 140 </para> 141 142 <screen><userinput>pushd qt && 143 qmake-qt5 && 144 make && 129 The following commands are used if you have installed Qt and would like 130 to compile the Qt GUI. If <application>Qt4</application> and 131 <application>Qt5</application> are installed in 132 <filename class="directory">/opt</filename>, use 133 <command>source setqt4</command> or <command>source setqt5</command> to 134 choose which one will be used to build the Qt GUI. For 135 <application>Qt4</application>, first fix the code with: 136 </para> 137 138 <screen><userinput>sed -i '/^CONFIG/aQMAKE_CXXFLAGS += -std=c++11' qt/qtr.pro</userinput></screen> 139 140 <para> 141 Now, compile the Qt GUI, with the following commands: 142 </para> 143 144 <screen><userinput>pushd qt && 145 qmake qtr.pro && 146 make && 145 147 popd</userinput></screen> 146 148 … … 162 164 <screen role="root"><userinput>make INSTALL_ROOT=/usr -C qt install && 163 165 164 install - v -m644 qt/transmission-qt.desktop /usr/share/applications/transmission-qt.desktop &&165 install - v -m644 qt/icons/transmission.png /usr/share/pixmaps/transmission-qt.png</userinput></screen>166 install -m644 qt/transmission-qt.desktop /usr/share/applications/transmission-qt.desktop && 167 install -m644 qt/icons/transmission.png /usr/share/pixmaps/transmission-qt.png</userinput></screen> 166 168 167 169 </sect2> -
xsoft/other/xchat.xml
r17fee97b r5e94b6c3 35 35 also possible.</para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 111 111 112 112 <screen role="root"><userinput>make install && 113 install -v - dm755/usr/share/doc/xchat-&xchat-version; &&114 install -v -m644 README faq.html \115 /usr/share/doc/xchat-&xchat-version;</userinput></screen>113 install -v -m755 -d /usr/share/doc/xchat-&xchat-version; && 114 install -v -m644 README faq.html \ 115 /usr/share/doc/xchat-&xchat-version;</userinput></screen> 116 116 117 117 </sect2> -
xsoft/other/xdg-utils.xml
r17fee97b r5e94b6c3 5 5 %general-entities; 6 6 7 <!ENTITY xdg-utils-download-http 8 "http://people.freedesktop.org/~rdieter/xdg-utils/xdg-utils-&xdg-utils-version;.tar.gz"> 9 <!-- "http://portland.freedesktop.org/download/xdg-utils-&xdg-utils-version;.tar.gz">--> 7 <!-- <!ENTITY xdg-utils-download-http "http://people.freedesktop.org/~rdieter/xdg-utils/xdg-utils-&xdg-utils-version;.tar.gz">--> 8 <!ENTITY xdg-utils-download-http "http://portland.freedesktop.org/download/xdg-utils-&xdg-utils-version;.tar.gz"> 10 9 <!ENTITY xdg-utils-download-ftp " "> 11 <!ENTITY xdg-utils-md5sum " 617ef5f9872ab5b148ad4717bc9012f5">12 <!ENTITY xdg-utils-size "2 84KB">13 <!ENTITY xdg-utils-buildsize " 2.1 MB">14 <!ENTITY xdg-utils-time " less than 0.1 SBU">10 <!ENTITY xdg-utils-md5sum "2d0aec6037769a5f138ff404b1bb4b15"> 11 <!ENTITY xdg-utils-size "292 KB"> 12 <!ENTITY xdg-utils-buildsize "3.5 MB (with tests)"> 13 <!ENTITY xdg-utils-time "0.3 SBU (with tests)"> 15 14 ]> 16 15 … … 20 19 <sect1info> 21 20 <othername>$LastChangedBy$</othername> 22 <date> $Date$</date>21 <date> </date> 23 22 </sect1info> 24 23 … … 38 37 </para> 39 38 40 &lfs7 7_checked;39 &lfs78_checked; 41 40 42 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 95 94 </para> 96 95 96 <para condition="html" role="usernotes"> 97 User Notes: <ulink url="&blfs-wiki;/xdg-utils"/> 98 </para> 99 97 100 </sect2> 98 101 … … 103 106 commands:</para> 104 107 105 <screen><userinput>./configure --prefix=/usr &&108 <screen><userinput>./configure --prefix=/usr --mandir=/usr/share/man && 106 109 make</userinput></screen> 107 110 108 <caution><para>The tests for the scripts must be made from a X-Window111 <caution><para>The tests for the scripts must be made from an X-Window 109 112 based session. There are several run-time requirements to run 110 113 the tests including a broswer and an MTA. -
xsoft/other/xscreensaver.xml
r17fee97b r5e94b6c3 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 " c003f79502e67f46aa5bedf24cbbd77c">9 <!ENTITY xscreensaver-md5sum "b71f7d652ec7c28473d3526b234a3168"> 10 10 <!ENTITY xscreensaver-size "11 MB"> 11 <!ENTITY xscreensaver-buildsize "2 04MB">11 <!ENTITY xscreensaver-buildsize "249 MB"> 12 12 <!ENTITY xscreensaver-time "1 SBU"> 13 13 ]> … … 42 42 </para> 43 43 44 &lfs7 7_checked;44 &lfs78_checked; 45 45 46 46 <bridgehead renderas="sect3">Package Information</bridgehead> … … 161 161 162 162 <para> 163 If you have built <application>XScreenSaver</application>with164 <application>Linux PAM</application> support, you need to create 165 <application>PAM</application> configuration file to get166 <application>XScreenSaver</application> to workcorrectly with BLFS.163 If <application>XScreenSaver</application> has been built with 164 <application>Linux PAM</application> support, you need to create a 165 <application>PAM</application> configuration file, to get it working 166 correctly with BLFS. 167 167 </para> 168 168 169 169 <para> 170 Issue the following commands as the <systemitem class="username">root</systemitem> 171 user to create the configuration file for <application>Linux PAM</application>: 170 Issue the following commands as the <systemitem 171 class="username">root</systemitem> user to create the configuration 172 file for <application>Linux PAM</application>: 172 173 </para> 173 174
Note:
See TracChangeset
for help on using the changeset viewer.