El mar, 9 jul 2024 a las 18:37, Agustin Martin (<agmar...@debian.org>) escribió: > > El mar, 9 jul 2024 a las 14:26, Pierre-Elliott Bécue > (<p...@debian.org>) escribió: > > > > Feel free to upload it even not as a NMU. (you can add a Team Upload > > entry if you prefer) > > Just uploaded as team upload (took a bit longer since I missed that > source-only uploads to NEW are not allowed, and libowncloudsync0t64 is > NEW). Should be already in the NEW queue.
Once accepted from NEW, also uploaded a dummy no-changes source-only package to unblock "no source upload" migration to testing, versioned as for old binary NMU. I do not think this worths a commit in git repo. > I have also created a merge request with the changes in salsa.debian.org. Apart from that MR I am attaching final complete diff in git-format-patch format, in case it is useful.
From ad2d5631ea143fe2537af049422f0698768ec0f6 Mon Sep 17 00:00:00 2001 From: Agustin Martin Domingo <agmar...@debian.org> Date: Mon, 8 Jul 2024 16:36:30 +0200 Subject: [PATCH] Adapt previous nmu_owncloud-client.debdiff to new 5.2.1.13040+dfsg-2 version (#1063190). Original nmu_owncloud-client.debdiff by Lucas Kanashiro and Benjamin Drung. Adapted for 5.2.1.13040+dfsg-2 using qt6. Signed-off-by: Agustin Martin Domingo <agmar...@debian.org> --- debian/changelog | 7 +++++++ debian/control | 16 +++++++++------- ...sync0.install => libowncloudsync0t64.install} | 0 debian/libowncloudsync0t64.lintian-overrides | 3 +++ 4 files changed, 19 insertions(+), 7 deletions(-) rename debian/{libowncloudsync0.install => libowncloudsync0t64.install} (100%) create mode 100644 debian/libowncloudsync0t64.lintian-overrides diff --git a/debian/changelog b/debian/changelog index 5054bed65..55e2fba89 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +owncloud-client (5.2.1.13040+dfsg-3) unstable; urgency=medium + + * Team upload. + * Rename libraries for 64-bit time_t transition (Closes: #1063190) + + -- Agustin Martin Domingo <agmar...@debian.org> Tue, 09 Jul 2024 16:25:57 +0200 + owncloud-client (5.2.1.13040+dfsg-2) unstable; urgency=medium * d/control: diff --git a/debian/control b/debian/control index dbabf8c41..39329f900 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,8 @@ Section: net Priority: optional Maintainer: ownCloud for Debian maintainers <pkg-owncloud-maintain...@lists.alioth.debian.org> Uploaders: Pierre-Elliott Bécue <p...@debian.org> -Build-Depends: cmake, +Build-Depends: dpkg-dev (>= 1.22.5), + cmake, debhelper-compat (= 13), extra-cmake-modules, libkdsingleapplication-qt6-dev, @@ -22,7 +23,7 @@ Homepage: https://owncloud.org/sync-clients/ Package: owncloud-client Architecture: any Multi-Arch: no -Depends: libowncloudsync0 (= ${binary:Version}), +Depends: libowncloudsync0t64 (= ${binary:Version}), libqt6sql6-sqlite, libqt6svg6, ${misc:Depends}, @@ -40,12 +41,13 @@ Description: folder synchronization with an ownCloud server - GUI owncloud-client provides the graphical client specialising in synchronizing with cloud storage provided by ownCloud. -Package: libowncloudsync0 +Package: libowncloudsync0t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} -Replaces: libocsync0 -Breaks: libocsync0 +Replaces: libowncloudsync0, libocsync0 +Breaks: libowncloudsync0 (<< ${source:Version}), libocsync0 Section: libs Description: ownCloudSync folder synchronization - libraries The ownCloudSync system lets you always have your latest files wherever @@ -60,7 +62,7 @@ Description: ownCloudSync folder synchronization - libraries Package: libowncloudsync-dev Architecture: any Multi-Arch: same -Depends: libowncloudsync0 (= ${binary:Version}), ${misc:Depends} +Depends: libowncloudsync0t64 (= ${binary:Version}), ${misc:Depends} Replaces: libocsync-dev Breaks: libocsync-dev Section: libdevel @@ -88,7 +90,7 @@ Description: ownCloudSync folder synchronization - shared data Package: owncloud-client-cmd Architecture: any -Depends: libowncloudsync0 (= ${binary:Version}), +Depends: libowncloudsync0t64 (= ${binary:Version}), libqt6sql6-sqlite, ${misc:Depends}, ${shlibs:Depends} diff --git a/debian/libowncloudsync0.install b/debian/libowncloudsync0t64.install similarity index 100% rename from debian/libowncloudsync0.install rename to debian/libowncloudsync0t64.install diff --git a/debian/libowncloudsync0t64.lintian-overrides b/debian/libowncloudsync0t64.lintian-overrides new file mode 100644 index 000000000..6d50bcfc5 --- /dev/null +++ b/debian/libowncloudsync0t64.lintian-overrides @@ -0,0 +1,3 @@ +#The lib is so unstable, that it makes no sense to ship symbolfiles +libowncloudsync0t64: no-symbols-control-file usr/lib/*/libowncloud*.so.* +libowncloudsync0t64: package-name-doesnt-match-sonames libowncloud-csync0 libowncloudResources0 libowncloudsync0 -- 2.45.2