debian/0000755000000000000000000000000012203525422007163 5ustar debian/lua-rex-doc.docs0000644000000000000000000000000512203525422012150 0ustar doc/ debian/lua5.1.onig.dh-lua.conf0000644000000000000000000000063712203525422013151 0ustar PKG_NAME=rex.onig CLIB_CFLAGS=$(shell onig-config --cflags) CLIB_LDFLAGS=$(shell onig-config --libs) CLIB_OBJS=src/common.lo src/oniguruma/lonig.lo src/oniguruma/lonig_f.lo LUA_HEADER= LUA_SOURCES= LUA_MODNAME=rex_onig LUA_TEST=cd test/ && @@LUA@@ runtest.lua -v oniguruma PKG_VERSION=$(shell dpkg-parsechangelog|grep ^Ver|cut -d ' ' -f 2|cut -d '-' -f 1) PKG_LIBS_PRIVATE= PKG_URL= PKG_REQUIRES= PKG_CONFLICTS= debian/lua5.2.pcre.dh-lua.conf0000777000000000000000000000000012203525422017113 2lua5.1.pcre.dh-lua.confustar debian/lua5.1.posix.dh-lua.conf0000644000000000000000000000051112203525422013346 0ustar PKG_NAME=rex.posix CLIB_CFLAGS= CLIB_LDFLAGS= CLIB_OBJS=src/common.lo src/posix/lposix.lo LUA_HEADER= LUA_SOURCES= LUA_MODNAME=rex_posix LUA_TEST=cd test/ && @@LUA@@ runtest.lua -v posix PKG_VERSION=$(shell dpkg-parsechangelog|grep ^Ver|cut -d ' ' -f 2|cut -d '-' -f 1) PKG_LIBS_PRIVATE= PKG_URL= PKG_REQUIRES= PKG_CONFLICTS= debian/lua5.2.posix.dh-lua.conf0000777000000000000000000000000012203525422017535 2lua5.1.posix.dh-lua.confustar debian/watch0000644000000000000000000000027412203525422010217 0ustar # test this watch file using: # uscan --watchfile debian/watch --upstream-version 0.0.1 --package lua-rexlib # version=3 https://github.com/rrthomas/lrexlib/downloads .*/lrexlib-(.+).zip debian/lua5.1.gnu.dh-lua.conf0000644000000000000000000000017512203525422013003 0ustar PKG_NAME=rex.gnu CLIB_OBJS=src/common.lo src/gnu/lgnu.lo LUA_MODNAME=rex_gnu LUA_TEST=cd test/ && @@LUA@@ runtest.lua -v gnu debian/lua5.1.pcre.dh-lua.conf0000644000000000000000000000062012203525422013136 0ustar PKG_NAME=rex.pcre CLIB_CFLAGS=$(shell pcre-config --cflags) CLIB_LDFLAGS=$(shell pcre-config --libs) CLIB_OBJS=src/common.lo src/pcre/lpcre.lo src/pcre/lpcre_f.lo LUA_HEADER= LUA_SOURCES= LUA_MODNAME=rex_pcre LUA_TEST=cd test/ && @@LUA@@ runtest.lua -v pcre PKG_VERSION=$(shell dpkg-parsechangelog|grep ^Ver|cut -d ' ' -f 2|cut -d '-' -f 1) PKG_LIBS_PRIVATE= PKG_URL= PKG_REQUIRES= PKG_CONFLICTS= debian/lua5.1.tre.dh-lua.conf0000644000000000000000000000061712203525422013005 0ustar PKG_NAME=rex.tre CLIB_CFLAGS=$(shell pkg-config --cflags tre) CLIB_LDFLAGS=$(shell pkg-config --libs tre) CLIB_OBJS=src/common.lo src/tre/ltre.lo src/tre/ltre_w.lo LUA_HEADER= LUA_SOURCES= LUA_MODNAME=rex_tre LUA_TEST=cd test/ && @@LUA@@ runtest.lua -v tre PKG_VERSION=$(shell dpkg-parsechangelog|grep ^Ver|cut -d ' ' -f 2|cut -d '-' -f 1) PKG_LIBS_PRIVATE= PKG_URL= PKG_REQUIRES= PKG_CONFLICTS= debian/rules0000755000000000000000000000036412203525422010246 0ustar #!/usr/bin/make -f VERSION=$(shell grep "^VERSION *=" Makefile | cut -d = -f 2 | sed 's/ //g') %: DEB_CFLAGS_MAINT_APPEND=-DVERSION='"\"$(VERSION)\""' dh $@ --buildsystem=lua --with lua override_dh_installdocs: dh_installdocs -X.gitignore debian/lua5.2.onig.dh-lua.conf0000777000000000000000000000000012203525422017121 2lua5.1.onig.dh-lua.confustar debian/compat0000644000000000000000000000000212203525422010361 0ustar 9 debian/lua5.2.gnu.dh-lua.conf0000777000000000000000000000000012203525422016613 2lua5.1.gnu.dh-lua.confustar debian/source/0000755000000000000000000000000012203525422010463 5ustar debian/source/format0000644000000000000000000000001412203525422011671 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000366312203525422011045 0ustar lua-rexlib (2.7.2-2) unstable; urgency=low * Add copyright notice about doc/*.css (thanks "a new ftptrainee") -- Enrico Tassi Sat, 17 Aug 2013 00:38:18 +0200 lua-rexlib (2.7.2-1) unstable; urgency=low * New upstream release * Packaging moved to git * Removed transitional packages * New package for GNU variant of regexp -- Enrico Tassi Mon, 30 Apr 2012 17:26:22 +0200 lua-rexlib (2.6.0-2) unstable; urgency=low * Cleaned up debian/rules * Build depend on dh-lua >= 12 -- Enrico Tassi Mon, 30 Apr 2012 17:23:38 +0200 lua-rexlib (2.6.0-1) unstable; urgency=low * New upstream release * New backend: TRE, regex with approximated matching * Switch to dh-lua * Packages renamed according to the new Lua policy * Update Standards-Version to 3.9.3, no changes * debian/compat set to 9 * Update watch file * Update copyright file -- Enrico Tassi Mon, 16 Apr 2012 17:48:20 +0200 lua-rexlib (2.5.3-2) unstable; urgency=low * multi-arch (dh >= 8.1.3, lua5.1-policy >= 32) -- Enrico Tassi Thu, 21 Jul 2011 00:56:56 +0200 lua-rexlib (2.5.3-1) unstable; urgency=low * New upstream release * Removed patch fix-align-arm * Updated standards-version to 3.9.2, no changes * Rebuild against lua5.1-policy-dev >= 27 (Closes: #622541) -- Enrico Tassi Sat, 23 Apr 2011 20:34:55 +0200 lua-rexlib (2.4.0-2) unstable; urgency=low * Add upstream patch to fix memory alignment problems on ARM. (Closes: #598947) * Fixed copyright, some files were under public domain, kudos to Torsten Werner -- Enrico Tassi Sun, 07 Nov 2010 10:37:33 +0100 lua-rexlib (2.4.0-1) unstable; urgency=low * Initial release. (Closes: #538230) -- Enrico Tassi Thu, 20 Aug 2009 17:02:51 +0200 debian/copyright0000644000000000000000000000351112203525422011116 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: lrexlib Upstream-Contact: Reuben Thomas Source: https://github.com/rrthomas/lrexlib/ Files: * Copyright: 2000-2012, Reuben Thomas 2004-2012, Shmuel Zeigerman Comment: In the Lua community this license is better known as "MIT". Unfortunately other variants of this license are also known as "MIT". To obtain a machine intepretable copyright file Debian prefers to name this version of the MIT license using the non ambiguous term "Expat". License: Expat 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. Files: doc/html4css1.css Copyright: David Goodger License: public-domain This stylesheet has been placed in the public domain. Files: doc/lrexlib.css Copyright: Shmuel Zeigerman License: public-domain This stylesheet has been placed in the public domain. debian/control0000644000000000000000000001106512203525422010571 0ustar Source: lua-rexlib Section: interpreters Priority: optional Maintainer: Enrico Tassi Build-Depends: debhelper (>= 9), libpcre3-dev, libonig-dev, libtre-dev, dh-lua (>= 12) Standards-Version: 3.9.3 Homepage: http://lrexlib.luaforge.net/ Vcs-Git: git://git.debian.org/git/pkg-lua/lua-rexlib.git Vcs-Browser: http://git.debian.org/?p=pkg-lua/lua-rexlib.git Package: lua-rex-pcre Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: Perl regular expressions library for the Lua language This package provides bindings for Perl regular expressions to the Lua language. Package: lua-rex-pcre-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: lua-rex-pcre (= ${binary:Version}), ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: PCRE development files for the Lua language This package contains the development files of the PCRE lrexlib Lua bindings, useful to create a statically linked binary (like a C application or a standalone Lua interpreter). Package: lua-rex-posix Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: POSIX regular expressions library for the Lua language This package provides bindings for POSIX regular expressions to the Lua language. Package: lua-rex-posix-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: lua-rex-posix (= ${binary:Version}), ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: POSIX regex development files for the Lua language This package contains the development files of the POSIX lrexlib Lua bindings, useful to create a statically linked binary (like a C application or a standalone Lua interpreter). Package: lua-rex-onig Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: Onig regular expressions library for the Lua language This package provides bindings for Oniguruma regular expressions to the Lua language. Package: lua-rex-onig-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: lua-rex-onig (= ${binary:Version}), ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: Onig regex development files for the Lua language This package contains the development files of the Onig lrexlib Lua bindings, useful to create a statically linked binary (like a C application or a standalone Lua interpreter). Package: lua-rex-tre Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: TRE regular expressions library for the Lua language This package provides bindings for TRE regular expressions to the Lua language. Package: lua-rex-tre-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: lua-rex-tre (= ${binary:Version}), ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: TRE development files for the Lua language This package contains the development files of the TRE lrexlib Lua bindings, useful to create a statically linked binary (like a C application or a standalone Lua interpreter). Package: lua-rex-gnu Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: GNU regular expressions library for the Lua language This package provides bindings for GNU regular expressions to the Lua language. Package: lua-rex-gnu-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: lua-rex-gnu (= ${binary:Version}), ${misc:Depends} Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: GNU development files for the Lua language This package contains the development files of the GNU lrexlib Lua bindings, useful to create a statically linked binary (like a C application or a standalone Lua interpreter). Package: lua-rex-doc Architecture: all Section: doc Depends: ${misc:Depends} Description: documentation of the rex library for the Lua language Documentation of all lua-rex-* modules is shipped in this package. debian/patches/0000755000000000000000000000000012203525422010612 5ustar debian/patches/series0000644000000000000000000000000012203525422012015 0ustar debian/lua5.2.tre.dh-lua.conf0000777000000000000000000000000012203525422016615 2lua5.1.tre.dh-lua.confustar