Also use version and website from build in the device template.
Fixes:
https://bugzilla.gnome.org/show_bug.cgi?id=679023
src/plugins/Makefile
data/Makefile
data/xml/Makefile
+data/xml/MediaServer3.xml.in
+data/xml/MediaRenderer2.xml.in
data/icons/Makefile
data/icons/32x32/Makefile
data/icons/48x48/Makefile
-xml_in_files = MediaServer2.xml.in \
+xml_in_files = MediaServer3.xml.in \
MediaRenderer2.xml.in \
ContentDirectory.xml.in \
ConnectionManager.xml.in \
xmldir = $(datadir)/rygel/xml
-EXTRA_DIST = $(xml_in_files)
+EXTRA_DIST = $(xml_in_files) MediaServer3.xml.in.in MediaRenderer2.xml.in.in
CLEANFILES = $(xml_DATA)
-MAINTAINERCLEANFILES = Makefile.in
+MAINTAINERCLEANFILES = Makefile.in MediaServer3.xml.in MediaRenderer2.xml.in
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:2</deviceType>
<friendlyName></friendlyName>
<manufacturer>Rygel Developers</manufacturer>
- <manufacturerURL>http://live.gnome.org/Rygel</manufacturerURL>
+ <manufacturerURL>@PACKAGE_URL@</manufacturerURL>
<modelName>Rygel</modelName>
- <modelNumber>0.1</modelNumber>
- <modelURL>http://live.gnome.org/Rygel</modelURL>
+ <modelNumber>@VERSION@</modelNumber>
+ <modelURL>@PACKAGE_URL@</modelURL>
<UDN></UDN>
<serviceList>
</serviceList>
+++ /dev/null
-<?xml version="1.0"?>
-<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:dlna="urn:schemas-dlna-org:device-1-0">
-<specVersion>
-<major>1</major>
-<minor>0</minor>
-</specVersion>
-<device>
-<deviceType>urn:schemas-upnp-org:device:MediaServer:2</deviceType>
-<UDN></UDN>
-<friendlyName></friendlyName>
-<manufacturer>Rygel Developers.</manufacturer>
-<manufacturerURL>http://live.gnome.org/Rygel</manufacturerURL>
-<modelName>Rygel</modelName>
-<modelNumber>0.1</modelNumber>
-<serialNumber>0000001</serialNumber>
-<serviceList>
-</serviceList>
-<dlna:X_DLNADOC>DMS-1.50</dlna:X_DLNADOC>
-<dlna:X_DLNADOC>M-DMS-1.50</dlna:X_DLNADOC>
-<dlna:X_DLNACAP>av-upload,image-upload,audio-upload,create-item-with-OCM-destroy-item</dlna:X_DLNACAP>
-</device>
-</root>
--- /dev/null
+<?xml version="1.0"?>
+<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:dlna="urn:schemas-dlna-org:device-1-0">
+ <specVersion>
+ <major>1</major>
+ <minor>0</minor>
+ </specVersion>
+ <device>
+ <deviceType>urn:schemas-upnp-org:device:MediaServer:3</deviceType>
+ <UDN></UDN>
+ <friendlyName></friendlyName>
+ <manufacturer>Rygel Developers.</manufacturer>
+ <manufacturerURL>@PACKAGE_URL@</manufacturerURL>
+ <modelName>Rygel</modelName>
+ <modelNumber>@VERSION@</modelNumber>
+ <serialNumber>0000001</serialNumber>
+ <serviceList>
+ </serviceList>
+ <dlna:X_DLNADOC>DMS-1.50</dlna:X_DLNADOC>
+ <dlna:X_DLNADOC>M-DMS-1.50</dlna:X_DLNADOC>
+ <dlna:X_DLNACAP>av-upload,image-upload,audio-upload,create-item-with-OCM-destroy-item</dlna:X_DLNACAP>
+ </device>
+</root>
data/xml/AVTransport2.xml.in
data/xml/ConnectionManager.xml.in
data/xml/ContentDirectory.xml.in
-data/xml/MediaRenderer2.xml.in
-data/xml/MediaServer2.xml.in
+data/xml/MediaRenderer2.xml.in.in
+data/xml/MediaServer3.xml.in.in
data/xml/RenderingControl2.xml.in
src/plugins/external/rygel-external-container.vala
src/plugins/external/rygel-external-icon-factory.vala