SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
40
devel/pcre2/Makefile
Normal file
40
devel/pcre2/Makefile
Normal file
|
@ -0,0 +1,40 @@
|
|||
COMMENT = perl-compatible regular expression library, version 2
|
||||
|
||||
DISTNAME = pcre2-10.37
|
||||
|
||||
SHARED_LIBS += pcre2-16 0.5 # 10.37
|
||||
SHARED_LIBS += pcre2-32 0.5 # 10.37
|
||||
SHARED_LIBS += pcre2-8 0.6 # 10.37
|
||||
SHARED_LIBS += pcre2-posix 1.0 # 2.3
|
||||
|
||||
CATEGORIES = devel
|
||||
|
||||
REVISION = 1
|
||||
|
||||
MASTER_SITES = https://ftp.pcre.org/pub/pcre/ \
|
||||
${MASTER_SITE_SOURCEFORGE:=pcre/} \
|
||||
http://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ \
|
||||
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
|
||||
|
||||
HOMEPAGE = https://www.pcre.org/
|
||||
MAINTAINER = Nam Nguyen <namn@berkeley.edu>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
WANTLIB += bz2 c curses readline z
|
||||
|
||||
LIB_DEPENDS = archivers/bzip2
|
||||
|
||||
CONFIGURE_STYLE = gnu
|
||||
CONFIGURE_ARGS = --enable-pcre2-16 \
|
||||
--enable-pcre2-32 \
|
||||
--enable-pcre2grep-libz \
|
||||
--enable-pcre2grep-libbz2 \
|
||||
--enable-pcre2test-libreadline
|
||||
# explicitly disable JIT that would require WXNEEDED
|
||||
CONFIGURE_ARGS += --disable-jit
|
||||
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/pcre2/distinfo
Normal file
2
devel/pcre2/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (pcre2-10.37.tar.gz) = BOIUwMQKl7ilwrSuiKOqipPm8uRcazU03aw1HyZUhXc=
|
||||
SIZE (pcre2-10.37.tar.gz) = 2299767
|
7
devel/pcre2/pkg/DESCR
Normal file
7
devel/pcre2/pkg/DESCR
Normal file
|
@ -0,0 +1,7 @@
|
|||
PCRE2 is a revised API for the PCRE library, which is a set of functions,
|
||||
written in C, that implement regular expression pattern matching using the same
|
||||
syntax and semantics as Perl, with just a few differences. Some features that
|
||||
appeared in Python and the original PCRE before they appeared in Perl are also
|
||||
available using the Python syntax. There is also some support for one or two
|
||||
.NET and Oniguruma syntax items, and there are options for requesting some minor
|
||||
changes that give better ECMAScript (aka JavaScript) compatibility.
|
224
devel/pcre2/pkg/PLIST
Normal file
224
devel/pcre2/pkg/PLIST
Normal file
|
@ -0,0 +1,224 @@
|
|||
bin/pcre2-config
|
||||
@bin bin/pcre2grep
|
||||
@bin bin/pcre2test
|
||||
include/pcre2.h
|
||||
include/pcre2posix.h
|
||||
@static-lib lib/libpcre2-16.a
|
||||
lib/libpcre2-16.la
|
||||
@lib lib/libpcre2-16.so.${LIBpcre2-16_VERSION}
|
||||
@static-lib lib/libpcre2-32.a
|
||||
lib/libpcre2-32.la
|
||||
@lib lib/libpcre2-32.so.${LIBpcre2-32_VERSION}
|
||||
@static-lib lib/libpcre2-8.a
|
||||
lib/libpcre2-8.la
|
||||
@lib lib/libpcre2-8.so.${LIBpcre2-8_VERSION}
|
||||
@static-lib lib/libpcre2-posix.a
|
||||
lib/libpcre2-posix.la
|
||||
@lib lib/libpcre2-posix.so.${LIBpcre2-posix_VERSION}
|
||||
lib/pkgconfig/libpcre2-16.pc
|
||||
lib/pkgconfig/libpcre2-32.pc
|
||||
lib/pkgconfig/libpcre2-8.pc
|
||||
lib/pkgconfig/libpcre2-posix.pc
|
||||
@man man/man1/pcre2-config.1
|
||||
@man man/man1/pcre2grep.1
|
||||
@man man/man1/pcre2test.1
|
||||
@man man/man3/pcre2.3
|
||||
@man man/man3/pcre2_callout_enumerate.3
|
||||
@man man/man3/pcre2_code_copy.3
|
||||
@man man/man3/pcre2_code_copy_with_tables.3
|
||||
@man man/man3/pcre2_code_free.3
|
||||
@man man/man3/pcre2_compile.3
|
||||
@man man/man3/pcre2_compile_context_copy.3
|
||||
@man man/man3/pcre2_compile_context_create.3
|
||||
@man man/man3/pcre2_compile_context_free.3
|
||||
@man man/man3/pcre2_config.3
|
||||
@man man/man3/pcre2_convert_context_copy.3
|
||||
@man man/man3/pcre2_convert_context_create.3
|
||||
@man man/man3/pcre2_convert_context_free.3
|
||||
@man man/man3/pcre2_converted_pattern_free.3
|
||||
@man man/man3/pcre2_dfa_match.3
|
||||
@man man/man3/pcre2_general_context_copy.3
|
||||
@man man/man3/pcre2_general_context_create.3
|
||||
@man man/man3/pcre2_general_context_free.3
|
||||
@man man/man3/pcre2_get_error_message.3
|
||||
@man man/man3/pcre2_get_mark.3
|
||||
@man man/man3/pcre2_get_match_data_size.3
|
||||
@man man/man3/pcre2_get_ovector_count.3
|
||||
@man man/man3/pcre2_get_ovector_pointer.3
|
||||
@man man/man3/pcre2_get_startchar.3
|
||||
@man man/man3/pcre2_jit_compile.3
|
||||
@man man/man3/pcre2_jit_free_unused_memory.3
|
||||
@man man/man3/pcre2_jit_match.3
|
||||
@man man/man3/pcre2_jit_stack_assign.3
|
||||
@man man/man3/pcre2_jit_stack_create.3
|
||||
@man man/man3/pcre2_jit_stack_free.3
|
||||
@man man/man3/pcre2_maketables.3
|
||||
@man man/man3/pcre2_maketables_free.3
|
||||
@man man/man3/pcre2_match.3
|
||||
@man man/man3/pcre2_match_context_copy.3
|
||||
@man man/man3/pcre2_match_context_create.3
|
||||
@man man/man3/pcre2_match_context_free.3
|
||||
@man man/man3/pcre2_match_data_create.3
|
||||
@man man/man3/pcre2_match_data_create_from_pattern.3
|
||||
@man man/man3/pcre2_match_data_free.3
|
||||
@man man/man3/pcre2_pattern_convert.3
|
||||
@man man/man3/pcre2_pattern_info.3
|
||||
@man man/man3/pcre2_serialize_decode.3
|
||||
@man man/man3/pcre2_serialize_encode.3
|
||||
@man man/man3/pcre2_serialize_free.3
|
||||
@man man/man3/pcre2_serialize_get_number_of_codes.3
|
||||
@man man/man3/pcre2_set_bsr.3
|
||||
@man man/man3/pcre2_set_callout.3
|
||||
@man man/man3/pcre2_set_character_tables.3
|
||||
@man man/man3/pcre2_set_compile_extra_options.3
|
||||
@man man/man3/pcre2_set_compile_recursion_guard.3
|
||||
@man man/man3/pcre2_set_depth_limit.3
|
||||
@man man/man3/pcre2_set_glob_escape.3
|
||||
@man man/man3/pcre2_set_glob_separator.3
|
||||
@man man/man3/pcre2_set_heap_limit.3
|
||||
@man man/man3/pcre2_set_match_limit.3
|
||||
@man man/man3/pcre2_set_max_pattern_length.3
|
||||
@man man/man3/pcre2_set_newline.3
|
||||
@man man/man3/pcre2_set_offset_limit.3
|
||||
@man man/man3/pcre2_set_parens_nest_limit.3
|
||||
@man man/man3/pcre2_set_recursion_limit.3
|
||||
@man man/man3/pcre2_set_recursion_memory_management.3
|
||||
@man man/man3/pcre2_set_substitute_callout.3
|
||||
@man man/man3/pcre2_substitute.3
|
||||
@man man/man3/pcre2_substring_copy_byname.3
|
||||
@man man/man3/pcre2_substring_copy_bynumber.3
|
||||
@man man/man3/pcre2_substring_free.3
|
||||
@man man/man3/pcre2_substring_get_byname.3
|
||||
@man man/man3/pcre2_substring_get_bynumber.3
|
||||
@man man/man3/pcre2_substring_length_byname.3
|
||||
@man man/man3/pcre2_substring_length_bynumber.3
|
||||
@man man/man3/pcre2_substring_list_free.3
|
||||
@man man/man3/pcre2_substring_list_get.3
|
||||
@man man/man3/pcre2_substring_nametable_scan.3
|
||||
@man man/man3/pcre2_substring_number_from_name.3
|
||||
@man man/man3/pcre2api.3
|
||||
@man man/man3/pcre2build.3
|
||||
@man man/man3/pcre2callout.3
|
||||
@man man/man3/pcre2compat.3
|
||||
@man man/man3/pcre2convert.3
|
||||
@man man/man3/pcre2demo.3
|
||||
@man man/man3/pcre2jit.3
|
||||
@man man/man3/pcre2limits.3
|
||||
@man man/man3/pcre2matching.3
|
||||
@man man/man3/pcre2partial.3
|
||||
@man man/man3/pcre2pattern.3
|
||||
@man man/man3/pcre2perform.3
|
||||
@man man/man3/pcre2posix.3
|
||||
@man man/man3/pcre2sample.3
|
||||
@man man/man3/pcre2serialize.3
|
||||
@man man/man3/pcre2syntax.3
|
||||
@man man/man3/pcre2unicode.3
|
||||
share/doc/pcre2/
|
||||
share/doc/pcre2/AUTHORS
|
||||
share/doc/pcre2/COPYING
|
||||
share/doc/pcre2/ChangeLog
|
||||
share/doc/pcre2/LICENCE
|
||||
share/doc/pcre2/NEWS
|
||||
share/doc/pcre2/README
|
||||
share/doc/pcre2/html/
|
||||
share/doc/pcre2/html/NON-AUTOTOOLS-BUILD.txt
|
||||
share/doc/pcre2/html/README.txt
|
||||
share/doc/pcre2/html/index.html
|
||||
share/doc/pcre2/html/pcre2-config.html
|
||||
share/doc/pcre2/html/pcre2.html
|
||||
share/doc/pcre2/html/pcre2_callout_enumerate.html
|
||||
share/doc/pcre2/html/pcre2_code_copy.html
|
||||
share/doc/pcre2/html/pcre2_code_copy_with_tables.html
|
||||
share/doc/pcre2/html/pcre2_code_free.html
|
||||
share/doc/pcre2/html/pcre2_compile.html
|
||||
share/doc/pcre2/html/pcre2_compile_context_copy.html
|
||||
share/doc/pcre2/html/pcre2_compile_context_create.html
|
||||
share/doc/pcre2/html/pcre2_compile_context_free.html
|
||||
share/doc/pcre2/html/pcre2_config.html
|
||||
share/doc/pcre2/html/pcre2_convert_context_copy.html
|
||||
share/doc/pcre2/html/pcre2_convert_context_create.html
|
||||
share/doc/pcre2/html/pcre2_convert_context_free.html
|
||||
share/doc/pcre2/html/pcre2_converted_pattern_free.html
|
||||
share/doc/pcre2/html/pcre2_dfa_match.html
|
||||
share/doc/pcre2/html/pcre2_general_context_copy.html
|
||||
share/doc/pcre2/html/pcre2_general_context_create.html
|
||||
share/doc/pcre2/html/pcre2_general_context_free.html
|
||||
share/doc/pcre2/html/pcre2_get_error_message.html
|
||||
share/doc/pcre2/html/pcre2_get_mark.html
|
||||
share/doc/pcre2/html/pcre2_get_match_data_size.html
|
||||
share/doc/pcre2/html/pcre2_get_ovector_count.html
|
||||
share/doc/pcre2/html/pcre2_get_ovector_pointer.html
|
||||
share/doc/pcre2/html/pcre2_get_startchar.html
|
||||
share/doc/pcre2/html/pcre2_jit_compile.html
|
||||
share/doc/pcre2/html/pcre2_jit_free_unused_memory.html
|
||||
share/doc/pcre2/html/pcre2_jit_match.html
|
||||
share/doc/pcre2/html/pcre2_jit_stack_assign.html
|
||||
share/doc/pcre2/html/pcre2_jit_stack_create.html
|
||||
share/doc/pcre2/html/pcre2_jit_stack_free.html
|
||||
share/doc/pcre2/html/pcre2_maketables.html
|
||||
share/doc/pcre2/html/pcre2_maketables_free.html
|
||||
share/doc/pcre2/html/pcre2_match.html
|
||||
share/doc/pcre2/html/pcre2_match_context_copy.html
|
||||
share/doc/pcre2/html/pcre2_match_context_create.html
|
||||
share/doc/pcre2/html/pcre2_match_context_free.html
|
||||
share/doc/pcre2/html/pcre2_match_data_create.html
|
||||
share/doc/pcre2/html/pcre2_match_data_create_from_pattern.html
|
||||
share/doc/pcre2/html/pcre2_match_data_free.html
|
||||
share/doc/pcre2/html/pcre2_pattern_convert.html
|
||||
share/doc/pcre2/html/pcre2_pattern_info.html
|
||||
share/doc/pcre2/html/pcre2_serialize_decode.html
|
||||
share/doc/pcre2/html/pcre2_serialize_encode.html
|
||||
share/doc/pcre2/html/pcre2_serialize_free.html
|
||||
share/doc/pcre2/html/pcre2_serialize_get_number_of_codes.html
|
||||
share/doc/pcre2/html/pcre2_set_bsr.html
|
||||
share/doc/pcre2/html/pcre2_set_callout.html
|
||||
share/doc/pcre2/html/pcre2_set_character_tables.html
|
||||
share/doc/pcre2/html/pcre2_set_compile_extra_options.html
|
||||
share/doc/pcre2/html/pcre2_set_compile_recursion_guard.html
|
||||
share/doc/pcre2/html/pcre2_set_depth_limit.html
|
||||
share/doc/pcre2/html/pcre2_set_glob_escape.html
|
||||
share/doc/pcre2/html/pcre2_set_glob_separator.html
|
||||
share/doc/pcre2/html/pcre2_set_heap_limit.html
|
||||
share/doc/pcre2/html/pcre2_set_match_limit.html
|
||||
share/doc/pcre2/html/pcre2_set_max_pattern_length.html
|
||||
share/doc/pcre2/html/pcre2_set_newline.html
|
||||
share/doc/pcre2/html/pcre2_set_offset_limit.html
|
||||
share/doc/pcre2/html/pcre2_set_parens_nest_limit.html
|
||||
share/doc/pcre2/html/pcre2_set_recursion_limit.html
|
||||
share/doc/pcre2/html/pcre2_set_recursion_memory_management.html
|
||||
share/doc/pcre2/html/pcre2_set_substitute_callout.html
|
||||
share/doc/pcre2/html/pcre2_substitute.html
|
||||
share/doc/pcre2/html/pcre2_substring_copy_byname.html
|
||||
share/doc/pcre2/html/pcre2_substring_copy_bynumber.html
|
||||
share/doc/pcre2/html/pcre2_substring_free.html
|
||||
share/doc/pcre2/html/pcre2_substring_get_byname.html
|
||||
share/doc/pcre2/html/pcre2_substring_get_bynumber.html
|
||||
share/doc/pcre2/html/pcre2_substring_length_byname.html
|
||||
share/doc/pcre2/html/pcre2_substring_length_bynumber.html
|
||||
share/doc/pcre2/html/pcre2_substring_list_free.html
|
||||
share/doc/pcre2/html/pcre2_substring_list_get.html
|
||||
share/doc/pcre2/html/pcre2_substring_nametable_scan.html
|
||||
share/doc/pcre2/html/pcre2_substring_number_from_name.html
|
||||
share/doc/pcre2/html/pcre2api.html
|
||||
share/doc/pcre2/html/pcre2build.html
|
||||
share/doc/pcre2/html/pcre2callout.html
|
||||
share/doc/pcre2/html/pcre2compat.html
|
||||
share/doc/pcre2/html/pcre2convert.html
|
||||
share/doc/pcre2/html/pcre2demo.html
|
||||
share/doc/pcre2/html/pcre2grep.html
|
||||
share/doc/pcre2/html/pcre2jit.html
|
||||
share/doc/pcre2/html/pcre2limits.html
|
||||
share/doc/pcre2/html/pcre2matching.html
|
||||
share/doc/pcre2/html/pcre2partial.html
|
||||
share/doc/pcre2/html/pcre2pattern.html
|
||||
share/doc/pcre2/html/pcre2perform.html
|
||||
share/doc/pcre2/html/pcre2posix.html
|
||||
share/doc/pcre2/html/pcre2sample.html
|
||||
share/doc/pcre2/html/pcre2serialize.html
|
||||
share/doc/pcre2/html/pcre2syntax.html
|
||||
share/doc/pcre2/html/pcre2test.html
|
||||
share/doc/pcre2/html/pcre2unicode.html
|
||||
share/doc/pcre2/pcre2-config.txt
|
||||
share/doc/pcre2/pcre2.txt
|
||||
share/doc/pcre2/pcre2grep.txt
|
||||
share/doc/pcre2/pcre2test.txt
|
Loading…
Add table
Add a link
Reference in a new issue