File appimage.yml of Package data-plotter
app: data-plotter
build:
packages:
- linuxdeployqt
- pkgconfig(Qt5Widgets)
- pkgconfig(Qt5Core)
- pkgconfig(Qt5Gui)
- pkgconfig(Qt5SerialPort)
- pkgconfig(Qt5PrintSupport)
- pkgconfig(Qt5OpenGL)
- pkgconfig(Qt5Qml)
- pkgconfig(Qt5QuickWidgets)
- pkgconfig(Qt5Quick)
- pkgconfig(Qt5QuickControls2)
- pkgconfig(Qt5Network)
- libqt5-linguist
- libqt5-linguist-devel
script:
- cd $BUILD_SOURCE_DIR
- tar xf data-plotter_3.3.4.orig.tar.xz
- cd data-plotter-3.3.4
- mkdir build
- cd build
- export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc)
- cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
- cmake --build .
- DESTDIR="$BUILD_APPDIR" cmake --install .
- unset QTDIR; unset QT_PLUGIN_PATH; unset LD_LIBRARY_PATH
- linuxdeployqt $BUILD_APPDIR/usr/share/applications/*.desktop -bundle-non-qt-libs -verbose=2 -no-strip