commit c406196c00f4b183736d67e00d2d71074476c2a6697f7b8f86e51f1bd6915cae Author: Luca Beltrame Date: Sat Feb 3 12:56:17 2018 +0000 Accepting request 572163 from home:kbabioch Superseeded SR, cleanup of build process and spec file OBS-URL: https://build.opensuse.org/request/show/572163 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/babe?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/babe-1.2.tar.xz b/babe-1.2.tar.xz new file mode 100644 index 0000000..41a615a --- /dev/null +++ b/babe-1.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f686e8ac3b5d18389cd1018df0ae93e8bcbe9fae9741c6f3da8920d46b4ef1fe +size 2892920 diff --git a/babe.changes b/babe.changes new file mode 100644 index 0000000..fc05b34 --- /dev/null +++ b/babe.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Thu Feb 1 13:36:12 UTC 2018 - kbabioch@suse.com + +- Initial package of babe 1.2 + diff --git a/babe.spec b/babe.spec new file mode 100644 index 0000000..197b421 --- /dev/null +++ b/babe.spec @@ -0,0 +1,74 @@ +# +# spec file for package babe +# +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: babe +Version: 1.2 +Release: 0 +Summary: A tiny Qt music player to keep your favorite songs at hand +License: GPL-3.0+ +Group: Productivity/Multimedia/Sound/Players +URL: https://babe.kde.org +Source: http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz +BuildRequires: libqt5-qtbase-common-devel +BuildRequires: libtag-devel +BuildRequires: pkgconfig +BuildRequires: update-desktop-files +BuildRequires: cmake(KF5Config) >= 5.24.0 +BuildRequires: cmake(KF5I18n) >= 5.24.0 +BuildRequires: cmake(KF5Notifications) >= 5.24.0 +BuildRequires: pkgconfig(Qt5Core) >= 5.5.0 +BuildRequires: pkgconfig(Qt5DBus) >= 5.5.0 +BuildRequires: pkgconfig(Qt5Gui) >= 5.5.0 +BuildRequires: pkgconfig(Qt5Multimedia) >= 5.5.0 +BuildRequires: pkgconfig(Qt5Network) >= 5.5.0 +BuildRequires: pkgconfig(Qt5Sql) >= 5.5.0 +BuildRequires: pkgconfig(Qt5WebEngineWidgets) >= 5.5.0 +BuildRequires: pkgconfig(Qt5WebSockets) >= 5.5.0 +BuildRequires: pkgconfig(Qt5Widgets) >= 5.5.0 +BuildRequires: pkgconfig(Qt5Xml) >= 5.5.0 + +%description +Babe will handle your whole music collection, letting you create custom +playlists to organize your music. + +You can also filter your music by artist, title, album, genre, date and +location. Babe let's you babe-mark your favorite YouTube music videos into your +local collection by using the Chromium extension. + +Think of Babe as the playlist where all your favorite tracks at the moment are. +And when needed you also have an integrated collection manager. + +%prep +%setup -q + +%build + %cmake_kf5 -d build + make %{?_smp_mflags} + +%install + %kf5_makeinstall -C build + %suse_update_desktop_file -r org.kde.babe Qt KDE AudioVideo Audio Player + +%files +%doc COPYING* README* +%{_kf5_bindir}/babe +%{_kf5_applicationsdir}/org.kde.babe.desktop +%{_kf5_iconsdir}/hicolor/*/apps/babe.* +%{_kf5_appstreamdir}/org.kde.babe.appdata.xml + +%changelog