Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -1707,6 +1707,7 @@ SUBDIR += omniNotify SUBDIR += omniORB SUBDIR += omniORB-4.1 + SUBDIR += oniguruma SUBDIR += oniguruma4 SUBDIR += oniguruma5 SUBDIR += onscripter Index: devel/oniguruma/Makefile =================================================================== --- devel/oniguruma/Makefile +++ devel/oniguruma/Makefile @@ -2,32 +2,30 @@ # $FreeBSD$ PORTNAME= oniguruma -PORTVERSION= 5.9.6 +PORTVERSION= 6.1.2 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= devel textproc -PKGNAMESUFFIX= 5 -DIST_SUBDIR= ruby -MAINTAINER= rob@theseusnetworking.com +MAINTAINER= yuri@rawbw.com COMMENT= BSDL Regular Expressions library compatible with POSIX/GNU/Perl LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +USE_GITHUB= yes +GH_ACCOUNT= kkos + OPTIONS_DEFINE= DOCS EXAMPLES CONFLICTS= oniguruma-2.* -USE_GITHUB= yes -GH_ACCOUNT= kkos - USES= pathfix autoreconf libtool +PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes - -.include +TEST_TARGET= test +TEST_WRKSRC= ${WRKSRC}/test post-patch: @${REINPLACE_CMD} -e \ Index: devel/oniguruma/distinfo =================================================================== --- devel/oniguruma/distinfo +++ devel/oniguruma/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1480154293 -SHA256 (ruby/kkos-oniguruma-v5.9.6_GH0.tar.gz) = 0746ee6b889f9afe2fc0bf7cb9f21d7847821bbdf07bc938a3a5dfb3f91cc0d5 -SIZE (ruby/kkos-oniguruma-v5.9.6_GH0.tar.gz) = 325378 +TIMESTAMP = 1480711156 +SHA256 (kkos-oniguruma-v6.1.2_GH0.tar.gz) = 0c0c63ed17d20b6063fe07d34f5df5704b1134c2de22b3ce3c08889ba6b11e17 +SIZE (kkos-oniguruma-v6.1.2_GH0.tar.gz) = 566824 Index: devel/oniguruma/pkg-descr =================================================================== --- devel/oniguruma/pkg-descr +++ devel/oniguruma/pkg-descr @@ -1,14 +1,28 @@ -Oniguruma is a BSDL Regular Expression library written for ruby-m17n, -which implements all of Perl extensions, many of .NET extensions plus -more. +Oniguruma is a regular expressions library. The characteristics of this +library is that different character encoding for every regular +expression object can be specified. -It provides multiple APIs for ease of use; GNU regex compatible API, -POSIX regex compatible API and its own. +Supported character encodings: -This library is multilingualized by design and can have one encoding -for each regex object. Currently supported character encodings are -ASCII, UTF-8, EUC-JP and Shift_JIS. +ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE, EUC-JP, EUC-TW, +EUC-KR, EUC-CN, Shift_JIS, Big5, GB18030, KOI8-R, CP1251, ISO-8859-1, +ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, +ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-11, ISO-8859-13, +ISO-8859-14, ISO-8859-15, ISO-8859-16 -4.x supports Ruby1.9. +GB18030: contributed by KUBO Takehiro +CP1251: contributed by Byte +New feature of version 6.1 -WWW: http://www.geocities.jp/kosako3/oniguruma/ +improved doc/RE +NEW API: onig_scan() +New feature of version 6.0 + +Update Unicode 8.0 Property/Case-folding +NEW API: onig_unicode_define_user_property() + +License: + +BSD license. + +WWW: https://github.com/kkos/oniguruma Index: devel/oniguruma/pkg-plist =================================================================== --- devel/oniguruma/pkg-plist +++ devel/oniguruma/pkg-plist @@ -4,8 +4,8 @@ include/oniguruma.h lib/libonig.a lib/libonig.so -lib/libonig.so.2 -lib/libonig.so.2.0.0 +lib/libonig.so.4 +lib/libonig.so.4.0.0 libdata/pkgconfig/oniguruma.pc %%PORTDOCS%%%%DOCSDIR%%/API %%PORTDOCS%%%%DOCSDIR%%/API.ja @@ -15,11 +15,15 @@ %%PORTDOCS%%%%DOCSDIR%%/RE %%PORTDOCS%%%%DOCSDIR%%/RE.ja %%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/UNICODE_PROPERTIES +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug_fix.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/crnl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/encode.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/listcap.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/names.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/posix.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scan.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sql.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/syntax.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/user_property.c Index: games/alex4/Makefile =================================================================== --- games/alex4/Makefile +++ games/alex4/Makefile @@ -5,7 +5,7 @@ PORTVERSION= 1.1 CATEGORIES= games MASTER_SITES= SF/allegator/Alex4/source%20and%20data/ \ - SF/lifanov-ports-distfiles/games/${PORTNAME}/:icons + LOCAL/lifanov/dist/${CATEGORIES:[1]}/${PORTNAME}/:icons DISTFILES= alex4src_data.zip ${PORTNAME}.png:icons EXTRACT_ONLY= alex4src_data.zip