Logoj0ke.net Open Build Service > Projects > multimedia:SL11 > MPlayer > Changes
Sign Up | Log In

Changes of Revision 3

[-] Changed MPlayer.spec
x
 
1
@@ -1,43 +1,41 @@
2
-# norootforbuild
3
-#!BuildIgnore:          post-build-checks
4
+# vim: set sw=4 ts=4 et:
5
 
6
 %define _libexecdir %{_usr}/lib
7
 
8
 %define suseversion  %(echo "openSUSE Linux `echo "scale=1; %{suse_version}/100" | bc 2>/dev/null || echo UNKNOWN` (%{_build_cpu})")
9
 
10
-%define revision 31930
11
+%define revision 33269
12
 
13
-Name:      MPlayer
14
-License:   GNU General Public License version 2 (GPL v2)
15
-Group:     Productivity/Multimedia/Video/Players
16
-Version:   1.0rc4_r%{revision}
17
-Release:   1.pm.3.2
18
-Summary:   Multimedia Player
19
-Summary(de):   Multimedia-Abspielprogramm
20
+Name:           MPlayer
21
+License:        GNU General Public License version 2 (GPL v2)
22
+Group:          Productivity/Multimedia/Video/Players
23
+Version:        1.0rc4_r%{revision}
24
+Release:        1.pm.1.1
25
+Summary:        Multimedia Player
26
+Summary(de):    Multimedia-Abspielprogramm
27
 ## Source0:    http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-%{version}.tar.bz2
28
 # svn://svn.mplayerhq.hu/mplayer/trunk
29
-Source0:   MPlayer-%{version}.tar.bz2
30
-Source1:   http://www1.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
31
-Source100:  %{name}-rpmlintrc
32
-Patch0:        MPlayer-decl.patch
33
-Patch1:        MPlayer-1.0rc4-warn.patch
34
-Patch2:        MPlayer-comparison.patch
35
-Patch3:        MPlayer-pci_linux_gnu_source.patch
36
-Patch4:        MPlayer-amd64-detection.patch
37
-Patch5:        bug490-demux_lavf.patch
38
-# Patch7:      MPlayer-x26465.patch
39
-Patch10:    MPlayer-fix_tools.patch
40
-Patch11:    MPlayer-pa-volume-fix.patch
41
-Patch12:    MPlayer-disable_subrip.patch
42
-Patch20:   MPlayer-svn_version.patch
43
-URL:       http://www.mplayerhq.hu 
44
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
45
-#%if 0%{?opensuse_bs} || 0%{?packman_bs}
46
-
47
-BuildRequires: enca-devel
48
-#%else
49
-#BuildRequires: libenca-devel
50
-#%endif
51
+Source0:        MPlayer-%{version}.tar.bz2
52
+Source1:        http://www1.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
53
+Source2:        http://www1.mplayerhq.hu/MPlayer/skins/Clearlooks-1.2.tar.bz2
54
+Patch0:         MPlayer-decl.patch
55
+Patch1:         MPlayer-1.0rc4-warn.patch
56
+Patch3:         MPlayer-pci_linux_gnu_source.patch
57
+Patch4:         MPlayer-amd64-detection.patch
58
+Patch5:         bug490-demux_lavf.patch
59
+Patch6:         MPlayer-config.patch
60
+Patch11:        MPlayer-pa-volume-fix.patch
61
+Patch12:        MPlayer-disable_subrip.patch
62
+Patch13:        MPlayer-fix_win32_pointer_casts.patch
63
+Patch20:        MPlayer-svn_version.patch
64
+## git://git.videolan.org/ffmpeg.git
65
+Source10:       ffmpeg-c104a6e90226eaa253aeba471c8859e0da922da7.tar.bz2
66
+Patch80:        ffmpeg-fix_missing_return_in_non_void_function.patch
67
+Source100:      MPlayer-rpmlintrc
68
+URL:            http://www.mplayerhq.hu 
69
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
70
+#BuildRequires:  -post-build-checks
71
+BuildRequires:  enca-devel
72
 %ifarch %ix86 
73
 %if %suse_version <= 1120
74
 BuildRequires:  w32codec-all
75
@@ -45,16 +43,25 @@
76
 %endif
77
 BuildRequires:  libmp3lame-devel libogg-devel libtheora-devel libsmbclient-devel SDL-devel ladspa aalib-devel esound-devel gtk2-devel
78
 BuildRequires:  glib2-devel dvb libdca-devel libdv libxvidcore-devel gcc-c++ libmng-devel
79
-BuildRequires: SDL_image-devel
80
-BuildRequires: yasm
81
-BuildRequires:  DirectFB-devel bc cdparanoia-devel lzo lzo-devel fribidi-devel libspeex-devel
82
-BuildRequires:  libfaac-devel libmpeg2-devel twolame-devel gettext-devel libopencore-amr-devel pkgconfig
83
+BuildRequires:  xorg-x11-proto-devel
84
+BuildRequires:  SDL_image-devel
85
+BuildRequires:  yasm
86
+BuildRequires:  DirectFB-devel bc cdparanoia-devel lzo lzo-devel fribidi-devel speex-devel
87
+BuildRequires:  libfaac-devel twolame-devel gettext-devel libopencore-amr-devel libfaad-devel pkgconfig
88
 BuildRequires:  libvstream-client-devel libdvdnav4 libdvdnav-devel
89
 BuildRequires:  libvdpau-devel
90
-BuildRequires: libpng-devel
91
-BuildRequires: libx264-devel >= 0.0svn20080917 live libjack-devel giflib giflib-devel libjpeg-devel 
92
+BuildRequires:  libpng-devel
93
+BuildRequires:  libvpx-devel >= 0.9.6
94
+BuildRequires:  libx264-devel >= 0.0svn20080917 live libjack-devel giflib giflib-devel libjpeg-devel 
95
 BuildRequires:  krb5-devel openldap2-devel libgssapi libdv-devel libcaca-devel libpulse-devel
96
 BuildRequires:  coreutils
97
+BuildRequires:  libmpg123-devel
98
+BuildRequires:  libbluray-devel
99
+BuildRequires:  librtmp-devel
100
+BuildRequires:  liba52-devel
101
+BuildRequires:  bs2b-devel
102
+BuildRequires:  libdvdcss-devel
103
+BuildRequires:  libcrystalhd-devel
104
 %if %suse_version > 1110
105
 BuildRequires:  lirc-devel
106
 %else
107
@@ -64,20 +71,20 @@
108
 BuildRequires:  termcap ncurses-devel
109
 BuildRequires:  update-desktop-files
110
 # FIXME get rid of fam-devel when its fixed in libschroedinger-devel
111
-BuildRequires: fam-devel
112
+BuildRequires:  fam-devel
113
 
114
 # Toni builds dirac from 10.3 on upwards
115
 %if %{suse_version} >= 1030
116
-BuildRequires: libdirac-devel libschroedinger-devel
117
+BuildRequires:  libdirac-devel libschroedinger-devel
118
 %endif
119
 
120
-Provides:  mplayer = %{version}-%{release}
121
-Provides:  mplayer-gui = %{version}-%{release}
122
-Provides:  %{name}-gui = %{version}-%{release}
123
-Provides:  gmplayer = %{version}-%{release}
124
-Provides:  mencoder = %{version}-%{release}
125
-Conflicts: MPlayer-unstable
126
-Conflicts: mplayer-unstable
127
+Provides:       mplayer = %{version}-%{release}
128
+Provides:       mplayer-gui = %{version}-%{release}
129
+Provides:       %{name}-gui = %{version}-%{release}
130
+Provides:       mencoder = %{version}-%{release}
131
+Conflicts:      MPlayer-unstable
132
+Conflicts:      mplayer-unstable
133
+Recommends:     gmplayer = %{version}
134
 
135
 %description
136
 MPlayer plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4,
137
@@ -85,6 +92,9 @@
138
 supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD,
139
 SVCD, DVD, 3ivx, DivX 3/4/5 and even WMV movies..
140
 
141
+Note that the GUI frontend "gmplayer" is not part of this package.
142
+Instead, you must also install the package "gmplayer".
143
+
144
 
145
 
146
 
147
@@ -92,10 +102,23 @@
148
 --------
149
     MPlayer team <mplayer-users@mplayerhq.hu>
150
 
151
+%package -n gmplayer
152
+Summary:        GUI Frontend for the %{name} Multimedia Player
153
+Group:          Productivity/Multimedia/Video/Players
154
+Requires:       %{name} = %{version}
155
+
156
+%description -n gmplayer
157
+MPlayer plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4,
158
+RealMedia, Matroska, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files,
159
+supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD,
160
+SVCD, DVD, 3ivx, DivX 3/4/5 and even WMV movies..
161
+
162
+This subpackage contains the GUI frontend "gmplayer".
163
+
164
 %package doc
165
-Summary:   Multimedia Player
166
-Group:     Productivity/Multimedia/Video/Players
167
-Requires:   %{name} = %{version}
168
+Summary:        Multimedia Player
169
+Group:          Productivity/Multimedia/Video/Players
170
+Requires:       %{name} = %{version}
171
 
172
 %description doc
173
 MPlayer plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4,
174
@@ -106,9 +129,9 @@
175
 This subpackage contains technical documentation about codecs, formats,
176
 and MPlayer implementation details.
177
 
178
-%debug_package
179
+
180
 %prep
181
-%setup -q -a 1
182
+%setup -q -a 1 -a 2 -a 10
183
 %patch0
184
 ### fix me! ###
185
 %if %suse_version >= 1110   
186
@@ -116,21 +139,24 @@
187
 %else  
188
 %patch1
189
 %endif
190
-%patch2 -p1
191
 %patch3
192
 %patch4
193
 %patch5
194
-# %patch7
195
-%patch10
196
+%patch6
197
 %if 0%{?revision} < 30000
198
 %patch11
199
 %endif
200
 %patch12
201
[+] Deleted MPlayer-comparison.patch ^
[+] Added MPlayer-config.patch ^
[+] Deleted MPlayer-fix_tools.patch ^
[+] Added MPlayer-fix_win32_pointer_casts.patch ^
[+] Changed MPlayer-svn_version.patch ^
[+] Added ffmpeg-fix_missing_return_in_non_void_function.patch ^
Added Clearlooks-1.2.tar.bz2 ^
Changed MPlayer-1.0rc4_r33269.tar.bz2 ^
[+] Changed MPlayer-rpmlintrc ^
Added ffmpeg-c104a6e90226eaa253aeba471c8859e0da922da7.tar.bz2 ^