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 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | %define rname haruna %define sover 0 %define libharuna libharuna%sover Name: kde5-%rname Version: 0.12.3 Release: alt1 %K5init 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 BuildRequires(pre): rpm-build-kf5 BuildRequires: cmake extra-cmake-modules BuildRequires: qt5-declarative-devel qt5-quickcontrols2-devel qt5-x11extras-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 %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*.* %_datadir/metainfo/*haruna*.xml #%files -n %libharuna #%doc LICENSE* README.md #%_K5lib/libharuna.so.%sover #%_K5lib/libharuna.so.* %changelog * Mon Feb 05 2024 Sergey V Turchin <zerg@altlinux.org> 0.12.3-alt1 - new version * Tue Nov 07 2023 Sergey V Turchin <zerg@altlinux.org> 0.12.1-alt3 - don't hardcode altplace - package metainfo * Mon Oct 30 2023 Sergey V Turchin <zerg@altlinux.org> 0.12.1-alt2 - update russian translation * Mon Oct 23 2023 Sergey V Turchin <zerg@altlinux.org> 0.12.1-alt1 - new version * Wed Jun 14 2023 Sergey V Turchin <zerg@altlinux.org> 0.11.1-alt2 - update russian translation * Wed May 31 2023 Sergey V Turchin <zerg@altlinux.org> 0.11.1-alt1 - new version * Wed Apr 19 2023 Sergey V Turchin <zerg@altlinux.org> 0.10.3-alt1 - new version * Wed Jan 11 2023 Sergey V Turchin <zerg@altlinux.org> 0.10.2-alt1 - new version * Wed Nov 09 2022 Sergey V Turchin <zerg@altlinux.org> 0.9.3-alt1 - new version * Thu Aug 25 2022 Sergey V Turchin <zerg@altlinux.org> 0.9.1-alt1 - new version * 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 |