rev 17308 - trunk/packages/kdepimlibs/debian

Modestas Vainius modax at alioth.debian.org
Wed Mar 3 23:26:14 UTC 2010


Author: modax
Date: 2010-03-03 23:26:13 +0000 (Wed, 03 Mar 2010)
New Revision: 17308

Added:
   trunk/packages/kdepimlibs/debian/libakonadi-contact4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libakonadi-kabc4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libakonadi-kcal4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libakonadi-kde4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libakonadi-kmime4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libkabc4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libkblog4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libkcal4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libkimap4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libkresources4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libmailtransport4.lintian-overrides
   trunk/packages/kdepimlibs/debian/libmicroblog4.lintian-overrides
Modified:
   trunk/packages/kdepimlibs/debian/changelog
   trunk/packages/kdepimlibs/debian/libakonadi-contact4.symbols
   trunk/packages/kdepimlibs/debian/libakonadi-kabc4.symbols
   trunk/packages/kdepimlibs/debian/libakonadi-kcal4.symbols
   trunk/packages/kdepimlibs/debian/libakonadi-kde4.symbols
   trunk/packages/kdepimlibs/debian/libakonadi-kmime4.symbols
   trunk/packages/kdepimlibs/debian/libkabc4.symbols
   trunk/packages/kdepimlibs/debian/libkblog4.symbols
   trunk/packages/kdepimlibs/debian/libkcal4.symbols
   trunk/packages/kdepimlibs/debian/libkimap4.symbols
   trunk/packages/kdepimlibs/debian/libkresources4.symbols
   trunk/packages/kdepimlibs/debian/libmailtransport4.symbols
   trunk/packages/kdepimlibs/debian/libmicroblog4.symbols
   trunk/packages/kdepimlibs/debian/rules
Log:
* Inject kdepim-runtime dependency via symbol files / shlibs of the following
  libraries: libakonadi-*, libkabc4, libkblog4, libkcal4, libkimap4,
  libkresources4, libmailtransport4, libmicroblog4.
* Inject kdepimlibs-kio-plugins dependency via symbol files / shlibs of the
  following libraries: libmailtransport4.

Modified: trunk/packages/kdepimlibs/debian/changelog
===================================================================
--- trunk/packages/kdepimlibs/debian/changelog	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/changelog	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,10 +1,7 @@
-kdepimlibs (4:4.4.1-0r2) UNRELEASED; urgency=low
+kdepimlibs (4:4.4.1-0r3) UNRELEASED; urgency=low
 
   * New upstream release:
 
-  * TODO: find out what else needs to depend on the kioslaves
-    apart from the transitional package.
-
   [ George Kiagiadakis ]
   * Bump kdelibs5-dev build-dependency to >= 4:4.4.
   * Bump libakonadi-dev build-dependency to >= 1.3.0.
@@ -45,6 +42,11 @@
   * Drop obsolete README.Debian.
   * Add build dependency on cmake.
   * Add kde-sc-dev-latest (>= 4:4.4.1) to Build-Depends.
+  * Inject kdepim-runtime dependency via symbol files / shlibs of the following
+    libraries: libakonadi-*, libkabc4, libkblog4, libkcal4, libkimap4,
+    libkresources4, libmailtransport4, libmicroblog4.
+  * Inject kdepimlibs-kio-plugins dependency via symbol files / shlibs of the
+    following libraries: libmailtransport4.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 19 Feb 2010 23:58:23 +0100
 

Added: trunk/packages/kdepimlibs/debian/libakonadi-contact4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-contact4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libakonadi-contact4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libakonadi-contact4: shlibs-declares-dependency-on-other-package
+libakonadi-contact4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libakonadi-contact4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-contact4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libakonadi-contact4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libakonadi-contact.so.4 libakonadi-contact4 #MINVER#
+libakonadi-contact.so.4 libakonadi-contact4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN7Akonadi13ContactEditor11loadContactERKNS_4ItemE at Base 4:4.4.0
  _ZN7Akonadi13ContactEditor11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.4.0

Added: trunk/packages/kdepimlibs/debian/libakonadi-kabc4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kabc4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kabc4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libakonadi-kabc4: shlibs-declares-dependency-on-other-package
+libakonadi-kabc4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libakonadi-kabc4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kabc4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kabc4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.3.4 amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
-libakonadi-kabc.so.4 libakonadi-kabc4 #MINVER#
+libakonadi-kabc.so.4 libakonadi-kabc4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN7Akonadi11ContactPart6LookupE at Base 4:4.3.4
  _ZN7Akonadi11ContactPart8StandardE at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libakonadi-kcal4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kcal4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kcal4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libakonadi-kcal4: shlibs-declares-dependency-on-other-package
+libakonadi-kcal4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libakonadi-kcal4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kcal4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kcal4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libakonadi-kcal.so.4 libakonadi-kcal4 #MINVER#
+libakonadi-kcal.so.4 libakonadi-kcal4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN7Akonadi24IncidenceMimeTypeVisitor12todoMimeTypeEv at Base 4:4.4.0
  _ZN7Akonadi24IncidenceMimeTypeVisitor13eventMimeTypeEv at Base 4:4.4.0

Added: trunk/packages/kdepimlibs/debian/libakonadi-kde4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kde4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kde4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libakonadi-kde4: shlibs-declares-dependency-on-other-package
+libakonadi-kde4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libakonadi-kde4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kde4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kde4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
-# SymbolsHelper-Confirmed: 4:4.4.1 i386
-libakonadi-kde.so.4 libakonadi-kde4 #MINVER#
+# SymbolsHelper-Confirmed: 4:4.4.1 amd64 i386
+libakonadi-kde.so.4 libakonadi-kde4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _Z5qHashRKN7Akonadi10CollectionE at Base 4:4.3.4
  _Z5qHashRKN7Akonadi6EntityE at Base 4:4.3.4
@@ -1559,8 +1559,8 @@
  (optional=templinst|subst)_ZNSt6vectorIN5boost6detail12adj_list_genINS0_14adjacency_listINS0_4vecSES4_NS0_9directedSENS0_11no_propertyES6_S6_NS0_5listSEEES4_S4_S5_S6_S6_S6_S7_E6config13stored_vertexESaISB_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPSB_SD_EE{size_t}RKSB_ at Base 4:4.3.4
  (optional=templinst|subst)_ZNSt6vectorIN5boost6detail4sep_I{size_t}NS0_11no_propertyEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ at Base 4:4.3.4
  (optional=templinst|subst)_ZNSt6vectorIN5boost6detail4sep_I{size_t}NS0_11no_propertyEEESaIS4_EEaSERKS6_ at Base 4:4.3.4
- (optional=templinst|arch=!amd64 !ia64 !kfreebsd-amd64)_ZNSt6vectorISt4pairImS0_IN5boost6detail13out_edge_iterIN9__gnu_cxx17__normal_iteratorIPNS2_4sep_ImNS1_11no_propertyEEES_IS8_SaIS8_EEEEmNS2_14edge_desc_implINS1_12directed_tagEmEEiEESG_EESaISI_EE13_M_insert_auxENS5_IPSI_SK_EERKSI_ at Base 4:4.3.4
- (optional=templinst|arch=amd64 ia64 kfreebsd-amd64)_ZNSt6vectorISt4pairImS0_IN5boost6detail13out_edge_iterIN9__gnu_cxx17__normal_iteratorIPNS2_4sep_ImNS1_11no_propertyEEES_IS8_SaIS8_EEEEmNS2_14edge_desc_implINS1_12directed_tagEmEElEESG_EESaISI_EE13_M_insert_auxENS5_IPSI_SK_EERKSI_ at Base 4:4.3.4
+ (optional=templinst|subst|arch=!alpha !amd64 !ia64 !kfreebsd-amd64)_ZNSt6vectorISt4pairI{size_t}S0_IN5boost6detail13out_edge_iterIN9__gnu_cxx17__normal_iteratorIPNS2_4sep_I{size_t}NS1_11no_propertyEEES_IS8_SaIS8_EEEE{size_t}NS2_14edge_desc_implINS1_12directed_tagE{size_t}EEiEESG_EESaISI_EE13_M_insert_auxENS5_IPSI_SK_EERKSI_ at Base 4:4.3.4
+ (optional=templinst|subst|arch=alpha amd64 ia64 kfreebsd-amd64)_ZNSt6vectorISt4pairI{size_t}S0_IN5boost6detail13out_edge_iterIN9__gnu_cxx17__normal_iteratorIPNS2_4sep_I{size_t}NS1_11no_propertyEEES_IS8_SaIS8_EEEE{size_t}NS2_14edge_desc_implINS1_12directed_tagE{size_t}EElEESG_EESaISI_EE13_M_insert_auxENS5_IPSI_SK_EERKSI_ at Base 4:4.3.4
  (optional=templinst|subst)_ZSt13__adjust_heapIN5QListIN7Akonadi10CollectionEE8iteratorE{ssize_t}S2_N5boost3_bi6bind_tIbNS6_4lessENS6_5list2INS7_IxNS5_4_mfi4cmf0IxNS1_6EntityEEENS6_5list1INS5_3argILi1EEEEEEENS7_IxSD_NSE_INSF_ILi2EEEEEEEEEEEEvT_T0_SP_T1_T2_ at Base 4:4.4.0
  (optional=templinst|arch=!amd64 !ia64 !kfreebsd-amd64)_ZSt13__adjust_heapIN5QListIN7Akonadi4ItemEE8iteratorEiS2_N5boost3_bi6bind_tIbNS6_4lessENS6_5list2INS7_IxNS5_4_mfi4cmf0IxNS1_6EntityEEENS6_5list1INS5_3argILi1EEEEEEENS7_IxSD_NSE_INSF_ILi2EEEEEEEEEEEEvT_T0_SP_T1_T2_ at Base 4:4.3.4
  (optional=templinst|arch=amd64 ia64 kfreebsd-amd64)_ZSt13__adjust_heapIN5QListIN7Akonadi4ItemEE8iteratorElS2_N5boost3_bi6bind_tIbNS6_4lessENS6_5list2INS7_IxNS5_4_mfi4cmf0IxNS1_6EntityEEENS6_5list1INS5_3argILi1EEEEEEENS7_IxSD_NSE_INSF_ILi2EEEEEEEEEEEEvT_T0_SP_T1_T2_ at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libakonadi-kmime4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kmime4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kmime4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libakonadi-kmime4: shlibs-declares-dependency-on-other-package
+libakonadi-kmime4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libakonadi-kmime4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libakonadi-kmime4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libakonadi-kmime4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64 i386
-libakonadi-kmime.so.4 libakonadi-kmime4 #MINVER#
+libakonadi-kmime.so.4 libakonadi-kmime4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN7Akonadi11MessagePart4BodyE at Base 4:4.3.4
  _ZN7Akonadi11MessagePart6HeaderE at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libkabc4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libkabc4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libkabc4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libkabc4: shlibs-declares-dependency-on-other-package
+libkabc4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libkabc4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libkabc4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libkabc4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libkabc.so.4 libkabc4 #MINVER#
+libkabc.so.4 libkabc4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN4KABC11AddressBook11addResourceEPNS_8ResourceE at Base 4:4.3.4
  _ZN4KABC11AddressBook11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libkblog4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libkblog4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libkblog4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libkblog4: shlibs-declares-dependency-on-other-package
+libkblog4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libkblog4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libkblog4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libkblog4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libkblog.so.4 libkblog4 #MINVER#
+libkblog.so.4 libkblog4 #MINVER#,, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN5KBlog10MetaWeblog11createMediaEPNS_9BlogMediaE at Base 4:4.3.4
  _ZN5KBlog10MetaWeblog11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libkcal4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libkcal4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libkcal4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libkcal4: shlibs-declares-dependency-on-other-package
+libkcal4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libkcal4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libkcal4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libkcal4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libkcal.so.4 libkcal4 #MINVER#
+libkcal.so.4 libkcal4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  Parse_MIME at Base 4:4.3.4
  Parse_MIME_FromFile at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libkimap4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libkimap4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libkimap4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libkimap4: shlibs-declares-dependency-on-other-package
+libkimap4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libkimap4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libkimap4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libkimap4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libkimap.so.4 libkimap4 #MINVER#
+libkimap.so.4 libkimap4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN5KIMAP10AclJobBase10setMailBoxERK7QString at Base 4:4.3.4
  _ZN5KIMAP10AclJobBase11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libkresources4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libkresources4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libkresources4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libkresources4: shlibs-declares-dependency-on-other-package
+libkresources4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libkresources4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libkresources4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libkresources4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 i386
-libkresources.so.4 libkresources4 #MINVER#
+libkresources.so.4 libkresources4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN4KRES10ConfigPage10slotRemoveEv at Base 4:4.3.4
  _ZN4KRES10ConfigPage11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libmailtransport4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libmailtransport4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libmailtransport4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,3 @@
+libmailtransport4: shlibs-declares-dependency-on-other-package
+libmailtransport4: symbols-declares-dependency-on-other-package kdepim-runtime*
+libmailtransport4: symbols-declares-dependency-on-other-package kdepimlibs-kio-plugins*

Modified: trunk/packages/kdepimlibs/debian/libmailtransport4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libmailtransport4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libmailtransport4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.4.0 amd64
-libmailtransport.so.4 libmailtransport4 #MINVER#
+libmailtransport.so.4 libmailtransport4 #MINVER#, kdepim-runtime, kdepimlibs-kio-plugins
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN13MailTransport10ServerTest11progressBarEv at Base 4:4.3.4
  _ZN13MailTransport10ServerTest11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.3.4

Added: trunk/packages/kdepimlibs/debian/libmicroblog4.lintian-overrides
===================================================================
--- trunk/packages/kdepimlibs/debian/libmicroblog4.lintian-overrides	                        (rev 0)
+++ trunk/packages/kdepimlibs/debian/libmicroblog4.lintian-overrides	2010-03-03 23:26:13 UTC (rev 17308)
@@ -0,0 +1,2 @@
+libmicroblog4: shlibs-declares-dependency-on-other-package
+libmicroblog4: symbols-declares-dependency-on-other-package kdepim-runtime*

Modified: trunk/packages/kdepimlibs/debian/libmicroblog4.symbols
===================================================================
--- trunk/packages/kdepimlibs/debian/libmicroblog4.symbols	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/libmicroblog4.symbols	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 4:4.3.4 amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
-libmicroblog.so.4 libmicroblog4 #MINVER#
+libmicroblog.so.4 libmicroblog4 #MINVER#, kdepim-runtime
 * Build-Depends-Package: kdepimlibs5-dev
  _ZN9Microblog10StatusItem7Private4initEv at Base 4:4.3.4
  _ZN9Microblog10StatusItem7setDataERK10QByteArray at Base 4:4.3.4

Modified: trunk/packages/kdepimlibs/debian/rules
===================================================================
--- trunk/packages/kdepimlibs/debian/rules	2010-03-03 23:10:24 UTC (rev 17307)
+++ trunk/packages/kdepimlibs/debian/rules	2010-03-03 23:26:13 UTC (rev 17308)
@@ -1,9 +1,9 @@
 #!/usr/bin/make -f
 
-DEB_DH_MAKESHLIBS_ARGS_ALL = -V -u-c0
+DEB_DH_MAKESHLIBS_ARGS_ALL = -u-c0
 
-# Get rid of the dependency on kdebase-runtime
-DEB_DH_SHLIBDEPS_ARGS_ALL:=-- -xkdebase-runtime
+# Get rid of the dependency on kde{base,pim}-runtime
+DEB_DH_SHLIBDEPS_ARGS_ALL:=-- -xkdebase-runtime -xkdepim-runtime -xkdepimlibs-kio-plugins
 
 DEB_KDE43_LIBRARY_PACKAGES = libakonadi-kabc4 libakonadi-kde4 libakonadi-kmime4 libgpgme++2 \
  libkabc4 libkblog4 libkcal4 libkholidays4 libkimap4 libkldap4 libkmime4 libkpimidentities4 \
@@ -16,3 +16,16 @@
 include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk
 include /usr/share/pkg-kde-tools/qt-kde-team/1/library-packages.mk
 
+# Inject kdepimlibs-kio-plugins and kdepim-runtime via shlibs as well. Get
+# packages from symbol files
+# Must go below library-packages.mk include due to DEB_LIBRARY_PACKAGES usage
+UPSTREAMVERSION := $(shell dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: //' | sed 's/^\(.*\)-.*/\1/')
+DEB_LIBRARIES_WITH_KDEPIM_RUNTIME := $(shell grep -l 'kdepim-runtime' debian/*.symbols | awk '-F[./]' '{ print $$2 }')
+DEB_LIBRARIES_WITH_KIO_PLUGINS := $(shell grep -l 'kdepimlibs-kio-plugins' debian/*.symbols | awk '-F[./]' '{ print $$2 }')
+comma = ,
+
+$(foreach pkg,$(DEB_LIBRARY_PACKAGES), $(eval \
+    DEB_DH_MAKESHLIBS_ARGS_$(pkg) += -V'$(pkg) (>= $(UPSTREAMVERSION)) \
+        $(if $(filter $(pkg),$(DEB_LIBRARIES_WITH_KDEPIM_RUNTIME)),$(comma) kdepim-runtime,) \
+        $(if $(filter $(pkg),$(DEB_LIBRARIES_WITH_KIO_PLUGINS)),$(comma) kdepimlibs-kio-plugins,)' \
+))




More information about the pkg-kde-commits mailing list