6 Group: X11/Applications
7 Source0: http://ftp.gnome.org/pub/GNOME/sources/rygel/0.20/%{name}-%{version}.tar.xz
8 # Source0-md5: 7583935dd8e60b5db0d73db99f2258a6
9 Source1: git-version-gen
10 URL: http://live.gnome.org/Rygel
11 BuildRequires: autoconf >= 2.64
12 BuildRequires: automake >= 1.11.1
13 BuildRequires: gettext-devel
14 BuildRequires: glib2-devel >= 1:2.31.13
15 BuildRequires: gssdp-devel >= 0.13.0
16 BuildRequires: gstreamer-devel >= 1.0.0
17 BuildRequires: gstreamer-plugins-base-devel >= 1.0.0
18 BuildRequires: gtk+3-devel >= 3.0.0
19 BuildRequires: gupnp-av-devel >= 0.11.4
20 BuildRequires: gupnp-devel >= 0.19.0
21 BuildRequires: gupnp-dlna-devel >= 0.9.4
22 BuildRequires: gupnp-dlna-gst-devel >= 0.9.4
23 BuildRequires: intltool >= 0.40.0
24 BuildRequires: libgee-devel >= 0.8.0
25 BuildRequires: libsoup-devel >= 2.34.0
26 BuildRequires: libtool >= 2.2.6
27 BuildRequires: libuuid-devel >= 1.41.3
28 BuildRequires: libxslt-progs
29 BuildRequires: libxml2-devel >= 2.7
30 BuildRequires: sqlite3-devel >= 3.5
31 BuildRequires: vala >= 0.20.0
32 BuildRequires: vala-gupnp
33 BuildRequires: vala-gupnp-av
34 BuildRequires: tracker-devel >= 0.16.0
35 Requires(post,postun): gtk-update-icon-cache
36 Requires(post,postun): hicolor-icon-theme
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 Rygel is a collection of DLNA (UPnP AV) services (devices in UPnP
41 speak), implemented through a plug-in mechanism.
44 Summary: Rygel header files
45 Summary(pl.UTF-8): Pliki nagłówkowe rygel
46 Group: X11/Development/Libraries
47 Requires: %{name} = %{version}-%{release}
52 %description devel -l pl.UTF-8
53 Pliki nagłówkowe rygel.
57 #install -m755 %{SOURCE1} build-aux/git-version-gen
67 --enable-gst-launch-plugin \
68 --enable-mediathek-plugin \
69 --disable-silent-rules \
70 --with-html-dir=%{_gtkdocdir}
75 rm -rf $RPM_BUILD_ROOT
78 DESTDIR=$RPM_BUILD_ROOT
80 %{__rm} $RPM_BUILD_ROOT%{_libdir}/rygel-2.0/*/*.la \
81 $RPM_BUILD_ROOT%{_libdir}/*.la
86 rm -rf $RPM_BUILD_ROOT
90 %update_icon_cache hicolor
94 %update_icon_cache hicolor
96 %files -f %{name}.lang
97 %defattr(644,root,root,755)
98 %doc README ChangeLog AUTHORS
99 %attr(755,root,root) %{_bindir}/rygel
100 %attr(755,root,root) %{_bindir}/rygel-preferences
101 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rygel.conf
102 %attr(755,root,root) %{_libdir}/librygel-core-2.0.so.*.*.*
103 %ghost %{_libdir}/librygel-core-2.0.so.1
104 %attr(755,root,root) %{_libdir}/librygel-renderer-2.0.so.*.*.*
105 %ghost %{_libdir}/librygel-renderer-2.0.so.1
106 %attr(755,root,root) %{_libdir}/librygel-renderer-gst-2.0.so.*.*.*
107 %ghost %{_libdir}/librygel-renderer-gst-2.0.so.1
108 %attr(755,root,root) %{_libdir}/librygel-server-2.0.so.*.*.*
109 %ghost %{_libdir}/librygel-server-2.0.so.1
110 %dir %{_libdir}/rygel-2.0
111 %dir %{_libdir}/rygel-2.0/plugins
112 %dir %{_libdir}/rygel-2.0/engines
113 %attr(755,root,root) %{_libdir}/rygel-2.0/engines/librygel-media-engine-gst.so
114 %{_libdir}/rygel-2.0/engines/media-engine-gst.plugin
115 %attr(755,root,root) %{_libdir}/rygel-2.0/engines/librygel-media-engine-simple.so
116 %{_libdir}/rygel-2.0/engines/media-engine-simple.plugin
117 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-external.so
118 %{_libdir}/rygel-2.0/plugins/external.plugin
119 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-gst-launch.so
120 %{_libdir}/rygel-2.0/plugins/gst-launch.plugin
121 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-media-export.so
122 %{_libdir}/rygel-2.0/plugins/media-export.plugin
123 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-mediathek.so
124 %{_libdir}/rygel-2.0/plugins/mediathek.plugin
125 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-mpris.so
126 %{_libdir}/rygel-2.0/plugins/mpris.plugin
127 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-tracker.so
128 %{_libdir}/rygel-2.0/plugins/tracker.plugin
129 %attr(755,root,root) %{_libdir}/rygel-2.0/plugins/librygel-playbin.so
130 %{_libdir}/rygel-2.0/plugins/playbin.plugin
131 %{_desktopdir}/rygel-preferences.desktop
132 %{_desktopdir}/rygel.desktop
133 %{_datadir}/dbus-1/services/org.gnome.Rygel1.service
135 %{_iconsdir}/hicolor/*/apps/*
136 %{_mandir}/man1/rygel.1*
137 %{_mandir}/man5/rygel.conf.5*
140 %defattr(644,root,root,755)
141 %{_libdir}/librygel-core-2.0.so
142 %{_libdir}/librygel-renderer-2.0.so
143 %{_libdir}/librygel-renderer-gst-2.0.so
144 %{_libdir}/librygel-server-2.0.so
145 %dir %{_includedir}/rygel-2.0
146 %{_includedir}/rygel-2.0/rygel-core.h
147 %{_includedir}/rygel-2.0/rygel-renderer-gst.h
148 %{_includedir}/rygel-2.0/rygel-renderer.h
149 %{_includedir}/rygel-2.0/rygel-server.h
150 %{_pkgconfigdir}/rygel-core-2.0.pc
151 %{_pkgconfigdir}/rygel-renderer-2.0.pc
152 %{_pkgconfigdir}/rygel-renderer-gst-2.0.pc
153 %{_pkgconfigdir}/rygel-server-2.0.pc
155 %{_datadir}/vala/vapi/rygel-core-2.0.deps
156 %{_datadir}/vala/vapi/rygel-core-2.0.vapi
157 %{_datadir}/vala/vapi/rygel-renderer-2.0.deps
158 %{_datadir}/vala/vapi/rygel-renderer-2.0.vapi
159 %{_datadir}/vala/vapi/rygel-renderer-gst-2.0.deps
160 %{_datadir}/vala/vapi/rygel-renderer-gst-2.0.vapi
161 %{_datadir}/vala/vapi/rygel-server-2.0.deps
162 %{_datadir}/vala/vapi/rygel-server-2.0.vapi
164 %{_gtkdocdir}/librygel-core
165 %{_gtkdocdir}/librygel-renderer