1 Summary: Rygel - collection of DLNA (UPnP AV) services
2 Summary(pl.UTF-8): Rygel - zbiór usług DLNA (UPnP AV)
7 Group: X11/Applications
8 Source0: http://ftp.gnome.org/pub/GNOME/sources/rygel/0.28/%{name}-%{version}.tar.xz
9 # Source0-md5: 79a4f81c549a28ebb7578aa58c5cc0f4
10 Source1: git-version-gen
12 URL: https://wiki.gnome.org/Projects/Rygel
13 BuildRequires: autoconf >= 2.64
14 BuildRequires: automake >= 1:1.11.1
15 BuildRequires: gettext-tools
16 BuildRequires: glib2-devel >= 1:2.40.0
17 BuildRequires: gobject-introspection-devel >= 1.33.4
18 BuildRequires: gssdp-devel >= 0.13.0
19 BuildRequires: gstreamer-devel >= 1.0.0
20 BuildRequires: gstreamer-plugins-base-devel >= 1.0.0
21 BuildRequires: gtk+3-devel >= 3.0.0
22 BuildRequires: gtk-doc >= 1.0
23 BuildRequires: gupnp-av-devel >= 0.12.4
24 BuildRequires: gupnp-devel >= 0.20.14
25 BuildRequires: gupnp-dlna-devel >= 0.9.4
26 BuildRequires: gupnp-dlna-gst-devel >= 0.9.4
27 BuildRequires: intltool >= 0.40.0
28 BuildRequires: libgee-devel >= 0.8.0
29 BuildRequires: libmediaart2-devel >= 0.7.0
30 BuildRequires: libsoup-devel >= 2.44.0
31 BuildRequires: libtool >= 2:2.2.6
32 BuildRequires: libunistring-devel
33 BuildRequires: libuuid-devel >= 1.41.3
34 BuildRequires: libxml2-devel >= 1:2.7
35 BuildRequires: libxslt-progs
36 BuildRequires: pkgconfig
37 BuildRequires: sqlite3-devel >= 3.5
38 BuildRequires: tracker-devel >= 1.0
39 BuildRequires: vala >= 2:0.24.0
40 BuildRequires: vala-gupnp >= 0.20.14
41 BuildRequires: vala-gupnp-av >= 0.12.4
42 BuildRequires: vala-libgee >= 0.8.0
43 BuildRequires: vala-libmediaart2 >= 0.7.0
44 BuildRequires: valadoc >= 0.2
45 Requires(post,postun): /sbin/ldconfig
46 Requires(post,postun): gtk-update-icon-cache
47 Requires(post,postun): hicolor-icon-theme
48 Requires: glib2 >= 1:2.40.0
49 Requires: gssdp >= 0.13.0
50 Requires: gstreamer >= 1.0.0
51 Requires: gtk+3 >= 3.0.0
52 Requires: gupnp >= 0.20.14
53 Requires: gupnp-av >= 0.12.4
54 Requires: gupnp-dlna >= 0.9.4
55 Requires: gupnp-dlna-gst >= 0.9.4
56 Requires: libgee >= 0.8.0
57 Requires: libmediaart2 >= 0.7.0
58 Requires: libsoup >= 2.44.0
59 Requires: libuuid >= 1.41.3
60 Requires: libxml2 >= 1:2.7
61 Requires: sqlite3 >= 3.5
62 Requires: tracker-libs >= 1.0
63 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66 Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP
67 speak), implemented through a plug-in mechanism.
69 %description -l pl.UTF-8
70 Rygel to zbiór usług (urządzeń w języku UPnP) DLNA (UPnP AV),
71 zaimplementowany poprzez mechanizm wtyczek.
74 Summary: Rygel header files
75 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Rygel
76 Group: X11/Development/Libraries
77 Requires: %{name} = %{version}-%{release}
78 Requires: glib2-devel >= 1:2.40.0
79 Requires: gstreamer-devel >= 1.0.0
80 Requires: gupnp-av-devel >= 0.12.4
81 Requires: libgee-devel >= 0.8.0
82 Requires: libuuid-devel >= 1.41.3
87 %description devel -l pl.UTF-8
88 Pliki nagłówkowe bibliotek Rygel.
91 Summary: API documentation for Rygel libraries
92 Summary(pl.UTF-8): Dokumentacja API bibliotek Rygel
94 %if "%{_rpmversion}" >= "5"
99 API documentation for Rygel libraries.
101 %description apidocs -l pl.UTF-8
102 Dokumentacja API bibliotek Rygel.
104 %package -n vala-rygel
105 Summary: Vala API for Rygel libraries
106 Summary(pl.UTF-8): API języka Vala do bibliotek Rygel
107 Group: Development/Libraries
108 Requires: %{name}-devel = %{version}-%{release}
109 Requires: vala >= 2:0.24.0
110 Requires: vala-gupnp >= 0.20.14
111 Requires: vala-gupnp-av >= 0.12.4
112 Requires: vala-libgee >= 0.8.0
114 %description -n vala-rygel
115 Vala API for Rygel libraries.
117 %description -n vala-rygel -l pl.UTF-8
118 API języka Vala do bibliotek Rygel.
123 #install -m755 %{SOURCE1} build-aux/git-version-gen
133 --enable-gst-launch-plugin \
134 --enable-mediathek-plugin \
135 --disable-silent-rules \
141 rm -rf $RPM_BUILD_ROOT
144 DESTDIR=$RPM_BUILD_ROOT
146 %{__rm} $RPM_BUILD_ROOT%{_libdir}/rygel-2.6/*/*.la \
147 $RPM_BUILD_ROOT%{_libdir}/*.la
152 rm -rf $RPM_BUILD_ROOT
156 %update_icon_cache hicolor
160 %update_icon_cache hicolor
162 %files -f %{name}.lang
163 %defattr(644,root,root,755)
164 %doc AUTHORS ChangeLog NEWS README TODO
165 %attr(755,root,root) %{_bindir}/rygel
166 %attr(755,root,root) %{_bindir}/rygel-preferences
167 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rygel.conf
168 %attr(755,root,root) %{_libdir}/librygel-core-2.6.so.*.*.*
169 %attr(755,root,root) %ghost %{_libdir}/librygel-core-2.6.so.2
170 %attr(755,root,root) %{_libdir}/librygel-db-2.6.so.*.*.*
171 %attr(755,root,root) %ghost %{_libdir}/librygel-db-2.6.so.2
172 %attr(755,root,root) %{_libdir}/librygel-renderer-2.6.so.*.*.*
173 %attr(755,root,root) %ghost %{_libdir}/librygel-renderer-2.6.so.2
174 %attr(755,root,root) %{_libdir}/librygel-renderer-gst-2.6.so.*.*.*
175 %attr(755,root,root) %ghost %{_libdir}/librygel-renderer-gst-2.6.so.2
176 %attr(755,root,root) %{_libdir}/librygel-ruih-2.0.so.*.*.*
177 %attr(755,root,root) %ghost %{_libdir}/librygel-ruih-2.0.so.1
178 %attr(755,root,root) %{_libdir}/librygel-server-2.6.so.*.*.*
179 %attr(755,root,root) %ghost %{_libdir}/librygel-server-2.6.so.2
180 %{_libdir}/girepository-1.0/RygelCore-2.6.typelib
181 %{_libdir}/girepository-1.0/RygelRenderer-2.6.typelib
182 %{_libdir}/girepository-1.0/RygelRendererGst-2.6.typelib
183 %{_libdir}/girepository-1.0/RygelServer-2.6.typelib
184 %dir %{_libexecdir}/rygel
185 %attr(755,root,root) %{_libexecdir}/rygel/mx-extract
186 %dir %{_libdir}/rygel-2.6
187 %dir %{_libdir}/rygel-2.6/engines
188 %attr(755,root,root) %{_libdir}/rygel-2.6/engines/librygel-media-engine-gst.so
189 %{_libdir}/rygel-2.6/engines/media-engine-gst.plugin
190 %attr(755,root,root) %{_libdir}/rygel-2.6/engines/librygel-media-engine-simple.so
191 %{_libdir}/rygel-2.6/engines/media-engine-simple.plugin
192 %dir %{_libdir}/rygel-2.6/plugins
193 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-external.so
194 %{_libdir}/rygel-2.6/plugins/external.plugin
195 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-gst-launch.so
196 %{_libdir}/rygel-2.6/plugins/gst-launch.plugin
197 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-media-export.so
198 %{_libdir}/rygel-2.6/plugins/media-export.plugin
199 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-mediathek.so
200 %{_libdir}/rygel-2.6/plugins/mediathek.plugin
201 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-mpris.so
202 %{_libdir}/rygel-2.6/plugins/mpris.plugin
203 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-ruih.so
204 %{_libdir}/rygel-2.6/plugins/ruih.plugin
205 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-tracker.so
206 %{_libdir}/rygel-2.6/plugins/tracker.plugin
207 %attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-playbin.so
208 %{_libdir}/rygel-2.6/plugins/playbin.plugin
209 %{_desktopdir}/rygel-preferences.desktop
210 %{_desktopdir}/rygel.desktop
211 %{_datadir}/dbus-1/services/org.gnome.Rygel1.service
213 %{_iconsdir}/hicolor/*/apps/*
214 %{_mandir}/man1/rygel.1*
215 %{_mandir}/man5/rygel.conf.5*
218 %defattr(644,root,root,755)
219 %attr(755,root,root) %{_libdir}/librygel-core-2.6.so
220 %attr(755,root,root) %{_libdir}/librygel-db-2.6.so
221 %attr(755,root,root) %{_libdir}/librygel-renderer-2.6.so
222 %attr(755,root,root) %{_libdir}/librygel-renderer-gst-2.6.so
223 %attr(755,root,root) %{_libdir}/librygel-ruih-2.0.so
224 %attr(755,root,root) %{_libdir}/librygel-server-2.6.so
225 %{_datadir}/gir-1.0/RygelCore-2.6.gir
226 %{_datadir}/gir-1.0/RygelRenderer-2.6.gir
227 %{_datadir}/gir-1.0/RygelRendererGst-2.6.gir
228 %{_datadir}/gir-1.0/RygelServer-2.6.gir
229 %dir %{_includedir}/rygel-2.6
230 %{_includedir}/rygel-2.6/rygel-core.h
231 %{_includedir}/rygel-2.6/rygel-db.h
232 %{_includedir}/rygel-2.6/rygel-renderer-gst.h
233 %{_includedir}/rygel-2.6/rygel-renderer.h
234 %{_includedir}/rygel-2.6/rygel-ruih.h
235 %{_includedir}/rygel-2.6/rygel-server.h
236 %{_pkgconfigdir}/rygel-core-2.6.pc
237 %{_pkgconfigdir}/rygel-renderer-2.6.pc
238 %{_pkgconfigdir}/rygel-renderer-gst-2.6.pc
239 %{_pkgconfigdir}/rygel-server-2.6.pc
242 %defattr(644,root,root,755)
243 %{_datadir}/vala/vapi/rygel-core-2.6.deps
244 %{_datadir}/vala/vapi/rygel-core-2.6.vapi
245 %{_datadir}/vala/vapi/rygel-db-2.6.deps
246 %{_datadir}/vala/vapi/rygel-db-2.6.vapi
247 %{_datadir}/vala/vapi/rygel-renderer-2.6.deps
248 %{_datadir}/vala/vapi/rygel-renderer-2.6.vapi
249 %{_datadir}/vala/vapi/rygel-renderer-gst-2.6.deps
250 %{_datadir}/vala/vapi/rygel-renderer-gst-2.6.vapi
251 %{_datadir}/vala/vapi/rygel-ruih-2.0.deps
252 %{_datadir}/vala/vapi/rygel-ruih-2.0.vapi
253 %{_datadir}/vala/vapi/rygel-server-2.6.deps
254 %{_datadir}/vala/vapi/rygel-server-2.6.vapi
257 %defattr(644,root,root,755)
258 %{_gtkdocdir}/librygel-core
259 %{_gtkdocdir}/librygel-renderer
260 %{_gtkdocdir}/librygel-renderer-gst
261 %{_gtkdocdir}/librygel-server