debian/0000755000000000000000000000000011742277631007200 5ustar debian/python-yappy-doc.examples0000644000000000000000000000001010451750324014142 0ustar demo.py debian/changelog0000644000000000000000000001223311742277631011053 0ustar yappy (1.9.4-1build1) precise; urgency=low * Rebuild to drop python2.6 dependencies and provides. -- Matthias Klose Sat, 14 Apr 2012 13:46:01 +0000 yappy (1.9.4-1) unstable; urgency=low * New upstream release * Bug fix: "Python string exceptions no more allowed in Python 2.6", thanks to Sandro Tosi (Closes: #585342). -- Rogerio Reis Thu, 10 Jun 2010 10:21:31 +0100 yappy (1.9.3-1) unstable; urgency=low * New upstream release -- Rogerio Reis Thu, 13 Aug 2009 09:07:56 +0100 yappy (1.9.2-1) unstable; urgency=low * New upstream release -- Rogerio Reis Wed, 12 Aug 2009 21:35:46 +0100 yappy (1.9.1-1) unstable; urgency=low * New upstream release -- Rogerio Reis Fri, 19 Jun 2009 21:56:07 +0100 yappy (1.9-2) unstable; urgency=low * lint warnings solved -- Rogerio Reis Sat, 13 Jun 2009 14:38:00 +0100 yappy (1.9-1) unstable; urgency=low * New upstream release * Bug fix: "Python packaging policy", thanks to Cesare Tirabassi (Closes: #447804). * Bug fix: "Fails to parse input with whitespace", thanks to Stephen Dann (Closes: #468955). -- Rogerio Reis Wed, 10 Jun 2009 16:59:24 +0100 yappy (1.8-3) unstable; urgency=low * Bug fix: "python-yappy: typo in Description: field", thanks to Olivier Tetard (Closes: #443680). -- Rogerio Reis Mon, 24 Sep 2007 10:20:11 +0100 yappy (1.8-2) unstable; urgency=low * Bug fix: "Architecture: field in source description", thanks to Gauvain Pocentek (Closes: #436963). -- Rogerio Reis Sun, 19 Aug 2007 22:48:24 +0100 yappy (1.8-1) unstable; urgency=low * New upstream release (a new iterative lexer) -- Rogerio Reis Mon, 30 Jul 2007 23:07:10 +0100 yappy (1.7-1) unstable; urgency=low * New upstream release * "Python policy transition", ack of NMU (Closes: #373412). -- Rogerio Reis Wed, 19 Jul 2006 09:57:11 +0100 yappy (1.6-1.1) unstable; urgency=low * Non-maintainer upload. * Update package to the last python policy (Closes: #373412). * Avoid to compress .py's and .pdf's in the -doc package. * Use dh_install{docs,examples} instead of cp's. -- Pierre Habouzit Sun, 2 Jul 2006 15:59:48 +0200 yappy (1.6-1) unstable; urgency=low * New upstream release * Module pcre dependencies removed (again (!!)) (closes: #319617) -- Rogerio Reis Sun, 26 Feb 2006 02:38:43 +0000 yappy (1.5-2) unstable; urgency=low * Bug fix: "Please stop build modules for python2.1/python2.2", thanks to Matthias Klose (Closes: #351160). -- Rogerio Reis Wed, 15 Feb 2006 10:11:52 +0000 yappy (1.5-1) unstable; urgency=low * New upstream release -- Rogerio Reis Mon, 17 Oct 2005 22:30:57 +0100 yappy (1.4-6) unstable; urgency=low * Bug fix: "yappy copyright file is missing trailing newline", thanks to Ian Jackson (Closes: #319737). * Bug fix: "yappy copyright file has typo in URL", thanks to Ian Jackson (Closes: #319736). * Module pcre dependencies removed (Closes: #319617). * Exceptions cleaned... (still need proper error recover). -- Rogerio Reis Sun, 31 Jul 2005 15:43:03 +0100 yappy (1.4-5) unstable; urgency=low * Bug fix: "python2.4-yappy: package description typo(s) and the like", thanks to Florian Zumbiehl (Closes: #300034). -- Rogerio Reis Sun, 20 Mar 2005 13:05:07 +0000 yappy (1.4-4) unstable; urgency=low * Some corrections in the documentation * Now generated for python2.4 too -- Rogerio Reis Mon, 14 Feb 2005 16:22:29 +0000 yappy (1.4-3) unstable; urgency=low * Demo sources fixed. -- Rogerio Reis Thu, 2 Dec 2004 18:28:57 +0000 yappy (1.4-2) unstable; urgency=low * Build-dependence fixed -- Rogerio Reis Fri, 4 Jun 2004 18:13:36 +0100 yappy (1.4-1) unstable; urgency=low * New upstream release * Corrections in the Yappy_grammar class & demo grammars in demo.py -- Rogerio Reis Mon, 29 Mar 2004 22:44:56 +0100 yappy (1.3-1) unstable; urgency=low * New upstream release * osets with __iadd__ and empty defined -- Rogerio Reis Tue, 10 Feb 2004 09:22:40 +0000 yappy (1.2-1) unstable; urgency=low * New upstream release * Implementation of shift/reduce comflict resolution "a la" yacc. * Version controled LR-table. -- Rogerio Reis Sun, 16 Nov 2003 11:18:24 +0000 yappy (1.1-2) unstable; urgency=low * Build-Depend: dependes on python now (closes: #210555) -- Rogerio Reis Fri, 12 Sep 2003 11:47:41 +0100 yappy (1.1-1) unstable; urgency=low * New upstream release. Documentation corrected. -- Rogerio Reis Wed, 3 Sep 2003 21:50:20 +0100 yappy (1.0-2) unstable; urgency=low * Move to python section. * Use dh_python. * Separate doc package. -- Rogerio Reis Mon, 1 Sep 2003 19:10:18 +0100 yappy (1.0-1) unstable; urgency=low * Initial Release. (closes: #206919) -- Rogerio Reis Sun, 24 Aug 2003 10:08:24 +0100 debian/rules0000755000000000000000000000246411240610725010252 0ustar #!/usr/bin/make -f INSTALL = /usr/bin/install INSTALL_PROGRAM = $(INSTALL) -m 755 -o root -g root INSTALL_DATA = $(INSTALL) -m 644 -o root -g root INSTALL_DIR = $(INSTALL) -d -m 755 -o root -g root DESTDIR=`pwd`/debian PREFIX = $(DESTDIR)/Y EXAMPLES = demo.py PYFILES = yappy/parser.py yappy/osets.py yappy/__init__.py DIRS = usr/X11R6/bin usr/lib/apoo usr/share/doc PYVERS := $(shell pyversions -r) build: build-stamp build-stamp: dh_testdir touch build-stamp clean: dh_testdir rm -f build-stamp install-stamp dh_clean install: install-stamp install-stamp: build-stamp dh_testdir dh_testroot dh_prep dh_installdirs set -e; for py in $(PYVERS); do \ inst_dir=debian/python-yappy/usr/lib/$$py/site-packages/yappy; \ mkdir -p $$inst_dir; \ ${INSTALL_DATA} ${PYFILES} $$inst_dir; \ done touch install-stamp binary-indep: build install dh_testdir -i dh_testroot -i dh_link dh_strip dh_installchangelogs dh_installdocs dh_installexamples dh_compress -X.py -X.pdf dh_fixperms dh_pysupport # dh_python dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: ; binary: binary-indep .PHONY: build clean binary-indep binary-arch binary install configure debian/pyversions0000644000000000000000000000000511213762544011332 0ustar 2.4- debian/control0000644000000000000000000000225411240611456010574 0ustar Source: yappy Section: python Priority: optional Maintainer: Rogerio Reis Build-Depends: debhelper (>= 7), python-all-dev, python-support (>= 0.5.) Standards-Version: 3.8.2 XS-Python-Version: >= 2.4 Package: python-yappy Section: python Architecture: all Depends: ${python:Depends} Provides: ${python:Provides} Replaces: python2.3-yappy (<< 1.6-1.1), python2.4-yappy (<< 1.6-1.1) Conflicts: python2.3-yappy (<< 1.6-1.1), python2.4-yappy (<< 1.6-1.1) Description: Yet Another Parser Generator for Python Yappy provides a lexical analyser and a LR parser generator for Python applications. It currently builds SLR, LR(1) and LALR(1) tables. Tables are kept in Python shelves for use in parsing. Some ambiguous grammars can be handled if priority and associativity information is provided. Package: python-yappy-doc Section: doc Architecture: all Description: Documentation for yappy Yappy provides a lexical analyser and a LR parser generator for Python applications. It currently builds SLR, LR(1) and LALR(1) tables. Tables are kept in Python shelves for use in parsing. Some ambiguous grammars can be handled if priority and associativity information is provided. debian/python-yappy-doc.docs0000644000000000000000000000002211240607413013254 0ustar yappyDoc.pdf html debian/copyright0000644000000000000000000000215411213761664011132 0ustar This package was debianized by Rogerio Reis on Sat, 23 Aug 2003 18:04:59 +0100. It was downloaded from http://www.ncc.up.pt/fado/Yappy Copyright (C) 2003-2009 Rogério Reis & Nelma Moreira Copyright: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License with the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/source/0000755000000000000000000000000011404126266010470 5ustar debian/source/format0000644000000000000000000000001411404126266011676 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211240610305010354 0ustar 7