Package kde5-haruna: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | %define rname haruna %define sover 0 %define libharuna libharuna%sover Name: kde5-%rname Version: 0.8.0 Release: alt2 %K5init altplace Group: Video Summary: Video Player Url: https://invent.kde.org/multimedia/haruna License: GPL-3.0-or-later Requires: %name-youtube-player Source: %rname-%version.tar #Patch1: alt-dont-save-pos.patch Patch2: alt-dont-switch-empty-list.patch BuildRequires(pre): rpm-build-kf5 BuildRequires: cmake extra-cmake-modules BuildRequires: qt5-declarative-devel qt5-quickcontrols2-devel BuildRequires: libmpv-devel BuildRequires: libavformat-devel libavcodec-devel libavutil-devel libavfilter-devel libswscale-devel BuildRequires: kf5-kconfig-devel kf5-kcoreaddons-devel kf5-kdoctools-devel kf5-kfilemetadata-devel BuildRequires: kf5-ki18n-devel kf5-kiconthemes-devel kf5-kio-devel kf5-kirigami-devel kf5-kxmlgui-devel BuildRequires: plasma5-breeze-devel %description Haruna is an open source video player built with Qt/QML and libmpv. %package common Summary: %name common package Group: System/Configuration/Other BuildArch: noarch Requires: kf5-filesystem %description common %name common package %package -n %name-youtube-player-4-ytdlp Group: System/Configuration/Other Summary: %name youtube player Provides: %name-youtube-player Provides: %name-youtube-player-ytdlp Requires: %name-common Requires: yt-dlp %description -n %name-youtube-player-4-ytdlp %name youtube player. %package -n %name-youtube-player-2-youtubedl Group: System/Configuration/Other Summary: %name youtube player Provides: %name-youtube-player Provides: %name-youtube-player-youtubedl Requires: %name-common Requires: youtube-dl %description -n %name-youtube-player-2-youtubedl %name youtube player. %package devel Group: Development/KDE and QT Summary: Development files for %name Requires: %name-common %description devel The %name-devel package contains libraries and header files for developing applications that use %name. %package -n %libharuna Group: System/Libraries Summary: KF5 library Requires: %name-common %description -n %libharuna KF5 library %prep %setup -n %rname-%version %patch2 -p1 %build %K5build \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTS:BOOL=OFF \ -DBUILD_EXAMPLE:BOOL=OFF \ # %install %K5install %K5install_move data locale %find_lang %name --with-kde --all-name %files common %doc LICENSES/* %files -n %name-youtube-player-4-ytdlp %files -n %name-youtube-player-2-youtubedl %files -f %name.lang %doc README.md %_K5bin/haruna %_K5xdgapp/*haruna*.desktop %_K5icon/hicolor/*/apps/*haruna*.* #%files -n %libharuna #%doc LICENSE* README.md #%_K5lib/libharuna.so.%sover #%_K5lib/libharuna.so.* %changelog * Sun Jul 17 2022 Sergey V Turchin <zerg@altlinux.org> 0.8.0-alt2 - prefer yt-dlp over youtube-dl * Thu Apr 21 2022 Sergey V Turchin <zerg@altlinux.org> 0.8.0-alt1 - new version * Tue Apr 12 2022 Sergey V Turchin <zerg@altlinux.org> 0.7.3-alt4 - don't switch next video if not available (closes: 42407) * Mon Apr 11 2022 Slava Aseev <ptrnine@altlinux.org> 0.7.3-alt3 - fix lags on time sync * Mon Apr 11 2022 Sergey V Turchin <zerg@altlinux.org> 0.7.3-alt2 - don't save playback position by default * Thu Dec 23 2021 Sergey V Turchin <zerg@altlinux.org> 0.7.3-alt1 - initial build |