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