1 Summary: Library for automatic proxy configuration management
2 Summary(pl.UTF-8): Biblioteka do automatycznego zarządzania konfiguracją proxy
8 Source0: http://libproxy.googlecode.com/files/%{name}-%{version}.tar.gz
9 # Source0-md5: 86b635e1eb2d665cfbef4c6134fe6604
10 Patch0: %{name}-dbus.patch
11 Patch1: %{name}-asneeded.patch
12 URL: http://code.google.com/p/libproxy/
13 BuildRequires: GConf2-devel
14 BuildRequires: NetworkManager-devel
15 BuildRequires: autoconf >= 2.61
16 BuildRequires: automake
17 BuildRequires: gtk-webkit-devel
18 BuildRequires: libtool
19 BuildRequires: pkgconfig
20 BuildRequires: python-devel >= 1:2.5
21 BuildRequires: python-modules
22 BuildRequires: rpm-pythonprov
23 BuildRequires: xorg-lib-libXmu-devel
24 BuildRequires: xulrunner-devel
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Library for automatic proxy configuration management.
30 %description -l pl.UTF-8
31 Biblioteka do automatycznego zarządzania konfiguracją proxy.
34 Summary: Header files for libproxy library
35 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libproxy
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
40 Header files for libproxy library.
42 %description devel -l pl.UTF-8
43 Pliki nagłówkowe biblioteki libproxy.
46 Summary: Static libproxy library
47 Summary(pl.UTF-8): Statyczna biblioteka libproxy
48 Group: Development/Libraries
49 Requires: %{name}-devel = %{version}-%{release}
52 Static libproxy library.
54 %description static -l pl.UTF-8
55 Statyczna biblioteka libproxy.
57 %package -n python-libproxy
58 Summary: libproxy Python bindings
59 Summary(pl.UTF-8): Wiązania libproxy dla Pythona
60 Group: Libraries/Python
61 # uses libproxy shared library
62 Requires: %{name} = %{version}-%{release}
64 %description -n python-libproxy
65 libproxy Python bindings.
67 %description -n python-libproxy -l pl.UTF-8
68 Wiązania libproxy dla Pythona.
72 Summary: Plugin for libproxy and gnome
74 Requires: %{name} = %{version}-%{release}
77 The libproxy-gnome package contains the libproxy plugin for gnome.
81 Summary: Plugin for libproxy and kde
83 Requires: %{name} = %{version}-%{release}
86 The libproxy-kde package contains the libproxy plugin for kde.
90 Summary: Plugin for %{name} and mozjs
92 Requires: %{name} = %{version}
95 The libproxy-mozjs package contains the libproxy plugin for mozjs.
99 Summary: Plugin for %{name} and webkit
101 Requires: %{name} = %{version}
104 The libproxy-webkit package contains the libproxy plugin for webkit.
121 rm -rf $RPM_BUILD_ROOT
124 DESTDIR=$RPM_BUILD_ROOT
126 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
127 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
131 rm -rf $RPM_BUILD_ROOT
133 %post -p /sbin/ldconfig
134 %postun -p /sbin/ldconfig
137 %defattr(644,root,root,755)
138 %doc AUTHORS ChangeLog README
139 %attr(755,root,root) %{_bindir}/proxy
140 %attr(755,root,root) %{_libdir}/libproxy.so.*.*.*
141 %attr(755,root,root) %ghost %{_libdir}/libproxy.so.0
142 %dir %{_libdir}/%{name}
143 %dir %{_libdir}/%{name}/%{version}
144 %dir %{_libdir}/%{name}/%{version}/plugins
145 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/envvar.so
146 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/file.so
147 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/networkmanager.so
150 %defattr(644,root,root,755)
151 %attr(755,root,root) %{_libdir}/libproxy.so
152 %{_libdir}/libproxy.la
154 %{_pkgconfigdir}/libproxy-1.0.pc
157 %defattr(644,root,root,755)
158 %{_libdir}/libproxy.a
160 %files -n python-libproxy
161 %defattr(644,root,root,755)
162 %{py_sitescriptdir}/*.py[co]
165 %defattr(644,root,root,755)
166 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/gnome.so
169 %defattr(644,root,root,755)
170 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/kde.so
173 %defattr(644,root,root,755)
174 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/mozjs.so
177 %defattr(644,root,root,755)
178 %attr(755,root,root) %{_libdir}/%{name}/%{version}/plugins/webkit.so