pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia Update totem to 2.26.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1d2cb3253316
branches: trunk
changeset: 556042:1d2cb3253316
user: jmcneill <jmcneill%pkgsrc.org@localhost>
date: Mon Mar 16 12:13:31 2009 +0000
description:
Update totem to 2.26.0.
2.26.0:
* Make sure all the Python plugins are translated
* Fix the language selection in the OpenSubtitles plugin
2.25.92:
* Set PulseAudio application properties
* Fix possible crasher in eggdesktopfile
* Add support for MXF videos
* Fix repeat not working in the browser plugin
2.25.91:
* Document internal API for plugin writers
* Fix a few focus problems
* Accept human-friendly inputs in the "Skip To" dialogue
* Add a huge number of languages to the subtitle downloader plugin
* Make looping smoother when only one file is being played in repeat
* Make the gallery creation progress window work as expected
* Fix a possible crasher when getting metadata in the xine-lib backend
* Many build fixes
* Make Totem more robust when Python fails to initialise
2.25.90:
* Add a UPNP/DLNA plugin
* Add a plugin to allow creating galleries of screenshots
for video files
* Add a plugin to allow copying DVDs and VCDs through Brasero,
as well as creating new DVDs from the playing video
* Add support for Repeat and Shuffle through LIRC
* Add support for a number of playlist types
* Update audio and video files types supported by the properties
window to not include playlists
* Fix recent files not working when the playlist was empty
* Avoid resetting colour balance sliders when set at the maximum
or the minimum
* Fix the screensaver not being disabled in some cases
* Add number of build and UI fixes
2.25.3 (changes since 2.24.3):
* Interface changes:
- Make the left-click seek directly to the destination
- Hide colour balance sliders that aren't available
- Make modifiers work as expected when drag'n'dropping files
- Use "Movie Player" everywhere in the interface
- Add an arrow to the sidebar button
- Convert British English messages to American English
- Show the fullscreen popups when seeking with the keyboard
- Better behaviour when changing the type of playlist to be saved
- Fix playlist problems when removing an file that was deleted
from the filesystem
* Subtitle handling:
- Add plugin to download text subtitles from OpenSubtitles.org
- Allow selecting a text subtitle from the View menu, or by dropping
the file onto the video widget
- Add the subtitle and languages menus to the fullscreen popup
* Browser plugin:
- Remove the "basic" web browser plugin, we now use the same
API as VideoLAN for our default plugin
- Fix relative paths not resolving in some cases
- Fix repeat=true only playing files twice
* Plugins:
- Add Jamendo plugin
- Add support for streaming TV from MythTV
- Fix YouTube movie playback following website changes
- Make the local search and YouTube search sidebars look more alike
- Add proper mute support for remote controls
- Fix the metadata-updated signal to be useful
* Build:
- Remove libgnome dependency
- Remove NVTV support
- Use g_timeout_add_seconds() when possible
* GStreamer backend:
- Require the rsndvdbin plugin for DVD playback
- Add zoom support
- Fix some files not giving us metadata with the video indexer
- Fix the video window getting bigger than the screen
- When streaming, the pause button stops
* Other:
- Add ability to create a gallery image using the video thumbnailer
diffstat:
multimedia/totem-browser-plugin/Makefile | 4 +-
multimedia/totem-browser-plugin/PLIST | 3 +-
multimedia/totem/Makefile | 3 +-
multimedia/totem/Makefile.common | 17 ++++-
multimedia/totem/PLIST | 87 +++++++++++++++++++++++++++++++-
multimedia/totem/distinfo | 9 +-
multimedia/totem/files/msgfmtstrip | 18 ++++++
multimedia/totem/patches/patch-aa | 13 ----
8 files changed, 125 insertions(+), 29 deletions(-)
diffs (truncated from 356 to 300 lines):
diff -r 7cb72dde9589 -r 1d2cb3253316 multimedia/totem-browser-plugin/Makefile
--- a/multimedia/totem-browser-plugin/Makefile Mon Mar 16 11:49:41 2009 +0000
+++ b/multimedia/totem-browser-plugin/Makefile Mon Mar 16 12:13:31 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/12/18 00:46:44 jmcneill Exp $
+# $NetBSD: Makefile,v 1.2 2009/03/16 12:13:31 jmcneill Exp $
#
.include "../../multimedia/totem/Makefile.common"
@@ -14,7 +14,7 @@
CONFIGURE_ARGS+= --enable-browser-plugins
-BROWSER_PLUGINS= basic cone gmp mully narrowspace
+BROWSER_PLUGINS= cone gmp mully narrowspace
do-install:
.for plugin in ${BROWSER_PLUGINS}
diff -r 7cb72dde9589 -r 1d2cb3253316 multimedia/totem-browser-plugin/PLIST
--- a/multimedia/totem-browser-plugin/PLIST Mon Mar 16 11:49:41 2009 +0000
+++ b/multimedia/totem-browser-plugin/PLIST Mon Mar 16 12:13:31 2009 +0000
@@ -1,5 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/12/18 00:46:44 jmcneill Exp $
-lib/firefox3/plugins/libtotem-basic-plugin.la
+@comment $NetBSD: PLIST,v 1.2 2009/03/16 12:13:31 jmcneill Exp $
lib/firefox3/plugins/libtotem-cone-plugin.la
lib/firefox3/plugins/libtotem-gmp-plugin.la
lib/firefox3/plugins/libtotem-mully-plugin.la
diff -r 7cb72dde9589 -r 1d2cb3253316 multimedia/totem/Makefile
--- a/multimedia/totem/Makefile Mon Mar 16 11:49:41 2009 +0000
+++ b/multimedia/totem/Makefile Mon Mar 16 12:13:31 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2009/02/21 17:40:00 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2009/03/16 12:13:31 jmcneill Exp $
#
PKG_DESTDIR_SUPPORT= user-destdir
@@ -16,5 +16,6 @@
.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
.include "../../multimedia/gst-plugins0.10-good/buildlink3.mk"
+DEPENDS+= gst-plugins0.10-resindvd>=0.10.10:../../multimedia/gst-plugins0.10-resindvd
.include "../../multimedia/gstreamer0.10/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 7cb72dde9589 -r 1d2cb3253316 multimedia/totem/Makefile.common
--- a/multimedia/totem/Makefile.common Mon Mar 16 11:49:41 2009 +0000
+++ b/multimedia/totem/Makefile.common Mon Mar 16 12:13:31 2009 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile.common,v 1.43 2009/02/21 17:40:00 wiz Exp $
+# $NetBSD: Makefile.common,v 1.44 2009/03/16 12:13:31 jmcneill Exp $
#
# used by multimedia/totem-nautilus/Makefile
# used by multimedia/totem-xine/Makefile
-DISTNAME= totem-2.24.4
+DISTNAME= totem-2.26.0
CATEGORIES= multimedia gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem/2.24/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem/2.26/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.gnome.org/projects/totem/
@@ -13,11 +13,12 @@
DISTINFO_FILE= ${.CURDIR}/../../multimedia/totem/distinfo
PATCHDIR= ${.CURDIR}/../../multimedia/totem/patches
+FILESDIR= ${.CURDIR}/../../multimedia/totem/files
PLIST_SRC= ${.CURDIR}/../../multimedia/totem/PLIST
GNU_CONFIGURE= YES
USE_DIRS+= gnome2-1.5
-USE_TOOLS+= gmake intltool msgfmt pkg-config
+USE_TOOLS+= gmake intltool msgfmt pkg-config gawk
USE_LIBTOOL= YES
USE_PKGLOCALEDIR= YES
USE_LANGUAGES= c c++
@@ -31,6 +32,14 @@
BUILDLINK_API_DEPENDS.gnome-vfs+= gnome-vfs>=2.8.2
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.6.0
+# The gettext version in pkgsrc cannot handle the .po files, so
+# we strip out usage of the newer features (context and fuzzy matches)
+post-patch:
+ for f in ${WRKSRC}/po/*.po ${WRKSRC}/help/*/*.po ; do \
+ mv $$f $$f.original ; \
+ ${AWK} -f ${FILESDIR}/msgfmtstrip $$f.original > $$f ; \
+ done
+
.include "../../lang/python/application.mk"
.include "../../x11/py-gtk2/buildlink3.mk"
.include "../../www/py-gdata/buildlink3.mk"
diff -r 7cb72dde9589 -r 1d2cb3253316 multimedia/totem/PLIST
--- a/multimedia/totem/PLIST Mon Mar 16 11:49:41 2009 +0000
+++ b/multimedia/totem/PLIST Mon Mar 16 12:13:31 2009 +0000
@@ -1,15 +1,34 @@
-@comment $NetBSD: PLIST,v 1.17 2009/02/21 17:40:00 wiz Exp $
+@comment $NetBSD: PLIST,v 1.18 2009/03/16 12:13:31 jmcneill Exp $
bin/totem
bin/totem-audio-preview
bin/totem-video-indexer
bin/totem-video-thumbnailer
lib/libbaconvideowidget.la
+lib/totem/plugins/brasero-disc-recorder/brasero-disc-recorder.totem-plugin
+lib/totem/plugins/brasero-disc-recorder/libbrasero-disc-recorder.la
+lib/totem/plugins/coherence_upnp/coherence_upnp.py
+lib/totem/plugins/coherence_upnp/coherence_upnp.pyc
+lib/totem/plugins/coherence_upnp/coherence_upnp.pyo
+lib/totem/plugins/coherence_upnp/coherence_upnp.totem-plugin
lib/totem/plugins/gromit/gromit.totem-plugin
lib/totem/plugins/gromit/libgromit.la
+lib/totem/plugins/jamendo/jamendo.py
+lib/totem/plugins/jamendo/jamendo.pyc
+lib/totem/plugins/jamendo/jamendo.pyo
+lib/totem/plugins/jamendo/jamendo.totem-plugin
+lib/totem/plugins/jamendo/jamendo.ui
lib/totem/plugins/media-player-keys/libmedia_player_keys.la
lib/totem/plugins/media-player-keys/media-player-keys.totem-plugin
lib/totem/plugins/ontop/libontop.la
lib/totem/plugins/ontop/ontop.totem-plugin
+lib/totem/plugins/opensubtitles/hash.py
+lib/totem/plugins/opensubtitles/hash.pyc
+lib/totem/plugins/opensubtitles/hash.pyo
+lib/totem/plugins/opensubtitles/opensubtitles.py
+lib/totem/plugins/opensubtitles/opensubtitles.pyc
+lib/totem/plugins/opensubtitles/opensubtitles.pyo
+lib/totem/plugins/opensubtitles/opensubtitles.totem-plugin
+lib/totem/plugins/opensubtitles/opensubtitles.ui
lib/totem/plugins/properties/libmovie-properties.la
lib/totem/plugins/properties/movie-properties.totem-plugin
lib/totem/plugins/pythonconsole/console.py
@@ -21,6 +40,9 @@
lib/totem/plugins/pythonconsole/pythonconsole.totem-plugin
lib/totem/plugins/screensaver/libscreensaver.la
lib/totem/plugins/screensaver/screensaver.totem-plugin
+lib/totem/plugins/screenshot/gallery.ui
+lib/totem/plugins/screenshot/libscreenshot.la
+lib/totem/plugins/screenshot/screenshot.totem-plugin
lib/totem/plugins/skipto/libskipto.la
lib/totem/plugins/skipto/skipto.totem-plugin
lib/totem/plugins/skipto/skipto.ui
@@ -62,6 +84,15 @@
share/gnome/help/totem/ca/figures/totem_volume_maximum_button.png
share/gnome/help/totem/ca/figures/totem_volume_mute_button.png
share/gnome/help/totem/ca/totem.xml
+share/gnome/help/totem/cs/figures/totem_next_button.png
+share/gnome/help/totem/cs/figures/totem_pause_button.png
+share/gnome/help/totem/cs/figures/totem_play_button.png
+share/gnome/help/totem/cs/figures/totem_previous_button.png
+share/gnome/help/totem/cs/figures/totem_show_playlist_button.png
+share/gnome/help/totem/cs/figures/totem_start_window.png
+share/gnome/help/totem/cs/figures/totem_volume_maximum_button.png
+share/gnome/help/totem/cs/figures/totem_volume_mute_button.png
+share/gnome/help/totem/cs/totem.xml
share/gnome/help/totem/de/figures/totem_next_button.png
share/gnome/help/totem/de/figures/totem_pause_button.png
share/gnome/help/totem/de/figures/totem_play_button.png
@@ -98,6 +129,15 @@
share/gnome/help/totem/es/figures/totem_volume_maximum_button.png
share/gnome/help/totem/es/figures/totem_volume_mute_button.png
share/gnome/help/totem/es/totem.xml
+share/gnome/help/totem/eu/figures/totem_next_button.png
+share/gnome/help/totem/eu/figures/totem_pause_button.png
+share/gnome/help/totem/eu/figures/totem_play_button.png
+share/gnome/help/totem/eu/figures/totem_previous_button.png
+share/gnome/help/totem/eu/figures/totem_show_playlist_button.png
+share/gnome/help/totem/eu/figures/totem_start_window.png
+share/gnome/help/totem/eu/figures/totem_volume_maximum_button.png
+share/gnome/help/totem/eu/figures/totem_volume_mute_button.png
+share/gnome/help/totem/eu/totem.xml
share/gnome/help/totem/fr/figures/totem_next_button.png
share/gnome/help/totem/fr/figures/totem_pause_button.png
share/gnome/help/totem/fr/figures/totem_play_button.png
@@ -206,15 +246,40 @@
share/gnome/help/totem/zh_TW/figures/totem_volume_maximum_button.png
share/gnome/help/totem/zh_TW/figures/totem_volume_mute_button.png
share/gnome/help/totem/zh_TW/totem.xml
+share/gtk-doc/html/totem/TotemCellRendererVideo.html
+share/gtk-doc/html/totem/TotemObject.html
+share/gtk-doc/html/totem/TotemPlugin.html
+share/gtk-doc/html/totem/TotemVideoList.html
+share/gtk-doc/html/totem/api-index-deprecated.html
+share/gtk-doc/html/totem/api-index-full.html
+share/gtk-doc/html/totem/core-api.html
+share/gtk-doc/html/totem/home.png
+share/gtk-doc/html/totem/index.html
+share/gtk-doc/html/totem/index.sgml
+share/gtk-doc/html/totem/left.png
+share/gtk-doc/html/totem/right.png
+share/gtk-doc/html/totem/style.css
+share/gtk-doc/html/totem/totem-Interface.html
+share/gtk-doc/html/totem/totem.devhelp
+share/gtk-doc/html/totem/totem.devhelp2
+share/gtk-doc/html/totem/up.png
+share/gtk-doc/html/totem/widget-api.html
share/icons/hicolor/16x16/apps/totem.png
+share/icons/hicolor/16x16/devices/totem-tv.png
share/icons/hicolor/22x22/apps/totem.png
+share/icons/hicolor/22x22/devices/totem-tv.png
share/icons/hicolor/24x24/apps/totem.png
+share/icons/hicolor/24x24/devices/totem-tv.png
share/icons/hicolor/32x32/apps/totem.png
+share/icons/hicolor/32x32/devices/totem-tv.png
share/icons/hicolor/48x48/apps/totem.png
+share/icons/hicolor/48x48/devices/totem-tv.png
share/icons/hicolor/scalable/apps/totem.svg
+share/icons/hicolor/scalable/devices/totem-tv.svg
share/locale/am/LC_MESSAGES/totem.mo
share/locale/ar/LC_MESSAGES/totem.mo
share/locale/as/LC_MESSAGES/totem.mo
+share/locale/ast/LC_MESSAGES/totem.mo
share/locale/az/LC_MESSAGES/totem.mo
share/locale/be/LC_MESSAGES/totem.mo
share/locale/be@latin/LC_MESSAGES/totem.mo
@@ -252,9 +317,9 @@
share/locale/kn/LC_MESSAGES/totem.mo
share/locale/ko/LC_MESSAGES/totem.mo
share/locale/ku/LC_MESSAGES/totem.mo
-share/locale/la/LC_MESSAGES/totem.mo
share/locale/lt/LC_MESSAGES/totem.mo
share/locale/lv/LC_MESSAGES/totem.mo
+share/locale/mai/LC_MESSAGES/totem.mo
share/locale/mg/LC_MESSAGES/totem.mo
share/locale/mk/LC_MESSAGES/totem.mo
share/locale/ml/LC_MESSAGES/totem.mo
@@ -295,10 +360,12 @@
share/omf/totem/totem-C.omf
share/omf/totem/totem-bg.omf
share/omf/totem/totem-ca.omf
+share/omf/totem/totem-cs.omf
share/omf/totem/totem-de.omf
share/omf/totem/totem-el.omf
share/omf/totem/totem-en_GB.omf
share/omf/totem/totem-es.omf
+share/omf/totem/totem-eu.omf
share/omf/totem/totem-fr.omf
share/omf/totem/totem-it.omf
share/omf/totem/totem-ja.omf
@@ -326,20 +393,27 @@
@dirrm share/totem
@dirrm share/omf/totem
@comment in rarian: @dirrm share/omf
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/scalable/devices
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/scalable/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/scalable
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/48x48/devices
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/48x48/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/48x48
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/32x32/devices
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/32x32/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/32x32
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/24x24/devices
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/24x24/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/24x24
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/22x22/devices
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/22x22/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/22x22
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/16x16/devices
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/16x16/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/16x16
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor
@comment in xdg-dirs: @dirrm share/icons
+@dirrm share/gtk-doc/html/totem
@dirrm share/gnome/help/totem/zh_TW/figures
@dirrm share/gnome/help/totem/zh_TW
@dirrm share/gnome/help/totem/zh_HK/figures
@@ -364,6 +438,8 @@
@dirrm share/gnome/help/totem/it
@dirrm share/gnome/help/totem/fr/figures
@dirrm share/gnome/help/totem/fr
+@dirrm share/gnome/help/totem/eu/figures
+@dirrm share/gnome/help/totem/eu
@dirrm share/gnome/help/totem/es/figures
@dirrm share/gnome/help/totem/es
@dirrm share/gnome/help/totem/en_GB/figures
@@ -372,6 +448,8 @@
@dirrm share/gnome/help/totem/el
@dirrm share/gnome/help/totem/de/figures
@dirrm share/gnome/help/totem/de
+@dirrm share/gnome/help/totem/cs/figures
+@dirrm share/gnome/help/totem/cs
@dirrm share/gnome/help/totem/ca/figures
@dirrm share/gnome/help/totem/ca
@dirrm share/gnome/help/totem/bg/figures
@@ -387,11 +465,16 @@
@dirrm lib/totem/plugins/totem
@dirrm lib/totem/plugins/thumbnail
@dirrm lib/totem/plugins/skipto
+@dirrm lib/totem/plugins/screenshot
@dirrm lib/totem/plugins/screensaver
@dirrm lib/totem/plugins/pythonconsole
@dirrm lib/totem/plugins/properties
+@dirrm lib/totem/plugins/opensubtitles
@dirrm lib/totem/plugins/ontop
@dirrm lib/totem/plugins/media-player-keys
+@dirrm lib/totem/plugins/jamendo
@dirrm lib/totem/plugins/gromit
+@dirrm lib/totem/plugins/coherence_upnp
+@dirrm lib/totem/plugins/brasero-disc-recorder
@dirrm lib/totem/plugins
@dirrm lib/totem
Home |
Main Index |
Thread Index |
Old Index