[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