Changeset 495ebe07 for xsoft/graphweb/firefox.xml
- Timestamp:
- 05/14/2012 02:51:06 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- ebd7993
- Parents:
- 6c17af3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/graphweb/firefox.xml
r6c17af3 r495ebe07 104 104 <xref linkend="wireless_tools"/>, 105 105 <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing 106 the jemalloc code) and 107 <xref linkend="wget"/> 106 the jemalloc code), 107 <xref linkend="wget"/> and 108 <xref linkend="xulrunner"/> 108 109 </para> 109 110 … … 144 145 ac_add_options --disable-libnotify 145 146 147 # If you have installed xulrunner uncomment these two lines: 148 # ac_add_options --with-system-libxul 149 # ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-&xulrunner-version; 150 146 151 # Uncomment these if you have installed them: 147 152 # ac_add_options --enable-startup-notification … … 154 159 155 160 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-build-dir 161 ac_add_options --enable-official-branding 162 ac_add_options --prefix=/usr 163 164 # The rest of these options have no effect if you're 165 # building against an already installed xulrunner: 156 166 ac_add_options --disable-crashreporter 157 167 ac_add_options --disable-debug … … 160 170 ac_add_options --disable-tests 161 171 ac_add_options --disable-updater 162 ac_add_options --enable-official-branding163 172 ac_add_options --enable-shared 164 173 ac_add_options --enable-system-cairo 165 174 ac_add_options --enable-system-ffi 166 ac_add_options --prefix=/usr167 175 ac_add_options --with-pthreads 168 176 ac_add_options --with-system-jpeg … … 180 188 sed -i '/sys\/time\.h/a#include <unistd.h>' ipc/chromium/src/base/time_posix.cc && 181 189 sed -i 's# ""##' browser/base/Makefile.in && 182 make -f client.mk && 183 make -C firefox-build-dir/browser/installer</userinput></screen> 190 make -f client.mk</userinput></screen> 184 191 185 192 <para> … … 188 195 189 196 <para> 190 Now, as the <systemitem class="username">root</systemitem> user install 191 <application>Firefox</application>: 197 If you have <emphasis>not</emphasis> linked 198 <application>Firefox</application> against an installed 199 <application>Xulrunner</application>: 200 </para> 201 202 <screen><userinput>make -C firefox-build-dir/browser/installer</userinput></screen> 203 204 <para> 205 Now, as the <systemitem class="username">root</systemitem> user, if you 206 have <emphasis>not</emphasis> linked <application>Firefox</application> 207 against an installed <application>Xulrunner</application>, install the 208 package: 192 209 </para> 193 210 … … 200 217 chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen> 201 218 219 <para> 220 If you <emphasis>have</emphasis> linked against an already installed 221 <application>Xulrunner</application>, as the 222 <systemitem class="username">root</systemitem> user: 223 </para> 224 225 <screen role="root"><userinput>make -C firefox-build-dir install && 226 rm /usr/bin/firefox && 227 cat > /usr/bin/firefox << "HERE_DOC" && 228 #!/bin/bash 229 /usr/lib/xulrunner-&xulrunner-version;/xulrunner /usr/lib/firefox-&firefox-version;application.ini "${@}" 230 HERE_DOC 231 chmod 755 /usr/bin/firefox && 232 mkdir -p /usr/lib/mozilla/plugins && 233 ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version; && 234 chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen> 235 202 236 <bridgehead renderas="sect3" id="npapi-firefox" xreflabel="Firefox"> 203 237 NPAPI Headers … … 213 247 <screen role="root"><userinput>mkdir /usr/include/npapi 214 248 cp dom/plugins/base/*.h /usr/include/npapi</userinput></screen> 215 216 <bridgehead renderas="sect3" id="devel-firefox" xreflabel="Firefox">217 All the Development Libraries and Headers218 </bridgehead>219 <para>220 If you want to install the full <application>Firefox</application>221 development environment (Note, this installs more than half a gigabyte of222 extra files), as the <systemitem class="username">root</systemitem> user:223 </para>224 225 <screen role="root"><userinput>make -C firefox-build-dir install</userinput></screen>226 249 </sect2> 227 250 … … 263 286 'firefox' directory from the filenames, allowing us to untar it 264 287 into a versioned directory. 288 </para> 289 290 <para> 291 <command>make -C firefox-build-dir install</command>: This runs 292 <command>make install</command> in firefox-build-dir. 265 293 </para> 266 294 … … 284 312 default, we make the symbolic link to keep all the plugins installed in 285 313 one folder. 286 </para>287 288 <para>289 <command>make -C firefox-build-dir install</command>: This runs290 <command>make install</command> in291 <filename class="directory">firefox-build-dir</filename>.292 314 </para> 293 315 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.