From 8c9732609533d348ff4ee465cf9f67bd734b97c9 Mon Sep 17 00:00:00 2001 From: Owen-sz Date: Mon, 8 Dec 2025 00:19:24 -0600 Subject: [PATCH] getting somewhere Signed-off-by: Owen-sz --- anda/apps/quollwriter-bin/quollwriter-bin.spec | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/anda/apps/quollwriter-bin/quollwriter-bin.spec b/anda/apps/quollwriter-bin/quollwriter-bin.spec index a027289b48..eb184438f4 100644 --- a/anda/apps/quollwriter-bin/quollwriter-bin.spec +++ b/anda/apps/quollwriter-bin/quollwriter-bin.spec @@ -1,3 +1,6 @@ +# idek +%define _javadir /usr/share/java + AutoReq: no AutoProv: no @@ -12,6 +15,7 @@ License: Apache-2.0 BuildRequires: anda-srpm-macros BuildRequires: dpkg BuildRequires: wget +Requires: openjfx Provides: quollwriter Provides: Quollwriter @@ -38,15 +42,24 @@ mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/include mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/legal mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/lib mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/man +mkdir -p %{buildroot}%{_javadir}/QuollWriter install -Dm755 QuollWriter/opt/QuollWriter/QuollWriter %{buildroot}%{_bindir}/QuollWriter +install -Dm644 QuollWriter/opt/QuollWriter/*.jar %{buildroot}%{_javadir}/QuollWriter/ +%dnl install -Dm644 QuollWriter/opt/QuollWriter/jre/*.jar %{buildroot}%{_javadir}/QuollWriter/ cp -a QuollWriter/opt/QuollWriter/ %{buildroot}%{_datadir}/QuollWriter/ -install -Dm644 %{SOURCE1} %{buildroot}%{_defaultlicensedir}/%{name}/license.txt +install -Dm644 %{SOURCE1} %{buildroot}%{_defaultlicensedir}/%{name}/license.txt + +sed -i \ + 's|app_home=.*|app_home=%{_datadir}/QuollWriter|' \ + %{buildroot}%{_bindir}/QuollWriter %files %{_bindir}/QuollWriter %{_datadir}/QuollWriter/ -%license license.txt +%{_javadir}/QuollWriter/ +%{_defaultlicensedir}/%{name}/license.txt +%dnl %license license.txt %changelog * Thu Dec 04 2025 Owen Zimmerman