diff --git a/ardour.spec b/ardour.spec index bf63a93..15c23b5 100644 --- a/ardour.spec +++ b/ardour.spec @@ -1,7 +1,7 @@ %define MAJver %(echo %version | cut -d. -f 1) %define majversion %(echo %version | cut -d. -f 1-2) Name: ardour -Version: 6.6 +Version: 6.7 Release: 1mamba Summary: A digital audio workstation you can use to record, edit and mix multi-track audio Group: Graphical Desktop/Applications/Multimedia @@ -15,16 +15,15 @@ Source: https+git://github.com/Ardour/ardour.git/%{version}/ardour-%{vers License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: ldconfig BuildRequires: libX11-devel BuildRequires: libalsa-devel BuildRequires: libarchive-devel BuildRequires: libatk-devel -BuildRequires: libatkmm-devel +BuildRequires: libatkmm1-devel BuildRequires: libaubio-devel BuildRequires: libbluetooth-devel BuildRequires: libcairo-devel -BuildRequires: libcairomm-devel +BuildRequires: libcairomm10-devel BuildRequires: libcurl-devel BuildRequires: libcwiid-devel BuildRequires: libdbus-devel @@ -45,7 +44,7 @@ BuildRequires: liblo-devel BuildRequires: liblrdf-devel BuildRequires: libogg-devel BuildRequires: libpango-devel -BuildRequires: libpangomm-devel +BuildRequires: libpangomm1-devel BuildRequires: libpulseaudio-devel BuildRequires: libreadline-devel BuildRequires: librubberband-devel @@ -54,6 +53,7 @@ BuildRequires: libserd-devel BuildRequires: libsigc++2-devel BuildRequires: libsndfile-devel BuildRequires: libsord-devel +BuildRequires: libsoundtouch-devel BuildRequires: libsratom-devel BuildRequires: libstdc++6-devel BuildRequires: libsuil-devel @@ -61,8 +61,8 @@ BuildRequires: libtag-devel BuildRequires: libusb-devel BuildRequires: libvamp-plugin-sdk-devel BuildRequires: libxml2-devel +BuildRequires: libz-devel ## AUTOBUILDREQ-END -BuildRequires: scons >= 0.96.1 BuildRequires: fst-devel >= 1.6 BuildRequires: liblv2-devel BuildRequires: libraptor-devel @@ -86,45 +86,31 @@ Ardour capabilities include: multichannel recording, non-linear, non-destructive ./waf +./waf i18n + %install [ "%{buildroot}" != / ] && rm -rf %{buildroot} mkdir -p %{buildroot} ./waf install --destdir=%{buildroot} -#mkdir -p %{buildroot}%{_datadir}/applications -#cat > %{buildroot}%{_datadir}/applications/ardour.desktop << EOF -#[Desktop Entry] -#Name=ardour -#GenericName=A digital audio workstation -#GenericName[it]=Una workstation per l'audio digitale -#Comment=With ardour you can record, edit and mix multi-track audio -#Comment[it]=Con ardour puoi registrare, editare e mixare audio multitraccia -#Exec=ardour5 -#Type=Application -#Terminal=0 -#Icon=ardour -#Categories=Qt;KDE;AudioVideo; -#EOF +%find_lang %{name} --all-name -install -D build/gtk2_ardour/ardour6.desktop %{buildroot}%{_datadir}/applications/ardour.desktop -install -D gtk2_ardour/resources/Ardour-icon_256px.png %{buildroot}%{_datadir}/pixmaps/ardour%{MAJver}.png +mv %{buildroot}%{_datadir}/applications/ardour{%{MAJver},}.desktop -#%find_lang gtk2_ardour3 -#%find_lang ardour3 -#%find_lang gtkmm2ext3 -#cat gtk2_ardour3.lang ardour3.lang gtkmm2ext3.lang > %{name}.lang +# man pages +install -vDm 644 ardour.1 -t %{buildroot}%{_mandir}/man1/ardour.1 %clean [ "%{buildroot}" != / ] && rm -rf %{buildroot} -%files -#-f %{name}.lang +%files -f %{name}.lang %defattr(-,root,root) %dir %{_sysconfdir}/ardour%{MAJver} %config %{_sysconfdir}/ardour%{MAJver}/* %{_bindir}/ardour%{MAJver}* +%{_datadir}/appdata/ardour6.appdata.xml %{_datadir}/applications/ardour.desktop -%{_datadir}/pixmaps/ardour%{MAJver}.png +%{_datadir}/mime/application/ardour.xml %dir %{_libdir}/ardour%{MAJver} %{_libdir}/ardour%{MAJver}/*.so* %{_libdir}/ardour%{MAJver}/*.a @@ -150,9 +136,14 @@ install -D gtk2_ardour/resources/Ardour-icon_256px.png %{buildroot}%{_datadir}/p %{_libdir}/ardour%{MAJver}/LV2/reasonablesynth.lv2/* %dir %{_datadir}/ardour%{MAJver} %{_datadir}/ardour%{MAJver}/* +%{_datadir}/icons/hicolor/*/apps/ardour%{MAJver}.png +%{_mandir}/man1/ardour.1* %doc COPYING %changelog +* Sun May 23 2021 Automatic Build System 6.7-1mamba +- automatic version update by autodist + * Thu Feb 25 2021 Automatic Build System 6.6-1mamba - automatic version update by autodist