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