1 Summary: Easy Publish and Consume library
2 Summary(pl.UTF-8): Biblioteka do łatwego publikowania i konsumpcji informacji
8 Source0: http://ftp.gnome.org/pub/GNOME/sources/libepc/0.4/%{name}-%{version}.tar.xz
9 # Source0-md5: 25c982b719af6533955a1190408e15af
10 URL: http://live.gnome.org/libepc
11 BuildRequires: autoconf >= 2.63
12 BuildRequires: automake >= 1:1.10.3
13 BuildRequires: avahi-devel >= 0.6
14 BuildRequires: avahi-glib-devel >= 0.6
15 BuildRequires: avahi-ui-gtk3-devel >= 0.6
16 BuildRequires: docbook-dtd412-xml
17 BuildRequires: gettext-tools
18 BuildRequires: glib2-devel >= 1:2.16.0
19 BuildRequires: gnome-common >= 2.20.0
20 BuildRequires: gnutls-devel >= 1.4
21 BuildRequires: gtk+3-devel >= 3.0.0
22 BuildRequires: gtk-doc >= 1.4
23 BuildRequires: intltool >= 0.36.0
24 BuildRequires: libsoup-devel >= 2.4.0
25 BuildRequires: libtool >= 2:2.2.6
26 BuildRequires: libuuid-devel >= 1.36
27 BuildRequires: pkgconfig >= 1:0.14
28 BuildRequires: tar >= 1:1.22
30 Requires: avahi-glib >= 0.6
31 Requires: glib2 >= 1:2.16.0
32 Requires: gnutls >= 1.4
33 Requires: libuuid >= 1.36
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 The Easy Publish and Consume library provides an easy method to:
38 - publish data using HTTPS
39 - announce that information via DNS-SD
40 - find that information
41 - and finally consume it
43 This library can be used as key/value store published to the network,
44 using encryption, authentication and service discovery.
46 %description -l pl.UTF-8
47 Biblioteka EPC (Easy Publish and Consume) zapewnia prosty sposób:
48 - publikowania danych przy użyciu HTTPS
49 - ogłaszania tych informacji poprzez DNS-SD
50 - odnalezienia tych informacji
51 - i wreszcie - ich konsumpcji
53 Biblioteki można używać jako bazy klucz-wartość opublikowanej w sieci
54 z użyciem szyfrowania, uwierzytelniania i wykrywania usług.
57 Summary: Header files for libepc library
58 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libepc
59 Group: Development/Libraries
60 Requires: %{name} = %{version}-%{release}
61 Requires: avahi-glib-devel >= 0.6
62 Requires: glib2-devel >= 1:2.16.0
63 Requires: gnutls-devel >= 1.4
64 Requires: libsoup-devel >= 2.4.0
67 Header files for libepc library.
69 %description devel -l pl.UTF-8
70 Pliki nagłówkowe biblioteki libepc.
73 Summary: Static libepc library
74 Summary(pl.UTF-8): Statyczna biblioteka libepc
75 Group: Development/Libraries
76 Requires: %{name}-devel = %{version}-%{release}
79 Static libepc library.
81 %description static -l pl.UTF-8
82 Statyczna biblioteka libepc.
85 Summary: Widgets for libepc
86 Summary(pl.UTF-8): Widgety dla libepc
88 Requires: %{name} = %{version}-%{release}
91 Widgets for use with libepc.
93 %description ui -l pl.UTF-8
94 Biblioteka widgetów przeznaczona do używania z libepc.
97 Summary: Header files for libepc-ui library
98 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libepc-ui
99 Group: X11/Development/Libraries
100 Requires: %{name}-devel = %{version}-%{release}
101 Requires: %{name}-ui = %{version}-%{release}
102 Requires: gtk+3-devel >= 3.0
104 %description ui-devel
105 Header files for libepc-ui library.
107 %description ui-devel -l pl.UTF-8
108 Pliki nagłówkowe biblioteki libepc-ui.
111 Summary: Static libepc-ui library
112 Summary(pl.UTF-8): Statyczna biblioteka libepc-ui
113 Group: X11/Development/Libraries
114 Requires: %{name}-ui-devel = %{version}-%{release}
116 %description ui-static
117 Static libepc-ui library.
119 %description ui-static -l pl.UTF-8
120 Statyczna biblioteka libepc-ui.
123 Summary: libepc library API documentation
124 Summary(pl.UTF-8): Dokumentacja API biblioteki libepc
126 Requires: gtk-doc-common
129 libepc library API documentation.
131 %description apidocs -l pl.UTF-8
132 Dokumentacja API biblioteki libepc.
135 Summary: libepc - example programs
136 Summary(pl.UTF-8): libepc - przykładowe programy
137 License: Public Domain
138 Group: Development/Libraries
140 %description examples
141 libepc - example programs.
143 %description examples -l pl.UTF-8
144 libepc - przykładowe programy.
160 --with-html-dir=%{_gtkdocdir}
165 rm -rf $RPM_BUILD_ROOT
166 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
169 DESTDIR=$RPM_BUILD_ROOT
171 cp examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
173 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
178 rm -rf $RPM_BUILD_ROOT
180 %post -p /sbin/ldconfig
181 %postun -p /sbin/ldconfig
183 %files -f %{name}.lang
184 %defattr(644,root,root,755)
185 %doc AUTHORS ChangeLog NEWS README
186 %attr(755,root,root) %{_libdir}/libepc-1.0.so.*.*.*
187 %attr(755,root,root) %ghost %{_libdir}/libepc-1.0.so.3
190 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_libdir}/libepc-1.0.so
192 %{_includedir}/libepc-1.0
193 %{_pkgconfigdir}/libepc-1.0.pc
196 %defattr(644,root,root,755)
197 %{_libdir}/libepc-1.0.a
200 %defattr(644,root,root,755)
201 %attr(755,root,root) %{_libdir}/libepc-ui-1.0.so.*.*.*
202 %attr(755,root,root) %ghost %{_libdir}/libepc-ui-1.0.so.3
205 %defattr(644,root,root,755)
206 %attr(755,root,root) %{_libdir}/libepc-ui-1.0.so
207 %{_includedir}/libepc-ui-1.0
208 %{_pkgconfigdir}/libepc-ui-1.0.pc
211 %defattr(644,root,root,755)
212 %{_libdir}/libepc-ui-1.0.a
215 %defattr(644,root,root,755)
216 %{_gtkdocdir}/libepc-1.0
219 %defattr(644,root,root,755)
220 %{_examplesdir}/%{name}-%{version}