Changeset 16efe57
- Timestamp:
- 04/04/2012 03:56:08 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:
- b963d161
- Parents:
- 793d016
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/xulrunner.xml
r793d016 r16efe57 201 201 <screen><userinput>patch -p1 < ../xulrunner-&xulrunner-version;_gcc-4.7-1.patch && 202 202 sed -i 's#VPX_CODEC_USE_INPUT_PARTITION#VPX_CODEC_USE_INPUT_FRAGMENTS#' configure && 203 sed -i 's#-L${sdkdir}/lib ##' xulrunner/installer/*.pc.in &&204 203 if pkg-config --atleast-version &nspr-version; nspr 205 204 then sed -i '/Version/aRequires: nspr >= &nspr-version;' xulrunner/installer/libxul-embedding.pc.in … … 221 220 ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; && 222 221 chown -Rv root:root /usr/{include,lib,share/idl}/xulrunner-* && 223 for library in /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*. {a,so}222 for library in /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*.so 224 223 do ln -sfv ${library#/usr/lib/} /usr${library#*sdk} 225 224 done</userinput></screen> … … 252 251 253 252 <para> 254 <command>sed -i 's#-L${sdkdir}/lib ##'255 xulrunner/installer/*.pc.in</command>: Because we put symlinks to the256 libraries into <filename class="directory">/usr/lib</filename> we do not257 need to have -L/usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib in258 the linker flags provided by the pkg-config .pc files.259 </para>260 261 <para>262 253 <command>make -f client.mk ...</command>: Mozilla products are packaged to 263 254 allow the use of a configuration file which can be used to pass the … … 277 268 <para> 278 269 <command>for library in 279 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*. {a,so}; do ln -sfv270 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*.so; do ln -sfv 280 271 ${library#/usr/lib/} /usr${library#*sdk}; done</command>: The libraries 281 272 shipped with this package are installed into 282 273 <filename class="directory">/usr/lib/xulrunner-devel-&xulrunner-version;</filename> 283 274 which means they will not be found at runtime. These commands make 284 relative symbolic links to the libraries from275 relative symbolic links to the shared libraries from 285 276 <filename class="directory">/usr/lib</filename>. 286 277 </para>
Note:
See TracChangeset
for help on using the changeset viewer.