[packages/ka5-juk] - 24.01.95
witekfl
witekfl at pld-linux.org
Sun Feb 18 17:43:28 CET 2024
commit 5163fb24808d0c174eb44e2f305b58d714f19037
Author: Witold Filipczyk <witekfl at poczta.onet.pl>
Date: Sun Feb 18 17:11:46 2024 +0100
- 24.01.95
ka5-juk.spec | 96 +++++++++++++++++++++++++++++-------------------------------
1 file changed, 46 insertions(+), 50 deletions(-)
---
diff --git a/ka5-juk.spec b/ka5-juk.spec
index 090bdaa..728f28e 100644
--- a/ka5-juk.spec
+++ b/ka5-juk.spec
@@ -1,26 +1,27 @@
#
# Conditional build:
%bcond_with tests # build with tests
-%define kdeappsver 23.08.4
+%define kdeappsver 24.01.95
%define kframever 5.94.0
%define qtver 5.15.2
%define kaname juk
+###### Unknown group!
Summary: Juk
Name: ka5-%{kaname}
-Version: 23.08.4
-Release: 1
+Version: 24.01.95
+Release: 0.1
License: GPL v2+/LGPL v2.1+
Group: X11/Multimedia
-Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
-# Source0-md5: 70fd1c086a2345a0c9954db52e673094
+Source0: https://download.kde.org/unstable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
+# Source0-md5: 924caf1a54445c3c9219bed8c3950397
URL: http://www.kde.org/
-BuildRequires: Qt5Core-devel >= %{qtver}
+BuildRequires: Qt6Core-devel >= %{qtver}
BuildRequires: cmake >= 3.20
-BuildRequires: kf5-extra-cmake-modules >= %{kframever}
-BuildRequires: kf5-kwallet-devel >= %{kframever}
+BuildRequires: kf6-extra-cmake-modules >= %{kframever}
+BuildRequires: kf6-kwallet-devel >= %{kframever}
BuildRequires: ninja
-BuildRequires: qt5-build >= %{qtver}
-BuildRequires: qt5-phonon-devel
+BuildRequires: qt6-build >= %{qtver}
+BuildRequires: qt6-phonon-devel
BuildRequires: rpmbuild(macros) >= 1.164
BuildRequires: shared-mime-info
BuildRequires: tar >= 1:1.22
@@ -35,44 +36,39 @@ focus, in fact, is on music management.
Features
-• Collection list and multiple user defined playlists
-• Ability to scan directories to automatically import playlists and
- music files on start up
-• Dynamic Search Playlists that are automatically updated as fields in
- the collection change.
-• A Tree View mode where playlists are automatically generated for
- sets of albums, artists and genres.
-• Playlist history to indicate which files have been played and when.
-• Inline search for filtering the list of visible items.
-• The ability to guess tag information from the file name or using
- MusicBrainz online lookup.
-• File renamer that can rename files based on the tag content.
-• ID3v1, ID3v2 and Ogg Vorbis tag reading and editing support (via
- TagLib).
+• Collection list and multiple user defined playlists • Ability to
+scan directories to automatically import playlists and music files on
+start up • Dynamic Search Playlists that are automatically updated as
+fields in the collection change. • A Tree View mode where playlists
+are automatically generated for sets of albums, artists and genres. •
+Playlist history to indicate which files have been played and when. •
+Inline search for filtering the list of visible items. • The ability
+to guess tag information from the file name or using MusicBrainz
+online lookup. • File renamer that can rename files based on the tag
+content. • ID3v1, ID3v2 and Ogg Vorbis tag reading and editing support
+(via TagLib).
%description -l pl.UTF-8
-JuK to aplikacja szafy grającej, obsługująca kolekcje plików MP3,
-Ogg Vorbis i FLAC. Program pozwala edytować tagi plików dźwiękowych,
-zarządzać kolekcjami i listami odtwarzania. Głównie kładzie nacisk
-na zarządzanie muzyką.
+JuK to aplikacja szafy grającej, obsługująca kolekcje plików MP3, Ogg
+Vorbis i FLAC. Program pozwala edytować tagi plików dźwiękowych,
+zarządzać kolekcjami i listami odtwarzania. Głównie kładzie nacisk na
+zarządzanie muzyką.
Właściwości
-• Listy kolekcji i wiele definiowanych przez użytkownika playlist.
-• Możliwość przeszukawania katalogów i automatyczne importowanie
- list odtwarzania i plików muzycznych na starcie.
-• Dynamiczne przeszukiwanie playlist, które są automatycznie
- uaktualniane, gdy jakieś pola w kolekcji się zmienią.
-• Tryb widoku drzewa, gdzie playlisty są automatycznie generowane
- dla zestawów albumów, artystów i gatunków muzycznych.
-• Historia odtwarzania, która wskazuje które pliki były odtwarzane
- i kiedy.
-• Przeszukiwanie i filtrowanie widocznych elementów listy.
-• Możliwość odgadnięcia informacji o tagach na podstawie nazwy pliku
- lub korzystając z zapytań do bazy MusicBrainz online.
-• Inteligentne zmiany nazw plików na podstawie tagów.
-• Czytanie i edycja znaczników ID3v1, ID3v2 i Ogg Vorbis (przy użyciu
- TagLib).
+• Listy kolekcji i wiele definiowanych przez użytkownika playlist. •
+Możliwość przeszukawania katalogów i automatyczne importowanie list
+odtwarzania i plików muzycznych na starcie. • Dynamiczne
+przeszukiwanie playlist, które są automatycznie uaktualniane, gdy
+jakieś pola w kolekcji się zmienią. • Tryb widoku drzewa, gdzie
+playlisty są automatycznie generowane dla zestawów albumów, artystów i
+gatunków muzycznych. • Historia odtwarzania, która wskazuje które
+pliki były odtwarzane i kiedy. • Przeszukiwanie i filtrowanie
+widocznych elementów listy. • Możliwość odgadnięcia informacji o
+tagach na podstawie nazwy pliku lub korzystając z zapytań do bazy
+MusicBrainz online. • Inteligentne zmiany nazw plików na podstawie
+tagów. • Czytanie i edycja znaczników ID3v1, ID3v2 i Ogg Vorbis (przy
+użyciu TagLib).
%prep
%setup -q -n %{kaname}-%{version}
@@ -103,12 +99,13 @@ rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/sr
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post
+%postun
%files -f %{kaname}.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/juk
+%{_desktopdir}/org.kde.juk.desktop
%{_datadir}/dbus-1/interfaces/org.kde.juk.collection.xml
%{_datadir}/dbus-1/interfaces/org.kde.juk.player.xml
%{_datadir}/dbus-1/interfaces/org.kde.juk.search.xml
@@ -117,9 +114,8 @@ rm -rf $RPM_BUILD_ROOT
%{_iconsdir}/hicolor/32x32/apps/juk.png
%{_iconsdir}/hicolor/48x48/apps/juk.png
%{_iconsdir}/hicolor/64x64/apps/juk.png
+%{_datadir}/juk/pics/playing.png
+%{_datadir}/juk/pics/theme.svg
+%{_datadir}/kio/servicemenus/jukservicemenu.desktop
+%{_datadir}/knotifications6/juk.notifyrc
%{_datadir}/metainfo/org.kde.juk.appdata.xml
-%{_desktopdir}/org.kde.juk.desktop
-%{_datadir}/juk
-%{_datadir}/kxmlgui5/juk
-%{_datadir}/knotifications5/juk.notifyrc
-/usr/share/kio/servicemenus/jukservicemenu.desktop
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ka5-juk.git/commitdiff/5163fb24808d0c174eb44e2f305b58d714f19037
More information about the pld-cvs-commit
mailing list