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

Changes of Revision 6

[-] Changed vlc.spec
x
 
1
@@ -1,129 +1,160 @@
2
-%define libvlc 5
3
-%define libvlccore 4
4
-
5
-Name:           vlc
6
-Version:        1.1.13
7
-Release:        11.6
8
-
9
-License:        GNU General Public License (GPL)
10
-Summary:        VLC - Video Lan Client
11
-Url:            http://www.videolan.org/
12
-Group:          Productivity/Multimedia/Video/Players
13
+# vim: set ts=4 sw=4 et:
14
+#
15
+# spec file for vlc
16
+#
17
+# Copyright (c) 2012 Dominique Leuenberger, Amsterdam, The Netherlands
18
+#
19
+# All modifications and additions to the file contributed by third parties
20
+# remain the property of their copyright owners, unless otherwise agreed
21
+# upon. The license for this file, and modifications and additions to the
22
+# file, is the same license as for the pristine package itself (unless the
23
+# license for the pristine package is not an Open Source License, in which
24
+# case the license is the MIT License). An "Open Source License" is a
25
+# license that conforms to the Open Source Definition (Version 1.9)
26
+# published by the Open Source Initiative.
27
 
28
-Source0:        http://download.videolan.org/pub/videolan/vlc/%{version}/%{name}-%{version}.tar.bz2
29
+# Please submit bugfixes or comments via email
30
 
31
-Patch0:         vlc-fix_font_path.patch
32
-Patch1:         vlc-no_return_in_non_void.patch
33
-#Patch2:         vlc-buildcompare.patch
34
-Patch3:         vlc-opencv22.patch
35
-Patch4:         vlc-errno_h.patch
36
-Patch5:         vlc-asserts_h.patch
37
-
38
-Requires:       vlc-noX = %{version}
39
-Requires:       vlc-qt = %{version}
40
-Recommends:     freefont
41
+%define pulseplugin 0%{suse_version} >= 1140
42
+%define withxcb 0%{suse_version} > 1131
43
+%define libvlc 5
44
+%define libvlccore 5
45
+%define conflicts vlc-beta
46
 
47
+Summary:        VLC - Video Lan Client
48
+Name:           vlc
49
+Version:        2.0.2
50
+%define _version 2.0.2
51
+Release:        5.7
52
+URL:            http://www.videolan.org/vlc/
53
+Source0:        http://download.videolan.org/pub/videolan/vlc/%{version}/vlc-%{version}.tar.xz
54
+Patch1:         vlc-fix_font_path.patch
55
+Patch2:         vlc-buildcompare.patch
56
+Patch3:         0001-no-return-in-non-void.patch
57
+Patch4:         vlc-autoconf-compat.patch
58
+License:        GPL-2.0+
59
+Group:          Productivity/Multimedia/Video/Players  
60
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
61
-
62
-### base ###
63
+BuildRequires:  aalib-devel
64
+BuildRequires:  alsa-devel
65
+BuildRequires:  avahi-devel
66
+BuildRequires:  faad2-devel
67
 BuildRequires:  fdupes
68
-BuildRequires:  fribidi-devel
69
-BuildRequires:  liba52-devel
70
-BuildRequires:  libffmpeg-devel
71
-BuildRequires:  libgcrypt-devel
72
-BuildRequires:  libmad-devel
73
-BuildRequires:  libqt4-devel
74
-BuildRequires:  lua-devel
75
-BuildRequires:  update-desktop-files
76
-
77
-### default enabled ####
78
 BuildRequires:  flac-devel
79
+BuildRequires:  fluidsynth-devel
80
+BuildRequires:  freetype2-devel
81
+BuildRequires:  fribidi-devel
82
+BuildRequires:  gcc-c++
83
+%if 0%{?suse_version} >= 1140
84
+BuildRequires:  gdk-pixbuf-devel
85
+%endif
86
+BuildRequires:  gettext-devel
87
+BuildRequires:  git
88
 BuildRequires:  gnome-vfs2-devel
89
 BuildRequires:  gnutls-devel
90
+BuildRequires:  gtk2-devel
91
+BuildRequires:  liba52-devel
92
 BuildRequires:  libass-devel
93
-BuildRequires:  libavahi-devel
94
+BuildRequires:  libavc1394-devel
95
+BuildRequires:  libbluray-devel
96
 BuildRequires:  libcaca-devel
97
 BuildRequires:  libcddb-devel
98
 BuildRequires:  libcdio-devel
99
-BuildRequires:  libdvbpsi-devel
100
-BuildRequires:  libdvdnav-devel
101
-BuildRequires:  libdvdread-devel
102
-BuildRequires:  libebml-devel
103
-BuildRequires:  libfaad-devel
104
+%if 0%suse_version < 1140
105
+BuildRequires:  libdc1394_control12-devel
106
+%endif
107
+BuildRequires:  libdc1394-devel
108
+BuildRequires:  libdca-devel
109
+BuildRequires:  libdvbpsi-devel 
110
+BuildRequires:  libdvdnav-devel 
111
+BuildRequires:  libdvdread-devel 
112
+BuildRequires:  libfaac-devel 
113
+BuildRequires:  libffmpeg-devel 
114
+BuildRequires:  libgcrypt-devel
115
+BuildRequires:  libjack-devel
116
 BuildRequires:  libkate-devel
117
+BuildRequires:  libmad-devel 
118
 BuildRequires:  libmatroska-devel
119
 BuildRequires:  libmodplug-devel
120
-BuildRequires:  libmpcdec-devel
121
-BuildRequires:  libmpeg2-devel
122
+BuildRequires:  libmpeg2-devel 
123
 BuildRequires:  libmtp-devel
124
-BuildRequires:  libprojectM-devel
125
-BuildRequires:  libproxy-devel
126
+BuildRequires:  libnotify-devel 
127
+BuildRequires:  libogg-devel 
128
+%if 0%{suse_version} >= 1120
129
+BuildRequires:  libproxy-devel 
130
+%endif
131
+BuildRequires:  libqt4-devel
132
+BuildRequires:  libraw1394-devel
133
 BuildRequires:  librsvg-devel
134
-BuildRequires:  libschroedinger-devel >= 1.0.10
135
+BuildRequires:  libsamplerate-devel
136
 BuildRequires:  libshout-devel
137
 BuildRequires:  libsmbclient-devel
138
-BuildRequires:  libtag-devel
139
+BuildRequires:  libssh-devel
140
+BuildRequires:  libtheora-devel
141
+BuildRequires:  libtool
142
 BuildRequires:  libtwolame-devel
143
+%if 0%{suse_version} > 1100 
144
 BuildRequires:  libudev-devel
145
+%endif
146
 BuildRequires:  libupnp-devel
147
+%if 0%{?suse_version} > 1130
148
 BuildRequires:  libv4l-devel
149
-BuildRequires:  live-devel
150
-BuildRequires:  sqlite3-devel
151
-BuildRequires:  valgrind-devel
152
-BuildRequires:  zvbi-devel
153
-BuildRequires:  libnotify-devel
154
-BuildRequires:  libxml2-devel
155
-
156
-%ifnarch ppc
157
-BuildRequires:  fluidsynth-devel
158
 %endif
159
-
160
-%if 0%{?suse_version} >= 1120
161
+%if 0%{?suse_version} > 1130
162
 BuildRequires:  libva-devel
163
-BuildRequires:  libvdpau-devel
164
-%endif
165
-
166
-%if 0%{?suse_version} <= 1120
167
-BuildRequires:  goom2k4-devel
168
-%endif
169
-
170
-%if 0%{?suse_version} >= 1140
171
-BuildRequires:  libpulse-devel
172
 %endif
173
-
174
-%if 0%{?suse_version} > 1130
175
-BuildRequires:  pkgconfig(gtk+-2.0)
176
+BuildRequires:  libvorbis-devel 
177
+BuildRequires:  libx264-devel
178
+BuildRequires:  libxml2-devel 
179
+BuildRequires:  libxvidcore-devel 
180
+BuildRequires:  lirc-devel
181
+BuildRequires:  live555-devel
182
+%if 0%{?suse_version} >= 1220
183
+BuildRequires:  lua51-devel
184
+%else
185
+BuildRequires:  lua-devel
186
 %endif
187
-
188
-BuildRequires:  DirectFB-devel
189
-BuildRequires:  aalib-devel
190
-BuildRequires:  libdca-devel
191
-BuildRequires:  libid3tag-devel
192
-### --enabled ####
193
+BuildRequires:  Mesa-devel
194
 BuildRequires:  ncurses-devel
195
-%if 0%{?suse_version} >= 1120
196
-%if 0%{?suse_version} == 1140
197
-BuildRequires:   mozilla-xulrunner20-devel
198
+BuildRequires:  pcre-devel
199
+BuildRequires:  pulseaudio-devel
200
+BuildRequires:  schroedinger-devel 
201
[+] Added 0001-no-return-in-non-void.patch ^
[+] Deleted vlc-asserts_h.patch ^
[+] Added vlc-autoconf-compat.patch ^
[+] Changed vlc-buildcompare.patch ^
[+] Deleted vlc-errno_h.patch ^
[+] Changed vlc-fix_font_path.patch ^
[+] Deleted vlc-no_return_in_non_void.patch ^
[+] Deleted vlc-opencv22.patch ^
Changed vlc-2.0.2.tar.xz ^