Projects
Multimedia
ecasound
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 7
View file
ecasound.changes
Changed
@@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Thu Jul 9 08:02:28 UTC 2020 - Fridrich Strba <fridrich.strba@bluewin.ch> + +- Build using python3 +- Fix lv2 pkg-config require for Tumbleweed + +------------------------------------------------------------------- Sun Dec 8 21:05:35 UTC 2019 - olaf@aepfle.de - update to 2.9.2
View file
ecasound.spec
Changed
@@ -7,36 +7,39 @@ %define _lto_cflags %{nil} %define ruby_sitedir %(ruby -rrbconfig -e 'puts RbConfig::CONFIG["sitelibdir"]') -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%{!?python3_sitearch: %global python3_sitearch %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Name: ecasound -Summary: Multitrack audio processing tool Version: 2.9.2 Release: 0 -License: GPL-2.0+ +Summary: Multitrack audio processing tool +License: GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Editors and Convertors -BuildRoot: %{_tmppath}/%{name}-%{version}-build -URL: http://ecasound.seul.org/ +URL: https://ecasound.seul.org/ Source: ecasound-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: pkg-config +BuildRequires: pkgconfig +BuildRequires: python3 +BuildRequires: readline-devel +BuildRequires: ruby BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(audiofile) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(liblo) BuildRequires: pkgconfig(liboil-0.3) BuildRequires: pkgconfig(lilv-0) -BuildRequires: pkgconfig(lv2core) BuildRequires: pkgconfig(ncursesw) BuildRequires: pkgconfig(python2) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) -BuildRequires: readline-devel -BuildRequires: ruby -%py_requires +%if 0%{?suse_version} >= 1550 +BuildRequires: pkgconfig(lv2) +%else +BuildRequires: pkgconfig(lv2core) +%endif %description Ecasound is a software package designed for multitrack audio @@ -111,8 +114,8 @@ --enable-sys-readline \ --enable-liboil \ --enable-liblo \ - --with-python-modules=%{_libdir}/python%{py_ver} \ - --with-python-includes=%{_includedir}/python%{py_ver} + --with-python-modules=%{_libdir}/python%{py3_ver} \ + --with-python-includes=%{_includedir}/python%{py3_ver} %make_build @@ -123,9 +126,9 @@ find Documentation -name 'Makefile*' -print -delete find examples -name 'Makefile*' -o -name 'ecatrimsilence*' -print -delete rm -fv Documentation/*.1 -find %{buildroot} -name "*.la" -print -delete +find %{buildroot} -type f -name "*.la" -delete -print -chmod 644 %{buildroot}%{python_sitearch}/*.py +chmod 644 %{buildroot}%{python3_sitearch}/*.py chmod 644 %{buildroot}%{ruby_sitedir}/%{name}.rb %fdupes -s %{buildroot}%{_mandir} @@ -154,7 +157,7 @@ %{_libdir}/*.a %files -n python-ecasound -%{python_sitearch}/*.py* +%{python3_sitearch}/*.py* %files -n ruby-ecasound %{ruby_sitedir}/*
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.