]> git.pld-linux.org Git - packages/python-httplib2.git/blobdiff - python-httplib2.spec
- up to 0.12.0
[packages/python-httplib2.git] / python-httplib2.spec
index 5550b3ae6b935b6851dbefafc89d374a4dbdbbf9..9190ec0458756d1bcc3822e6658af6b6ccea81cb 100644 (file)
@@ -5,15 +5,18 @@
 Summary:       A comprehensive HTTP client library
 Summary(pl.UTF-8):     Obszerna biblioteka klienta HTTP
 Name:          python-httplib2
-Version:       0.8
-Release:       3
+Version:       0.12.0
+Release:       1
 License:       MIT
 Group:         Development/Languages/Python
-Source0:       http://httplib2.googlecode.com/files/httplib2-%{version}.zip
-# Source0-md5: 0803da81fe1bb92f864715665defe65f
-URL:           http://bitworking.org/projects/httplib2/
+Source0:       https://github.com/httplib2/httplib2/archive/v%{version}.tar.gz
+# Source0-md5: 1f3071d94551bfced890c34fd3524f68
+Patch0:                %{name}.certfile.patch
+Patch1:                %{name}-0.9-proxy-http.patch
+URL:           https://github.com/httplib2/httplib2
 BuildRequires: python >= 2.3
 BuildRequires: python-modules
+BuildRequires: rpmbuild(macros) >= 1.710
 BuildRequires: sed >= 4.0
 %if %{with python3}
 BuildRequires: python3-devel
@@ -21,6 +24,7 @@ BuildRequires:        python3-distribute
 BuildRequires: python3-modules
 %endif
 BuildRequires: rpm-pythonprov
+Requires:      ca-certificates
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -83,27 +87,24 @@ cech pomijanych przez inne biblioteki. ObsĹ‚uguje:
 
 %prep
 %setup -q -n httplib2-%{version}
+%patch0 -p1
+%patch1 -p1
+
+%build
+%py_build
 
 %if %{with python3}
-rm -rf build-3
-set -- *
-install -d build-3
-cp -a "$@" build-3
-find build-3 -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'
+%py3_build
 %endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__python} setup.py install \
-       --root=$RPM_BUILD_ROOT \
-       --optimize=2
+%py_install
+rm $RPM_BUILD_ROOT%{py_sitescriptdir}/httplib2/cacerts.txt
 
 %if %{with python3}
-cd build-3
-%{__python3} setup.py install \
-       --root=$RPM_BUILD_ROOT \
-       --optimize=2
-cd ..
+%py3_install
+rm $RPM_BUILD_ROOT%{py3_sitescriptdir}/httplib2/cacerts.txt
 %endif
 
 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
@@ -114,12 +115,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README CHANGELOG
+%doc README.md CHANGELOG
 %{py_sitescriptdir}/httplib2
 %{py_sitescriptdir}/httplib2-%{version}-py*.egg-info
 
+%if %{with python3}
 %files -n python3-httplib2
 %defattr(644,root,root,755)
 %doc python3/README CHANGELOG
 %{py3_sitescriptdir}/httplib2
 %{py3_sitescriptdir}/httplib2-%{version}-py*.egg-info
+%endif
This page took 0.100215 seconds and 4 git commands to generate.