From efd66390dd01d03bb72ccf984fd2bd60fc2dd98f Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Wed, 20 Nov 2024 12:24:54 +0100 Subject: [PATCH] automatic version update by autodist [release 1.1.0-1mamba;Mon Nov 18 2024] --- README.md | 1 - giada.spec | 50 +++++++++++++++++++++++++++++--------------------- 2 files changed, 29 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index af7bcb1..0bbb06c 100644 --- a/README.md +++ b/README.md @@ -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. - diff --git a/giada.spec b/giada.spec index 10056bd..dea50be 100644 --- a/giada.spec +++ b/giada.spec @@ -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 1.1.0-1mamba +- automatic version update by autodist + * Sun Feb 25 2024 Automatic Build System 1.0.0-1mamba - automatic version update by autodist