[neon/kde/pimcommon/Neon/unstable] debian: Provides: && Replaces: plus abi transitionals

Carlos De Maine null at kde.org
Sat Dec 23 02:53:13 GMT 2023


Git commit b8a1c1696ddb3fed15846021f8a378f087719ee0 by Carlos De Maine.
Committed on 23/12/2023 at 03:53.
Pushed by carlosdem into branch 'Neon/unstable'.

Provides: && Replaces: plus abi transitionals

M  +89   -10   debian/control
M  +0    -134  debian/copyright
M  +1    -2    debian/kpim6-pimcommon.lintian-overrides
D  +0    -2    debian/kpim6-pimcommon.maintscript
M  +1    -1    debian/rules

https://invent.kde.org/neon/kde/pimcommon/-/commit/b8a1c1696ddb3fed15846021f8a378f087719ee0

diff --git a/debian/control b/debian/control
index ff21796..9d41e40 100644
--- a/debian/control
+++ b/debian/control
@@ -47,6 +47,30 @@ Architecture: any
 X-Neon-MergedPackage: true
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
+Provides: libkpim6pimcommon6,
+          libkpim6pimcommonakonadi6,
+          libkpim6pimcommonautocorrection6,
+          libkpim6pimcommon-data,
+          libkpim6pimcommon-plugins,
+          libkf5pimcommon5,
+          libkf5pimcommon5abi2,
+          libkf5pimcommonakonadi5,
+          libkf5pimcommonakonadi5abi1,
+          libkf5pimcommonautocorrection5,
+          libkf5pimcommon-data,
+          libkf5pimcommon-plugins,
+Replaces: libkpim6pimcommon6,
+          libkpim6pimcommonakonadi6,
+          libkpim6pimcommonautocorrection6,
+          libkpim6pimcommon-data,
+          libkpim6pimcommon-plugins,
+          libkf5pimcommon5,
+          libkf5pimcommon5abi2,
+          libkf5pimcommonakonadi5,
+          libkf5pimcommonakonadi5abi1,
+          libkf5pimcommonautocorrection5,
+          libkf5pimcommon-data,
+          libkf5pimcommon-plugins,
 Description: Common library for KDE PIM
  This library provides the common parts used across different KDE PIM
  components.
@@ -70,39 +94,94 @@ Depends: kf6-kconfig-dev,
          kpim6-pimcommon (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
+Provides: libkpim6pimcommon-dev, libkf5pimcommon-dev,
+Replaces: libkpim6pimcommon-dev, libkf5pimcommon-dev,
 Description: Common library for KDE PIM - devel files
  This library provides the common parts used across different KDE PIM
  components.
  .
  This package provides the development files.
 
-Package: libkf6pimcommon6
+Package: libkpim6pimcommon6
 Architecture: all
-Depends: kpim6-pimcommon
+Depends: kpim6-pimcommon, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
-Package: libkf6pimcommon-dev
+Package: libkpim6pimcommonakonadi6
 Architecture: all
-Depends: kpim6-pimcommon-dev
+Depends: kpim6-pimcommon, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
-Package: libkf6pimcommonakonadi6
+Package: libkpim6pimcommonautocorrection6
 Architecture: all
-Depends: kpim6-pimcommon
+Depends: kpim6-pimcommon, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
-Package: libkf6pimcommon-data
+Package: libkpim6pimcommon-data
 Architecture: all
-Depends: kpim6-pimcommon
+Depends: kpim6-pimcommon, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
-Package: libkf6pimcommon-plugins
+Package: libkpim6pimcommon-dev
 Architecture: all
-Depends: kpim6-pimcommon
+Depends: kpim6-pimcommon-dev, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
+Package: libkpim6pimcommon-plugins
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommon5
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommon5abi2
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommonakonadi5
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommonakonadi5abi1
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommonautocorrection5
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommon-data
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommon-dev
+Architecture: all
+Depends: kpim6-pimcommon-dev, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5pimcommon-plugins
+Architecture: all
+Depends: kpim6-pimcommon, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
diff --git a/debian/copyright b/debian/copyright
index eee0e6f..89f01f1 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -7,140 +7,6 @@ Copyright: 2009-2010, Corentin Chary <corentin.chary at gmail.com>
            2011-2016, Montel Laurent <montel at kde.org>
 License: GPL-2
 
-Files: src/acl/aclmodifyjob.cpp
-       src/acl/aclmodifyjob.h
-       src/acl/imapaclattribute.cpp
-       src/acl/imapaclattribute.h
-       src/job/fetchrecursivecollectionsjob.cpp
-       src/job/fetchrecursivecollectionsjob.h
-       src/sievehighlighter/sievesyntaxhighlighter.cpp
-       src/sievehighlighter/sievesyntaxhighlighter.h
-       src/storageservice/dialog/storageserviceconfiguredialog.cpp
-       src/storageservice/dialog/storageserviceconfiguredialog.h
-       src/storageservice/dialog/storageservicepropertiesdialog.cpp
-       src/storageservice/dialog/storageservicepropertiesdialog.h
-       src/storageservice/interface/isettingsjob.h
-       src/storageservice/settings/storageservicesettings.cpp
-       src/storageservice/settings/storageservicesettings.h
-       src/storageservice/storageservicejobconfig.cpp
-       src/storageservice/storageservicejobconfig.h
-       src/storageservice/tests/testsettingsjob.cpp
-       src/storageservice/tests/testsettingsjob.h
-       src/storageservice/widgets/storageserviceconfigurewidget.cpp
-       src/storageservice/widgets/storageserviceconfigurewidget.h
-       src/storageservice/widgets/storageserviceprogressindicator.cpp
-       src/storageservice/widgets/storageserviceprogressindicator.h
-       src/storageservice/widgets/storageservicetreewidget.cpp
-       src/storageservice/widgets/storageservicetreewidget.h
-       src/storageservice/widgets/storageservicetreewidgetitem.cpp
-       src/storageservice/widgets/storageservicetreewidgetitem.h
-       src/temporaryfile/attachmenttemporaryfilesdirs.cpp
-       src/temporaryfile/attachmenttemporaryfilesdirs.h
-       src/temporaryfile/autotests/attachmenttemporaryfilesdirstest.cpp
-       src/temporaryfile/autotests/attachmenttemporaryfilesdirstest.h
-Copyright: 2009, Kevin Ottens <ervin at kde.org>
-           2011-2016, Montel Laurent <montel at kde.org>
-License: LGPL-2+
-
-Files: src/acl/aclentrydialog.cpp
-       src/acl/aclentrydialog_p.h
-       src/acl/aclmanager.cpp
-       src/acl/aclmanager.h
-       src/acl/aclutils.cpp
-       src/acl/aclutils_p.h
-       src/util/pimutil.cpp
-       src/util/pimutil.h
-       src/widgets/minimumcombobox.cpp
-       src/widgets/minimumcombobox.h
-Copyright: 2010, Andras Mantia <andras at kdab.com>
-           2010, Klarälvdalens Datakonsult AB, a KDAB Group company <info at kdab.com>
-           2005, Till Adam
-           2010, Tobias Koenig <tokoe at kdab.com>
-License: GPL-2+
-
-Files: src/storageservice/webdav/protocol/webdav_url_info.cpp
-       src/storageservice/webdav/protocol/webdav_url_info.h
-Copyright: 2009-2010, Corentin Chary <corentin.chary at gmail.com>
-           2014-2016, Montel Laurent <montel at kde.org>
-License: GPL-2+_or_LGPL-2+
- This program is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License, version 2, as
- published by the Free Software Foundation.
- .
- This program 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, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- .
- ---
- .
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
- License as published by the Free Software Foundation; either
- version 2 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
- Library General Public License for more details.
- .
- You should have received a copy of the GNU Library General Public License
- along with this library; see the file COPYING.LIB.  If not, write to
- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
- .
- --
- The complete text of the GNU General Public License version 2 can be found in
- `/usr/share/common-licenses/GPL-2', likewise, the complete text of the GNU
- Library General Public License version 2 can be found in
- `/usr/share/common-licenses/LGPL-2'.
-
-Files: src/widgets/annotationdialog.cpp
-       src/widgets/annotationdialog.h
-Copyright: 2014, Laurent Montel <montel at kde.org>
-           2010, Thomas McGuire <mcguire at kde.org>
-License: GPL-2+3+KDEeV
- This program 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) version 3 or any later version
- accepted by the membership of KDE e.V. (or its successor approved
- by the membership of KDE e.V.), which shall act as a proxy
- defined in Section 14 of version 3 of the license.
- .
- This program 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.
- .
- The complete text of the GNU General Public License version 2 can be found in
- `/usr/share/common-licenses/GPL-2', likewise, the complete text of the GNU
- General Public License version 3 can be found in
- `/usr/share/common-licenses/GPL-3'.
-
-Files: src/util/metatype.h
-Copyright: 2009, Thomas McGuire <mcguire at kde.org>
-License: LGPL-2+3+KDEeV
- This library is free software; you can redistribute it and/or modify
- it under the terms of the GNU Library General Public License as published
- by the Free Software Foundation; either version 2 of the License or
- ( at your option ) version 3 or, at the discretion of KDE e.V.
- ( which shall act as a proxy as in section 14 of the GPLv3 ), 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
- Library General Public License for more details.
- .
- The complete text of the GNU Library General Public License version 2 can be
- found in `/usr/share/common-licenses/LGPL-2', likewise, the complete text of
- the GNU Lesser General Public License version 3 can be found in
- `/usr/share/common-licenses/LGPL-3'.
-
 Files: debian/*
 Copyright: 2016, Maximiliano Curia <maxy at debian.org>
 License: LGPL-2+
diff --git a/debian/kpim6-pimcommon.lintian-overrides b/debian/kpim6-pimcommon.lintian-overrides
index c802f77..623ab59 100644
--- a/debian/kpim6-pimcommon.lintian-overrides
+++ b/debian/kpim6-pimcommon.lintian-overrides
@@ -1,2 +1 @@
-kpim6-pimcommon: package-name-doesnt-match-sonames libKPim6PimCommon6
-kpim6-pimcommon: package-name-doesnt-match-sonames libKPim6PimCommonAkonadi6
+kpim6-pimcommon: package-name-doesnt-match-sonames libKPim6PimCommon6 libKPim6PimCommonAkonadi6
\ No newline at end of file
diff --git a/debian/kpim6-pimcommon.maintscript b/debian/kpim6-pimcommon.maintscript
deleted file mode 100644
index 015aca8..0000000
--- a/debian/kpim6-pimcommon.maintscript
+++ /dev/null
@@ -1,2 +0,0 @@
-rm_conffile /etc/xdg/pimcommon.categories
-rm_conffile /etc/xdg/pimcommon.renamecategories
diff --git a/debian/rules b/debian/rules
index bc3aa9e..1248bcf 100644
--- a/debian/rules
+++ b/debian/rules
@@ -9,4 +9,4 @@ override_dh_auto_configure:
 	dh_auto_configure -- \
 		-DCOMPILE_WITH_UNITY_CMAKE_SUPPORT=ON \
 		-DBUILD_QCH=ON \
-		-DBUILD_DESIGNERPLUGIN=ON
\ No newline at end of file
+		-DBUILD_DESIGNERPLUGIN=ON


More information about the Neon-commits mailing list