Accepting request 132794 from GNOME:Next
Starting to push GNOME:Next... OBS-URL: https://build.opensuse.org/request/show/132794 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=59
This commit is contained in:
parent
bcc1aef457
commit
2b15d9683c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e615d4fea616ecaedfaba57e70a455ac8339048490a423af66a70d05c7186ace
|
||||
size 1277680
|
3
rygel-0.15.3.tar.xz
Normal file
3
rygel-0.15.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc4441eee9db71fc7a2a84ca7da51761a676e6408cd066921081dd79a114267e
|
||||
size 1506648
|
147
rygel.changes
147
rygel.changes
@ -1,3 +1,150 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 4 11:15:46 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.15.3:
|
||||
+ Update/Add some copyright headers
|
||||
+ Fix the AVC_MP4_BL_CIF15_AAC_520 transcoder and enable it by
|
||||
default
|
||||
+ Disable broken transmuxing. Was only working by chance anyway
|
||||
+ Add start-up scripts for upstart, systemd and debian systemv
|
||||
+ MediaExport:
|
||||
- Fix a regression in searching introduced in 0.15.2
|
||||
- Fix uploading. This was a "regression" we introduced while
|
||||
fixing uploading for the N9. The new method works for Tracker
|
||||
and MediaExport
|
||||
+ Bugs fixed: bgo#683028
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 3 07:31:50 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Add pkgconfig(gstreamer-pbutils-0.10 >= 0.10.35) BuildRequires:
|
||||
configure checks explicitly for it.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 20 21:05:11 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.15.2:
|
||||
+ Prevent a critical if the thumbnail for a file does not exist.
|
||||
+ Fix all warnings from newer Vala.
|
||||
+ Let the plugins do the sorting to prevent that we slice before
|
||||
we sort.
|
||||
+ Move the default sort criteria into MediaContainer to allow
|
||||
containers to override it if necessary.
|
||||
+ Canonicalize common error messages.
|
||||
+ Add TwoPlayer to V1 downgrades.
|
||||
+ Small refactoring of the V1 handling.
|
||||
+ Fix debug builds.
|
||||
+ Add "description" property to MediaItem.
|
||||
+ Remove misc.vapi.
|
||||
+ Disable installing if --enable-uninstalled was used.
|
||||
+ Tracker:
|
||||
- Sort browse results using SPARQL.
|
||||
- Sort album containers by disc, track and title.
|
||||
+ MediaExport:
|
||||
- Sort browse and search results using SQL.
|
||||
- Fix a crash when a client tried to access a non-existent
|
||||
query container.
|
||||
- Sort album containers by disc, track and title.
|
||||
- Properly collate query containers.
|
||||
+ Mediathek:
|
||||
- Extract date and description from RSS feed.
|
||||
- Sort by date descending (newest entry first) by default.
|
||||
+ Bugs fixed: bgo#639809, bgo#652375, bgo#661482, bgo#668376,
|
||||
bgo#680742, bgo#681452
|
||||
+ Updated translations.
|
||||
- Replace libgupnp-devel BuildRequires with
|
||||
pkgconfig(gupnp-dlna-1.0): it is more preciese and matches what
|
||||
configure is looking for.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 10 13:00:44 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.15.1:
|
||||
+ Fix setting of meta-data in AVTransport.
|
||||
+ Fix compatibility with various new Samsung devices.
|
||||
+ Fix content-range checking.
|
||||
+ Relay meta-data to player instances in AVTransport.
|
||||
+ Fall-back to template description if cached description is not
|
||||
readable.
|
||||
+ Add librygel-core, librygel-server and librygel-renderer.
|
||||
+ Generate documentation for newly created libraries.
|
||||
+ Use GIO for thumbnail requests and don't fail if there's no
|
||||
thumbnail directory as tumbler creates that.
|
||||
+ MediaExport:
|
||||
- Use display_name instead of filename to prevent encoding
|
||||
issues in DIDL.
|
||||
- Speed up browsing of virtual folders.
|
||||
- Fix upgrade from Rygel 0.6 (be nice to Debian stable users).
|
||||
- Fix translation of virtual folders.
|
||||
- Massively speed up initial meta-data extraction.
|
||||
+ Playbin:
|
||||
- Uptime content-types for various XIPH formats.
|
||||
- Fix LPCM playback.
|
||||
+ External:
|
||||
- Don't browse external containers recursively.
|
||||
- Guard against empty mandatory properties.
|
||||
+ Tracker;
|
||||
- Port to libtracker-sparql.
|
||||
- Use nfo:fileName as alternative title if nie:title is not
|
||||
available.
|
||||
- Remove some dead code.
|
||||
- Unify query code.
|
||||
+ Bugs fixed: bgo#644491, bgo#661988, bgo#674542, bgo#676037,
|
||||
bgo#677959, bgo#677966, bgo#679648
|
||||
+ Updated translations.
|
||||
- Add pkgconfig(tracker-sparql-0.14) BuildRequires: new dependency.
|
||||
- Create subpackages for librygel-{core,renderer,server}-1_0-0,
|
||||
following SLPP.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 9 19:30:12 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.15.0.1:
|
||||
+ Port to Vala 0.16 vapis.
|
||||
+ Use new GMutex/GCond api.
|
||||
+ Use GLib 2.30 Unix signal handling code.
|
||||
+ Parse "Range:" HTTP headers using libsoup functions.
|
||||
+ Fix SinkProtocolInfo generation in SinkConnectionManager.
|
||||
+ Fix URI escaping in AVTransport ChangeLog generation.
|
||||
+ Use the correct XML namespace for upnp:author and upnp:album in
|
||||
GetSortCapabilities.
|
||||
+ Use GStreamer presets to set the encoding bitrates in our
|
||||
transcoders.
|
||||
+ Lower the MP3 and MPEG2 bitrates a bit.
|
||||
+ Remove the current AAC transcoder and add a working one.
|
||||
+ Fix state machine transitions in AVTransport.
|
||||
+ Set correct number of tracks and reset when URI is empty.
|
||||
+ Implement GetMediaInfo_Ext.
|
||||
+ Check InstanceID in AVTransport and RenderingControl.
|
||||
+ Use "FactoryDefault" as default RenderingControl preset.
|
||||
+ Update service description files to include the proper allowed
|
||||
values.
|
||||
+ Verify if the URI passed in SetAVTransportURI is accessible and
|
||||
the media matches any of the advertised mime types.
|
||||
+ Fix initial LastChange event to include all state variables.
|
||||
+ Fix RecordMedium state variable to return "NOT_IMPLEMENTED".
|
||||
+ Fix serveral error codes in AVTransport.
|
||||
+ Add some checks for "Mute" and "Volume" in RenderingControl.
|
||||
+ Push meta-data, mime type and contentFeatures.dlna.org to the
|
||||
MediaPlayer instance.
|
||||
+ Select streamingMode.dlna.org header based on DLNA flags.
|
||||
+ IOP:
|
||||
- Force version downgrade for devices using the Mediabolic UPnP
|
||||
stack.
|
||||
- Fix duration notification
|
||||
- Avoid Warning from GStreamer when an empty URI is set.
|
||||
- Use "NO_MEDIA_PRESENT" as initial state instead of "STOPPED".
|
||||
+ GstLaunch:
|
||||
- Add an option to set the DLNA profile of a stream if
|
||||
applicable
|
||||
+ Ui:
|
||||
- Fix initial set-up.
|
||||
- Fix removing autostart file when Rygel is not running.
|
||||
+ Bugs fixed: bgo#675234, bgo#674071, bgo#674733
|
||||
+ Updated translations.
|
||||
- Add pkgconfig(glib-2.0) BuildRequires: new verified dependency.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 8 12:29:02 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
|
94
rygel.spec
94
rygel.spec
@ -17,31 +17,34 @@
|
||||
|
||||
|
||||
Name: rygel
|
||||
Version: 0.14.3
|
||||
Version: 0.15.3
|
||||
Release: 0
|
||||
Summary: Home Media Solution for GNOME based on UPnP/DLNA
|
||||
License: LGPL-2.0+
|
||||
Group: Productivity/Multimedia/Other
|
||||
Url: http://live.gnome.org/Rygel
|
||||
Source0: http://download.gnome.org/sources/rygel/0.14/%{name}-%{version}.tar.xz
|
||||
BuildRequires: gstreamer-0_10-devel
|
||||
Source0: http://download.gnome.org/sources/rygel/0.15/%{name}-%{version}.tar.xz
|
||||
BuildRequires: intltool
|
||||
BuildRequires: libgee-devel
|
||||
BuildRequires: libgupnp-av-devel
|
||||
BuildRequires: libgupnp-devel
|
||||
BuildRequires: libgupnp-dlna-devel
|
||||
BuildRequires: libgee-devel >= 0.5.2
|
||||
BuildRequires: libgupnp-av-devel >= 0.9.0
|
||||
BuildRequires: libgupnp-devel >= 0.17.1
|
||||
BuildRequires: libsoup-devel
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: sqlite3-devel
|
||||
BuildRequires: sqlite3-devel >= 3.5
|
||||
BuildRequires: translation-update-upstream
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: vala >= 0.14.1
|
||||
BuildRequires: vala >= 0.15.2
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.31.13
|
||||
BuildRequires: pkgconfig(gstreamer-0.10) >= 0.10.36
|
||||
BuildRequires: pkgconfig(gstreamer-pbutils-0.10) >= 0.10.35
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(gupnp-dlna-1.0) >= 0.5.0
|
||||
BuildRequires: pkgconfig(tracker-sparql-0.14) >= 0.14.0
|
||||
Requires: gstreamer-0_10-plugins-base
|
||||
Recommends: %{name}-lang
|
||||
Recommends: gstreamer-0_10-plugins-bad
|
||||
Recommends: gstreamer-0_10-plugins-good
|
||||
Recommends: gstreamer-0_10-plugins-ugly
|
||||
Recommends: %{name}-lang
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -53,10 +56,43 @@ 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 -n librygel-core-1_0-0
|
||||
Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Core library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n librygel-core-1_0-0
|
||||
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 the core library of rygel.
|
||||
|
||||
%package -n librygel-renderer-1_0-0
|
||||
Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Renderer library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n librygel-renderer-1_0-0
|
||||
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 the renderer library of rygel.
|
||||
|
||||
%package -n librygel-server-1_0-0
|
||||
Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Server library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n librygel-server-1_0-0
|
||||
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 the server library of rygel.
|
||||
|
||||
%package devel
|
||||
Summary: Home Media Solution for GNOME based on UPnP/DLNA -- Development Files
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: %{name} = %{version}
|
||||
Requires: librygel-core-1_0-0 = %{version}
|
||||
Requires: librygel-renderer-1_0-0 = %{version}
|
||||
Requires: librygel-server-1_0-0 = %{version}
|
||||
|
||||
%description devel
|
||||
Rygel is a home media solution that allows you to easily share audio,
|
||||
@ -115,10 +151,10 @@ translation-update-upstream
|
||||
--enable-external-plugin \
|
||||
--enable-mediathek-plugin \
|
||||
--enable-gst-launch-plugin
|
||||
%__make %{?_smp_mflags} V=1
|
||||
make %{?_smp_mflags} V=1
|
||||
|
||||
%install
|
||||
%makeinstall
|
||||
%make_install
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%suse_update_desktop_file rygel
|
||||
%suse_update_desktop_file rygel-preferences X-SuSE-ControlCenter-System
|
||||
@ -135,6 +171,18 @@ rm -rf %{buildroot}
|
||||
%desktop_database_postun
|
||||
%icon_theme_cache_postun
|
||||
|
||||
%post -n librygel-core-1_0-0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n librygel-core-1_0-0 -p /sbin/ldconfig
|
||||
|
||||
%post -n librygel-renderer-1_0-0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n librygel-renderer-1_0-0 -p /sbin/ldconfig
|
||||
|
||||
%post -n librygel-server-1_0-0 -p /sbin/ldconfig
|
||||
|
||||
%postun -n librygel-server-1_0-0 -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%defattr(-, root, root)
|
||||
%doc AUTHORS COPYING README TODO NEWS
|
||||
@ -159,12 +207,28 @@ rm -rf %{buildroot}
|
||||
# media players implementing MPRIS2 D-Bus interface
|
||||
%{_libdir}/rygel-1.0/librygel-mpris.so
|
||||
|
||||
%files -n librygel-core-1_0-0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/librygel-core-1.0.so.*
|
||||
|
||||
%files -n librygel-renderer-1_0-0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/librygel-renderer-1.0.so.*
|
||||
|
||||
%files -n librygel-server-1_0-0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/librygel-server-1.0.so.*
|
||||
|
||||
%files devel
|
||||
%defattr(-, root, root)
|
||||
%{_includedir}/rygel-1.0/
|
||||
%{_libdir}/pkgconfig/rygel-1.0.pc
|
||||
%{_datadir}/vala/vapi/rygel-1.0.deps
|
||||
%{_datadir}/vala/vapi/rygel-1.0.vapi
|
||||
%{_libdir}/librygel-core-1.0.so
|
||||
%{_libdir}/librygel-renderer-1.0.so
|
||||
%{_libdir}/librygel-server-1.0.so
|
||||
%{_libdir}/pkgconfig/rygel-core-1.0.pc
|
||||
%{_libdir}/pkgconfig/rygel-renderer-1.0.pc
|
||||
%{_datadir}/vala/vapi/rygel-core-1.0.deps
|
||||
%{_datadir}/vala/vapi/rygel-core-1.0.vapi
|
||||
|
||||
%files plugin-gstreamer-renderer
|
||||
%defattr(-, root, root)
|
||||
|
Loading…
Reference in New Issue
Block a user