From 73a468951ce5f513027cd94ddacdec91e3e50e05 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 17:38:58 +0100 Subject: [PATCH] package created by silvan using the webbuild interface [release 0.4.0.r695-1mamba;Thu Jul 18 2013] --- README.md | 5 +++ sayonara-player.spec | 72 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 sayonara-player.spec diff --git a/README.md b/README.md index 878e147..7dd9edc 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # 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. + diff --git a/sayonara-player.spec b/sayonara-player.spec new file mode 100644 index 0000000..34a705e --- /dev/null +++ b/sayonara-player.spec @@ -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 +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 0.4.0.r695-1mamba +- package created by silvan using the webbuild interface