]> git.pld-linux.org Git - packages/libepc.git/blame - libepc.spec
- x32 rebuild
[packages/libepc.git] / libepc.spec
CommitLineData
5f443e50 1Summary: Easy Publish and Consume library
18376d71 2Summary(pl.UTF-8): Biblioteka do łatwego publikowania i konsumpcji informacji
5f443e50 3Name: libepc
020d4af2 4Version: 0.4.4
16c92062 5Release: 2
5f443e50
MB
6License: LGPL v2+
7Group: Libraries
aac3eef2 8Source0: http://ftp.gnome.org/pub/GNOME/sources/libepc/0.4/%{name}-%{version}.tar.xz
020d4af2 9# Source0-md5: 25c982b719af6533955a1190408e15af
5f443e50 10URL: http://live.gnome.org/libepc
c4a33e59
MB
11BuildRequires: autoconf >= 2.63
12BuildRequires: automake >= 1:1.10.3
aac3eef2
AF
13BuildRequires: avahi-devel >= 0.6
14BuildRequires: avahi-glib-devel >= 0.6
15BuildRequires: avahi-ui-gtk3-devel >= 0.6
b22055ac 16BuildRequires: docbook-dtd412-xml
3ad173ee 17BuildRequires: gettext-tools
01c2fe54 18BuildRequires: glib2-devel >= 1:2.16.0
5f443e50 19BuildRequires: gnome-common >= 2.20.0
aac3eef2
AF
20BuildRequires: gnutls-devel >= 1.4
21BuildRequires: gtk+3-devel >= 3.0.0
75da6f2e 22BuildRequires: gtk-doc >= 1.4
5f443e50 23BuildRequires: intltool >= 0.36.0
01c2fe54 24BuildRequires: libsoup-devel >= 2.4.0
c4a33e59 25BuildRequires: libtool >= 2:2.2.6
5f443e50
MB
26BuildRequires: libuuid-devel >= 1.36
27BuildRequires: pkgconfig >= 1:0.14
aac3eef2
AF
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
18376d71
JB
30Requires: avahi-glib >= 0.6
31Requires: glib2 >= 1:2.16.0
32Requires: gnutls >= 1.4
33Requires: libuuid >= 1.36
5f443e50
MB
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
37The 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
42
43This library can be used as key/value store published to the network,
44using encryption, authentication and service discovery.
45
18376d71
JB
46%description -l pl.UTF-8
47Biblioteka 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
52
53Biblioteki można używać jako bazy klucz-wartość opublikowanej w sieci
54z użyciem szyfrowania, uwierzytelniania i wykrywania usług.
55
5f443e50
MB
56%package devel
57Summary: Header files for libepc library
58Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libepc
59Group: Development/Libraries
60Requires: %{name} = %{version}-%{release}
aac3eef2 61Requires: avahi-glib-devel >= 0.6
18376d71 62Requires: glib2-devel >= 1:2.16.0
020d4af2 63Requires: gnutls-devel >= 1.4
01c2fe54 64Requires: libsoup-devel >= 2.4.0
5f443e50
MB
65
66%description devel
67Header files for libepc library.
68
69%description devel -l pl.UTF-8
70Pliki nagłówkowe biblioteki libepc.
71
72%package static
73Summary: Static libepc library
74Summary(pl.UTF-8): Statyczna biblioteka libepc
75Group: Development/Libraries
76Requires: %{name}-devel = %{version}-%{release}
77
78%description static
79Static libepc library.
80
81%description static -l pl.UTF-8
82Statyczna biblioteka libepc.
83
84%package ui
85Summary: Widgets for libepc
18376d71 86Summary(pl.UTF-8): Widgety dla libepc
5f443e50
MB
87Group: X11/Libraries
88Requires: %{name} = %{version}-%{release}
89
90%description ui
91Widgets for use with libepc.
92
18376d71
JB
93%description ui -l pl.UTF-8
94Biblioteka widgetów przeznaczona do używania z libepc.
95
5f443e50
MB
96%package ui-devel
97Summary: Header files for libepc-ui library
98Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libepc-ui
99Group: X11/Development/Libraries
100Requires: %{name}-devel = %{version}-%{release}
101Requires: %{name}-ui = %{version}-%{release}
18376d71 102Requires: gtk+3-devel >= 3.0
5f443e50
MB
103
104%description ui-devel
105Header files for libepc-ui library.
106
107%description ui-devel -l pl.UTF-8
108Pliki nagłówkowe biblioteki libepc-ui.
109
110%package ui-static
111Summary: Static libepc-ui library
112Summary(pl.UTF-8): Statyczna biblioteka libepc-ui
113Group: X11/Development/Libraries
114Requires: %{name}-ui-devel = %{version}-%{release}
115
116%description ui-static
117Static libepc-ui library.
118
119%description ui-static -l pl.UTF-8
120Statyczna biblioteka libepc-ui.
121
122%package apidocs
123Summary: libepc library API documentation
124Summary(pl.UTF-8): Dokumentacja API biblioteki libepc
125Group: Documentation
126Requires: gtk-doc-common
127
128%description apidocs
129libepc library API documentation.
130
131%description apidocs -l pl.UTF-8
132Dokumentacja API biblioteki libepc.
133
134%package examples
135Summary: libepc - example programs
136Summary(pl.UTF-8): libepc - przykładowe programy
137License: Public Domain
138Group: Development/Libraries
139
140%description examples
141libepc - example programs.
142
143%description examples -l pl.UTF-8
144libepc - przykładowe programy.
145
146%prep
147%setup -q
148
149%build
7997ec0b 150%{__gtkdocize}
5f443e50
MB
151%{__intltoolize}
152%{__libtoolize}
153%{__aclocal}
154%{__autoconf}
155%{__autoheader}
156%{__automake}
157%configure \
c4a33e59 158 --enable-static \
5f443e50
MB
159 --enable-gtk-doc \
160 --with-html-dir=%{_gtkdocdir}
161
75da6f2e 162%{__make}
5f443e50
MB
163
164%install
165rm -rf $RPM_BUILD_ROOT
166install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
167
168%{__make} install \
169 DESTDIR=$RPM_BUILD_ROOT
170
171cp examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
172
4afed607
AF
173%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
174
5f443e50
MB
175%find_lang %{name}
176
177%clean
178rm -rf $RPM_BUILD_ROOT
179
180%post -p /sbin/ldconfig
181%postun -p /sbin/ldconfig
182
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.*.*.*
144a658f 187%attr(755,root,root) %ghost %{_libdir}/libepc-1.0.so.3
5f443e50
MB
188
189%files devel
190%defattr(644,root,root,755)
191%attr(755,root,root) %{_libdir}/libepc-1.0.so
5f443e50
MB
192%{_includedir}/libepc-1.0
193%{_pkgconfigdir}/libepc-1.0.pc
194
195%files static
196%defattr(644,root,root,755)
197%{_libdir}/libepc-1.0.a
198
199%files ui
200%defattr(644,root,root,755)
201%attr(755,root,root) %{_libdir}/libepc-ui-1.0.so.*.*.*
144a658f 202%attr(755,root,root) %ghost %{_libdir}/libepc-ui-1.0.so.3
5f443e50
MB
203
204%files ui-devel
205%defattr(644,root,root,755)
206%attr(755,root,root) %{_libdir}/libepc-ui-1.0.so
5f443e50
MB
207%{_includedir}/libepc-ui-1.0
208%{_pkgconfigdir}/libepc-ui-1.0.pc
209
210%files ui-static
211%defattr(644,root,root,755)
212%{_libdir}/libepc-ui-1.0.a
213
214%files apidocs
215%defattr(644,root,root,755)
216%{_gtkdocdir}/libepc-1.0
217
218%files examples
219%defattr(644,root,root,755)
220%{_examplesdir}/%{name}-%{version}
This page took 0.09157 seconds and 4 git commands to generate.