summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-07-21 07:40:12 +0000
committerCoprDistGit <infra@openeuler.org>2023-07-21 07:40:12 +0000
commit601d181cdef955334f9859ccabe24915fa0a3378 (patch)
tree8673dcdfb299877110a78c069dfa8f7ad3ced2c6
parentc0b53eaa161eab337e7aee21c491a4b20aca7d50 (diff)
automatic import of elisa-playeropeneuler23.03
-rw-r--r--.gitignore1
-rw-r--r--elisa-player.spec94
-rw-r--r--sources1
3 files changed, 96 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..a2acb47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/elisa-23.04.3.tar.xz
diff --git a/elisa-player.spec b/elisa-player.spec
new file mode 100644
index 0000000..a673090
--- /dev/null
+++ b/elisa-player.spec
@@ -0,0 +1,94 @@
+%global base_name elisa
+
+Name: elisa-player
+Version: 23.04.3
+Release: 1
+Summary: Elisa music player
+
+# Main program LGPLv3+
+# Background image CC-BY-SA
+License: LGPLv3+ and CC-BY-SA
+URL: https://community.kde.org/Elisa
+
+%global revision %(echo %{version} | cut -d. -f3)
+%if %{revision} >= 50
+%global stable unstable
+%else
+%global stable stable
+%endif
+
+Source0: http://download.kde.org/%{stable}/release-service/%{version}/src/elisa-%{version}.tar.xz
+
+BuildRequires: gcc-c++
+BuildRequires: cmake
+BuildRequires: extra-cmake-modules
+BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
+BuildRequires: cmake(Qt5Core)
+BuildRequires: cmake(Qt5Network)
+BuildRequires: cmake(Qt5Qml)
+BuildRequires: cmake(Qt5Sql)
+BuildRequires: cmake(Qt5Multimedia)
+BuildRequires: cmake(Qt5Svg)
+BuildRequires: cmake(Qt5Gui)
+BuildRequires: cmake(Qt5Widgets)
+BuildRequires: cmake(Qt5Quick)
+BuildRequires: cmake(Qt5QuickTest)
+BuildRequires: cmake(Qt5QuickControls2)
+BuildRequires: cmake(Qt5DBus)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5Config)
+BuildRequires: cmake(KF5KCMUtils)
+BuildRequires: cmake(KF5KIO)
+BuildRequires: cmake(KF5Baloo)
+BuildRequires: cmake(KF5Declarative)
+BuildRequires: cmake(KF5CoreAddons)
+BuildRequires: cmake(KF5FileMetaData)
+BuildRequires: cmake(KF5ConfigWidgets)
+BuildRequires: cmake(KF5Package)
+BuildRequires: cmake(KF5DocTools)
+BuildRequires: cmake(KF5XmlGui)
+BuildRequires: cmake(KF5Crash)
+BuildRequires: cmake(KF5DBusAddons)
+BuildRequires: cmake(KF5Kirigami2)
+BuildRequires: cmake(KF5IconThemes)
+Requires: hicolor-icon-theme
+Requires: qt5-qtquickcontrols%{?_isa}
+Requires: kf5-kirigami2
+Requires: dbus-common
+
+
+%description
+Elisa is a simple music player aiming to provide a nice experience for its
+users.
+
+%prep
+%autosetup -n elisa-%{version} -p1
+
+%build
+%cmake_kf5
+%cmake_build
+
+%install
+%cmake_install
+
+%find_lang elisa --all-name --with-kde --with-html
+
+%check
+desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.elisa.desktop
+appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.elisa.appdata.xml
+
+%files -f elisa.lang
+%license COPYING
+%{_kf5_bindir}/elisa
+%{_kf5_datadir}/applications/org.kde.elisa.desktop
+%{_kf5_datadir}/dbus-1/services/org.kde.elisa.service
+%{_kf5_datadir}/icons/hicolor/*/apps/elisa*
+%{_kf5_datadir}/qlogging-categories5/elisa.categories
+%{_kf5_metainfodir}/org.kde.elisa.appdata.xml
+%{_kf5_libdir}/elisa/
+%{_kf5_libdir}/qt5/qml/org/kde/elisa/
+
+%changelog
+* Fri Jul 21 2023 lichaoran <pkwarcraft@hotmail.com> - 23.04.3-1
+- Init package
diff --git a/sources b/sources
new file mode 100644
index 0000000..e767e58
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+ed49f48983874346f6c9fc04df1f750a elisa-23.04.3.tar.xz