Source: lomiri-action-api
Section: libs
Priority: optional
Maintainer: Lomiri Developers <dev@ubports.com>
XSBC-Original-Maintainer: Marius Gripsgard <marius@ubports.com>
Build-Depends: cmake,
               debhelper-compat (= 13),
               libglib2.0-dev,
               pkg-config,
               qt6-base-dev,
               qt6-tools-dev-tools,
               qt6-declarative-dev,
               qt6-declarative-dev-tools,
               qml6-module-qtquick,
               qml6-module-qttest,
               qtbase5-dev,
               qttools5-dev-tools,
               qtdeclarative5-dev,
               qtdeclarative5-dev-tools,
               qml-module-qtquick2,
               qml-module-qttest,
               dbus-test-runner,
               doxygen,
               graphviz,
Standards-Version: 4.7.0
Homepage: https://gitlab.com/ubports/core/lomiri-action-api
Vcs-Git: https://gitlab.com/ubports/core/lomiri-action-api.git
Vcs-Browser: https://gitlab.com/ubports/core/lomiri-action-api

Package: liblomiri-action-qt6-1
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Lomiri Action Qt6 API
 Lomiri Common Action API (built against Qt6)

Package: liblomiri-action-qt1
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: Lomiri Action Qt5 API
 Lomiri Common Action API (built against Qt5)

Package: liblomiri-action-qt6-1-dev
Section: libdevel
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
         liblomiri-action-qt6-1 (= ${binary:Version}),
         qt6-base-dev,
Suggests: lomiri-action-api-doc,
Description: Lomiri Action Qt6 API - development files
 Lomiri Common Action API (built against Qt6)
 .
 This package contains development files to develop against the library.

Package: liblomiri-action-qt1-dev
Section: libdevel
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
         liblomiri-action-qt1 (= ${binary:Version}),
         qtbase5-dev,
Suggests: lomiri-action-api-doc,
Description: Lomiri Action Qt5 API - development files
 Lomiri Common Action API (built against Qt5)
 .
 This package contains development files to develop against the library.

Package: qml6-module-lomiri-action
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
         liblomiri-action-qt6-1 (= ${binary:Version}),
Description: Lomiri Action QML Components (Qt6)
 Lomiri Common Action API (Qt6 version)
 .
 This package contains the qtdeclarative binding for the lomiri-action library.

Package: qml-module-lomiri-action
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
         liblomiri-action-qt1 (= ${binary:Version}),
Description: Lomiri Action QML Components (Qt5)
 Lomiri Common Action API (Qt5 version)
 .
 This package contains the qtdeclarative binding for the lomiri-action library.

Package: lomiri-action-api-doc
Section: doc
Architecture: all
Depends: ${misc:Depends},
         ${shlibs:Depends},
Breaks: lomiri-action-doc,
Replaces: lomiri-action-doc,
Description: Lomiri Action API - documentation
 Lomiri Common Action API
 .
 This package contains developer documentation.
