diff --git a/konvex.spec b/konvex.spec new file mode 100644 index 0000000..68a3449 --- /dev/null +++ b/konvex.spec @@ -0,0 +1,59 @@ +Name: konvex +Version: 0.1.0 +Release: 0 +License: GPLv3 +Summary: 3D Model Viewer +Url: https://invent.kde.org/redstrate/konvex +Source0: https://invent.kde.org/redstrate/konvex/-/archive/master/konvex-master.tar.gz + +BuildRequires: appstream +BuildRequires: cmake +BuildRequires: desktop-file-utils +BuildRequires: extra-cmake-modules +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: libappstream-glib +BuildRequires: git + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6KirigamiAddons) +BuildRequires: cmake(KF6WindowSystem) + +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: cmake(Qt63DCore) + +Requires: kf6-kirigami2 +Requires: hicolor-icon-theme + +%description +3D Model Viewer + +%prep +%autosetup -c -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%check +desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop + +%files +%doc README.md + +%license LICENSES/ + +%{_kf6_bindir}/%{name} + +%{_kf6_datadir}/applications/org.kde.%{name}.desktop + +%changelog +%autochangelog