debian/0000755000000000000000000000000012211540536007165 5ustar debian/copyright0000644000000000000000000000205712211540536011124 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Regexp-Grammars Upstream-Contact: Damian Conway Source: https://metacpan.org/release/Regexp-Grammars/ Files: * Copyright: 2009, Damian Conway License: Artistic or GPL-1+ Files: debian/* Copyright: 2010-2013, Salvatore Bonaccorso License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ 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 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/NEWS0000644000000000000000000000054112211540536007664 0ustar libregexp-grammars-perl (1.020-1) unstable; urgency=low Version 1.020 contains the following change: * BACKWARDS INCOMPATIBLE CHANGE!!!! Due to limitations in Perl's qr overload The <\IDENT> backreference syntax has had to be changed to <\_IDENT> -- Salvatore Bonaccorso Thu, 16 Aug 2012 09:26:32 +0200 debian/watch0000644000000000000000000000017412211540536010220 0ustar version=3 https://metacpan.org/release/Regexp-Grammars/ .*/Regexp-Grammars-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/control0000644000000000000000000000350212211540536010570 0ustar Source: libregexp-grammars-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8), perl Build-Depends-Indep: libtest-pod-perl, liblexical-var-perl Maintainer: Debian Perl Group Uploaders: Salvatore Bonaccorso Standards-Version: 3.9.4 Homepage: https://metacpan.org/release/Regexp-Grammars/ Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libregexp-grammars-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libregexp-grammars-perl.git Package: libregexp-grammars-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, liblexical-var-perl Description: Perl module to add grammatical parsing features to Perl 5.10 regexes Regexp::Grammars adds a small number of new regex constructs that can be used within Perl 5.10 patterns to implement complete recursive-descent parsing. . Perl 5.10 already supports recursive=descent matching, via the new (?...) and (?&name) constructs. This technique makes it possible to use regexes to recognize complex, hierarchical--and even recursive-- textual structures. The problem is that Perl 5.10 doesn't provide any support for extracting that hierarchical data into nested data structures. In other words, using Perl 5.10 you can match complex data, but not parse it into an internally useful form. . An additional problem when using Perl 5.10 regexes to match complex data formats is that you have to make sure you remember to insert whitespace- matching constructs (such as \s*) at every possible position where the data might contain ignorable whitespace. This reduces the readability of such patterns, and increases the chance of errors (typically caused by overlooking a location where whitespace might appear). . The Regexp::Grammars module solves both those problems. debian/changelog0000644000000000000000000001101512211540536011035 0ustar libregexp-grammars-perl (1.033-1) unstable; urgency=low * Imported Upstream version 1.029, 1.030, 1.031, 1.032 and 1.033 - Fixes "FTBFS with perl 5.18: test failures". These new upstream versions fix only the FTBFS. (Closes: #710985) - A complete solution for Regexp::Grammars incompatibilities with Perl 5.18 is still not available. * Add (build-)dependency for Lexical::Var. Add Build-Depends-Indep and Depends on liblexical-var-perl * Don't install Skip_if_Perl_5_18.pm to /usr/share/perl5/ -- Salvatore Bonaccorso Wed, 04 Sep 2013 07:10:40 +0200 libregexp-grammars-perl (1.028-1) unstable; urgency=low * Imported Upstream version 1.028 -- Salvatore Bonaccorso Sat, 11 May 2013 07:40:56 +0200 libregexp-grammars-perl (1.027-1) unstable; urgency=low * Imported Upstream version 1.027 -- Salvatore Bonaccorso Fri, 10 May 2013 06:55:12 +0200 libregexp-grammars-perl (1.026-1) unstable; urgency=low * Imported Upstream version 1.026 -- Salvatore Bonaccorso Wed, 30 Jan 2013 23:19:05 +0100 libregexp-grammars-perl (1.025-1) unstable; urgency=low * Imported Upstream version 1.025 * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs * Update copyright years for debian/* packaging files * Bump Standards-Version to 3.9.4 -- Salvatore Bonaccorso Wed, 30 Jan 2013 07:12:48 +0100 libregexp-grammars-perl (1.021-1) unstable; urgency=low * Imported Upstream version 1.021 -- Salvatore Bonaccorso Mon, 20 Aug 2012 08:21:01 +0200 libregexp-grammars-perl (1.020-1) unstable; urgency=low * Imported Upstream version 1.020 * Add debian/NEWS documenting backwards incompatible change -- Salvatore Bonaccorso Thu, 16 Aug 2012 09:29:28 +0200 libregexp-grammars-perl (1.016-1) unstable; urgency=low * Imported Upstream version 1.016 -- Salvatore Bonaccorso Sat, 10 Mar 2012 09:07:10 +0100 libregexp-grammars-perl (1.015-1) unstable; urgency=low * Imported Upstream version 1.015 * Update debian/copyright information. Update format to copyright-format 1.0 as released with Debian policy 3.9.3. Update copyright years for debian/* packaging. * Bump Standards-Version to 3.9.3 -- Salvatore Bonaccorso Wed, 29 Feb 2012 07:43:38 +0100 libregexp-grammars-perl (1.014-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. * Imported Upstream version 1.014 * Remove obsoleted Build-Depends-Indep. Remove Build-Depends-Indep on libclass-accessor-perl -- Salvatore Bonaccorso Wed, 02 Nov 2011 07:35:48 +0100 libregexp-grammars-perl (1.013-1) unstable; urgency=low * New upstream release * debian/copyright: Update copyright years for debian/* packaging. * Bump Standards-Version to 3.9.2. * debian/control: Add libclass-accessor-perl to Build-Depends-Indep. -- Salvatore Bonaccorso Thu, 30 Jun 2011 11:32:44 +0200 libregexp-grammars-perl (1.012-1) unstable; urgency=low * New upstream release -- Salvatore Bonaccorso Thu, 04 Nov 2010 10:37:53 +0100 libregexp-grammars-perl (1.011-1) unstable; urgency=low * New upstream release * Email change: Salvatore Bonaccorso -> carnil@debian.org -- Salvatore Bonaccorso Mon, 11 Oct 2010 08:08:30 +0200 libregexp-grammars-perl (1.010-1) unstable; urgency=low * New upstream release -- Salvatore Bonaccorso Tue, 28 Sep 2010 14:23:13 +0200 libregexp-grammars-perl (1.009-1) unstable; urgency=low * New upstream release * debian/control: - Bump Build-Depends on debhelper now to (>= 8). - Drop versioned (Build-)Depends on perl (>= 5.10.0) as this is already satified in stable and oldstable is gone. Make Build-Depends on perl unversioned. Depends already covered by ${perl:Depends}. * debian/copyright: Refresh file, refer to Debian system in general. * Bump Standards-Version to 3.9.1. -- Salvatore Bonaccorso Sun, 19 Sep 2010 08:39:59 +0200 libregexp-grammars-perl (1.005-1) unstable; urgency=low * Initial Release. (Closes: #586750) -- Salvatore Bonaccorso Mon, 05 Jul 2010 09:41:33 +0200 debian/rules0000755000000000000000000000030412211540536010242 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_auto_install: dh_auto_install rm $(TMP)/usr/share/perl5/Skip_if_Perl_5_18.pm debian/source/0000755000000000000000000000000012211540536010465 5ustar debian/source/format0000644000000000000000000000001412211540536011673 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212211540536010363 0ustar 8 debian/libregexp-grammars-perl.examples0000644000000000000000000000000712211540536015452 0ustar demo/*