Name: certbot Version: 0.13.0 Release: 1mamba Summary: A fully-featured, extensible client for the Let's Encrypt CA Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://letsencrypt.org ## GITSOURCE https://github.com/letsencrypt/letsencrypt.git v0.1.0 Source: https://github.com/certbot/certbot.git/v%{version}/certbot-%{version}.tar.bz2 #Source: https://github.com/letsencrypt/letsencrypt.git/v%{version}/letsencrypt-%{version}.tar.bz2 Patch0: python-letsencrypt-0.1.0-use-configargparse.patch Patch1: letsencrypt-0.1.1-acme-0.1.1.patch License: Apache License 2.0 ## AUTOBUILDREQ-BEGIN BuildRequires: libpython-devel ## AUTOBUILDREQ-END Requires: python >= %python_version Requires: python-mock Requires: python-zope-component Requires: python-zope-interface Requires: python-requests Requires: python-six Requires: python-pythondialog Requires: python-pyrfc3339 Requires: python-pyOpenSSL Requires: python-parsedatetime Requires: python-cryptography Requires: python-configargparse Requires: python-acme == %{version} Requires: python-tz Requires: python-psutil Requires: python-configobj Requires: python-setuptools Requires: python-funcsigs >= 1.0 Provides: letsencrypt Obsoletes: letsencrypt BuildRoot: %{_tmppath}/%{name}-%{version}-root %description The Let's Encrypt Client is a fully-featured, extensible client for the Let's Encrypt CA (or any other CA that speaks the ACME protocol) that can automate the tasks of obtaining certificates and configuring webservers to use them. %prep %setup -q #% patch0 -p1 #%patch1 -p1 %build CFLAGS="%{optflags}" %{__python} setup.py build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python} setup.py install \ -O1 --skip-build \ --root="%{buildroot}" \ --install-headers=%{_includedir}/python \ --install-lib=%{python_sitearch} \ --record=%{name}.filelist #sed -i "\,\.egg-info/,d;s,.*/man/.*,&.gz," %{name}.filelist install -d -m0755 %{buildroot}%{_sysconfdir}/letsencrypt install -d -m0755 %{buildroot}%{_localstatedir}/log/letsencrypt install -d -m0755 %{buildroot}%{_sysconfdir}/cron.weekly cat > %{buildroot}%{_sysconfdir}/cron.weekly/certbot << _EOF #!/bin/bash certbot renew systemctl reload httpd _EOF %files -f %{name}.filelist %defattr(-,root,root) %dir %{_sysconfdir}/letsencrypt %attr(0755,root,root) %{_sysconfdir}/cron.weekly/certbot %dir %{_localstatedir}/log/letsencrypt #%{python_sitearch}/letsencrypt-%{version}-py*.egg-info/* %changelog * Fri Apr 07 2017 Automatic Build System 0.13.0-1mamba - automatic version update by autodist * Sat Mar 04 2017 Automatic Build System 0.12.0-1mamba - automatic version update by autodist * Sat Feb 04 2017 Automatic Build System 0.11.1-1mamba - automatic version update by autodist * Sun Jan 29 2017 Automatic Build System 0.10.2-1mamba - automatic version update by autodist * Sun Jan 15 2017 Automatic Build System 0.10.1-1mamba - automatic version update by autodist * Thu Jan 12 2017 Automatic Build System 0.10.0-1mamba - automatic version update by autodist * Mon Oct 17 2016 Silvan Calarco 0.9.3-2mamba - remove %{_bindir}/letsencrypt symlink * Mon Oct 17 2016 Silvan Calarco 0.9.3-1mamba - update to 0.9.3 * Mon Aug 08 2016 Silvan Calarco 0.8.1-1mamba - update to 0.8.1 * Wed Apr 06 2016 Automatic Build System 0.5.0-1mamba - automatic version update by autodist * Fri Mar 04 2016 Automatic Build System 0.4.2-1mamba - automatic version update by autodist * Tue Mar 01 2016 Automatic Build System 0.4.1-1mamba - automatic version update by autodist * Sun Feb 14 2016 Automatic Build System 0.4.0-1mamba - automatic version update by autodist * Thu Jan 28 2016 Automatic Build System 0.3.0-1mamba - automatic version update by autodist * Sat Jan 16 2016 Silvan Calarco 0.2.0-1mamba - update to 0.2.0 * Sat Dec 26 2015 Silvan Calarco 0.1.1-2mamba - upstream patch to fix version check for python-acme * Wed Dec 16 2015 Automatic Build System 0.1.1-1mamba - automatic version update by autodist * Sun Dec 13 2015 Silvan Calarco 0.1.0-4mamba - require python-setuptools, not python-setuptool * Tue Dec 08 2015 Silvan Calarco 0.1.0-3mamba - require python-setuptool * Sat Dec 05 2015 Silvan Calarco 0.1.0-2mamba - added some missing python requires * Sat Dec 05 2015 Silvan Calarco 0.1.0-1mamba - package created using the webbuild interface