Add novus package
This commit is contained in:
parent
a299dafc42
commit
5e26da141a
2 changed files with 77 additions and 0 deletions
|
@ -75,3 +75,4 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/zone.xiv.%{name}.
|
||||||
%{_kf6_metainfodir}/zone.xiv.%{name}.appdata.xml
|
%{_kf6_metainfodir}/zone.xiv.%{name}.appdata.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
%autochangelog
|
||||||
|
|
76
novus.spec
Normal file
76
novus.spec
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
Name: novus
|
||||||
|
Version: 0.0.0
|
||||||
|
Release: 0
|
||||||
|
License: GPLv3
|
||||||
|
Summary: Linux FFXIV modding tools
|
||||||
|
Url: https://git.sr.ht/~redstrate/novus
|
||||||
|
Source0: https://xiv.zone/distrib/novus/git/novus-source.tar.gz
|
||||||
|
|
||||||
|
BuildRequires: appstream
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: extra-cmake-modules
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: kf6-rpm-macros
|
||||||
|
BuildRequires: libappstream-glib
|
||||||
|
BuildRequires: git
|
||||||
|
BuildRequires: rust
|
||||||
|
BuildRequires: cargo
|
||||||
|
BuildRequires: pkgconfig(libunshield)
|
||||||
|
BuildRequires: corrosion
|
||||||
|
BuildRequires: json-devel
|
||||||
|
BuildRequires: stb-devel
|
||||||
|
BuildRequires: glm-devel
|
||||||
|
|
||||||
|
BuildRequires: cmake(KF6Config)
|
||||||
|
BuildRequires: cmake(KF6CoreAddons)
|
||||||
|
BuildRequires: cmake(KF6I18n)
|
||||||
|
BuildRequires: cmake(KF6Kirigami2)
|
||||||
|
BuildRequires: cmake(KF6KirigamiAddons)
|
||||||
|
BuildRequires: cmake(KF6QQC2DesktopStyle)
|
||||||
|
BuildRequires: cmake(KF6XmlGui)
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(mpv)
|
||||||
|
BuildRequires: pkgconfig(xkbcommon)
|
||||||
|
|
||||||
|
BuildRequires: cmake(Qt6Core)
|
||||||
|
BuildRequires: cmake(Qt6Core5Compat)
|
||||||
|
BuildRequires: cmake(Qt6Gui)
|
||||||
|
BuildRequires: cmake(Qt6Keychain)
|
||||||
|
BuildRequires: cmake(Qt6Quick)
|
||||||
|
BuildRequires: cmake(Qt6QuickControls2)
|
||||||
|
BuildRequires: cmake(Qt6WebView)
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(gamemode)
|
||||||
|
BuildRequires: cmake(QCoro6)
|
||||||
|
BuildRequires: cmake(QuaZip-Qt6)
|
||||||
|
|
||||||
|
Requires: kf6-kirigami2
|
||||||
|
Requires: hicolor-icon-theme
|
||||||
|
|
||||||
|
%description
|
||||||
|
Linux FFXIV modding tools
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -c -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6 -DQT_MAJOR_VERSION=6
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc README.md
|
||||||
|
|
||||||
|
%license LICENSES/
|
||||||
|
|
||||||
|
%{_kf6_bindir}/armoury
|
||||||
|
%{_kf6_bindir}/explorer
|
||||||
|
%{_kf6_bindir}/mdlviewer
|
||||||
|
%{_kf6_bindir}/exdviewer
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
%autochangelog
|
Loading…
Add table
Reference in a new issue