packages: totem/totem.spec - subpackages inspired from fcfg
glen
glen at pld-linux.org
Sun Dec 19 19:11:48 CET 2010
Author: glen Date: Sun Dec 19 18:11:48 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- subpackages inspired from fcfg
---- Files affected:
packages/totem:
totem.spec (1.180 -> 1.181)
---- Diffs:
================================================================
Index: packages/totem/totem.spec
diff -u packages/totem/totem.spec:1.180 packages/totem/totem.spec:1.181
--- packages/totem/totem.spec:1.180 Fri Nov 12 22:01:07 2010
+++ packages/totem/totem.spec Sun Dec 19 19:11:43 2010
@@ -3,7 +3,7 @@
# Conditional build
%bcond_without bemused # build without bemused plugin
%bcond_without lirc # without lirc support
-#
+
Summary: Movie player for GNOME 2 based on the gstreamer engine
Summary(pl.UTF-8): Odtwarzacz filmów dla GNOME 2 oparty na silniku gstreamer
Name: totem
@@ -69,22 +69,22 @@
Requires: gstreamer-videosink >= 0.10
Requires: gstreamer-visualisation
Requires: gtk+2 >= 2:2.20.0
-Requires: nautilus >= 2.26.0
Requires: python-pygtk-gtk
-Suggests: galago-daemon
Suggests: gstreamer-ffmpeg
Suggests: gstreamer-mpeg
Suggests: gstreamer-pango
-# youtube plugin
-Suggests: gstreamer-plugins-bad
-Suggests: python-BeautifulSoup
-Suggests: python-coherence
-Suggests: python-feedparser
Suggests: python-gnome-gconf
-Suggests: python-httplib2
Suggests: python-json-py
Suggests: python-listparser
Suggests: python-pygobject >= 2.16.0
+# iplayer
+Requires: python-BeautifulSoup
+Suggests: python-feedparser
+Suggests: python-httplib2
+# gromit: gromit bin
+# im status (galago)
+Suggests: galago-daemon
+# opensubtitles
Suggests: python-pyxdg
# sr at Latn vs. sr at latin
Conflicts: glibc-misc < 6:2.7
@@ -103,6 +103,64 @@
położenia w pliku i głośności, a także w miarę kompletną obsługę z
klawiatury.
+%package jamendo
+Summary: Jamendo plugin for Totem
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description jamendo
+This package provides a plugin to allow browsing the Jamendo music
+store in Totem, and listening to them.
+
+%package lirc
+Summary: LIRC (Infrared remote) plugin for Totem
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description lirc
+This package provides a plugin to add LIRC (Infrared remote) support
+to Totem.
+
+%package publish
+Summary: Share your playlist with other Totems on the local network
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description publish
+This package provides a plugin to allow you to share your current
+playlist (and the files included in that playlist) with other Totems
+on the same local network.
+
+%package tracker
+Summary: Tracker-based video search plugin for Totem
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description tracker
+This package provides a Totem plugin to allow searching local videos,
+based on their tags, metadata, or filenames, as indexing by the
+Tracker indexer.
+
+%package upnp
+Summary: UPNP/DLNA plugin for Totem
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+Requires: python-coherence
+
+%description upnp
+This package provides a plugin to allow browsing UPNP/DLNA shares, and
+watching videos from those.
+
+%package youtube
+Summary: YouTube plugin for Totem
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+Requires: gstreamer-plugins-bad
+
+%description youtube
+This package provides a plugin to allow browsing YouTube videos in
+Totem, and watching them.
+
%package apidocs
Summary: Totem API documentation
Summary(pl.UTF-8): Dokumentacja API Totema
@@ -133,11 +191,21 @@
%description -n browser-plugin-%{name} -l pl.UTF-8
Wtyczka Totem do przeglądarek WWW.
+%package -n nautilus-totem
+Summary: Video and Audio Properties tab for Nautilus
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+Requires: nautilus >= 2.26.0
+
+%description -n nautilus-totem
+This package provides a Nautilus extension that shows the properties
+of audio and video files in the properties dialog.
+
%prep
%setup -q
%patch0 -p1
%patch1 -p1
-sed -i s#^en at shaw## po/LINGUAS
+sed -i 's#^en at shaw##' po/LINGUAS
rm po/en at shaw.po
%build
@@ -161,9 +229,9 @@
%install
rm -rf $RPM_BUILD_ROOT
-
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
+ INSTALL="install -p" \
BROWSER_PLUGIN_DIR=%{_browserpluginsdir} \
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
@@ -213,7 +281,6 @@
%attr(755,root,root) %{_bindir}/totem-audio-preview
%attr(755,root,root) %{_bindir}/totem-video-indexer
%attr(755,root,root) %{_bindir}/totem-video-thumbnailer
-%attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libtotem-properties-page.so
%attr(755,root,root) %{_libdir}/totem/totem-bugreport.py
%{_datadir}/%{name}
%{_desktopdir}/totem.desktop
@@ -241,10 +308,6 @@
%{pluginsdir}/chapters/chapters.totem-plugin
%attr(755,root,root) %{pluginsdir}/chapters/libchapters.so
-%dir %{pluginsdir}/coherence_upnp
-%{pluginsdir}/coherence_upnp/*.py[co]
-%{pluginsdir}/coherence_upnp/coherence_upnp.totem-plugin
-
%dir %{pluginsdir}/dbus
%{pluginsdir}/dbus/*.py[co]
%{pluginsdir}/dbus/dbus-service.totem-plugin
@@ -262,16 +325,6 @@
%{pluginsdir}/iplayer/iplayer.ui
%{pluginsdir}/iplayer/iplayer.totem-plugin
-%dir %{pluginsdir}/jamendo
-%{pluginsdir}/jamendo/*.py[co]
-%{pluginsdir}/jamendo/jamendo.totem-plugin
-%{pluginsdir}/jamendo/jamendo.ui
-
-%dir %{pluginsdir}/lirc
-%attr(755,root,root) %{pluginsdir}/lirc/liblirc.so
-%{pluginsdir}/lirc/lirc.totem-plugin
-%{pluginsdir}/lirc/totem_lirc_default
-
%dir %{pluginsdir}/media-player-keys
%attr(755,root,root) %{pluginsdir}/media-player-keys/libmedia_player_keys.so
%{pluginsdir}/media-player-keys/media-player-keys.totem-plugin
@@ -293,11 +346,6 @@
%attr(755,root,root) %{pluginsdir}/properties/libmovie-properties.so
%{pluginsdir}/properties/movie-properties.totem-plugin
-%dir %{pluginsdir}/publish
-%attr(755,root,root) %{pluginsdir}/publish/libpublish.so
-%{pluginsdir}/publish/publish-plugin.ui
-%{pluginsdir}/publish/publish.totem-plugin
-
%dir %{pluginsdir}/pythonconsole
%{pluginsdir}/pythonconsole/console.py[co]
%{pluginsdir}/pythonconsole/pythonconsole.py[co]
@@ -322,13 +370,44 @@
%attr(755,root,root) %{pluginsdir}/thumbnail/libthumbnail.so
%{pluginsdir}/thumbnail/thumbnail.totem-plugin
+%dir %{pluginsdir}/totem
+%{pluginsdir}/totem/__init__.py[co]
+
+%files jamendo
+%defattr(644,root,root,755)
+%dir %{pluginsdir}/jamendo
+%{pluginsdir}/jamendo/*.py[co]
+%{pluginsdir}/jamendo/jamendo.totem-plugin
+%{pluginsdir}/jamendo/jamendo.ui
+
+%files lirc
+%defattr(644,root,root,755)
+%dir %{pluginsdir}/lirc
+%attr(755,root,root) %{pluginsdir}/lirc/liblirc.so
+%{pluginsdir}/lirc/lirc.totem-plugin
+%{pluginsdir}/lirc/totem_lirc_default
+
+%files publish
+%defattr(644,root,root,755)
+%dir %{pluginsdir}/publish
+%attr(755,root,root) %{pluginsdir}/publish/libpublish.so
+%{pluginsdir}/publish/publish-plugin.ui
+%{pluginsdir}/publish/publish.totem-plugin
+
+%files tracker
+%defattr(644,root,root,755)
%dir %{pluginsdir}/tracker
%attr(755,root,root) %{pluginsdir}/tracker/libtracker.so
%{pluginsdir}/tracker/tracker.totem-plugin
-%dir %{pluginsdir}/totem
-%{pluginsdir}/totem/__init__.py[co]
+%files upnp
+%defattr(644,root,root,755)
+%dir %{pluginsdir}/coherence_upnp
+%{pluginsdir}/coherence_upnp/*.py[co]
+%{pluginsdir}/coherence_upnp/coherence_upnp.totem-plugin
+%files youtube
+%defattr(644,root,root,755)
%dir %{pluginsdir}/youtube
%attr(755,root,root) %{pluginsdir}/youtube/libyoutube.so
%{pluginsdir}/youtube/youtube.totem-plugin
@@ -338,6 +417,10 @@
%defattr(644,root,root,755)
%{_gtkdocdir}/totem
+%files -n nautilus-totem
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libtotem-properties-page.so
+
%files -n browser-plugin-%{name}
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/totem-plugin-viewer
@@ -349,6 +432,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.181 2010/12/19 18:11:43 glen
+- subpackages inspired from fcfg
+
Revision 1.180 2010/11/12 21:01:07 sls
- bump BR: totem-pl-parser-devel >= 2.30.2
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/totem/totem.spec?r1=1.180&r2=1.181&f=u
More information about the pld-cvs-commit
mailing list