automatic version update by autodist [release 1.1.0-1mamba;Mon Nov 18 2024]

This commit is contained in:
Automatic Build System 2024-11-20 12:24:54 +01:00
parent 4803a4b969
commit efd66390dd
2 changed files with 29 additions and 22 deletions

View File

@ -2,4 +2,3 @@
Giada is a free, minimal, hardcore audio tool for DJs, live performers and electronic musicians. How does it work? Just pick up your channel, fill it with samples or MIDI events and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler or yet as a plugin/effect host. Giada aims to be a compact and portable virtual device for Linux, Mac OS X and Windows for production use and live sets.

View File

@ -1,6 +1,6 @@
%define jucever 7.0.5
%define jucever 8.0.1
Name: giada
Version: 1.0.0
Version: 1.1.0
Release: 1mamba
Summary: A free, minimal, hardcore audio tool for DJs
Group: Graphical Desktop/Applications/Multimedia
@ -23,33 +23,37 @@ BuildRequires: libXinerama-devel
BuildRequires: libXpm-devel
BuildRequires: libXrender-devel
BuildRequires: libalsa-devel
BuildRequires: libcairo-devel
BuildRequires: libdbus-devel
BuildRequires: libdecor-devel
BuildRequires: libfmt-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgcc
BuildRequires: libglib-devel
BuildRequires: libglvnd-devel
BuildRequires: libharfbuzz-devel
BuildRequires: libjack-devel
BuildRequires: libjpeg-turbo
BuildRequires: libpango-devel
BuildRequires: libpng-devel
BuildRequires: libpulseaudio-devel
BuildRequires: librtmidi-devel
BuildRequires: libsamplerate-devel
BuildRequires: libsndfile-devel
BuildRequires: libstdc++6-devel
BuildRequires: libwayland-devel
BuildRequires: libwayland-egl-devel
BuildRequires: libxkbcommon-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRequires: librtmidi-devel >= :6.0.0-1mamba
BuildRequires: libnlohmann-json-devel
Obsoletes: giada-devel < 1.1.0
%description
Giada is a free, minimal, hardcore audio tool for DJs, live performers and electronic musicians. How does it work? Just pick up your channel, fill it with samples or MIDI events and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler or yet as a plugin/effect host. Giada aims to be a compact and portable virtual device for Linux, Mac OS X and Windows for production use and live sets.
%package devel
Summary: Devel package for %{name}
Group: Development/Libraries
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
Giada is a free, minimal, hardcore audio tool for DJs, live performers and electronic musicians. How does it work? Just pick up your channel, fill it with samples or MIDI events and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler or yet as a plugin/effect host. Giada aims to be a compact and portable virtual device for Linux, Mac OS X and Windows for production use and live sets.
This package contains static header files and tools needed for development.
%debug_package
%prep
@ -64,6 +68,16 @@ This package contains static header files and tools needed for development.
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build
# Remove unneeded and conflicting devel files
rm -rf %{buildroot}%{_bindir}/JUCE-*
rm -rf %{buildroot}%{_includedir}/JUCE-%{jucever}
rm -rf %{buildroot}%{_prefix}/lib/cmake/JUCE-*
rm -rf %{buildroot}%{_includedir}/FL
rm -rf %{buildroot}%{_libdir}/libfltk*.a
rm -rf %{buildroot}%{_bindir}/fltk-config
rm -rf %{buildroot}%{_datadir}/fltk
rm -rf %{buildroot}%{_mandir}/man*/fltk*
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -75,16 +89,10 @@ This package contains static header files and tools needed for development.
%{_datadir}/metainfo/com.giadamusic.Giada.metainfo.xml
%doc COPYING
%files devel
%defattr(-,root,root)
%dir %{_bindir}/JUCE-%{jucever}
%{_bindir}/JUCE-%{jucever}/*
%dir %{_includedir}/JUCE-%{jucever}
%{_includedir}/JUCE-%{jucever}/*
%dir %{_prefix}/lib/cmake/JUCE-%{jucever}
%{_prefix}/lib/cmake/JUCE-%{jucever}/*
%changelog
* Mon Nov 18 2024 Automatic Build System <autodist@openmamba.org> 1.1.0-1mamba
- automatic version update by autodist
* Sun Feb 25 2024 Automatic Build System <autodist@openmamba.org> 1.0.0-1mamba
- automatic version update by autodist