Bug 11920 - Sayonara Player - a music player
Summary: Sayonara Player - a music player
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: David GEIGER
QA Contact:
URL: http://code.google.com/p/sayonara-pla...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-07 10:47 CET by Pavel Fric
Modified: 2015-08-26 14:16 CEST (History)
1 user (show)

See Also:
Source RPM: sayonaraplayer
CVE:
Status comment:


Attachments

Description Pavel Fric 2013-12-07 10:47:22 CET
The goal of Sayonara is to be a small, clear, not yet platform-independent music player. Low CPU usage, low memory consumption and no long loading times are only three benefits of this player. Sayonara should be easy and intuitive to use and therefore it should be able to compete with the most popular music players.

Reproducible: 

Steps to Reproduce:
Comment 1 Pavel Fric 2015-05-21 21:19:58 CEST
New version released:

http://sayonara-player.com/

Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend.

Although Sayoanra is considered as a lightweight player, it holds a lot of features to organize even big music collections.

Most of them are known from the bigger and well known audio players but the main focus during developing (in contrast to many other players) has been performance, low CPU usage and low memory consumption.

One of Sayonara's goals are intuitive and easy usablility never leading to the impression you are using an unnecessary bloated program. Currently it is only available for Linux. 

Main features
Many supported music and playlist formats
Media library with search function
(Dynamic) playlists
Equalizer
Metadata editor
Last.FM radio and scrobbling
Internet streams
Stream recorder
Podcasts
Lyrics
Radio Broadcasting
Multimedia Keys
Desktop integration (DBus Mpris2 compatible)
2 skins
Comment 2 Pavel Fric 2015-06-28 13:44:03 CEST
There is a problem with installation from sources in Mageia 5:

(...)

/etc/menu.d/icewm: Åádek 9: /home/pavel/.icewm/menu: AdresáŠnebo soubor neexistuje
/etc/menu.d/icewm: Åádek 16: /home/pavel/.icewm/menu: AdresáŠnebo soubor neexistuje
run-parts: /etc/menu.d/icewm exited with return code 1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pavel/Stažené/sayonara-player-r57
[pavel@localhost sayonara-player-r57]$ make
[  0%] Generating moc_DBusMediaKeysInterfaceGnome.cxx
moc: Cannot open options file specified with @
Usage: moc [options] <header-file>
  -o<file>           write output to file rather than stdout
  -I<dir>            add dir to the include path for header files
  -E                 preprocess only; do not generate meta object code
  -D<macro>[=<def>]  define macro, with optional definition
  -U<macro>          undefine macro
  -i                 do not generate an #include statement
  -p<path>           path prefix for included file
  -f[<file>]         force #include, optional file name
  -nn                do not display notes
  -nw                do not display warnings
  @<file>            read additional options from file
  -v                 display version of moc
src/DBus/CMakeFiles/sayonara_dbus.dir/build.make:121: návod pro cíl âsrc/DBus/moc_DBusMediaKeysInterfaceGnome.cxxâ selhal
make[2]: *** [src/DBus/moc_DBusMediaKeysInterfaceGnome.cxx] Chyba 1
CMakeFiles/Makefile2:626: návod pro cíl âsrc/DBus/CMakeFiles/sayonara_dbus.dir/allâ selhal
make[1]: *** [src/DBus/CMakeFiles/sayonara_dbus.dir/all] Chyba 2
Makefile:117: návod pro cíl âallâ selhal
make: *** [all] Chyba 2
[pavel@localhost sayonara-player-r57]$
Comment 3 Rémi Verschelde 2015-06-28 14:10:42 CEST
Please use "LC_ALL=C make" to get logs in English next time.
Most likely you use qmake from Qt4 instead of Qt5, or the other way around.
Try /usr/lib64/qt5/bin/qmake.
Comment 4 Pavel Fric 2015-06-28 19:00:15 CEST
My level of using commands consists mostly from copying the commands reccommended by the authors. In this case: cmake .

Also:

[pavel@localhost sayonara-player-r57]$ LC_ALL=C cmake .
Create Sayonara v0.6.6
Will install to /usr/local
To change this, use the -DCMAKE_INSTALL_PREFIX parameter
Your Compiler supports C++11
Build type = Release
CMake Error at /usr/share/cmake/Modules/FindQt4.cmake:1316 (message):
  Found unsuitable Qt version "5.4.0" from /usr/bin/qmake, this code requires
  Qt 4.x
Call Stack (most recent call first):
  src/CMakeLists.txt:53 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!
See also "/home/pavel/Stažené/sayonara-player-r57/CMakeFiles/CMakeOutput.log".
See also "/home/pavel/Stažené/sayonara-player-r57/CMakeFiles/CMakeError.log".
[pavel@localhost sayonara-player-r57]$

Also, when reading: "Most likely you use qmake from Qt4 instead of Qt5, or the other way around.
Try /usr/lib64/qt5/bin/qmake"

I don't have the exact idea, how to modify the commands and use qmake from Qt5, or rather qmake from Qt4?!:

"Found unsuitable Qt version "5.4.0" from /usr/bin/qmake, this code requires
  Qt 4.x"
Comment 5 Rémi Verschelde 2015-06-28 20:56:13 CEST
If Qt4 is need, make sure that you have qt4-devel installed, and try:
$ /usr/lib64/qt4/bin/qmake
Comment 6 Pavel Fric 2015-08-25 20:01:10 CEST
New version. Sayonara 0.7 available since 25. August 2015.

see http://sayonara-player.com/
Comment 7 David GEIGER 2015-08-26 13:11:16 CEST
Hi,

package sayonara-0.7.0 is now imported and uploaded on Cauldron Core/Release repo.

http://svnweb.mageia.org/packages/cauldron/sayonara/

Closing of this bug as it is now imported.

Best regards daviddavid.

Status: NEW => RESOLVED
CC: (none) => geiger.david68210
Resolution: (none) => FIXED
Assignee: bugsquad => geiger.david68210

Comment 8 Pavel Fric 2015-08-26 14:16:33 CEST
Thanks.

Note You need to log in before you can comment on or make changes to this bug.