Accepting request 72417 from home:vuntz:branches:GNOME:Factory

Make me happy with this tweak

OBS-URL: https://build.opensuse.org/request/show/72417
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=20
This commit is contained in:
Vincent Untz 2011-06-01 10:20:27 +00:00 committed by Git OBS Bridge
parent 1ab558b769
commit b89c7df516
2 changed files with 64 additions and 50 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Jun 1 11:54:58 CEST 2011 - vuntz@opensuse.org
- Update summaries and descriptions based on new text from
upstream.
- Remove now unneeded dbus-1-glib-devel BuildRequires: code got
ported to GDBus.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 1 06:29:49 UTC 2011 - dimstar@opensuse.org Wed Jun 1 06:29:49 UTC 2011 - dimstar@opensuse.org
@ -17,46 +25,49 @@ Fri May 6 14:59:10 CEST 2011 - dimstar@opensuse.org
+ Fix severe performance regression introduced in 0.9.9 + Fix severe performance regression introduced in 0.9.9
+ Fix a crash on corrupt files + Fix a crash on corrupt files
+ Generate ChangeLog from git on make dist + Generate ChangeLog from git on make dist
- Changes from version 0.10.0: - Main changes in 0.10.0, since 0.8.x (see NEWS for all changes):
+ Simplified transcoding by use of new 'encodebin' GStreamer + Satisfy more DLNA requirements and pass more DLNA testcases.
element. + Various fixes for compatibility with different hardware
+ Much more consistent and simpler HTTP stream handling by (including XBox).
increased reliability on GStreamer. + Sort Search and Browse results alphabetically (in descending
+ Many fixes and improvements to HTTP streams. order) by title when no sorting criteria is specified by the
+ More robust tests for HTTP streams. client.
+ Fix .po files being all uppercase. + Sort in ascending order by default.
+ Don't crash if log_domain is unset. + HTTP Connection stalling supported for ALL streams.
+ Apply Xbox hacks on Philips DLNA TV.
+ Time seek header must be locale-independent.
+ Correct supported SeekMode values.
+ Support 'background' mode for all streams. + Support 'background' mode for all streams.
+ Don't offer audio transcoding for videos. + Don't offer audio transcoding for videos.
+ Expose 'dc:date' for items when available. + Ability to enable/disable upload of media.
+ Add support for 'refID' attribute. Although currently no plugin + Ability to enable/disable deletion of media.
uses this, we are already adding this basic support to satisfy + Add option to disable UPnP to all configuration sources.
DLNA. + Use both user & system configuration.
+ Throw error if 'dlnaManaged' attribute or wrong DLNA profile is + UI:
provided in an item creation request. - Trim-down the UI to only provide options that end-user needs.
+ Prevent a crash in 'ImportResource' action handling. - Use the correct key for 'UPnP enabled' option.
+ Report slightly more accurate time seek range. - All widgets must be disabled when sharing is.
+ Don't error out on attempt to delete an inexistent file. - Option to use 'any' network.
+ MediaExport: + MediaExport:
- Improved performance.
- Hide empty virtual folders.
- Avoid crawling $HOME by default. - Avoid crawling $HOME by default.
- Query user folders only once.
- Remove huge cache directive.
- Implement search by duration. - Implement search by duration.
- Properly cancel the file monitor. + Mediathek:
- Fix crash on file removal. - Add option to choose between H.264 and WMV videos.
+ Tracker: + Tracker:
- Mark newly added items as available. - Improved performance.
- Set 'nie:contentCreated' on created items. - Add 'Genre' hierarchy.
- Take mime-type from gupnp-dlna to work-around bug#647575. - Expose more information for music items.
- Properly escape regular expression in title containers. - Make sure we only expose items that are either explicity
- Create a unique URI for new items. marked to be shared over UPnP network or not marked at all.
- Mark resources we created as ours. - Add "New" container: Under each category container, add a
+ More DLNA requirements satisfied child container that lists all items of that category that
were added (to tracker-store) less than 3 days ago.
- Only share available files: As tracker also indices removable
media we need to filter out those files that are currently
unavailable.
+ Improved log output control.
+ Port from dbus-glib and GValue usage to GDBus and GVariant.
+ Many bug fixes, including fixes for crashes.
+ Updated translations. + Updated translations.
- For more changes between the last release and this one, see NEWS.
- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) - Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)
------------------------------------------------------------------- -------------------------------------------------------------------

View File

@ -21,11 +21,10 @@ Name: rygel
Version: 0.10.2 Version: 0.10.2
Release: 1 Release: 1
License: LGPL v2 or later License: LGPL v2 or later
Summary: Collection of UPnP/DLNA services for GNOME Summary: Home Media Solution for GNOME based on UPnP/DLNA
Url: http://live.gnome.org/Rygel Url: http://live.gnome.org/Rygel
Group: Productivity/Multimedia/Other Group: Productivity/Multimedia/Other
Source0: %{name}-%{version}.tar.bz2 Source0: %{name}-%{version}.tar.bz2
BuildRequires: dbus-1-glib-devel
BuildRequires: gstreamer-0_10-devel BuildRequires: gstreamer-0_10-devel
BuildRequires: intltool BuildRequires: intltool
BuildRequires: libgee-devel BuildRequires: libgee-devel
@ -47,61 +46,65 @@ Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP speak), Rygel is a home media solution that allows you to easily share audio,
implemented through a plug-in mechanism. UPnP in simplest words is a set of video and pictures, and control of media player on your home network. In
protocols that defines how different devices on a home network can seamlessly technical terms it is both a UPnP AV MediaServer and MediaRenderer
(without or with minimum configuration) communicate with each other. UPnP AV implemented through a plug-in mechanism. Interoperability with other
defines how multimedia systems could be built on top of that. DLNA in simple devices in the market is achieved by conformance to very strict
words is a long list of rules that implementers must comply to if they want requirements of DLNA and on the fly conversion of media to format that
to achieve interoperability with other implementations in the market. client devices are capable of handling.
%package devel %package devel
License: LGPL v2 or later License: LGPL v2 or later
Summary: Collection of UPnP/DLNA services for GNOME -- Development Files Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Development Files
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description devel %description devel
Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP speak). Rygel is a home media solution that allows you to easily share audio,
video and pictures, and control of media player on your home network.
This package provides development files for rygel. This package provides development files for rygel.
%package plugin-gstreamer-renderer %package plugin-gstreamer-renderer
License: LGPL v2 or later License: LGPL v2 or later
Summary: Collection of UPnP/DLNA services for GNOME -- GStreamer Renderer Plugin Summary: Home Media Solution for GNOME based on UPnP/DLNA -- GStreamer Renderer Plugin
Group: Productivity/Multimedia/Other Group: Productivity/Multimedia/Other
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description plugin-gstreamer-renderer %description plugin-gstreamer-renderer
Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP speak). Rygel is a home media solution that allows you to easily share audio,
video and pictures, and control of media player on your home network.
This package provides a standalone MediaRenderer plugin, based on the This package provides a standalone MediaRenderer plugin, based on the
GStreamer playbin2 element. GStreamer playbin2 element.
%package plugin-tracker %package plugin-tracker
License: LGPL v2 or later License: LGPL v2 or later
Summary: Collection of UPnP/DLNA services for GNOME -- Tracker Plugin Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Tracker Plugin
Group: Productivity/Multimedia/Other Group: Productivity/Multimedia/Other
Requires: tracker Requires: tracker
Requires: %{name} = %{version} Requires: %{name} = %{version}
Supplements: packageand(%{name}:tracker) Supplements: packageand(%{name}:tracker)
%description plugin-tracker %description plugin-tracker
Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP speak). Rygel is a home media solution that allows you to easily share audio,
video and pictures, and control of media player on your home network.
This package provides a plugin using tracker to export media found on This package provides a plugin using tracker to export media found on
the local machine. the local machine.
%package plugin-zdf-mediathek %package plugin-zdf-mediathek
License: LGPL v2 or later License: LGPL v2 or later
Summary: Collection of UPnP/DLNA services for GNOME -- ZDF Mediathek Plugin Summary: Home Media Solution for GNOME based on UPnP/DLNA -- ZDF Mediathek Plugin
Group: Productivity/Multimedia/Other Group: Productivity/Multimedia/Other
Requires: %{name} = %{version} Requires: %{name} = %{version}
# Make it installable by default for german-speaking users # Make it installable by default for german-speaking users
Provides: locale(%{name}:de) Provides: locale(%{name}:de)
%description plugin-zdf-mediathek %description plugin-zdf-mediathek
Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP speak). Rygel is a home media solution that allows you to easily share audio,
video and pictures, and control of media player on your home network.
This package provides a plugin to export online media from the ZDF TV This package provides a plugin to export online media from the ZDF TV
station. station.