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:
parent
1ab558b769
commit
b89c7df516
@ -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
|
||||
|
||||
@ -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 a crash on corrupt files
|
||||
+ Generate ChangeLog from git on make dist
|
||||
- Changes from version 0.10.0:
|
||||
+ Simplified transcoding by use of new 'encodebin' GStreamer
|
||||
element.
|
||||
+ Much more consistent and simpler HTTP stream handling by
|
||||
increased reliability on GStreamer.
|
||||
+ Many fixes and improvements to HTTP streams.
|
||||
+ More robust tests for HTTP streams.
|
||||
+ Fix .po files being all uppercase.
|
||||
+ Don't crash if log_domain is unset.
|
||||
+ Apply Xbox hacks on Philips DLNA TV.
|
||||
+ Time seek header must be locale-independent.
|
||||
+ Correct supported SeekMode values.
|
||||
- Main changes in 0.10.0, since 0.8.x (see NEWS for all changes):
|
||||
+ Satisfy more DLNA requirements and pass more DLNA testcases.
|
||||
+ Various fixes for compatibility with different hardware
|
||||
(including XBox).
|
||||
+ Sort Search and Browse results alphabetically (in descending
|
||||
order) by title when no sorting criteria is specified by the
|
||||
client.
|
||||
+ Sort in ascending order by default.
|
||||
+ HTTP Connection stalling supported for ALL streams.
|
||||
+ Support 'background' mode for all streams.
|
||||
+ Don't offer audio transcoding for videos.
|
||||
+ Expose 'dc:date' for items when available.
|
||||
+ Add support for 'refID' attribute. Although currently no plugin
|
||||
uses this, we are already adding this basic support to satisfy
|
||||
DLNA.
|
||||
+ Throw error if 'dlnaManaged' attribute or wrong DLNA profile is
|
||||
provided in an item creation request.
|
||||
+ Prevent a crash in 'ImportResource' action handling.
|
||||
+ Report slightly more accurate time seek range.
|
||||
+ Don't error out on attempt to delete an inexistent file.
|
||||
+ Ability to enable/disable upload of media.
|
||||
+ Ability to enable/disable deletion of media.
|
||||
+ Add option to disable UPnP to all configuration sources.
|
||||
+ Use both user & system configuration.
|
||||
+ UI:
|
||||
- Trim-down the UI to only provide options that end-user needs.
|
||||
- Use the correct key for 'UPnP enabled' option.
|
||||
- All widgets must be disabled when sharing is.
|
||||
- Option to use 'any' network.
|
||||
+ MediaExport:
|
||||
- Improved performance.
|
||||
- Hide empty virtual folders.
|
||||
- Avoid crawling $HOME by default.
|
||||
- Query user folders only once.
|
||||
- Remove huge cache directive.
|
||||
- Implement search by duration.
|
||||
- Properly cancel the file monitor.
|
||||
- Fix crash on file removal.
|
||||
+ Mediathek:
|
||||
- Add option to choose between H.264 and WMV videos.
|
||||
+ Tracker:
|
||||
- Mark newly added items as available.
|
||||
- Set 'nie:contentCreated' on created items.
|
||||
- Take mime-type from gupnp-dlna to work-around bug#647575.
|
||||
- Properly escape regular expression in title containers.
|
||||
- Create a unique URI for new items.
|
||||
- Mark resources we created as ours.
|
||||
+ More DLNA requirements satisfied
|
||||
- Improved performance.
|
||||
- Add 'Genre' hierarchy.
|
||||
- Expose more information for music items.
|
||||
- Make sure we only expose items that are either explicity
|
||||
marked to be shared over UPnP network or not marked at all.
|
||||
- Add "New" container: Under each category container, add a
|
||||
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.
|
||||
- For more changes between the last release and this one, see NEWS.
|
||||
- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
37
rygel.spec
37
rygel.spec
@ -21,11 +21,10 @@ Name: rygel
|
||||
Version: 0.10.2
|
||||
Release: 1
|
||||
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
|
||||
Group: Productivity/Multimedia/Other
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
BuildRequires: dbus-1-glib-devel
|
||||
BuildRequires: gstreamer-0_10-devel
|
||||
BuildRequires: intltool
|
||||
BuildRequires: libgee-devel
|
||||
@ -47,61 +46,65 @@ Recommends: %{name}-lang
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP speak),
|
||||
implemented through a plug-in mechanism. UPnP in simplest words is a set of
|
||||
protocols that defines how different devices on a home network can seamlessly
|
||||
(without or with minimum configuration) communicate with each other. UPnP AV
|
||||
defines how multimedia systems could be built on top of that. DLNA in simple
|
||||
words is a long list of rules that implementers must comply to if they want
|
||||
to achieve interoperability with other implementations in the market.
|
||||
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. In
|
||||
technical terms it is both a UPnP AV MediaServer and MediaRenderer
|
||||
implemented through a plug-in mechanism. Interoperability with other
|
||||
devices in the market is achieved by conformance to very strict
|
||||
requirements of DLNA and on the fly conversion of media to format that
|
||||
client devices are capable of handling.
|
||||
|
||||
%package devel
|
||||
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++
|
||||
Requires: %{name} = %{version}
|
||||
|
||||
%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.
|
||||
|
||||
%package plugin-gstreamer-renderer
|
||||
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
|
||||
Requires: %{name} = %{version}
|
||||
|
||||
%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
|
||||
GStreamer playbin2 element.
|
||||
|
||||
%package plugin-tracker
|
||||
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
|
||||
Requires: tracker
|
||||
Requires: %{name} = %{version}
|
||||
Supplements: packageand(%{name}: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
|
||||
the local machine.
|
||||
|
||||
%package plugin-zdf-mediathek
|
||||
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
|
||||
Requires: %{name} = %{version}
|
||||
# Make it installable by default for german-speaking users
|
||||
Provides: locale(%{name}:de)
|
||||
|
||||
%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
|
||||
station.
|
||||
|
Loading…
Reference in New Issue
Block a user