From cbe1242edc6ad9813c9959d46cf40cfa32812fd8 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 22:04:28 +0100 Subject: [PATCH] package created using the webbuild interface [release 19.12.0-1mamba;Thu Jan 02 2020] --- README.md | 3 ++ elisa.spec | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 elisa.spec diff --git a/README.md b/README.md index 08014d0..9e8833c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # elisa +Elisa is a simple music player aiming to provide a nice experience for its users. +Elisa allows to browse music by album, artist or all tracks. The music is indexed using either a private indexer or an indexer using Baloo. The private one can be configured to scan music on chosen paths. The Baloo one is much faster because Baloo is providing all needed data from its own database. You can build and play your own playlist. + diff --git a/elisa.spec b/elisa.spec new file mode 100644 index 0000000..a27c797 --- /dev/null +++ b/elisa.spec @@ -0,0 +1,91 @@ +%define majver %(echo %version | cut -d. -f1-2) + +Name: elisa +Version: 19.12.0 +Release: 1mamba +Summary: KDE Frameworks 5 Elisa music player +Group: Graphical Desktop/Applications/Multimedia +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.kde.org +Source: https://download.kde.org/stable/release-service/%{version}/src/elisa-%{version}.tar.xz +# Source: http://download.kde.org/stable/frameworks/%{majver}/...-%{version}.tar.xz +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: ldconfig +BuildRequires: libbaloo-devel +BuildRequires: libgcc +BuildRequires: libkauth-devel +BuildRequires: libkbookmarks-devel +BuildRequires: libkcmutils-devel +BuildRequires: libkcodecs-devel +BuildRequires: libkcompletion-devel +BuildRequires: libkconfig-devel +BuildRequires: libkconfigwidgets-devel +BuildRequires: libkcoreaddons-devel +BuildRequires: libkcrash-devel +BuildRequires: libkdbusaddons-devel +BuildRequires: libkdeclarative-devel +BuildRequires: libkfilemetadata-devel +BuildRequires: libki18n-devel +BuildRequires: libkio-devel +BuildRequires: libkitemviews-devel +BuildRequires: libkjobwidgets-devel +BuildRequires: libkpackage-devel +BuildRequires: libkservice-devel +BuildRequires: libkwidgetsaddons-devel +BuildRequires: libkxmlgui-devel +BuildRequires: libqt5-devel +BuildRequires: libsolid-devel +BuildRequires: libstdc++6-devel +BuildRequires: libvlc-devel +## AUTOBUILDREQ-END +BuildRequires: cmake +BuildRequires: rpm-macros-kde5 +BuildRequires: extra-cmake-modules +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Elisa is a simple music player aiming to provide a nice experience for its users. +Elisa allows to browse music by album, artist or all tracks. The music is indexed using either a private indexer or an indexer using Baloo. The private one can be configured to scan music on chosen paths. The Baloo one is much faster because Baloo is providing all needed data from its own database. You can build and play your own playlist. + +%debug_package + +%prep +%setup -q + +%build +%cmake_kde5 -d build +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall -C build + +%find_lang %{name}5_qt --with-qt --with-man --with-html --all-name || touch %{name}5_qt.lang + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files -f %{name}5_qt.lang +%defattr(-,root,root) +%{_bindir}/elisa +%{_libdir}/elisa/libelisaLib.so.* +%{_libdir}/qt5/plugins/kcms/kcm_elisa_local_file.so +%dir %{_libdir}/qt5/qml/org/kde/elisa +%{_libdir}/qt5/qml/org/kde/elisa/* +%{_datadir}/applications/org.kde.elisa.desktop +%{_datadir}/icons/hicolor/*/apps/elisa.png +%{_datadir}/icons/hicolor/scalable/apps/elisa.svg +%{_datadir}/kpackage/kcms/kcm_elisa_local_file/contents.rcc +%{_datadir}/kpackage/kcms/kcm_elisa_local_file/metadata.json +%{_datadir}/kservices5/kcm_elisa_local_file.desktop +%{_datadir}/metainfo/org.kde.elisa.appdata.xml +%{_datadir}/qlogging-categories5/elisa.categories +%doc COPYING + +%changelog +* Thu Jan 02 2020 Silvan Calarco 19.12.0-1mamba +- package created using the webbuild interface