summaryrefslogtreecommitdiff
path: root/textproc/py-pytidylib/files
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2018-01-10 17:29:23 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2018-01-10 17:29:23 +0000
commitb87e5ceebdb0d7fdb166b48c168d32d99c0f8a00 (patch)
tree557824eb0c50de5b8a1a5d4cabd2fc2c700fcdc1 /textproc/py-pytidylib/files
parentwww/rubygem-scrapi: Mark deprecated (diff)
- Update to 0.3.2
- Support both tidy and tidy-html5 libraries as a backend. The former is practically useless nowadays as it doesn't handle any HTML5 tags, so the latter is the default. PR: 220861 Approved by: matainainer timeout (koobs, 3 weeks)
Notes
Notes: svn path=/head/; revision=458663
Diffstat (limited to 'textproc/py-pytidylib/files')
-rw-r--r--textproc/py-pytidylib/files/patch-setup.py13
-rw-r--r--textproc/py-pytidylib/files/patch-tidylib_tidy.py21
2 files changed, 27 insertions, 7 deletions
diff --git a/textproc/py-pytidylib/files/patch-setup.py b/textproc/py-pytidylib/files/patch-setup.py
index 4fe6c390b9f3..4fe564b7576b 100644
--- a/textproc/py-pytidylib/files/patch-setup.py
+++ b/textproc/py-pytidylib/files/patch-setup.py
@@ -1,9 +1,8 @@
---- setup.py.orig 2016-02-26 12:55:44 UTC
+--- setup.py.orig 2016-11-16 01:52:32 UTC
+++ setup.py
-@@ -84,5 +84,6 @@ setup(
- 'Topic :: Text Processing :: Markup :: HTML',
- 'Topic :: Text Processing :: Markup :: XML',
- ],
+@@ -94,4 +94,5 @@ setup(
+ 'Topic :: Text Processing :: Markup :: HTML',
+ 'Topic :: Text Processing :: Markup :: XML',
+ ],
+ test_suite='tests',
- )
-
+ )
diff --git a/textproc/py-pytidylib/files/patch-tidylib_tidy.py b/textproc/py-pytidylib/files/patch-tidylib_tidy.py
new file mode 100644
index 000000000000..3c455de64633
--- /dev/null
+++ b/textproc/py-pytidylib/files/patch-tidylib_tidy.py
@@ -0,0 +1,21 @@
+--- tidylib/tidy.py.orig 2016-11-16 01:49:58 UTC
++++ tidylib/tidy.py
+@@ -29,8 +29,7 @@ from .sink import create_sink, destroy_s
+ __all__ = ['Tidy', 'PersistentTidy']
+
+ # Default search order for library names if nothing is passed in
+-LIB_NAMES = ['libtidy', 'libtidy.so', 'libtidy-0.99.so.0', 'cygtidy-0-99-0',
+- 'tidylib', 'libtidy.dylib', 'tidy']
++LIB_NAMES = ['libtidy-0.99.so.0']
+
+ # Error code from library
+ ENOMEM = -12
+@@ -84,7 +83,7 @@ class Tidy(object):
+ def __init__(self, lib_names=None):
+ self._tidy = None
+ if lib_names is None:
+- lib_names = ctypes.util.find_library('tidy') or LIB_NAMES
++ lib_names = LIB_NAMES
+ if isinstance(lib_names, str):
+ lib_names = [lib_names]
+ for name in lib_names: