[SCM] audacious/master: Split libaud* packages into seperate binary packages

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Sun Dec 13 16:01:40 UTC 2015


The following commit has been merged in the master branch:
commit 754499a23d2130f9580435a2366c3bd66f58a8bd
Author: Sebastian Ramacher <sebastian at ramacher.at>
Date:   Sun Dec 13 14:37:51 2015 +0100

    Split libaud* packages into seperate binary packages

diff --git a/debian/control b/debian/control
index 6cbaffb..349eb03 100644
--- a/debian/control
+++ b/debian/control
@@ -95,6 +95,8 @@ Architecture: any
 Multi-Arch: same
 Depends:
  libaudcore3 (= ${binary:Version}),
+ libaudgui3 (= ${binary:Version}),
+ libaudtag2 (= ${binary:Version}),
  libdbus-1-dev (>= 0.60),
  libdbus-glib-1-dev (>= 0.60),
  libgtk2.0-dev,
@@ -155,3 +157,59 @@ Description: audacious core engine library
  .
  This package contains a library which provides core functionality
  of Audacious.
+
+Package: libaudgui3
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: audacious media player (libaudgui shared library)
+ Audacious is a fork of beep-media-player which supports Winamp skins
+ and many codecs.
+ .
+ In the default install, the following codecs are supported:
+ .
+  * MP3
+  * Ogg Vorbis / Theora
+  * AAC and AAC+
+  * FLAC
+  * ALAC
+  * Windows Media (WMA)
+  * WAVE
+ .
+ Additionally, Audacious is extendable through plugins, and contains
+ other useful features like LIRC support. Support for many more codecs
+ can also be added through plugins.
+ .
+ This package provides the libaudgui shared library.
+
+Package: libaudtag2
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: audacious media player (libaudtag shared library)
+ Audacious is a fork of beep-media-player which supports Winamp skins
+ and many codecs.
+ .
+ In the default install, the following codecs are supported:
+ .
+  * MP3
+  * Ogg Vorbis / Theora
+  * AAC and AAC+
+  * FLAC
+  * ALAC
+  * Windows Media (WMA)
+  * WAVE
+ .
+ Additionally, Audacious is extendable through plugins, and contains
+ other useful features like LIRC support. Support for many more codecs
+ can also be added through plugins.
+ .
+ This package provides the libaudtag shared library.
diff --git a/debian/libaudcore3.install b/debian/libaudcore3.install
index 519028f..b51b0e5 100644
--- a/debian/libaudcore3.install
+++ b/debian/libaudcore3.install
@@ -1,3 +1 @@
-usr/lib/*/libaudcore*.so.*
-usr/lib/*/libaudgui*.so.*
-usr/lib/*/libaudtag*.so.*
+usr/lib/*/libaudcore.so.*
diff --git a/debian/libaudcore3.symbols b/debian/libaudcore3.symbols
index 1852b19..b8ff3e7 100644
--- a/debian/libaudcore3.symbols
+++ b/debian/libaudcore3.symbols
@@ -347,77 +347,3 @@ libaudcore.so.3 libaudcore3 #MINVER#
  (c++)"Tuple::get_str(Tuple::Field) const at Base" 3.6
  (c++)"Tuple::operator==(Tuple const&) const at Base" 3.6
  (c++)"HashBase::lookup(bool (*)(HashBase::Node const*, void const*), void const*, unsigned int, HashBase::NodeLoc*) const at Base" 3.6
-libaudgui.so.3 libaudcore3 #MINVER#
- (c++)"audgui_init()@Base" 3.6
- (c++)"audgui_cleanup()@Base" 3.6
- (c++)"audgui_button_new(char const*, char const*, void (*)(void*), void*)@Base" 3.6
- (c++)"audgui_dialog_new(GtkMessageType, char const*, char const*, _GtkWidget*, _GtkWidget*)@Base" 3.6
- (c++)"audgui_infowin_hide()@Base" 3.6
- (c++)"audgui_infowin_show(int, int)@Base" 3.6
- (c++)"audgui_jump_to_time()@Base" 3.6
- (c++)"audgui_urilist_open(char const*)@Base" 3.6
- (c++)"audgui_jump_to_track()@Base" 3.6
- (c++)"audgui_list_get_user(_GtkWidget*)@Base" 3.6
- (c++)"audgui_list_new_real(AudguiListCallbacks const*, int, void*, int)@Base" 3.6
- (c++)"audgui_infopopup_hide()@Base" 3.6
- (c++)"audgui_infopopup_show(int, int)@Base" 3.6
- (c++)"audgui_list_get_focus(_GtkWidget*)@Base" 3.6
- (c++)"audgui_list_row_count(_GtkWidget*)@Base" 3.6
- (c++)"audgui_list_set_focus(_GtkWidget*, int)@Base" 3.6
- (c++)"audgui_pixbuf_request(char const*, bool*)@Base" 3.6
- (c++)"audgui_simple_message(_GtkWidget**, GtkMessageType, char const*, char const*)@Base" 3.6
- (c++)"audgui_urilist_insert(int, int, char const*)@Base" 3.6
- (c++)"audgui_export_playlist()@Base" 3.6
- (c++)"audgui_get_digit_width(_GtkWidget*)@Base" 3.6
- (c++)"audgui_get_plugin_menu(AudMenuID)@Base" 3.6
- (c++)"audgui_import_playlist()@Base" 3.6
- (c++)"audgui_list_add_column(_GtkWidget*, char const*, int, unsigned long, int)@Base" 3.6
- (c++)"audgui_pixbuf_fallback()@Base" 3.6
- (c++|arch=amd64)"audgui_pixbuf_from_data(void const*, long)@Base" 3.6
- (c++|arch=i386)"audgui_pixbuf_from_data(void const*, long long)@Base" 3.6
- (c++)"audgui_plugin_menu_add(AudMenuID, void (*)(), char const*, char const*)@Base" 3.6
- (c++)"audgui_run_filebrowser(bool)@Base" 3.6
- (c++)"audgui_get_mouse_coords(_GdkScreen*, int*, int*)@Base" 3.6
- (c++)"audgui_get_mouse_coords(_GtkWidget*, int*, int*)@Base" 3.6
- (c++)"audgui_hide_filebrowser()@Base" 3.6
- (c++)"audgui_list_delete_rows(_GtkWidget*, int, int)@Base" 3.6
- (c++)"audgui_list_insert_rows(_GtkWidget*, int, int)@Base" 3.6
- (c++)"audgui_list_update_rows(_GtkWidget*, int, int)@Base" 3.6
- (c++)"audgui_scaled_image_new(_GdkPixbuf*)@Base" 3.6
- (c++)"audgui_scaled_image_set(_GtkWidget*, _GdkPixbuf*)@Base" 3.6
- (c++)"audgui_destroy_on_escape(_GtkWidget*)@Base" 3.6
- (c++)"audgui_dialog_add_widget(_GtkWidget*, _GtkWidget*)@Base" 3.6
- (c++)"audgui_hide_about_window()@Base" 3.6
- (c++)"audgui_hide_prefs_window()@Base" 3.6
- (c++)"audgui_list_row_at_point(_GtkWidget*, int, int)@Base" 3.6
- (c++)"audgui_show_about_window()@Base" 3.6
- (c++)"audgui_show_plugin_about(PluginHandle*)@Base" 3.6
- (c++)"audgui_show_plugin_prefs(PluginHandle*)@Base" 3.6
- (c++)"audgui_show_prefs_window()@Base" 3.6
- (c++)"audgui_jump_to_track_hide()@Base" 3.6
- (c++)"audgui_list_get_highlight(_GtkWidget*)@Base" 3.6
- (c++)"audgui_list_set_highlight(_GtkWidget*, int)@Base" 3.6
- (c++)"audgui_plugin_menu_remove(AudMenuID, void (*)())@Base" 3.6
- (c++)"audgui_queue_manager_show()@Base" 3.6
- (c++)"audgui_pixbuf_scale_within(_GdkPixbuf**, int)@Base" 3.6
- (c++)"audgui_show_add_url_window(bool)@Base" 3.6
- (c++)"audgui_get_monitor_geometry(_GdkScreen*, int, int, _GdkRectangle*)@Base" 3.6
- (c++)"audgui_infowin_show_current()@Base" 3.6
- (c++)"audgui_show_playlist_rename(int)@Base" 3.6
- (c++)"audgui_hide_equalizer_window()@Base" 3.6
- (c++)"audgui_list_update_selection(_GtkWidget*, int, int)@Base" 3.6
- (c++)"audgui_menu_init_with_domain(_GtkWidget*, ArrayRef<AudguiMenuItem>, _GtkAccelGroup*, char const*)@Base" 3.6
-#MISSING: 3.6# (c++)"audgui_menu_init_with_domain(_GtkWidget*, ArrayRef<AudguiMenuItem const>, _GtkAccelGroup*, char const*)@Base" 3.6
- (c++)"audgui_show_equalizer_window()@Base" 3.6
- (c++)"audgui_infopopup_show_current()@Base" 3.6
- (c++)"audgui_pixbuf_request_current(bool*)@Base" 3.6
- (c++)"audgui_confirm_playlist_delete(int)@Base" 3.6
- (c++)"audgui_list_row_at_point_rounded(_GtkWidget*, int, int)@Base" 3.6
- (c++)"audgui_menu_item_new_with_domain(AudguiMenuItem const*, _GtkAccelGroup*, char const*)@Base" 3.6
- (c++)"audgui_show_prefs_for_plugin_type(PluginType)@Base" 3.6
- (c++)"audgui_urilist_create_from_selected(int)@Base" 3.6
-libaudtag.so.2 libaudcore3 #MINVER#
- (c++)"audtag::image_read(VFSFile&)@Base" 3.6
- (c++)"audtag::tuple_read(Tuple&, VFSFile&)@Base" 3.6
- (c++)"audtag::tuple_write(Tuple const&, VFSFile&, audtag::TagType)@Base" 3.6
-
diff --git a/debian/libaudgui3.install b/debian/libaudgui3.install
new file mode 100644
index 0000000..8fc2f3e
--- /dev/null
+++ b/debian/libaudgui3.install
@@ -0,0 +1 @@
+usr/lib/*/libaudgui.so.*
diff --git a/debian/libaudgui3.symbols b/debian/libaudgui3.symbols
new file mode 100644
index 0000000..689c117
--- /dev/null
+++ b/debian/libaudgui3.symbols
@@ -0,0 +1,68 @@
+libaudgui.so.3 libaudgui3 #MINVER#
+ (c++)"audgui_init()@Base" 3.6
+ (c++)"audgui_cleanup()@Base" 3.6
+ (c++)"audgui_button_new(char const*, char const*, void (*)(void*), void*)@Base" 3.6
+ (c++)"audgui_dialog_new(GtkMessageType, char const*, char const*, _GtkWidget*, _GtkWidget*)@Base" 3.6
+ (c++)"audgui_infowin_hide()@Base" 3.6
+ (c++)"audgui_infowin_show(int, int)@Base" 3.6
+ (c++)"audgui_jump_to_time()@Base" 3.6
+ (c++)"audgui_urilist_open(char const*)@Base" 3.6
+ (c++)"audgui_jump_to_track()@Base" 3.6
+ (c++)"audgui_list_get_user(_GtkWidget*)@Base" 3.6
+ (c++)"audgui_list_new_real(AudguiListCallbacks const*, int, void*, int)@Base" 3.6
+ (c++)"audgui_infopopup_hide()@Base" 3.6
+ (c++)"audgui_infopopup_show(int, int)@Base" 3.6
+ (c++)"audgui_list_get_focus(_GtkWidget*)@Base" 3.6
+ (c++)"audgui_list_row_count(_GtkWidget*)@Base" 3.6
+ (c++)"audgui_list_set_focus(_GtkWidget*, int)@Base" 3.6
+ (c++)"audgui_pixbuf_request(char const*, bool*)@Base" 3.6
+ (c++)"audgui_simple_message(_GtkWidget**, GtkMessageType, char const*, char const*)@Base" 3.6
+ (c++)"audgui_urilist_insert(int, int, char const*)@Base" 3.6
+ (c++)"audgui_export_playlist()@Base" 3.6
+ (c++)"audgui_get_digit_width(_GtkWidget*)@Base" 3.6
+ (c++)"audgui_get_plugin_menu(AudMenuID)@Base" 3.6
+ (c++)"audgui_import_playlist()@Base" 3.6
+ (c++)"audgui_list_add_column(_GtkWidget*, char const*, int, unsigned long, int)@Base" 3.6
+ (c++)"audgui_pixbuf_fallback()@Base" 3.6
+ (c++|arch=amd64)"audgui_pixbuf_from_data(void const*, long)@Base" 3.6
+ (c++|arch=i386)"audgui_pixbuf_from_data(void const*, long long)@Base" 3.6
+ (c++)"audgui_plugin_menu_add(AudMenuID, void (*)(), char const*, char const*)@Base" 3.6
+ (c++)"audgui_run_filebrowser(bool)@Base" 3.6
+ (c++)"audgui_get_mouse_coords(_GdkScreen*, int*, int*)@Base" 3.6
+ (c++)"audgui_get_mouse_coords(_GtkWidget*, int*, int*)@Base" 3.6
+ (c++)"audgui_hide_filebrowser()@Base" 3.6
+ (c++)"audgui_list_delete_rows(_GtkWidget*, int, int)@Base" 3.6
+ (c++)"audgui_list_insert_rows(_GtkWidget*, int, int)@Base" 3.6
+ (c++)"audgui_list_update_rows(_GtkWidget*, int, int)@Base" 3.6
+ (c++)"audgui_scaled_image_new(_GdkPixbuf*)@Base" 3.6
+ (c++)"audgui_scaled_image_set(_GtkWidget*, _GdkPixbuf*)@Base" 3.6
+ (c++)"audgui_destroy_on_escape(_GtkWidget*)@Base" 3.6
+ (c++)"audgui_dialog_add_widget(_GtkWidget*, _GtkWidget*)@Base" 3.6
+ (c++)"audgui_hide_about_window()@Base" 3.6
+ (c++)"audgui_hide_prefs_window()@Base" 3.6
+ (c++)"audgui_list_row_at_point(_GtkWidget*, int, int)@Base" 3.6
+ (c++)"audgui_show_about_window()@Base" 3.6
+ (c++)"audgui_show_plugin_about(PluginHandle*)@Base" 3.6
+ (c++)"audgui_show_plugin_prefs(PluginHandle*)@Base" 3.6
+ (c++)"audgui_show_prefs_window()@Base" 3.6
+ (c++)"audgui_jump_to_track_hide()@Base" 3.6
+ (c++)"audgui_list_get_highlight(_GtkWidget*)@Base" 3.6
+ (c++)"audgui_list_set_highlight(_GtkWidget*, int)@Base" 3.6
+ (c++)"audgui_plugin_menu_remove(AudMenuID, void (*)())@Base" 3.6
+ (c++)"audgui_queue_manager_show()@Base" 3.6
+ (c++)"audgui_pixbuf_scale_within(_GdkPixbuf**, int)@Base" 3.6
+ (c++)"audgui_show_add_url_window(bool)@Base" 3.6
+ (c++)"audgui_get_monitor_geometry(_GdkScreen*, int, int, _GdkRectangle*)@Base" 3.6
+ (c++)"audgui_infowin_show_current()@Base" 3.6
+ (c++)"audgui_show_playlist_rename(int)@Base" 3.6
+ (c++)"audgui_hide_equalizer_window()@Base" 3.6
+ (c++)"audgui_list_update_selection(_GtkWidget*, int, int)@Base" 3.6
+ (c++)"audgui_menu_init_with_domain(_GtkWidget*, ArrayRef<AudguiMenuItem>, _GtkAccelGroup*, char const*)@Base" 3.6
+ (c++)"audgui_show_equalizer_window()@Base" 3.6
+ (c++)"audgui_infopopup_show_current()@Base" 3.6
+ (c++)"audgui_pixbuf_request_current(bool*)@Base" 3.6
+ (c++)"audgui_confirm_playlist_delete(int)@Base" 3.6
+ (c++)"audgui_list_row_at_point_rounded(_GtkWidget*, int, int)@Base" 3.6
+ (c++)"audgui_menu_item_new_with_domain(AudguiMenuItem const*, _GtkAccelGroup*, char const*)@Base" 3.6
+ (c++)"audgui_show_prefs_for_plugin_type(PluginType)@Base" 3.6
+ (c++)"audgui_urilist_create_from_selected(int)@Base" 3.6
diff --git a/debian/libaudtag2.install b/debian/libaudtag2.install
new file mode 100644
index 0000000..1f148ee
--- /dev/null
+++ b/debian/libaudtag2.install
@@ -0,0 +1 @@
+usr/lib/*/libaudtag.so.*
diff --git a/debian/libaudtag2.symbols b/debian/libaudtag2.symbols
new file mode 100644
index 0000000..7b7834b
--- /dev/null
+++ b/debian/libaudtag2.symbols
@@ -0,0 +1,4 @@
+libaudtag.so.2 libaudtag2 #MINVER#
+ (c++)"audtag::image_read(VFSFile&)@Base" 3.6
+ (c++)"audtag::tuple_read(Tuple&, VFSFile&)@Base" 3.6
+ (c++)"audtag::tuple_write(Tuple const&, VFSFile&, audtag::TagType)@Base" 3.6

-- 
Small and fast audio player which supports lots of formats



More information about the pkg-multimedia-commits mailing list