File appimage.yml of Package qtractor

app: qtractor
binpatch: true

build:
  packages:
    - createrepo
    - build-pkg2appimage
#    - linuxdeployqt
#    - cmake
#    - pkg-config
#    - libqt5-qtbase-devel
#    - libqt5-qttools-devel
#    - libqt5-qtsvg-devel
#    - libqt5-linguist
#    - alsa-devel
#    - libjack-devel
#    - libsndfile-devel
#    - libvorbis-devel
#    - libmad-devel
#    - libsamplerate-devel
#    - librubberband-devel
#    - libaubio-devel
#    - liblo-devel
#    - ladspa-devel
#    - dssi-devel
#    - lv2-devel
#    - liblilv-devel
#    - libsratom-devel
#    - libsord-devel
#    - libserd-devel
#    - libsuil-devel
#    - zlib-devel
#    - gtk2-devel
#    - vst3sdk-devel
#    - update-desktop-files
#  git:
#    - https://github.com/rncbc/qtractor.git

ingredients:
  packages:
    - qtractor
    - libgtk-2_0-0
    - libgtkmm-2_4-1
  exclude:
    - libjack0

script:
  - cp -vp $BUILD_APPDIR/usr/share/applications/*.desktop $BUILD_APPDIR/
  - cp -vp $BUILD_APPDIR/usr/share/icons/hicolor/32x32/apps/*.png $BUILD_APPDIR/
#  - cd $BUILD_SOURCE_DIR/qtractor
#  - cmake -DCMAKE_INSTALL_PREFIX=/usr -Wno-dev -B build
#  - cmake --build build -j3
#  - DESTDIR=$BUILD_APPDIR cmake --install build
#  - unset QTDIR; unset QT_PLUGIN_PATH; unset LD_LIBRARY_PATH
#  - linuxdeployqt $BUILD_APPDIR/usr/share/applications/*.desktop -bundle-non-qt-libs -appimage -verbose=2
#  - find $BUILD_APPDIR -name "libjack*" -delete # HACK: while missing ingredients:/exclude: - libjack!
  - find $BUILD_APPDIR -ls
openSUSE Build Service is sponsored by