~ubuntu-branches/ubuntu/trusty/totem/trusty-proposed

« back to all changes in this revision

Viewing changes to totem.spec

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette, Josselin Mouette, Loic Minier, Sjoerd Simons
  • Date: 2008-09-10 15:38:34 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080910153834-kxne946nj2b5squf
Tags: 2.22.2-4
[ Josselin Mouette ]
* Change the recommends on g-c-c to one on g-s-d. Also move it to
  totem-plugins, which is the package providing the media keys
  functionality.
* Change the depends on dbus to dbus-x11.

[ Loic Minier ]
* Let totem-gstreamer recommend gnome-app-install for easy codec
  installation.

[ Josselin Mouette ]
* 02_flv.patch: the canonical MIME type for Flash videos is 
  video/x-flv, not video/flv. Closes: #486468.

[ Sjoerd Simons ]
* 30_fix_youtube_plugin.patch: Set the server as a keyword argument to be
  compatible with both old and new versions of python-gdata. Fixes searching
  for youtube videos
* debian/control.in: Fix double Recommend field for totem-gstreamer

[ Josselin Mouette ]
* rules: rally disable the vala plugin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
Summary: Movie player for GNOME 2
6
6
Name: totem
7
 
Version: 2.16.5
 
7
Version: 2.22.2
8
8
Release: 1
9
9
License: GPL
10
10
Group: Applications/Multimedia
11
 
URL: http://www.hadess.net/totem.php3
 
11
URL: http://www.gnome.org/projects/totem/
12
12
Source0: http://ftp.gnome.org/pub/GNOME/sources/totem/0.99/totem-%{version}.tar.bz2
13
13
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
14
14
Requires(post): GConf2
22
22
BuildRequires: gstreamer-devel >= %gstreamer_version
23
23
BuildRequires: gstreamer-plugins-base-devel >= %gstreamer_plugins_base_version
24
24
BuildRequires: gnome-desktop-devel >= 2.6.0, gnome-vfs2-devel, libglade2-devel
 
25
BuildRequires: nautilus-devel
25
26
BuildRequires: perl-XML-Parser
26
27
BuildRequires: iso-codes-devel
27
 
BuildRequires: mozilla-devel
28
28
Obsoletes: nautilus-media
29
29
 
30
30
%description
40
40
Totem is simple movie player for the Gnome desktop. The mozilla plugin
41
41
for totem allows totem to be embeded into a web browser. 
42
42
 
43
 
%package devel
44
 
Summary: Libraries/include files for Totem.
45
 
Group: Development/Libraries
46
 
Requires: %{name} = %{version}-%{release}
47
 
Requires: gnome-vfs2-devel
48
 
Requires: libxml2-devel
49
 
Requires: gtk2-devel
50
 
 
51
 
%description devel
52
 
Totem is simple movie player for the Gnome desktop. It features a
53
 
simple playlist, a full-screen mode, seek and volume controls, as well as
54
 
a pretty complete keyboard navigation.
55
 
 
56
 
This package contains the libraries and includes files necessary to develop
57
 
applications with Totem's plparser library.
58
 
 
59
 
 
60
43
%prep
61
44
%setup -q
62
45
 
63
46
%build
64
47
export MOZILLA_PLUGINDIR=%{_libdir}/mozilla 
65
 
%configure --enable-gstreamer=yes --disable-vanity --enable-mozilla --enable-nvtv
 
48
%configure --enable-gstreamer=yes --enable-mozilla --enable-nvtv
66
49
 
67
50
#apparently someone forgot to autogen before disting 0.99.17 :)
68
51
#perl -pi -e 's/gstvideowidget.h//g' src/Makefile
74
57
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
75
58
make install DESTDIR=$RPM_BUILD_ROOT
76
59
 
77
 
#nor vanity
78
 
rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/vanity.png
79
 
 
80
60
# no static libs and libtool archives either
81
61
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
82
62
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
84
64
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0/*.la
85
65
rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/*.a
86
66
rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/*.la
 
67
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/gromit/libgromit.a
 
68
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/gromit/libgromit.la
 
69
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/ontop/libontop.a
 
70
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/ontop/libontop.la
 
71
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/screensaver/libscreensaver.a
 
72
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/screensaver/libscreensaver.la
 
73
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/skipto/libskipto.a
 
74
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/skipto/libskipto.la
 
75
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/media-player-keys/libmedia_player_keys.a
 
76
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/media-player-keys/libmedia_player_keys.la
 
77
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/properties/libmovie-properties.a
 
78
rm -f $RPM_BUILD_ROOT%{_libdir}/totem/plugins/properties/libmovie-properties.la
87
79
 
88
80
%clean
89
81
rm -rf $RPM_BUILD_ROOT
108
100
%doc AUTHORS COPYING ChangeLog NEWS README TODO
109
101
%config %{_sysconfdir}/gconf/schemas/*.schemas
110
102
%{_bindir}/%{name}
 
103
%{_bindir}/totem-video-indexer
111
104
%{_datadir}/applications/%{name}.desktop
112
105
%{_datadir}/gnome/help/%{name}/
113
106
%{_datadir}/omf/%{name}/
114
107
%{_datadir}/%{name}/
115
108
%{_datadir}/icons
116
 
%{_libdir}/libtotem-plparser.*
117
109
%{_libdir}/nautilus/extensions-1.0/*.so*
118
110
%{_bindir}/%{name}-video-thumbnailer
 
111
%{_bindir}/%{name}-audio-preview
119
112
%{_mandir}/man1/%{name}.1*
120
113
%{_mandir}/man1/totem-video-thumbnailer.1.gz
121
114
%{_datadir}/locale
122
 
%exclude %{_datadir}/%{name}/vanity.*
123
 
 
 
115
%{_libdir}/totem/plugins/gromit/gromit.totem-plugin
 
116
%{_libdir}/totem/plugins/gromit/libgromit.so
 
117
%{_libdir}/totem/plugins/ontop/libontop.so
 
118
%{_libdir}/totem/plugins/ontop/ontop.totem-plugin
 
119
%{_libdir}/totem/plugins/screensaver/libscreensaver.so
 
120
%{_libdir}/totem/plugins/screensaver/screensaver.totem-plugin
 
121
%{_libdir}/totem/plugins/skipto/libskipto.so
 
122
%{_libdir}/totem/plugins/skipto/skipto.totem-plugin
 
123
%{_libdir}/totem/plugins/skipto/skipto.ui
 
124
%{_libdir}/totem/plugins/media-player-keys/libmedia_player_keys.so
 
125
%{_libdir}/totem/plugins/media-player-keys/media-player-keys.totem-plugin
 
126
%{_libdir}/totem/plugins/properties/libmovie-properties.so
 
127
%{_libdir}/totem/plugins/properties/movie-properties.totem-plugin
 
128
%{_libdir}/totem/plugins/totem/*.py
 
129
%{_libdir}/totem/plugins/totem/*.pyc
 
130
%{_libdir}/totem/plugins/totem/*.pyo
 
131
%{_libdir}/totem/plugins/youtube/*.py
 
132
%{_libdir}/totem/plugins/youtube/*.pyc
 
133
%{_libdir}/totem/plugins/youtube/*.pyo
 
134
%{_libdir}/totem/plugins/youtube/youtube.totem-plugin
 
135
%{_libdir}/totem/plugins/youtube/youtube.ui
 
136
%{_libexecdir}/totem/totem-bugreport.*
124
137
 
125
138
%files mozplugin
126
139
%defattr(-, root, root)
127
 
%{_libdir}/mozilla/plugins/*
128
 
%{_libexecdir}/totem-mozilla-viewer
129
 
 
130
 
%files devel
131
 
%defattr(-, root, root)
132
 
%{_includedir}/%{name}/1/plparser
133
 
%{_libdir}/pkgconfig/*.pc
134
 
%{_libdir}/*so
 
140
%{_libdir}/mozilla/libtotem*
 
141
%{_libexecdir}/totem-plugin-viewer
135
142
 
136
143
%changelog
 
144
* Sat Mar 1 2008 Christian Schaller <christian.schaller@collabora.co.uk>
 
145
- Update for new plugins and removed pl-parser
 
146
 
 
147
* Fri May 18 2007 Christian Schaller <christian@fluendo.com>
 
148
- Update for plugins system
 
149
 
137
150
* Mon Feb 13 2006 Matthias Clasen <mclasen@redhat.com> - 1.3.91-1
138
151
- Update to 1.3.91
139
152