From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] new package: pcre2 version 10.23 Date: Thu, 15 Jun 2017 12:20:31 +0100 Message-ID: <1497525631.21214.51.camel@ipfire.org> In-Reply-To: <20170615055530.20286-1-marcel.lorenz@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6029620308264544844==" List-Id: --===============6029620308264544844== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable PLEASE READ what I write in my emails. The merge window for the next core update is not open at the moment and therefore this has no chance to get merged right now. On Thu, 2017-06-15 at 07:55 +0200, Marcel Lorenz wrote: > http://www.pcre.org/ >=20 > Signed-off-by: Marcel Lorenz > --- > =C2=A0config/rootfiles/common/pcre2 | 202 > ++++++++++++++++++++++++++++++++++++++++++ > =C2=A0lfs/pcre2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2= =A090 +++++++++++++++++++ > =C2=A0make.sh=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0|=C2=A0=C2=A0=C2=A01 + > =C2=A03 files changed, 293 insertions(+) > =C2=A0create mode 100644 config/rootfiles/common/pcre2 > =C2=A0create mode 100644 lfs/pcre2 >=20 > diff --git a/config/rootfiles/common/pcre2 b/config/rootfiles/common/pcre2 > new file mode 100644 > index 0000000..37e0268 > --- /dev/null > +++ b/config/rootfiles/common/pcre2 > @@ -0,0 +1,202 @@ > +usr/bin/pcre2-config > +usr/bin/pcre2grep > +#usr/bin/pcre2test > +#usr/include/pcre2.h > +#usr/include/pcre2posix.h > +#usr/lib/libpcre2-16.la > +usr/lib/libpcre2-16.so > +usr/lib/libpcre2-16.so.0 > +usr/lib/libpcre2-16.so.0.5.0 > +#usr/lib/libpcre2-32.la > +usr/lib/libpcre2-32.so > +usr/lib/libpcre2-32.so.0 > +usr/lib/libpcre2-32.so.0.5.0 > +#usr/lib/libpcre2-8.la > +usr/lib/libpcre2-8.so > +usr/lib/libpcre2-8.so.0 > +usr/lib/libpcre2-8.so.0.5.0 > +#usr/lib/libpcre2-posix.la > +usr/lib/libpcre2-posix.so > +usr/lib/libpcre2-posix.so.1 > +usr/lib/libpcre2-posix.so.1.0.1 > +#usr/lib/pkgconfig/libpcre2-16.pc > +#usr/lib/pkgconfig/libpcre2-32.pc > +#usr/lib/pkgconfig/libpcre2-8.pc > +#usr/lib/pkgconfig/libpcre2-posix.pc > +#usr/share/doc/pcre2-pcre2-10.23 > +#usr/share/doc/pcre2-pcre2-10.23/AUTHORS > +#usr/share/doc/pcre2-pcre2-10.23/COPYING > +#usr/share/doc/pcre2-pcre2-10.23/ChangeLog > +#usr/share/doc/pcre2-pcre2-10.23/LICENCE > +#usr/share/doc/pcre2-pcre2-10.23/NEWS > +#usr/share/doc/pcre2-pcre2-10.23/README > +#usr/share/doc/pcre2-pcre2-10.23/html > +#usr/share/doc/pcre2-pcre2-10.23/html/NON-AUTOTOOLS-BUILD.txt > +#usr/share/doc/pcre2-pcre2-10.23/html/README.txt > +#usr/share/doc/pcre2-pcre2-10.23/html/index.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2-config.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_callout_enumerate.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_code_copy.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_code_copy_with_tables.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_code_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_compile.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_compile_context_copy.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_compile_context_create.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_compile_context_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_config.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_dfa_match.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_general_context_copy.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_general_context_create.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_general_context_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_get_error_message.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_get_mark.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_get_ovector_count.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_get_ovector_pointer.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_get_startchar.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_jit_compile.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_jit_free_unused_memory.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_jit_match.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_jit_stack_assign.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_jit_stack_create.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_jit_stack_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_maketables.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_match.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_match_context_copy.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_match_context_create.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_match_context_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_match_data_create.html > +#usr/share/doc/pcre2-pcre2- > 10.23/html/pcre2_match_data_create_from_pattern.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_match_data_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_pattern_info.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_serialize_decode.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_serialize_encode.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_serialize_free.html > +#usr/share/doc/pcre2-pcre2- > 10.23/html/pcre2_serialize_get_number_of_codes.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_bsr.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_callout.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_character_tables.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_compile_recursion_guard.ht= ml > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_match_limit.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_max_pattern_length.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_newline.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_offset_limit.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_parens_nest_limit.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_set_recursion_limit.html > +#usr/share/doc/pcre2-pcre2- > 10.23/html/pcre2_set_recursion_memory_management.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substitute.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_copy_byname.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_copy_bynumber.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_get_byname.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_get_bynumber.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_length_byname.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_length_bynumber.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_list_free.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_list_get.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_nametable_scan.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2_substring_number_from_name.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2api.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2build.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2callout.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2compat.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2demo.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2grep.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2jit.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2limits.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2matching.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2partial.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2pattern.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2perform.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2posix.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2sample.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2serialize.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2stack.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2syntax.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2test.html > +#usr/share/doc/pcre2-pcre2-10.23/html/pcre2unicode.html > +#usr/share/doc/pcre2-pcre2-10.23/pcre2-config.txt > +#usr/share/doc/pcre2-pcre2-10.23/pcre2.txt > +#usr/share/doc/pcre2-pcre2-10.23/pcre2grep.txt > +#usr/share/doc/pcre2-pcre2-10.23/pcre2test.txt > +#usr/share/man/man1/pcre2-config.1 > +#usr/share/man/man1/pcre2grep.1 > +#usr/share/man/man1/pcre2test.1 > +#usr/share/man/man3/pcre2.3 > +#usr/share/man/man3/pcre2_callout_enumerate.3 > +#usr/share/man/man3/pcre2_code_copy.3 > +#usr/share/man/man3/pcre2_code_copy_with_tables.3 > +#usr/share/man/man3/pcre2_code_free.3 > +#usr/share/man/man3/pcre2_compile.3 > +#usr/share/man/man3/pcre2_compile_context_copy.3 > +#usr/share/man/man3/pcre2_compile_context_create.3 > +#usr/share/man/man3/pcre2_compile_context_free.3 > +#usr/share/man/man3/pcre2_config.3 > +#usr/share/man/man3/pcre2_dfa_match.3 > +#usr/share/man/man3/pcre2_general_context_copy.3 > +#usr/share/man/man3/pcre2_general_context_create.3 > +#usr/share/man/man3/pcre2_general_context_free.3 > +#usr/share/man/man3/pcre2_get_error_message.3 > +#usr/share/man/man3/pcre2_get_mark.3 > +#usr/share/man/man3/pcre2_get_ovector_count.3 > +#usr/share/man/man3/pcre2_get_ovector_pointer.3 > +#usr/share/man/man3/pcre2_get_startchar.3 > +#usr/share/man/man3/pcre2_jit_compile.3 > +#usr/share/man/man3/pcre2_jit_free_unused_memory.3 > +#usr/share/man/man3/pcre2_jit_match.3 > +#usr/share/man/man3/pcre2_jit_stack_assign.3 > +#usr/share/man/man3/pcre2_jit_stack_create.3 > +#usr/share/man/man3/pcre2_jit_stack_free.3 > +#usr/share/man/man3/pcre2_maketables.3 > +#usr/share/man/man3/pcre2_match.3 > +#usr/share/man/man3/pcre2_match_context_copy.3 > +#usr/share/man/man3/pcre2_match_context_create.3 > +#usr/share/man/man3/pcre2_match_context_free.3 > +#usr/share/man/man3/pcre2_match_data_create.3 > +#usr/share/man/man3/pcre2_match_data_create_from_pattern.3 > +#usr/share/man/man3/pcre2_match_data_free.3 > +#usr/share/man/man3/pcre2_pattern_info.3 > +#usr/share/man/man3/pcre2_serialize_decode.3 > +#usr/share/man/man3/pcre2_serialize_encode.3 > +#usr/share/man/man3/pcre2_serialize_free.3 > +#usr/share/man/man3/pcre2_serialize_get_number_of_codes.3 > +#usr/share/man/man3/pcre2_set_bsr.3 > +#usr/share/man/man3/pcre2_set_callout.3 > +#usr/share/man/man3/pcre2_set_character_tables.3 > +#usr/share/man/man3/pcre2_set_compile_recursion_guard.3 > +#usr/share/man/man3/pcre2_set_match_limit.3 > +#usr/share/man/man3/pcre2_set_max_pattern_length.3 > +#usr/share/man/man3/pcre2_set_newline.3 > +#usr/share/man/man3/pcre2_set_offset_limit.3 > +#usr/share/man/man3/pcre2_set_parens_nest_limit.3 > +#usr/share/man/man3/pcre2_set_recursion_limit.3 > +#usr/share/man/man3/pcre2_set_recursion_memory_management.3 > +#usr/share/man/man3/pcre2_substitute.3 > +#usr/share/man/man3/pcre2_substring_copy_byname.3 > +#usr/share/man/man3/pcre2_substring_copy_bynumber.3 > +#usr/share/man/man3/pcre2_substring_free.3 > +#usr/share/man/man3/pcre2_substring_get_byname.3 > +#usr/share/man/man3/pcre2_substring_get_bynumber.3 > +#usr/share/man/man3/pcre2_substring_length_byname.3 > +#usr/share/man/man3/pcre2_substring_length_bynumber.3 > +#usr/share/man/man3/pcre2_substring_list_free.3 > +#usr/share/man/man3/pcre2_substring_list_get.3 > +#usr/share/man/man3/pcre2_substring_nametable_scan.3 > +#usr/share/man/man3/pcre2_substring_number_from_name.3 > +#usr/share/man/man3/pcre2api.3 > +#usr/share/man/man3/pcre2build.3 > +#usr/share/man/man3/pcre2callout.3 > +#usr/share/man/man3/pcre2compat.3 > +#usr/share/man/man3/pcre2demo.3 > +#usr/share/man/man3/pcre2jit.3 > +#usr/share/man/man3/pcre2limits.3 > +#usr/share/man/man3/pcre2matching.3 > +#usr/share/man/man3/pcre2partial.3 > +#usr/share/man/man3/pcre2pattern.3 > +#usr/share/man/man3/pcre2perform.3 > +#usr/share/man/man3/pcre2posix.3 > +#usr/share/man/man3/pcre2sample.3 > +#usr/share/man/man3/pcre2serialize.3 > +#usr/share/man/man3/pcre2stack.3 > +#usr/share/man/man3/pcre2syntax.3 > +#usr/share/man/man3/pcre2unicode.3 > diff --git a/lfs/pcre2 b/lfs/pcre2 > new file mode 100644 > index 0000000..7954382 > --- /dev/null > +++ b/lfs/pcre2 > @@ -0,0 +1,90 @@ > +##########################################################################= ### > ## > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 > =C2=A0# > +# IPFire.org - A linux based > firewall=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# Copyright (C) 2007-2017=C2=A0=C2=A0IPFire Team=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0# > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 > =C2=A0# > +# This program is free software: you can redistribute it and/or > modify=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# it under the terms of the GNU General Public License as published > by=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# the Free Software Foundation, either version 3 of the License, > or=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# (at your option) any later > version.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 > =C2=A0# > +# This program is distributed in the hope that it will be > useful,=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0# > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0# > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.=C2=A0=C2=A0See > the=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0# > +# GNU General Public License for more > details.=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 > =C2=A0# > +# You should have received a copy of the GNU General Public > License=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# along with this program.=C2=A0=C2=A0If not, see .=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0# > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 > =C2=A0# > +##########################################################################= ### > ## > + > +##########################################################################= ### > ## > +# Definitions > +##########################################################################= ### > ## > + > +include Config > + > +VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 10.23 > + > +THISAPP=C2=A0=C2=A0=C2=A0=C2=A0=3D pcre2-$(VER) > +DL_FILE=C2=A0=C2=A0=C2=A0=C2=A0=3D $(THISAPP).tar.gz > +DL_FROM=C2=A0=C2=A0=C2=A0=C2=A0=3D $(URL_IPFIRE) > +DIR_APP=C2=A0=C2=A0=C2=A0=C2=A0=3D $(DIR_SRC)/$(THISAPP) > +TARGET=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D $(DIR_INFO)/$(THISAPP) > + > +##########################################################################= ### > ## > +# Top-level Rules > +##########################################################################= ### > ## > + > +objects =3D $(DL_FILE) > + > +$(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > + > +$(DL_FILE)_MD5 =3D 959c6645a4dc3f3200e7bf671b17f6af > + > +install : $(TARGET) > + > +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) > + > +download :$(patsubst %,$(DIR_DL)/%,$(objects)) > + > +md5 : $(subst %,%_MD5,$(objects)) > + > +dist:=C2=A0 > + @$(PAK) > + > +##########################################################################= ### > ## > +# Downloading, checking, md5sum > +##########################################################################= ### > ## > + > +$(patsubst %,$(DIR_CHK)/%,$(objects)) : > + @$(CHECK) > + > +$(patsubst %,$(DIR_DL)/%,$(objects)) : > + @$(LOAD) > + > +$(subst %,%_MD5,$(objects)) : > + @$(MD5) > + > +##########################################################################= ### > ## > +# Installation Details > +##########################################################################= ### > ## > + > +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > + @$(PREBUILD) > + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) > + cd $(DIR_APP) && ./configure \ > + --prefix=3D/usr \ > + --disable-static \ > + --enable-jit \ > + --enable-unicode \ > + --enable-pcre2-16 \ > + --enable-pcre2-32 \ > + --enable-pcre2grep-libz \ > + --enable-pcre2grep-libbz2 \ > + --enable-pcre2test-libreadline \ > + --docdir=3D/usr/share/doc/pcre2-$(THISAPP) > + cd $(DIR_APP) && make $(MAKETUNING) > + cd $(DIR_APP) && make install > + @rm -rf $(DIR_APP) > + @$(POSTBUILD) > diff --git a/make.sh b/make.sh > index a0f2dff..d3067cc 100755 > --- a/make.sh > +++ b/make.sh > @@ -357,6 +357,7 @@ buildbase() { > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 readline-compat > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 bzip2 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 pcre > +=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 pcre2 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 pcre-compat > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 bash > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0lfsmake2 diffutils --===============6029620308264544844== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRSWNCQUFC Q2dBR0JRSlpRbTEvQUFvSkVJQjU4UDl2a0FrSEJpWVAvUmRiVU9OREY2bEpHTXpsYStGRVdva2gK TnE2aWdXSTcwekE1VFlKeVhiNkRuSHhyajdPOVIvbWh6dzdmdGFMS1J2Ly8ySkR0WG9ZbFhaR1Ew SlNCd1JnOQpWcVdNdUhBeWNRVTlRRkNadCtTdmluSUFWT0JoamgycURZTFpYQVNBOEZnRTNNZ05k Zmp4d25Pb1l6eVpwMCtuCnJJS01NRTl1NmFUVHdaM0FNL2RhdXF4Vko0Y3pPQ1V1S0p6WisrTmlj MkE5YXo3VTYzQ3JWYW9jTHRvWlRVN2cKWTlqOUdGai9sYlgrTHkwTFZQdDZ3eTZZTVVWbnorbUh3 a2JONHk0ZVRpdGdCd2xCeENpcXRFWE9qZlFrMzhBQgpYUVdSbVpxQmprd0ZMVFlzODh3Q3lSdXg2 MXpzc202OFlHcFhoUDR6cGVkQURBdU1lZE9XUWRrS3NnZmRIQmgvCmswQWF4UUVqQmZZWVRxUlRs eVl0RmpseDlzWm1DWk1ReUtTQ1JTdzFNVEJ2c2pXR3FHTlNYVVQrMXQ4eWRSbW4KbzArV3hNUGxR TytVSEQwd2pnbU4ySjZhNVVWSHptQVMzbk9DRTZ0THBQMGhzY2RFTG12TG1xUW4zd2EvOFpyMQp6 S3ZTL2VIdUlIZ3FITGcyRUs1NnN3MTRWeFQ0enRSOWFTRStxcGtWRXdsWW5CaC95SEJHdGliYmZF ZzNrN3IyClUvUVR0TmxPNHFzRVpKcHY1K2N2LzEreFQwa1FTdnFoMVJaNEEyVEhSVGlLU2ZxQytp R1NoYkxSek0ycDU0czUKUy9SNCtqcElWZUdrNTQvUlNvRlBNVUJ2TUI4MUljaTgvVmZFY3V5UHJa SFAzdEZzTnJWYlR1T2xJSTRDUWVsSwpiSkVIdkFiZWdmTTF4SzlCNkcrbgo9SzYvNwotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============6029620308264544844==--