From 06810e14325a93195a096212f37af4abbe7592be Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Apr 03 2018 16:50:31 +0000 Subject: updated to 1.1.6, added python3-alsa --- diff --git a/python-alsa.spec b/python-alsa.spec index c3f4530..a8ff4e6 100644 --- a/python-alsa.spec +++ b/python-alsa.spec @@ -1,20 +1,21 @@ -# Filter private shared library provides -%filter_provides_in %{python_sitearch}/pyalsa/.*\.so$ -%filter_setup +%define baseversion 1.1.6 Summary: Python binding for the ALSA library Name: python-alsa -Version: 1.0.29 -Release: 11%{?dist} +Version: %{baseversion} +Release: 1%{?dist} License: LGPLv2+ Group: Development/Languages Source0: ftp://ftp.alsa-project.org/pub/pyalsa/pyalsa-%{version}.tar.bz2 URL: http://www.alsa-project.org/ BuildRequires: alsa-lib-devel >= %{version} -BuildRequires: python2-devel +BuildRequires: python2-devel python3-devel + +# Filter private shared library provides +%global __provides_exclude_from ^(%{python2_sitearch}|%{python3_sitearch})/.*\\.so$ -%global _description\ -Python binding for the ALSA library. +%global _description \ +Python bindings for the ALSA library. %description %_description @@ -24,21 +25,36 @@ Summary: %summary %description -n python2-alsa %_description +%package -n python3-alsa +Summary: %summary +%{?python_provide:%python_provide python3-alsa} + +%description -n python3-alsa %_description + %prep -%setup -q -n pyalsa-%{version} +%autosetup -n pyalsa-%{version} %build -CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build +%py2_build +%py3_build %install -rm -rf $RPM_BUILD_ROOT -%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +%py2_install +%py3_install %files -n python2-alsa %defattr(-,root,root,-) -%{python_sitearch}/* +%{python2_sitearch}/* + +%files -n python3-alsa +%defattr(-,root,root,-) +%{python3_sitearch}/* %changelog +* Tue Apr 03 2018 Jaroslav Kysela - 1.1.6-1 +- Updated to 1.1.6 +- Added python3-alsa package + * Fri Feb 09 2018 Fedora Release Engineering - 1.0.29-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild