File appimage.yml of Package qtaskwarrior
app: qtaskwarrior
build:
packages:
- linuxdeployqt
- cmake
- cmake(KF5CoreAddons)
- cmake(KF5Plasma)
- cmake(KF5WidgetsAddons)
- cmake(KF5XmlGui)
- cmake(Qt5Core)
- cmake(Qt5Gui)
- cmake(Qt5LinguistTools)
- cmake(Qt5Qml)
- cmake(Qt5Widgets)
- extra-cmake-modules
script:
- cd $(find $BUILD_SOURCE_DIR -type d -iname 'qtaskwarrior*' -maxdepth 1)
- echo ../qtaskwarrior-*.tar.xz > version.txt
- sed -i -e 's@../qtaskwarrior-@@' -e 's/.tar.xz//' version.txt
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DQTASKWARRIOR_VERSION=`cat version.txt` -DQTASKWARRIOR_PLASMOID=OFF
- make install DESTDIR=$BUILD_APPDIR
- unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH
- linuxdeployqt $BUILD_APPDIR/usr/share/applications/io.sourceforge.qtaskwarrior.desktop -verbose=2 -bundle-non-qt-libs -no-strip
# FIXME: the appdata.xml fails to validate
- rm $BUILD_APPDIR/usr/share/metainfo/*