%global debug_package %{nil} %global __brp_strip %{nil} %global __brp_strip_lto %{nil} %global __brp_strip_comment_note %{nil} %global __provides_exclude_from ^(/usr/lib/LLM Wiki/.*|%{_datadir}/applications/LLM Wiki\.desktop)$ Name: llm-wiki # renovate: datasource=github-releases depName=nashsu/llm_wiki Version: 0.6.12 Release: 1%{?dist} Summary: Personal knowledge base for LLM concepts License: GPL-3.0-only URL: https://github.com/nashsu/llm_wiki Source0: %{url}/releases/download/v%{version}/LLM.Wiki-%{version}-1.x86_64.rpm Source1: %{url}/raw/v%{version}/LICENSE ExclusiveArch: x86_64 BuildRequires: cpio BuildRequires: desktop-file-utils BuildRequires: rpm-build Requires: nodejs24 %description LLM Wiki is a desktop personal knowledge base for LLM concepts. This package republishes the upstream x86_64 Tauri-generated RPM payload through COPR without modifying the installed application contents. %prep %setup -q -c -T rpm2cpio %{SOURCE0} | cpio -idm --quiet %build %install cp -a usr %{buildroot}/ install -Dpm 0644 %{SOURCE1} %{buildroot}%{_licensedir}/%{name}/LICENSE %check test -x "%{buildroot}%{_bindir}/llm-wiki" test -f "%{buildroot}/usr/lib/LLM Wiki/pdfium/libpdfium.so" desktop-file-validate "%{buildroot}%{_datadir}/applications/LLM Wiki.desktop" %files %license %{_licensedir}/%{name}/LICENSE %{_bindir}/llm-wiki "/usr/lib/LLM Wiki" "%{_datadir}/applications/LLM Wiki.desktop" %{_datadir}/icons/hicolor/*/apps/llm-wiki.png %changelog %autochangelog