[packages/ldoc] Initial

arekm arekm at pld-linux.org
Wed May 20 09:19:04 CEST 2026


commit 08a53cf6c4bc6ac9eb7681c2eb5fcc865d7d14f8
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed May 20 09:17:41 2026 +0200

    Initial

 ldoc.spec | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)
---
diff --git a/ldoc.spec b/ldoc.spec
new file mode 100644
index 0000000..33a71a3
--- /dev/null
+++ b/ldoc.spec
@@ -0,0 +1,56 @@
+Summary:	LDoc - a Lua documentation tool
+Summary(pl.UTF-8):	LDoc - narzędzie do dokumentowania kodu źródłowego Lua
+Name:		ldoc
+Version:	1.5.0
+Release:	1
+License:	MIT
+Group:		Development/Languages
+Source0:	https://github.com/lunarmodules/LDoc/archive/v%{version}/LDoc-%{version}.tar.gz
+# Source0-md5:	9aed933dae505d5831be81f1735a342a
+URL:		https://lunarmodules.github.io/ldoc/
+Requires:	lua-penlight
+Requires:	lua51
+Requires:	lua51-filesystem
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+LDoc is a LuaDoc-compatible documentation generator which can also
+process C extension source. Markdown may be optionally used to render
+comments, as well as integrated readme documentation and
+pretty-printed example files.
+
+%description -l pl.UTF-8
+LDoc to kompatybilny z LuaDoc generator dokumentacji, który potrafi
+także przetwarzać kod rozszerzeń C. Komentarze mogą być opcjonalnie
+renderowane przy użyciu Markdowna, podobnie jak dołączona dokumentacja
+README i podświetlone pliki przykładowe.
+
+%prep
+%setup -q
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT \
+	LUA_BINDIR=%{_bindir} \
+	LUA_SHAREDIR=%{_datadir}/lua/5.1
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGELOG.md README.md COPYRIGHT manual.md
+%attr(755,root,root) %{_bindir}/ldoc
+%{_datadir}/lua/5.1/ldoc.lua
+%dir %{_datadir}/lua/5.1/ldoc
+%{_datadir}/lua/5.1/ldoc/*.lua
+%{_datadir}/lua/5.1/ldoc/SciTE.properties
+%{_datadir}/lua/5.1/ldoc/config.ld
+%dir %{_datadir}/lua/5.1/ldoc/builtin
+%{_datadir}/lua/5.1/ldoc/builtin/*.lua
+%dir %{_datadir}/lua/5.1/ldoc/html
+%{_datadir}/lua/5.1/ldoc/html/*.lua
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ldoc.git/commitdiff/08a53cf6c4bc6ac9eb7681c2eb5fcc865d7d14f8



More information about the pld-cvs-commit mailing list