pkgsrc-WIP-changes archive

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

py-ply: Eliminated, older than devel/py-ply



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sun Aug 21 01:09:49 2016 +0200
Changeset:	35a9a0fb30c5d7ee9f1ff8ac1160bc3943114929

Removed Files:
	py-ply/DESCR
	py-ply/Makefile
	py-ply/PLIST
	py-ply/distinfo

Log Message:
py-ply: Eliminated, older than devel/py-ply

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=35a9a0fb30c5d7ee9f1ff8ac1160bc3943114929

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-ply/DESCR    | 30 ----------------------------
 py-ply/Makefile | 31 -----------------------------
 py-ply/PLIST    | 62 ---------------------------------------------------------
 py-ply/distinfo |  5 -----
 4 files changed, 128 deletions(-)

diffs:
diff --git a/py-ply/DESCR b/py-ply/DESCR
deleted file mode 100644
index 2f7ffcd..0000000
--- a/py-ply/DESCR
+++ /dev/null
@@ -1,30 +0,0 @@
-PLY is a 100% Python implementation of the common parsing tools lex and yacc.
-Here are a few highlights:
-
- -  PLY is very closely modeled after traditional lex/yacc. If you know how to
-    use these tools in C, you will find PLY to be similar.
-
- -  PLY provides *very* extensive error reporting and diagnostic information to
-    assist in parser construction.  The original implementation was developed
-    for instructional purposes.  As a result, the system tries to identify the
-    most common types of errors made by novice users.
-
- -  PLY provides full support for empty productions, error recovery, precedence
-    specifiers, and moderately ambiguous grammars.
-
- -  Parsing is based on LR-parsing which is fast, memory efficient, better
-    suited to large grammars, and which has a number of nice properties when
-    dealing with syntax errors and other parsing problems. Currently, PLY builds
-    its parsing tables using the LALR(1) algorithm used in yacc.
-
- -  PLY uses Python introspection features to build lexers and parsers. This
-    greatly simplifies the task of parser construction since it reduces the
-    number of files and eliminates the need to run a separate lex/yacc tool
-    before running your program.
-
- -  PLY can be used to build parsers for "real" programming languages. Although
-    it is not ultra-fast due to its Python implementation, PLY can be used to
-    parse grammars consisting of several hundred rules (as might be found for a
-    language like C).  The lexer and LR parser are also reasonably efficient
-    when parsing typically sized programs.  People have used PLY to build
-    parsers for C, C++, ADA, and other real programming languages.
diff --git a/py-ply/Makefile b/py-ply/Makefile
deleted file mode 100644
index 1c20370..0000000
--- a/py-ply/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2012/10/07 13:57:26 asau Exp $
-#
-
-PYMODULENAME=		ply
-PYMODULEVER=		3.3
-DISTNAME=		${PYMODULENAME}-${PYMODULEVER}
-PKGNAME=		${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=		devel
-MASTER_SITES=		http://www.dabeaz.com/ply/
-
-MAINTAINER=		ura%jp.NetBSD.org@localhost
-HOMEPAGE=		http://www.dabeaz.com/ply/
-COMMENT=		Lex an yacc parsing tools for Python
-LICENSE=		gnu-lgpl-v2.1
-
-USE_TOOLS+=		pax
-
-DOCDIR=			${DESTDIR}${PREFIX}/share/doc/py-${PYMODULENAME}
-EGDIR=			${DESTDIR}${PREFIX}/share/examples/py-${PYMODULENAME}
-
-INSTALLATION_DIRS+=	${DOCDIR} ${EGDIR}
-
-post-install:
-	${INSTALL_DATA_DIR} ${DOCDIR}
-	${INSTALL_DATA_DIR} ${EGDIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCDIR}
-	cd ${WRKSRC}/example && \
-	    ${PAX} -wr . ${EGDIR}
-
-.include "../../lang/python/egg.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/py-ply/PLIST b/py-ply/PLIST
deleted file mode 100644
index 7e266ca..0000000
--- a/py-ply/PLIST
+++ /dev/null
@@ -1,62 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2010/08/04 16:15:27 ura Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/ply/__init__.py
-${PYSITELIB}/ply/__init__.pyc
-${PYSITELIB}/ply/__init__.pyo
-${PYSITELIB}/ply/cpp.py
-${PYSITELIB}/ply/cpp.pyc
-${PYSITELIB}/ply/cpp.pyo
-${PYSITELIB}/ply/ctokens.py
-${PYSITELIB}/ply/ctokens.pyc
-${PYSITELIB}/ply/ctokens.pyo
-${PYSITELIB}/ply/lex.py
-${PYSITELIB}/ply/lex.pyc
-${PYSITELIB}/ply/lex.pyo
-${PYSITELIB}/ply/yacc.py
-${PYSITELIB}/ply/yacc.pyc
-${PYSITELIB}/ply/yacc.pyo
-share/doc/py-ply/internal.html
-share/doc/py-ply/makedoc.py
-share/doc/py-ply/ply.html
-share/examples/py-ply/ansic/cparse.py
-share/examples/py-ply/ansic/clex.py
-share/examples/py-ply/ansic/README
-share/examples/py-ply/BASIC/basiclex.py
-share/examples/py-ply/BASIC/basic.py
-share/examples/py-ply/BASIC/basiclog.py
-share/examples/py-ply/BASIC/basinterp.py
-share/examples/py-ply/BASIC/basparse.py
-share/examples/py-ply/BASIC/dim.bas
-share/examples/py-ply/BASIC/func.bas
-share/examples/py-ply/BASIC/gcd.bas
-share/examples/py-ply/BASIC/gosub.bas
-share/examples/py-ply/BASIC/hello.bas
-share/examples/py-ply/BASIC/linear.bas
-share/examples/py-ply/BASIC/maxsin.bas
-share/examples/py-ply/BASIC/powers.bas
-share/examples/py-ply/BASIC/rand.bas
-share/examples/py-ply/BASIC/README
-share/examples/py-ply/BASIC/sales.bas
-share/examples/py-ply/BASIC/sears.bas
-share/examples/py-ply/BASIC/sqrt1.bas
-share/examples/py-ply/BASIC/sqrt2.bas
-share/examples/py-ply/calc/calc.py
-share/examples/py-ply/calcdebug/calc.py
-share/examples/py-ply/classcalc/calc.py
-share/examples/py-ply/closurecalc/calc.py
-share/examples/py-ply/GardenSnake/GardenSnake.py
-share/examples/py-ply/GardenSnake/README
-share/examples/py-ply/cleanup.sh
-share/examples/py-ply/hedit/hedit.py
-share/examples/py-ply/newclasscalc/calc.py
-share/examples/py-ply/optcalc/calc.py
-share/examples/py-ply/optcalc/README
-share/examples/py-ply/unicalc/calc.py
-share/examples/py-ply/yply/yparse.py
-share/examples/py-ply/yply/README
-share/examples/py-ply/yply/ylex.py
-share/examples/py-ply/yply/yply.py
-share/examples/py-ply/README
diff --git a/py-ply/distinfo b/py-ply/distinfo
deleted file mode 100644
index 9c1bc4f..0000000
--- a/py-ply/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.1.1.1 2010/08/04 16:15:27 ura Exp $
-
-SHA1 (ply-3.3.tar.gz) = 23291d8127f9f7189957fe1ff8925494e389fca3
-RMD160 (ply-3.3.tar.gz) = 619fad2b4050d6125cab9c34ea794bda7a0c5aa3
-Size (ply-3.3.tar.gz) = 138663 bytes


Home | Main Index | Thread Index | Old Index