]> git.pld-linux.org Git - packages/libupnp.git/blob - libupnp.spec
bba1637449915225b5adf891ec69bce7e0006167
[packages/libupnp.git] / libupnp.spec
1 Summary:        The Universal Plug and Play (UPnP) SDK for Linux
2 Summary(pl.UTF-8):      Pakiet programistyczny Universal Plug and Play (UPnP) dla Linuksa
3 Name:           libupnp
4 Version:        1.6.25
5 Release:        1
6 License:        BSD
7 Group:          Libraries
8 Source0:        http://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2
9 # Source0-md5:  4d2c1e1efe0a19edeef233e14a93f04c
10 Patch0:         %{name}-opt.patch
11 URL:            http://pupnp.sourceforge.net/
12 BuildRequires:  autoconf >= 2.60
13 BuildRequires:  automake >= 1:1.8
14 BuildRequires:  libtool >= 2:1.5
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 The Linux SDK for UPnP Devices (libupnp) provides developers with an
19 API and open source code for building control points, devices, and
20 bridges that are compliant with Version 1.0 of the Universal Plug and
21 Play Device Architecture Specification.
22
23 %description -l pl.UTF-8
24 Linuksowy pakiet programistyczny dla urządzeń UPnP (libupnp) dostarcza
25 programistom API i kod z otwartymi źródłami służące do tworzenia
26 punktów kontrolnych, urządzeń i mostków kompatybilnych z wersją 1.0
27 specyfikacji architektury urządzeń Universal Plug and Play.
28
29 %package devel
30 Summary:        Header files for libupnp
31 Summary(pl.UTF-8):      Pliki nagłówkowe libupnp
32 Group:          Development/Libraries
33 Requires:       %{name} = %{version}-%{release}
34
35 %description devel
36 This package contains header files for the Linux SDK for UPnP Devices
37 (libupnp).
38
39 %description devel -l pl.UTF-8
40 Ten pakiet zawiera pliki nagłówkowe dla linuksowego pakietu
41 programistycznego do urządzeń UPnP (libupnp).
42
43 %package static
44 Summary:        Static upnp libraries
45 Summary(pl.UTF-8):      Statyczne biblioteki upnp
46 Group:          Development/Libraries
47 Requires:       %{name}-devel = %{version}-%{release}
48
49 %description static
50 Static upnp libraries.
51
52 %description static -l pl.UTF-8
53 Statyczne biblioteki upnp.
54
55 %package apidocs
56 Summary:        API documentation for upnp libraries
57 Summary(pl.UTF-8):      Dokumentacja API bibliotek upnp
58 Group:          Documentation
59 %if "%{_rpmversion}" >= "5"
60 BuildArch:      noarch
61 %endif
62
63 %description apidocs
64 API documentation for upnp libraries.
65
66 %description apidocs -l pl.UTF-8
67 Dokumentacja API bibliotek upnp.
68
69 %prep
70 %setup -q
71 %patch0 -p1
72
73 %build
74 %{__libtoolize}
75 %{__aclocal} -I m4
76 %{__autoconf}
77 %{__autoheader}
78 %{__automake}
79 %configure \
80         %{?debug:--enable-debug}
81 %{__make}
82
83 %install
84 rm -rf $RPM_BUILD_ROOT
85
86 %{__make} install \
87         DESTDIR=$RPM_BUILD_ROOT
88
89 %clean
90 rm -rf $RPM_BUILD_ROOT
91
92 %post   -p /sbin/ldconfig
93 %postun -p /sbin/ldconfig
94
95 %files
96 %defattr(644,root,root,755)
97 %doc ChangeLog LICENSE NEWS README.md THANKS TODO
98 %attr(755,root,root) %{_libdir}/libixml.so.*.*.*
99 %attr(755,root,root) %ghost %{_libdir}/libixml.so.2
100 %attr(755,root,root) %{_libdir}/libthreadutil.so.*.*.*
101 %attr(755,root,root) %ghost %{_libdir}/libthreadutil.so.6
102 %attr(755,root,root) %{_libdir}/libupnp.so.*.*.*
103 %attr(755,root,root) %ghost %{_libdir}/libupnp.so.6
104
105 %files devel
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_libdir}/libixml.so
108 %attr(755,root,root) %{_libdir}/libthreadutil.so
109 %attr(755,root,root) %{_libdir}/libupnp.so
110 %{_libdir}/libixml.la
111 %{_libdir}/libthreadutil.la
112 %{_libdir}/libupnp.la
113 %{_includedir}/upnp
114 %{_pkgconfigdir}/libupnp.pc
115
116 %files static
117 %defattr(644,root,root,755)
118 %{_libdir}/libixml.a
119 %{_libdir}/libthreadutil.a
120 %{_libdir}/libupnp.a
121
122 %files apidocs
123 %defattr(644,root,root,755)
124 %doc docs/dist/html/{ixml,upnp}
This page took 0.038606 seconds and 2 git commands to generate.