Lukas Zapletal f90763a
%if 0%{?rhel} && 0%{?rhel} <= 5
Lukas Zapletal f90763a
  %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
Lukas Zapletal f90763a
  %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Lukas Zapletal f90763a
%endif
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%global canonicalname socksipychain
Lukas Zapletal f90763a
%global upstreamname SocksipyChain
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Name:       python-%{canonicalname}
Lukas Zapletal f90763a
Version:    2.0.12
0eb97f7
Release:    7%{?dist}
Lukas Zapletal f90763a
Summary:    A Python SOCKS/HTTP Proxy module
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Group:      Development/Libraries
Lukas Zapletal f90763a
License:    BSD
Lukas Zapletal f90763a
Url:        http://github.com/pagekite/Py%{canonicalname}
Lukas Zapletal f90763a
Source0:    http://pagekite.net/pk/src/python-%{upstreamname}-%{version}.tar.gz
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%if 0%{?rhel} && 0%{?rhel} <= 5
Lukas Zapletal f90763a
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Lukas Zapletal f90763a
%endif
Lukas Zapletal f90763a
Lukas Zapletal f90763a
BuildArch:  noarch
Lukas Zapletal f90763a
Lukas Zapletal f90763a
BuildRequires:  python2-devel
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%description
Lukas Zapletal f90763a
This Python module allows you to create TCP connections through a chain
Lukas Zapletal f90763a
of SOCKS or HTTP proxies without any special effort. It also supports
Lukas Zapletal f90763a
TLS/SSL encryption if the OpenSSL modules are installed.
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%prep
Lukas Zapletal f90763a
%setup -q -n python-%{upstreamname}-%{version}
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%build
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%install
Lukas Zapletal f90763a
install -Dpm 0755 sockschain/__init__.py $RPM_BUILD_ROOT%{python_sitelib}/sockschain/__init__.py
Lukas Zapletal f90763a
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%if 0%{?rhel} && 0%{?rhel} <= 5
Lukas Zapletal f90763a
%clean
Lukas Zapletal f90763a
%{__rm} -rf $RPM_BUILD_ROOT
Lukas Zapletal f90763a
%endif
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%files
Lukas Zapletal f90763a
%defattr(-,root,root,-)
Lukas Zapletal f90763a
%doc LICENSE README.md BUGS
Lukas Zapletal f90763a
%{python_sitelib}/sockschain
Lukas Zapletal f90763a
Lukas Zapletal f90763a
%changelog
0eb97f7
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.12-7
0eb97f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0eb97f7
23ee34a
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.12-6
23ee34a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
23ee34a
f2985a0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.12-5
f2985a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f2985a0
74bdec9
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.12-4
74bdec9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
74bdec9
Lukas Zapletal f90763a
* Sat Apr 14 2013 Lukas Zapletal <lzap+rpm[@]redhat.com> - 2.0.12-3
Lukas Zapletal f90763a
- Package review fixes
Lukas Zapletal f90763a
Lukas Zapletal f90763a
* Wed Feb 20 2013 Lukas Zapletal <lzap+rpm[@]redhat.com> - 2.0.12-2
Lukas Zapletal f90763a
- Initial package review fixes
Lukas Zapletal f90763a
Lukas Zapletal f90763a
* Fri Feb 08 2013 Lukas Zapletal <lzap+rpm[@]redhat.com> - 2.0.12-1
Lukas Zapletal f90763a
- Initial version.