Changeset 0e37869
- Timestamp:
- 01/20/2013 05:26:45 PM (11 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 9301a07
- Parents:
- 595cda07
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r595cda07 r0e37869 593 593 <!ENTITY startup-notification-version "0.12"> 594 594 <!ENTITY webkitgtk-version "1.10.2"> 595 <!ENTITY xulrunner-version "1 6.0.1">595 <!ENTITY xulrunner-version "18.0.1"> 596 596 597 597 <!ENTITY gtk2-libdir "2.0/2.10.0"> … … 807 807 <!ENTITY pidgin-version "2.10.6"> 808 808 <!ENTITY rox-filer-version "2.11"> 809 <!ENTITY thunderbird-version "1 6.0.1">809 <!ENTITY thunderbird-version "17.0.2"> 810 810 <!ENTITY transmission-version "2.75"> 811 811 <!ENTITY xchat-version "2.8.8"> -
introduction/welcome/changelog.xml
r595cda07 r0e37869 52 52 build against GPSD.</para> 53 53 </listitem> 54 <listitem> 55 <para>[krejzi] - Firefox/Xulrunner 18.0.1.</para> 56 </listitem> 57 <listitem> 58 <para>[krejzi] - Thunderbird 17.0.2.</para> 59 </listitem> 54 60 </itemizedlist> 55 61 </listitem> -
x/lib/xulrunner.xml
r595cda07 r0e37869 5 5 %general-entities; 6 6 7 <!ENTITY xulrunner-download-http " "> 7 <!ENTITY xulrunner-download-http 8 "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 8 9 <!ENTITY xulrunner-download-ftp 9 "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 10 <!-- md5sum and size should match firefox, but the buildsize and time will differ --> 11 <!ENTITY xulrunner-md5sum "78e641c67dc4a40cb3f48fce3e782d41"> 12 <!ENTITY xulrunner-size "85 MB"> 13 <!ENTITY xulrunner-buildsize "961 MB (59 MB installed)"> 14 <!ENTITY xulrunner-time "27 SBU"> 10 "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 11 <!ENTITY xulrunner-md5sum "8b400555fc7063163e3b99472d0c92a1"> 12 <!ENTITY xulrunner-size "93 MB"> 13 <!ENTITY xulrunner-buildsize "3.5 GB (110 MB installed)"> 14 <!ENTITY xulrunner-time "29 SBU"> 15 15 ]> 16 16 … … 83 83 <xref linkend="gtk2"/>, 84 84 <xref linkend="zip"/> and 85 <xref linkend="unzip"/> .85 <xref linkend="unzip"/> 86 86 </para> 87 87 88 88 <bridgehead renderas="sect4">Recommended</bridgehead> 89 89 <para role="recommended"> 90 <xref linkend="yasm"/> or <xref linkend="libvpx"/> 91 (to allow <application>Xulrunner</application> to play webm videos). 92 </para> 90 <xref linkend="libevent"/>, 91 <xref linkend="libvpx"/>, 92 <xref linkend="nspr"/>, 93 <xref linkend="nss"/>, 94 <xref linkend="sqlite"/> and 95 <xref linkend="yasm"/> 96 </para> 97 98 <note> 99 <para> 100 If you don't install recommended dependencies, 101 then internal copies of those packages will 102 be used. They might be tested to work, but 103 they can be out of date or contain security 104 holes. 105 </para> 106 </note> 93 107 94 108 <bridgehead renderas="sect4">Optional</bridgehead> 95 109 <para role="optional"> 96 110 <xref linkend="dbus-glib"/>, 111 <xref linkend="doxygen"/>, 112 <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> 113 (for integration with the old version of <application>GNOME</application>), 114 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>, 115 <xref linkend="libnotify"/>, 97 116 <xref linkend="startup-notification"/>, 98 <xref linkend="sqlite"/>, 99 <ulink url="http://sourceforge.net/projects/hunspell/">Hunspell</ulink>, 100 <xref linkend="libevent"/>, 101 <xref linkend="doxygen"/>, 102 <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> (for 103 integration with the old version of <application>Gnome</application>), 104 <xref linkend="libnotify"/>, 105 <xref linkend="nspr"/>, 106 <xref linkend="nss"/>, 107 <xref linkend="wireless_tools"/>, 108 <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing 109 the jemalloc code) and 110 <xref linkend="wget"/> 117 <xref linkend="wget"/> and 118 <xref linkend="wireless_tools"/> 111 119 </para> 112 120 … … 131 139 <screen><userinput>cat > mozconfig << "EOF" 132 140 # If you have a multicore machine you can speed up the build by running 133 # several jobs at once, but if you have a single core, delete this line: 134 mk_add_options MOZ_MAKE_FLAGS="-j4" 135 136 # If you have not installed Yasm, uncomment this option: 137 # ac_add_options --disable-webm 138 139 # If you have installed DBus-Glib delete this option: 141 # several jobs at once by uncommenting the following line and setting the 142 # value to number of CPU cores: 143 #mk_add_options MOZ_MAKE_FLAGS="-j4" 144 145 # If you have installed DBus-Glib comment out this line: 140 146 ac_add_options --disable-dbus 141 147 142 # If you have installed wireless-tools delete this option:148 # If you have installed wireless-tools comment out this line: 143 149 ac_add_options --disable-necko-wifi 144 150 145 # If you have installed libnotify delete this option:151 # If you have installed libnotify comment out this line: 146 152 ac_add_options --disable-libnotify 147 153 148 # Uncomment these if you have installed them: 149 # ac_add_options --enable-startup-notification 150 # ac_add_options --enable-system-hunspell 151 # ac_add_options --enable-system-sqlite 152 # ac_add_options --with-system-libevent 153 # ac_add_options --with-system-libvpx 154 # ac_add_options --with-system-nspr 155 # ac_add_options --with-system-nss 156 157 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/xulrunner-build-dir 154 # Uncomment these lines if you have installed optional dependencies: 155 #ac_add_options --enable-system-hunspell 156 #ac_add_options --enable-startup-notification 157 158 # If you have not installed Yasm then uncomment this line: 159 #ac_add_options --disable-webm 160 161 # Comment out following options if you have not installed 162 # recommended dependencies: 163 ac_add_options --enable-system-sqlite 164 ac_add_options --with-system-libevent 165 ac_add_options --with-system-libvpx 166 ac_add_options --with-system-nspr 167 ac_add_options --with-system-nss 168 169 # It is recommended not to touch anything below this line 170 ac_add_options --prefix=/usr 171 ac_add_options --enable-application=xulrunner 172 158 173 ac_add_options --disable-crashreporter 174 ac_add_options --disable-installer 175 ac_add_options --disable-updater 159 176 ac_add_options --disable-debug 160 ac_add_options --disable-debug-symbols161 ac_add_options --disable-installer162 ac_add_options --disable-static163 177 ac_add_options --disable-tests 164 ac_add_options --disable-updater 165 ac_add_options --enable-application=xulrunner 166 ac_add_options --enable-shared 178 ac_add_options --disable-mochitest 179 180 ac_add_options --enable-optimize 181 ac_add_options --enable-strip 182 ac_add_options --enable-install-strip 183 167 184 ac_add_options --enable-system-ffi 168 ac_add_options --prefix=/usr 185 ac_add_options --enable-system-pixman 186 187 ac_add_options --enable-shared-js 169 188 ac_add_options --with-pthreads 189 190 ac_add_options --with-system-bz2 170 191 ac_add_options --with-system-jpeg 171 192 ac_add_options --with-system-png 172 193 ac_add_options --with-system-zlib 194 195 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/xulrunner-build-dir 173 196 EOF</userinput></screen> 174 197 … … 188 211 </para> 189 212 190 <!-- the end two symlinks for run-mozilla.sh and xpcshell might not be needed 191 in xulrunner-15 --> 192 <screen role="root"><userinput>make -C xulrunner-build-dir install && 193 mkdir -p /usr/lib/mozilla/plugins && 194 rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins && 195 ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; && 196 197 for library in /usr/lib/xulrunner-&xulrunner-version;/*.so; do 198 ln -sfv $library /usr/lib 213 <screen role="root"><userinput>make -C xulrunner-build-dir install && 214 215 mkdir -pv /usr/lib/mozilla/plugins && 216 rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins && 217 ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; && 218 219 chmod -v 755 /usr/lib/xulrunner-&xulrunner-version;/libxpcom.so \ 220 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell && 221 222 for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so; do 223 ln -sfv ../../../xulrunner-&xulrunner-version;/$library \ 224 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/$library 225 ln -sfv xulrunner-&xulrunner-version;/$library /usr/lib/$library 199 226 done 200 227 201 ln -sv -f ../xulrunner-devel-&xulrunner-version;/sdk/bin/run-mozilla.sh \ 202 /usr/lib/xulrunner-&xulrunner-version; 203 ln -sv -f ../xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell \ 204 /usr/lib/xulrunner-&xulrunner-version;</userinput></screen> 228 ln -sfv ../xulrunner-devel-&xulrunner-version;/sdk/bin/run-mozilla.sh \ 229 /usr/lib/xulrunner-&xulrunner-version; 230 ln -sfv ../xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell \ 231 /usr/lib/xulrunner-&xulrunner-version;</userinput></screen> 232 205 233 </sect2> 206 234 … … 217 245 218 246 <para> 219 <command>ln -s v ../mozilla/plugins ...</command>: Some packages will247 <command>ln -sfv ../mozilla/plugins ...</command>: Some packages will 220 248 install browser plugins into 221 249 <filename class="directory">/usr/lib/mozilla/plugins</filename>. … … 225 253 226 254 <para> 227 <command>for library in 228 /usr/lib/xulrunner-&xulrunner-version;/*.so; do ln -sfv $library /usr/lib; 229 done</command>: The libraries shipped with this package are installed into 255 <command>for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so ... 256 </command>: The libraries shipped with this package are installed into 230 257 <filename class="directory">/usr/lib/xulrunner-&xulrunner-version;</filename> 231 258 which means they will not be found at runtime. These commands make 232 259 relative symbolic links to the shared libraries from 233 <filename class="directory">/usr/lib</filename>. Debug versions of some, 234 but not all, of these libraries can also be found in 235 <filename class="directory">/usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib</filename>. 236 </para> 237 238 <para> 239 <command>ln -sv -f ../xulrunner-devel-&xulrunner-version;/sdk/bin/run-mozilla.sh</command> 240 The <filename>run-mozilla.sh</filename> and <filename>xpcshell</filename> files 241 have been moved in this version, but the code which installs <command>firefox</command> 242 (when linked to xulrunner) was not updated. These symlinks allow firefox to install. 260 <filename class="directory">/usr/lib</filename>. They will also replace duplicate 261 libraries that are installed in 262 <filename class="directory">/usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib</filename> 263 with symlinks in order to save some space. 264 </para> 265 266 <para> 267 <command>ln -sfv ../xulrunner-devel-&xulrunner-version;/sdk/bin/ ...</command> 268 The <filename>run-mozilla.sh</filename> and <filename>xpcshell</filename> files 269 have been moved in this version, but the code which installs 270 <application>Firefox</application> (when linked to xulrunner) was not updated. 271 These symlinks allow<application>Firefox</application> to install when built against 272 <application>Xulrunner</application>. 243 273 </para> 244 274 … … 254 284 255 285 <seglistitem> 256 <seg>xulrunner</seg> 257 <seg>Numerous libraries, browser components, plugins, extensions, and 258 helper modules installed in <filename 259 class="directory">/usr/lib/xulrunner-&xulrunner-version;</filename></seg> 260 <seg>/etc/gre.d, /usr/include/xulrunner-&xulrunner-version;, 261 /usr/lib/xulrunner-&xulrunner-version;, 262 /usr/lib/xulrunner-devel-&xulrunner-version;, and 263 /usr/share/idl/xulrunner-&xulrunner-version;</seg> 286 <seg> 287 xulrunner 288 </seg> 289 <seg> 290 Numerous libraries, browser components, plugins, extensions, and 291 helper modules installed in <filename 292 class="directory">/usr/lib/xulrunner-&xulrunner-version;</filename> 293 </seg> 294 <seg> 295 /usr/include/xulrunner-&xulrunner-version;, 296 /usr/lib/xulrunner-&xulrunner-version;, 297 /usr/lib/xulrunner-devel-&xulrunner-version; and 298 /usr/share/idl/xulrunner-&xulrunner-version; 299 </seg> 264 300 </seglistitem> 265 301 </segmentedlist> … … 274 310 <listitem> 275 311 <para> 276 is a shell script, useful for identifying the version installed. 312 is a shell script used for identifying the installed version 313 and running <application>Xulrunner</application> applications. 277 314 </para> 278 315 <indexterm zone="xulrunner xulrunner-prog"> … … 281 318 </listitem> 282 319 </varlistentry> 320 283 321 </variablelist> 322 284 323 </sect2> 324 285 325 </sect1> -
xsoft/graphweb/firefox.xml
r595cda07 r0e37869 5 5 %general-entities; 6 6 7 <!ENTITY firefox-download-http " "> 7 <!ENTITY firefox-download-http 8 "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 8 9 <!ENTITY firefox-download-ftp 9 "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">10 <!ENTITY firefox-md5sum " 78e641c67dc4a40cb3f48fce3e782d41">11 <!ENTITY firefox-size " 85MB">12 <!ENTITY firefox-buildsize " 994 MB (34 MB installed) (or 647 MB and 4.1 MB if using xulrunner)">13 <!ENTITY firefox-time "2 7 SBU (0.4 SBU if using xulrunner)">10 "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 11 <!ENTITY firefox-md5sum "8b400555fc7063163e3b99472d0c92a1"> 12 <!ENTITY firefox-size "93 MB"> 13 <!ENTITY firefox-buildsize "3.5 GB (41 MB installed) (or 695 MB and 4.2 MB if using Xulrunner)"> 14 <!ENTITY firefox-time "29 SBU (0.4 SBU if using Xulrunner)"> 14 15 ]> 15 16 … … 79 80 <xref linkend="gtk2"/>, 80 81 <xref linkend="zip"/>, and 81 <xref linkend="unzip"/> .82 <xref linkend="unzip"/> 82 83 </para> 83 84 84 85 <bridgehead renderas="sect4">Recommended</bridgehead> 85 86 <para role="recommended"> 86 <xref linkend="yasm"/> or <xref linkend="libvpx"/> 87 (to allow <application>Firefox</application> to play webm videos). 88 </para> 87 <xref linkend="libevent"/>, 88 <xref linkend="libvpx"/>, 89 <xref linkend="nspr"/>, 90 <xref linkend="nss"/>, 91 <xref linkend="sqlite"/> and 92 <xref linkend="yasm"/> 93 </para> 94 95 <note> 96 <para> 97 If you don't install recommended dependencies, 98 then internal copies of those packages will 99 be used. They might be tested to work, but 100 they can be out of date or contain security 101 holes. 102 </para> 103 </note> 89 104 90 105 <bridgehead renderas="sect4">Optional</bridgehead> 91 106 <para role="optional"> 92 107 <xref linkend="dbus-glib"/>, 108 <xref linkend="doxygen"/>, 109 <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> 110 (for integration with the old version of <application>GNOME</application>), 111 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>, 112 <xref linkend="libnotify"/>, 93 113 <xref linkend="startup-notification"/>, 94 <xref linkend="sqlite"/>, 95 <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>, 96 <xref linkend="libevent"/>, 97 <xref linkend="doxygen"/>, 98 <xref linkend="gnome-vfs"/> and 99 <xref linkend="libgnomeui"/> (for integration with the old version of 100 <application>Gnome</application>), 101 <xref linkend="libnotify"/>, 102 <xref linkend="nspr"/>, <xref linkend="nss"/>, 103 <xref linkend="wireless_tools"/>, 104 <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing 105 the jemalloc code), 106 <xref linkend="wget"/>, and 114 <xref linkend="wget"/>, 115 <xref linkend="wireless_tools"/> and 107 116 <xref linkend="xulrunner"/> 108 117 </para> … … 142 151 </para> 143 152 144 <screen><userinput>cat > mozconfig << EOF153 <screen><userinput>cat > mozconfig << "EOF" 145 154 # If you have a multicore machine you can speed up the build by running 146 # several jobs at once, but if you have a single core, delete this line: 147 mk_add_options MOZ_MAKE_FLAGS="-j4" 148 149 # If you have not installed Yasm, uncomment this option: 150 # ac_add_options --disable-webm 151 152 # If you have installed DBus-Glib delete this option: 155 # several jobs at once by uncommenting the following line and setting the 156 # value to number of CPU cores: 157 #mk_add_options MOZ_MAKE_FLAGS="-j4" 158 159 # If you have installed DBus-Glib comment out this line: 153 160 ac_add_options --disable-dbus 154 161 155 # If you have installed wireless-tools delete this option:162 # If you have installed wireless-tools comment out this line: 156 163 ac_add_options --disable-necko-wifi 157 164 158 # If you have installed libnotify delete this option:165 # If you have installed libnotify comment out this line: 159 166 ac_add_options --disable-libnotify 160 167 161 # If you have installed xulrunner uncomment these two lines: 162 # ac_add_options --with-system-libxul 163 # ac_add_options --with-libxul-sdk=\$(pkg-config --variable=sdkdir libxul) 164 165 # Note: The backslash above is to facilitate a paste operation. It 166 # should not appear in the mozconfig file. 167 168 # Uncomment these if you have installed them: 169 # ac_add_options --enable-startup-notification 170 # ac_add_options --enable-system-hunspell 171 # ac_add_options --enable-system-sqlite 172 # ac_add_options --with-system-libevent 173 # ac_add_options --with-system-libvpx 174 # ac_add_options --with-system-nspr 175 # ac_add_options --with-system-nss 176 177 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-build-dir 168 # Uncomment these lines if you have installed optional dependencies: 169 #ac_add_options --enable-system-hunspell 170 #ac_add_options --enable-startup-notification 171 172 # If you have not installed Yasm then uncomment this line: 173 #ac_add_options --disable-webm 174 175 # If you have installed xulrunner uncomment following two lines: 176 #ac_add_options --with-system-libxul 177 #ac_add_options --with-libxul-sdk=\$(pkg-config --variable=sdkdir libxul) 178 179 # Comment out following options if you have not installed 180 # recommended dependencies: 181 ac_add_options --enable-system-sqlite 182 ac_add_options --with-system-libevent 183 ac_add_options --with-system-libvpx 184 ac_add_options --with-system-nspr 185 ac_add_options --with-system-nss 186 187 # It is recommended not to touch anything below this line 188 ac_add_options --prefix=/usr 189 ac_add_options --enable-application=browser 190 191 ac_add_options --disable-crashreporter 192 ac_add_options --disable-installer 193 ac_add_options --disable-updater 194 ac_add_options --disable-debug 195 ac_add_options --disable-tests 196 197 ac_add_options --enable-optimize 198 ac_add_options --enable-strip 199 ac_add_options --enable-install-strip 200 201 ac_add_options --enable-gio 178 202 ac_add_options --enable-official-branding 179 ac_add_options --prefix=/usr 180 181 # The rest of these options have no effect if you're 182 # building against an already installed xulrunner: 183 ac_add_options --disable-crashreporter 184 ac_add_options --disable-debug 185 ac_add_options --disable-installer 186 ac_add_options --disable-static 187 ac_add_options --disable-tests 188 ac_add_options --disable-updater 189 ac_add_options --enable-shared 203 ac_add_options --enable-safe-browsing 204 ac_add_options --enable-url-classifier 205 190 206 ac_add_options --enable-system-ffi 207 ac_add_options --enable-system-pixman 208 191 209 ac_add_options --with-pthreads 210 211 ac_add_options --with-system-bz2 192 212 ac_add_options --with-system-jpeg 193 213 ac_add_options --with-system-png 194 214 ac_add_options --with-system-zlib 215 216 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-build-dir 195 217 EOF</userinput></screen> 196 197 <para>198 If you are building a stand-alone <application>firefox</application> with199 system versions of <application>nspr</application>,200 <application>nss</application>, or <application>sqlite</application>201 issue the following command:202 </para>203 204 <screen><userinput>sed -i 's/\(MOZ_PKG_FATAL_WARNINGS =\).*/\1 0/' \205 browser/installer/Makefile.in &&</userinput></screen>206 218 207 219 <para> … … 213 225 make -f client.mk</userinput></screen> 214 226 215 <para>This package does not come with a test suite.</para> 227 <para> 228 This package does not come with a test suite. 229 </para> 216 230 217 231 <para> … … 234 248 235 249 tar -xvf firefox-build-dir/dist/firefox-&firefox-version;.en-US.linux-$(uname -m).tar.bz2 \ 236 -C /usr/lib/firefox-&firefox-version; --strip-components=1 && 237 238 ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin && 239 mkdir -pv /usr/lib/mozilla/plugins && 240 ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version; && 241 chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen> 250 -C /usr/lib/firefox-&firefox-version; --strip-components=1 && 251 chown -R -v root:root /usr/lib/firefox-&firefox-version; && 252 chmod -v 755 /usr/lib/firefox-&firefox-version;/libxpcom.so && 253 254 ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin && 255 256 mkdir -pv /usr/lib/mozilla/plugins && 257 ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version;</userinput></screen> 242 258 243 259 <para> … … 248 264 249 265 <screen role="root"><userinput>make -C firefox-build-dir install && 250 rm /usr/bin/firefox &&251 252 cat > /usr/bin/firefox << " HERE_DOC" &&266 rm -v /usr/bin/firefox && 267 268 cat > /usr/bin/firefox << "EOF" && 253 269 #!/bin/bash 254 270 /usr/lib/xulrunner-&xulrunner-version;/xulrunner /usr/lib/firefox-&firefox-version;/application.ini "${@}" 255 HERE_DOC 256 257 chmod 755 /usr/bin/firefox&&271 EOF 272 273 chmod -v 755 /usr/bin/firefox && 258 274 mkdir -pv /usr/lib/mozilla/plugins && 259 ln -sfv 275 ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version;</userinput></screen> 260 276 261 277 <bridgehead renderas="sect3" id="npapi-firefox" xreflabel="Firefox"> 262 278 NPAPI Headers 263 279 </bridgehead> 280 264 281 <para> 265 282 The above instructions just install the parts you need to run … … 270 287 </para> 271 288 272 <screen role="root"><userinput>rm -rf 289 <screen role="root"><userinput>rm -rf /usr/include/npapi && 273 290 mkdir -v /usr/include/npapi && 274 291 cp -v dom/plugins/base/*.h /usr/include/npapi</userinput></screen> 292 293 <note> 294 <para> 295 You don't need to install the headers if you have built 296 <application>Firefox</application> against 297 <application>Xulrunner</application>. 298 </para> 299 </note> 300 275 301 </sect2> 276 302 … … 329 355 <para> 330 356 <command>ln -sv ... /usr/lib/firefox-&firefox-version;</command>: This 331 makes a symbolic link to357 command creates a symbolic link to 332 358 <filename class="directory">/usr/lib/mozilla/plugins</filename>. It's not 333 359 really needed, as <application>Firefox</application> checks … … 360 386 361 387 <screen role="root"><userinput>mkdir -pv /usr/share/applications && 388 mkdir -pv /usr/share/pixmaps && 362 389 363 390 cat > /usr/share/applications/firefox.desktop << "EOF" && 364 391 [Desktop Entry] 365 392 Encoding=UTF-8 393 Name=Firefox Web Browser 394 Comment=Browse the World Wide Web 395 GenericName=Web Browser 396 Exec=firefox %u 397 Terminal=false 366 398 Type=Application 367 Name=Firefox368 Comment=Browse The Web369 399 Icon=firefox 370 Exec=firefox 371 Categories=Network;GTK;Application;Browser;WebBrowser;400 Categories=GNOME;GTK;Network;WebBrowser; 401 MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; 372 402 StartupNotify=true 373 Terminal=false374 403 EOF 375 404 376 ln -sfv /usr/lib/firefox-&firefox-version;/icons/mozicon128.png /usr/share/pixmaps/firefox.png</userinput></screen> 405 ln -sfv /usr/lib/firefox-&firefox-version;/icons/mozicon128.png \ 406 /usr/share/pixmaps/firefox.png</userinput></screen> 407 377 408 </sect2> 378 409 … … 386 417 387 418 <seglistitem> 388 <seg>firefox</seg> 419 <seg> 420 firefox 421 </seg> 389 422 <seg> 390 423 Numerous libraries, browser components, plugins, extensions, and 391 424 helper modules installed in 392 <filename class="directory">/usr/lib/firefox-&firefox-version;</filename> .425 <filename class="directory">/usr/lib/firefox-&firefox-version;</filename> 393 426 </seg> 394 427 <seg> 395 428 /usr/include/npapi and 396 /usr/lib/firefox-&firefox-version; .429 /usr/lib/firefox-&firefox-version; 397 430 </seg> 398 431 </seglistitem> … … 408 441 <listitem> 409 442 <para> 410 is a <application>G tk2</application> internet browser that uses the443 is a <application>GTK+ 2</application> internet browser that uses the 411 444 Mozilla Gecko rendering engine. 412 445 </para> … … 416 449 </listitem> 417 450 </varlistentry> 451 418 452 </variablelist> 453 419 454 </sect2> 455 420 456 </sect1> -
xsoft/other/thunderbird.xml
r595cda07 r0e37869 9 9 <!ENTITY thunderbird-download-ftp 10 10 "&mozilla-ftp;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.bz2"> 11 <!ENTITY thunderbird-md5sum " 5b0ceb8d403b607fc0330e276b2e7c65">12 <!ENTITY thunderbird-size "10 7MB">13 <!ENTITY thunderbird-buildsize " 2.4 GB (40MB installed)">11 <!ENTITY thunderbird-md5sum "9b7f15fbc672745571d47a3c0e227ca1"> 12 <!ENTITY thunderbird-size "109 MB"> 13 <!ENTITY thunderbird-buildsize "3,1 GB (47 MB installed)"> 14 14 <!ENTITY thunderbird-time "30 SBU"> 15 15 ]> … … 217 217 218 218 <screen role="root"><userinput>mkdir -pv /usr/lib/thunderbird-&thunderbird-version; && 219 tar -xf thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \219 tar -xfv thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \ 220 220 -C /usr/lib/thunderbird-&thunderbird-version; --strip-components=1 && 221 221 ln -sfv ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput></screen> … … 320 320 321 321 <screen role="root"><userinput>mkdir -pv /usr/share/applications && 322 mkdir -pv /usr/share/pixmaps && 323 322 324 cat > /usr/share/applications/thunderbird.desktop << "EOF" && 323 325 [Desktop Entry] … … 334 336 StartupNotify=true 335 337 EOF 338 336 339 ln -sfv /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png \ 337 340 /usr/share/pixmaps/thunderbird.png</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.