Source: futuresql
Section: libs
Priority: optional
Build-Depends: cmake,
               debhelper-compat (= 13),
               extra-cmake-modules,
               pkg-kde-tools,
               qt6-base-dev,
               qtbase5-dev
Standards-Version: 4.6.2
Vcs-Git: https://invent.kde.org/neon/neon-packaging/futuresql.git
Vcs-Browser: https://invent.kde.org/neon/neon-packaging/futuresql
Maintainer: Neon CI <neon@kde.org>

Package: libfuturesql6
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: asynchronous Qt code library
 A non-blocking database framework for Qt.
 FutureSQL was in part inspired by Diesel, and provides a higher level of 
 abstraction than QtSql.
 Its features include non-blocking database access by default, relatively 
 boilderplate-free queries, automatic database migrations and simple mapping
 to objects.
 In order to make FutureSQL's use of templates less confusing, FutureSQL uses 
 C++20 concepts, and requires a C++20 compiler.
 Warning: The API is not finalized yet.

Package: libfuturesql-dev
Section: libdevel
Architecture: any
Depends: libfuturesql (= ${binary:Version}),
         qtbase5-dev,
         ${misc:Depends},
         ${shlibs:Depends}
Description: asynchronous Qt code library
 A non-blocking database framework for Qt.
 FutureSQL was in part inspired by Diesel, and provides a higher level of 
 abstraction than QtSql.
 Its features include non-blocking database access by default, relatively 
 boilderplate-free queries, automatic database migrations and simple mapping
 to objects.
 In order to make FutureSQL's use of templates less confusing, FutureSQL uses 
 C++20 concepts, and requires a C++20 compiler.
 Warning: The API is not finalized yet.
 .
 Development Files.

Package: libfuturesql
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: asynchronous Qt code library
 A non-blocking database framework for Qt.
 FutureSQL was in part inspired by Diesel, and provides a higher level of 
 abstraction than QtSql.
 Its features include non-blocking database access by default, relatively 
 boilderplate-free queries, automatic database migrations and simple mapping
 to objects.
 In order to make FutureSQL's use of templates less confusing, FutureSQL uses 
 C++20 concepts, and requires a C++20 compiler.
 Warning: The API is not finalized yet.

Package: libfuturesql6-dev
Section: libdevel
Architecture: any
Depends: libfuturesql6 (= ${binary:Version}),
         qt6-base-dev,
         ${misc:Depends},
         ${shlibs:Depends}
Description: asynchronous Qt code library
 A non-blocking database framework for Qt.
 FutureSQL was in part inspired by Diesel, and provides a higher level of 
 abstraction than QtSql.
 Its features include non-blocking database access by default, relatively 
 boilderplate-free queries, automatic database migrations and simple mapping
 to objects.
 In order to make FutureSQL's use of templates less confusing, FutureSQL uses 
 C++20 concepts, and requires a C++20 compiler.
 Warning: The API is not finalized yet.
 .
 Development Files.
