## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: OpenBoard Release: %autorelease Version: 1.7.3 Summary: Interactive whiteboard application for use in a classroom setting License: GPL-3.0-or-later URL: https://openboard.ch/ Source: https://github.com/OpenBoard-org/OpenBoard/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Qt6Multimedia) BuildRequires: cmake(Qt6MultimediaWidgets) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6PrintSupport) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6SvgWidgets) BuildRequires: cmake(Qt6UiTools) BuildRequires: cmake(Qt6WebEngineWidgets) BuildRequires: cmake(Qt6Xml) BuildRequires: cmake(QuaZip-Qt6) BuildRequires: cmake(zlib) BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: ninja-build BuildRequires: pkgconfig(cups) BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libswresample) BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(opengl) BuildRequires: pkgconfig(poppler) BuildRequires: pkgconfig(poppler-cpp) %description OpenBoard is an open source cross-platform interactive white board application designed primarily for use in schools. It was originally forked from Open-Sankoré, which was itself based on Uniboard. %prep %autosetup -p1 %build %cmake \ -G Ninja \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_CXX_STANDARD=20 \ %cmake_build %install %cmake_install %check desktop-file-validate %{buildroot}%{_datadir}/applications/ch.openboard.OpenBoard.desktop %files %license LICENSE %doc README.md %{_bindir}/openboard %{_datadir}/applications/ch.openboard.OpenBoard.desktop %{_datadir}/mime/packages/ch.openboard.openboard-ubz.xml %{_datadir}/openboard %{_iconsdir}/hicolor/scalable/apps/ch.openboard.OpenBoard.svg %{_iconsdir}/hicolor/scalable/mimetypes/ch.openboard.application-ubz.svg %{_sysconfdir}/openboard %changelog ## START: Generated by rpmautospec * Fri Oct 03 2025 Dominik Mierzejewski - 1.7.3-1 - initial build ## END: Generated by rpmautospec