pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc py-grako: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b5468895cd5b
branches:  trunk
changeset: 371778:b5468895cd5b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Jan 14 09:32:42 2022 +0000

description:
py-grako: remove

Upstream development has stopped.

diffstat:

 devel/Makefile                    |    4 +-
 devel/py-expressions/ALTERNATIVES |    1 -
 devel/py-expressions/DESCR        |   10 -
 devel/py-expressions/Makefile     |   19 ---
 devel/py-expressions/PLIST        |   18 ---
 devel/py-expressions/distinfo     |    5 -
 devel/py-grako/ALTERNATIVES       |    1 -
 devel/py-grako/DESCR              |   24 ----
 devel/py-grako/Makefile           |   26 ----
 devel/py-grako/PLIST              |  209 --------------------------------------
 devel/py-grako/distinfo           |    5 -
 doc/CHANGES-2022                  |    4 +-
 12 files changed, 4 insertions(+), 322 deletions(-)

diffs (truncated from 398 to 300 lines):

diff -r 961460a045ad -r b5468895cd5b devel/Makefile
--- a/devel/Makefile    Fri Jan 14 09:28:40 2022 +0000
+++ b/devel/Makefile    Fri Jan 14 09:32:42 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3552 2022/01/13 19:14:05 wiz Exp $
+# $NetBSD: Makefile,v 1.3553 2022/01/14 09:32:42 wiz Exp $
 #
 
 COMMENT=       Development utilities
@@ -2293,7 +2293,6 @@
 SUBDIR+=       py-enum34
 SUBDIR+=       py-exam
 SUBDIR+=       py-execnet
-SUBDIR+=       py-expressions
 SUBDIR+=       py-extension-helpers
 SUBDIR+=       py-extras
 SUBDIR+=       py-extratools
@@ -2346,7 +2345,6 @@
 SUBDIR+=       py-google-apputils
 SUBDIR+=       py-google-i18n-address
 SUBDIR+=       py-googleapis-common-protos
-SUBDIR+=       py-grako
 SUBDIR+=       py-greenlet
 SUBDIR+=       py-guppy3
 SUBDIR+=       py-h5py
diff -r 961460a045ad -r b5468895cd5b devel/py-expressions/ALTERNATIVES
--- a/devel/py-expressions/ALTERNATIVES Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-bin/slicer @PREFIX@/bin/slicer@PYVERSSUFFIX@
diff -r 961460a045ad -r b5468895cd5b devel/py-expressions/DESCR
--- a/devel/py-expressions/DESCR        Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-Arithmetic expression parser library. Embed customized expression evaluation
-into your application or library. Example uses:
-* Safely process an expression entered through a web application, for example
-  some formula to be plotted. The library allows safe translation of such
-  expression without exposing any application's internals
-* precompiler that checks for allowed and denied identifiers in an expression
-* have a common expression language through your application regardless of the
-  backend languages
-* compile arithmetic expression to any other expression tree (semantic), for
-  example SQLAlchemy expression objects
diff -r 961460a045ad -r b5468895cd5b devel/py-expressions/Makefile
--- a/devel/py-expressions/Makefile     Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2022/01/04 20:53:02 wiz Exp $
-
-DISTNAME=      expressions-0.2.3
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=e/expressions/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://databrewery.org/
-COMMENT=       Extensible arithmetic expression parser and compiler
-LICENSE=       mit
-
-DEPENDS+=      ${PYPKGPREFIX}-grako>=3.9.3:../../devel/py-grako
-
-USE_LANGUAGES=         # none
-
-.include "../../lang/python/egg.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 961460a045ad -r b5468895cd5b devel/py-expressions/PLIST
--- a/devel/py-expressions/PLIST        Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2017/06/01 12:05:09 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/expressions/__init__.py
-${PYSITELIB}/expressions/__init__.pyc
-${PYSITELIB}/expressions/__init__.pyo
-${PYSITELIB}/expressions/compat.py
-${PYSITELIB}/expressions/compat.pyc
-${PYSITELIB}/expressions/compat.pyo
-${PYSITELIB}/expressions/compiler.py
-${PYSITELIB}/expressions/compiler.pyc
-${PYSITELIB}/expressions/compiler.pyo
-${PYSITELIB}/expressions/grammar.py
-${PYSITELIB}/expressions/grammar.pyc
-${PYSITELIB}/expressions/grammar.pyo
diff -r 961460a045ad -r b5468895cd5b devel/py-expressions/distinfo
--- a/devel/py-expressions/distinfo     Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:18:25 nia Exp $
-
-BLAKE2s (expressions-0.2.3.tar.gz) = d858ecca39aa8c8eab2c7e0b9fdebd0d00ffface28857f2db2aa6097f9506605
-SHA512 (expressions-0.2.3.tar.gz) = 987b4bb6606b9e9014d0bc16bf4634aa4e056c5982bd23d9600e296a6042461a510355c913c731f3249a6654299df9e8afadc285272764f7453846dbc5e8a26a
-Size (expressions-0.2.3.tar.gz) = 5476 bytes
diff -r 961460a045ad -r b5468895cd5b devel/py-grako/ALTERNATIVES
--- a/devel/py-grako/ALTERNATIVES       Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-bin/slicer @PREFIX@/bin/slicer@PYVERSSUFFIX@
diff -r 961460a045ad -r b5468895cd5b devel/py-grako/DESCR
--- a/devel/py-grako/DESCR      Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-Grako (for grammar compiler) is a tool that takes grammars in a variation of
-EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python.
-
-Grako can also compile a grammar stored in a string into a Grammar object that
-can be used to parse any given input, much like the re module does with
-regular expressions.
-
-Grako is different from other PEG parser generators:
-* Generated parsers use Python's very efficient exception-handling system to
-  backtrack. Grako generated parsers simply assert what must be parsed. There
-  are no complicated if-then-else sequences for decision making or
-  backtracking. Memoization allows going over the same input sequence several
-  times in linear time.
-* Positive and negative lookaheads, and the cut element (with its cleaning of
-  the memoization cache) allow for additional, hand-crafted optimizations at
-  the grammar level.
-* Delegation to Python's re module for lexemes allows for (Perl-like) powerful
-  and efficient lexical analysis.
-* The use of Python's context managers considerably reduces the size of the
-  generated parsers for code clarity, and enhanced CPU-cache hits.
-* Include files, rule inheritance, and rule inclusion give Grako grammars
-  considerable expressive power.
-* Automatic generation of Abstract Syntax Trees and Object Models, along with
-  Model Walkers and Code Generators make analysis and translation approachable.
diff -r 961460a045ad -r b5468895cd5b devel/py-grako/Makefile
--- a/devel/py-grako/Makefile   Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-# $NetBSD: Makefile,v 1.5 2022/01/05 15:41:04 wiz Exp $
-
-DISTNAME=      grako-3.99.9
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grako/}
-EXTRACT_SUFX=  .zip
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://bitbucket.org/neogeny/grako/
-COMMENT=       Grammar compiler
-LICENSE=       modified-bsd
-
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
-
-USE_LANGUAGES=         c
-
-USE_PKG_RESOURCES=     yes
-
-post-install:
-       cd ${DESTDIR}${PREFIX}/bin && mv grako grako${PYVERSSUFFIX} || ${TRUE}
-
-.include "../../devel/py-cython/buildlink3.mk"
-.include "../../lang/python/egg.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 961460a045ad -r b5468895cd5b devel/py-grako/PLIST
--- a/devel/py-grako/PLIST      Fri Jan 14 09:28:40 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,209 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2017/06/01 12:04:38 adam Exp $
-bin/grako${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/grako/__init__.py
-${PYSITELIB}/grako/__init__.pyc
-${PYSITELIB}/grako/__init__.pyo
-${PYSITELIB}/grako/__main__.py
-${PYSITELIB}/grako/__main__.pyc
-${PYSITELIB}/grako/__main__.pyo
-${PYSITELIB}/grako/_config.py
-${PYSITELIB}/grako/_config.pyc
-${PYSITELIB}/grako/_config.pyo
-${PYSITELIB}/grako/_config.so
-${PYSITELIB}/grako/_unicode_characters.py
-${PYSITELIB}/grako/_unicode_characters.pyc
-${PYSITELIB}/grako/_unicode_characters.pyo
-${PYSITELIB}/grako/_unicode_characters.so
-${PYSITELIB}/grako/_version.py
-${PYSITELIB}/grako/_version.pyc
-${PYSITELIB}/grako/_version.pyo
-${PYSITELIB}/grako/_version.so
-${PYSITELIB}/grako/ast.py
-${PYSITELIB}/grako/ast.pyc
-${PYSITELIB}/grako/ast.pyo
-${PYSITELIB}/grako/ast.so
-${PYSITELIB}/grako/bootstrap.py
-${PYSITELIB}/grako/bootstrap.pyc
-${PYSITELIB}/grako/bootstrap.pyo
-${PYSITELIB}/grako/bootstrap.so
-${PYSITELIB}/grako/buffering.py
-${PYSITELIB}/grako/buffering.pyc
-${PYSITELIB}/grako/buffering.pyo
-${PYSITELIB}/grako/buffering.so
-${PYSITELIB}/grako/codegen/__init__.py
-${PYSITELIB}/grako/codegen/__init__.pyc
-${PYSITELIB}/grako/codegen/__init__.pyo
-${PYSITELIB}/grako/codegen/cgbase.py
-${PYSITELIB}/grako/codegen/cgbase.pyc
-${PYSITELIB}/grako/codegen/cgbase.pyo
-${PYSITELIB}/grako/codegen/cgbase.so
-${PYSITELIB}/grako/codegen/objectmodel.py
-${PYSITELIB}/grako/codegen/objectmodel.pyc
-${PYSITELIB}/grako/codegen/objectmodel.pyo
-${PYSITELIB}/grako/codegen/objectmodel.so
-${PYSITELIB}/grako/codegen/python.py
-${PYSITELIB}/grako/codegen/python.pyc
-${PYSITELIB}/grako/codegen/python.pyo
-${PYSITELIB}/grako/codegen/python.so
-${PYSITELIB}/grako/color.py
-${PYSITELIB}/grako/color.pyc
-${PYSITELIB}/grako/color.pyo
-${PYSITELIB}/grako/color.so
-${PYSITELIB}/grako/containers.py
-${PYSITELIB}/grako/containers.pyc
-${PYSITELIB}/grako/containers.pyo
-${PYSITELIB}/grako/containers.so
-${PYSITELIB}/grako/contexts.py
-${PYSITELIB}/grako/contexts.pyc
-${PYSITELIB}/grako/contexts.pyo
-${PYSITELIB}/grako/contexts.so
-${PYSITELIB}/grako/diagrams.py
-${PYSITELIB}/grako/diagrams.pyc
-${PYSITELIB}/grako/diagrams.pyo
-${PYSITELIB}/grako/diagrams.so
-${PYSITELIB}/grako/exceptions.py
-${PYSITELIB}/grako/exceptions.pyc
-${PYSITELIB}/grako/exceptions.pyo
-${PYSITELIB}/grako/exceptions.so
-${PYSITELIB}/grako/grammars.py
-${PYSITELIB}/grako/grammars.pyc
-${PYSITELIB}/grako/grammars.pyo
-${PYSITELIB}/grako/grammars.so
-${PYSITELIB}/grako/infos.py
-${PYSITELIB}/grako/infos.pyc
-${PYSITELIB}/grako/infos.pyo
-${PYSITELIB}/grako/infos.so
-${PYSITELIB}/grako/model.py
-${PYSITELIB}/grako/model.pyc
-${PYSITELIB}/grako/model.pyo
-${PYSITELIB}/grako/model.so
-${PYSITELIB}/grako/objectmodel.py
-${PYSITELIB}/grako/objectmodel.pyc
-${PYSITELIB}/grako/objectmodel.pyo
-${PYSITELIB}/grako/objectmodel.so
-${PYSITELIB}/grako/parser.py
-${PYSITELIB}/grako/parser.pyc
-${PYSITELIB}/grako/parser.pyo
-${PYSITELIB}/grako/parser.so
-${PYSITELIB}/grako/parsing.py
-${PYSITELIB}/grako/parsing.pyc
-${PYSITELIB}/grako/parsing.pyo
-${PYSITELIB}/grako/parsing.so
-${PYSITELIB}/grako/rendering.py
-${PYSITELIB}/grako/rendering.pyc
-${PYSITELIB}/grako/rendering.pyo
-${PYSITELIB}/grako/rendering.so
-${PYSITELIB}/grako/semantics.py
-${PYSITELIB}/grako/semantics.pyc
-${PYSITELIB}/grako/semantics.pyo
-${PYSITELIB}/grako/semantics.so
-${PYSITELIB}/grako/symtables.py
-${PYSITELIB}/grako/symtables.pyc
-${PYSITELIB}/grako/symtables.pyo
-${PYSITELIB}/grako/symtables.so
-${PYSITELIB}/grako/synth.py
-${PYSITELIB}/grako/synth.pyc
-${PYSITELIB}/grako/synth.pyo
-${PYSITELIB}/grako/synth.so
-${PYSITELIB}/grako/test/__init__.py
-${PYSITELIB}/grako/test/__init__.pyc
-${PYSITELIB}/grako/test/__init__.pyo
-${PYSITELIB}/grako/test/__main__.py
-${PYSITELIB}/grako/test/__main__.pyc
-${PYSITELIB}/grako/test/__main__.pyo
-${PYSITELIB}/grako/test/ast_test.py
-${PYSITELIB}/grako/test/ast_test.pyc
-${PYSITELIB}/grako/test/ast_test.pyo
-${PYSITELIB}/grako/test/buffering_test.py
-${PYSITELIB}/grako/test/buffering_test.pyc
-${PYSITELIB}/grako/test/buffering_test.pyo
-${PYSITELIB}/grako/test/codegen_test.py
-${PYSITELIB}/grako/test/codegen_test.pyc
-${PYSITELIB}/grako/test/codegen_test.pyo
-${PYSITELIB}/grako/test/diagram_test.py
-${PYSITELIB}/grako/test/diagram_test.pyc
-${PYSITELIB}/grako/test/diagram_test.pyo
-${PYSITELIB}/grako/test/grammar/__init__.py
-${PYSITELIB}/grako/test/grammar/__init__.pyc
-${PYSITELIB}/grako/test/grammar/__init__.pyo



Home | Main Index | Thread Index | Old Index