pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-gnosis-utils initial import of Gnosis-Util...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5309324da32e
branches:  trunk
changeset: 470105:5309324da32e
user:      recht <recht%pkgsrc.org@localhost>
date:      Sat Mar 06 18:54:12 2004 +0000

description:
initial import of Gnosis-Utils-1.1.1
from pkgsrc-wip

Gnosis Utilities contains several subpackages for working with XML,
as well as other generally useful tools. The major modules are:

     gnosis.indexer          (Full-text indexing/searching)
     gnosis.xml.pickle       (XML pickling of Python objects)
     gnosis.xml.objectify    (Any XML to "native" Python objects)
     gnosis.xml.validity     (Enforce validity constraints)
     gnosis.xml.relax        (Tools for working with RelaxNG)
     gnosis.xml.indexer      (XPATH indexing of XML documents)
     [...].convert.txt2html  (Convert ASCII source files to HTML)
     gnosis.util.dtd2sql     (DTD -> SQL 'CREATE TABLE' statements)
     gnosis.util.sql2dtd     (SQL query -> DTD for query results)
     gnosis.util.xml2sql     (XML -> SQL 'INSERT INTO' statements)
     gnosis.util.combinators (Combinatorial higher-order functions)
     gnosis.util.introspect  (Introspect Python objects)
     gnosis.magic            (Multimethods, metaclasses, etc)

diffstat:

 textproc/py-gnosis-utils/DESCR    |   16 +
 textproc/py-gnosis-utils/Makefile |   20 +
 textproc/py-gnosis-utils/PLIST    |  427 ++++++++++++++++++++++++++++++++++++++
 textproc/py-gnosis-utils/distinfo |    4 +
 4 files changed, 467 insertions(+), 0 deletions(-)

diffs (truncated from 483 to 300 lines):

diff -r 2c3b1ca8e7e9 -r 5309324da32e textproc/py-gnosis-utils/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-gnosis-utils/DESCR    Sat Mar 06 18:54:12 2004 +0000
@@ -0,0 +1,16 @@
+Gnosis Utilities contains several subpackages for working with XML,
+as well as other generally useful tools. The major modules are:
+
+     gnosis.indexer          (Full-text indexing/searching)
+     gnosis.xml.pickle       (XML pickling of Python objects)
+     gnosis.xml.objectify    (Any XML to "native" Python objects)
+     gnosis.xml.validity     (Enforce validity constraints)
+     gnosis.xml.relax        (Tools for working with RelaxNG)
+     gnosis.xml.indexer      (XPATH indexing of XML documents)
+     [...].convert.txt2html  (Convert ASCII source files to HTML)
+     gnosis.util.dtd2sql     (DTD -> SQL 'CREATE TABLE' statements)
+     gnosis.util.sql2dtd     (SQL query -> DTD for query results)
+     gnosis.util.xml2sql     (XML -> SQL 'INSERT INTO' statements)
+     gnosis.util.combinators (Combinatorial higher-order functions)
+     gnosis.util.introspect  (Introspect Python objects)
+     gnosis.magic            (Multimethods, metaclasses, etc)
diff -r 2c3b1ca8e7e9 -r 5309324da32e textproc/py-gnosis-utils/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-gnosis-utils/Makefile Sat Mar 06 18:54:12 2004 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/03/06 18:54:12 recht Exp $
+#
+
+DISTNAME=      Gnosis_Utils-1.1.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
+CATEGORIES=    textproc python
+MASTER_SITES=  http://gnosis.cx/download/
+
+MAINTAINER=    recht%NetBSD.org@localhost
+HOMEPAGE=      http://gnosis.cx/download/
+COMMENT=       Classes for working with XML
+
+USE_BUILDLINK3=        yes
+
+PYDISTUTILSPKG=        yes
+PY_PATCHPLIST= yes
+
+.include "../../lang/python/extension.mk"
+.include "../../textproc/py-xml/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2c3b1ca8e7e9 -r 5309324da32e textproc/py-gnosis-utils/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-gnosis-utils/PLIST    Sat Mar 06 18:54:12 2004 +0000
@@ -0,0 +1,427 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/03/06 18:54:21 recht Exp $
+${PYSITELIB}/MANIFEST
+${PYSITELIB}/README
+${PYSITELIB}/gnosis/README
+${PYSITELIB}/gnosis/__init__.py
+${PYSITELIB}/gnosis/__init__.pyc
+${PYSITELIB}/gnosis/__init__.pyo
+${PYSITELIB}/gnosis/anon/README
+${PYSITELIB}/gnosis/anon/__init__.py
+${PYSITELIB}/gnosis/anon/__init__.pyc
+${PYSITELIB}/gnosis/anon/__init__.pyo
+${PYSITELIB}/gnosis/anon/anon-forward.cgi
+${PYSITELIB}/gnosis/anon/anonym.py
+${PYSITELIB}/gnosis/anon/anonym.pyc
+${PYSITELIB}/gnosis/anon/anonym.pyo
+${PYSITELIB}/gnosis/anon/encode_address.cgi
+${PYSITELIB}/gnosis/anon/encode_address.py
+${PYSITELIB}/gnosis/anon/encode_address.pyc
+${PYSITELIB}/gnosis/anon/encode_address.pyo
+${PYSITELIB}/gnosis/anon/huffman
+${PYSITELIB}/gnosis/anon/new_day_key.sh
+${PYSITELIB}/gnosis/anon/new_month_key.sh
+${PYSITELIB}/gnosis/anon/new_week_key.sh
+${PYSITELIB}/gnosis/doc/GETTING_HELP
+${PYSITELIB}/gnosis/doc/Gnosis_Utils.ANNOUNCE
+${PYSITELIB}/gnosis/doc/LICENSE
+${PYSITELIB}/gnosis/doc/__init__.py
+${PYSITELIB}/gnosis/doc/__init__.pyc
+${PYSITELIB}/gnosis/doc/__init__.pyo
+${PYSITELIB}/gnosis/doc/charming_python_b11.txt
+${PYSITELIB}/gnosis/doc/charming_python_b12.txt
+${PYSITELIB}/gnosis/doc/filtering-spam.txt
+${PYSITELIB}/gnosis/doc/metaclass.txt
+${PYSITELIB}/gnosis/doc/oop_for_validity.txt
+${PYSITELIB}/gnosis/doc/xml_matters_1.txt
+${PYSITELIB}/gnosis/doc/xml_matters_11.txt
+${PYSITELIB}/gnosis/doc/xml_matters_16.txt
+${PYSITELIB}/gnosis/doc/xml_matters_2.txt
+${PYSITELIB}/gnosis/doc/xml_matters_20.txt
+${PYSITELIB}/gnosis/indexer.py
+${PYSITELIB}/gnosis/indexer.pyc
+${PYSITELIB}/gnosis/indexer.pyo
+${PYSITELIB}/gnosis/magic/__init__.py
+${PYSITELIB}/gnosis/magic/__init__.pyc
+${PYSITELIB}/gnosis/magic/__init__.pyo
+${PYSITELIB}/gnosis/magic/dtdgenerator.py
+${PYSITELIB}/gnosis/magic/dtdgenerator.pyc
+${PYSITELIB}/gnosis/magic/dtdgenerator.pyo
+${PYSITELIB}/gnosis/magic/metapickler.py
+${PYSITELIB}/gnosis/magic/metapickler.pyc
+${PYSITELIB}/gnosis/magic/metapickler.pyo
+${PYSITELIB}/gnosis/magic/multimethods.py
+${PYSITELIB}/gnosis/magic/multimethods.pyc
+${PYSITELIB}/gnosis/magic/multimethods.pyo
+${PYSITELIB}/gnosis/spam-test.py
+${PYSITELIB}/gnosis/spam-test.pyc
+${PYSITELIB}/gnosis/spam-test.pyo
+${PYSITELIB}/gnosis/trigramlib.py
+${PYSITELIB}/gnosis/trigramlib.pyc
+${PYSITELIB}/gnosis/trigramlib.pyo
+${PYSITELIB}/gnosis/trigrams-gen.py
+${PYSITELIB}/gnosis/trigrams-gen.pyc
+${PYSITELIB}/gnosis/trigrams-gen.pyo
+${PYSITELIB}/gnosis/util/XtoY.py
+${PYSITELIB}/gnosis/util/XtoY.pyc
+${PYSITELIB}/gnosis/util/XtoY.pyo
+${PYSITELIB}/gnosis/util/__init__.py
+${PYSITELIB}/gnosis/util/__init__.pyc
+${PYSITELIB}/gnosis/util/__init__.pyo
+${PYSITELIB}/gnosis/util/combinators.py
+${PYSITELIB}/gnosis/util/combinators.pyc
+${PYSITELIB}/gnosis/util/combinators.pyo
+${PYSITELIB}/gnosis/util/convert/__init__.py
+${PYSITELIB}/gnosis/util/convert/__init__.pyc
+${PYSITELIB}/gnosis/util/convert/__init__.pyo
+${PYSITELIB}/gnosis/util/convert/curses_txt2html.py
+${PYSITELIB}/gnosis/util/convert/curses_txt2html.pyc
+${PYSITELIB}/gnosis/util/convert/curses_txt2html.pyo
+${PYSITELIB}/gnosis/util/convert/dmtxt2html.py
+${PYSITELIB}/gnosis/util/convert/dmtxt2html.pyc
+${PYSITELIB}/gnosis/util/convert/dmtxt2html.pyo
+${PYSITELIB}/gnosis/util/convert/dw_colorize.py
+${PYSITELIB}/gnosis/util/convert/dw_colorize.pyc
+${PYSITELIB}/gnosis/util/convert/dw_colorize.pyo
+${PYSITELIB}/gnosis/util/convert/dyn_txt2html.py
+${PYSITELIB}/gnosis/util/convert/dyn_txt2html.pyc
+${PYSITELIB}/gnosis/util/convert/dyn_txt2html.pyo
+${PYSITELIB}/gnosis/util/convert/fetch_txt2html.py
+${PYSITELIB}/gnosis/util/convert/fetch_txt2html.pyc
+${PYSITELIB}/gnosis/util/convert/fetch_txt2html.pyo
+${PYSITELIB}/gnosis/util/convert/mxtypographify.py
+${PYSITELIB}/gnosis/util/convert/mxtypographify.pyc
+${PYSITELIB}/gnosis/util/convert/mxtypographify.pyo
+${PYSITELIB}/gnosis/util/convert/pyfontify.py
+${PYSITELIB}/gnosis/util/convert/pyfontify.pyc
+${PYSITELIB}/gnosis/util/convert/pyfontify.pyo
+${PYSITELIB}/gnosis/util/convert/t2h_textfuncs.py
+${PYSITELIB}/gnosis/util/convert/t2h_textfuncs.pyc
+${PYSITELIB}/gnosis/util/convert/t2h_textfuncs.pyo
+${PYSITELIB}/gnosis/util/convert/tk_txt2html.py
+${PYSITELIB}/gnosis/util/convert/tk_txt2html.pyc
+${PYSITELIB}/gnosis/util/convert/tk_txt2html.pyo
+${PYSITELIB}/gnosis/util/convert/txt2dw.py
+${PYSITELIB}/gnosis/util/convert/txt2dw.pyc
+${PYSITELIB}/gnosis/util/convert/txt2dw.pyo
+${PYSITELIB}/gnosis/util/convert/txt2html.cgi
+${PYSITELIB}/gnosis/util/convert/txt2html.txt
+${PYSITELIB}/gnosis/util/convert/txt2html_dir.py
+${PYSITELIB}/gnosis/util/convert/txt2html_dir.pyc
+${PYSITELIB}/gnosis/util/convert/txt2html_dir.pyo
+${PYSITELIB}/gnosis/util/convert/txt2html_todo.txt
+${PYSITELIB}/gnosis/util/convert/txt2html_why.txt
+${PYSITELIB}/gnosis/util/convert/typo_html.py
+${PYSITELIB}/gnosis/util/convert/typo_html.pyc
+${PYSITELIB}/gnosis/util/convert/typo_html.pyo
+${PYSITELIB}/gnosis/util/convert/typographify.def
+${PYSITELIB}/gnosis/util/convert/typographify.py
+${PYSITELIB}/gnosis/util/convert/typographify.pyc
+${PYSITELIB}/gnosis/util/convert/typographify.pyo
+${PYSITELIB}/gnosis/util/dtd2sql.py
+${PYSITELIB}/gnosis/util/dtd2sql.pyc
+${PYSITELIB}/gnosis/util/dtd2sql.pyo
+${PYSITELIB}/gnosis/util/introspect.py
+${PYSITELIB}/gnosis/util/introspect.pyc
+${PYSITELIB}/gnosis/util/introspect.pyo
+${PYSITELIB}/gnosis/util/sql2dtd.py
+${PYSITELIB}/gnosis/util/sql2dtd.pyc
+${PYSITELIB}/gnosis/util/sql2dtd.pyo
+${PYSITELIB}/gnosis/util/sql2xml_sample.xml.txt
+${PYSITELIB}/gnosis/util/test.xml
+${PYSITELIB}/gnosis/util/test/funcs.py
+${PYSITELIB}/gnosis/util/test/funcs.pyc
+${PYSITELIB}/gnosis/util/test/funcs.pyo
+${PYSITELIB}/gnosis/util/test/mixed.xml
+${PYSITELIB}/gnosis/util/test/test_data2attr.py
+${PYSITELIB}/gnosis/util/test/test_data2attr.pyc
+${PYSITELIB}/gnosis/util/test/test_data2attr.pyo
+${PYSITELIB}/gnosis/util/test/test_introspect.py
+${PYSITELIB}/gnosis/util/test/test_introspect.pyc
+${PYSITELIB}/gnosis/util/test/test_introspect.pyo
+${PYSITELIB}/gnosis/util/test/test_noinit.py
+${PYSITELIB}/gnosis/util/test/test_noinit.pyc
+${PYSITELIB}/gnosis/util/test/test_noinit.pyo
+${PYSITELIB}/gnosis/util/test/test_variants_noinit.py
+${PYSITELIB}/gnosis/util/test/test_variants_noinit.pyc
+${PYSITELIB}/gnosis/util/test/test_variants_noinit.pyo
+${PYSITELIB}/gnosis/util/uusplit.py
+${PYSITELIB}/gnosis/util/uusplit.pyc
+${PYSITELIB}/gnosis/util/uusplit.pyo
+${PYSITELIB}/gnosis/util/xml2sql.py
+${PYSITELIB}/gnosis/util/xml2sql.pyc
+${PYSITELIB}/gnosis/util/xml2sql.pyo
+${PYSITELIB}/gnosis/xml/__init__.py
+${PYSITELIB}/gnosis/xml/__init__.pyc
+${PYSITELIB}/gnosis/xml/__init__.pyo
+${PYSITELIB}/gnosis/xml/indexer.py
+${PYSITELIB}/gnosis/xml/indexer.pyc
+${PYSITELIB}/gnosis/xml/indexer.pyo
+${PYSITELIB}/gnosis/xml/objectify/__init__.py
+${PYSITELIB}/gnosis/xml/objectify/__init__.pyc
+${PYSITELIB}/gnosis/xml/objectify/__init__.pyo
+${PYSITELIB}/gnosis/xml/objectify/_objectify.py
+${PYSITELIB}/gnosis/xml/objectify/_objectify.pyc
+${PYSITELIB}/gnosis/xml/objectify/_objectify.pyo
+${PYSITELIB}/gnosis/xml/objectify/_printer.py
+${PYSITELIB}/gnosis/xml/objectify/_printer.pyc
+${PYSITELIB}/gnosis/xml/objectify/_printer.pyo
+${PYSITELIB}/gnosis/xml/objectify/doc/AUTHOR
+${PYSITELIB}/gnosis/xml/objectify/doc/COPYRIGHT
+${PYSITELIB}/gnosis/xml/objectify/doc/GOTCHAS
+${PYSITELIB}/gnosis/xml/objectify/doc/HISTORY
+${PYSITELIB}/gnosis/xml/objectify/doc/HOWTO
+${PYSITELIB}/gnosis/xml/objectify/doc/THANKS_TO
+${PYSITELIB}/gnosis/xml/objectify/doc/TODO
+${PYSITELIB}/gnosis/xml/objectify/doc/VERSION
+${PYSITELIB}/gnosis/xml/objectify/doc/__init__.py
+${PYSITELIB}/gnosis/xml/objectify/doc/__init__.pyc
+${PYSITELIB}/gnosis/xml/objectify/doc/__init__.pyo
+${PYSITELIB}/gnosis/xml/objectify/test/__init__.py
+${PYSITELIB}/gnosis/xml/objectify/test/__init__.pyc
+${PYSITELIB}/gnosis/xml/objectify/test/__init__.pyo
+${PYSITELIB}/gnosis/xml/objectify/test/test.xml
+${PYSITELIB}/gnosis/xml/objectify/test/test_basic.py
+${PYSITELIB}/gnosis/xml/objectify/test/test_basic.pyc
+${PYSITELIB}/gnosis/xml/objectify/test/test_basic.pyo
+${PYSITELIB}/gnosis/xml/objectify/test/test_expat.py
+${PYSITELIB}/gnosis/xml/objectify/test/test_expat.pyc
+${PYSITELIB}/gnosis/xml/objectify/test/test_expat.pyo
+${PYSITELIB}/gnosis/xml/objectify/test/test_expat2.py
+${PYSITELIB}/gnosis/xml/objectify/test/test_expat2.pyc
+${PYSITELIB}/gnosis/xml/objectify/test/test_expat2.pyo
+${PYSITELIB}/gnosis/xml/objectify/test/test_inject.py
+${PYSITELIB}/gnosis/xml/objectify/test/test_inject.pyc
+${PYSITELIB}/gnosis/xml/objectify/test/test_inject.pyo
+${PYSITELIB}/gnosis/xml/objectify/test/testns.xml
+${PYSITELIB}/gnosis/xml/pickle/PyObject.dtd
+${PYSITELIB}/gnosis/xml/pickle/__init__.py
+${PYSITELIB}/gnosis/xml/pickle/__init__.pyc
+${PYSITELIB}/gnosis/xml/pickle/__init__.pyo
+${PYSITELIB}/gnosis/xml/pickle/_pickle.py
+${PYSITELIB}/gnosis/xml/pickle/_pickle.pyc
+${PYSITELIB}/gnosis/xml/pickle/_pickle.pyo
+${PYSITELIB}/gnosis/xml/pickle/doc/AUTHOR
+${PYSITELIB}/gnosis/xml/pickle/doc/COPYRIGHT
+${PYSITELIB}/gnosis/xml/pickle/doc/HISTORY
+${PYSITELIB}/gnosis/xml/pickle/doc/HOWTO
+${PYSITELIB}/gnosis/xml/pickle/doc/HOWTO.extensions
+${PYSITELIB}/gnosis/xml/pickle/doc/SECURITY
+${PYSITELIB}/gnosis/xml/pickle/doc/THANKS_TO
+${PYSITELIB}/gnosis/xml/pickle/doc/TODO
+${PYSITELIB}/gnosis/xml/pickle/doc/VERSION
+${PYSITELIB}/gnosis/xml/pickle/doc/__init__.py
+${PYSITELIB}/gnosis/xml/pickle/doc/__init__.pyc
+${PYSITELIB}/gnosis/xml/pickle/doc/__init__.pyo
+${PYSITELIB}/gnosis/xml/pickle/ext/__init__.py
+${PYSITELIB}/gnosis/xml/pickle/ext/__init__.pyc
+${PYSITELIB}/gnosis/xml/pickle/ext/__init__.pyo
+${PYSITELIB}/gnosis/xml/pickle/ext/_mutate.py
+${PYSITELIB}/gnosis/xml/pickle/ext/_mutate.pyc
+${PYSITELIB}/gnosis/xml/pickle/ext/_mutate.pyo
+${PYSITELIB}/gnosis/xml/pickle/ext/_mutators.py
+${PYSITELIB}/gnosis/xml/pickle/ext/_mutators.pyc
+${PYSITELIB}/gnosis/xml/pickle/ext/_mutators.pyo
+${PYSITELIB}/gnosis/xml/pickle/parsers/__init__.py
+${PYSITELIB}/gnosis/xml/pickle/parsers/__init__.pyc
+${PYSITELIB}/gnosis/xml/pickle/parsers/__init__.pyo
+${PYSITELIB}/gnosis/xml/pickle/parsers/_dom.py
+${PYSITELIB}/gnosis/xml/pickle/parsers/_dom.pyc
+${PYSITELIB}/gnosis/xml/pickle/parsers/_dom.pyo
+${PYSITELIB}/gnosis/xml/pickle/parsers/_sax.py
+${PYSITELIB}/gnosis/xml/pickle/parsers/_sax.pyc
+${PYSITELIB}/gnosis/xml/pickle/parsers/_sax.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/__init__.py
+${PYSITELIB}/gnosis/xml/pickle/test/__init__.pyc
+${PYSITELIB}/gnosis/xml/pickle/test/__init__.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/funcs.py
+${PYSITELIB}/gnosis/xml/pickle/test/funcs.pyc
+${PYSITELIB}/gnosis/xml/pickle/test/funcs.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/test_4list.py
+${PYSITELIB}/gnosis/xml/pickle/test/test_4list.pyc
+${PYSITELIB}/gnosis/xml/pickle/test/test_4list.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/test_all.py
+${PYSITELIB}/gnosis/xml/pickle/test/test_all.pyc
+${PYSITELIB}/gnosis/xml/pickle/test/test_all.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/test_basic.py
+${PYSITELIB}/gnosis/xml/pickle/test/test_basic.pyc
+${PYSITELIB}/gnosis/xml/pickle/test/test_basic.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/test_bltin.py
+${PYSITELIB}/gnosis/xml/pickle/test/test_bltin.pyc
+${PYSITELIB}/gnosis/xml/pickle/test/test_bltin.pyo
+${PYSITELIB}/gnosis/xml/pickle/test/test_bools.py
+${PYSITELIB}/gnosis/xml/pickle/test/test_bools.pyc



Home | Main Index | Thread Index | Old Index