[108] | 1 | %define name smplayer
|
---|
| 2 | %define version 0.6.9
|
---|
| 3 | %define release rvm
|
---|
| 4 |
|
---|
| 5 | %define is_mandrake %(test -e /etc/mandrake-release && echo 1 || echo 0)
|
---|
| 6 | %define is_suse %(test -e /etc/SuSE-release && echo 1 || echo 0)
|
---|
| 7 | %define is_fedora %(test -e /etc/fedora-release && echo 1 || echo 0)
|
---|
| 8 | %define qmake qmake
|
---|
| 9 | %define lrelease lrelease
|
---|
| 10 |
|
---|
| 11 | %if %is_fedora
|
---|
| 12 | %define distr %(cat /etc/fedora-release)
|
---|
| 13 | %define qmake qmake-qt4
|
---|
| 14 | %define lrelease lrelease-qt4
|
---|
| 15 | %endif
|
---|
| 16 | %if %is_suse
|
---|
| 17 | %define distr %(head -1 /etc/SuSE-release)
|
---|
| 18 | %endif
|
---|
| 19 | %if %is_mandrake
|
---|
| 20 | %define distr %(cat /etc/mandrake-release)
|
---|
| 21 | %endif
|
---|
| 22 |
|
---|
| 23 | Name: %{name}
|
---|
| 24 | Summary: A great front-end for MPlayer
|
---|
| 25 | License: GPL
|
---|
| 26 | Group: Applications/Multimedia
|
---|
| 27 | URL: http://smplayer.sourceforge.net/
|
---|
| 28 | Version: %{version}
|
---|
| 29 | Release: %{release}
|
---|
| 30 |
|
---|
| 31 | Source0: %{name}-%{version}.tar.bz2
|
---|
| 32 |
|
---|
| 33 | Packager: Ricardo Villalba <rvm@escomposlinux.org>
|
---|
| 34 | Distribution: %{distr}
|
---|
| 35 | BuildRoot: %{_tmppath}/%{name}-buildroot
|
---|
| 36 | Autoreqprov: On
|
---|
| 37 |
|
---|
| 38 |
|
---|
| 39 | %description
|
---|
| 40 | SMPlayer intends to be a complete front-end for MPlayer, from basic features
|
---|
| 41 | like playing videos, DVDs, and VCDs to more advanced features like support
|
---|
| 42 | for Mplayer filters and more. One of the main features is the ability to
|
---|
| 43 | remember the state of a played file, so when you play it later it will resume
|
---|
| 44 | at the same point and with the same settings. smplayer is developed with
|
---|
| 45 | the Qt toolkit, so it's multi-platform.
|
---|
| 46 |
|
---|
| 47 | %prep
|
---|
| 48 | %setup -q
|
---|
| 49 |
|
---|
| 50 | %build
|
---|
| 51 | make PREFIX=/usr QMAKE=%{qmake} LRELEASE=%{lrelease}
|
---|
| 52 |
|
---|
| 53 | %install
|
---|
| 54 | make PREFIX=/usr DESTDIR=%{?buildroot:%{buildroot}} install
|
---|
| 55 |
|
---|
| 56 | %clean
|
---|
| 57 | rm -rf $RPM_BUILD_ROOT
|
---|
| 58 |
|
---|
| 59 | %files
|
---|
| 60 | %attr (-,root,root) /*
|
---|
| 61 |
|
---|
| 62 | %changelog
|
---|
| 63 | * Wed May 7 2008 iSage
|
---|
| 64 | - adapted for some distros
|
---|
| 65 | * Sun May 20 2007 Ricardo Villalba <rvm@escomposlinux.org>
|
---|
| 66 | - use DESTDIR in make install
|
---|
| 67 | * Sat May 5 2007 Ricardo Villalba <rvm@escomposlinux.org>
|
---|
| 68 | - fixed some typos
|
---|
| 69 | * Mon Feb 12 2007 Ricardo Villalba <rvm@escomposlinux.org>
|
---|
| 70 | - first spec file
|
---|