[neon/kde/libkgapi/Neon/unstable] debian: lints && transitionals

Carlos De Maine null at kde.org
Wed Dec 6 02:24:33 GMT 2023


Git commit 455d0937c5295c6b8ea248cb6bf784239003a980 by Carlos De Maine.
Committed on 06/12/2023 at 03:24.
Pushed by carlosdem into branch 'Neon/unstable'.

lints && transitionals

M  +41   -14   debian/control
M  +1    -2    debian/copyright
A  +1    -0    debian/kpim6-libkgapi.lintian-overrides
M  +1    -1    debian/rules

https://invent.kde.org/neon/kde/libkgapi/-/commit/455d0937c5295c6b8ea248cb6bf784239003a980

diff --git a/debian/control b/debian/control
index c2f7e2cc..14f30bd1 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Uploaders: Maximiliano Curia <maxy at debian.org>
 Build-Depends: cmake,
                debhelper-compat (= 13),
                doxygen,
+               graphviz,
                kf6-extra-cmake-modules,
                kf6-kcalendarcore-dev,
                kf6-kcontacts-dev,
@@ -32,6 +33,30 @@ Multi-Arch: same
 Depends: qt6-webengine,
          ${misc:Depends},
          ${shlibs:Depends}
+Provides: libkf6gapi-data,
+          libkpim6gapi-data,
+          libkpimgapiblogger6abi1,
+          libkpimgapicalendar6,
+          libkpimgapicontacts6,
+          libkpimgapicore6,
+          libkpimgapidrive6,
+          libkpimgapilatitude6,
+          libkpimgapimaps6,
+          libkpimgapipeople6,
+          libkpimgapitasks6,
+          kpim6-libsasl2-modules-kdexoauth2
+Replaces: libkf6gapi-data,
+          libkpim6gapi-data,
+          libkpimgapiblogger6abi1,
+          libkpimgapicalendar6,
+          libkpimgapicontacts6,
+          libkpimgapicore6,
+          libkpimgapidrive6,
+          libkpimgapilatitude6,
+          libkpimgapimaps6,
+          libkpimgapipeople6,
+          libkpimgapitasks6,
+          kpim6-libsasl2-modules-kdexoauth2
 Description: core library to integrate with Google service APIs
  This package is part of libkgapi.
 
@@ -45,6 +70,8 @@ Depends: kf6-kcalendarcore-dev,
          kpim6-libkgapi,
          ${misc:Depends},
          ${shlibs:Depends}
+Provides: libkpimgapi-dev
+Replaces: libkpimgapi-dev
 Description: Google API library for KDE -- development files
  LibKGAPI (previously called LibKGoogle) is a C++ library that implements APIs
  for various Google services.
@@ -54,78 +81,78 @@ Description: Google API library for KDE -- development files
 
 Package: libkf6gapi-data
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapi-data
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapi-dev
 Architecture: all
-Depends: kpim6-libkgapi-dev
+Depends: kpim6-libkgapi-dev, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapiblogger6abi1
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
-Package: libkpimgapicalendar
+Package: libkpimgapicalendar6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapicontacts6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapicore6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapidrive6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapilatitude6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapimaps6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapipeople6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libkpimgapitasks6
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: kpim6-libsasl2-modules-kdexoauth2
 Architecture: all
-Depends: kpim6-libkgapi
+Depends: kpim6-libkgapi, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
diff --git a/debian/copyright b/debian/copyright
index 8b636856..78da8201 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -18,8 +18,7 @@ Copyright: 2012 Jonathan Thomas <echidnaman at kubuntu.org>
            2015 Harald Sitter <sitter at kde.org>
 License: GPL-2+
 
-Files: src/saslplugin/config.h
-       src/saslplugin/plugin_common.c
+Files: src/saslplugin/plugin_common.c
        src/saslplugin/plugin_common.h
 Copyright: 1998-2003, Carnegie Mellon University
 License: BSD_like_CMU-4-clause
diff --git a/debian/kpim6-libkgapi.lintian-overrides b/debian/kpim6-libkgapi.lintian-overrides
new file mode 100644
index 00000000..a93048a0
--- /dev/null
+++ b/debian/kpim6-libkgapi.lintian-overrides
@@ -0,0 +1 @@
+kpim6-libkgapi: package-name-doesnt-match-sonames libKPim6GAPIBlogger6 libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIDrive6 libKPim6GAPILatitude6 libKPim6GAPIMaps6 libKPim6GAPIPeople6 libKPim6GAPITasks6
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index 141287f5..7ff1376d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,4 +8,4 @@
 override_dh_auto_configure:
 	dh_auto_configure -- \
 		-DCOMPILE_WITH_UNITY_CMAKE_SUPPORT=ON \
-		-DBUILD_QCH=ON
\ No newline at end of file
+		-DBUILD_QCH=ON


More information about the Neon-commits mailing list