%define scl rh-python36 %{?scl:%scl_package %{name}} %{!?scl:%global pkg_name %{name}} %define name twilio %define version 6.35.1 %define unmangled_version 6.35.1 %define unmangled_version 6.35.1 %define release 1 Summary: Twilio API client and TwiML generator %{?scl:Requires: %{scl}-runtime} %{?scl:BuildRequires: %{scl}-runtime} Name: %{?scl_prefix}%{pkg_name} Version: %{version} Release: %{release} Source0: twilio-%{unmangled_version}.tar.gz License: UNKNOWN Group: Development/Libraries BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-%{release}-buildroot Prefix: %{_prefix} BuildArch: noarch Vendor: Twilio Packager: Martin Juhl Url: https://github.com/twilio/twilio-python/ %description Python Twilio Helper Library ---------------------------- DESCRIPTION The Twilio REST SDK simplifies the process of making calls using the Twilio REST API. The Twilio REST API lets to you initiate outgoing calls, list previous calls, and much more. See https://www.github.com/twilio/twilio-python for more information. LICENSE The Twilio Python Helper Library is distributed under the MIT License %prep %{?scl:scl enable %{scl} - << \EOF} set -ex %setup -n twilio-%{unmangled_version} -n twilio-%{unmangled_version} %{?scl:EOF} %build %{?scl:scl enable %{scl} - << \EOF} set -ex python3 setup.py build %{?scl:EOF} %install %{?scl:scl enable %{scl} - << \EOF} set -ex python3 setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES %{?scl:EOF} %clean %{?scl:scl enable %{scl} - << \EOF} set -ex rm -rf $RPM_BUILD_ROOT %{?scl:EOF} %files -f INSTALLED_FILES %defattr(-,root,root)