# Tag: Jack, MIDI, OSC # Type: Standalone # Category: Audio, Tool Name: element Version: 0.46.6 Release: 1%{?dist} Summary: This is the community version of Element, a modular AU/LV2/VST/VST3 audio plugin host. URL: https://github.com/kushview/Element License: GPL3 Vendor: Audinux Distribution: Audinux Source0: https://github.com/kushview/Element/releases/download/%{version}/element-%{version}.tar.gz Source1: GitVersion.h BuildRequires: gcc gcc-c++ make BuildRequires: jack-audio-connection-kit-devel BuildRequires: alsa-lib-devel BuildRequires: desktop-file-utils BuildRequires: freetype-devel BuildRequires: libX11-devel BuildRequires: libXft-devel BuildRequires: libXrandr-devel BuildRequires: libXcomposite-devel BuildRequires: libXinerama-devel BuildRequires: libXcursor-devel BuildRequires: lua-devel BuildRequires: boost-devel BuildRequires: ladspa-devel BuildRequires: lv2-devel BuildRequires: lilv-devel BuildRequires: suil-devel BuildRequires: libcurl-devel BuildRequires: gtk2-devel BuildRequires: readline-devel BuildRequires: python3 BuildRequires: lua-ldoc BuildRequires: JUCE BuildRequires: ImageMagick %description This is the community version of Element, a modular AU/LV2/VST/VST3 audio plugin host. Create powerful effects, racks and instruments by connecting nodes to one another. Integrates with your existing hardware via standard protocols such as MIDI. %prep %autosetup -n %{name}-%{version} mkdir -p build/include/ cp %{SOURCE1} build/include/ sed -i -e "s|/usr/bin/env python|/usr/bin/env python3|g" waf %build %set_build_flags ./waf configure --debug --prefix=%{_prefix} --libdir=%{_libdir} ./waf %{?__smp_mflags} %install ./waf install --destdir=%{buildroot} sed -i -e "s/;Sound//g" %{buildroot}%{_datadir}/applications/net.kushview.element.desktop desktop-file-install --vendor '' \ --add-category=Midi \ --add-category=Audio \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/net.kushview.element.desktop # Cleanup desktop file sed -i -e "/Encoding/d" %{buildroot}%{_datadir}/applications/net.kushview.element.desktop sed -i -e "s/Application;//g" %{buildroot}%{_datadir}/applications/net.kushview.element.desktop %check desktop-file-validate %{buildroot}%{_datadir}/applications/net.kushview.element.desktop %files %doc README.md AUTHORS.md CODE_OF_CONDUCT.md CONTRIBUTING.md %license LICENSE %{_bindir}/* %{_datadir}/applications/* %{_datadir}/element/* %{_datadir}/icons/hicolor/* %changelog * Tue May 31 2022 Yann Collette - 0.46.6-1 - update to 0.46.6-1 * Tue Mar 15 2022 Yann Collette - 0.46.4-1 - update to 0.46.4-1 * Wed Jul 28 2021 Yann Collette - 0.46.3-1 - update to 0.46.3-1 * Tue Jul 20 2021 Yann Collette - 0.46.2-1 - update to 0.46.2-1 * Fri Apr 02 2021 Yann Collette - 0.46.0-1 - update to 0.46.0 * Sun Oct 25 2020 Yann Collette - 0.45.1-1 - update to 0.45.1 * Wed Oct 14 2020 Yann Collette - 0.44.0-1 - Initial spec file