Compare commits

...

4 Commits

Author SHA1 Message Date
Owen-sz 8c97326095 getting somewhere
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-08 00:19:24 -06:00
Owen Zimmerman 1a446f2e92 Merge branch 'frawhide' into owen/please-send-help 2025-12-07 22:46:49 -06:00
Owen-sz 8fba3c6d7e remove stuff
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-06 22:53:01 -06:00
Owen-sz cb63319afc add: quollwriter
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-04 17:29:20 -06:00
3 changed files with 72 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "quollwriter-bin.spec"
}
}
@@ -0,0 +1,66 @@
# idek
%define _javadir /usr/share/java
AutoReq: no
AutoProv: no
Name: QuollWriter-bin
Version: 3.0.5
Release: 1%?dist
Summary: A writing application that lets you focus on your words
URL: https://quollwriter.com/index.html
Source0: https://quollwriter.com/download/linux/QuollWriter-linux-install-%{version}.deb
Source1: https://github.com/garybentley/quollwriter/blob/master/license.txt
License: Apache-2.0
BuildRequires: anda-srpm-macros
BuildRequires: dpkg
BuildRequires: wget
Requires: openjfx
Provides: quollwriter
Provides: Quollwriter
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%{summary}.
%prep
wget https://quollwriter.com/download/linux/QuollWriter-linux-install-%{version}.deb
mkdir QuollWriter
dpkg-deb -R QuollWriter-linux-install-%{version}.deb QuollWriter
%build
%install
mkdir -p %{buildroot}%{_datadir}/QuollWriter/test/
mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/bin
mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/conf
mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/conf/sdp
mkdir -p %{buildroot}%{_datadir}/QuollWriter/jre/conf/security
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
sed -i \
's|app_home=.*|app_home=%{_datadir}/QuollWriter|' \
%{buildroot}%{_bindir}/QuollWriter
%files
%{_bindir}/QuollWriter
%{_datadir}/QuollWriter/
%{_javadir}/QuollWriter/
%{_defaultlicensedir}/%{name}/license.txt
%dnl %license license.txt
%changelog
* Thu Dec 04 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("garybentley/quollwriter"));