summaryrefslogtreecommitdiff
path: root/textproc/LDoc
diff options
context:
space:
mode:
authoralnsn <alnsn@pkgsrc.org>2016-01-30 11:09:18 +0000
committeralnsn <alnsn@pkgsrc.org>2016-01-30 11:09:18 +0000
commit198243502f56c5cea872fdbc1390e0213e47a1f1 (patch)
treee347a7faafdec550e07a2fc9fe0235d255282fca /textproc/LDoc
parentb407f61dc66706b23cc75a93637d184bf4a5aec4 (diff)
downloadpkgsrc-198243502f56c5cea872fdbc1390e0213e47a1f1.tar.gz
Initial import of textproc/LDoc version 1.4.3.
LDoc is LuaDoc-compatible documentation generation system.
Diffstat (limited to 'textproc/LDoc')
-rw-r--r--textproc/LDoc/DESCR1
-rw-r--r--textproc/LDoc/Makefile38
-rw-r--r--textproc/LDoc/PLIST31
-rw-r--r--textproc/LDoc/distinfo6
4 files changed, 76 insertions, 0 deletions
diff --git a/textproc/LDoc/DESCR b/textproc/LDoc/DESCR
new file mode 100644
index 00000000000..a454bbafe7f
--- /dev/null
+++ b/textproc/LDoc/DESCR
@@ -0,0 +1 @@
+A LuaDoc-compatible documentation generation system.
diff --git a/textproc/LDoc/Makefile b/textproc/LDoc/Makefile
new file mode 100644
index 00000000000..f27036264b7
--- /dev/null
+++ b/textproc/LDoc/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2016/01/30 11:09:18 alnsn Exp $
+
+DISTNAME= LDoc-1.4.3
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_GITHUB:=stevedonovan/}
+GITHUB_TAG= ${PKGVERSION}
+GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION}//}
+
+MAINTAINER= alnsn@NetBSD.org
+HOMEPAGE= https://github.com/stevedonovan/LDoc
+COMMENT= Lua Documentation Tool
+LICENSE= mit
+
+.include "../../mk/bsd.prefs.mk"
+
+NO_BUILD= yes
+USE_TOOLS+= pax
+
+# LDoc works with any version but this package
+# doesn't need to be multiversioned:
+LUA_VERSIONS_ACCEPTED= 53
+
+DEPENDS+= ${LUA_PKGPREFIX}-penlight-[0-9]*:../../devel/lua-penlight
+DEPENDS+= ${LUA_PKGPREFIX}-filesystem-[0-9]*:../../devel/lua-filesystem
+
+REPLACE_LUA= ldoc.lua
+
+INSTALLATION_DIRS+= bin ${LUA_LDIR}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/ldoc.lua \
+ ${DESTDIR}${PREFIX}/bin/ldoc
+ cd ${WRKSRC} && find ldoc -type f \
+ | pax -rw ${DESTDIR}${PREFIX}/${LUA_LDIR}/
+
+.include "../../lang/lua/module.mk"
+.include "../../lang/lua/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/LDoc/PLIST b/textproc/LDoc/PLIST
new file mode 100644
index 00000000000..359ea730a4f
--- /dev/null
+++ b/textproc/LDoc/PLIST
@@ -0,0 +1,31 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2016/01/30 11:09:18 alnsn Exp $
+bin/ldoc
+${LUA_LDIR}/ldoc/SciTE.properties
+${LUA_LDIR}/ldoc/builtin/coroutine.lua
+${LUA_LDIR}/ldoc/builtin/debug.lua
+${LUA_LDIR}/ldoc/builtin/global.lua
+${LUA_LDIR}/ldoc/builtin/globals.lua
+${LUA_LDIR}/ldoc/builtin/io.lua
+${LUA_LDIR}/ldoc/builtin/lfs.lua
+${LUA_LDIR}/ldoc/builtin/lpeg.lua
+${LUA_LDIR}/ldoc/builtin/math.lua
+${LUA_LDIR}/ldoc/builtin/os.lua
+${LUA_LDIR}/ldoc/builtin/package.lua
+${LUA_LDIR}/ldoc/builtin/string.lua
+${LUA_LDIR}/ldoc/builtin/table.lua
+${LUA_LDIR}/ldoc/config.ld
+${LUA_LDIR}/ldoc/doc.lua
+${LUA_LDIR}/ldoc/html.lua
+${LUA_LDIR}/ldoc/html/ldoc_css.lua
+${LUA_LDIR}/ldoc/html/ldoc_fixed_css.lua
+${LUA_LDIR}/ldoc/html/ldoc_ltp.lua
+${LUA_LDIR}/ldoc/html/ldoc_md_ltp.lua
+${LUA_LDIR}/ldoc/html/ldoc_one_css.lua
+${LUA_LDIR}/ldoc/html/ldoc_pale_css.lua
+${LUA_LDIR}/ldoc/lang.lua
+${LUA_LDIR}/ldoc/lexer.lua
+${LUA_LDIR}/ldoc/markdown.lua
+${LUA_LDIR}/ldoc/markup.lua
+${LUA_LDIR}/ldoc/parse.lua
+${LUA_LDIR}/ldoc/prettify.lua
+${LUA_LDIR}/ldoc/tools.lua
diff --git a/textproc/LDoc/distinfo b/textproc/LDoc/distinfo
new file mode 100644
index 00000000000..654038acd58
--- /dev/null
+++ b/textproc/LDoc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2016/01/30 11:09:18 alnsn Exp $
+
+SHA1 (LDoc-1.4.3.tar.gz) = 60d7ae1cb0c1a2e4904d567518ca35e0ec48b092
+RMD160 (LDoc-1.4.3.tar.gz) = c61fe4e8ce05a018ace4cdaea6a2e4fd88a393e7
+SHA512 (LDoc-1.4.3.tar.gz) = fa720eb5ded0c189b4f67696a0fb5cf181f9d8983f1ce6ecede9a437fbb0fe0f00cb17755b39036d4291b4a7d0e437fbddbf39d32620accd7377880278c58751
+Size (LDoc-1.4.3.tar.gz) = 122763 bytes