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

Modestas Vainius modax at alioth.debian.org
Tue Feb 23 01:14:56 UTC 2010


Author: modax
Date: 2010-02-23 01:14:55 +0000 (Tue, 23 Feb 2010)
New Revision: 17079

Added:
   trunk/packages/kdebase-workspace/debian/libksignalplotter4.symbols
Modified:
   trunk/packages/kdebase-workspace/debian/changelog
   trunk/packages/kdebase-workspace/debian/rules
Log:
* Add symbol files for public libraries.
* Do not fail if there are lost symbols by passing -c0 to dpkg-gensymbols.

Modified: trunk/packages/kdebase-workspace/debian/changelog
===================================================================
--- trunk/packages/kdebase-workspace/debian/changelog	2010-02-23 00:59:52 UTC (rev 17078)
+++ trunk/packages/kdebase-workspace/debian/changelog	2010-02-23 01:14:55 UTC (rev 17079)
@@ -75,6 +75,8 @@
   * 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.
+  * Add symbol files for public libraries.
+  * Do not fail if there are lost symbols by passing -c0 to dpkg-gensymbols.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Mon, 15 Feb 2010 19:41:04 +0100
 

Added: trunk/packages/kdebase-workspace/debian/libksignalplotter4.symbols
===================================================================
--- trunk/packages/kdebase-workspace/debian/libksignalplotter4.symbols	                        (rev 0)
+++ trunk/packages/kdebase-workspace/debian/libksignalplotter4.symbols	2010-02-23 01:14:55 UTC (rev 17079)
@@ -0,0 +1,66 @@
+# SymbolsHelper-Confirmed: 4:4.4.0 amd64 i386
+libksignalplotter.so.4 libksignalplotter4 #MINVER#
+ _ZN14KSignalPlotter10paintEventEP11QPaintEvent at Base 4:4.4.0
+ _ZN14KSignalPlotter10removeBeamEi at Base 4:4.4.0
+ _ZN14KSignalPlotter11changeEventEP6QEvent at Base 4:4.4.0
+ _ZN14KSignalPlotter11changeRangeEdd at Base 4:4.4.0
+ _ZN14KSignalPlotter11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.4.0
+ _ZN14KSignalPlotter11qt_metacastEPKc at Base 4:4.4.0
+ _ZN14KSignalPlotter11resizeEventEP12QResizeEvent at Base 4:4.4.0
+ _ZN14KSignalPlotter11setShowAxisEb at Base 4:4.4.0
+ _ZN14KSignalPlotter12reorderBeamsERK5QListIiE at Base 4:4.4.0
+ _ZN14KSignalPlotter12setBeamColorEiRK6QColor at Base 4:4.4.0
+ _ZN14KSignalPlotter13setStackGraphEb at Base 4:4.4.0
+ _ZN14KSignalPlotter14setFillOpacityEi at Base 4:4.4.0
+ _ZN14KSignalPlotter14setScaleDownByEd at Base 4:4.4.0
+ _ZN14KSignalPlotter14setSmoothGraphEb at Base 4:4.4.0
+ _ZN14KSignalPlotter15setMaximumValueEd at Base 4:4.4.0
+ _ZN14KSignalPlotter15setMinimumValueEd at Base 4:4.4.0
+ _ZN14KSignalPlotter15setUseAutoRangeEb at Base 4:4.4.0
+ _ZN14KSignalPlotter16axisScaleChangedEv at Base 4:4.4.0
+ _ZN14KSignalPlotter16setSvgBackgroundERK7QString at Base 4:4.4.0
+ _ZN14KSignalPlotter16staticMetaObjectE at Base 4:4.4.0
+ _ZN14KSignalPlotter18setHorizontalScaleEj at Base 4:4.4.0
+ _ZN14KSignalPlotter19setMaxAxisTextWidthEi at Base 4:4.4.0
+ _ZN14KSignalPlotter20setShowVerticalLinesEb at Base 4:4.4.0
+ _ZN14KSignalPlotter22setShowHorizontalLinesEb at Base 4:4.4.0
+ _ZN14KSignalPlotter22setVerticalLinesScrollEb at Base 4:4.4.0
+ _ZN14KSignalPlotter24setVerticalLinesDistanceEj at Base 4:4.4.0
+ _ZN14KSignalPlotter7addBeamERK6QColor at Base 4:4.4.0
+ _ZN14KSignalPlotter7setUnitERK16KLocalizedString at Base 4:4.4.0
+ _ZN14KSignalPlotter9addSampleERK5QListIdE at Base 4:4.4.0
+ _ZN14KSignalPlotterC1EP7QWidget at Base 4:4.4.0
+ _ZN14KSignalPlotterC2EP7QWidget at Base 4:4.4.0
+ _ZN14KSignalPlotterD0Ev at Base 4:4.4.0
+ _ZN14KSignalPlotterD1Ev at Base 4:4.4.0
+ _ZN14KSignalPlotterD2Ev at Base 4:4.4.0
+ _ZNK14KSignalPlotter10metaObjectEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter10stackGraphEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter11fillOpacityEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter11scaleDownByEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter11smoothGraphEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter12maximumValueEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter12minimumValueEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter12useAutoRangeEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter13svgBackgroundEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter13valueAsStringEdi at Base 4:4.4.0
+ _ZNK14KSignalPlotter15horizontalScaleEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter16maxAxisTextWidthEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter17lastValueAsStringEii at Base 4:4.4.0
+ _ZNK14KSignalPlotter17showVerticalLinesEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter19showHorizontalLinesEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter19verticalLinesScrollEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter20currentAxisPrecisionEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter21verticalLinesDistanceEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter24currentMaximumRangeValueEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter24currentMinimumRangeValueEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter4unitEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter8numBeamsEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter8showAxisEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter8sizeHintEv at Base 4:4.4.0
+ _ZNK14KSignalPlotter9beamColorEi at Base 4:4.4.0
+ _ZNK14KSignalPlotter9lastValueEi at Base 4:4.4.0
+ _ZTI14KSignalPlotter at Base 4:4.4.0
+ _ZTS14KSignalPlotter at Base 4:4.4.0
+ _ZTV14KSignalPlotter at Base 4:4.4.0
+ (c++)"non-virtual thunk to KSignalPlotter::~KSignalPlotter()@Base" 4:4.4.0

Modified: trunk/packages/kdebase-workspace/debian/rules
===================================================================
--- trunk/packages/kdebase-workspace/debian/rules	2010-02-23 00:59:52 UTC (rev 17078)
+++ trunk/packages/kdebase-workspace/debian/rules	2010-02-23 01:14:55 UTC (rev 17079)
@@ -2,6 +2,7 @@
 
 DEB_ALL_LIBRARIES_SUBST_PACKAGES = kdebase-workspace-dev
 DEB_STRICT_LOCAL_SHLIBS_PACKAGES = $(DEB_LIBRARY_PACKAGES)
+BINARYVERSION := $(shell dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: //')
 
 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
@@ -10,8 +11,11 @@
 #	-DINSTALL_PRINTER_APPLET=TRUE
 
 DEB_CMAKE_EXTRA_FLAGS += -DKDE4_KDM_PAM_SERVICE=kdm
-DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V -u-c0
 
+# Private shared libraries which do not install headers
+DEB_DH_MAKESHLIBS_ARGS_libplasmagenericshell4 := '-Vlibplasmagenericshell4 (= $(BINARYVERSION))'
+
 DEB_DH_SHLIBDEPS_ARGS_kdebase-workspace-bin := -- -xksysguard
 DEB_DH_SHLIBDEPS_ARGS_kdebase-workspace-dev := -- -xkdebase-runtime
 




More information about the pkg-kde-commits mailing list