diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 48 | ||||
-rw-r--r-- | debian/control | 25 | ||||
-rw-r--r-- | debian/copyright | 45 | ||||
-rw-r--r-- | debian/files | 1 | ||||
-rw-r--r-- | debian/gbp.conf | 2 | ||||
-rw-r--r-- | debian/libquotient-dev.dirs | 2 | ||||
-rw-r--r-- | debian/libquotient-dev.install | 4 | ||||
-rw-r--r-- | debian/libquotient0.6.dirs | 1 | ||||
-rw-r--r-- | debian/libquotient0.6.install | 1 | ||||
-rwxr-xr-x | debian/rules | 13 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 11 |
12 files changed, 154 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..a234c05d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,48 @@ +libquotient (0.6.6-1) unstable; urgency=high + + * New upstream release. This fixes a remotely-triggered crash (see + https://github.com/quotient-im/libQuotient/issues/456). + + -- Andres Salomon <dilinger@debian.org> Sat, 27 Mar 2021 23:51:17 -0400 + +libquotient (0.6.4-2) unstable; urgency=medium + + * Remove libqmatrixclient-dev dummy package; Hubert pointed out that + we may want both dev packages installable, and they don't actually + conflict. + + -- Andres Salomon <dilinger@debian.org> Tue, 19 Jan 2021 17:21:30 -0500 + +libquotient (0.6.4-1) unstable; urgency=medium + + * New upstream release (closes: #980067). + * Add myself as an uploader. + * Upstream renamed the library from libqmatrixclient to libQuotient; + rename the packages accordingly, with a dummy -dev package. + + -- Andres Salomon <dilinger@debian.org> Mon, 18 Jan 2021 04:16:19 -0500 + +libqmatrixclient (0.5.3.2-1) unstable; urgency=medium + + * New upstream release. + * Set packaging team as maintainer. + + -- Hubert Chathi <uhoreg@debian.org> Fri, 17 Apr 2020 16:32:17 -0400 + +libqmatrixclient (0.5.2-1) unstable; urgency=medium + + * New upstream release. + + -- Hubert Chathi <uhoreg@debian.org> Tue, 25 Jun 2019 16:35:11 -0400 + +libqmatrixclient (0.4.2.1-1) unstable; urgency=medium + + * New upstream release. + + -- Hubert Chathi <uhoreg@debian.org> Mon, 14 Jan 2019 11:21:36 -0500 + +libqmatrixclient (0.4.1-1) unstable; urgency=medium + + * Initial release of splitting the library out from quaternion. + + -- Hubert Chathi <uhoreg@debian.org> Mon, 24 Dec 2018 15:11:03 -0500 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..ba4d4554 --- /dev/null +++ b/debian/control @@ -0,0 +1,25 @@ +Source: libquotient +Priority: optional +Maintainer: Matrix Packaging Team <pkg-matrix-maintainers@lists.alioth.debian.org> +Uploaders: Hubert Chathi <uhoreg@debian.org>, Andres Salomon <dilinger@debian.org> +Build-Depends: debhelper-compat (= 12), cmake, qtbase5-dev, qtmultimedia5-dev +Standards-Version: 4.3.0 +Section: libs +Homepage: https://github.com/quotient-im/libQuotient +Vcs-Git: https://salsa.debian.org/matrix-team/libquotient.git +Vcs-Browser: https://salsa.debian.org/matrix-team/libquotient + +Package: libquotient-dev +Section: libdevel +Architecture: any +Depends: libquotient0.6 (= ${binary:Version}), ${misc:Depends} +Description: Qt5 library to write cross-platform clients for Matrix + libQuotient is a Qt5-based library to make IM clients for the Matrix + protocol. It is the backbone of Quaternion, Spectral and some other projects. + +Package: libquotient0.6 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Qt5 library to write cross-platform clients for Matrix + libQuotient is a Qt5-based library to make IM clients for the Matrix + protocol. It is the backbone of Quaternion, Spectral and some other projects. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..6612e507 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,45 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libQuotient +Source: https://github.com/quotient-im/libQuotient + +Files: * +Copyright: 2015-2017 Felix Rohrbach + 2015-2019 Kitsune Ral + 2017 Elvis Angelaccio + 2017 Marius Gripsgard +License: LGPL-2.1+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". + +Files: debian/* +Copyright: 2018-2019 Hubert Chathi <uhoreg@debian.org> +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <https://www.gnu.org/licenses/> + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/files b/debian/files new file mode 100644 index 00000000..336bc444 --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +libqmatrixclient_0.5.3.2-1_source.buildinfo libs optional diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 00000000..4e6d9576 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,2 @@ +[DEFAULT] +upstream-vcs-tag = %(version)s diff --git a/debian/libquotient-dev.dirs b/debian/libquotient-dev.dirs new file mode 100644 index 00000000..da07fddd --- /dev/null +++ b/debian/libquotient-dev.dirs @@ -0,0 +1,2 @@ +usr/include +usr/lib diff --git a/debian/libquotient-dev.install b/debian/libquotient-dev.install new file mode 100644 index 00000000..9b9e44b6 --- /dev/null +++ b/debian/libquotient-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/* +usr/lib/*/cmake/* diff --git a/debian/libquotient0.6.dirs b/debian/libquotient0.6.dirs new file mode 100644 index 00000000..68457717 --- /dev/null +++ b/debian/libquotient0.6.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/debian/libquotient0.6.install b/debian/libquotient0.6.install new file mode 100644 index 00000000..3ddde584 --- /dev/null +++ b/debian/libquotient0.6.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..2c000bc2 --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +%: + dh $@ + + +override_dh_auto_configure: + dh_auto_configure -- -DCMAKE_INSTALL_INCLUDEDIR=include/libquotient -DBUILD_SHARED_LIBS=1 + +override_dh_auto_install: + dh_auto_install +# unused example file -- remove to avoid warning from dh_missing + rm debian/tmp/usr/bin/quotest diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 00000000..9d61d311 --- /dev/null +++ b/debian/watch @@ -0,0 +1,11 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 4 file +version=4 + +opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%<project>-$1.tar.gz%" \ + https://github.com/quotient-im/libQuotient/tags \ + (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate |