package created by silvan using the webbuild interface [release 0.4.0.r695-1mamba;Thu Jul 18 2013]

This commit is contained in:
Silvan Calarco 2024-01-05 17:38:58 +01:00
parent c8e8652c1c
commit 73a468951c
2 changed files with 77 additions and 0 deletions

View File

@ -1,2 +1,7 @@
# sayonara-player # sayonara-player
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.

72
sayonara-player.spec Normal file
View File

@ -0,0 +1,72 @@
Name: sayonara-player
Version: 0.4.0.r695
Release: 1mamba
Summary: A small, clear and fast audio player
Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://sayonara.luciocarreras.de/index.html
Source: http://sayonara-player.googlecode.com/files/sayonara-player-r695.tar.gz
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libcurl-devel
BuildRequires: libgcc
BuildRequires: libgst-plugins-base010-devel
BuildRequires: libgstreamer010-devel
BuildRequires: libnotify-devel
BuildRequires: libqt4-devel
BuildRequires: libstdc++6-devel
BuildRequires: libtag-devel
## AUTOBUILDREQ-END
BuildRequires: cmake
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
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.
%debug_package
%prep
%setup -q -n %{name}-r682
%build
%cmake
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%ifarch x86_64
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_prefix}/lib64
%endif
# FIXME: not beautiful
install -D -m0755 ./src/GUI/libsayonara_gui.so %{buildroot}%{_libdir}/libsayonara_gui.so
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%{_bindir}/sayonara
%dir %{_libdir}/sayonara
%{_libdir}/libsayonara_gui.so
%{_libdir}/sayonara/libsayonara_gstreamer.so
%{_libdir}/sayonara/libsayonara_libnotify.so
%{_datadir}/applications/sayonara.desktop
%{_datadir}/icons/hicolor/*/apps/sayonara.png
%{_datadir}/icons/sayonara.png
%{_datadir}/menu/sayonara
%{_datadir}/pixmaps/sayonara.png
%dir %{_datadir}/sayonara
%{_datadir}/sayonara/*
%doc MANUAL
%changelog
* Thu Jul 18 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 0.4.0.r695-1mamba
- package created by silvan using the webbuild interface