]> git.pld-linux.org Git - packages/smplayer.git/blame - smplayer.spec
- up to 23.6.0
[packages/smplayer.git] / smplayer.spec
CommitLineData
677e6768 1%define qtver 5.0
3afc2154 2Summary: smplayer - mplayer frontend
5df27f1d 3Summary(pl.UTF-8): smplayer - nakładka na mplayera
57e0a3eb 4Name: smplayer
d359c177
KM
5Version: 23.6.0
6Release: 0.1
57e0a3eb 7License: GPL
8Group: X11/Applications
d359c177
KM
9#Source0: https://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
10Source0: https://github.com/smplayer-dev/smplayer/releases/download/v%{version}/%{name}-%{version}.tar.bz2
11# Source0-md5: 99f9d40401a395d26904649df9d8576d
0ea84777 12URL: https://www.smplayer.info/
677e6768
KM
13BuildRequires: Qt5Concurrent-devel
14BuildRequires: Qt5Core-devel
15BuildRequires: Qt5DBus-devel
16BuildRequires: Qt5Gui-devel
17BuildRequires: Qt5Network-devel
18BuildRequires: Qt5PrintSupport-devel
19BuildRequires: Qt5Script-devel
20BuildRequires: Qt5Sql-devel
21BuildRequires: Qt5Widgets-devel
22BuildRequires: Qt5Xml-devel
23BuildRequires: pkgconfig
24BuildRequires: qt5-build >= %{qtver}
25BuildRequires: qt5-linguist >= %{qtver}
26BuildRequires: qt5-qmake >= %{qtver}
1d099566 27BuildRequires: rpmbuild(find_lang) >= 1.37
d6384550 28BuildRequires: rpmbuild(macros) >= 1.596
677e6768 29BuildRequires: xorg-lib-libXext-devel
5daad328 30Requires: desktop-file-utils
d6384550
ER
31Requires: gtk-update-icon-cache
32Requires: hicolor-icon-theme
677e6768 33Requires: mpv >= 0.6.2
91cee26e 34Suggests: smtube
57e0a3eb 35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
e660ba90 38SMPlayer intends to be a complete front-end for MPlayer, from basic
39features like playing videos, DVDs, and VCDs to more advanced features
40like support for MPlayer filters and more.
57e0a3eb 41
e660ba90 42One of the most interesting features of SMPlayer: it remembers the
43settings of all files you play. So you start to watch a movie but you
44have to leave... don't worry, when you open that movie again it will
45resume at the same point you left it, and with the same settings:
46audio track, subtitles, volume...
57e0a3eb 47
3afc2154 48%description -l pl.UTF-8
5c663483
ER
49SMPlayer stara się być kompletną nakładką na MPlayera, począwszy od
50podstawowych funkcji jak odtwarzanie plików video, DVD i VCD kończąc
51na bardziej zaawansowanych opcjach jak obsługa filtrów MPlayera oraz
52wiele więcej.
3afc2154 53
5df27f1d 54Jedną z najciekawszych funkcji SMPlayera jest to, że zapamiętuje
5c663483
ER
55ustawienia wszystkich plików jakie odgrywasz. Zaczynasz oglądać film,
56ale musisz wyjść... nie martw się, kiedy odtworzysz film ponownie
57zacznie od momentu, w którym go wyłączyłeś i z tymi samymi
58ustawieniami jak: ścieżka dźwiękowa, napisy, głośność...
a7c5512c 59
57e0a3eb 60%prep
91cee26e 61%setup -q
57e0a3eb 62
7250ed7d 63# skip docs install
1cc8c709 64%{__sed} -i -e '/DOC_PATH/d' Makefile src/smplayer.pro
62155311 65
1cc8c709
ER
66# skip manpage compress
67%{__sed} -i -e '/gzip/d' Makefile
475a6e91 68
1cc8c709
ER
69# skip build rule on install
70%{__sed} -i -e 's,install: src/smplayer,install:,' Makefile
416e65ec 71
1cc8c709
ER
72# disable debug on console on unix too
73%{__sed} -i -e '/NO_DEBUG_ON_CONSOLE/s,#DEFINES,DEFINES,' src/smplayer.pro
475a6e91 74
1cc8c709
ER
75%build
76%{__make} \
77 PREFIX=%{_prefix} \
677e6768
KM
78 QMAKE=qmake-qt5 \
79 LRELEASE=lrelease-qt5
97a54c5c 80
57e0a3eb 81%install
82rm -rf $RPM_BUILD_ROOT
475a6e91 83install -d $RPM_BUILD_ROOT%{_datadir}/smplayer/themes
a7c5512c 84%{__make} install \
85 PREFIX=%{_prefix} \
86 DESTDIR=$RPM_BUILD_ROOT
87
1d099566
ER
88%find_lang %{name} --with-qm
89
57e0a3eb 90%clean
91rm -rf $RPM_BUILD_ROOT
92
5daad328
ER
93%post
94%update_desktop_database
d6384550
ER
95%update_icon_cache hicolor
96
97%postun
98%update_desktop_database
99%update_icon_cache hicolor
5daad328 100
1d099566 101%files -f %{name}.lang
57e0a3eb 102%defattr(644,root,root,755)
77da2146 103%doc Readme.txt README.md Release_notes.md
a2ee6910 104%attr(755,root,root) %{_bindir}/simple_web_server
859f0649 105%attr(755,root,root) %{_bindir}/smplayer
5c663483
ER
106%{_mandir}/man1/smplayer.1*
107%{_desktopdir}/smplayer.desktop
108%{_desktopdir}/smplayer_enqueue.desktop
77da2146 109%{_datadir}/metainfo/smplayer.appdata.xml
5c663483
ER
110%{_iconsdir}/hicolor/*/apps/smplayer.png
111%{_iconsdir}/hicolor/*/apps/smplayer.svg
1a4ec24b 112%dir %{_datadir}/smplayer
135c09a1 113%{_datadir}/smplayer/input.conf
859f0649 114%dir %{_datadir}/smplayer/shortcuts
115%{_datadir}/smplayer/shortcuts/default.keys
5233115c 116%{_datadir}/smplayer/shortcuts/euskara.keys
d6384550 117%{_datadir}/smplayer/shortcuts/vlc.keys
475a6e91 118%dir %{_datadir}/smplayer/themes
1a4ec24b 119%dir %{_datadir}/smplayer/translations
This page took 0.086287 seconds and 4 git commands to generate.