diff --git a/README.md b/README.md index 3e4b6ba..5c27b37 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,3 @@ DX7 FM multi plaform/multi format plugin. - diff --git a/dexed.spec b/dexed.spec index 87e1b71..af01cec 100644 --- a/dexed.spec +++ b/dexed.spec @@ -1,5 +1,5 @@ Name: dexed -Version: 0.9.6 +Version: 0.9.7 Release: 1mamba Summary: DX7 FM multi plaform/multi format plugin Group: Graphical Desktop/Applications/Multimedia @@ -12,11 +12,7 @@ Source1: dexed.desktop License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: libX11-devel -BuildRequires: libXext-devel -BuildRequires: libXinerama-devel BuildRequires: libalsa-devel -BuildRequires: libcurl-devel BuildRequires: libfreetype-devel BuildRequires: libgcc BuildRequires: libstdc++6-devel @@ -25,35 +21,24 @@ BuildRequires: libstdc++6-devel %description DX7 FM multi plaform/multi format plugin. - %debug_package + %prep %setup -q -#sed -i "s|/usr/lib/vst|%{_libdir}/vst|" \ -# JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp %build -./scripts/get-juce.sh -./scripts/projuce.sh -#./scripts/build-lin.sh +%cmake -%make -C Builds/Linux \ - CONFIG=Release CXXFLAGS="-D JUCE_JACK=1 -D JUCE_ALSA=1 -D buildVST=0 -D buildStandalone=1" \ - -mv Builds/Linux/build/Dexed Dexed.standalone - -# VST plugin -%make -C Builds/Linux clean -%make -C Builds/Linux \ - CONFIG=Release CXXFLAGS="-D JUCE_JACK=0 -D JUCE_ALSA=0 -D buildVST=1 -D buildStandalone=0" +%cmake_build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -INSTARCH=`uname -m` +#% cmake_install -install -D -m0755 Builds/Linux/build/Dexed %{buildroot}%{_bindir}/dexed -install -D -m0755 Builds/Linux/build/Dexed.vst3/Contents/${INSTARCH}-linux/Dexed.so \ - %{buildroot}%{_prefix}/lib/vst/Contents/${INSTARCH}-linux/Dexed.so +install -D -m0755 build/Source/Dexed_artefacts/Standalone/Dexed %{buildroot}%{_bindir}/dexed +install -d -m0755 %{buildroot}%{_libdir}/vst3 +cp -r build/Source/Dexed_artefacts/VST3/Dexed.vst3 %{buildroot}%{_libdir}/vst3 +install -D -m0755 build/Source/Dexed_artefacts/CLAP/Dexed.clap %{buildroot}%{_libdir}/clap/Dexed.clap install -D -m0644 Resources/ui/dexedIcon.png %{buildroot}%{_datadir}/pixmaps/dexed.png install -D -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/dexed.desktop @@ -63,12 +48,20 @@ install -D -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/dexed.desktop %files %defattr(-,root,root) %{_bindir}/dexed -%{_prefix}/lib/vst/Contents/*-linux/Dexed.so +%{_libdir}/clap/Dexed.clap +%dir %{_libdir}/vst3/Dexed.vst3 +%dir %{_libdir}/vst3/Dexed.vst3/Contents +%dir %{_libdir}/vst3/Dexed.vst3/Contents/Resources +%{_libdir}/vst3/Dexed.vst3/Contents/Resources/moduleinfo.json +%{_libdir}/vst3/Dexed.vst3/Contents/*-linux/Dexed.so %{_datadir}/applications/dexed.desktop %{_datadir}/pixmaps/dexed.png %doc LICENSE %changelog +* Sat Aug 03 2024 Automatic Build System 0.9.7-1mamba +- automatic version update by autodist + * Sat Apr 10 2021 Automatic Build System 0.9.6-1mamba - automatic version update by autodist