]> git.pld-linux.org Git - packages/xmlrpc-epi.git/blame - xmlrpc-epi.spec
- fix building with -Wformat-security
[packages/xmlrpc-epi.git] / xmlrpc-epi.spec
CommitLineData
d7e383ba 1# TODO:
d7e383ba 2# - fix group for -progs subpackage
d94e94cc 3Summary: XML-RPC EPI library - an implementation of the xmlrpc protocol
18b0bc23 4Summary(pl.UTF-8): Biblioteka XML-RPC EPI - implementacja protokołu xmlrpc
d7e383ba 5Name: xmlrpc-epi
6e822bf8 6Version: 0.54.1
c1533a7b 7Release: 4
d7e383ba
AF
8License: BSD
9Group: Libraries
f3f70d47 10Source0: http://downloads.sourceforge.net/xmlrpc-epi/%{name}-%{version}.tar.gz
6e822bf8 11# Source0-md5: 546ce341e7d79691371344449cb9e484
c1533a7b 12Patch0: format-security.patch
d7e383ba
AF
13URL: http://xmlrpc-epi.sourceforge.net/
14BuildRequires: autoconf
15BuildRequires: automake
d7e383ba 16BuildRequires: expat-devel
d94e94cc 17BuildRequires: libtool
d7e383ba
AF
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%define _includedir %{_prefix}/include/%{name}
21
22%description
d94e94cc
JB
23xmlrpc-epi is an implementation of the xmlrpc protocol in C. It
24provides an easy to use API for developers to serialize RPC requests
6e822bf8 25to and from XML. It doesn't include a transport layer, such as HTTP.
26The API is primarily based upon proprietary code written for internal
27usage at Epinions.com, and was later modified to incorporate concepts
28from the xmlrpc protocol. It passed the xmlrpc validation test suite
29in December 2000.
d94e94cc 30
ea71d385
JR
31%description -l pl.UTF-8
32xmlrpc-epi to implementacja protokołu xmlrpc napisana w C. Daje proste
33w użyciu API dla programistów do serializacji żądań RPC do i z XML-a.
34Nie zawiera warstwy transportowej typu HTTP. API bazuje głównie na
35własnościowym kodzie napisanym do użytku wewnętrznego na Epinions.com
36i zostało później zmodyfikowane, aby włączyć idee protokołu xmlrpc.
37API to przeszło test sprawdzający poprawność implementacji w grudniu
d94e94cc 382000.
38332dad 39
d7e383ba
AF
40%package devel
41Summary: Header files etc to develop XML-RPC applications
18b0bc23 42Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia aplikacji XML-RPC
d7e383ba 43Group: Development/Libraries
e3ac8028
JB
44Requires: %{name} = %{version}-%{release}
45Requires: expat-devel
d7e383ba
AF
46
47%description devel
d94e94cc
JB
48Header files etc needed to develop XML-RPC applications.
49
ea71d385
JR
50%description devel -l pl.UTF-8
51Pliki nagłówkowe potrzebne do tworzenia aplikacji używających XML-RPC.
d7e383ba
AF
52
53%package static
54Summary: Static XML-RPC EPI libraries
18b0bc23 55Summary(pl.UTF-8): Biblioteki statyczne XML-RPC EPI
d7e383ba 56Group: Development/Libraries
e3ac8028 57Requires: %{name}-devel = %{version}-%{release}
d7e383ba
AF
58
59%description static
d94e94cc
JB
60Static XML-RPC EPI libraries.
61
ea71d385 62%description static -l pl.UTF-8
d94e94cc 63Biblioteki statyczne XML-RPC EPI.
d7e383ba
AF
64
65%package progs
66Summary: XML-RPC sample programs
18b0bc23 67Summary(pl.UTF-8): Programy przykładowe XML-RPC
d7e383ba 68Group: Applications/Text
e3ac8028 69Requires: %{name} = %{version}-%{release}
d7e383ba
AF
70
71%description progs
d94e94cc
JB
72Sample programs for XML-RPC EPI library.
73
ea71d385
JR
74%description progs -l pl.UTF-8
75Programy przykładowe do biblioteki XML-RPC EPI.
d7e383ba
AF
76
77%prep
6e822bf8 78%setup -q -n xmlrpc
c1533a7b 79%patch0 -p1
d7e383ba
AF
80
81%build
34f84470 82%{__libtoolize}
ceee066d 83%{__aclocal}
8bfd56bd 84%{__autoconf}
85%{__automake}
d7e383ba
AF
86%configure \
87 --program-prefix=xmlrpc-epi-
88%{__make}
89
90%install
91rm -rf $RPM_BUILD_ROOT
92
93%{__make} install \
dda61ff7 94 DESTDIR=$RPM_BUILD_ROOT
d7e383ba 95
d7e383ba
AF
96%clean
97rm -rf $RPM_BUILD_ROOT
98
a8d9616d 99%post -p /sbin/ldconfig
d7e383ba
AF
100%postun -p /sbin/ldconfig
101
102%files
103%defattr(644,root,root,755)
f3f70d47 104%attr(755,root,root) %{_libdir}/libxmlrpc-epi.so.*.*.*
6e822bf8 105%attr(755,root,root) %ghost %{_libdir}/libxmlrpc-epi.so.0
d7e383ba
AF
106
107%files devel
108%defattr(644,root,root,755)
38332dad 109%doc AUTHORS COPYING ChangeLog NEWS README
f3f70d47
JB
110%attr(755,root,root) %{_libdir}/libxmlrpc-epi.so
111%{_libdir}/libxmlrpc-epi.la
d7e383ba
AF
112%{_includedir}
113
114%files static
115%defattr(644,root,root,755)
f3f70d47 116%{_libdir}/libxmlrpc-epi.a
d7e383ba
AF
117
118%files progs
119%defattr(644,root,root,755)
f3f70d47 120%attr(755,root,root) %{_bindir}/xmlrpc-epi-*
This page took 0.109419 seconds and 4 git commands to generate.