aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog9
-rw-r--r--debian/control26
-rw-r--r--debian/libqmatrixclient-dev.docs1
-rw-r--r--debian/libquotient-dev.dirs (renamed from debian/libqmatrixclient-dev.dirs)0
-rw-r--r--debian/libquotient-dev.install (renamed from debian/libqmatrixclient-dev.install)0
-rw-r--r--debian/libquotient0.6.dirs (renamed from debian/libqmatrixclient0.5.1.dirs)0
-rw-r--r--debian/libquotient0.6.install (renamed from debian/libqmatrixclient0.5.1.install)0
-rwxr-xr-x[-rw-r--r--]debian/rules6
8 files changed, 29 insertions, 13 deletions
diff --git a/debian/changelog b/debian/changelog
index 4f15e67f..da2d8c71 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+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.
diff --git a/debian/control b/debian/control
index 318e4787..900226d0 100644
--- a/debian/control
+++ b/debian/control
@@ -1,25 +1,35 @@
-Source: libqmatrixclient
+Source: libquotient
Priority: optional
Maintainer: Matrix Packaging Team <pkg-matrix-maintainers@lists.alioth.debian.org>
-Uploaders: Hubert Chathi <uhoreg@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/libqmatrixclient.git
-Vcs-Browser: https://salsa.debian.org/matrix-team/libqmatrixclient
+Vcs-Git: https://salsa.debian.org/matrix-team/libquotient.git
+Vcs-Browser: https://salsa.debian.org/matrix-team/libquotient
Package: libqmatrixclient-dev
+Section: oldlibs
+Architecture: any
+Depends: libquotient-dev, ${misc:Depends}
+Description: Qt5 library for Matrix clients [transitional package]
+ libQMatrixClient is a Qt5-based library to make IM clients for the Matrix
+ protocol. This is a transitional package. It can safely be removed.
+
+Package: libquotient-dev
Section: libdevel
Architecture: any
-Depends: libqmatrixclient0.5.1 (= ${binary:Version}), ${misc:Depends}
+Replaces: libqmatrixclient-dev (<< 0.6.4-1~)
+Breaks: libqmatrixclient-dev (<< 0.6.4-1~)
+Depends: libquotient0.6 (= ${binary:Version}), ${misc:Depends}
Description: Qt5 library to write cross-platform clients for Matrix
- libQMatrixClient is a Qt5-based library to make IM clients for the 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: libqmatrixclient0.5.1
+Package: libquotient0.6
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Qt5 library to write cross-platform clients for Matrix
- libQMatrixClient is a Qt5-based library to make IM clients for the 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/libqmatrixclient-dev.docs b/debian/libqmatrixclient-dev.docs
deleted file mode 100644
index 1e107f52..00000000
--- a/debian/libqmatrixclient-dev.docs
+++ /dev/null
@@ -1 +0,0 @@
-examples
diff --git a/debian/libqmatrixclient-dev.dirs b/debian/libquotient-dev.dirs
index da07fddd..da07fddd 100644
--- a/debian/libqmatrixclient-dev.dirs
+++ b/debian/libquotient-dev.dirs
diff --git a/debian/libqmatrixclient-dev.install b/debian/libquotient-dev.install
index 9b9e44b6..9b9e44b6 100644
--- a/debian/libqmatrixclient-dev.install
+++ b/debian/libquotient-dev.install
diff --git a/debian/libqmatrixclient0.5.1.dirs b/debian/libquotient0.6.dirs
index 68457717..68457717 100644
--- a/debian/libqmatrixclient0.5.1.dirs
+++ b/debian/libquotient0.6.dirs
diff --git a/debian/libqmatrixclient0.5.1.install b/debian/libquotient0.6.install
index 3ddde584..3ddde584 100644
--- a/debian/libqmatrixclient0.5.1.install
+++ b/debian/libquotient0.6.install
diff --git a/debian/rules b/debian/rules
index deedfacc..2c000bc2 100644..100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,11 +5,9 @@
override_dh_auto_configure:
- dh_auto_configure -- -DCMAKE_INSTALL_INCLUDEDIR=include/libqmatrixclient -DBUILD_SHARED_LIBS=1
+ 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/qmc-example
-# libQMatrixClient 0.5.3 doesn't change the ABI from libQMatrixClient0.5.1
- ln -s libQMatrixClient.so.0.5.3.2 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQMatrixClient.so.0.5.1
+ rm debian/tmp/usr/bin/quotest