3 %bcond_without static_libs # don't build static library
5 Summary: Utility functions for NetSurf
6 Summary(pl.UTF-8): Biblioteka funkcji narzędziowych dla NetSurfa
12 Source0: http://download.netsurf-browser.org/libs/releases/%{name}-%{version}-src.tar.gz
13 # Source0-md5: c61e10d35e8917ce72ee19516432437a
14 URL: http://www.netsurf-browser.org/projects/libnsutils/
15 BuildRequires: netsurf-buildsystem >= 1.7
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 Libnsutils provides a small number of useful utility routines which
20 require platform-specific implementations.
22 %description -l pl.UTF-8
23 Biblioteka libnsutils dostarcza trochę przydatnych funkcji
24 narzędziowych, wymagających implementacji zależnych od platformy.
27 Summary: libnsutils library headers
28 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libnsutils
29 Group: Development/Libraries
30 Requires: %{name} = %{version}-%{release}
33 This package contains the include files and other resources you can
34 use to incorporate libnsutils into applications.
36 %description devel -l pl.UTF-8
37 Pliki nagłówkowe pozwalające na używanie biblioteki libnsutils w
41 Summary: libnsutils static library
42 Summary(pl.UTF-8): Statyczna biblioteka libnsutils
43 Group: Development/Libraries
44 Requires: %{name}-devel = %{version}-%{release}
47 This is package with static libnsutils library.
49 %description static -l pl.UTF-8
50 Statyczna biblioteka libnsutils.
58 export CFLAGS="%{rpmcflags}"
59 export LDFLAGS="%{rpmldflags}"
64 COMPONENT_TYPE=lib-shared
66 %if %{with static_libs}
70 COMPONENT_TYPE=lib-static
74 rm -rf $RPM_BUILD_ROOT
78 export CFLAGS="%{rpmcflags}"
79 export LDFLAGS="%{rpmldflags}"
84 COMPONENT_TYPE=lib-shared \
85 DESTDIR=$RPM_BUILD_ROOT
87 %if %{with static_libs}
91 COMPONENT_TYPE=lib-static \
92 DESTDIR=$RPM_BUILD_ROOT
96 rm -rf $RPM_BUILD_ROOT
98 %post -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
102 %defattr(644,root,root,755)
104 %attr(755,root,root) %{_libdir}/libnsutils.so.*.*.*
105 %attr(755,root,root) %ghost %{_libdir}/libnsutils.so.0
108 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_libdir}/libnsutils.so
110 %{_includedir}/nsutils
111 %{_pkgconfigdir}/libnsutils.pc
113 %if %{with static_libs}
115 %defattr(644,root,root,755)
116 %{_libdir}/libnsutils.a