automatic version update by autodist [release 6.7-1mamba;Sun May 23 2021]

This commit is contained in:
Automatic Build System 2024-01-05 20:31:26 +01:00
parent 48cb56be55
commit dff27ac6b8

View File

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