[neon/neon-packaging/futuresql] debian: initial release

Carlos De Maine null at kde.org
Fri Apr 28 09:38:10 BST 2023


Git commit de5011bd9fa628bed6fd8bec1b8c530291edf61b by Carlos De Maine.
Committed on 28/04/2023 at 08:37.
Pushed by carlosdem into branch 'master'.

initial release

A  +5    -0    debian/changelog
A  +40   -0    debian/control
A  +10   -0    debian/copyright
A  +3    -0    debian/libfuturesql-dev.install
A  +1    -0    debian/libfuturesql1.install
A  +5    -0    debian/rules
A  +1    -0    debian/source/format

https://invent.kde.org/neon/neon-packaging/futuresql/commit/de5011bd9fa628bed6fd8bec1b8c530291edf61b

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..a4b190f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+futuresql (0.0-0neon) jammy; urgency=medium
+
+  * New upstream release 
+
+ -- Carlos De Maine <carlosdem at gmail.com>  Fri, 28 Apr 2023 18:23:25 +1000
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..a4d2831
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,40 @@
+Source: futuresql
+Section: libs
+Priority: optional
+Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Build-Depends: cmake (>= 2.8.12),
+               debhelper-compat (= 13),
+               extra-cmake-modules,
+               pkg-kde-tools,
+               qtbase5-dev,
+               qtdeclarative5-dev
+Standards-Version: 3.9.8
+Vcs-Browser: https://invent.kde.org/libraries/futuresql
+Vcs-Git: https://invent.kde.org/libraries/futuresql.git
+
+Package: libfuturesql-dev
+Section: libdevel
+Architecture: any
+Depends: qtbase5-dev, ${misc: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: libfuturesql1
+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.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..54c88f5
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,10 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: croutons
+Source: https://invent.kde.org/libraries/croutons
+
+Files: *
+Copyright: 2011, 2012, 2015, Alexander Potashev <aspotashev at gmail.com>
+License: LGPL-2.1 or LGPL-3
+
+On Debian systems, the complete text of version 3 of the GNU Lesser
+General Public License can be found in `/usr/share/common-licenses/LGPL-3'.
diff --git a/debian/libfuturesql-dev.install b/debian/libfuturesql-dev.install
new file mode 100644
index 0000000..b202315
--- /dev/null
+++ b/debian/libfuturesql-dev.install
@@ -0,0 +1,3 @@
+usr/include/
+usr/lib/*/cmake/
+usr/lib/*/libCroutons.so
diff --git a/debian/libfuturesql1.install b/debian/libfuturesql1.install
new file mode 100644
index 0000000..0db2d55
--- /dev/null
+++ b/debian/libfuturesql1.install
@@ -0,0 +1 @@
+usr/lib/*/libCroutons.so.*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..b8796e6
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,5 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+%:
+	dh $@
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)


More information about the Neon-commits mailing list