Logoj0ke.net Open Build Service > Projects > multimedia:SL12 > xine-lib-12 > Changes
Sign Up | Log In

Changes of Revision 2

[+] Deleted xine-lib-12.spec
[-] Added xine-lib.spec ^
x
 
1
@@ -0,0 +1,875 @@
2
+#
3
+# spec file for package xine-lib
4
+#
5
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
17
+#
18
+
19
+
20
+Name:           xine-lib
21
+# %bcond_with = default off
22
+# %bcond_without = default on
23
+#
24
+# --with distributable      -> don't build libxine2-codecs
25
+# --without distributable   -> build libxine2-codecs
26
+#
27
+# default for buildservice is no patented codecs
28
+%bcond_with onlynondistributable
29
+%bcond_without pulseaudio
30
+%bcond_without sdl
31
+%bcond_without aalib
32
+%bcond_without esd
33
+%bcond_without jack
34
+%bcond_without gnome_vfs
35
+%bcond_without directfb
36
+%bcond_without modplug
37
+#
38
+BuildRequires:  ImageMagick-devel
39
+BuildRequires:  Mesa-devel
40
+BuildRequires:  alsa-devel
41
+BuildRequires:  flac-devel
42
+BuildRequires:  giflib-devel
43
+BuildRequires:  glib2-devel
44
+BuildRequires:  gnutls-devel
45
+BuildRequires:  gtk2-devel
46
+BuildRequires:  imlib2-devel
47
+BuildRequires:  krb5-devel
48
+BuildRequires:  libcdio-devel
49
+BuildRequires:  libdrm-devel
50
+BuildRequires:  libmng-devel
51
+BuildRequires:  libmpcdec-devel
52
+BuildRequires:  libsmbclient
53
+BuildRequires:  libsmbclient-devel
54
+BuildRequires:  libtheora-devel
55
+BuildRequires:  libtool
56
+BuildRequires:  libvorbis-devel
57
+BuildRequires:  readline-devel
58
+BuildRequires:  speex-devel
59
+BuildRequires:  update-desktop-files
60
+BuildRequires:  vcdimager-devel
61
+BuildRequires:  xorg-x11-devel
62
+%if 0%{suse_version} >= 1210
63
+BuildRequires:  libv4l-devel >= 0.8.4
64
+%else
65
+%if 0%{suse_version} >= 1110
66
+BuildRequires:  libv4l-devel
67
+%endif
68
+%endif
69
+%if 0%{suse_version} >= 1030
70
+BuildRequires:  lirc-devel
71
+%else
72
+BuildRequires:  lirc
73
+%endif
74
+%if !%{with distributable}
75
+BuildRequires:  libbluray-devel
76
+BuildRequires:  libfaad-devel
77
+BuildRequires:  libffmpeg-devel
78
+%else
79
+BuildRequires:  libavutil-devel
80
+%endif
81
+%if %{with pulseaudio}
82
+BuildRequires:  libpulse-devel
83
+%endif
84
+%if %{with sdl}
85
+BuildRequires:  SDL-devel
86
+%endif
87
+%if %{with aalib}
88
+BuildRequires:  aalib-devel
89
+BuildRequires:  libcaca-devel
90
+%endif
91
+%if %{with esd}
92
+BuildRequires:  esound-devel
93
+%endif
94
+%if %{with gnome_vfs}
95
+BuildRequires:  gnome-vfs2-devel
96
+%endif
97
+%if %{with jack}
98
+BuildRequires:  libjack-devel
99
+%endif
100
+%if %{with directfb}
101
+%if %suse_version >= 1020
102
+BuildRequires:  DirectFB-devel
103
+%else
104
+BuildRequires:  DirectFB
105
+%endif
106
+%endif
107
+%if %{with modplug}
108
+BuildRequires:  libmodplug-devel
109
+%endif
110
+Version:        1.2.2
111
+Release:        76.3
112
+%define abiversion 2.2
113
+Summary:        Video Player with Plug-Ins
114
+License:        GPL-2.0+ ; SUSE-Public-Domain
115
+Group:          Productivity/Multimedia/Video/Players
116
+Url:            http://www.xine-project.org/home
117
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
118
+
119
+%if %{with distributable}
120
+Source:         xine-lib-%{version}-crippled.tar.bz2
121
+%else
122
+Source:         http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.bz2
123
+%endif
124
+Source1:        baselibs.conf
125
+Source99:       precheckin_cripple_tarball.sh
126
+
127
+Patch0:         xine-lib-libdvdread_udf.diff
128
+Patch1:         xine-lib-v4l-2.6.38.patch
129
+Patch2:         xine-lib-without-ffmpeg.patch
130
+Patch3:         fix-non-x86-build.diff
131
+# Add theora FOURCC to libxine I found an avi container that xine wouldn't play.
132
+Patch4:         xine-lib-theora.patch
133
+
134
+%description
135
+<p>Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, Quicktime ...</p><p>You need a frontend for xine-lib like <a href=http://packman.links2linux.de/package/xine-ui>xine-ui</a>, <a href=http://packman.links2linux.de/package/gxine>gxine</a>, <a href=http://packman.links2linux.de/package/kaffeine>kaffeine</a> or <a href=http://packman.links2linux.de/package/totem>totem</a>.</p><p>Since 1-rc6 the package number is reduced, all you may miss, is in the base package</p><p>If you want to play css encrypted Video-DVD's, you need to install <a href=http://packman.links2linux.de/package/libdvdcss2>libdvdcss</a>.</p>
136
+
137
+%description -l de
138
+<p>Gro&szlig;artiger Video- und Multimediaplayer mit Support f&uuml;r DVD, MPEG, AVI, DivX, VCD,Quicktime ...</p><p>Bitte beachten Sie, dass Sie neben der xine-lib auch eine Bedienoberfl&auml;che wie <a href=http://packman.links2linux.de/package/xine-ui>xine-ui</a>, <a href=http://packman.links2linux.de/package/gxine>gxine</a>, <a href=http://packman.links2linux.de/package/kaffeine>kaffeine</a> oder <a href=http://packman.links2linux.de/package/totem>totem</a> ben&ouml;tigen.</p><p>Seit 1-rc6 wurde die Zahl der Pakete reduziert, alles was sie eventuell vermissen, wurde in das Basispaket integriert.</p><p>Wenn Sie css verschl&uuml;sselte Video-DVDs abspielen wollen, m&uuml;ssen Sie zus&auml;tzlich die <a href=http://packman.links2linux.de/package/libdvdcss2>libdvdcss</a> installieren.</p>
139
+
140
+%package -n libxine2
141
+Summary:        Video Player with Plug-Ins
142
+License:        GPL-2.0+
143
+Group:          Productivity/Multimedia/Video/Players
144
+Provides:       libxine2-syncfb = %{version}-%{release}
145
+Obsoletes:      libxine2-syncfb < %{version}-%{release}
146
+Provides:       libxine2-xvmc = %{version}-%{release}
147
+Obsoletes:      libxine2-xvmc < %{version}-%{release}
148
+Provides:       libxine2-dvb = %{version}-%{release}
149
+Obsoletes:      libxine2-dvb < %{version}-%{release}
150
+Provides:       %{name} = %{version}-%{release}
151
+Obsoletes:      %{name} < %{version}-%{release}
152
+Recommends:     libxine2-codecs = %{version}
153
+Recommends:     opensuse-codecs-installer
154
+
155
+%description -n libxine2
156
+xine is a video player with a graphical front-end that supports a large
157
+number of file formats (VCD and MPEG2, for example) using plug-ins.
158
+Several plug-ins are included. Others can be installed after xine
159
+installation. xine supports stereo sound using OSS and AC5.1 using
160
+Alsa.
161
+
162
+%if %{with distributable}
163
+This version of xine may lack certain features because of legal
164
+requirements (potential patent violation). See also
165
+http://www.opensuse.org/XINE#Legal_Matters
166
+%endif
167
+
168
+More information about xine plug-ins can be found at
169
+http://www.xine-project.org/home
170
+
171
+Authors:
172
+--------
173
+    Guenter Bartsch <guenter@sourceforge.net>
174
+
175
+%description -n libxine2 -l de
176
+xine ist ein Videoplayer mit grafischem  Frontend und unterstützt
177
+eine vielzahl an Dateiformaten (z.B. VCD und MPEG2) mit hilfe von
178
+Plugins. Einige Plugins sind enthalten, andere können nach der
179
+Installation von xine nachinstalliert werden. xine untersützt
180
+Stereosound via OSS und AC5.1 per Alsa.
181
+
182
+%if %{with distributable}
183
+Diese xine-Version lässt eventuell einige Funktione aus rechtlichen
184
+Gründen vermissen (mögliche Patentverletzungen). Siehe dazu
185
+http://www.opensuse.org/XINE#Legal_Matters
186
+%endif
187
+
188
+Weitere Informationen über xine Plugins finden Sie unter
189
+http://www.xine-project.org/home
190
+
191
+Autoren:
192
+--------
193
+    Guenter Bartsch <guenter@sourceforge.net>
194
+
195
+%package -n libxine-devel
196
+Summary:        Development environment for xine-based media players
197
+License:        GPL-2.0+ ; SUSE-Public-Domain
198
+Group:          Development/Libraries/C and C++
199
+Requires:       freetype2-devel
200
+Requires:       glibc-devel
201
[+] Added fix-non-x86-build.diff ^
[+] Added xine-lib-theora.patch ^
[+] Added xine-lib-without-ffmpeg.patch ^
[+] Added precheckin_cripple_tarball.sh ^
Changed xine-lib-1.2.2.tar.bz2 ^