version: 1

AppDir:
  path: ./AppDir

  app_info:
    id: be.merkaartor
    name: merkaartor
    icon: merkaartor
    version: @VCS_DESCRIBE@
    exec: usr/local/bin/merkaartor

  apt:
    arch: amd64
    sources:
      - sourceline: 'deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse'
        key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x871920D1991BC93C'

    include:
      - libgdal30
      - libproj22
      - libexiv2-dev
      - libqt6network6
      - libqt6xml6
      - libqt6concurrent6
      - libqt6printsupport6
      - libqt6widgets6
      - libqt6gui6
      - libqt6core6
      - libqt6dbus6
      - libqt6svg6
      - libqt6core5compat6
      - libqt6networkauth6
      - qt6-qpa-plugins
      - libprotobuf23

  files:
    exclude:
      - usr/lib/x86_64-linux-gnu/gconv
      - usr/share/man
      - usr/share/doc
      - usr/**/*.a
      - usr/**/perl
      - usr/include
      - usr/lib/llvm-*
      - usr/lib/x86_64-linux-gnu/libLLVM*
  runtime:
    env:
      APPDIR_LIBRARY_PATH: $APPDIR/lib/x86_64-linux-gnu:$APPDIR/usr/lib/x86_64-linux-gnu:$APPDIR/usr/lib

AppImage:
  update-information: None
  sign-key: None
  comp: xz
  arch: x86_64
  comp: xz
