DEB amarok: Move the libamarok library to a separate package.

This resolves a circular dependency - issue TDE/amarok#28.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 0b2fd0596e)
pull/158/head
Slávek Banko 3 years ago
parent 7f6da4f067
commit 7e60a86b49
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -31,8 +31,6 @@ debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.so
debian/tmp/opt/trinity/lib/trinity/libamarok_mtp-mediadevice.la
debian/tmp/opt/trinity/lib/trinity/libamarok_mtp-mediadevice.so
debian/tmp/opt/trinity/lib/ruby_lib/* /opt/trinity/lib/ruby_lib/
debian/tmp/opt/trinity/lib/libamarok.so.0
debian/tmp/opt/trinity/lib/libamarok.so.0.0.0
debian/tmp/opt/trinity/bin/amarok
debian/tmp/opt/trinity/bin/amarokapp
debian/tmp/opt/trinity/bin/amarok_libvisual

@ -17,7 +17,7 @@ Homepage: http://amarok.kde.org
Package: amarok-trinity
Architecture: any
Depends: amarok-common-trinity (>= ${source:Version}), amarok-engine-xine-trinity (= ${binary:Version}) | amarok-engines-trinity, unzip, ${shlibs:Depends}
Depends: libamarok-trinity (= ${binary:Version}), amarok-common-trinity (>= ${source:Version}), amarok-engine-xine-trinity (= ${binary:Version}) | amarok-engines-trinity, unzip, ${shlibs:Depends}
Replaces: amarok-trinity (<< 4:14.0.0~)
Breaks: amarok-trinity (<< 4:14.0.0~)
Suggests: amarok-konqsidebar-trinity, moodbar, konqueror-trinity | www-browser,
@ -45,6 +45,16 @@ Description: versatile and easy to use audio player for Trinity
Support for libvisual visualization plugins is also compiled in (you need
to have libvisual-0.4-plugins installed to be able to use it).
Package: libamarok-trinity
Architecture: any
Depends: ${shlibs:Depends}
Breaks: amarok-trinity (<< 4:14.0.11~)
Replaces: amarok-trinity (<< 4:14.0.11~)
Description: base library for Amarok [Trinity]
This package contains base library needed for Amarok to run properly.
Therefore, unless you have 'amarok' package installed, you will hardly
find this package useful.
Package: amarok-common-trinity
Architecture: all
Depends: ruby

@ -0,0 +1,2 @@
debian/tmp/opt/trinity/lib/libamarok.so.0
debian/tmp/opt/trinity/lib/libamarok.so.0.0.0

@ -31,8 +31,6 @@ debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.so
debian/tmp/opt/trinity/lib/trinity/libamarok_mtp-mediadevice.la
debian/tmp/opt/trinity/lib/trinity/libamarok_mtp-mediadevice.so
debian/tmp/opt/trinity/lib/ruby_lib/* /opt/trinity/lib/ruby_lib/
debian/tmp/opt/trinity/lib/libamarok.so.0
debian/tmp/opt/trinity/lib/libamarok.so.0.0.0
debian/tmp/opt/trinity/bin/amarok
debian/tmp/opt/trinity/bin/amarokapp
debian/tmp/opt/trinity/bin/amarok_libvisual

@ -17,7 +17,7 @@ Homepage: http://amarok.kde.org
Package: amarok-trinity
Architecture: any
Depends: amarok-common-trinity (>= ${source:Version}), amarok-engine-xine-trinity (= ${binary:Version}) | amarok-engines-trinity, unzip, ${shlibs:Depends}
Depends: libamarok-trinity (= ${binary:Version}), amarok-common-trinity (>= ${source:Version}), amarok-engine-xine-trinity (= ${binary:Version}) | amarok-engines-trinity, unzip, ${shlibs:Depends}
Replaces: amarok-kde3 (<< 4:14.0.0~), amarok-trinity (<< 4:14.0.0~)
Breaks: amarok-kde3 (<< 4:14.0.0~), amarok-trinity (<< 4:14.0.0~)
Suggests: amarok-konqsidebar-trinity, moodbar, konqueror-trinity | www-browser,
@ -45,6 +45,16 @@ Description: versatile and easy to use audio player for Trinity
Support for libvisual visualization plugins is also compiled in (you need
to have libvisual-0.4-plugins installed to be able to use it).
Package: libamarok-trinity
Architecture: any
Depends: ${shlibs:Depends}
Breaks: amarok-trinity (<< 4:14.0.11~)
Replaces: amarok-trinity (<< 4:14.0.11~)
Description: base library for Amarok [Trinity]
This package contains base library needed for Amarok to run properly.
Therefore, unless you have 'amarok' package installed, you will hardly
find this package useful.
Package: amarok-common-trinity
Architecture: all
Depends: ruby

@ -0,0 +1,2 @@
debian/tmp/opt/trinity/lib/libamarok.so.0
debian/tmp/opt/trinity/lib/libamarok.so.0.0.0
Loading…
Cancel
Save