debian/0000755000000000000000000000000012203145044007161 5ustar debian/watch0000644000000000000000000000030312203145044010206 0ustar # test this watch file using: # uscan --watchfile debian/watch --upstream-version 0.0.1 --package lua-doc # version=3 https://github.com/keplerproject/luadoc/downloads .*/luadoc-([\d\.]+).tar.gz debian/rules0000755000000000000000000000026512203145044010244 0ustar #!/usr/bin/make -f %: dh $@ --buildsystem=lua --with lua override_dh_auto_install: mkdir -p debian/tmp/usr/bin/ cp src/luadoc.lua.in debian/tmp/usr/bin/luadoc dh_auto_install debian/luadoc.docs0000644000000000000000000000001612203145044011277 0ustar doc/us README debian/compat0000644000000000000000000000000212203145044010357 0ustar 8 debian/source/0000755000000000000000000000000012203145044010461 5ustar debian/source/format0000644000000000000000000000001412203145044011667 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000436412203145044011042 0ustar lua-doc (3.0.1+gitdb9e868-1) unstable; urgency=low * New upstream snapshot * Packaging moved to git * Transitional packages removed -- Enrico Tassi Sun, 06 May 2012 15:46:13 +0200 lua-doc (3.0.1-5) unstable; urgency=low * Dependencies/Conflicts fixed (Closes: #671681) -- Enrico Tassi Sun, 06 May 2012 15:42:01 +0200 lua-doc (3.0.1-4) unstable; urgency=low * Switch to dh-lua * Packages renamed according to the new Lua policy * debian/compat set to 8 * Update watch file * Bumped standards-version to 3.9.3, no changes -- Enrico Tassi Wed, 02 May 2012 17:05:12 +0200 lua-doc (3.0.1-3) unstable; urgency=low * source format 3.0 (quilt) * bumped standards-version to 3.9.2, no changes -- Enrico Tassi Fri, 22 Jul 2011 12:28:23 +0200 lua-doc (3.0.1-2) unstable; urgency=low * bumped standards-version to 3.8.2, no changes * build-depend on lua5.1-policy-dev >= 22 -- Enrico Tassi Tue, 21 Jul 2009 16:56:16 +0200 lua-doc (3.0.1-1) unstable; urgency=low * New upstream release * Bumped standards-version to 3.7.3, no changes needed -- Enrico Tassi Tue, 18 Mar 2008 11:04:08 +0100 lua-doc (3.0-5) unstable; urgency=low * fixed watch file (Closes: #450141) -- Enrico Tassi Fri, 14 Sep 2007 14:08:20 +0100 lua-doc (3.0-4) unstable; urgency=low * added dependency among lua5.1-policy-dev >= 14 to fix accidental deletion of .install file (Closes: #441718) * this version of the package is sutable for testing since all dependencies are correct (Closes: #439011) -- Enrico Tassi Tue, 04 Sep 2007 09:41:29 +0100 lua-doc (3.0-3) unstable; urgency=low * added dependency over liblua5.1-logging -- Enrico Tassi Tue, 04 Sep 2007 09:35:08 +0100 lua-doc (3.0-1) unstable; urgency=low * New upstream release -- Enrico Tassi Tue, 31 Jul 2007 18:30:36 +0200 lua-doc (3.0~cvs20070731-3) unstable; urgency=low * Initial release. (Closes: #435423) -- Enrico Tassi Tue, 31 Jul 2007 15:08:42 +0200 debian/copyright0000644000000000000000000000245712203145044011124 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: luadoc Upstream-Contact: Fabio Mascarenhas Source: https://github.com/keplerproject/luadoc Files: * Copyright: 2043-2007 The Kepler Project. License: MIT 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/luadoc.manpages0000644000000000000000000000001112203145044012135 0ustar luadoc.1 debian/luadoc.install0000644000000000000000000000001712203145044012016 0ustar usr/bin/luadoc debian/dh-lua.conf0000644000000000000000000000051112203145044011177 0ustar LUA_VERSION=5.1 PKG_NAME=doc CLIB_CFLAGS= CLIB_LDFLAGS= CLIB_OBJS= LUA_HEADER= LUA_SOURCES=$(shell find src/luadoc -type f) LUA_SOURCES_MANGLER=sed s?^src/?? LUA_MODNAME=luadoc LUA_TEST= 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/control0000644000000000000000000000322212203145044010563 0ustar Source: lua-doc Section: interpreters Priority: optional Maintainer: Enrico Tassi Build-Depends: debhelper (>= 8), dh-lua Standards-Version: 3.9.3 Homepage: http://luadoc.luaforge.net Vcs-Git: git://git.debian.org/git/pkg-lua/lua-leg.git Vcs-Browser: http://git.debian.org/?p=pkg-lua/lua-leg.git Package: luadoc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, lua-doc (= ${source:Version}), lua5.1 Description: Documentation generation library for the Lua language LuaDoc is a documentation generator tool for Lua source code. It parses the declarations and documentation comments in a set of Lua source files and produces a set of XHTML pages describing the commented declarations and functions. . This package contains the luadoc library for Lua. For the command line utility, install the luadoc package. Package: lua-doc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, lua-filesystem, lua-logging Provides: ${lua:Provides} XB-Lua-Versions: ${lua:Versions} Description: Documentation generator for lua LuaDoc is a documentation generator tool for Lua source code. It parses the declarations and documentation comments in a set of Lua source files and produces a set of XHTML pages describing the commented declarations and functions. . The output is not limited to XHTML. Other formats can be generated by implementing new doclets. The format of the documentation comments is also flexible and can be customized by implementing new taglets. . This package also contains the documentation for luadoc, describing the supported syntax and how to customize the tool input (taglets) and output (doclets). debian/patches/0000755000000000000000000000000012203145044010610 5ustar debian/patches/luadoc.patch0000644000000000000000000000061712203145044013104 0ustar Author: Enrico Tassi Description: use lua5.1 and not lua --- lua-doc-3.0.1.orig/src/luadoc.lua.in +++ lua-doc-3.0.1/src/luadoc.lua.in @@ -1,4 +1,4 @@ -#!/usr/bin/env lua +#!/usr/bin/env lua5.1 ------------------------------------------------------------------------------- -- LuaDoc launcher. -- @release $Id: luadoc.lua.in,v 1.1 2008/02/17 06:42:51 jasonsantos Exp $ debian/patches/series0000644000000000000000000000003312203145044012021 0ustar luadoc.patch manpage.patch debian/patches/manpage.patch0000644000000000000000000000347112203145044013246 0ustar Author: Enrico Tassi Description: Add manpage --- /dev/null +++ lua-doc-3.0.1/luadoc.1 @@ -0,0 +1,62 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH LUADOC 1 "July 31, 2007" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +luadoc \- Generate documentation from files +.SH SYNOPSIS +.B luadoc +.RI [ options ] +files +.br +.SH DESCRIPTION +This manual page documents briefly the +.B luadoc +utility. +.PP +\fBluadoc\fP is a program that generates documentation from source files +.SH OPTIONS +.TP +\fB \-d \fIpath +output directory path; should be an empty, writable directory +.TP +\fB \-t \fIpath +template directory path +.TP +\fB \-\-noindexpage +do not generate global index page +.TP +\fB \-\-nofiles +do not generate documentation for files +.TP +\fB \-\-nomodules +do not generate documentation for modules +.TP +\fB \-\-doclet \fIdoclet_module +doclet module to generate output +.TP +\fB \-\-taglet \fItaglet_module +taglet module to parse input code +.TP +\fB \-q\fR, \fB\-\-quiet +suppress all normal output +.TP +\fB \-v\fR, \fB\-\-version +print version information. +.br +.SH AUTHOR +This manual page was written by Enrico Tassi , +for the Debian project (but may be used by others).