head	1.10;
access;
symbols
	pkgsrc-2020Q4:1.9.0.8
	pkgsrc-2020Q4-base:1.9
	pkgsrc-2020Q3:1.9.0.6
	pkgsrc-2020Q3-base:1.9
	pkgsrc-2020Q2:1.9.0.4
	pkgsrc-2020Q2-base:1.9
	pkgsrc-2020Q1:1.9.0.2
	pkgsrc-2020Q1-base:1.9
	pkgsrc-2019Q4:1.8.0.18
	pkgsrc-2019Q4-base:1.8
	pkgsrc-2019Q3:1.8.0.14
	pkgsrc-2019Q3-base:1.8
	pkgsrc-2019Q2:1.8.0.12
	pkgsrc-2019Q2-base:1.8
	pkgsrc-2019Q1:1.8.0.10
	pkgsrc-2019Q1-base:1.8
	pkgsrc-2018Q4:1.8.0.8
	pkgsrc-2018Q4-base:1.8
	pkgsrc-2018Q3:1.8.0.6
	pkgsrc-2018Q3-base:1.8
	pkgsrc-2018Q2:1.8.0.4
	pkgsrc-2018Q2-base:1.8
	pkgsrc-2018Q1:1.8.0.2
	pkgsrc-2018Q1-base:1.8
	pkgsrc-2016Q4:1.6.0.2
	pkgsrc-2016Q4-base:1.6
	pkgsrc-2016Q3:1.5.0.6
	pkgsrc-2016Q3-base:1.5
	pkgsrc-2016Q2:1.5.0.4
	pkgsrc-2016Q2-base:1.5
	pkgsrc-2016Q1:1.5.0.2
	pkgsrc-2016Q1-base:1.5
	pkgsrc-2015Q4:1.4.0.4
	pkgsrc-2015Q4-base:1.4
	pkgsrc-2015Q3:1.4.0.2
	pkgsrc-2015Q3-base:1.4
	pkgsrc-2014Q3:1.2.0.8
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.6
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.2.0.4
	pkgsrc-2014Q1-base:1.2
	pkgsrc-2013Q4:1.2.0.2
	pkgsrc-2013Q4-base:1.2
	pkgsrc-2013Q3:1.1.0.2
	pkgsrc-2013Q3-base:1.1;
locks; strict;
comment	@# @;


1.10
date	2021.02.06.06.29.04;	author ryoon;	state dead;
branches;
next	1.9;
commitid	qH0dqp8jJCtYdCGC;

1.9
date	2020.01.14.14.09.33;	author ryoon;	state Exp;
branches;
next	1.8;
commitid	FLw7Wc6tdTd3hFSB;

1.8
date	2018.02.03.00.04.10;	author ryoon;	state Exp;
branches;
next	1.7;
commitid	INdR5U26KKi9qlpA;

1.7
date	2017.02.06.07.10.00;	author wiz;	state dead;
branches;
next	1.6;
commitid	uZmHtCZg4C2EpREz;

1.6
date	2016.12.06.15.13.20;	author ryoon;	state Exp;
branches;
next	1.5;
commitid	PMXapf8lSs105Wwz;

1.5
date	2016.02.13.08.46.02;	author wiz;	state Exp;
branches;
next	1.4;
commitid	E4B3OLu9W70VtJUy;

1.4
date	2015.09.08.19.40.59;	author wiz;	state Exp;
branches;
next	1.3;
commitid	GmQEgHFXceEubuAy;

1.3
date	2014.10.15.13.50.14;	author ryoon;	state dead;
branches;
next	1.2;
commitid	Ugz4vO5Ay92WMiUx;

1.2
date	2013.11.30.16.11.15;	author richard;	state Exp;
branches;
next	1.1;
commitid	4iyw4PrlKTOFNjfx;

1.1
date	2013.08.24.16.12.10;	author jaapb;	state Exp;
branches;
next	;
commitid	wofU2V9vionsYI2x;


desc
@@


1.10
log
@orcus: Update to 0.16.1

Changelog:
0.16.1
    fixed a build issue on 32-bit linux platforms, which was
    indirectly caused by ixion.

    fixed json parsing bug caused by an uninitialized variable,
    which manifested itself on debian 32-bit platform.

    removed compiler warnings on unused variables from the base
    parser handlers.

0.16.0
    general
	full formula recalculations are now optional when loading
	documents. It makes more effective use of cached formula
	results.

	added the option of failing on the first faulty cell, or
	skipping them.

	fixed a bug that caused the threaded_sax_token_parser to
	deadlock.

	added base parser handler classes in the public headers so
	that they can be sub-classed to overwrite necessary handler
	methods.

    json-parser
	parsing of numeric values are now more strict for better
	conformance to the specs.

    ods
	added support for loading named expressions from ods
	documents.

	fixed an infinite loop when loading one of the attached
	ods documents from
	https://bugs.documentfoundation.org/show_bug.cgi?id=82414

    xlsx
	fixed a segfault when loading the xlsx document from
	https://bugs.documentfoundation.org/show_bug.cgi?id=83711.

    xls-xml
	fixed a bug that prevented formulas from referencing cells
	located in later sheets.

    xml-map
	adjusted the xml path expressions to be more like XPath.
	Previously, an attribute was expressed as '@@' in the old
	expression, but XPath uses '/@@'. The new expression uses
	'/@@' for an attribute.

	added the ability to identify and import ranges from XML
	documents without map file.

	added the ability to generate map file from XML documents
	for user customization.

	added support to specify default namespace in the map file.

    python
	added orcus.Cell class to represent individual cell values
	and attributes.

	fixed several memory leaks in the python binding layer.

	modified orcus.csv.read() function to take string input,
	instead of bytes.

	added __version__ attribute to the orcus module.

	cleaned up orcus.detect_format function to only take the
	stream parameter.

	added named_expressions properties to Document and Sheet
	class objects.

	added Python API to bulk-process a number of spreadsheet
	documents (orcus.tools.file_processor).

	added Python API to download attachments from bugzilla
	services via REST API (orcus.tools.bugzilla).
@
text
@$NetBSD: patch-configure,v 1.9 2020/01/14 14:09:33 ryoon Exp $

https://gitlab.com/orcus/orcus/merge_requests/67

--- configure.orig	2018-01-27 02:07:29.000000000 +0000
+++ configure
@@@@ -18821,7 +18821,7 @@@@ else
 
 fi
 
-if test x"$enable_werror" == "xyes"; then :
+if test x"$enable_werror" = "xyes"; then :
 
 	CXXFLAGS="$CXXFLAGS -Werror"
 
@


1.9
log
@orcus: Add upstream merge request URI to the patch
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.8 2018/02/03 00:04:10 ryoon Exp $
@


1.8
log
@converters/orcus: import orcus-0.13.2

Standalone file import filter library for spreadsheet documents.

This package contains the 0.13 branch of the library.
@
text
@d1 3
a3 1
$NetBSD$
@


1.7
log
@Remove orcus, unused.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.6 2016/12/06 15:13:20 ryoon Exp $
d3 1
a3 4
* Fix unportable test(1) operator.
* Support pkgsrc pkg-config file name rule

--- configure.orig	2016-05-12 01:03:48.000000000 +0000
d5 1
a5 28
@@@@ -17272,7 +17272,7 @@@@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 # added as of 1.35.0.  If we have a version <1.35, we must not attempt to
 # find Boost.System as it didn't exist by then.
 if test $boost_major_version -ge 135; then
-  if test x"$BOOST_SYSTEM_LIBS" == "x" -o x"$BOOST_SYSTEM_LDFLAGS" == "x"; then
+  if test x"$BOOST_SYSTEM_LIBS" = "x" -o x"$BOOST_SYSTEM_LDFLAGS" = "x"; then
 if test x"$boost_cv_inc_path" = xno; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: Boost not available, not searching for the Boost system library" >&5
 $as_echo "$as_me: Boost not available, not searching for the Boost system library" >&6;}
@@@@ -17565,7 +17565,7 @@@@ boost_filesystem_save_LIBS=$LIBS
 boost_filesystem_save_LDFLAGS=$LDFLAGS
 LIBS="$LIBS $BOOST_SYSTEM_LIBS"
 LDFLAGS="$LDFLAGS $BOOST_SYSTEM_LDFLAGS"
-if test x"$BOOST_FILESYSTEM_LIBS" == "x" -o x"$BOOST_FILESYSTEM_LDFLAGS" == "x"; then
+if test x"$BOOST_FILESYSTEM_LIBS" = "x" -o x"$BOOST_FILESYSTEM_LDFLAGS" = "x"; then
 if test x"$boost_cv_inc_path" = xno; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: Boost not available, not searching for the Boost filesystem library" >&5
 $as_echo "$as_me: Boost not available, not searching for the Boost filesystem library" >&6;}
@@@@ -17858,7 +17858,7 @@@@ LIBS=$boost_filesystem_save_LIBS
 LDFLAGS=$boost_filesystem_save_LDFLAGS
 
 
-if test x"$BOOST_SYSTEM_LIBS" == "x" -o x"$BOOST_SYSTEM_LDFLAGS" == "x"; then
+if test x"$BOOST_SYSTEM_LIBS" = "x" -o x"$BOOST_SYSTEM_LDFLAGS" = "x"; then
 if test x"$boost_cv_inc_path" = xno; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: Boost not available, not searching for the Boost system library" >&5
 $as_echo "$as_me: Boost not available, not searching for the Boost system library" >&6;}
@@@@ -18158,7 +18158,7 @@@@ else
a13 77
@@@@ -18401,7 +18401,7 @@@@ fi
 
 if test "x$with_gnumeric_filter" != "xno"; then :
 
-        if test x"$BOOST_IOSTREAMS_LIBS" == "x" -o x"$BOOST_IOSTREAMS_LDFLAGS" == "x"; then
+        if test x"$BOOST_IOSTREAMS_LIBS" = "x" -o x"$BOOST_IOSTREAMS_LDFLAGS" = "x"; then
 if test x"$boost_cv_inc_path" = xno; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: Boost not available, not searching for the Boost iostreams library" >&5
 $as_echo "$as_me: Boost not available, not searching for the Boost iostreams library" >&6;}
@@@@ -18694,7 +18694,7 @@@@ fi
 
 if test "x$with_tools" != "xno"; then :
 
-        if test x"$BOOST_PROGRAM_OPTIONS_LIBS" == "x" -o x"$BOOST_PROGRAM_OPTIONS_LDFLAGS" == "x"; then
+        if test x"$BOOST_PROGRAM_OPTIONS_LIBS" = "x" -o x"$BOOST_PROGRAM_OPTIONS_LDFLAGS" = "x"; then
 if test x"$boost_cv_inc_path" = xno; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: Boost not available, not searching for the Boost program_options library" >&5
 $as_echo "$as_me: Boost not available, not searching for the Boost program_options library" >&6;}
@@@@ -18982,7 +18982,7 @@@@ fi
 
 
 
-        if test x"$BOOST_SYSTEM_LIBS" == "x" -o x"$BOOST_SYSTEM_LDFLAGS" == "x"; then
+        if test x"$BOOST_SYSTEM_LIBS" = "x" -o x"$BOOST_SYSTEM_LDFLAGS" = "x"; then
 if test x"$boost_cv_inc_path" = xno; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: Boost not available, not searching for the Boost system library" >&5
 $as_echo "$as_me: Boost not available, not searching for the Boost system library" >&6;}
@@@@ -19769,12 +19769,12 @@@@ if test -n "$PYTHON_CFLAGS"; then
     pkg_cv_PYTHON_CFLAGS="$PYTHON_CFLAGS"
  elif test -n "$PKG_CONFIG"; then
     if test -n "$PKG_CONFIG" && \
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python3 >= 0.28\""; } >&5
-  ($PKG_CONFIG --exists --print-errors "python3 >= 0.28") 2>&5
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python-@@PYVERSSUFFIX@@ >= 0.28\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "python-@@PYVERSSUFFIX@@ >= 0.28") 2>&5
   ac_status=$?
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }; then
-  pkg_cv_PYTHON_CFLAGS=`$PKG_CONFIG --cflags "python3 >= 0.28" 2>/dev/null`
+  pkg_cv_PYTHON_CFLAGS=`$PKG_CONFIG --cflags "python-@@PYVERSSUFFIX@@ >= 0.28" 2>/dev/null`
 		      test "x$?" != "x0" && pkg_failed=yes
 else
   pkg_failed=yes
@@@@ -19786,12 +19786,12 @@@@ if test -n "$PYTHON_LIBS"; then
     pkg_cv_PYTHON_LIBS="$PYTHON_LIBS"
  elif test -n "$PKG_CONFIG"; then
     if test -n "$PKG_CONFIG" && \
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python3 >= 0.28\""; } >&5
-  ($PKG_CONFIG --exists --print-errors "python3 >= 0.28") 2>&5
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"python-@@PYVERSSUFFIX@@ >= 0.28\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "python-@@PYVERSSUFFIX@@ >= 0.28") 2>&5
   ac_status=$?
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }; then
-  pkg_cv_PYTHON_LIBS=`$PKG_CONFIG --libs "python3 >= 0.28" 2>/dev/null`
+  pkg_cv_PYTHON_LIBS=`$PKG_CONFIG --libs "python-@@PYVERSSUFFIX@@ >= 0.28" 2>/dev/null`
 		      test "x$?" != "x0" && pkg_failed=yes
 else
   pkg_failed=yes
@@@@ -19812,14 +19812,14 @@@@ else
         _pkg_short_errors_supported=no
 fi
         if test $_pkg_short_errors_supported = yes; then
-	        PYTHON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "python3 >= 0.28" 2>&1`
+	        PYTHON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "python-@@PYVERSSUFFIX@@ >= 0.28" 2>&1`
         else
-	        PYTHON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "python3 >= 0.28" 2>&1`
+	        PYTHON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "python-@@PYVERSSUFFIX@@ >= 0.28" 2>&1`
         fi
 	# Put the nasty error message in config.log where it belongs
 	echo "$PYTHON_PKG_ERRORS" >&5
 
-	as_fn_error $? "Package requirements (python3 >= 0.28) were not met:
+	as_fn_error $? "Package requirements (python-@@PYVERSSUFFIX@@ >= 0.28) were not met:
 
 $PYTHON_PKG_ERRORS
 
@


1.6
log
@Update to 0.11.2

Changelog:
2016-05-11  Kohei Yoshida  <kohei.yoshida@@gmail.com>  [d6084fe1771052e516ecfb270cb24dd9917a1895]

        Up the version to 0.11.2.


2016-05-11  Kohei Yoshida  <kohei.yoshida@@gmail.com>  [70fd8327c94b27a99e2c7800e91c13e5099cceda]

        Make it buildable with mdds-1.2.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.5 2016/02/13 08:46:02 wiz Exp $
@


1.5
log
@Add patches for allowing mdds-1.0 to be detected.

Bump PKGREVISION.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.4 2015/09/08 19:40:59 wiz Exp $
d3 2
a4 2
Fix unportable test(1) operator.
Adapt for mdds-1.0.
d6 1
a6 1
--- configure.orig	2015-06-18 23:43:37.000000000 +0000
d8 28
a35 1
@@@@ -17533,7 +17533,7 @@@@ else
d44 21
a64 2
@@@@ -19229,7 +19229,7 @@@@ fi
 fi
d66 7
a72 8
 # ============
-# mdds support
+# mdds-1.0 support
 # ============
 
 pkg_failed=no
@@@@ -19240,12 +19240,12 @@@@ if test -n "$MDDS_CFLAGS"; then
     pkg_cv_MDDS_CFLAGS="$MDDS_CFLAGS"
d75 4
a78 4
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mdds >= 0.11.0\""; } >&5
-  ($PKG_CONFIG --exists --print-errors "mdds >= 0.11.0") 2>&5
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mdds-1.0 >= 0.11.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "mdds-1.0 >= 0.11.0") 2>&5
d82 2
a83 2
-  pkg_cv_MDDS_CFLAGS=`$PKG_CONFIG --cflags "mdds >= 0.11.0" 2>/dev/null`
+  pkg_cv_MDDS_CFLAGS=`$PKG_CONFIG --cflags "mdds-1.0 >= 0.11.0" 2>/dev/null`
d87 2
a88 2
@@@@ -19257,12 +19257,12 @@@@ if test -n "$MDDS_LIBS"; then
     pkg_cv_MDDS_LIBS="$MDDS_LIBS"
d91 4
a94 4
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mdds >= 0.11.0\""; } >&5
-  ($PKG_CONFIG --exists --print-errors "mdds >= 0.11.0") 2>&5
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mdds-1.0 >= 0.11.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "mdds-1.0 >= 0.11.0") 2>&5
d98 2
a99 2
-  pkg_cv_MDDS_LIBS=`$PKG_CONFIG --libs "mdds >= 0.11.0" 2>/dev/null`
+  pkg_cv_MDDS_LIBS=`$PKG_CONFIG --libs "mdds-1.0 >= 0.11.0" 2>/dev/null`
d103 1
a103 1
@@@@ -19283,14 +19283,14 @@@@ else
d107 2
a108 2
-	        MDDS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "mdds >= 0.11.0" 2>&1`
+	        MDDS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "mdds-1.0 >= 0.11.0" 2>&1`
d110 2
a111 2
-	        MDDS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "mdds >= 0.11.0" 2>&1`
+	        MDDS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "mdds-1.0 >= 0.11.0" 2>&1`
d114 1
a114 1
 	echo "$MDDS_PKG_ERRORS" >&5
d116 2
a117 2
-	as_fn_error $? "Package requirements (mdds >= 0.11.0) were not met:
+	as_fn_error $? "Package requirements (mdds-1.0 >= 0.11.0) were not met:
d119 1
a119 1
 $MDDS_PKG_ERRORS
@


1.4
log
@Update to 0.9.2:

No Changelog found. Major API change -- 0.10 in directory names instead
of 0.8 before.
@
text
@d1 1
a1 1
$NetBSD$
d4 1
d17 59
@


1.3
log
@Remove unused pacthes.
Thank you, Richard PALO.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.2 2013/11/30 16:11:15 richard Exp $
d3 3
a5 3
non GNU-sed don't seem to like '|' in regular expressions
Remove tac linuxism and use tail -r instead
--- configure.orig	2013-04-13 01:56:48.000000000 +0000
d7 6
a12 1
@@@@ -15667,7 +15667,7 @@@@ $as_echo "#define HAVE_BOOST_SYSTEM /**/
d14 1
a14 8
 			LDFLAGS_SAVE=$LDFLAGS
             if test "x$ax_boost_user_system_lib" = "x"; then
-                for libextension in `ls $BOOSTLIBDIR/libboost_system*.a* $BOOSTLIBDIR/libboost_system*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system.*\)\.\(so\|a\).*$;\1;' | tac` ; do
+                for libextension in `ls $BOOSTLIBDIR/libboost_system*.a* $BOOSTLIBDIR/libboost_system*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system\)\..*$;\1;' | tail -r` ; do
                      ax_lib=${libextension}
 				    as_ac_Lib=`$as_echo "ac_cv_lib_$ax_lib''_exit" | $as_tr_sh`
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exit in -l$ax_lib" >&5
@@@@ -15715,7 +15715,7 @@@@ fi
a15 7
 				done
                 if test "x$link_system" != "xyes"; then
-                for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.\(dll\|a\).*$;\1;' | tac` ; do
+                for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system\)\..*$;\1;' | tail -r` ; do
                      ax_lib=${libextension}
 				    as_ac_Lib=`$as_echo "ac_cv_lib_$ax_lib''_exit" | $as_tr_sh`
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exit in -l$ax_lib" >&5
@


1.2
log
@add support for mdds and let pkg-config find zlib now.
reduce autotools requirements and make sure pthreads are used.
TODO: libixion support (once it is added to pkgsrc)
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.1 2013/08/24 16:12:10 jaapb Exp $
@


1.1
log
@Packaged converters/orcus, a library that deals with spreadsheet documents
(libreoffice dependency).
@
text
@d1 1
a1 1
$NetBSD$
d3 1
d12 1
a12 1
+                for libextension in `ls $BOOSTLIBDIR/libboost_system*.a* $BOOSTLIBDIR/libboost_system*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system.*\)\.\(so\|a\).*$;\1;' | tail -r` ; do
d21 1
a21 1
+                for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.\(dll\|a\).*$;\1;' | tail -r` ; do
@

