svn commit: r391680 - in head/textproc: . turboxsl turboxsl/files
Hiroki Sato
hrs at FreeBSD.org
Thu Jul 9 19:44:40 UTC 2015
Author: hrs
Date: Thu Jul 9 19:44:33 2015
New Revision: 391680
URL: https://svnweb.freebsd.org/changeset/ports/391680
Log:
Add textproc/turboxsl, which is a fast, multithreaded XSLT 1.0
transformation library.
Added:
head/textproc/turboxsl/
head/textproc/turboxsl/Makefile (contents, props changed)
head/textproc/turboxsl/distinfo (contents, props changed)
head/textproc/turboxsl/files/
head/textproc/turboxsl/files/patch-Makefile.am (contents, props changed)
head/textproc/turboxsl/files/patch-configure.ac (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-category.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-category_table.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-event.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-record_table.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-rotater.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-rule.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-zc_util.c (contents, props changed)
head/textproc/turboxsl/files/patch-src-zlog-src-zc_xplatform.h (contents, props changed)
head/textproc/turboxsl/pkg-descr (contents, props changed)
head/textproc/turboxsl/pkg-plist (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Thu Jul 9 19:42:19 2015 (r391679)
+++ head/textproc/Makefile Thu Jul 9 19:44:33 2015 (r391680)
@@ -1538,6 +1538,7 @@
SUBDIR += translate-toolkit
SUBDIR += ts-hunspell
SUBDIR += tth
+ SUBDIR += turboxsl
SUBDIR += txt2html
SUBDIR += txt2man
SUBDIR += txt2tags
Added: head/textproc/turboxsl/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/Makefile Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= turboxsl
+PORTVERSION= 0.0.899004eb7b
+CATEGORIES= textproc
+
+MAINTAINER= hrs at FreeBSD.org
+COMMENT= Fast, multithreaded XML+XSLT transformation library
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libck.so:${PORTSDIR}/devel/concurrencykit \
+ libmemcached.so:${PORTSDIR}/databases/libmemcached
+
+USES= autoreconf libtool pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= Litres
+GH_TAGNAME= 899004eb7b
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
+
+.include <bsd.port.mk>
Added: head/textproc/turboxsl/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/distinfo Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,2 @@
+SHA256 (Litres-turboxsl-0.0.899004eb7b-899004eb7b_GH0.tar.gz) = ded1577aaf2edb97ddbc3ad5fa25e18dde329562c62aefbbbd50e093abd423de
+SIZE (Litres-turboxsl-0.0.899004eb7b-899004eb7b_GH0.tar.gz) = 883902
Added: head/textproc/turboxsl/files/patch-Makefile.am
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-Makefile.am Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- Makefile.am.orig 2015-07-03 03:01:10.000000000 +0900
++++ Makefile.am 2015-07-10 04:11:03.293694000 +0900
+@@ -8,6 +8,6 @@
+
+ bin_SCRIPTS = turboxsl-config
+
+-pkgconfigdir=$(libdir)/pkgconfig
++pkgconfigdir=$(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = libturboxsl.pc
+
Added: head/textproc/turboxsl/files/patch-configure.ac
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-configure.ac Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,17 @@
+--- configure.ac.orig 2015-07-10 03:45:40.793312000 +0900
++++ configure.ac 2015-07-10 03:45:53.160053000 +0900
+@@ -23,14 +23,6 @@
+ AC_SUBST(EXTRA_LIBS)
+ AC_SUBST(M_LIBS)
+
+-dnl These are for debug -O2 disabling
+-CPPFLAGS="${CXXFLAGS}"
+-CXXFLAGS="${CPPFLAGS}"
+-CFLAGS=""
+-AC_SUBST(CXXFLAGS)
+-AC_SUBST(CPPFLAGS)
+-AC_SUBST(CLAGS)
+-
+ AC_OUTPUT([
+ Makefile
+ libturboxsl.pc
Added: head/textproc/turboxsl/files/patch-src-zlog-src-category.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-category.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/category.c.orig 2015-07-10 03:27:30.714218000 +0900
++++ src/zlog/src/category.c 2015-07-10 03:28:10.280729000 +0900
+@@ -6,6 +6,7 @@
+ * Licensed under the LGPL v2.1, see the file COPYING in base directory.
+ */
+ #include "fmacros.h"
++#include <sys/types.h>
+ #include <string.h>
+ #include <stdlib.h>
+ #include <errno.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-category_table.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-category_table.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/category_table.c.orig 2015-07-10 03:28:51.992237000 +0900
++++ src/zlog/src/category_table.c 2015-07-10 03:29:10.446286000 +0900
+@@ -6,6 +6,7 @@
+ * Licensed under the LGPL v2.1, see the file COPYING in base directory.
+ */
+
++#include <sys/types.h>
+ #include <string.h>
+ #include <stdlib.h>
+ #include <errno.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-event.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-event.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/event.c.orig 2015-07-10 03:29:45.286866000 +0900
++++ src/zlog/src/event.c 2015-07-10 03:29:59.614232000 +0900
+@@ -7,6 +7,7 @@
+ */
+
+ #include "fmacros.h"
++#include <sys/types.h>
+ #include <string.h>
+ #include <stdarg.h>
+ #include <stdlib.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-record_table.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-record_table.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/record_table.c.orig 2015-07-10 03:30:42.116741000 +0900
++++ src/zlog/src/record_table.c 2015-07-10 03:30:54.707463000 +0900
+@@ -6,6 +6,7 @@
+ * Licensed under the LGPL v2.1, see the file COPYING in base directory.
+ */
+
++#include <sys/types.h>
+ #include <string.h>
+ #include <stdlib.h>
+ #include <errno.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-rotater.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-rotater.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/rotater.c.orig 2015-07-10 03:31:33.156849000 +0900
++++ src/zlog/src/rotater.c 2015-07-10 03:31:42.997304000 +0900
+@@ -6,6 +6,7 @@
+ * Licensed under the LGPL v2.1, see the file COPYING in base directory.
+ */
+
++#include <sys/types.h>
+ #include <string.h>
+ #include <glob.h>
+ #include <stdio.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-rule.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-rule.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,16 @@
+--- src/zlog/src/rule.c.orig 2015-07-10 03:32:15.578671000 +0900
++++ src/zlog/src/rule.c 2015-07-10 03:35:22.106690000 +0900
+@@ -8,12 +8,12 @@
+
+ #include "fmacros.h"
+
++#include <sys/types.h>
+ #include <string.h>
+ #include <ctype.h>
+ #include <syslog.h>
+ #include <errno.h>
+ #include <stdlib.h>
+-#include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+ #include <unistd.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-zc_util.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-zc_util.c Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/zc_util.c.orig 2015-07-10 03:36:43.533900000 +0900
++++ src/zlog/src/zc_util.c 2015-07-10 03:36:53.470268000 +0900
+@@ -6,6 +6,7 @@
+ * Licensed under the LGPL v2.1, see the file COPYING in base directory.
+ */
+
++#include <sys/types.h>
+ #include <string.h>
+ #include <syslog.h>
+ #include <stdlib.h>
Added: head/textproc/turboxsl/files/patch-src-zlog-src-zc_xplatform.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/files/patch-src-zlog-src-zc_xplatform.h Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,10 @@
+--- src/zlog/src/zc_xplatform.h.orig 2015-07-10 03:35:37.045763000 +0900
++++ src/zlog/src/zc_xplatform.h 2015-07-10 03:35:49.501573000 +0900
+@@ -9,6 +9,7 @@
+ #define __zc_xplatform_h
+
+ #include <limits.h>
++#include <strings.h>
+
+ #define ZLOG_INT32_LEN sizeof("-2147483648") - 1
+ #define ZLOG_INT64_LEN sizeof("-9223372036854775808") - 1
Added: head/textproc/turboxsl/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/pkg-descr Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,3 @@
+turboxsl is an XSLT 1.0 transform engine with proper multithreading support.
+
+WWW: https://github.com/Litres/turboxsl
Added: head/textproc/turboxsl/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/turboxsl/pkg-plist Thu Jul 9 19:44:33 2015 (r391680)
@@ -0,0 +1,8 @@
+bin/turboxsl-config
+bin/turboxsltproc
+include/turboxsl/turboxsl.h
+lib/libturboxsl.so
+lib/libturboxsl.so.0
+lib/libturboxsl.so.0.0.0
+lib/libturboxsl.a
+libdata/pkgconfig/libturboxsl.pc
More information about the svn-ports-head
mailing list