svn commit: r429161 - in head/devel: . oniguruma6
Nikolai Lifanov
lifanov at FreeBSD.org
Thu Dec 22 15:14:06 UTC 2016
Author: lifanov
Date: Thu Dec 22 15:14:04 2016
New Revision: 429161
URL: https://svnweb.freebsd.org/changeset/ports/429161
Log:
new port: devel/oniguruma6
Oniguruma is a regular expressions library. The characteristics of this
library is that different character encoding for every regular
expression object can be specified.
PR: 212715
Submitted by: yuri at rawbw.com, rob at theseusnetworking.com (earlier version)
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D8871
Added:
head/devel/oniguruma6/
- copied from r429028, head/devel/oniguruma5/
Modified:
head/devel/Makefile
head/devel/oniguruma6/Makefile
head/devel/oniguruma6/distinfo
head/devel/oniguruma6/pkg-descr
head/devel/oniguruma6/pkg-plist
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Dec 22 14:43:03 2016 (r429160)
+++ head/devel/Makefile Thu Dec 22 15:14:04 2016 (r429161)
@@ -1709,6 +1709,7 @@
SUBDIR += omniORB-4.1
SUBDIR += oniguruma4
SUBDIR += oniguruma5
+ SUBDIR += oniguruma6
SUBDIR += onscripter
SUBDIR += onscripter-1byte
SUBDIR += oozie
Modified: head/devel/oniguruma6/Makefile
==============================================================================
--- head/devel/oniguruma5/Makefile Tue Dec 20 18:36:15 2016 (r429028)
+++ head/devel/oniguruma6/Makefile Thu Dec 22 15:14:04 2016 (r429161)
@@ -2,12 +2,10 @@
# $FreeBSD$
PORTNAME= oniguruma
-PORTVERSION= 5.9.6
+PORTVERSION= 6.1.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel textproc
-PKGNAMESUFFIX= 5
-DIST_SUBDIR= ruby
+PKGNAMESUFFIX= 6
MAINTAINER= rob at theseusnetworking.com
COMMENT= BSDL Regular Expressions library compatible with POSIX/GNU/Perl
@@ -15,19 +13,20 @@ COMMENT= BSDL Regular Expressions librar
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-CONFLICTS= oniguruma-2.*
-
USE_GITHUB= yes
GH_ACCOUNT= kkos
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+CONFLICTS_INSTALL= oniguruma[45]-.*
+
USES= pathfix autoreconf libtool
+PATHFIX_MAKEFILEIN= Makefile.am
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
-
-.include <bsd.port.options.mk>
+TEST_TARGET= test
+TEST_WRKSRC= ${WRKSRC}/test
post-patch:
@${REINPLACE_CMD} -e \
Modified: head/devel/oniguruma6/distinfo
==============================================================================
--- head/devel/oniguruma5/distinfo Tue Dec 20 18:36:15 2016 (r429028)
+++ head/devel/oniguruma6/distinfo Thu Dec 22 15:14:04 2016 (r429161)
@@ -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
Modified: head/devel/oniguruma6/pkg-descr
==============================================================================
--- head/devel/oniguruma5/pkg-descr Tue Dec 20 18:36:15 2016 (r429028)
+++ head/devel/oniguruma6/pkg-descr Thu Dec 22 15:14:04 2016 (r429161)
@@ -1,14 +1,5 @@
-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.
-
-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.
-
-4.x supports Ruby1.9.
-
-WWW: http://www.geocities.jp/kosako3/oniguruma/
+WWW: https://github.com/kkos/oniguruma
Modified: head/devel/oniguruma6/pkg-plist
==============================================================================
--- head/devel/oniguruma5/pkg-plist Tue Dec 20 18:36:15 2016 (r429028)
+++ head/devel/oniguruma6/pkg-plist Thu Dec 22 15:14:04 2016 (r429161)
@@ -4,8 +4,8 @@ include/onigposix.h
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 @@ libdata/pkgconfig/oniguruma.pc
%%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
More information about the svn-ports-head
mailing list