Name: newelle Version: 1.5.0 Release: 1%{?dist} Summary: Your Ultimate Virtual Assistant License: GPLv3+ URL: https://github.com/qwersyk/Newelle Source0: %{url}/archive/%{version}/newelle-%{version}.tar.gz BuildArch: noarch BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: glib2-devel BuildRequires: gtk-update-icon-cache BuildRequires: meson BuildRequires: python3-devel Requires: python3-lxml+html_clean #Requires: python3-newspaper3k Requires: python3-tiktoken #Requires: python3-pylatexenc #Installing collected packages: tinysegmenter, jieba3k, tqdm, nltk, feedfinder2, tldextract, newspaper3k #Successfully installed feedfinder2-0.0.4 jieba3k-0.35.1 newspaper3k-0.2.8 nltk-3.10.3 tinysegmenter-0.3 tldextract-5.3.2 tqdm-4.70.0 #pydub pyaudioop %description Your Ultimate Virtual Assistant. %prep %autosetup -p1 -n Newelle-%{version} %build %meson %meson_build %install %meson_install %find_lang newelle # Fix perms chmod 0755 %{buildroot}%{_bindir}/newelle # Install desktop file desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.qwersyk.Newelle.desktop %files -f newelle.lang %license COPYING %doc README.md %{_bindir}/newelle %{_datadir}/appdata/io.github.qwersyk.Newelle.appdata.xml %{_datadir}/applications/io.github.qwersyk.Newelle.desktop %{_datadir}/glib-2.0/schemas/io.github.qwersyk.Newelle.gschema.xml %{_datadir}/icons/hicolor/scalable/apps/io.github.qwersyk.Newelle.svg %{_datadir}/icons/hicolor/symbolic/apps/*.svg %{_datadir}/newelle %changelog * Fri Aug 28 2026 Nicolas Chauvet - 1.4.5-1 - Update to 1.5.0 * Sat Jan 10 2026 Nicolas Chauvet - 1.4.5-1 - Initial spec file