# Tag: Jack, Alsa, MIDI # Type: Standalone # Category: Audio, Sequencer Name: non-daw Version: 1.3.0 Release: 11%{?dist} Summary: A digital audio workstation for JACK License: GPLv2+ URL: http://non.tuxfamily.org/ Vendor: Audinux Distribution: Audinux Source0: https://git.tuxfamily.org/non/non.git/snapshot/non-daw-v%{version}.tar.gz BuildRequires: gcc gcc-c++ make BuildRequires: non-ntk-devel BuildRequires: non-ntk-fluid BuildRequires: liblo-devel BuildRequires: libsndfile-devel BuildRequires: fltk-fluid BuildRequires: fltk-devel BuildRequires: libsigc++20-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: libXpm-devel BuildRequires: ladspa-devel BuildRequires: liblrdf-devel BuildRequires: python-unversioned-command BuildRequires: desktop-file-utils %description Non-daw is a digital audio workstation for JACK %package -n non-mixer Summary: A digital audio mixer for JACK %description -n non-mixer non-mixer is a powerful, reliable and fast modular Digital Audio Mixer %package -n non-session-manager Summary: A session manager for JACK %description -n non-session-manager non-session-manager is an audio project session manager. It preserves application state including JACK and MIDI connections between audio sessions. %package -n non-sequencer Summary: A MIDI sequencer for JACK %description -n non-sequencer non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI sequencer %prep %autosetup -n non-daw-v%{version} %build %set_build_flags CXXFLAGS="$CXXFLAGS -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-debug ./waf %{?_smp_mflags} -v %install ./waf install --destdir=%{buildroot} --docdir=%{buildroot}/%{_docdir}/ for i in %{buildroot}%{_datadir}/applications/*.desktop; do sed -i -e 's|\/usr\/bin\/||' $i desktop-file-validate $i; done # correct permissions chmod 755 %{buildroot}%{_bindir}/* %check # desktop-file-validate %{_datadir}/applications/*.desktop %files %license COPYING %exclude %{_bindir}/bin/import-ardour-session %{_bindir}/import* %{_bindir}/%{name} %{_bindir}/non-timeline %{_docdir}/non-timeline %{_bindir}/jackpatch %{_datadir}/applications/non-timeline.desktop %{_datadir}/icons/hicolor/*/apps/non-timeline* %{_datadir}/pixmaps/non-timeline %files -n non-mixer %{_bindir}/non-mixer %{_bindir}/non-mixer-noui %{_bindir}/non-midi-mapper %{_docdir}/non-mixer %{_datadir}/applications/non-mixer.desktop %{_datadir}/icons/hicolor/*/apps/non-mixer* %{_datadir}/pixmaps/non-mixer %files -n non-session-manager %{_bindir}/nsm* %{_bindir}/non-session-manager %{_docdir}/non-session-manager %{_datadir}/applications/non-session-manager.desktop %{_datadir}/icons/hicolor/*/apps/non-session-manager* %{_datadir}/pixmaps/non-session-manager %files -n non-sequencer %{_bindir}/non-sequencer %{_docdir}/non-sequencer %{_datadir}/non-sequencer %{_datadir}/applications/non-sequencer.desktop %{_datadir}/icons/hicolor/*/apps/non-sequencer* %{_datadir}/pixmaps/non-sequencer %changelog * Wed Jan 05 2022 Yann Collette - 1.3.0-11 - update desktop * Fri Jan 29 2021 Yann Collette - 1.3.0-10 - update to 1.3.0-10 * Sun Dec 15 2019 Yann Collette - 1.2.0-10.gitd958df04 - update for Fedora 29 - update to d958df0486c7397c243f5ac36bf4acbc461a1e50 * Mon Oct 15 2018 Yann Collette - 1.2.0-9.git5ae43bb - update for Fedora 29 - update to c15bfa85fdd74c1720be84277424e0f11403c81d * Sat May 12 2018 Yann Collette - 1.2.0-7.git5ae43bb - update to 20180512-git5ae43bb27c42387052a73e5ffc5d33efb9d946a9 * Tue Oct 24 2017 Yann Collette - 1.2.0-7.git43e5538 - update to non-20171023-git1904aba516341287ac297cefbbcd185f643e5538 * Thu Feb 04 2016 Fedora Release Engineering - 1.2.0-7.git13c3ca8w - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 1.2.0-6.git13c3ca8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat May 02 2015 Kalev Lember - 1.2.0-5.git13c3ca8 - Rebuilt for GCC 5 C++11 ABI change * Thu Feb 19 2015 Rex Dieter - 1.2.0-4.git13c3ca8 - rebuild (fltk) - non-session-manager: omit non-sensical Obsoletes - fix Release: tag * Sun Aug 17 2014 Fedora Release Engineering - 1.2.0-3.1.git13c3ca8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.2.0-2.1.git13c3ca8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Tue Sep 03 2013 Brendan Jones 1.1.0-0.5.git9fba8a8 - New source, adding additional sub packages, non-mixer - obsoletes non-session-manager, non-sequencer * Mon Aug 12 2013 Brendan Jones 1.1.0-0.4.gitae6b78cf - Unversioned doc dir changes * Sat Aug 03 2013 Fedora Release Engineering - 1.1.0-0.3.gitae6b78cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.1.0-0.2.gitae6b78cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Oct 13 2012 Brendan Jones 1.1.0-0.1.gitae6b78cf - Initial build