rev 17078 - trunk/packages/kdebase-workspace/debian

Modestas Vainius modax at alioth.debian.org
Tue Feb 23 00:59:52 UTC 2010


Author: modax
Date: 2010-02-23 00:59:52 +0000 (Tue, 23 Feb 2010)
New Revision: 17078

Modified:
   trunk/packages/kdebase-workspace/debian/changelog
   trunk/packages/kdebase-workspace/debian/control
   trunk/packages/kdebase-workspace/debian/rules
Log:
* Use strict interdependencies between library packages and local binary
  packages which depend on them.
* Use ${allLibraries} subst in kdebase-workspace-dev Depends.
* Build depend on pkg-kde-tools 0.6.4 for library-packages.mk and enhanced
  symbol files support.

Modified: trunk/packages/kdebase-workspace/debian/changelog
===================================================================
--- trunk/packages/kdebase-workspace/debian/changelog	2010-02-23 00:50:03 UTC (rev 17077)
+++ trunk/packages/kdebase-workspace/debian/changelog	2010-02-23 00:59:52 UTC (rev 17078)
@@ -70,6 +70,11 @@
   * Merge libplasma-applet-system-monitor4 into plasma-widgets-widgets because
     it does not install headers and plasma-widgets-workspace is the only package
     which depends on it.
+  * Use strict interdependencies between library packages and local binary
+    packages which depend on them.
+  * Use ${allLibraries} subst in kdebase-workspace-dev Depends.
+  * Build depend on pkg-kde-tools 0.6.4 for library-packages.mk and enhanced
+    symbol files support.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Mon, 15 Feb 2010 19:41:04 +0100
 

Modified: trunk/packages/kdebase-workspace/debian/control
===================================================================
--- trunk/packages/kdebase-workspace/debian/control	2010-02-23 00:50:03 UTC (rev 17077)
+++ trunk/packages/kdebase-workspace/debian/control	2010-02-23 00:59:52 UTC (rev 17078)
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Sune Vuorela <debian at pusling.com>, Fathi Boudra <fabo at debian.org>, Armin Berres <armin+debian at space-based.de>, Modestas Vainius <modax at debian.org>, George Kiagiadakis <gkiagiad at csd.uoc.gr>
-Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), quilt, pkg-kde-tools (>= 0.4.2),
- kdelibs5-dev (>= 4:4.4.0), kdepimlibs5-dev (>= 4:4.3.4), libboost-dev,
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), quilt, pkg-kde-tools (>= 0.6.4),
+ kdelibs5-dev (>= 4:4.4.0), kdepimlibs5-dev (>= 4:4.4.0), libboost-dev,
  python-support (>= 0.6), python-dev,
  libbluetooth-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
  libck-connector-dev, libdbus-1-dev,
@@ -109,20 +109,7 @@
 Depends: ${shlibs:Depends},
  libkwineffects1 (= ${binary:Version}), libkdecorations4 (= ${binary:Version}),
  ${sameVersionDep:kdelibs5-dev:kdebase-workspace-bin}, ${misc:Depends},
- libkephal4 (= ${binary:Version}),
- libkscreensaver5 (= ${binary:Version}),
- libksgrd4 (= ${binary:Version}),
- libksignalplotter4 (= ${binary:Version}),
- libkworkspace4 (= ${binary:Version}),
- liblsofui4 (= ${binary:Version}),
- libplasmaclock4 (= ${binary:Version}),
- libplasma-geolocation-interface4 (= ${binary:Version}),
- libprocesscore4 (= ${binary:Version}),
- libprocessui4 (= ${binary:Version}),
- libsolidcontrol4 (= ${binary:Version}),
- libsolidcontrolifaces4 (= ${binary:Version}),
- libtaskmanager4 (= ${binary:Version}),
- libweather-ion4a (= ${binary:Version})
+ ${allLibraries}
 Replaces: kdebase-workspace-data (<< 4:4.1.80), ksysguard (<< 4:4.1.80), libplasma-dev (<< 4:4.1.80),
  kde-window-manager (<< 4:4.1.80)
 Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90)
@@ -336,18 +323,6 @@
  .
  This package is part of the KDE 4 base workspace module.
 
-Package: kdebase-workspace-dbg
-Section: debug
-Architecture: any
-Priority: extra
-Depends: kdebase-runtime-dbg, ${misc:Depends}
-Conflicts: kdebase-dbg (<< 4:4.0), kdebase-workspace-libs4+5 (<< 4:4.2.90)
-Replaces: kdebase-dbg (<< 4:4.0)
-Suggests: kdebase-workspace (>= ${source:Version})
-Description: debugging symbols for the KDE 4 base workspace module
- This package contains debugging files used to investigate problems with
- binaries included in the KDE 4 base workspace module.
-
 Package: kdebase-workspace-kgreet-plugins
 Section: libs
 Architecture: any
@@ -528,3 +503,16 @@
  fetching plugins) for the Plasma weather engine.
  .
  This package is part of the KDE 4 base workspace module.
+
+Package: kdebase-workspace-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends: kdebase-runtime-dbg, ${misc:Depends}
+Conflicts: kdebase-dbg (<< 4:4.0), kdebase-workspace-libs4+5 (<< 4:4.2.90)
+Replaces: kdebase-dbg (<< 4:4.0)
+Suggests: kdebase-workspace (>= ${source:Version})
+Description: debugging symbols for the KDE 4 base workspace module
+ This package contains debugging files used to investigate problems with
+ binaries included in the KDE 4 base workspace module.
+

Modified: trunk/packages/kdebase-workspace/debian/rules
===================================================================
--- trunk/packages/kdebase-workspace/debian/rules	2010-02-23 00:50:03 UTC (rev 17077)
+++ trunk/packages/kdebase-workspace/debian/rules	2010-02-23 00:59:52 UTC (rev 17078)
@@ -1,6 +1,10 @@
 #!/usr/bin/make -f
 
+DEB_ALL_LIBRARIES_SUBST_PACKAGES = kdebase-workspace-dev
+DEB_STRICT_LOCAL_SHLIBS_PACKAGES = $(DEB_LIBRARY_PACKAGES)
+
 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
 
 #DEB_CMAKE_EXTRA_FLAGS += \
 #	-DINSTALL_PRINTER_APPLET=TRUE




More information about the pkg-kde-commits mailing list