init
This commit is contained in:
commit
559fa47914
|
@ -0,0 +1,5 @@
|
||||||
|
# OpenBoard
|
||||||
|
|
||||||
|
Interactive whiteboard software for schools and universities
|
||||||
|
|
||||||
|
The package build is taken from the [Arch Linux package](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=openboard).
|
|
@ -0,0 +1,42 @@
|
||||||
|
name : openboard
|
||||||
|
version : 1.7.3
|
||||||
|
release : 1
|
||||||
|
source :
|
||||||
|
- https://github.com/OpenBoard-org/OpenBoard/archive/v1.7.3.tar.gz : 55532df042e3a5b36e1f6f1e29916d3bbd01796d920782fa1f8a03438dcddd9c
|
||||||
|
homepage : https://openboard.ch/
|
||||||
|
license : GPL-3.0-or-later
|
||||||
|
component : multimedia.graphics
|
||||||
|
summary : Interactive whiteboard software for schools and universities
|
||||||
|
description: |
|
||||||
|
Interactive whiteboard software for schools and universities
|
||||||
|
builddeps :
|
||||||
|
- pkgconfig(Qt6Core)
|
||||||
|
- pkgconfig(Qt6Core5Compat)
|
||||||
|
- pkgconfig(Qt6Gui)
|
||||||
|
- pkgconfig(Qt6Multimedia)
|
||||||
|
- pkgconfig(Qt6Positioning)
|
||||||
|
- pkgconfig(Qt6Qml)
|
||||||
|
- pkgconfig(Qt6Svg)
|
||||||
|
- pkgconfig(Qt6WebChannel)
|
||||||
|
- pkgconfig(Qt6WebEngineCore)
|
||||||
|
- pkgconfig(Qt6WebEngineWidgets)
|
||||||
|
- pkgconfig(Qt6Widgets)
|
||||||
|
- pkgconfig(libavcodec)
|
||||||
|
- pkgconfig(libavformat)
|
||||||
|
- pkgconfig(libavutil)
|
||||||
|
- pkgconfig(libswresample)
|
||||||
|
- pkgconfig(libswscale)
|
||||||
|
- pkgconfig(openssl)
|
||||||
|
- pkgconfig(poppler-qt6)
|
||||||
|
- pkgconfig(quazip1-qt6)
|
||||||
|
setup : |
|
||||||
|
%cmake_ninja -B build \
|
||||||
|
-DCMAKE_BUILD_TYPE=None \
|
||||||
|
-DQT_VERSION=6 \
|
||||||
|
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
||||||
|
-DCMAKE_CXX_STANDARD=20 \
|
||||||
|
-Wno-dev
|
||||||
|
build : |
|
||||||
|
%ninja_build -C build
|
||||||
|
install : |
|
||||||
|
DESTDIR=${installdir} cmake --install build
|
Loading…
Reference in New Issue