14
0

Accepting request 456943 from home:jcsl:LXDE

Update to version 0.8.2

OBS-URL: https://build.opensuse.org/request/show/456943
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyalsaaudio?expand=0&rev=4
This commit is contained in:
2017-03-04 10:22:46 +00:00
committed by Git OBS Bridge
parent 93df7af0ee
commit 2d7422734b
4 changed files with 60 additions and 17 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2008b56f50b22c4f7f6532def6375fa68c9304854073b6d147fee383fb8998a3
size 124578

3
pyalsaaudio-0.8.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b6df486f1c4035041a5f3800496b86c64e48e4a7d47f94dcbca11b0187aa3a15
size 212747

View File

@@ -1,3 +1,37 @@
-------------------------------------------------------------------
Mon Feb 13 18:47:31 UTC 2017 - trcs@gmx.com
- specfile:
* applied spec-cleaner
* changed to https for source url
* updated source url to files.pythonhosted.org
- splitted doc subpackage
- update to version 0.8.2:
* fix #3 (we cannot get the revision from git for pip installs)
- changes from version 0.8.1:
* document changes (this file)
- changes from version 0.8:
* 'PCM()' has new 'device' and 'cardindex' keyword arguments.
+ The keyword 'device' allows to select virtual devices,
'cardindex' can be used to select hardware cards by index (as
with 'mixers()' and 'Mixer()').
+ The 'card' keyword argument is still supported, but deprecated.
+ The reason for this change is that the 'card' keyword argument
guessed a device name from the card name, but this only works
sometimes, and breaks opening virtual devices.
* new function 'pcms()' to list available PCM devices.
* mixers() and Mixer() take an additional 'device' keyword argument.
This allows to list or open virtual devices.
* The default behaviour of Mixer() without any arguments has
changed. Now Mixer() will try to open the 'default' Mixer instead
of the Mixer that is associated with card 0.
* fix a memory leak under Python 3.x
* some more memory leaks in error conditions fixed.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Jan 13 15:07:02 UTC 2013 - p.drouand@gmail.com Sun Jan 13 15:07:02 UTC 2013 - p.drouand@gmail.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-pyalsaaudio # spec file for package python-pyalsaaudio
# #
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -11,32 +11,41 @@
# case the license is the MIT License). An "Open Source License" is a # case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Name: python-pyalsaaudio Name: python-pyalsaaudio
Version: 0.7 Version: 0.8.2
Release: 0 Release: 0
Url: http://pyalsaaudio.sourceforge.net/
Summary: ALSA bindings Summary: ALSA bindings
License: Python-2.0 License: Python-2.0
Group: Development/Languages/Python Group: Development/Languages/Python
Source: http://pypi.python.org/packages/source/p/pyalsaaudio/pyalsaaudio-%{version}.tar.gz Url: http://pyalsaaudio.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: https://files.pythonhosted.org/packages/source/p/pyalsaaudio/pyalsaaudio-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: alsa-devel BuildRequires: alsa-devel
BuildRequires: python-devel
Provides: python-alsaaudio = %{version}
Obsoletes: python-alsaaudio < %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} %if 0%{?suse_version}
%py_requires %py_requires
%endif %endif
Provides: python-alsaaudio = %{version}
Obsoletes: python-alsaaudio < %{version}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
%description %description
This package contains wrappers for accessing the ALSA API from Python. This package contains wrappers for accessing the ALSA API from Python.
It is fairly complete for PCM devices and Mixer access. It is fairly complete for PCM devices and Mixer access.
%package doc
Summary: Documentation files for %{name}
Group: Development/Languages/Python
%description doc
This package contains wrappers for accessing the ALSA API from Python.
It is fairly complete for PCM devices and Mixer access.
%prep %prep
%setup -q -n pyalsaaudio-%{version} %setup -q -n pyalsaaudio-%{version}
@@ -46,12 +55,12 @@ CFLAGS="%{optflags}" python setup.py build
%install %install
python setup.py install --prefix=%{_prefix} --root=%{buildroot} python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%clean
rm -rf %{buildroot}
%files %files
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc CHANGES LICENSE README TODO doc/html
%{python_sitearch}/* %{python_sitearch}/*
%files doc
%defattr(-,root,root)
%doc CHANGES LICENSE TODO doc/html
%changelog %changelog