https://bugs.kde.org/show_bug.cgi?id=400695
            Bug ID: 400695
           Summary: Designer plugins get installed as versioned libraries
           Product: skrooge
           Version: Trunk from git
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: guillaume.deb...@gmail.com
          Reporter: wba...@tmo.at
                CC: steph...@mankowski.fr
  Target Milestone: ---

Skrooge 2.16 installs the designer plugins as versioned libraries (e.g.
libskgbankguidesigner.so.2.16.2), but they should be unversioned modules
(libskgbankguidesigner.so).

I assume that got introduced by this commit:
https://cgit.kde.org/skrooge.git/commit/?id=b7a5663c493bb4c2ef8d0d065dacf0f1911185e1

There are lines like this now that weren't there before and probably should be
removed again:
SET_TARGET_PROPERTIES( skgbaseguidesigner PROPERTIES VERSION ${SKG_VERSION}
SOVERSION ${SOVERSION} )

And the "ADD_LIBRARY" calls should use MODULE instead of SHARED I think.

Although, it might be better to just use the macros from the kdesignerplugin
framework instead, see
https://cgit.kde.org/kdesignerplugin.git/tree/KF5DesignerPluginMacros.cmake

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to