debian/0000755000000000000000000000000012201120307007152 5ustar debian/watch0000644000000000000000000000035012201120307010201 0ustar # test this watch file using: # uscan --watchfile debian/watch --upstream-version 0.0.1 --package lua-lpeg # version=3 http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-([\d\.]*).tar.gz debian/lua5.1.dh-lua.conf0000644000000000000000000000033512201120307012200 0ustar PKG_NAME=lpeg CLIB_OBJS=lpvm.lo lpcap.lo lptree.lo lpcode.lo lpprint.lo VERSION_INFO=2:0:0 LUA_MODNAME_CPART=lpeg LUA_SOURCES=re.lua LUA_MODNAME=lpeg LUA_TEST=test.lua PKG_URL=http://www.inf.puc-rio.br/~roberto/lpeg.html debian/rules0000755000000000000000000000052512201120307010234 0ustar #!/usr/bin/make -f DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) ifeq "$(DEB_HOST_ARCH)" "sparc" DEB_BUILD_OPTIONS+= noopt else ifeq "$(DEB_HOST_ARCH)" "mips" DEB_BUILD_OPTIONS+= noopt else ifeq "$(DEB_HOST_ARCH)" "mipsel" DEB_BUILD_OPTIONS+= noopt endif export DEB_BUILD_OPTIONS %: dh $@ --buildsystem=lua --with lua debian/compat0000644000000000000000000000000212201120307010350 0ustar 7 debian/lua5.2.dh-lua.conf0000777000000000000000000000000012201120307015222 2lua5.1.dh-lua.confustar debian/source/0000755000000000000000000000000012201120307010452 5ustar debian/source/format0000644000000000000000000000001412201120307011660 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000610512201120307011026 0ustar lua-lpeg (0.12-1) unstable; urgency=low * New upstream release * Updated copyright file * Removed transitional packages -- Enrico Tassi Tue, 17 Apr 2012 22:24:07 +0200 lua-lpeg (0.10.2-5) unstable; urgency=low * Disable optimizations on mipsel too, since some buildds (like rem) dont like them, while others (like phrixos) do. -- Enrico Tassi Wed, 28 Mar 2012 13:38:15 +0200 lua-lpeg (0.10.2-4) unstable; urgency=low * Disable optimizations on mips -- Enrico Tassi Wed, 28 Mar 2012 08:22:08 +0200 lua-lpeg (0.10.2-3) unstable; urgency=low * Disable optimizations on sparc (Closes: #652116) * Switch to dh-lua to build for lua5.1 and lua5.2 * Packages remaned to conform to the new Lua policy * Transitional packages added to ease the upgrade -- Enrico Tassi Sat, 24 Mar 2012 18:06:01 +0100 lua-lpeg (0.10.2-2) unstable; urgency=low * multi-arch compliant (dh >= 8.1.3, lua5.1-policy >= 32) * bumped standards-version to 3.9.2, no changes -- Enrico Tassi Thu, 21 Jul 2011 09:49:03 +0200 lua-lpeg (0.10.2-1) unstable; urgency=low * new upstream release * bumped standards-version to 3.9.1, depend on liblua5.1-policy-dev >= 27 * source format 3.0 (quilt) * patch: test, do not include strict.lua since not provided -- Enrico Tassi Sun, 20 Feb 2011 16:36:26 +0100 lua-lpeg (0.9-4) unstable; urgency=low * fixed watch file (thanks Yan Morin) (Closes: #550735) * bumped standards-version to 3.8.3, no changes -- Enrico Tassi Mon, 12 Oct 2009 22:14:54 +0200 lua-lpeg (0.9-3) unstable; urgency=low * changed lua to Lua in control * added build-depends on lua5.1-policy-dev >= 22 * bomped standards-version to 3.8.2, no changes needed -- Enrico Tassi Tue, 21 Jul 2009 15:30:01 +0200 lua-lpeg (0.9-2) unstable; urgency=low * upload to unstable -- Enrico Tassi Sun, 15 Mar 2009 10:22:35 +0100 lua-lpeg (0.9-1) experimental; urgency=low * New upstream release, come API change. (Closes: #505059) Programs using lpeg.Ca need to be fixed. Package name changed to reflect the API change. * Bumped standards-version, no changes needed -- Enrico Tassi Mon, 10 Nov 2008 15:17:20 +0100 lua-lpeg (0.8.1-1) unstable; urgency=low * New upstream release, minor fix, no API breakage -- Enrico Tassi Fri, 04 Apr 2008 10:05:08 +0200 lua-lpeg (0.8-2) unstable; urgency=low * Added Replaces and Conflicts in control file (Closes: #470407) -- Enrico Tassi Tue, 11 Mar 2008 18:43:29 +0100 lua-lpeg (0.8-1) unstable; urgency=low * new upstream release breaking API -- Enrico Tassi Thu, 13 Dec 2007 11:32:38 +0100 lua-lpeg (0.7-1) unstable; urgency=low * Initial release. (Closes: #455730) -- Enrico Tassi Tue, 11 Dec 2007 14:26:43 +0100 debian/copyright0000644000000000000000000000242312201120307011106 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: lpeg Upstream-Contact: Roberto Ierusalimschy Source: http://www.inf.puc-rio.br/~roberto/lpeg.html Files: * Copyright: 2007 Lua.org, PUC-Rio. License: MIT/X Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/lua-lpeg-dev.docs0000644000000000000000000000002412201120307012302 0ustar *.html lpeg-128.gif debian/control0000644000000000000000000000326312201120307010561 0ustar Source: lua-lpeg Section: interpreters Priority: optional Maintainer: Enrico Tassi Build-Depends: dh-lua, debhelper (>= 8.0.0) Standards-Version: 3.9.2 Homepage: http://www.inf.puc-rio.br/~roberto/lpeg.html Vcs-Git: git://git.debian.org/git/pkg-lua/lua-lpeg.git Vcs-Browser: http://git.debian.org/?p=pkg-lua/lua-lpeg.git Package: lua-lpeg Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: liblua5.1-lpeg2 (<< 0.10.2-3~) Breaks: liblua5.1-lpeg2 (<< 0.10.2-3~) Provides: liblua5.1-lpeg2, ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: LPeg library for the Lua language LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). PEGs look similar to regular expressions or context-free grammars in Backus-Naur form (BNF) notation. PEGs make a good replacement for regular expressions, because they are strictly more powerful. For example, a regular expression inherently cannot find matched pairs of parentheses, because it is not recursive, but a PEG can. Package: lua-lpeg-dev Section: libdevel Multi-Arch: same Pre-Depends: multiarch-support Architecture: any Depends: lua-lpeg (= ${binary:Version}), ${misc:Depends} Replaces: liblua5.1-lpeg-dev (<< 0.10.2-3~) Breaks: liblua5.1-lpeg-dev (<< 0.10.2-3~) Provides: liblua5.1-lpeg-dev, ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: LPeg development files for the Lua language This package contains the development files of the lpeg library, useful to create a statically linked binary (like a C application or a standalone Lua interpreter). Documentation is also shipped within this package. debian/patches/0000755000000000000000000000000012201120307010601 5ustar debian/patches/series0000644000000000000000000000000012201120307012004 0ustar