From 904afadf12697be6e5018193b9079e6c2c4a16c0 Mon Sep 17 00:00:00 2001 From: Karel Balej Date: Sat, 16 Mar 2024 18:22:52 +0100 Subject: [PATCH] luakit: generate documentation --- srcpkgs/luakit/patches/Makefile.patch | 40 --------------------------- srcpkgs/luakit/template | 6 ++-- 2 files changed, 3 insertions(+), 43 deletions(-) delete mode 100644 srcpkgs/luakit/patches/Makefile.patch diff --git a/srcpkgs/luakit/patches/Makefile.patch b/srcpkgs/luakit/patches/Makefile.patch deleted file mode 100644 index f573ecc309244e..00000000000000 --- a/srcpkgs/luakit/patches/Makefile.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/Makefile 2022-08-30 17:17:46.000000000 +0200 -+++ b/Makefile 2022-09-09 13:20:16.288047152 +0200 -@@ -17,7 +17,7 @@ - # Must be kept in sync with doc/docgen.ld - DOC_SRCS = $(filter-out lib/markdown.lua lib/lousy/init.lua,$(shell for d in doc/luadoc lib common/clib; do find $$d -type f; done)) tests/lib.lua - --all: options newline luakit luakit.1.gz luakit.so apidoc -+all: options newline luakit luakit.1.gz luakit.so - - options: - @echo luakit build options: -@@ -80,28 +80,11 @@ - luakit.1.gz: luakit.1 - @gzip -c $< > $@ - --doc/apidocs/index.html: $(DOC_SRCS) $(wildcard build-utils/docgen/*) -- rm -rf doc/apidocs -- mkdir doc/apidocs -- $(LUA_BIN_NAME) ./build-utils/docgen/makedoc.lua -- --apidoc: doc/apidocs/index.html -- --doc: buildopts.h $(THEAD) $(TSRC) -- doxygen -s doc/luakit.doxygen -- --clean: -- rm -rf doc/apidocs doc/html luakit $(OBJS) $(EXT_OBJS) $(TSRC) $(THEAD) buildopts.h luakit.1 luakit.1.gz luakit.so -- - install: all - install -d $(DESTDIR)$(DOCDIR)/classes - install -d $(DESTDIR)$(DOCDIR)/modules - install -d $(DESTDIR)$(DOCDIR)/pages - install -m644 README.md AUTHORS COPYING.GPLv3 $(DESTDIR)$(DOCDIR) -- install -m644 doc/apidocs/classes/* $(DESTDIR)$(DOCDIR)/classes -- install -m644 doc/apidocs/modules/* $(DESTDIR)$(DOCDIR)/modules -- install -m644 doc/apidocs/pages/* $(DESTDIR)$(DOCDIR)/pages -- install -m644 doc/apidocs/*.html $(DESTDIR)$(DOCDIR) - install -d $(DESTDIR)$(PREFIX)/share/luakit/lib/lousy/widget - install -m644 lib/*.* $(DESTDIR)$(PREFIX)/share/luakit/lib - install -m644 lib/lousy/*.* $(DESTDIR)$(PREFIX)/share/luakit/lib/lousy diff --git a/srcpkgs/luakit/template b/srcpkgs/luakit/template index d25853c0927dd5..ad3aae5bb59d90 100644 --- a/srcpkgs/luakit/template +++ b/srcpkgs/luakit/template @@ -2,15 +2,15 @@ pkgname=luakit reverts="2017.08.10_1" version=2.3.6 -revision=1 +revision=2 conf_files="/etc/xdg/luakit/*.lua" build_style=gnu-makefile make_build_args="DEVELOPMENT_PATHS=0 LUA_BIN_NAME=luajit USE_LUAJIT=1 VERSION=${version}" make_use_env=yes make_check_target=run-tests -hostmakedepends="pkg-config LuaJIT" +hostmakedepends="pkg-config LuaJIT luafilesystem" makedepends="libwebkit2gtk41-devel LuaJIT-devel" -depends="lua51-luafilesystem" +depends="luafilesystem" short_desc="Fast, small, webkit based browser framework extensible by Lua" maintainer="Orphaned " license="GPL-3.0-or-later"