summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Shadura <andrew.shadura@collabora.co.uk>2020-03-23 10:55:28 +0100
committerAndrej Shadura <andrew.shadura@collabora.co.uk>2020-03-23 13:29:12 +0100
commit1e682451807bbceae0d0bb762cf6c736f490dbeb (patch)
tree7ede9383b51599aafaeefd79be67c5ad31ed454d
parent2b828583516ea455680fee65caf7e63c585340e9 (diff)
Revert "Drop qt5 interface: (Closes: #820472, LP: #1600318)"
We want to start building the Qt 5 interface once again. Reintrodude libaudqt packages, refresh symbols. This reverts commit 66d524c01720835a30716cb6861606f95629faea.
-rw-r--r--debian/control31
-rw-r--r--debian/libaudqt2.install1
-rw-r--r--debian/libaudqt2.symbols111
-rwxr-xr-xdebian/rules2
4 files changed, 143 insertions, 2 deletions
diff --git a/debian/control b/debian/control
index 73b217c..b69bbd5 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,8 @@ Build-Depends:
libdbus-glib-1-dev (>= 0.60),
libgtk2.0-dev,
libguess-dev (>= 1.2~),
- librsvg2-bin
+ librsvg2-bin,
+ qtbase5-dev
Standards-Version: 4.1.0
Homepage: http://www.audacious-media-player.org/
Vcs-Browser: https://salsa.debian.org/multimedia-team/audacious
@@ -59,9 +60,11 @@ Depends:
libaudcore5 (= ${binary:Version}),
libaudgui5 (= ${binary:Version}),
libaudtag3 (= ${binary:Version}),
+ libaudqt2 (= ${binary:Version}),
libdbus-1-dev (>= 0.60),
libdbus-glib-1-dev (>= 0.60),
libgtk2.0-dev,
+ qtbase5-dev,
${misc:Depends}
Description: audacious development files
Audacious is a fork of beep-media-player which supports Winamp skins
@@ -169,3 +172,29 @@ Description: audacious media player (libaudtag shared library)
.
This package provides the libaudtag shared library.
+Package: libaudqt2
+Section: libs
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: audacious media player (libaudqt 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 libaudqt shared library.
diff --git a/debian/libaudqt2.install b/debian/libaudqt2.install
new file mode 100644
index 0000000..746293a
--- /dev/null
+++ b/debian/libaudqt2.install
@@ -0,0 +1 @@
+usr/lib/*/libaudqt.so.*
diff --git a/debian/libaudqt2.symbols b/debian/libaudqt2.symbols
new file mode 100644
index 0000000..92188bc
--- /dev/null
+++ b/debian/libaudqt2.symbols
@@ -0,0 +1,111 @@
+libaudqt.so.2 libaudqt2 #MINVER#
+ (c++)"audqt::aboutwindow_hide()@Base" 3.7.1
+ (c++)"audqt::aboutwindow_show()@Base" 3.7.1
+ (c++)"audqt::art_request(char const*, bool*)@Base" 4.0
+ (c++)"audqt::art_request(char const*, unsigned int, unsigned int, bool)@Base" 3.7.1
+ (c++)"audqt::art_request_current(unsigned int, unsigned int, bool)@Base" 3.7.1
+ (c++)"audqt::art_scale(QImage const&, unsigned int, unsigned int, bool)@Base" 4.0
+ (c++)"audqt::cleanup()@Base" 3.7.1
+ (c++)"audqt::clear_layout(QLayout*)@Base" 3.7.1
+ (c++)"audqt::ColorButton::~ColorButton()@Base" 4.0
+ (c++)"audqt::ColorButton::~ColorButton()@Base" 4.0
+ (c++)"audqt::ColorButton::~ColorButton()@Base" 4.0
+ (c++)"audqt::ColorButton::ColorButton(QWidget*)@Base" 4.0
+ (c++)"audqt::ColorButton::ColorButton(QWidget*)@Base" 4.0
+ (c++)"audqt::ColorButton::onColorChanged()@Base" 4.0
+ (c++)"audqt::ColorButton::paintEvent(QPaintEvent*)@Base" 4.0
+ (c++)"audqt::ColorButton::setColor(QColor const&)@Base" 4.0
+ (c++)"audqt::dark_bg_gradient(QColor const&)@Base" 4.0
+ (c++)"audqt::enable_layout(QLayout*, bool)@Base" 3.7.1
+ (c++)"audqt::eq_presets_hide()@Base" 4.0
+ (c++)"audqt::eq_presets_show()@Base" 4.0
+ (c++)"audqt::equalizer_hide()@Base" 3.7.1
+ (c++)"audqt::equalizer_show()@Base" 3.7.1
+ (c++)"audqt::file_entry_get_uri(QLineEdit*)@Base" 4.0
+ (c++)"audqt::file_entry_new(QWidget*, char const*, QFileDialog::FileMode, QFileDialog::AcceptMode)@Base" 4.0
+ (c++)"audqt::file_entry_set_uri(QLineEdit*, char const*)@Base" 4.0
+ (c++)"audqt::fileopener_show(audqt::FileMode)@Base" 3.7.1
+ (c++)"audqt::font_entry_new(QWidget*, char const*)@Base" 4.0
+ (c++)"audqt::get_icon(char const*)@Base" 4.0
+ (c++)"audqt::infopopup_hide()@Base" 4.0
+ (c++)"audqt::infopopup_show_current()@Base" 4.0
+ (c++)"audqt::infopopup_show(Playlist, int)@Base" 4.0
+ (c++)"audqt::InfoWidget::fillInfo(char const*, Tuple const&, PluginHandle*, bool)@Base" 4.0
+ (c++)"audqt::InfoWidget::fillInfo(Index<PlaylistAddItem>&&, bool)@Base" 4.0
+ (c++)"audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"audqt::InfoWidget::InfoWidget(QWidget*)@Base" 3.7.1
+ (c++)"audqt::InfoWidget::InfoWidget(QWidget*)@Base" 3.7.1
+ (c++)"audqt::InfoWidget::keyPressEvent(QKeyEvent*)@Base" 4.0
+ (c++)"audqt::InfoWidget::linkEnabled(QWidget*)@Base" 4.0
+ (c++)"audqt::InfoWidget::revertInfo()@Base" 4.0
+ (c++)"audqt::InfoWidget::updateFile()@Base" 3.7.1
+ (c++)"audqt::infowin_hide()@Base" 3.7.1
+ (c++)"audqt::infowin_show_current()@Base" 3.7.1
+ (c++)"audqt::infowin_show(Playlist, int)@Base" 4.0
+ (c++)"audqt::infowin_show_selected(Playlist)@Base" 4.0
+ (c++)"audqt::init()@Base" 3.7.1
+ (c++)"audqt::log_inspector_hide()@Base" 3.7.1
+ (c++)"audqt::log_inspector_show()@Base" 3.7.1
+ (c++)"audqt::make_hbox(QWidget*, int)@Base" 4.0
+ (c++)"audqt::make_vbox(QWidget*, int)@Base" 4.0
+ (c++)"audqt::margins@Base" 4.0
+ (c++)"audqt::menu_action(audqt::MenuItem const&, char const*, QWidget*)@Base" 3.7.1
+ (c++)"audqt::menu_add(AudMenuID, void (*)(), char const*, char const*)@Base" 3.7.1
+ (c++)"audqt::menubar_build(ArrayRef<audqt::MenuItem>, char const*, QWidget*)@Base" 3.7.1
+ (c++)"audqt::menu_build(ArrayRef<audqt::MenuItem>, char const*, QWidget*)@Base" 3.7.1
+ (c++)"audqt::menu_get_by_id(AudMenuID)@Base" 3.7.1
+ (c++)"audqt::menu_remove(AudMenuID, void (*)())@Base" 3.7.1
+ (c++)"audqt::playlist_confirm_delete(Playlist)@Base" 4.0
+ (c++)"audqt::playlist_show_rename(Playlist)@Base" 4.0
+ (c++)"audqt::plugin_about(PluginHandle*)@Base" 3.7.1
+ (c++)"audqt::plugin_prefs(PluginHandle*)@Base" 3.7.1
+ (c++)"audqt::prefswin_hide()@Base" 3.7.1
+ (c++)"audqt::prefswin_show()@Base" 3.7.1
+ (c++)"audqt::prefswin_show_page(int, bool)@Base" 3.7.1
+ (c++)"audqt::prefswin_show_plugin_page(PluginType)@Base" 3.7.1
+ (c++)"audqt::qfont_from_string(char const*)@Base" 4.0
+ (c++)"audqt::qfont_to_string(QFont const&)@Base" 4.0
+ (c++)"audqt::queue_manager_hide()@Base" 3.7.1
+ (c++)"audqt::queue_manager_show()@Base" 3.7.1
+ (c++)"audqt::quit()@Base" 3.7.1
+ (c++)"audqt::run()@Base" 3.7.1
+ (c++)"audqt::simple_message(char const*, char const*)@Base" 3.7.1
+ (c++)"audqt::simple_message(char const*, char const*, QMessageBox::Icon)@Base" 3.7.1
+ (c++)"audqt::sizes@Base" 4.0
+ (c++)"audqt::translate_str(char const*, char const*)@Base" 3.7.1
+ (c++)"audqt::TreeView::activate(QModelIndex const&)@Base" 4.0
+ (c++)"audqt::TreeView::keyPressEvent(QKeyEvent*)@Base" 4.0
+ (c++)"audqt::TreeView::mouseDoubleClickEvent(QMouseEvent*)@Base" 4.0
+ (c++)"audqt::TreeView::removeSelectedRows()@Base" 4.0
+ (c++)"audqt::TreeView::~TreeView()@Base" 4.0
+ (c++)"audqt::TreeView::~TreeView()@Base" 4.0
+ (c++)"audqt::TreeView::~TreeView()@Base" 4.0
+ (c++)"audqt::TreeView::TreeView(QWidget*)@Base" 4.0
+ (c++)"audqt::TreeView::TreeView(QWidget*)@Base" 4.0
+ (c++)"audqt::urlopener_show(bool)@Base" 3.7.1
+ (c++)"audqt::vis_bar_color(QColor const&, int, int)@Base" 4.0
+ (c++)"audqt::volume_button_new(QWidget*)@Base" 4.0
+ (c++)"audqt::window_bring_to_front(QWidget*)@Base" 3.7.1
+ (c++)"non-virtual thunk to audqt::ColorButton::~ColorButton()@Base" 4.0
+ (c++)"non-virtual thunk to audqt::ColorButton::~ColorButton()@Base" 4.0
+ (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"non-virtual thunk to audqt::InfoWidget::~InfoWidget()@Base" 3.7.1
+ (c++)"non-virtual thunk to audqt::TreeView::~TreeView()@Base" 4.0
+ (c++)"non-virtual thunk to audqt::TreeView::~TreeView()@Base" 4.0
+ (c++)"QByteArray::~QByteArray()@Base" 3.7.1
+ (c++)"QByteArray::~QByteArray()@Base" 3.7.1
+ (c++)"QString::~QString()@Base" 3.7.1
+ (c++)"QString::~QString()@Base" 3.7.1
+ (c++)"typeinfo for audqt::ColorButton@Base" 4.0
+ (c++)"typeinfo for audqt::InfoWidget@Base" 4.0
+ (c++)"typeinfo for audqt::TreeView@Base" 4.0
+ (c++)"typeinfo name for audqt::ColorButton@Base" 4.0
+ (c++)"typeinfo name for audqt::InfoWidget@Base" 4.0
+ (c++)"typeinfo name for audqt::TreeView@Base" 4.0
+ (c++)"vtable for audqt::ColorButton@Base" 4.0
+ (c++)"vtable for audqt::InfoWidget@Base" 4.0
+ (c++)"vtable for audqt::TreeView@Base" 4.0
diff --git a/debian/rules b/debian/rules
index 5c790c8..6243986 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow
override_dh_auto_configure:
dh_auto_configure -- --disable-rpath --enable-chardet $(additional_confflags) \
- --with-buildstamp="$(shell dpkg-vendor --query vendor) package" --enable-gtk --disable-qt
+ --with-buildstamp="$(shell dpkg-vendor --query vendor) package" --enable-gtk
override_dh_auto_install:
dh_auto_install