diff --git a/README.md b/README.md index 0bbb06c..af7bcb1 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,4 @@ 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. + diff --git a/giada.spec b/giada.spec index 8da6c84..91813b5 100644 --- a/giada.spec +++ b/giada.spec @@ -1,6 +1,6 @@ Name: giada -Version: 0.16.3.1 -Release: 2mamba +Version: 0.23.0 +Release: 1mamba Summary: A free, minimal, hardcore audio tool for DJs Group: Graphical Desktop/Applications/Multimedia Vendor: openmamba @@ -11,6 +11,8 @@ Source: https://github.com/monocasual/giada.git/master/giada-%{version}.t License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: libICE-devel +BuildRequires: libSM-devel BuildRequires: libX11-devel BuildRequires: libXcursor-devel BuildRequires: libXext-devel @@ -20,7 +22,7 @@ BuildRequires: libXinerama-devel BuildRequires: libXpm-devel BuildRequires: libXrender-devel BuildRequires: libalsa-devel -BuildRequires: libfltk-devel +BuildRequires: libfmt-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcc @@ -32,24 +34,34 @@ BuildRequires: libsndfile-devel BuildRequires: libstdc++6-devel ## AUTOBUILDREQ-END BuildRequires: librtmidi-devel >= 5.0.0 +BuildRequires: libnlohmann-json-devel %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 %setup -q %build -./autogen.sh -%configure --target=linux +%cmake -d build %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%makeinstall +%makeinstall -C build %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -57,9 +69,27 @@ Giada is a free, minimal, hardcore audio tool for DJs, live performers and elect %files %defattr(-,root,root) %{_bindir}/giada +%{_datadir}/applications/com.giadamusic.Giada.desktop +%{_datadir}/icons/hicolor/scalable/apps/com.giadamusic.Giada.svg +%{_datadir}/metainfo/com.giadamusic.Giada.metainfo.xml %doc COPYING +%files devel +%defattr(-,root,root) +%dir %{_bindir}/JUCE-7.0.1 +%{_bindir}/JUCE-7.0.1/* +%dir %{_includedir}/JUCE-7.0.1 +%{_includedir}/JUCE-7.0.1/* +%dir %{_prefix}/lib/cmake/JUCE-7.0.1 +%{_prefix}/lib/cmake/JUCE-7.0.1/* + %changelog +* Mon Sep 19 2022 Automatic Build System 0.23.0-1mamba +- automatic version update by autodist + +* Fri Sep 02 2022 Automatic Build System 0.22.0-1mamba +- automatic version update by autodist + * Sat May 07 2022 Silvan Calarco 0.16.3.1-2mamba - rebuilt with librtmidi 5.0.0