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