Changeset 3861ffb for general/genlib/pcre.xml
- Timestamp:
- 02/09/2012 01:50:35 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:
- e4b35fd
- Parents:
- 4f51961
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/pcre.xml
r4f51961 r3861ffb 5 5 %general-entities; 6 6 7 <!ENTITY pcre-download-http "&sourceforge-repo;/pcre/pcre-&pcre-version;.tar.bz2"> 8 <!ENTITY pcre-download-ftp "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-&pcre-version;.tar.bz2"> 9 <!ENTITY pcre-md5sum "f14a9fef3c92f3fc6c5ac92d7a2c7eb3"> 10 <!ENTITY pcre-size "976 KB"> 11 <!ENTITY pcre-buildsize "12 MB"> 12 <!ENTITY pcre-time "0.3 SBU"> 7 <!ENTITY pcre-download-http 8 "&sourceforge-repo;/pcre/pcre-&pcre-version;.tar.bz2"> 9 <!ENTITY pcre-download-ftp 10 "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-&pcre-version;.tar.bz2"> 11 <!ENTITY pcre-md5sum "d5ee0d9f6d2f0b7489331d04b6c182ef"> 12 <!ENTITY pcre-size "1.6 MB"> 13 <!ENTITY pcre-buildsize "13 MB"> 14 <!ENTITY pcre-time "0.2 SBU"> 13 15 ]> 14 16 … … 40 42 <bridgehead renderas="sect3">Package Information</bridgehead> 41 43 <itemizedlist spacing="compact"> 44 <!-- 8.30 isn't on sourceforge yet 42 45 <listitem> 43 46 <para>Download (HTTP): <ulink url="&pcre-download-http;"/></para> 44 </listitem> 47 </listitem> --> 45 48 <listitem> 46 49 <para>Download (FTP): <ulink url="&pcre-download-ftp;"/></para> … … 62 65 <para condition="html" role="usernotes">User Notes: 63 66 <ulink url="&blfs-wiki;/pcre"/></para> 64 65 67 </sect2> 66 68 … … 71 73 the following commands:</para> 72 74 73 <screen><userinput>./configure --prefix=/usr \ 74 --docdir=/usr/share/doc/pcre-&pcre-version; \ 75 --enable-utf8 \ 76 --enable-unicode-properties \ 77 --enable-pcregrep-libz \ 78 --enable-pcregrep-libbz2 && 75 <screen><userinput>./configure --prefix=/usr --disable-static --libdir=/lib \ 76 --docdir=/usr/share/doc/pcre-&pcre-version; --enable-utf8 --enable-unicode-properties \ 77 --enable-pcregrep-libz --enable-pcregrep-libbz2 && 79 78 make</userinput></screen> 80 79 … … 86 85 87 86 <screen role="root"><userinput>make install</userinput></screen> 88 89 <para>If you reinstall <application>Grep</application> after installing90 <application>PCRE</application>, <application>Grep</application> will get91 linked against <application>PCRE</application> and may cause problems if92 <filename class="directory">/usr</filename> is a separate mount point. To avoid93 this, either pass the option <option>--disable-perl-regexp</option> when executing94 <command>./configure</command> for <application>Grep</application> or move95 <filename class="libraryfile">libpcre</filename> to <filename96 class="directory">/lib</filename> as follows.</para>97 98 <screen role="root"><userinput>mv -v /usr/lib/libpcre.so.* /lib/ &&99 ln -v -sf ../../lib/libpcre.so.0 /usr/lib/libpcre.so</userinput></screen>100 101 87 </sect2> 102 88 103 89 <sect2 role="commands"> 104 90 <title>Command Explanations</title> 91 92 <para><option>--disable-static</option>: This switch prevents the static 93 libraries being installed.</para> 94 95 <para><option>--libdir=/lib</option>: This option makes it install its 96 libraries into /lib. If you reinstall <application>Grep</application> after 97 installing <application>PCRE</application>, <application>Grep</application> 98 will get linked against <application>PCRE</application> and this may cause 99 problems during the boot process if 100 <filename class="directory">/usr</filename> is a separate mount 101 point. If you have <filename class="directory">/usr/lib</filename> on the 102 same partition as <filename class="directory">/lib</filename> you can omit 103 this option</para> 105 104 106 105 <para><parameter>--enable-utf8</parameter>: This switch includes the code for … … 114 113 <para><parameter>--enable-pcregrep-libz</parameter>: This switch adds 115 114 support to <command>pcregrep</command> to read 116 <filename class= 'extension'>.gz</filename> compressed files.</para>115 <filename class="extension">.gz</filename> compressed files.</para> 117 116 118 117 <para><parameter>--enable-pcregrep-libbz2</parameter>: This switch adds 119 118 support to <command>pcregrep</command> to read 120 <filename class='extension'>.bz2</filename> compressed files.</para> 121 122 <para><parameter>--enable-shared --disable-static</parameter>: This pair 123 of switches prevents the static libraries in this package from being 124 built and installed.</para> 125 119 <filename class="extension">.bz2</filename> compressed files.</para> 126 120 </sect2> 127 121 … … 136 130 <seglistitem> 137 131 <seg>pcregrep, pcretest, and pcre-config</seg> 138 <seg>libpcre. {so,a}, libpcrecpp.{so,a} and libpcreposix.{so,a}</seg>132 <seg>libpcre.so, libpcrecpp.so and libpcreposix.so</seg> 139 133 <seg>/usr/share/doc/pcre-&pcre-version;</seg> 140 134 </seglistitem> … … 178 172 </listitem> 179 173 </varlistentry> 180 181 174 </variablelist> 182 183 175 </sect2> 184 185 176 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.