The package rpms/libpoly.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/libpoly.git/commit/?id=c4925e46faea….
Change:
+%ifnarch %{ix86} %{arm}
Thanks.
Full change:
============
commit c4925e46faeab2d48e93235163d4cb78f38eec3d
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Mar 26 12:20:40 2020 -0600
Do not run the tests on 32-bit platforms; the tests fail due to the
limited size of a C integer.
diff --git a/libpoly.spec b/libpoly.spec
index 0d80d96..9f7998b 100644
--- a/libpoly.spec
+++ b/libpoly.spec
@@ -61,10 +61,12 @@ cd build
mkdir -p %{buildroot}%{python3_sitearch}
cp -p python/polypy.so %{buildroot}%{python3_sitearch}
+%ifnarch %{ix86} %{arm}
%check
export LD_LIBRARY_PATH=$PWD/build/src
cd build
make check
+%endif
%files
%license LICENCE
@@ -83,7 +85,8 @@ make check
- Version 0.1.8
- Add sympy BR for the tests
- Add the python3 interface
-- Bring back the check script
+- Bring back the check script for 64-bit platforms; 32-bit platforms cannot
+ run all tests due to the limited size of a C integer
* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
The package rpms/non-daw.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=06b3bccd5af7…https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=4f5ca32ff1b6…https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=47007462be1d…https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=010ea05a9581….
Change:
+%ifarch %{ix86} x86_64
-%ifarch %{ix86} x86_64
+%ifarch %{ix86} x86_64
+ExcludeArch: %{arm}
Thanks.
Full change:
============
commit 699d9f3be4813d96ce3d07327bc96d3c8a412286
Author: Erich Eickmeyer <erich(a)ericheickmeyer.com>
Date: Thu Mar 26 10:18:21 2020 -0700
Unretired, new import
diff --git a/.gitignore b/.gitignore
index 5b36417..d5a32dc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/non-daw-20130902-git9fba8a8.tar.bz2
/non-daw-20131026-git13c3ca8.tar.bz2
/non-20160405-git16885e69.tar.bz2
+/non-bbe8386499621c8e60eebb06d80e966f13a69a95.tar.gz
diff --git a/fix-fsf-address.patch b/fix-fsf-address.patch
new file mode 100644
index 0000000..537e254
--- /dev/null
+++ b/fix-fsf-address.patch
@@ -0,0 +1,3246 @@
+From 1daedbec4b3a185f444aedf63e03dd65d684aea9 Mon Sep 17 00:00:00 2001
+Message-Id: <1daedbec4b3a185f444aedf63e03dd65d684aea9.1584816930.git.erich(a)ericheickmeyer.com>
+From: Erich Eickmeyer <erich(a)ericheickmeyer.com>
+Date: Sat, 21 Mar 2020 11:55:13 -0700
+Subject: [PATCH] fix-fsf-address
+
+---
+ FL/About_Dialog.fl | 2 +-
+ FL/Fl_Blink_Button.H | 2 +-
+ FL/Fl_DialX.C | 2 +-
+ FL/Fl_DialX.H | 2 +-
+ FL/Fl_Flip_Button.H | 2 +-
+ FL/Fl_Flowpack.H | 2 +-
+ FL/Fl_Labelpad_Group.H | 2 +-
+ FL/Fl_Menu_Settings.C | 2 +-
+ FL/Fl_Menu_Settings.H | 2 +-
+ FL/Fl_Packscroller.H | 2 +-
+ FL/Fl_Scalepack.C | 2 +-
+ FL/Fl_Scalepack.H | 2 +-
+ FL/Fl_SliderX.C | 2 +-
+ FL/Fl_SliderX.H | 2 +-
+ FL/Fl_Sometimes_Input.H | 2 +-
+ FL/Fl_Sometimes_Pack.H | 2 +-
+ FL/Fl_Value_SliderX.C | 2 +-
+ FL/Fl_Value_SliderX.H | 2 +-
+ FL/New_Project_Dialog.fl | 2 +-
+ FL/event_name.C | 2 +-
+ FL/event_name.H | 2 +-
+ FL/focus_frame.C | 2 +-
+ FL/focus_frame.H | 2 +-
+ FL/img_io_input_connector_10x10_png.h | 2 +-
+ FL/img_io_output_connector_10x10_png.h | 2 +-
+ FL/menu_popup.C | 2 +-
+ FL/menu_popup.H | 2 +-
+ FL/test_press.C | 2 +-
+ FL/test_press.H | 2 +-
+ FL/util/ntk-perf.C | 2 +-
+ mixer/src/AUX_Module.C | 2 +-
+ mixer/src/AUX_Module.H | 2 +-
+ mixer/src/Chain.C | 2 +-
+ mixer/src/Chain.H | 2 +-
+ mixer/src/Controller_Module.C | 2 +-
+ mixer/src/Controller_Module.H | 2 +-
+ mixer/src/DPM.C | 2 +-
+ mixer/src/DPM.H | 2 +-
+ mixer/src/Gain_Module.C | 2 +-
+ mixer/src/Gain_Module.H | 2 +-
+ mixer/src/Group.C | 2 +-
+ mixer/src/Group.H | 2 +-
+ mixer/src/JACK_Module.C | 2 +-
+ mixer/src/JACK_Module.H | 2 +-
+ mixer/src/LADSPAInfo.C | 2 +-
+ mixer/src/LADSPAInfo.h | 2 +-
+ mixer/src/Meter.H | 2 +-
+ mixer/src/Meter_Indicator_Module.C | 2 +-
+ mixer/src/Meter_Indicator_Module.H | 2 +-
+ mixer/src/Meter_Module.C | 2 +-
+ mixer/src/Meter_Module.H | 2 +-
+ mixer/src/Mixer.C | 2 +-
+ mixer/src/Mixer.H | 2 +-
+ mixer/src/Mixer_Strip.C | 2 +-
+ mixer/src/Mixer_Strip.H | 2 +-
+ mixer/src/Module.C | 2 +-
+ mixer/src/Module.H | 2 +-
+ mixer/src/Module_Parameter_Editor.C | 2 +-
+ mixer/src/Module_Parameter_Editor.H | 2 +-
+ mixer/src/Mono_Pan_Module.C | 2 +-
+ mixer/src/Mono_Pan_Module.H | 2 +-
+ mixer/src/NSM.C | 2 +-
+ mixer/src/NSM.H | 2 +-
+ mixer/src/Panner.C | 2 +-
+ mixer/src/Panner.H | 2 +-
+ mixer/src/Plugin_Chooser.C | 2 +-
+ mixer/src/Plugin_Chooser.H | 2 +-
+ mixer/src/Plugin_Module.C | 2 +-
+ mixer/src/Plugin_Module.H | 2 +-
+ mixer/src/Project.C | 2 +-
+ mixer/src/Project.H | 2 +-
+ mixer/src/Spatialization_Console.C | 2 +-
+ mixer/src/Spatialization_Console.H | 2 +-
+ mixer/src/Spatializer_Module.C | 2 +-
+ mixer/src/Spatializer_Module.H | 2 +-
+ mixer/src/SpectrumView.C | 2 +-
+ mixer/src/SpectrumView.H | 2 +-
+ mixer/src/const.h | 2 +-
+ mixer/src/main.C | 2 +-
+ mixer/src/midi-mapper.C | 2 +-
+ nonlib/Block_Timer.H | 2 +-
+ nonlib/JACK/Client.C | 2 +-
+ nonlib/JACK/Client.H | 2 +-
+ nonlib/JACK/Port.C | 2 +-
+ nonlib/JACK/Port.H | 2 +-
+ nonlib/Log_Entry.C | 2 +-
+ nonlib/Log_Entry.H | 2 +-
+ nonlib/Loggable.C | 2 +-
+ nonlib/Loggable.H | 2 +-
+ nonlib/MIDI/event.C | 2 +-
+ nonlib/MIDI/event.H | 2 +-
+ nonlib/MIDI/event_list.C | 2 +-
+ nonlib/MIDI/event_list.H | 2 +-
+ nonlib/MIDI/midievent.C | 2 +-
+ nonlib/MIDI/midievent.H | 2 +-
+ nonlib/MIDI/types.h | 2 +-
+ nonlib/Mutex.H | 2 +-
+ nonlib/NSM/Client.C | 2 +-
+ nonlib/NSM/Client.H | 2 +-
+ nonlib/OSC/Endpoint.C | 2 +-
+ nonlib/OSC/Endpoint.H | 2 +-
+ nonlib/Thread.C | 2 +-
+ nonlib/Thread.H | 2 +-
+ nonlib/debug.C | 2 +-
+ nonlib/debug.h | 2 +-
+ nonlib/dsp.C | 2 +-
+ nonlib/dsp.h | 2 +-
+ nonlib/file.C | 2 +-
+ nonlib/file.h | 2 +-
+ nonlib/string_util.C | 2 +-
+ nonlib/string_util.h | 2 +-
+ nonlib/types.h | 2 +-
+ sequencer/src/NSM.C | 2 +-
+ sequencer/src/NSM.H | 2 +-
+ sequencer/src/NSM/Client.C | 2 +-
+ sequencer/src/NSM/Client.H | 2 +-
+ sequencer/src/canvas.C | 2 +-
+ sequencer/src/canvas.H | 2 +-
+ sequencer/src/common.h | 2 +-
+ sequencer/src/const.h | 2 +-
+ sequencer/src/debug.C | 2 +-
+ sequencer/src/debug.h | 2 +-
+ sequencer/src/grid.C | 2 +-
+ sequencer/src/grid.H | 2 +-
+ sequencer/src/gui/event_edit.fl | 2 +-
+ sequencer/src/gui/ui.fl | 2 +-
+ sequencer/src/instrument.C | 2 +-
+ sequencer/src/instrument.H | 2 +-
+ sequencer/src/jack.C | 2 +-
+ sequencer/src/main.C | 2 +-
+ sequencer/src/mapping.C | 2 +-
+ sequencer/src/mapping.H | 2 +-
+ sequencer/src/non.H | 2 +-
+ sequencer/src/pattern.C | 2 +-
+ sequencer/src/pattern.H | 2 +-
+ sequencer/src/phrase.C | 2 +-
+ sequencer/src/phrase.H | 2 +-
+ sequencer/src/scale.C | 2 +-
+ sequencer/src/scale.H | 2 +-
+ sequencer/src/sequence.C | 2 +-
+ sequencer/src/sequence.H | 2 +-
+ sequencer/src/smf.C | 2 +-
+ sequencer/src/smf.H | 2 +-
+ sequencer/src/transport.C | 2 +-
+ sequencer/src/transport.H | 2 +-
+ session-manager/src/jackpatch.c | 2 +-
+ session-manager/src/nsm-proxy-gui.C | 2 +-
+ session-manager/src/nsm-proxy.C | 2 +-
+ session-manager/src/nsmd.C | 2 +-
+ session-manager/src/send_osc.C | 2 +-
+ session-manager/src/session-manager.C | 2 +-
+ timeline/bin/import-ardour-session | 2 +-
+ timeline/bin/import-external-sources | 2 +-
+ timeline/bin/remove-unused-sources | 2 +-
+ timeline/src/Annotation_Point.H | 2 +-
+ timeline/src/Annotation_Region.C | 2 +-
+ timeline/src/Annotation_Region.H | 2 +-
+ timeline/src/Annotation_Sequence.H | 2 +-
+ timeline/src/Audio_Region.C | 2 +-
+ timeline/src/Audio_Region.H | 2 +-
+ timeline/src/Audio_Sequence.C | 2 +-
+ timeline/src/Audio_Sequence.H | 2 +-
+ timeline/src/Clock.H | 2 +-
+ timeline/src/Control_Point.C | 2 +-
+ timeline/src/Control_Point.H | 2 +-
+ timeline/src/Control_Sequence.C | 2 +-
+ timeline/src/Control_Sequence.H | 2 +-
+ timeline/src/Cursor_Point.C | 2 +-
+ timeline/src/Cursor_Point.H | 2 +-
+ timeline/src/Cursor_Region.C | 2 +-
+ timeline/src/Cursor_Region.H | 2 +-
+ timeline/src/Cursor_Sequence.C | 2 +-
+ timeline/src/Cursor_Sequence.H | 2 +-
+ timeline/src/Engine/Audio_File.C | 2 +-
+ timeline/src/Engine/Audio_File.H | 2 +-
+ timeline/src/Engine/Audio_File_Dummy.C | 2 +-
+ timeline/src/Engine/Audio_File_Dummy.H | 2 +-
+ timeline/src/Engine/Audio_File_SF.C | 2 +-
+ timeline/src/Engine/Audio_File_SF.H | 2 +-
+ timeline/src/Engine/Audio_Region.C | 2 +-
+ timeline/src/Engine/Audio_Sequence.C | 2 +-
+ timeline/src/Engine/Control_Sequence.C | 2 +-
+ timeline/src/Engine/Disk_Stream.C | 2 +-
+ timeline/src/Engine/Disk_Stream.H | 2 +-
+ timeline/src/Engine/Engine.C | 2 +-
+ timeline/src/Engine/Engine.H | 2 +-
+ timeline/src/Engine/Peak.H | 2 +-
+ timeline/src/Engine/Peaks.C | 2 +-
+ timeline/src/Engine/Peaks.H | 2 +-
+ timeline/src/Engine/Playback_DS.C | 2 +-
+ timeline/src/Engine/Playback_DS.H | 2 +-
+ timeline/src/Engine/Record_DS.C | 2 +-
+ timeline/src/Engine/Record_DS.H | 2 +-
+ timeline/src/Engine/Timeline.C | 2 +-
+ timeline/src/Engine/Track.C | 2 +-
+ timeline/src/Engine/const.h | 2 +-
+ timeline/src/Engine/types.h | 2 +-
+ timeline/src/NSM.C | 2 +-
+ timeline/src/OSC_Thread.C | 2 +-
+ timeline/src/OSC_Thread.H | 2 +-
+ timeline/src/Project.C | 2 +-
+ timeline/src/Project.H | 2 +-
+ timeline/src/RWLock.H | 2 +-
+ timeline/src/Sequence.C | 2 +-
+ timeline/src/Sequence.H | 2 +-
+ timeline/src/Sequence_Point.C | 2 +-
+ timeline/src/Sequence_Point.H | 2 +-
+ timeline/src/Sequence_Region.C | 2 +-
+ timeline/src/Sequence_Region.H | 2 +-
+ timeline/src/Sequence_Widget.C | 2 +-
+ timeline/src/Sequence_Widget.H | 2 +-
+ timeline/src/TLE.fl | 2 +-
+ timeline/src/Tempo_Point.C | 2 +-
+ timeline/src/Tempo_Point.H | 2 +-
+ timeline/src/Tempo_Sequence.C | 2 +-
+ timeline/src/Tempo_Sequence.H | 2 +-
+ timeline/src/Time_Point.C | 2 +-
+ timeline/src/Time_Point.H | 2 +-
+ timeline/src/Time_Sequence.C | 2 +-
+ timeline/src/Time_Sequence.H | 2 +-
+ timeline/src/Timeline.C | 2 +-
+ timeline/src/Timeline.H | 2 +-
+ timeline/src/Track.C | 2 +-
+ timeline/src/Track.H | 2 +-
+ timeline/src/Transport.C | 2 +-
+ timeline/src/Transport.H | 2 +-
+ timeline/src/Waveform.C | 2 +-
+ timeline/src/Waveform.H | 2 +-
+ timeline/src/const.h | 2 +-
+ timeline/src/main.C | 2 +-
+ timeline/src/types.h | 2 +-
+ 231 files changed, 231 insertions(+), 231 deletions(-)
+
+diff --git a/FL/About_Dialog.fl b/FL/About_Dialog.fl
+index 2504854..5f191ae 100644
+--- a/FL/About_Dialog.fl
++++ b/FL/About_Dialog.fl
+@@ -70,7 +70,7 @@ if ( logo_box->image() )
+
+ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+-You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.}
++You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.}
+ xywh {10 414 535 225} box ROUNDED_BOX color 46 labelfont 1 labelsize 12 labelcolor 53 align 144
+ }
+ }
+diff --git a/FL/Fl_Blink_Button.H b/FL/Fl_Blink_Button.H
+index bc81303..bc4c7a7 100644
+--- a/FL/Fl_Blink_Button.H
++++ b/FL/Fl_Blink_Button.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_DialX.C b/FL/Fl_DialX.C
+index 64973b5..6dfdc05 100644
+--- a/FL/Fl_DialX.C
++++ b/FL/Fl_DialX.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Fl_DialX.H"
+diff --git a/FL/Fl_DialX.H b/FL/Fl_DialX.H
+index d27da3c..8bde176 100644
+--- a/FL/Fl_DialX.H
++++ b/FL/Fl_DialX.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Flip_Button.H b/FL/Fl_Flip_Button.H
+index d3e0b1e..b1b8be0 100644
+--- a/FL/Fl_Flip_Button.H
++++ b/FL/Fl_Flip_Button.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Simple extension of Fl_Button to support different lables for the
+diff --git a/FL/Fl_Flowpack.H b/FL/Fl_Flowpack.H
+index cdb3779..0edfc6d 100644
+--- a/FL/Fl_Flowpack.H
++++ b/FL/Fl_Flowpack.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Labelpad_Group.H b/FL/Fl_Labelpad_Group.H
+index bf7e641..7750c19 100644
+--- a/FL/Fl_Labelpad_Group.H
++++ b/FL/Fl_Labelpad_Group.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* wrap a widget in a group as wide as the widget's label. This is
+diff --git a/FL/Fl_Menu_Settings.C b/FL/Fl_Menu_Settings.C
+index a2f513e..e47b4a1 100644
+--- a/FL/Fl_Menu_Settings.C
++++ b/FL/Fl_Menu_Settings.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Fl_Menu_Settings.H"
+diff --git a/FL/Fl_Menu_Settings.H b/FL/Fl_Menu_Settings.H
+index 7a94697..416d909 100644
+--- a/FL/Fl_Menu_Settings.H
++++ b/FL/Fl_Menu_Settings.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/FL/Fl_Packscroller.H b/FL/Fl_Packscroller.H
+index 0661b48..1b75d01 100644
+--- a/FL/Fl_Packscroller.H
++++ b/FL/Fl_Packscroller.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Scrolling group suitable for containing a single child (a
+diff --git a/FL/Fl_Scalepack.C b/FL/Fl_Scalepack.C
+index c253838..bab54e1 100644
+--- a/FL/Fl_Scalepack.C
++++ b/FL/Fl_Scalepack.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/FL/Fl_Scalepack.H b/FL/Fl_Scalepack.H
+index 9974bba..b1e278e 100644
+--- a/FL/Fl_Scalepack.H
++++ b/FL/Fl_Scalepack.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_SliderX.C b/FL/Fl_SliderX.C
+index 582b02a..1596bab 100644
+--- a/FL/Fl_SliderX.C
++++ b/FL/Fl_SliderX.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Fl_SliderX.H"
+diff --git a/FL/Fl_SliderX.H b/FL/Fl_SliderX.H
+index bc56605..629d824 100644
+--- a/FL/Fl_SliderX.H
++++ b/FL/Fl_SliderX.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Sometimes_Input.H b/FL/Fl_Sometimes_Input.H
+index ef5be75..d001382 100644
+--- a/FL/Fl_Sometimes_Input.H
++++ b/FL/Fl_Sometimes_Input.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Sometimes_Pack.H b/FL/Fl_Sometimes_Pack.H
+index d20a035..1974f7d 100644
+--- a/FL/Fl_Sometimes_Pack.H
++++ b/FL/Fl_Sometimes_Pack.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Value_SliderX.C b/FL/Fl_Value_SliderX.C
+index 0e8821f..069c57b 100644
+--- a/FL/Fl_Value_SliderX.C
++++ b/FL/Fl_Value_SliderX.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/FL/Fl_Value_SliderX.H b/FL/Fl_Value_SliderX.H
+index 39492b0..0a5ac0b 100644
+--- a/FL/Fl_Value_SliderX.H
++++ b/FL/Fl_Value_SliderX.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #ifndef Fl_Value_SliderX_H
+diff --git a/FL/New_Project_Dialog.fl b/FL/New_Project_Dialog.fl
+index 14be033..8e19a0e 100644
+--- a/FL/New_Project_Dialog.fl
++++ b/FL/New_Project_Dialog.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/FL/event_name.C b/FL/event_name.C
+index d53ab98..96503b7 100644
+--- a/FL/event_name.C
++++ b/FL/event_name.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ static const char *event_names[] =
+diff --git a/FL/event_name.H b/FL/event_name.H
+index 28d58d6..741393e 100644
+--- a/FL/event_name.H
++++ b/FL/event_name.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ const char *event_name ( int m );
+diff --git a/FL/focus_frame.C b/FL/focus_frame.C
+index 0cabb7e..50c6848 100644
+--- a/FL/focus_frame.C
++++ b/FL/focus_frame.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/FL/focus_frame.H b/FL/focus_frame.H
+index e48e540..73338a4 100644
+--- a/FL/focus_frame.H
++++ b/FL/focus_frame.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ void draw_focus_frame ( int x, int y, int w, int h, Fl_Color c );
+diff --git a/FL/img_io_input_connector_10x10_png.h b/FL/img_io_input_connector_10x10_png.h
+index c58f485..36f1c88 100644
+--- a/FL/img_io_input_connector_10x10_png.h
++++ b/FL/img_io_input_connector_10x10_png.h
+@@ -13,7 +13,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ static unsigned char img_io_input_connector_10x10_png[] = {
+diff --git a/FL/img_io_output_connector_10x10_png.h b/FL/img_io_output_connector_10x10_png.h
+index 1a0503f..1625a54 100644
+--- a/FL/img_io_output_connector_10x10_png.h
++++ b/FL/img_io_output_connector_10x10_png.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ static unsigned char img_io_output_connector_10x10_png[] = {
+diff --git a/FL/menu_popup.C b/FL/menu_popup.C
+index afe3b95..0eb7b0d 100644
+--- a/FL/menu_popup.C
++++ b/FL/menu_popup.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/FL/menu_popup.H b/FL/menu_popup.H
+index 67c5b78..2c282e6 100644
+--- a/FL/menu_popup.H
++++ b/FL/menu_popup.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ class Fl_Menu_;
+diff --git a/FL/test_press.C b/FL/test_press.C
+index 0a79238..7356516 100644
+--- a/FL/test_press.C
++++ b/FL/test_press.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Fl::test_shortcut() is broken for use in FL_PUSH handlers etc,
+diff --git a/FL/test_press.H b/FL/test_press.H
+index 3b0fe55..1f5a427 100644
+--- a/FL/test_press.H
++++ b/FL/test_press.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ int test_press ( unsigned long e );
+diff --git a/FL/util/ntk-perf.C b/FL/util/ntk-perf.C
+index ca32236..b24ed01 100644
+--- a/FL/util/ntk-perf.C
++++ b/FL/util/ntk-perf.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/AUX_Module.C b/mixer/src/AUX_Module.C
+index d8aa58e..d0e2ce8 100644
+--- a/mixer/src/AUX_Module.C
++++ b/mixer/src/AUX_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/mixer/src/AUX_Module.H b/mixer/src/AUX_Module.H
+index e422a54..1838b0d 100644
+--- a/mixer/src/AUX_Module.H
++++ b/mixer/src/AUX_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Chain.C b/mixer/src/Chain.C
+index d0b173a..e1d0678 100644
+--- a/mixer/src/Chain.C
++++ b/mixer/src/Chain.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Filter chain. This would all be much simpler if we chose not to
+diff --git a/mixer/src/Chain.H b/mixer/src/Chain.H
+index c11cdad..c6c8261 100644
+--- a/mixer/src/Chain.H
++++ b/mixer/src/Chain.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Controller_Module.C b/mixer/src/Controller_Module.C
+index 74eaca9..9d9df7f 100644
+--- a/mixer/src/Controller_Module.C
++++ b/mixer/src/Controller_Module.C
+@@ -13,7 +13,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/Controller_Module.H b/mixer/src/Controller_Module.H
+index 83973ba..2bc095a 100644
+--- a/mixer/src/Controller_Module.H
++++ b/mixer/src/Controller_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/DPM.C b/mixer/src/DPM.C
+index 35edf23..978feda 100644
+--- a/mixer/src/DPM.C
++++ b/mixer/src/DPM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* a Digital Peak Meter, either horizontal or vertical. Color is a
+diff --git a/mixer/src/DPM.H b/mixer/src/DPM.H
+index 03f24bb..ed56651 100644
+--- a/mixer/src/DPM.H
++++ b/mixer/src/DPM.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Gain_Module.C b/mixer/src/Gain_Module.C
+index ecd5fe1..f35ce30 100644
+--- a/mixer/src/Gain_Module.C
++++ b/mixer/src/Gain_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <math.h>
+diff --git a/mixer/src/Gain_Module.H b/mixer/src/Gain_Module.H
+index a8bf764..5e4a322 100644
+--- a/mixer/src/Gain_Module.H
++++ b/mixer/src/Gain_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Group.C b/mixer/src/Group.C
+index 1f57642..24ec09c 100644
+--- a/mixer/src/Group.C
++++ b/mixer/src/Group.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <Mixer.H>
+diff --git a/mixer/src/Group.H b/mixer/src/Group.H
+index 5d3dd3d..cd93080 100644
+--- a/mixer/src/Group.H
++++ b/mixer/src/Group.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/JACK_Module.C b/mixer/src/JACK_Module.C
+index 199f75c..c33be0e 100644
+--- a/mixer/src/JACK_Module.C
++++ b/mixer/src/JACK_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/JACK_Module.H b/mixer/src/JACK_Module.H
+index 25e3d97..0ec1f82 100644
+--- a/mixer/src/JACK_Module.H
++++ b/mixer/src/JACK_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
+index 8fc611e..e3cb345 100644
+--- a/mixer/src/LADSPAInfo.C
++++ b/mixer/src/LADSPAInfo.C
+@@ -15,7 +15,7 @@
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA
+ //
+
+ // #include <config.h>
+diff --git a/mixer/src/LADSPAInfo.h b/mixer/src/LADSPAInfo.h
+index fbda43d..6083b83 100644
+--- a/mixer/src/LADSPAInfo.h
++++ b/mixer/src/LADSPAInfo.h
+@@ -15,7 +15,7 @@
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA
+ //
+
+ #ifndef __ladspa_info_h__
+diff --git a/mixer/src/Meter.H b/mixer/src/Meter.H
+index ce61263..0de7491 100644
+--- a/mixer/src/Meter.H
++++ b/mixer/src/Meter.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/mixer/src/Meter_Indicator_Module.C b/mixer/src/Meter_Indicator_Module.C
+index df23d3b..3e4fc49 100644
+--- a/mixer/src/Meter_Indicator_Module.C
++++ b/mixer/src/Meter_Indicator_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Meter_Indicator_Module.H"
+diff --git a/mixer/src/Meter_Indicator_Module.H b/mixer/src/Meter_Indicator_Module.H
+index 960d17c..441372d 100644
+--- a/mixer/src/Meter_Indicator_Module.H
++++ b/mixer/src/Meter_Indicator_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Meter_Module.C b/mixer/src/Meter_Module.C
+index 30876b3..1b19e5d 100644
+--- a/mixer/src/Meter_Module.C
++++ b/mixer/src/Meter_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/Meter_Module.H b/mixer/src/Meter_Module.H
+index 2b3e72b..ac100b5 100644
+--- a/mixer/src/Meter_Module.H
++++ b/mixer/src/Meter_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Mixer.C b/mixer/src/Mixer.C
+index 0969a9e..6812aef 100644
+--- a/mixer/src/Mixer.C
++++ b/mixer/src/Mixer.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This is the main mixer group. It contains and manages Mixer_Strips. */
+diff --git a/mixer/src/Mixer.H b/mixer/src/Mixer.H
+index c86109b..1dc9eaa 100644
+--- a/mixer/src/Mixer.H
++++ b/mixer/src/Mixer.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Mixer_Strip.C b/mixer/src/Mixer_Strip.C
+index 88dffa0..f4c63e8 100644
+--- a/mixer/src/Mixer_Strip.C
++++ b/mixer/src/Mixer_Strip.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Mixer strip control. Handles GUI and control I/O for this strip. */
+diff --git a/mixer/src/Mixer_Strip.H b/mixer/src/Mixer_Strip.H
+index ce7967a..c50f293 100644
+--- a/mixer/src/Mixer_Strip.H
++++ b/mixer/src/Mixer_Strip.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Module.C b/mixer/src/Module.C
+index ea712d3..b147750 100644
+--- a/mixer/src/Module.C
++++ b/mixer/src/Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Module.H"
+diff --git a/mixer/src/Module.H b/mixer/src/Module.H
+index 8eebc82..dc5931f 100644
+--- a/mixer/src/Module.H
++++ b/mixer/src/Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Module_Parameter_Editor.C b/mixer/src/Module_Parameter_Editor.C
+index fbd3e72..a2531ce 100644
+--- a/mixer/src/Module_Parameter_Editor.C
++++ b/mixer/src/Module_Parameter_Editor.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/Module_Parameter_Editor.H b/mixer/src/Module_Parameter_Editor.H
+index ab3f2fb..e504e54 100644
+--- a/mixer/src/Module_Parameter_Editor.H
++++ b/mixer/src/Module_Parameter_Editor.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Mono_Pan_Module.C b/mixer/src/Mono_Pan_Module.C
+index 9eac660..63be94e 100644
+--- a/mixer/src/Mono_Pan_Module.C
++++ b/mixer/src/Mono_Pan_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/Mono_Pan_Module.H b/mixer/src/Mono_Pan_Module.H
+index 7ede987..474bdfb 100644
+--- a/mixer/src/Mono_Pan_Module.H
++++ b/mixer/src/Mono_Pan_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/NSM.C b/mixer/src/NSM.C
+index b1083f6..74b95d6 100644
+--- a/mixer/src/NSM.C
++++ b/mixer/src/NSM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/NSM.H b/mixer/src/NSM.H
+index b289c00..315ce27 100644
+--- a/mixer/src/NSM.H
++++ b/mixer/src/NSM.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Panner.C b/mixer/src/Panner.C
+index c48e852..3c4ff6a 100644
+--- a/mixer/src/Panner.C
++++ b/mixer/src/Panner.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Panner.H"
+diff --git a/mixer/src/Panner.H b/mixer/src/Panner.H
+index 8bb8e5e..42351eb 100644
+--- a/mixer/src/Panner.H
++++ b/mixer/src/Panner.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Plugin_Chooser.C b/mixer/src/Plugin_Chooser.C
+index ea50226..c25f8dd 100644
+--- a/mixer/src/Plugin_Chooser.C
++++ b/mixer/src/Plugin_Chooser.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/Plugin_Chooser.H b/mixer/src/Plugin_Chooser.H
+index ce67564..46581af 100644
+--- a/mixer/src/Plugin_Chooser.H
++++ b/mixer/src/Plugin_Chooser.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Plugin_Module.C b/mixer/src/Plugin_Module.C
+index f281c39..2cfcf0a 100644
+--- a/mixer/src/Plugin_Module.C
++++ b/mixer/src/Plugin_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Filter module. Can host LADPSA Plugins, or can be inherited from to make internal
+diff --git a/mixer/src/Plugin_Module.H b/mixer/src/Plugin_Module.H
+index 7409e8d..557f230 100644
+--- a/mixer/src/Plugin_Module.H
++++ b/mixer/src/Plugin_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Project.C b/mixer/src/Project.C
+index 777704c..bf8f83f 100644
+--- a/mixer/src/Project.C
++++ b/mixer/src/Project.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Routings for opening/closing/creation of projects. All the actual
+diff --git a/mixer/src/Project.H b/mixer/src/Project.H
+index 42328dc..b5dc18a 100644
+--- a/mixer/src/Project.H
++++ b/mixer/src/Project.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ const char template_dir[] = "share/non-daw/templates";
+diff --git a/mixer/src/Spatialization_Console.C b/mixer/src/Spatialization_Console.C
+index e82527a..2345f81 100644
+--- a/mixer/src/Spatialization_Console.C
++++ b/mixer/src/Spatialization_Console.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/Spatialization_Console.H b/mixer/src/Spatialization_Console.H
+index 5ca0274..bde5caf 100644
+--- a/mixer/src/Spatialization_Console.H
++++ b/mixer/src/Spatialization_Console.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Spatializer_Module.C b/mixer/src/Spatializer_Module.C
+index 5649053..1f0a06c 100644
+--- a/mixer/src/Spatializer_Module.C
++++ b/mixer/src/Spatializer_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/mixer/src/Spatializer_Module.H b/mixer/src/Spatializer_Module.H
+index 45a4699..5dd9ac4 100644
+--- a/mixer/src/Spatializer_Module.H
++++ b/mixer/src/Spatializer_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/SpectrumView.C b/mixer/src/SpectrumView.C
+index bfd5792..70f7bbc 100644
+--- a/mixer/src/SpectrumView.C
++++ b/mixer/src/SpectrumView.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "SpectrumView.H"
+diff --git a/mixer/src/SpectrumView.H b/mixer/src/SpectrumView.H
+index 21200a5..4a83f93 100644
+--- a/mixer/src/SpectrumView.H
++++ b/mixer/src/SpectrumView.H
+@@ -15,7 +15,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl_Box.H>
+diff --git a/mixer/src/const.h b/mixer/src/const.h
+index 1cccaee..f64913e 100644
+--- a/mixer/src/const.h
++++ b/mixer/src/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/main.C b/mixer/src/main.C
+index 4e56e02..7a738d7 100644
+--- a/mixer/src/main.C
++++ b/mixer/src/main.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/midi-mapper.C b/mixer/src/midi-mapper.C
+index bd2f31a..64e1bd6 100644
+--- a/mixer/src/midi-mapper.C
++++ b/mixer/src/midi-mapper.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <JACK/Client.H>
+diff --git a/nonlib/Block_Timer.H b/nonlib/Block_Timer.H
+index 006ce02..e7f306f 100644
+--- a/nonlib/Block_Timer.H
++++ b/nonlib/Block_Timer.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/JACK/Client.C b/nonlib/JACK/Client.C
+index 9cc1375..db9eee9 100644
+--- a/nonlib/JACK/Client.C
++++ b/nonlib/JACK/Client.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Client.H"
+diff --git a/nonlib/JACK/Client.H b/nonlib/JACK/Client.H
+index cffadc6..98fa251 100644
+--- a/nonlib/JACK/Client.H
++++ b/nonlib/JACK/Client.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/JACK/Port.C b/nonlib/JACK/Port.C
+index e60e6d5..aadf0b7 100644
+--- a/nonlib/JACK/Port.C
++++ b/nonlib/JACK/Port.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Wrapper for a JACK audio port */
+diff --git a/nonlib/JACK/Port.H b/nonlib/JACK/Port.H
+index 202f77f..c253b11 100644
+--- a/nonlib/JACK/Port.H
++++ b/nonlib/JACK/Port.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Log_Entry.C b/nonlib/Log_Entry.C
+index 5857e4e..dee89d7 100644
+--- a/nonlib/Log_Entry.C
++++ b/nonlib/Log_Entry.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Log_Entry.H"
+diff --git a/nonlib/Log_Entry.H b/nonlib/Log_Entry.H
+index a7b7c57..085049c 100644
+--- a/nonlib/Log_Entry.H
++++ b/nonlib/Log_Entry.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Loggable.C b/nonlib/Loggable.C
+index e89c7d7..02707c9 100644
+--- a/nonlib/Loggable.C
++++ b/nonlib/Loggable.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This class handles all journaling. All journaled objects must
+diff --git a/nonlib/Loggable.H b/nonlib/Loggable.H
+index 2b1242c..33349b7 100644
+--- a/nonlib/Loggable.H
++++ b/nonlib/Loggable.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/nonlib/MIDI/event.C b/nonlib/MIDI/event.C
+index 6e488f2..2d2eb6d 100644
+--- a/nonlib/MIDI/event.C
++++ b/nonlib/MIDI/event.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "event.H"
+diff --git a/nonlib/MIDI/event.H b/nonlib/MIDI/event.H
+index d45d059..014f080 100644
+--- a/nonlib/MIDI/event.H
++++ b/nonlib/MIDI/event.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Higher level event interface than midievent, supporting
+diff --git a/nonlib/MIDI/event_list.C b/nonlib/MIDI/event_list.C
+index ced374c..9af1cc4 100644
+--- a/nonlib/MIDI/event_list.C
++++ b/nonlib/MIDI/event_list.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "debug.h"
+diff --git a/nonlib/MIDI/event_list.H b/nonlib/MIDI/event_list.H
+index 88c05c1..8a7d0d9 100644
+--- a/nonlib/MIDI/event_list.H
++++ b/nonlib/MIDI/event_list.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/MIDI/midievent.C b/nonlib/MIDI/midievent.C
+index a8d5716..0de3323 100644
+--- a/nonlib/MIDI/midievent.C
++++ b/nonlib/MIDI/midievent.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "midievent.H"
+diff --git a/nonlib/MIDI/midievent.H b/nonlib/MIDI/midievent.H
+index a4e203b..1fb02e2 100644
+--- a/nonlib/MIDI/midievent.H
++++ b/nonlib/MIDI/midievent.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* this class represents a single raw MIDI event plus a timestamp */
+diff --git a/nonlib/MIDI/types.h b/nonlib/MIDI/types.h
+index 192647f..ca89f0d 100644
+--- a/nonlib/MIDI/types.h
++++ b/nonlib/MIDI/types.h
+@@ -15,7 +15,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Mutex.H b/nonlib/Mutex.H
+index ba7d7fc..0ab5f65 100644
+--- a/nonlib/Mutex.H
++++ b/nonlib/Mutex.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/NSM/Client.C b/nonlib/NSM/Client.C
+index fae4b9c..0b91193 100644
+--- a/nonlib/NSM/Client.C
++++ b/nonlib/NSM/Client.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../debug.h"
+diff --git a/nonlib/NSM/Client.H b/nonlib/NSM/Client.H
+index f417944..eedb40b 100644
+--- a/nonlib/NSM/Client.H
++++ b/nonlib/NSM/Client.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/OSC/Endpoint.C b/nonlib/OSC/Endpoint.C
+index cb8c822..661cd39 100644
+--- a/nonlib/OSC/Endpoint.C
++++ b/nonlib/OSC/Endpoint.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <lo/lo.h>
+diff --git a/nonlib/OSC/Endpoint.H b/nonlib/OSC/Endpoint.H
+index 4e56960..53f376f 100644
+--- a/nonlib/OSC/Endpoint.H
++++ b/nonlib/OSC/Endpoint.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Thread.C b/nonlib/Thread.C
+index 6e5b953..e413ac1 100644
+--- a/nonlib/Thread.C
++++ b/nonlib/Thread.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Thread.H"
+diff --git a/nonlib/Thread.H b/nonlib/Thread.H
+index ad405ad..87a3f8d 100644
+--- a/nonlib/Thread.H
++++ b/nonlib/Thread.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/debug.C b/nonlib/debug.C
+index fe64e7e..080a501 100644
+--- a/nonlib/debug.C
++++ b/nonlib/debug.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "debug.h"
+diff --git a/nonlib/debug.h b/nonlib/debug.h
+index d125246..fb43536 100644
+--- a/nonlib/debug.h
++++ b/nonlib/debug.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* debug.h
+diff --git a/nonlib/dsp.C b/nonlib/dsp.C
+index e77ae45..86dd231 100644
+--- a/nonlib/dsp.C
++++ b/nonlib/dsp.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* General DSP related functions. */
+diff --git a/nonlib/dsp.h b/nonlib/dsp.h
+index 20c684e..699a25c 100644
+--- a/nonlib/dsp.h
++++ b/nonlib/dsp.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/file.C b/nonlib/file.C
+index f52a481..f766b93 100644
+--- a/nonlib/file.C
++++ b/nonlib/file.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <fcntl.h>
+diff --git a/nonlib/file.h b/nonlib/file.h
+index a5de6e2..7eb34fd 100644
+--- a/nonlib/file.h
++++ b/nonlib/file.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <stdio.h>
+diff --git a/nonlib/string_util.C b/nonlib/string_util.C
+index e26b696..334ad3e 100644
+--- a/nonlib/string_util.C
++++ b/nonlib/string_util.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <string.h>
+diff --git a/nonlib/string_util.h b/nonlib/string_util.h
+index 1a43254..12ff155 100644
+--- a/nonlib/string_util.h
++++ b/nonlib/string_util.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ void unescape_url ( char *url );
+diff --git a/nonlib/types.h b/nonlib/types.h
+index cd3cc2c..1e9c8e3 100644
+--- a/nonlib/types.h
++++ b/nonlib/types.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/NSM.C b/sequencer/src/NSM.C
+index 8d4c26e..8785c1f 100644
+--- a/sequencer/src/NSM.C
++++ b/sequencer/src/NSM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "NSM.H"
+diff --git a/sequencer/src/NSM.H b/sequencer/src/NSM.H
+index 0f787d8..7383971 100644
+--- a/sequencer/src/NSM.H
++++ b/sequencer/src/NSM.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/NSM/Client.C b/sequencer/src/NSM/Client.C
+index fae4b9c..0b91193 100644
+--- a/sequencer/src/NSM/Client.C
++++ b/sequencer/src/NSM/Client.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../debug.h"
+diff --git a/sequencer/src/NSM/Client.H b/sequencer/src/NSM/Client.H
+index f417944..eedb40b 100644
+--- a/sequencer/src/NSM/Client.H
++++ b/sequencer/src/NSM/Client.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/canvas.C b/sequencer/src/canvas.C
+index ba3509a..8075c35 100644
+--- a/sequencer/src/canvas.C
++++ b/sequencer/src/canvas.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This is a generic double-buffering, optimizing canvas interface to
+diff --git a/sequencer/src/canvas.H b/sequencer/src/canvas.H
+index b715f17..24a4a0e 100644
+--- a/sequencer/src/canvas.H
++++ b/sequencer/src/canvas.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/common.h b/sequencer/src/common.h
+index 7c179a8..dbdbfff 100644
+--- a/sequencer/src/common.h
++++ b/sequencer/src/common.h
+@@ -15,7 +15,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ // #pragma once
+diff --git a/sequencer/src/const.h b/sequencer/src/const.h
+index 0eeb0d6..5f592da 100644
+--- a/sequencer/src/const.h
++++ b/sequencer/src/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/debug.C b/sequencer/src/debug.C
+index 47e46fe..19c52de 100644
+--- a/sequencer/src/debug.C
++++ b/sequencer/src/debug.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "debug.h"
+diff --git a/sequencer/src/debug.h b/sequencer/src/debug.h
+index 126d6fc..0ca41e6 100644
+--- a/sequencer/src/debug.h
++++ b/sequencer/src/debug.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* debug.h
+diff --git a/sequencer/src/grid.C b/sequencer/src/grid.C
+index 121f14b..7a3fc1c 100644
+--- a/sequencer/src/grid.C
++++ b/sequencer/src/grid.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "grid.H"
+diff --git a/sequencer/src/grid.H b/sequencer/src/grid.H
+index ca39d43..9bb3822 100644
+--- a/sequencer/src/grid.H
++++ b/sequencer/src/grid.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/gui/event_edit.fl b/sequencer/src/gui/event_edit.fl
+index d4c924b..c871502 100644
+--- a/sequencer/src/gui/event_edit.fl
++++ b/sequencer/src/gui/event_edit.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/sequencer/src/gui/ui.fl b/sequencer/src/gui/ui.fl
+index b46abc9..f727fb3 100644
+--- a/sequencer/src/gui/ui.fl
++++ b/sequencer/src/gui/ui.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/sequencer/src/instrument.C b/sequencer/src/instrument.C
+index ef14f24..3735569 100644
+--- a/sequencer/src/instrument.C
++++ b/sequencer/src/instrument.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <stdlib.h>
+diff --git a/sequencer/src/instrument.H b/sequencer/src/instrument.H
+index 350b644..5ec2cdb 100644
+--- a/sequencer/src/instrument.H
++++ b/sequencer/src/instrument.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/jack.C b/sequencer/src/jack.C
+index a42d241..49e2fc6 100644
+--- a/sequencer/src/jack.C
++++ b/sequencer/src/jack.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <stdlib.h>
+diff --git a/sequencer/src/main.C b/sequencer/src/main.C
+index a89cd96..c7a4378 100644
+--- a/sequencer/src/main.C
++++ b/sequencer/src/main.C
+@@ -13,7 +13,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software ; */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /**********************************************************************************/
+
+ #include <stdlib.h>
+diff --git a/sequencer/src/mapping.C b/sequencer/src/mapping.C
+index 47c9b8e..6caa221 100644
+--- a/sequencer/src/mapping.C
++++ b/sequencer/src/mapping.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "mapping.H"
+diff --git a/sequencer/src/mapping.H b/sequencer/src/mapping.H
+index e00cece..a937922 100644
+--- a/sequencer/src/mapping.H
++++ b/sequencer/src/mapping.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/non.H b/sequencer/src/non.H
+index 98453be..9941b80 100644
+--- a/sequencer/src/non.H
++++ b/sequencer/src/non.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/pattern.C b/sequencer/src/pattern.C
+index c21f7d9..30b3092 100644
+--- a/sequencer/src/pattern.C
++++ b/sequencer/src/pattern.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "pattern.H"
+diff --git a/sequencer/src/pattern.H b/sequencer/src/pattern.H
+index 3d2dab6..e317773 100644
+--- a/sequencer/src/pattern.H
++++ b/sequencer/src/pattern.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/phrase.C b/sequencer/src/phrase.C
+index 2d5ba68..072670d 100644
+--- a/sequencer/src/phrase.C
++++ b/sequencer/src/phrase.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "phrase.H"
+diff --git a/sequencer/src/phrase.H b/sequencer/src/phrase.H
+index 24cdd03..10b4858 100644
+--- a/sequencer/src/phrase.H
++++ b/sequencer/src/phrase.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/scale.C b/sequencer/src/scale.C
+index a14323b..43984e1 100644
+--- a/sequencer/src/scale.C
++++ b/sequencer/src/scale.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "scale.H"
+diff --git a/sequencer/src/scale.H b/sequencer/src/scale.H
+index 61f0ffb..e6f6a74 100644
+--- a/sequencer/src/scale.H
++++ b/sequencer/src/scale.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/sequence.C b/sequencer/src/sequence.C
+index c6a0c38..50bc264 100644
+--- a/sequencer/src/sequence.C
++++ b/sequencer/src/sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "sequence.H"
+diff --git a/sequencer/src/sequence.H b/sequencer/src/sequence.H
+index 321abd4..24925b5 100644
+--- a/sequencer/src/sequence.H
++++ b/sequencer/src/sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/smf.C b/sequencer/src/smf.C
+index 4ae2fb3..2aad8a4 100644
+--- a/sequencer/src/smf.C
++++ b/sequencer/src/smf.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "smf.H"
+diff --git a/sequencer/src/smf.H b/sequencer/src/smf.H
+index ad96db9..201b1da 100644
+--- a/sequencer/src/smf.H
++++ b/sequencer/src/smf.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/transport.C b/sequencer/src/transport.C
+index e00ab67..02ece07 100644
+--- a/sequencer/src/transport.C
++++ b/sequencer/src/transport.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <jack/jack.h>
+diff --git a/sequencer/src/transport.H b/sequencer/src/transport.H
+index 68d7584..70afb24 100644
+--- a/sequencer/src/transport.H
++++ b/sequencer/src/transport.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/session-manager/src/jackpatch.c b/session-manager/src/jackpatch.c
+index fdb11b3..dfc8141 100644
+--- a/session-manager/src/jackpatch.c
++++ b/session-manager/src/jackpatch.c
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* jackpatch.c
+diff --git a/session-manager/src/nsm-proxy-gui.C b/session-manager/src/nsm-proxy-gui.C
+index ef02972..97269e5 100644
+--- a/session-manager/src/nsm-proxy-gui.C
++++ b/session-manager/src/nsm-proxy-gui.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma GCC diagnostic ignored "-Wunused-parameter"
+diff --git a/session-manager/src/nsm-proxy.C b/session-manager/src/nsm-proxy.C
+index 981c798..d02ac3f 100644
+--- a/session-manager/src/nsm-proxy.C
++++ b/session-manager/src/nsm-proxy.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma GCC diagnostic ignored "-Wunused-parameter"
+diff --git a/session-manager/src/nsmd.C b/session-manager/src/nsmd.C
+index a4c04e1..a9c7f5d 100644
+--- a/session-manager/src/nsmd.C
++++ b/session-manager/src/nsmd.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #define __MODULE__ "nsmd"
+diff --git a/session-manager/src/send_osc.C b/session-manager/src/send_osc.C
+index 609ce70..2f126cc 100644
+--- a/session-manager/src/send_osc.C
++++ b/session-manager/src/send_osc.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ // #include <lo/lo.h>
+diff --git a/session-manager/src/session-manager.C b/session-manager/src/session-manager.C
+index e296b86..e3abf50 100644
+--- a/session-manager/src/session-manager.C
++++ b/session-manager/src/session-manager.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/bin/import-ardour-session b/timeline/bin/import-ardour-session
+index 7640386..0bce32a 100755
+--- a/timeline/bin/import-ardour-session
++++ b/timeline/bin/import-ardour-session
+@@ -14,7 +14,7 @@
+ # #
+ # You should have received a copy of the GNU General Public License along #
+ # with This program; see the file COPYING. If not,write to the Free Software #
+-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #
++# Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. #
+
+ import xml.etree.ElementTree as et
+ import random
+diff --git a/timeline/bin/import-external-sources b/timeline/bin/import-external-sources
+index 34b39eb..5c8be16 100755
+--- a/timeline/bin/import-external-sources
++++ b/timeline/bin/import-external-sources
+@@ -14,7 +14,7 @@
+ # #
+ # You should have received a copy of the GNU General Public License along #
+ # with This program; see the file COPYING. If not,write to the Free Software #
+-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #
++# Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. #
+
+ ## import-external-sources
+ #
+diff --git a/timeline/bin/remove-unused-sources b/timeline/bin/remove-unused-sources
+index 798a1c0..5b5c7c2 100755
+--- a/timeline/bin/remove-unused-sources
++++ b/timeline/bin/remove-unused-sources
+@@ -14,7 +14,7 @@
+ # #
+ # You should have received a copy of the GNU General Public License along #
+ # with This program; see the file COPYING. If not,write to the Free Software #
+-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #
++# Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. #
+
+ ## remove-unused-sources
+ #
+diff --git a/timeline/src/Annotation_Point.H b/timeline/src/Annotation_Point.H
+index aaec594..2a0c9c4 100644
+--- a/timeline/src/Annotation_Point.H
++++ b/timeline/src/Annotation_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Annotation_Region.C b/timeline/src/Annotation_Region.C
+index 83c374c..0fbac2b 100644
+--- a/timeline/src/Annotation_Region.C
++++ b/timeline/src/Annotation_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl_Tooltip.H>
+diff --git a/timeline/src/Annotation_Region.H b/timeline/src/Annotation_Region.H
+index 9d56da7..bf36210 100644
+--- a/timeline/src/Annotation_Region.H
++++ b/timeline/src/Annotation_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Annotation_Sequence.H b/timeline/src/Annotation_Sequence.H
+index 8c4d117..0dbd136 100644
+--- a/timeline/src/Annotation_Sequence.H
++++ b/timeline/src/Annotation_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Audio_Region.C b/timeline/src/Audio_Region.C
+index 49f4bd9..481a23e 100644
+--- a/timeline/src/Audio_Region.C
++++ b/timeline/src/Audio_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/timeline/src/Audio_Region.H b/timeline/src/Audio_Region.H
+index fb142d8..0b6b07a 100644
+--- a/timeline/src/Audio_Region.H
++++ b/timeline/src/Audio_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Audio_Sequence.C b/timeline/src/Audio_Sequence.C
+index f8dddd5..8f2880b 100644
+--- a/timeline/src/Audio_Sequence.C
++++ b/timeline/src/Audio_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* An Audio_Sequence is a sequence of Audio_Regions. Takes and 'track
+diff --git a/timeline/src/Audio_Sequence.H b/timeline/src/Audio_Sequence.H
+index 756144a..3ec154e 100644
+--- a/timeline/src/Audio_Sequence.H
++++ b/timeline/src/Audio_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Clock.H b/timeline/src/Clock.H
+index 948b4c9..7126a5b 100644
+--- a/timeline/src/Clock.H
++++ b/timeline/src/Clock.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Control_Point.C b/timeline/src/Control_Point.C
+index c13f413..2de0f36 100644
+--- a/timeline/src/Control_Point.C
++++ b/timeline/src/Control_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/timeline/src/Control_Point.H b/timeline/src/Control_Point.H
+index 171be96..0d98d6f 100644
+--- a/timeline/src/Control_Point.H
++++ b/timeline/src/Control_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Control_Sequence.C b/timeline/src/Control_Sequence.C
+index 503052e..b588189 100644
+--- a/timeline/src/Control_Sequence.C
++++ b/timeline/src/Control_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/timeline/src/Control_Sequence.H b/timeline/src/Control_Sequence.H
+index 38e9822..df14766 100644
+--- a/timeline/src/Control_Sequence.H
++++ b/timeline/src/Control_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Cursor_Point.C b/timeline/src/Cursor_Point.C
+index e953b16..6985823 100644
+--- a/timeline/src/Cursor_Point.C
++++ b/timeline/src/Cursor_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Cursor_Point.H b/timeline/src/Cursor_Point.H
+index 0cd05b6..a730c8c 100644
+--- a/timeline/src/Cursor_Point.H
++++ b/timeline/src/Cursor_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Cursor_Region.C b/timeline/src/Cursor_Region.C
+index 3c1be5c..8ef6137 100644
+--- a/timeline/src/Cursor_Region.C
++++ b/timeline/src/Cursor_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl_Tooltip.H>
+diff --git a/timeline/src/Cursor_Region.H b/timeline/src/Cursor_Region.H
+index 3290867..ff0d90d 100644
+--- a/timeline/src/Cursor_Region.H
++++ b/timeline/src/Cursor_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Cursor_Sequence.C b/timeline/src/Cursor_Sequence.C
+index 2f683e9..fb26edd 100644
+--- a/timeline/src/Cursor_Sequence.C
++++ b/timeline/src/Cursor_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Cursor_Sequence.H"
+diff --git a/timeline/src/Cursor_Sequence.H b/timeline/src/Cursor_Sequence.H
+index 57fe5f7..3d5f105 100644
+--- a/timeline/src/Cursor_Sequence.H
++++ b/timeline/src/Cursor_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_File.C b/timeline/src/Engine/Audio_File.C
+index 0d70346..591cb83 100644
+--- a/timeline/src/Engine/Audio_File.C
++++ b/timeline/src/Engine/Audio_File.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Audio_File.H"
+diff --git a/timeline/src/Engine/Audio_File.H b/timeline/src/Engine/Audio_File.H
+index baeedee..5e0c172 100644
+--- a/timeline/src/Engine/Audio_File.H
++++ b/timeline/src/Engine/Audio_File.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_File_Dummy.C b/timeline/src/Engine/Audio_File_Dummy.C
+index b91ede9..9e5b907 100644
+--- a/timeline/src/Engine/Audio_File_Dummy.C
++++ b/timeline/src/Engine/Audio_File_Dummy.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Audio_File_Dummy.H"
+diff --git a/timeline/src/Engine/Audio_File_Dummy.H b/timeline/src/Engine/Audio_File_Dummy.H
+index 331e3f9..4fa2e7e 100644
+--- a/timeline/src/Engine/Audio_File_Dummy.H
++++ b/timeline/src/Engine/Audio_File_Dummy.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_File_SF.C b/timeline/src/Engine/Audio_File_SF.C
+index a1ef61f..418ccf1 100644
+--- a/timeline/src/Engine/Audio_File_SF.C
++++ b/timeline/src/Engine/Audio_File_SF.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Audio_File_SF.H"
+diff --git a/timeline/src/Engine/Audio_File_SF.H b/timeline/src/Engine/Audio_File_SF.H
+index 8ab9a75..4fdf876 100644
+--- a/timeline/src/Engine/Audio_File_SF.H
++++ b/timeline/src/Engine/Audio_File_SF.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_Region.C b/timeline/src/Engine/Audio_Region.C
+index e96e215..a7e48a3 100644
+--- a/timeline/src/Engine/Audio_Region.C
++++ b/timeline/src/Engine/Audio_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /**********/
+diff --git a/timeline/src/Engine/Audio_Sequence.C b/timeline/src/Engine/Audio_Sequence.C
+index cda9eda..ccb0cf4 100644
+--- a/timeline/src/Engine/Audio_Sequence.C
++++ b/timeline/src/Engine/Audio_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Audio_Sequence.H"
+diff --git a/timeline/src/Engine/Control_Sequence.C b/timeline/src/Engine/Control_Sequence.C
+index f334e65..fde8c0c 100644
+--- a/timeline/src/Engine/Control_Sequence.C
++++ b/timeline/src/Engine/Control_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Control_Sequence.H"
+diff --git a/timeline/src/Engine/Disk_Stream.C b/timeline/src/Engine/Disk_Stream.C
+index 7268e67..3456fa2 100644
+--- a/timeline/src/Engine/Disk_Stream.C
++++ b/timeline/src/Engine/Disk_Stream.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Track.H"
+diff --git a/timeline/src/Engine/Disk_Stream.H b/timeline/src/Engine/Disk_Stream.H
+index 7c3541b..7e3f4f6 100644
+--- a/timeline/src/Engine/Disk_Stream.H
++++ b/timeline/src/Engine/Disk_Stream.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Engine.C b/timeline/src/Engine/Engine.C
+index 3f7c84a..53529bd 100644
+--- a/timeline/src/Engine/Engine.C
++++ b/timeline/src/Engine/Engine.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Engine.H"
+diff --git a/timeline/src/Engine/Engine.H b/timeline/src/Engine/Engine.H
+index cf1d426..2f36973 100644
+--- a/timeline/src/Engine/Engine.H
++++ b/timeline/src/Engine/Engine.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Peak.H b/timeline/src/Engine/Peak.H
+index 8ee1529..d6ae610 100644
+--- a/timeline/src/Engine/Peak.H
++++ b/timeline/src/Engine/Peak.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Peaks.C b/timeline/src/Engine/Peaks.C
+index 0fa4dd9..5520c17 100644
+--- a/timeline/src/Engine/Peaks.C
++++ b/timeline/src/Engine/Peaks.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Engine/Peaks.H b/timeline/src/Engine/Peaks.H
+index c8d7612..5e43a12 100644
+--- a/timeline/src/Engine/Peaks.H
++++ b/timeline/src/Engine/Peaks.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Playback_DS.C b/timeline/src/Engine/Playback_DS.C
+index e5cf15d..3437c2c 100644
+--- a/timeline/src/Engine/Playback_DS.C
++++ b/timeline/src/Engine/Playback_DS.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Engine/Playback_DS.H b/timeline/src/Engine/Playback_DS.H
+index 128a745..6ef6caf 100644
+--- a/timeline/src/Engine/Playback_DS.H
++++ b/timeline/src/Engine/Playback_DS.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Disk_Stream.H"
+diff --git a/timeline/src/Engine/Record_DS.C b/timeline/src/Engine/Record_DS.C
+index 312ce74..09ae3e4 100644
+--- a/timeline/src/Engine/Record_DS.C
++++ b/timeline/src/Engine/Record_DS.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Handles streaming from track inputs to disk */
+diff --git a/timeline/src/Engine/Record_DS.H b/timeline/src/Engine/Record_DS.H
+index 054bbc6..8e1d08a 100644
+--- a/timeline/src/Engine/Record_DS.H
++++ b/timeline/src/Engine/Record_DS.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Timeline.C b/timeline/src/Engine/Timeline.C
+index 9bcfa0f..e33cbf7 100644
+--- a/timeline/src/Engine/Timeline.C
++++ b/timeline/src/Engine/Timeline.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Timeline.H"
+diff --git a/timeline/src/Engine/Track.C b/timeline/src/Engine/Track.C
+index 4bfdb5f..de385fd 100644
+--- a/timeline/src/Engine/Track.C
++++ b/timeline/src/Engine/Track.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Track.H"
+diff --git a/timeline/src/Engine/const.h b/timeline/src/Engine/const.h
+index 623ca48..96077d9 100644
+--- a/timeline/src/Engine/const.h
++++ b/timeline/src/Engine/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #define __MODULE__ "non-timeline:engine"
+diff --git a/timeline/src/Engine/types.h b/timeline/src/Engine/types.h
+index cd3cc2c..1e9c8e3 100644
+--- a/timeline/src/Engine/types.h
++++ b/timeline/src/Engine/types.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/NSM.C b/timeline/src/NSM.C
+index 28c702f..e71cdd7 100644
+--- a/timeline/src/NSM.C
++++ b/timeline/src/NSM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/timeline/src/OSC_Thread.C b/timeline/src/OSC_Thread.C
+index 70fe6fe..edb0e49 100644
+--- a/timeline/src/OSC_Thread.C
++++ b/timeline/src/OSC_Thread.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "OSC_Thread.H"
+diff --git a/timeline/src/OSC_Thread.H b/timeline/src/OSC_Thread.H
+index d678028..f289933 100644
+--- a/timeline/src/OSC_Thread.H
++++ b/timeline/src/OSC_Thread.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Project.C b/timeline/src/Project.C
+index f92375f..bac1f1c 100644
+--- a/timeline/src/Project.C
++++ b/timeline/src/Project.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Routings for opening/closing/creation of projects. All the actual
+diff --git a/timeline/src/Project.H b/timeline/src/Project.H
+index a1a67a4..039af54 100644
+--- a/timeline/src/Project.H
++++ b/timeline/src/Project.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ const char template_dir[] = "share/non-daw/templates";
+diff --git a/timeline/src/RWLock.H b/timeline/src/RWLock.H
+index b21d945..c623942 100644
+--- a/timeline/src/RWLock.H
++++ b/timeline/src/RWLock.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Sequence.C b/timeline/src/Sequence.C
+index 9fd9a07..849cbcd 100644
+--- a/timeline/src/Sequence.C
++++ b/timeline/src/Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Sequence.H"
+diff --git a/timeline/src/Sequence.H b/timeline/src/Sequence.H
+index c07b4f9..8167ec3 100644
+--- a/timeline/src/Sequence.H
++++ b/timeline/src/Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Sequence_Point.C b/timeline/src/Sequence_Point.C
+index afb8377..af8d5f4 100644
+--- a/timeline/src/Sequence_Point.C
++++ b/timeline/src/Sequence_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Sequence_Point.H"
+diff --git a/timeline/src/Sequence_Point.H b/timeline/src/Sequence_Point.H
+index af64b46..618112a 100644
+--- a/timeline/src/Sequence_Point.H
++++ b/timeline/src/Sequence_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Sequence_Region.C b/timeline/src/Sequence_Region.C
+index c119467..6a0a8ed 100644
+--- a/timeline/src/Sequence_Region.C
++++ b/timeline/src/Sequence_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Sequence_Region.H"
+diff --git a/timeline/src/Sequence_Region.H b/timeline/src/Sequence_Region.H
+index 8be8b81..c9ce7e9 100644
+--- a/timeline/src/Sequence_Region.H
++++ b/timeline/src/Sequence_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Sequence_Widget.C b/timeline/src/Sequence_Widget.C
+index ea9a858..554fa5c 100644
+--- a/timeline/src/Sequence_Widget.C
++++ b/timeline/src/Sequence_Widget.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/timeline/src/Sequence_Widget.H b/timeline/src/Sequence_Widget.H
+index 210f72b..4029a1e 100644
+--- a/timeline/src/Sequence_Widget.H
++++ b/timeline/src/Sequence_Widget.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/TLE.fl b/timeline/src/TLE.fl
+index e54de7f..51450e8 100644
+--- a/timeline/src/TLE.fl
++++ b/timeline/src/TLE.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/timeline/src/Tempo_Point.C b/timeline/src/Tempo_Point.C
+index 5848ffc..563b340 100644
+--- a/timeline/src/Tempo_Point.C
++++ b/timeline/src/Tempo_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Tempo_Point.H"
+diff --git a/timeline/src/Tempo_Point.H b/timeline/src/Tempo_Point.H
+index 8dd88d0..f1ebdfb 100644
+--- a/timeline/src/Tempo_Point.H
++++ b/timeline/src/Tempo_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Tempo_Sequence.C b/timeline/src/Tempo_Sequence.C
+index 50c16b3..ccbfbe3 100644
+--- a/timeline/src/Tempo_Sequence.C
++++ b/timeline/src/Tempo_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Tempo_Sequence.H"
+diff --git a/timeline/src/Tempo_Sequence.H b/timeline/src/Tempo_Sequence.H
+index 61f6498..b6cbcbc 100644
+--- a/timeline/src/Tempo_Sequence.H
++++ b/timeline/src/Tempo_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Time_Point.C b/timeline/src/Time_Point.C
+index 002c38c..6dfae5d 100644
+--- a/timeline/src/Time_Point.C
++++ b/timeline/src/Time_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Time_Point.H"
+diff --git a/timeline/src/Time_Point.H b/timeline/src/Time_Point.H
+index 79665aa..bd98f55 100644
+--- a/timeline/src/Time_Point.H
++++ b/timeline/src/Time_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Time_Sequence.C b/timeline/src/Time_Sequence.C
+index f877b8a..389c6ef 100644
+--- a/timeline/src/Time_Sequence.C
++++ b/timeline/src/Time_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Time_Sequence.H"
+diff --git a/timeline/src/Time_Sequence.H b/timeline/src/Time_Sequence.H
+index 4e71a71..ffa5c52 100644
+--- a/timeline/src/Time_Sequence.H
++++ b/timeline/src/Time_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Timeline.C b/timeline/src/Timeline.C
+index ccde2a1..d16cb1b 100644
+--- a/timeline/src/Timeline.C
++++ b/timeline/src/Timeline.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This is the Timeline widget, which contains all the tracks and
+diff --git a/timeline/src/Timeline.H b/timeline/src/Timeline.H
+index 022c3af..8d75a2a 100644
+--- a/timeline/src/Timeline.H
++++ b/timeline/src/Timeline.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Track.C b/timeline/src/Track.C
+index 0e0ecf6..d3e215e 100644
+--- a/timeline/src/Track.C
++++ b/timeline/src/Track.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* A Track is a container for various sequences; the sequence, the
+diff --git a/timeline/src/Track.H b/timeline/src/Track.H
+index b2e0134..47f82cf 100644
+--- a/timeline/src/Track.H
++++ b/timeline/src/Track.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Transport.C b/timeline/src/Transport.C
+index 27df7fd..62bba1e 100644
+--- a/timeline/src/Transport.C
++++ b/timeline/src/Transport.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Controls the audio transport */
+diff --git a/timeline/src/Transport.H b/timeline/src/Transport.H
+index 8323222..b2c412c 100644
+--- a/timeline/src/Transport.H
++++ b/timeline/src/Transport.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Waveform.C b/timeline/src/Waveform.C
+index a6bb8b9..fb48b04 100644
+--- a/timeline/src/Waveform.C
++++ b/timeline/src/Waveform.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* routines to draw a waveform from peak data */
+diff --git a/timeline/src/Waveform.H b/timeline/src/Waveform.H
+index eed7747..57407aa 100644
+--- a/timeline/src/Waveform.H
++++ b/timeline/src/Waveform.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/const.h b/timeline/src/const.h
+index 385b0ce..5a7e772 100644
+--- a/timeline/src/const.h
++++ b/timeline/src/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ extern const char *APP_NAME;
+diff --git a/timeline/src/main.C b/timeline/src/main.C
+index a341240..5010902 100644
+--- a/timeline/src/main.C
++++ b/timeline/src/main.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/timeline/src/types.h b/timeline/src/types.h
+index cd3cc2c..1e9c8e3 100644
+--- a/timeline/src/types.h
++++ b/timeline/src/types.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+--
+2.26.0.rc2
+
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
deleted file mode 100644
index 4f79787..0000000
--- a/non-daw-desktop.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
---- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
-+++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
-@@ -1,8 +1,8 @@
- [Desktop Entry]
- Name=Non DAW
- Comment=Modular Digital Audio Workstation - Timeline Editor
--Exec=@BIN_PATH@/non-daw
-+Exec=non-daw
- Terminal=false
- Type=Application
- Icon=non-daw
--Categories=Application;AudioVideo;Audio;
-+Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw.spec b/non-daw.spec
index cc8a77b..e1fcdc6 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,22 +1,22 @@
+%global commit0 bbe8386499621c8e60eebb06d80e966f13a69a95
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%global commitdate 20200307
+
Name: non-daw
Version: 1.2.0
-Release: 18.git16885e69%{?dist}
+Release: 19.%{commitdate}git%{shortcommit0}%{?dist}
Summary: A digital audio workstation for JACK
-License: GPLv2+
-URL: http://non.tuxfamily.org/
-Source0: non-20160405-git16885e69.tar.bz2
-# sh non-snapshot.sh (rev>
-Source1: non-snapshot.sh
+License: GPLv2+ and ISC
+URL: https://non.tuxfamily.org/
+Source0: https://git.tuxfamily.org/non/non.git/snapshot/non-%{commit0}.tar.gz
# notified upstream of the following along with incorrect FSF address headers
-Patch1: non-daw-desktop.patch
-# rhbz 1317283
-Patch2: add-lib64-in-ladspa-search-path.patch
+Patch0: add-lib64-in-ladspa-search-path.patch
+Patch1: fix-fsf-address.patch
+# build optimization should be avoided in Fedora as Fedora has its own optimizations
+Patch2: remove-optimization-flags.patch
-BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
-BuildRequires: fltk-devel
-BuildRequires: fltk-fluid
BuildRequires: imake
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
@@ -28,42 +28,82 @@ BuildRequires: libvorbis-devel
BuildRequires: libXpm-devel
BuildRequires: non-ntk-devel
BuildRequires: non-ntk-fluid
-BuildRequires: python2
+BuildRequires: python3
+BuildRequires: gcc-c++
+BuildRequires: %{_bindir}/pathfix.py
+BuildRequires: %{_bindir}/find
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%description
Non-daw is a digital audio workstation for JACK
%package -n non-mixer
Summary: A digital audio mixer for JACK
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%description -n non-mixer
non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
+%package -n non-mixer-doc
+Summary: A digital audio mixer for JACK - Documentation
+
+%description -n non-mixer-doc
+non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
+This package contains the documentation.
+
%package -n non-session-manager
Summary: A session manager for JACK
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%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-session-manager-doc
+Summary: A session manager for JACK - Documentation
+
+%description -n non-session-manager-doc
+non-session-manager is an audio project session manager. It preserves
+application state including JACK and MIDI connections between audio sessions.
+This package contains the documentation.
+
%package -n non-sequencer
Summary: A MIDI sequencer for JACK
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%description -n non-sequencer
non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
sequencer
+%package -n non-sequencer-doc
+Summary: A MIDI sequencer for JACK - Documentation
+
+%description -n non-sequencer-doc
+non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
+sequencer
+
%prep
-%setup -q -n non-20160405
+%setup -q -n non-%{commit0}
+%patch0 -p1
+%patch1 -p1
%patch2 -p1
+rm -rf lib
+pathfix.py -pni %{_bindir}/python3 waf $(find -name wscript)
%build
+%set_build_flags
+CXXFLAGS+=" -std=c++11"
+./waf configure --prefix=%{_prefix} --libdir=%{_libdir} \
%ifarch %{ix86} x86_64
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+
%else
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
+--disable-sse
%endif
-./waf %{_smp_mflags} -v
+./waf build -v %{?_smp_mflags}
%install
./waf install --destdir=%{buildroot} --docdir=%{buildroot}/%{_docdir}/
@@ -71,11 +111,15 @@ for i in %{buildroot}%{_datadir}/applications/*.desktop; do
sed -i -e 's|\/usr\/bin\/||' $i
desktop-file-validate $i;
done;
+# correct locations
+mv %{buildroot}%{_bindir}/bin/* %{buildrootdir}{_bindir}
# correct permissions
chmod 755 %{buildroot}%{_bindir}/*
+#NOTE: No manpages, all documentation is at http://non.tuxfamily.org/wiki/Documentation
+
%files
-%doc COPYING
+%license COPYING
%{_bindir}/import*
%{_bindir}/%{name}
%{_bindir}/non-timeline
@@ -85,40 +129,46 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-timeline
%files -n non-mixer
+%license COPYING
%{_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-mixer-doc
+%license COPYING
+%{_docdir}/non-mixer
+
%files -n non-session-manager
+%license COPYING
%{_bindir}/nsm*
%{_bindir}/jackpatch
%{_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-session-manager-doc
+%license COPYING
+%{_docdir}/non-session-manager
+
%files -n non-sequencer
+%license COPYING
%{_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
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+%files -n non-sequencer-doc
+%license COPYING
+%{_docdir}/non-sequencer
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+%changelog
+* Sun Mar 08 2020 Erich Eickmeyer <erich(a)ericheickmeyer.com> - 1.2.0-19.20200307gitbbe83864
+- New git sync, built with waf built with python3
* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/non-snapshot.sh b/non-snapshot.sh
deleted file mode 100644
index bc82db5..0000000
--- a/non-snapshot.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/bash
-
-# $1 - revision number to checkout.
-: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
- or fetch the latest revision by: `basename $0` HEAD"}
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-name=non
-version=20160405
-
-pushd "$tmp" >/dev/null
-echo "Fetching git revision: $1"
-git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
-ls
-pushd $name-$version
-git reset --hard $1
-rm -rf .git
-popd
-echo "Fetched git revision: $1"
-rm -f $name.stdout
-
-tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
-echo "Written: $name-$version-git$1.tar.bz2"
-popd >/dev/null
diff --git a/remove-optimization-flags.patch b/remove-optimization-flags.patch
new file mode 100644
index 0000000..ead7b64
--- /dev/null
+++ b/remove-optimization-flags.patch
@@ -0,0 +1,29 @@
+From d26ce26213e3ec1f3f2662d3f477c38ba92191a4 Mon Sep 17 00:00:00 2001
+Message-Id: <d26ce26213e3ec1f3f2662d3f477c38ba92191a4.1584830098.git.erich(a)ericheickmeyer.com>
+From: Erich Eickmeyer <erich(a)ericheickmeyer.com>
+Date: Sat, 21 Mar 2020 15:34:51 -0700
+Subject: [PATCH] remove-optimization-flags
+
+---
+ wscript | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/wscript b/wscript
+index 7dd9857..9143ef6 100644
+--- a/wscript
++++ b/wscript
+@@ -89,10 +89,7 @@ def configure(conf):
+ conf.recurse(i)
+
+ optimization_flags = [
+- "-O3",
+- "-fomit-frame-pointer",
+- "-ffast-math",
+- "-pipe"
++ ""
+ ]
+
+ if Options.options.sse:
+--
+2.26.0.rc2
+
diff --git a/sources b/sources
index edd578e..c379e77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
+SHA512 (non-bbe8386499621c8e60eebb06d80e966f13a69a95.tar.gz) = 1a667b0648df37c6e04f9eefbeff2c2c73e5f6988965aa0bbda0b57e2a47cbd89a02e98acdcef9f3d98749144b5627c751d8f14952d14e37431c59823f0a2f0a
commit 06b3bccd5af7d333fb34e979f6178554bf156016
Author: Mohan Boddu <mboddu(a)bhujji.com>
Date: Thu Mar 26 12:57:42 2020 -0400
Revert "non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549"
Unretirement for https://pagure.io/releng/issue/9355
This reverts commit 4f5ca32ff1b65fd97747737d0f93c4ee5011231f.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5b36417
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/non-daw-20121013-git61addce.tar.bz2
+/non-daw-20130902-git9fba8a8.tar.bz2
+/non-daw-20131026-git13c3ca8.tar.bz2
+/non-20160405-git16885e69.tar.bz2
diff --git a/add-lib64-in-ladspa-search-path.patch b/add-lib64-in-ladspa-search-path.patch
new file mode 100644
index 0000000..5bc905f
--- /dev/null
+++ b/add-lib64-in-ladspa-search-path.patch
@@ -0,0 +1,25 @@
+From 019cc0c91a747be24c293d75e1688721400cae5b Mon Sep 17 00:00:00 2001
+From: Yann Collette <ycollette.nospam(a)free.fr>
+Date: Sun, 13 Mar 2016 19:14:08 +0100
+Subject: [PATCH] add lib64 in ladspa search path
+
+---
+ mixer/src/LADSPAInfo.C | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
+index 8fc611e..150916e 100644
+--- a/mixer/src/LADSPAInfo.C
++++ b/mixer/src/LADSPAInfo.C
+@@ -81,7 +81,7 @@ LADSPAInfo::RescanPlugins(void)
+ cerr << "WARNING: LADSPA_PATH environment variable not set" << endl;
+ cerr << " Assuming /usr/lib/ladspa:/usr/local/lib/ladspa" << endl;
+
+- ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa", &LADSPAInfo::ExaminePluginLibrary);
++ ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa:/usr/lib64/ladspa:/usr/local/lib64/ladspa", &LADSPAInfo::ExaminePluginLibrary);
+ }
+ }
+
+--
+2.5.0
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index b2e703b..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
new file mode 100644
index 0000000..4f79787
--- /dev/null
+++ b/non-daw-desktop.patch
@@ -0,0 +1,14 @@
+diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
+--- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
++++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
+@@ -1,8 +1,8 @@
+ [Desktop Entry]
+ Name=Non DAW
+ Comment=Modular Digital Audio Workstation - Timeline Editor
+-Exec=@BIN_PATH@/non-daw
++Exec=non-daw
+ Terminal=false
+ Type=Application
+ Icon=non-daw
+-Categories=Application;AudioVideo;Audio;
++Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw.spec b/non-daw.spec
new file mode 100644
index 0000000..cc8a77b
--- /dev/null
+++ b/non-daw.spec
@@ -0,0 +1,184 @@
+Name: non-daw
+Version: 1.2.0
+Release: 18.git16885e69%{?dist}
+Summary: A digital audio workstation for JACK
+
+License: GPLv2+
+URL: http://non.tuxfamily.org/
+Source0: non-20160405-git16885e69.tar.bz2
+# sh non-snapshot.sh (rev>
+Source1: non-snapshot.sh
+# notified upstream of the following along with incorrect FSF address headers
+Patch1: non-daw-desktop.patch
+# rhbz 1317283
+Patch2: add-lib64-in-ladspa-search-path.patch
+
+BuildRequires: gcc-c++
+BuildRequires: desktop-file-utils
+BuildRequires: fltk-devel
+BuildRequires: fltk-fluid
+BuildRequires: imake
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: ladspa-devel
+BuildRequires: liblo-devel
+BuildRequires: liblrdf-devel
+BuildRequires: libsigc++20-devel
+BuildRequires: libsndfile-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libXpm-devel
+BuildRequires: non-ntk-devel
+BuildRequires: non-ntk-fluid
+BuildRequires: python2
+
+%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
+%setup -q -n non-20160405
+%patch2 -p1
+
+%build
+%ifarch %{ix86} x86_64
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+%else
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
+%endif
+./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}/*
+
+%files
+%doc COPYING
+%{_bindir}/import*
+%{_bindir}/%{name}
+%{_bindir}/non-timeline
+%{_docdir}/non-timeline
+%{_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}/jackpatch
+%{_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
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
+- Remove obsolete scriptlets
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
+- Added BR: python2
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
+- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
+- Enable vorbis support
+- Put jackpatch in right sub package (rhbz 1336224)
+- Fix ladspa plugins search path (rhbz 1317283)
+
+* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
+- Fix up Release so upgrade path works correctly
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
+- Rebuilt for GCC 5 C++11 ABI change
+
+* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
+- rebuild (fltk)
+- non-session-manager: omit non-sensical Obsoletes
+- fix Release: tag
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 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 <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
+- Unversioned doc dir changes
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
+- Initial build
diff --git a/non-snapshot.sh b/non-snapshot.sh
new file mode 100644
index 0000000..bc82db5
--- /dev/null
+++ b/non-snapshot.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+
+# $1 - revision number to checkout.
+: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
+ or fetch the latest revision by: `basename $0` HEAD"}
+
+set -e
+
+tmp=$(mktemp -d)
+
+trap cleanup EXIT
+cleanup() {
+ set +e
+ [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
+}
+
+unset CDPATH
+pwd=$(pwd)
+name=non
+version=20160405
+
+pushd "$tmp" >/dev/null
+echo "Fetching git revision: $1"
+git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
+ls
+pushd $name-$version
+git reset --hard $1
+rm -rf .git
+popd
+echo "Fetched git revision: $1"
+rm -f $name.stdout
+
+tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
+echo "Written: $name-$version-git$1.tar.bz2"
+popd >/dev/null
diff --git a/sources b/sources
new file mode 100644
index 0000000..edd578e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
commit 4f5ca32ff1b65fd97747737d0f93c4ee5011231f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Aug 8 16:13:19 2019 +0000
non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5b36417..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/non-daw-20121013-git61addce.tar.bz2
-/non-daw-20130902-git9fba8a8.tar.bz2
-/non-daw-20131026-git13c3ca8.tar.bz2
-/non-20160405-git16885e69.tar.bz2
diff --git a/add-lib64-in-ladspa-search-path.patch b/add-lib64-in-ladspa-search-path.patch
deleted file mode 100644
index 5bc905f..0000000
--- a/add-lib64-in-ladspa-search-path.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 019cc0c91a747be24c293d75e1688721400cae5b Mon Sep 17 00:00:00 2001
-From: Yann Collette <ycollette.nospam(a)free.fr>
-Date: Sun, 13 Mar 2016 19:14:08 +0100
-Subject: [PATCH] add lib64 in ladspa search path
-
----
- mixer/src/LADSPAInfo.C | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
-index 8fc611e..150916e 100644
---- a/mixer/src/LADSPAInfo.C
-+++ b/mixer/src/LADSPAInfo.C
-@@ -81,7 +81,7 @@ LADSPAInfo::RescanPlugins(void)
- cerr << "WARNING: LADSPA_PATH environment variable not set" << endl;
- cerr << " Assuming /usr/lib/ladspa:/usr/local/lib/ladspa" << endl;
-
-- ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa", &LADSPAInfo::ExaminePluginLibrary);
-+ ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa:/usr/lib64/ladspa:/usr/local/lib64/ladspa", &LADSPAInfo::ExaminePluginLibrary);
- }
- }
-
---
-2.5.0
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..b2e703b
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
deleted file mode 100644
index 4f79787..0000000
--- a/non-daw-desktop.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
---- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
-+++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
-@@ -1,8 +1,8 @@
- [Desktop Entry]
- Name=Non DAW
- Comment=Modular Digital Audio Workstation - Timeline Editor
--Exec=@BIN_PATH@/non-daw
-+Exec=non-daw
- Terminal=false
- Type=Application
- Icon=non-daw
--Categories=Application;AudioVideo;Audio;
-+Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw.spec b/non-daw.spec
deleted file mode 100644
index cc8a77b..0000000
--- a/non-daw.spec
+++ /dev/null
@@ -1,184 +0,0 @@
-Name: non-daw
-Version: 1.2.0
-Release: 18.git16885e69%{?dist}
-Summary: A digital audio workstation for JACK
-
-License: GPLv2+
-URL: http://non.tuxfamily.org/
-Source0: non-20160405-git16885e69.tar.bz2
-# sh non-snapshot.sh (rev>
-Source1: non-snapshot.sh
-# notified upstream of the following along with incorrect FSF address headers
-Patch1: non-daw-desktop.patch
-# rhbz 1317283
-Patch2: add-lib64-in-ladspa-search-path.patch
-
-BuildRequires: gcc-c++
-BuildRequires: desktop-file-utils
-BuildRequires: fltk-devel
-BuildRequires: fltk-fluid
-BuildRequires: imake
-BuildRequires: jack-audio-connection-kit-devel
-BuildRequires: ladspa-devel
-BuildRequires: liblo-devel
-BuildRequires: liblrdf-devel
-BuildRequires: libsigc++20-devel
-BuildRequires: libsndfile-devel
-BuildRequires: libvorbis-devel
-BuildRequires: libXpm-devel
-BuildRequires: non-ntk-devel
-BuildRequires: non-ntk-fluid
-BuildRequires: python2
-
-%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
-%setup -q -n non-20160405
-%patch2 -p1
-
-%build
-%ifarch %{ix86} x86_64
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
-%else
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
-%endif
-./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}/*
-
-%files
-%doc COPYING
-%{_bindir}/import*
-%{_bindir}/%{name}
-%{_bindir}/non-timeline
-%{_docdir}/non-timeline
-%{_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}/jackpatch
-%{_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
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
-- Remove obsolete scriptlets
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
-- Added BR: python2
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
-- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
-- Enable vorbis support
-- Put jackpatch in right sub package (rhbz 1336224)
-- Fix ladspa plugins search path (rhbz 1317283)
-
-* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
-- Fix up Release so upgrade path works correctly
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
-- rebuild (fltk)
-- non-session-manager: omit non-sensical Obsoletes
-- fix Release: tag
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 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 <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
-- Unversioned doc dir changes
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
-- Initial build
diff --git a/non-snapshot.sh b/non-snapshot.sh
deleted file mode 100644
index bc82db5..0000000
--- a/non-snapshot.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/bash
-
-# $1 - revision number to checkout.
-: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
- or fetch the latest revision by: `basename $0` HEAD"}
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-name=non
-version=20160405
-
-pushd "$tmp" >/dev/null
-echo "Fetching git revision: $1"
-git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
-ls
-pushd $name-$version
-git reset --hard $1
-rm -rf .git
-popd
-echo "Fetched git revision: $1"
-rm -f $name.stdout
-
-tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
-echo "Written: $name-$version-git$1.tar.bz2"
-popd >/dev/null
diff --git a/sources b/sources
deleted file mode 100644
index edd578e..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
commit 531a1f8e8db4351b6fb73a5bf4db91c33be52d0f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 25 22:30:55 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 3409948..cc8a77b 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 17.git16885e69%{?dist}
+Release: 18.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
License: GPLv2+
@@ -111,6 +111,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
commit 0895151eaf13d3ab3a055dc023595839012630f2
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Feb 1 16:27:51 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 1bdbcd3..3409948 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 16.git16885e69%{?dist}
+Release: 17.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
License: GPLv2+
@@ -111,6 +111,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
commit 24526ee961be1d8962195dbf73239ce66d2eb194
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Jan 28 20:17:58 2019 +0100
Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
diff --git a/non-daw.spec b/non-daw.spec
index 29b970c..1bdbcd3 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -3,7 +3,6 @@ Version: 1.2.0
Release: 16.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
-Group: Applications/Multimedia
License: GPLv2+
URL: http://non.tuxfamily.org/
Source0: non-20160405-git16885e69.tar.bz2
@@ -36,14 +35,12 @@ Non-daw is a digital audio workstation for JACK
%package -n non-mixer
Summary: A digital audio mixer for JACK
-Group: Applications/Multimedia
%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
-Group: Applications/Multimedia
%description -n non-session-manager
non-session-manager is an audio project session manager. It preserves
@@ -51,7 +48,6 @@ application state including JACK and MIDI connections between audio sessions.
%package -n non-sequencer
Summary: A MIDI sequencer for JACK
-Group: Applications/Multimedia
%description -n non-sequencer
non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
commit 3a3d787272c75e3d9f5b5d2769c879a09886eb3a
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Sat Jul 28 16:00:55 2018 +0200
BR: gcc-c++
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 30e3bd6..29b970c 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -14,6 +14,7 @@ Patch1: non-daw-desktop.patch
# rhbz 1317283
Patch2: add-lib64-in-ladspa-search-path.patch
+BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
BuildRequires: fltk-devel
BuildRequires: fltk-fluid
commit b3e39528336fbaa369c7d2404834c63e82901bc8
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 13 14:27:33 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index ce043d0..30e3bd6 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 15.git16885e69%{?dist}
+Release: 16.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -114,6 +114,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit adcb953fc9088cde687da829b19dc4d6c600dc0f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Feb 8 08:22:01 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 93fc46e..ce043d0 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 14.git16885e69%{?dist}
+Release: 15.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -114,6 +114,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
- Remove obsolete scriptlets
commit 14eb76d0601f985248667284d92f624d8c8c9b3d
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Thu Jan 18 20:58:20 2018 +0100
Remove obsolete scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index b18b3ae..93fc46e 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 13.git16885e69%{?dist}
+Release: 14.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -77,20 +77,6 @@ done;
# correct permissions
chmod 755 %{buildroot}%{_bindir}/*
-%post
-update-desktop-database -q
-touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
-
-%postun
-update-desktop-database -q
-if [ $1 -eq 0 ]; then
- touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
- gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
-fi
-
-%posttrans
-/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
%files
%doc COPYING
%{_bindir}/import*
@@ -128,6 +114,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
+- Remove obsolete scriptlets
+
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
commit 1b9e61c6156ea8d2fc79ee0186eabc1d24bccc3a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Aug 3 04:03:53 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 8aae1dc..b18b3ae 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 12.git16885e69%{?dist}
+Release: 13.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -128,6 +128,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
commit 9da99cada93a65b9f89b5ba6d299bd75defdac2c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 27 01:14:41 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 70fb40d..8aae1dc 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 11.git16885e69%{?dist}
+Release: 12.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -128,6 +128,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
- Added BR: python2
commit 2e59ec087867e0eecd280d3e2d9121ade87d79e6
Author: Orcan Ogetbil <orcan(a)localhost.localdomain>
Date: Fri Feb 17 00:18:37 2017 -0500
Added BR: python2
diff --git a/non-daw.spec b/non-daw.spec
index 610f6c9..70fb40d 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 10.git16885e69%{?dist}
+Release: 11.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -28,6 +28,7 @@ BuildRequires: libvorbis-devel
BuildRequires: libXpm-devel
BuildRequires: non-ntk-devel
BuildRequires: non-ntk-fluid
+BuildRequires: python2
%description
Non-daw is a digital audio workstation for JACK
@@ -127,6 +128,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
+- Added BR: python2
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
commit ed4ad26a3b24ae82fbab6ef92ebc726ba1cf0bd8
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Feb 11 00:18:27 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 2fdf443..610f6c9 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 9.git16885e69%{?dist}
+Release: 10.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -127,6 +127,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
- Enable vorbis support
commit 47007462be1d6508c5f156ae5b24039c53c105b0
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Sat Aug 20 14:24:23 2016 +0100
Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others), Enable vorbis support, Put jackpatch in right sub package (rhbz 1336224), Fix ladspa plugins search path (rhbz 1317283)
diff --git a/add-lib64-in-ladspa-search-path.patch b/add-lib64-in-ladspa-search-path.patch
new file mode 100644
index 0000000..5bc905f
--- /dev/null
+++ b/add-lib64-in-ladspa-search-path.patch
@@ -0,0 +1,25 @@
+From 019cc0c91a747be24c293d75e1688721400cae5b Mon Sep 17 00:00:00 2001
+From: Yann Collette <ycollette.nospam(a)free.fr>
+Date: Sun, 13 Mar 2016 19:14:08 +0100
+Subject: [PATCH] add lib64 in ladspa search path
+
+---
+ mixer/src/LADSPAInfo.C | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
+index 8fc611e..150916e 100644
+--- a/mixer/src/LADSPAInfo.C
++++ b/mixer/src/LADSPAInfo.C
+@@ -81,7 +81,7 @@ LADSPAInfo::RescanPlugins(void)
+ cerr << "WARNING: LADSPA_PATH environment variable not set" << endl;
+ cerr << " Assuming /usr/lib/ladspa:/usr/local/lib/ladspa" << endl;
+
+- ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa", &LADSPAInfo::ExaminePluginLibrary);
++ ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa:/usr/lib64/ladspa:/usr/local/lib64/ladspa", &LADSPAInfo::ExaminePluginLibrary);
+ }
+ }
+
+--
+2.5.0
+
diff --git a/non-daw.spec b/non-daw.spec
index d0053db..2fdf443 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 8.git16885e69%{?dist}
+Release: 9.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -11,22 +11,23 @@ Source0: non-20160405-git16885e69.tar.bz2
Source1: non-snapshot.sh
# notified upstream of the following along with incorrect FSF address headers
Patch1: non-daw-desktop.patch
-# missing ladspa dependencies (temporarily)
-ExcludeArch: %{arm}
+# rhbz 1317283
+Patch2: add-lib64-in-ladspa-search-path.patch
-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: desktop-file-utils
+BuildRequires: fltk-devel
+BuildRequires: fltk-fluid
BuildRequires: imake
-BuildRequires: libXpm-devel
+BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
+BuildRequires: liblo-devel
BuildRequires: liblrdf-devel
+BuildRequires: libsigc++20-devel
+BuildRequires: libsndfile-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libXpm-devel
+BuildRequires: non-ntk-devel
+BuildRequires: non-ntk-fluid
%description
Non-daw is a digital audio workstation for JACK
@@ -56,9 +57,14 @@ sequencer
%prep
%setup -q -n non-20160405
+%patch2 -p1
%build
+%ifarch %{ix86} x86_64
CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+%else
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
+%endif
./waf %{_smp_mflags} -v
%install
@@ -90,7 +96,6 @@ fi
%{_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
@@ -106,6 +111,7 @@ fi
%files -n non-session-manager
%{_bindir}/nsm*
+%{_bindir}/jackpatch
%{_bindir}/non-session-manager
%{_docdir}/non-session-manager
%{_datadir}/applications/non-session-manager.desktop
@@ -121,6 +127,12 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
+- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
+- Enable vorbis support
+- Put jackpatch in right sub package (rhbz 1336224)
+- Fix ladspa plugins search path (rhbz 1317283)
+
* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
- Fix up Release so upgrade path works correctly
commit ad2f3ba9faea2227cbb2d054927403e3892e5e1a
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Thu Aug 11 17:50:26 2016 +0100
Fix up Release so upgrade path works correctly
diff --git a/non-daw.spec b/non-daw.spec
index 2185a0c..d0053db 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 0.1.git16885e69%{?dist}
+Release: 8.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -121,6 +121,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
+- Fix up Release so upgrade path works correctly
+
* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
commit 010ea05a95813567c39ea720a880e3ba6eb65f55
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Mon Apr 25 08:31:21 2016 +0200
Update to latest git
diff --git a/.gitignore b/.gitignore
index 39dcb47..5b36417 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/non-daw-20121013-git61addce.tar.bz2
/non-daw-20130902-git9fba8a8.tar.bz2
/non-daw-20131026-git13c3ca8.tar.bz2
+/non-20160405-git16885e69.tar.bz2
diff --git a/non-daw.spec b/non-daw.spec
index cc59f33..2185a0c 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,16 +1,18 @@
Name: non-daw
Version: 1.2.0
-Release: 7.git13c3ca8%{?dist}
+Release: 0.1.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
License: GPLv2+
URL: http://non.tuxfamily.org/
-Source0: non-daw-20131026-git13c3ca8.tar.bz2
+Source0: non-20160405-git16885e69.tar.bz2
# sh non-snapshot.sh (rev>
Source1: non-snapshot.sh
# notified upstream of the following along with incorrect FSF address headers
Patch1: non-daw-desktop.patch
+# missing ladspa dependencies (temporarily)
+ExcludeArch: %{arm}
BuildRequires: non-ntk-devel
BuildRequires: non-ntk-fluid
@@ -39,10 +41,6 @@ non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
%package -n non-session-manager
Summary: A session manager for JACK
Group: Applications/Multimedia
-## this can't work, maybe want something like:
-## Obsoletes: non-session-manager < 1.0.0-0.6
-## instead?? -- rex
-#Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
%description -n non-session-manager
non-session-manager is an audio project session manager. It preserves
@@ -57,13 +55,11 @@ non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
sequencer
%prep
-%setup -q -n non-daw-20131026
-sed -i -e "s|'-D_GNU_SOURCE' ]|'-D_GNU_SOURCE' ] +'%{optflags}'.split(' ')|" \
- wscript
+%setup -q -n non-20160405
%build
-CFLAGS="%{optflags}" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-debug
-./waf -j4 -v
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+./waf %{_smp_mflags} -v
%install
./waf install --destdir=%{buildroot} --docdir=%{buildroot}/%{_docdir}/
diff --git a/non-snapshot.sh b/non-snapshot.sh
index df91616..bc82db5 100644
--- a/non-snapshot.sh
+++ b/non-snapshot.sh
@@ -17,16 +17,15 @@ cleanup() {
unset CDPATH
pwd=$(pwd)
name=non
-version=20130520
+version=20160405
pushd "$tmp" >/dev/null
echo "Fetching git revision: $1"
git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
+ls
pushd $name-$version
-# grab submodule
git reset --hard $1
-git clone git://git.tuxfamily.org/gitroot/non/fltk.git lib/ntk
-rm -rf lib/ntk/.git* .git*
+rm -rf .git
popd
echo "Fetched git revision: $1"
rm -f $name.stdout
diff --git a/sources b/sources
index 673eec9..edd578e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-08008457dddcd3fedd32fb90fd3b7552 non-daw-20131026-git13c3ca8.tar.bz2
+b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
commit 8eb2bb69084dfb76ca69555db61c9133ee8e3381
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Feb 4 10:52:44 2016 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 8901cec..cc59f33 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 6.git13c3ca8%{?dist}
+Release: 7.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -125,6 +125,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
commit 3040fd519962c561d5664727eae9e9d0b6ca2cfd
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jun 17 23:19:33 2015 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 7f6a716..8901cec 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 5.git13c3ca8%{?dist}
+Release: 6.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -125,6 +125,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
- Rebuilt for GCC 5 C++11 ABI change
commit a3217dd92a13c5a5ea9867e815b8a9705f7d9f8b
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Sat May 2 16:15:06 2015 +0200
Rebuilt for GCC 5 C++11 ABI change
diff --git a/non-daw.spec b/non-daw.spec
index aeca0ef..7f6a716 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 4.git13c3ca8%{?dist}
+Release: 5.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -125,6 +125,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
+- Rebuilt for GCC 5 C++11 ABI change
+
* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
- rebuild (fltk)
- non-session-manager: omit non-sensical Obsoletes
commit ca1729969acecdc828498f7e6cdcc3b11a8c7c54
Author: Rex Dieter <rdieter(a)math.unl.edu>
Date: Thu Feb 19 12:10:48 2015 -0600
1.2.0-4.git13c3ca8
- rebuild (fltk)
- non-session-manager: omit non-sensical Obsoletes
- fix Release: tag
diff --git a/non-daw.spec b/non-daw.spec
index 346d44b..aeca0ef 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 3.1.git13c3ca8%{?dist}
+Release: 4.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -39,7 +39,10 @@ non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
%package -n non-session-manager
Summary: A session manager for JACK
Group: Applications/Multimedia
-Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
+## this can't work, maybe want something like:
+## Obsoletes: non-session-manager < 1.0.0-0.6
+## instead?? -- rex
+#Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
%description -n non-session-manager
non-session-manager is an audio project session manager. It preserves
@@ -122,6 +125,11 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
+- rebuild (fltk)
+- non-session-manager: omit non-sensical Obsoletes
+- fix Release: tag
+
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
commit 5e126a62aac8753523600d9fe3f53dd596d08dd3
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
Date: Sun Aug 17 12:09:35 2014 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 435475b..346d44b 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 2.1.git13c3ca8%{?dist}
+Release: 3.1.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -122,6 +122,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
commit 2be8f584367f9b3f6d1db370d90a897e1ba68d24
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Jun 7 09:59:28 2014 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index dca2328..435475b 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 1.1.git13c3ca8%{?dist}
+Release: 2.1.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -122,6 +122,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.5.git9fba8a8
- New source, adding additional sub packages, non-mixer
- obsoletes non-session-manager, non-sequencer
commit 773314c3ebf126cf3332c9dc27c5e6cfc15ebec0
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Sat Oct 26 20:47:33 2013 +0200
Update to 1.2.0
diff --git a/.gitignore b/.gitignore
index 4624953..39dcb47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/non-daw-20121013-git61addce.tar.bz2
/non-daw-20130902-git9fba8a8.tar.bz2
+/non-daw-20131026-git13c3ca8.tar.bz2
diff --git a/non-daw.spec b/non-daw.spec
index bfd4dda..dca2328 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,12 +1,12 @@
Name: non-daw
-Version: 1.1.0
-Release: 0.5.git9fba8a8%{?dist}
+Version: 1.2.0
+Release: 1.1.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
License: GPLv2+
URL: http://non.tuxfamily.org/
-Source0: non-daw-20130902-git9fba8a8.tar.bz2
+Source0: non-daw-20131026-git13c3ca8.tar.bz2
# sh non-snapshot.sh (rev>
Source1: non-snapshot.sh
# notified upstream of the following along with incorrect FSF address headers
@@ -54,7 +54,7 @@ non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
sequencer
%prep
-%setup -q -n non-daw-20130902
+%setup -q -n non-daw-20131026
sed -i -e "s|'-D_GNU_SOURCE' ]|'-D_GNU_SOURCE' ] +'%{optflags}'.split(' ')|" \
wscript
diff --git a/sources b/sources
index c2b4cab..673eec9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7322bf08e70c076ab7a4b016c8c2e5a0 non-daw-20130902-git9fba8a8.tar.bz2
+08008457dddcd3fedd32fb90fd3b7552 non-daw-20131026-git13c3ca8.tar.bz2
commit 7bd22b4294c2797138ba2065b2eee2974f4ee1ba
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Tue Sep 3 20:34:13 2013 +0200
Update source, build new sub-packages
diff --git a/.gitignore b/.gitignore
index 1db5b9d..4624953 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/non-daw-20121013-git61addce.tar.bz2
+/non-daw-20130902-git9fba8a8.tar.bz2
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
index 6e187d4..4f79787 100644
--- a/non-daw-desktop.patch
+++ b/non-daw-desktop.patch
@@ -11,4 +11,4 @@ diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/tim
Type=Application
Icon=non-daw
-Categories=Application;AudioVideo;Audio;
-+Categories=Application;AudioVideo;Audio;X-Jack;
++Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw-makefile.patch b/non-daw-makefile.patch
deleted file mode 100644
index 390675e..0000000
--- a/non-daw-makefile.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Nurp non-daw-20121013/session-manager/configure non-daw-20121013.new/session-manager/configure
---- non-daw-20121013/session-manager/configure 2012-10-13 07:44:23.000000000 +0200
-+++ non-daw-20121013.new/session-manager/configure 2012-10-13 20:35:59.222308215 +0200
-@@ -27,15 +27,15 @@ test_version `version_of liblo` 0.26 ||
-
- end
-
--if ! hostname_resolvable
--then
-- echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
-- echo "This is a broken configuration and will cause liblo (the"
-- echo "OSC library) to fail to function. Add the line:"
-- echo
-- echo "127.0.0.1 $(hostname)"
-- echo
-- echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
-- echo
-- fail "Invalid hostname!"
--fi
-+#if ! hostname_resolvable
-+#then
-+# echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
-+# echo "This is a broken configuration and will cause liblo (the"
-+# echo "OSC library) to fail to function. Add the line:"
-+# echo
-+# echo "127.0.0.1 $(hostname)"
-+# echo
-+# echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
-+# echo
-+# fail "Invalid hostname!"
-+#fi
-diff -Nurp non-daw-20121013/timeline/makefile.inc non-daw-20121013.new/timeline/makefile.inc
---- non-daw-20121013/timeline/makefile.inc 2012-10-13 07:44:23.000000000 +0200
-+++ non-daw-20121013.new/timeline/makefile.inc 2012-10-13 09:50:37.844660915 +0200
-@@ -40,8 +40,8 @@ clean:
- install: all
- @ echo -n "Installing..."
- @ install src/timeline $(prefix)/bin/non-daw
-- @ mkdir -p $(SYSTEM_PATH)/non-daw
-- @ mkdir -p $(PIXMAP_PATH)/non-daw
-+ @ mkdir -p $(DESTDIR)$(SYSTEM_PATH)/non-daw
-+ @ mkdir -p $(DESTDIR)$(PIXMAP_PATH)/non-daw
- @ $(MAKE) -s -C doc install
- @ install -d "$(DESTDIR)$(PIXMAP_PATH)/non-daw"
- @ install -m 644 icons/hicolor/256x256/apps/non-daw.png "$(DESTDIR)$(PIXMAP_PATH)"/non-daw/icon-256x256.png
diff --git a/non-daw.spec b/non-daw.spec
index f25d5e6..bfd4dda 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,18 +1,19 @@
Name: non-daw
Version: 1.1.0
-Release: 0.4.gitae6b78cf%{?dist}
+Release: 0.5.git9fba8a8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
License: GPLv2+
-URL: http://%{name}.tuxfamily.org/
-Source0: non-daw-20121013-git61addce.tar.bz2
-# script to create source tarball from git
+URL: http://non.tuxfamily.org/
+Source0: non-daw-20130902-git9fba8a8.tar.bz2
# sh non-snapshot.sh (rev>
Source1: non-snapshot.sh
-Patch0: non-daw-makefile.patch
+# notified upstream of the following along with incorrect FSF address headers
Patch1: non-daw-desktop.patch
+BuildRequires: non-ntk-devel
+BuildRequires: non-ntk-fluid
BuildRequires: liblo-devel
BuildRequires: libsndfile-devel
BuildRequires: fltk-fluid
@@ -22,38 +23,53 @@ BuildRequires: jack-audio-connection-kit-devel
BuildRequires: desktop-file-utils
BuildRequires: imake
BuildRequires: libXpm-devel
+BuildRequires: ladspa-devel
+BuildRequires: liblrdf-devel
%description
Non-daw is a digital audio workstation for JACK
+%package -n non-mixer
+Summary: A digital audio mixer for JACK
+Group: Applications/Multimedia
+
+%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
+Group: Applications/Multimedia
+Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
+
+%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
+Group: Applications/Multimedia
+
+%description -n non-sequencer
+non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
+sequencer
+
%prep
-%setup -q -n non-daw-20121013
-%patch0 -p1
-%patch1 -p1
-sed -i -e 's|src/timeline $(prefix)/bin/non-daw|src/timeline $(DESTDIR)$(prefix)/bin/non-daw|' timeline/makefile.inc
-sed -i -e 's|@ $(CXX)|$(CXX) %optflags|' \
- scripts/Makefile
+%setup -q -n non-daw-20130902
+sed -i -e "s|'-D_GNU_SOURCE' ]|'-D_GNU_SOURCE' ] +'%{optflags}'.split(' ')|" \
+ wscript
%build
-cd nonlib
-%configure --prefix=%{_prefix} --enable-debug
-make %{?_smp_mflags}
-cd ../FL
-%configure --prefix=%{_prefix} --enable-debug
-make %{?_smp_mflags}
-cd ../timeline
-%configure --prefix=%{_prefix} --enable-debug
-make %{?_smp_mflags}
+CFLAGS="%{optflags}" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-debug
+./waf -j4 -v
%install
-cd timeline
-mkdir -p %{buildroot}%{_bindir}
-export DESTDIR=%{buildroot}
-make install DOCUMENT_PATH=%{buildroot}/%{_docdir}/
-%if 0%{?fedora} < 20
-mv %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{_docdir}/%{name}-%{version}
-%endif
-desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+./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}/*
%post
update-desktop-database -q
@@ -71,13 +87,45 @@ fi
%files
%doc COPYING
+%{_bindir}/import*
%{_bindir}/%{name}
-%{_datadir}/%{name}
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/*/apps/%{name}.*
-%{_datadir}/pixmaps/%{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
+* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 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 <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
- Unversioned doc dir changes
diff --git a/non-snapshot.sh b/non-snapshot.sh
index 537996d..df91616 100644
--- a/non-snapshot.sh
+++ b/non-snapshot.sh
@@ -16,16 +16,17 @@ cleanup() {
unset CDPATH
pwd=$(pwd)
-name=non-daw
-version=20121013
+name=non
+version=20130520
pushd "$tmp" >/dev/null
echo "Fetching git revision: $1"
-git clone git://git.tuxfamily.org/gitroot/non/daw.git $name-$version |tee $name.stdout
-ls
+git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
pushd $name-$version
+# grab submodule
git reset --hard $1
-rm -rf .git
+git clone git://git.tuxfamily.org/gitroot/non/fltk.git lib/ntk
+rm -rf lib/ntk/.git* .git*
popd
echo "Fetched git revision: $1"
rm -f $name.stdout
diff --git a/sources b/sources
index 040c124..c2b4cab 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bb624e8750dfda430ed1edeec14d9e0c non-daw-20121013-git61addce.tar.bz2
+7322bf08e70c076ab7a4b016c8c2e5a0 non-daw-20130902-git9fba8a8.tar.bz2
commit 4a634d0e5603301ef0d1f6a2a087b6f3b24ff0bc
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Mon Aug 12 10:24:39 2013 +0200
Unversioned doc dir changes
diff --git a/non-daw.spec b/non-daw.spec
index f8f1bb5..f25d5e6 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.1.0
-Release: 0.3.gitae6b78cf%{?dist}
+Release: 0.4.gitae6b78cf%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -50,7 +50,9 @@ cd timeline
mkdir -p %{buildroot}%{_bindir}
export DESTDIR=%{buildroot}
make install DOCUMENT_PATH=%{buildroot}/%{_docdir}/
+%if 0%{?fedora} < 20
mv %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{_docdir}/%{name}-%{version}
+%endif
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%post
@@ -76,6 +78,9 @@ fi
%{_datadir}/pixmaps/%{name}
%changelog
+* Mon Aug 12 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
+- Unversioned doc dir changes
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
commit 48b1d48349ec62b380d04c4510a78e1a903ca7e3
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Aug 3 09:22:38 2013 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 3c7c966..f8f1bb5 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.1.0
-Release: 0.2.gitae6b78cf%{?dist}
+Release: 0.3.gitae6b78cf%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -76,6 +76,9 @@ fi
%{_datadir}/pixmaps/%{name}
%changelog
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
commit 25a5d422bcbbcd1b41dd287a80bb493a497017a8
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Thu Feb 14 02:41:54 2013 -0600
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 5ee738c..3c7c966 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.1.0
-Release: 0.1.gitae6b78cf%{?dist}
+Release: 0.2.gitae6b78cf%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -76,5 +76,8 @@ fi
%{_datadir}/pixmaps/%{name}
%changelog
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
- Initial build
commit a2efb0ce4882d6129df6b7dce341d4b9a110fd36
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Sun Jan 13 22:43:20 2013 +0100
Initial import
diff --git a/.gitignore b/.gitignore
index e69de29..1db5b9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/non-daw-20121013-git61addce.tar.bz2
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
new file mode 100644
index 0000000..6e187d4
--- /dev/null
+++ b/non-daw-desktop.patch
@@ -0,0 +1,14 @@
+diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
+--- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
++++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
+@@ -1,8 +1,8 @@
+ [Desktop Entry]
+ Name=Non DAW
+ Comment=Modular Digital Audio Workstation - Timeline Editor
+-Exec=@BIN_PATH@/non-daw
++Exec=non-daw
+ Terminal=false
+ Type=Application
+ Icon=non-daw
+-Categories=Application;AudioVideo;Audio;
++Categories=Application;AudioVideo;Audio;X-Jack;
diff --git a/non-daw-makefile.patch b/non-daw-makefile.patch
new file mode 100644
index 0000000..390675e
--- /dev/null
+++ b/non-daw-makefile.patch
@@ -0,0 +1,45 @@
+diff -Nurp non-daw-20121013/session-manager/configure non-daw-20121013.new/session-manager/configure
+--- non-daw-20121013/session-manager/configure 2012-10-13 07:44:23.000000000 +0200
++++ non-daw-20121013.new/session-manager/configure 2012-10-13 20:35:59.222308215 +0200
+@@ -27,15 +27,15 @@ test_version `version_of liblo` 0.26 ||
+
+ end
+
+-if ! hostname_resolvable
+-then
+- echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
+- echo "This is a broken configuration and will cause liblo (the"
+- echo "OSC library) to fail to function. Add the line:"
+- echo
+- echo "127.0.0.1 $(hostname)"
+- echo
+- echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
+- echo
+- fail "Invalid hostname!"
+-fi
++#if ! hostname_resolvable
++#then
++# echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
++# echo "This is a broken configuration and will cause liblo (the"
++# echo "OSC library) to fail to function. Add the line:"
++# echo
++# echo "127.0.0.1 $(hostname)"
++# echo
++# echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
++# echo
++# fail "Invalid hostname!"
++#fi
+diff -Nurp non-daw-20121013/timeline/makefile.inc non-daw-20121013.new/timeline/makefile.inc
+--- non-daw-20121013/timeline/makefile.inc 2012-10-13 07:44:23.000000000 +0200
++++ non-daw-20121013.new/timeline/makefile.inc 2012-10-13 09:50:37.844660915 +0200
+@@ -40,8 +40,8 @@ clean:
+ install: all
+ @ echo -n "Installing..."
+ @ install src/timeline $(prefix)/bin/non-daw
+- @ mkdir -p $(SYSTEM_PATH)/non-daw
+- @ mkdir -p $(PIXMAP_PATH)/non-daw
++ @ mkdir -p $(DESTDIR)$(SYSTEM_PATH)/non-daw
++ @ mkdir -p $(DESTDIR)$(PIXMAP_PATH)/non-daw
+ @ $(MAKE) -s -C doc install
+ @ install -d "$(DESTDIR)$(PIXMAP_PATH)/non-daw"
+ @ install -m 644 icons/hicolor/256x256/apps/non-daw.png "$(DESTDIR)$(PIXMAP_PATH)"/non-daw/icon-256x256.png
diff --git a/non-daw.spec b/non-daw.spec
new file mode 100644
index 0000000..5ee738c
--- /dev/null
+++ b/non-daw.spec
@@ -0,0 +1,80 @@
+Name: non-daw
+Version: 1.1.0
+Release: 0.1.gitae6b78cf%{?dist}
+Summary: A digital audio workstation for JACK
+
+Group: Applications/Multimedia
+License: GPLv2+
+URL: http://%{name}.tuxfamily.org/
+Source0: non-daw-20121013-git61addce.tar.bz2
+# script to create source tarball from git
+# sh non-snapshot.sh (rev>
+Source1: non-snapshot.sh
+Patch0: non-daw-makefile.patch
+Patch1: non-daw-desktop.patch
+
+BuildRequires: liblo-devel
+BuildRequires: libsndfile-devel
+BuildRequires: fltk-fluid
+BuildRequires: fltk-devel
+BuildRequires: libsigc++20-devel
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: desktop-file-utils
+BuildRequires: imake
+BuildRequires: libXpm-devel
+
+%description
+Non-daw is a digital audio workstation for JACK
+
+%prep
+%setup -q -n non-daw-20121013
+%patch0 -p1
+%patch1 -p1
+sed -i -e 's|src/timeline $(prefix)/bin/non-daw|src/timeline $(DESTDIR)$(prefix)/bin/non-daw|' timeline/makefile.inc
+sed -i -e 's|@ $(CXX)|$(CXX) %optflags|' \
+ scripts/Makefile
+
+%build
+cd nonlib
+%configure --prefix=%{_prefix} --enable-debug
+make %{?_smp_mflags}
+cd ../FL
+%configure --prefix=%{_prefix} --enable-debug
+make %{?_smp_mflags}
+cd ../timeline
+%configure --prefix=%{_prefix} --enable-debug
+make %{?_smp_mflags}
+
+%install
+cd timeline
+mkdir -p %{buildroot}%{_bindir}
+export DESTDIR=%{buildroot}
+make install DOCUMENT_PATH=%{buildroot}/%{_docdir}/
+mv %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{_docdir}/%{name}-%{version}
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+%post
+update-desktop-database -q
+touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+
+%postun
+update-desktop-database -q
+if [ $1 -eq 0 ]; then
+ touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+%files
+%doc COPYING
+%{_bindir}/%{name}
+%{_datadir}/%{name}
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_datadir}/pixmaps/%{name}
+
+%changelog
+* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
+- Initial build
diff --git a/non-snapshot.sh b/non-snapshot.sh
new file mode 100644
index 0000000..537996d
--- /dev/null
+++ b/non-snapshot.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+
+# $1 - revision number to checkout.
+: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
+ or fetch the latest revision by: `basename $0` HEAD"}
+
+set -e
+
+tmp=$(mktemp -d)
+
+trap cleanup EXIT
+cleanup() {
+ set +e
+ [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
+}
+
+unset CDPATH
+pwd=$(pwd)
+name=non-daw
+version=20121013
+
+pushd "$tmp" >/dev/null
+echo "Fetching git revision: $1"
+git clone git://git.tuxfamily.org/gitroot/non/daw.git $name-$version |tee $name.stdout
+ls
+pushd $name-$version
+git reset --hard $1
+rm -rf .git
+popd
+echo "Fetched git revision: $1"
+rm -f $name.stdout
+
+tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
+echo "Written: $name-$version-git$1.tar.bz2"
+popd >/dev/null
diff --git a/sources b/sources
index e69de29..040c124 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bb624e8750dfda430ed1edeec14d9e0c non-daw-20121013-git61addce.tar.bz2
The package rpms/non-daw.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=06b3bccd5af7…https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=4f5ca32ff1b6…https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=47007462be1d…https://src.fedoraproject.org/cgit/rpms/non-daw.git/commit/?id=010ea05a9581….
Change:
+%ifarch %{ix86} x86_64
-%ifarch %{ix86} x86_64
+%ifarch %{ix86} x86_64
+ExcludeArch: %{arm}
Thanks.
Full change:
============
commit 699d9f3be4813d96ce3d07327bc96d3c8a412286
Author: Erich Eickmeyer <erich(a)ericheickmeyer.com>
Date: Thu Mar 26 10:18:21 2020 -0700
Unretired, new import
diff --git a/.gitignore b/.gitignore
index 5b36417..d5a32dc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/non-daw-20130902-git9fba8a8.tar.bz2
/non-daw-20131026-git13c3ca8.tar.bz2
/non-20160405-git16885e69.tar.bz2
+/non-bbe8386499621c8e60eebb06d80e966f13a69a95.tar.gz
diff --git a/fix-fsf-address.patch b/fix-fsf-address.patch
new file mode 100644
index 0000000..537e254
--- /dev/null
+++ b/fix-fsf-address.patch
@@ -0,0 +1,3246 @@
+From 1daedbec4b3a185f444aedf63e03dd65d684aea9 Mon Sep 17 00:00:00 2001
+Message-Id: <1daedbec4b3a185f444aedf63e03dd65d684aea9.1584816930.git.erich(a)ericheickmeyer.com>
+From: Erich Eickmeyer <erich(a)ericheickmeyer.com>
+Date: Sat, 21 Mar 2020 11:55:13 -0700
+Subject: [PATCH] fix-fsf-address
+
+---
+ FL/About_Dialog.fl | 2 +-
+ FL/Fl_Blink_Button.H | 2 +-
+ FL/Fl_DialX.C | 2 +-
+ FL/Fl_DialX.H | 2 +-
+ FL/Fl_Flip_Button.H | 2 +-
+ FL/Fl_Flowpack.H | 2 +-
+ FL/Fl_Labelpad_Group.H | 2 +-
+ FL/Fl_Menu_Settings.C | 2 +-
+ FL/Fl_Menu_Settings.H | 2 +-
+ FL/Fl_Packscroller.H | 2 +-
+ FL/Fl_Scalepack.C | 2 +-
+ FL/Fl_Scalepack.H | 2 +-
+ FL/Fl_SliderX.C | 2 +-
+ FL/Fl_SliderX.H | 2 +-
+ FL/Fl_Sometimes_Input.H | 2 +-
+ FL/Fl_Sometimes_Pack.H | 2 +-
+ FL/Fl_Value_SliderX.C | 2 +-
+ FL/Fl_Value_SliderX.H | 2 +-
+ FL/New_Project_Dialog.fl | 2 +-
+ FL/event_name.C | 2 +-
+ FL/event_name.H | 2 +-
+ FL/focus_frame.C | 2 +-
+ FL/focus_frame.H | 2 +-
+ FL/img_io_input_connector_10x10_png.h | 2 +-
+ FL/img_io_output_connector_10x10_png.h | 2 +-
+ FL/menu_popup.C | 2 +-
+ FL/menu_popup.H | 2 +-
+ FL/test_press.C | 2 +-
+ FL/test_press.H | 2 +-
+ FL/util/ntk-perf.C | 2 +-
+ mixer/src/AUX_Module.C | 2 +-
+ mixer/src/AUX_Module.H | 2 +-
+ mixer/src/Chain.C | 2 +-
+ mixer/src/Chain.H | 2 +-
+ mixer/src/Controller_Module.C | 2 +-
+ mixer/src/Controller_Module.H | 2 +-
+ mixer/src/DPM.C | 2 +-
+ mixer/src/DPM.H | 2 +-
+ mixer/src/Gain_Module.C | 2 +-
+ mixer/src/Gain_Module.H | 2 +-
+ mixer/src/Group.C | 2 +-
+ mixer/src/Group.H | 2 +-
+ mixer/src/JACK_Module.C | 2 +-
+ mixer/src/JACK_Module.H | 2 +-
+ mixer/src/LADSPAInfo.C | 2 +-
+ mixer/src/LADSPAInfo.h | 2 +-
+ mixer/src/Meter.H | 2 +-
+ mixer/src/Meter_Indicator_Module.C | 2 +-
+ mixer/src/Meter_Indicator_Module.H | 2 +-
+ mixer/src/Meter_Module.C | 2 +-
+ mixer/src/Meter_Module.H | 2 +-
+ mixer/src/Mixer.C | 2 +-
+ mixer/src/Mixer.H | 2 +-
+ mixer/src/Mixer_Strip.C | 2 +-
+ mixer/src/Mixer_Strip.H | 2 +-
+ mixer/src/Module.C | 2 +-
+ mixer/src/Module.H | 2 +-
+ mixer/src/Module_Parameter_Editor.C | 2 +-
+ mixer/src/Module_Parameter_Editor.H | 2 +-
+ mixer/src/Mono_Pan_Module.C | 2 +-
+ mixer/src/Mono_Pan_Module.H | 2 +-
+ mixer/src/NSM.C | 2 +-
+ mixer/src/NSM.H | 2 +-
+ mixer/src/Panner.C | 2 +-
+ mixer/src/Panner.H | 2 +-
+ mixer/src/Plugin_Chooser.C | 2 +-
+ mixer/src/Plugin_Chooser.H | 2 +-
+ mixer/src/Plugin_Module.C | 2 +-
+ mixer/src/Plugin_Module.H | 2 +-
+ mixer/src/Project.C | 2 +-
+ mixer/src/Project.H | 2 +-
+ mixer/src/Spatialization_Console.C | 2 +-
+ mixer/src/Spatialization_Console.H | 2 +-
+ mixer/src/Spatializer_Module.C | 2 +-
+ mixer/src/Spatializer_Module.H | 2 +-
+ mixer/src/SpectrumView.C | 2 +-
+ mixer/src/SpectrumView.H | 2 +-
+ mixer/src/const.h | 2 +-
+ mixer/src/main.C | 2 +-
+ mixer/src/midi-mapper.C | 2 +-
+ nonlib/Block_Timer.H | 2 +-
+ nonlib/JACK/Client.C | 2 +-
+ nonlib/JACK/Client.H | 2 +-
+ nonlib/JACK/Port.C | 2 +-
+ nonlib/JACK/Port.H | 2 +-
+ nonlib/Log_Entry.C | 2 +-
+ nonlib/Log_Entry.H | 2 +-
+ nonlib/Loggable.C | 2 +-
+ nonlib/Loggable.H | 2 +-
+ nonlib/MIDI/event.C | 2 +-
+ nonlib/MIDI/event.H | 2 +-
+ nonlib/MIDI/event_list.C | 2 +-
+ nonlib/MIDI/event_list.H | 2 +-
+ nonlib/MIDI/midievent.C | 2 +-
+ nonlib/MIDI/midievent.H | 2 +-
+ nonlib/MIDI/types.h | 2 +-
+ nonlib/Mutex.H | 2 +-
+ nonlib/NSM/Client.C | 2 +-
+ nonlib/NSM/Client.H | 2 +-
+ nonlib/OSC/Endpoint.C | 2 +-
+ nonlib/OSC/Endpoint.H | 2 +-
+ nonlib/Thread.C | 2 +-
+ nonlib/Thread.H | 2 +-
+ nonlib/debug.C | 2 +-
+ nonlib/debug.h | 2 +-
+ nonlib/dsp.C | 2 +-
+ nonlib/dsp.h | 2 +-
+ nonlib/file.C | 2 +-
+ nonlib/file.h | 2 +-
+ nonlib/string_util.C | 2 +-
+ nonlib/string_util.h | 2 +-
+ nonlib/types.h | 2 +-
+ sequencer/src/NSM.C | 2 +-
+ sequencer/src/NSM.H | 2 +-
+ sequencer/src/NSM/Client.C | 2 +-
+ sequencer/src/NSM/Client.H | 2 +-
+ sequencer/src/canvas.C | 2 +-
+ sequencer/src/canvas.H | 2 +-
+ sequencer/src/common.h | 2 +-
+ sequencer/src/const.h | 2 +-
+ sequencer/src/debug.C | 2 +-
+ sequencer/src/debug.h | 2 +-
+ sequencer/src/grid.C | 2 +-
+ sequencer/src/grid.H | 2 +-
+ sequencer/src/gui/event_edit.fl | 2 +-
+ sequencer/src/gui/ui.fl | 2 +-
+ sequencer/src/instrument.C | 2 +-
+ sequencer/src/instrument.H | 2 +-
+ sequencer/src/jack.C | 2 +-
+ sequencer/src/main.C | 2 +-
+ sequencer/src/mapping.C | 2 +-
+ sequencer/src/mapping.H | 2 +-
+ sequencer/src/non.H | 2 +-
+ sequencer/src/pattern.C | 2 +-
+ sequencer/src/pattern.H | 2 +-
+ sequencer/src/phrase.C | 2 +-
+ sequencer/src/phrase.H | 2 +-
+ sequencer/src/scale.C | 2 +-
+ sequencer/src/scale.H | 2 +-
+ sequencer/src/sequence.C | 2 +-
+ sequencer/src/sequence.H | 2 +-
+ sequencer/src/smf.C | 2 +-
+ sequencer/src/smf.H | 2 +-
+ sequencer/src/transport.C | 2 +-
+ sequencer/src/transport.H | 2 +-
+ session-manager/src/jackpatch.c | 2 +-
+ session-manager/src/nsm-proxy-gui.C | 2 +-
+ session-manager/src/nsm-proxy.C | 2 +-
+ session-manager/src/nsmd.C | 2 +-
+ session-manager/src/send_osc.C | 2 +-
+ session-manager/src/session-manager.C | 2 +-
+ timeline/bin/import-ardour-session | 2 +-
+ timeline/bin/import-external-sources | 2 +-
+ timeline/bin/remove-unused-sources | 2 +-
+ timeline/src/Annotation_Point.H | 2 +-
+ timeline/src/Annotation_Region.C | 2 +-
+ timeline/src/Annotation_Region.H | 2 +-
+ timeline/src/Annotation_Sequence.H | 2 +-
+ timeline/src/Audio_Region.C | 2 +-
+ timeline/src/Audio_Region.H | 2 +-
+ timeline/src/Audio_Sequence.C | 2 +-
+ timeline/src/Audio_Sequence.H | 2 +-
+ timeline/src/Clock.H | 2 +-
+ timeline/src/Control_Point.C | 2 +-
+ timeline/src/Control_Point.H | 2 +-
+ timeline/src/Control_Sequence.C | 2 +-
+ timeline/src/Control_Sequence.H | 2 +-
+ timeline/src/Cursor_Point.C | 2 +-
+ timeline/src/Cursor_Point.H | 2 +-
+ timeline/src/Cursor_Region.C | 2 +-
+ timeline/src/Cursor_Region.H | 2 +-
+ timeline/src/Cursor_Sequence.C | 2 +-
+ timeline/src/Cursor_Sequence.H | 2 +-
+ timeline/src/Engine/Audio_File.C | 2 +-
+ timeline/src/Engine/Audio_File.H | 2 +-
+ timeline/src/Engine/Audio_File_Dummy.C | 2 +-
+ timeline/src/Engine/Audio_File_Dummy.H | 2 +-
+ timeline/src/Engine/Audio_File_SF.C | 2 +-
+ timeline/src/Engine/Audio_File_SF.H | 2 +-
+ timeline/src/Engine/Audio_Region.C | 2 +-
+ timeline/src/Engine/Audio_Sequence.C | 2 +-
+ timeline/src/Engine/Control_Sequence.C | 2 +-
+ timeline/src/Engine/Disk_Stream.C | 2 +-
+ timeline/src/Engine/Disk_Stream.H | 2 +-
+ timeline/src/Engine/Engine.C | 2 +-
+ timeline/src/Engine/Engine.H | 2 +-
+ timeline/src/Engine/Peak.H | 2 +-
+ timeline/src/Engine/Peaks.C | 2 +-
+ timeline/src/Engine/Peaks.H | 2 +-
+ timeline/src/Engine/Playback_DS.C | 2 +-
+ timeline/src/Engine/Playback_DS.H | 2 +-
+ timeline/src/Engine/Record_DS.C | 2 +-
+ timeline/src/Engine/Record_DS.H | 2 +-
+ timeline/src/Engine/Timeline.C | 2 +-
+ timeline/src/Engine/Track.C | 2 +-
+ timeline/src/Engine/const.h | 2 +-
+ timeline/src/Engine/types.h | 2 +-
+ timeline/src/NSM.C | 2 +-
+ timeline/src/OSC_Thread.C | 2 +-
+ timeline/src/OSC_Thread.H | 2 +-
+ timeline/src/Project.C | 2 +-
+ timeline/src/Project.H | 2 +-
+ timeline/src/RWLock.H | 2 +-
+ timeline/src/Sequence.C | 2 +-
+ timeline/src/Sequence.H | 2 +-
+ timeline/src/Sequence_Point.C | 2 +-
+ timeline/src/Sequence_Point.H | 2 +-
+ timeline/src/Sequence_Region.C | 2 +-
+ timeline/src/Sequence_Region.H | 2 +-
+ timeline/src/Sequence_Widget.C | 2 +-
+ timeline/src/Sequence_Widget.H | 2 +-
+ timeline/src/TLE.fl | 2 +-
+ timeline/src/Tempo_Point.C | 2 +-
+ timeline/src/Tempo_Point.H | 2 +-
+ timeline/src/Tempo_Sequence.C | 2 +-
+ timeline/src/Tempo_Sequence.H | 2 +-
+ timeline/src/Time_Point.C | 2 +-
+ timeline/src/Time_Point.H | 2 +-
+ timeline/src/Time_Sequence.C | 2 +-
+ timeline/src/Time_Sequence.H | 2 +-
+ timeline/src/Timeline.C | 2 +-
+ timeline/src/Timeline.H | 2 +-
+ timeline/src/Track.C | 2 +-
+ timeline/src/Track.H | 2 +-
+ timeline/src/Transport.C | 2 +-
+ timeline/src/Transport.H | 2 +-
+ timeline/src/Waveform.C | 2 +-
+ timeline/src/Waveform.H | 2 +-
+ timeline/src/const.h | 2 +-
+ timeline/src/main.C | 2 +-
+ timeline/src/types.h | 2 +-
+ 231 files changed, 231 insertions(+), 231 deletions(-)
+
+diff --git a/FL/About_Dialog.fl b/FL/About_Dialog.fl
+index 2504854..5f191ae 100644
+--- a/FL/About_Dialog.fl
++++ b/FL/About_Dialog.fl
+@@ -70,7 +70,7 @@ if ( logo_box->image() )
+
+ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+-You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.}
++You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.}
+ xywh {10 414 535 225} box ROUNDED_BOX color 46 labelfont 1 labelsize 12 labelcolor 53 align 144
+ }
+ }
+diff --git a/FL/Fl_Blink_Button.H b/FL/Fl_Blink_Button.H
+index bc81303..bc4c7a7 100644
+--- a/FL/Fl_Blink_Button.H
++++ b/FL/Fl_Blink_Button.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_DialX.C b/FL/Fl_DialX.C
+index 64973b5..6dfdc05 100644
+--- a/FL/Fl_DialX.C
++++ b/FL/Fl_DialX.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Fl_DialX.H"
+diff --git a/FL/Fl_DialX.H b/FL/Fl_DialX.H
+index d27da3c..8bde176 100644
+--- a/FL/Fl_DialX.H
++++ b/FL/Fl_DialX.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Flip_Button.H b/FL/Fl_Flip_Button.H
+index d3e0b1e..b1b8be0 100644
+--- a/FL/Fl_Flip_Button.H
++++ b/FL/Fl_Flip_Button.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Simple extension of Fl_Button to support different lables for the
+diff --git a/FL/Fl_Flowpack.H b/FL/Fl_Flowpack.H
+index cdb3779..0edfc6d 100644
+--- a/FL/Fl_Flowpack.H
++++ b/FL/Fl_Flowpack.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Labelpad_Group.H b/FL/Fl_Labelpad_Group.H
+index bf7e641..7750c19 100644
+--- a/FL/Fl_Labelpad_Group.H
++++ b/FL/Fl_Labelpad_Group.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* wrap a widget in a group as wide as the widget's label. This is
+diff --git a/FL/Fl_Menu_Settings.C b/FL/Fl_Menu_Settings.C
+index a2f513e..e47b4a1 100644
+--- a/FL/Fl_Menu_Settings.C
++++ b/FL/Fl_Menu_Settings.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Fl_Menu_Settings.H"
+diff --git a/FL/Fl_Menu_Settings.H b/FL/Fl_Menu_Settings.H
+index 7a94697..416d909 100644
+--- a/FL/Fl_Menu_Settings.H
++++ b/FL/Fl_Menu_Settings.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/FL/Fl_Packscroller.H b/FL/Fl_Packscroller.H
+index 0661b48..1b75d01 100644
+--- a/FL/Fl_Packscroller.H
++++ b/FL/Fl_Packscroller.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Scrolling group suitable for containing a single child (a
+diff --git a/FL/Fl_Scalepack.C b/FL/Fl_Scalepack.C
+index c253838..bab54e1 100644
+--- a/FL/Fl_Scalepack.C
++++ b/FL/Fl_Scalepack.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/FL/Fl_Scalepack.H b/FL/Fl_Scalepack.H
+index 9974bba..b1e278e 100644
+--- a/FL/Fl_Scalepack.H
++++ b/FL/Fl_Scalepack.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_SliderX.C b/FL/Fl_SliderX.C
+index 582b02a..1596bab 100644
+--- a/FL/Fl_SliderX.C
++++ b/FL/Fl_SliderX.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Fl_SliderX.H"
+diff --git a/FL/Fl_SliderX.H b/FL/Fl_SliderX.H
+index bc56605..629d824 100644
+--- a/FL/Fl_SliderX.H
++++ b/FL/Fl_SliderX.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Sometimes_Input.H b/FL/Fl_Sometimes_Input.H
+index ef5be75..d001382 100644
+--- a/FL/Fl_Sometimes_Input.H
++++ b/FL/Fl_Sometimes_Input.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Sometimes_Pack.H b/FL/Fl_Sometimes_Pack.H
+index d20a035..1974f7d 100644
+--- a/FL/Fl_Sometimes_Pack.H
++++ b/FL/Fl_Sometimes_Pack.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/FL/Fl_Value_SliderX.C b/FL/Fl_Value_SliderX.C
+index 0e8821f..069c57b 100644
+--- a/FL/Fl_Value_SliderX.C
++++ b/FL/Fl_Value_SliderX.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/FL/Fl_Value_SliderX.H b/FL/Fl_Value_SliderX.H
+index 39492b0..0a5ac0b 100644
+--- a/FL/Fl_Value_SliderX.H
++++ b/FL/Fl_Value_SliderX.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #ifndef Fl_Value_SliderX_H
+diff --git a/FL/New_Project_Dialog.fl b/FL/New_Project_Dialog.fl
+index 14be033..8e19a0e 100644
+--- a/FL/New_Project_Dialog.fl
++++ b/FL/New_Project_Dialog.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/FL/event_name.C b/FL/event_name.C
+index d53ab98..96503b7 100644
+--- a/FL/event_name.C
++++ b/FL/event_name.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ static const char *event_names[] =
+diff --git a/FL/event_name.H b/FL/event_name.H
+index 28d58d6..741393e 100644
+--- a/FL/event_name.H
++++ b/FL/event_name.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ const char *event_name ( int m );
+diff --git a/FL/focus_frame.C b/FL/focus_frame.C
+index 0cabb7e..50c6848 100644
+--- a/FL/focus_frame.C
++++ b/FL/focus_frame.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/FL/focus_frame.H b/FL/focus_frame.H
+index e48e540..73338a4 100644
+--- a/FL/focus_frame.H
++++ b/FL/focus_frame.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ void draw_focus_frame ( int x, int y, int w, int h, Fl_Color c );
+diff --git a/FL/img_io_input_connector_10x10_png.h b/FL/img_io_input_connector_10x10_png.h
+index c58f485..36f1c88 100644
+--- a/FL/img_io_input_connector_10x10_png.h
++++ b/FL/img_io_input_connector_10x10_png.h
+@@ -13,7 +13,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ static unsigned char img_io_input_connector_10x10_png[] = {
+diff --git a/FL/img_io_output_connector_10x10_png.h b/FL/img_io_output_connector_10x10_png.h
+index 1a0503f..1625a54 100644
+--- a/FL/img_io_output_connector_10x10_png.h
++++ b/FL/img_io_output_connector_10x10_png.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ static unsigned char img_io_output_connector_10x10_png[] = {
+diff --git a/FL/menu_popup.C b/FL/menu_popup.C
+index afe3b95..0eb7b0d 100644
+--- a/FL/menu_popup.C
++++ b/FL/menu_popup.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/FL/menu_popup.H b/FL/menu_popup.H
+index 67c5b78..2c282e6 100644
+--- a/FL/menu_popup.H
++++ b/FL/menu_popup.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ class Fl_Menu_;
+diff --git a/FL/test_press.C b/FL/test_press.C
+index 0a79238..7356516 100644
+--- a/FL/test_press.C
++++ b/FL/test_press.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Fl::test_shortcut() is broken for use in FL_PUSH handlers etc,
+diff --git a/FL/test_press.H b/FL/test_press.H
+index 3b0fe55..1f5a427 100644
+--- a/FL/test_press.H
++++ b/FL/test_press.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ int test_press ( unsigned long e );
+diff --git a/FL/util/ntk-perf.C b/FL/util/ntk-perf.C
+index ca32236..b24ed01 100644
+--- a/FL/util/ntk-perf.C
++++ b/FL/util/ntk-perf.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/AUX_Module.C b/mixer/src/AUX_Module.C
+index d8aa58e..d0e2ce8 100644
+--- a/mixer/src/AUX_Module.C
++++ b/mixer/src/AUX_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/mixer/src/AUX_Module.H b/mixer/src/AUX_Module.H
+index e422a54..1838b0d 100644
+--- a/mixer/src/AUX_Module.H
++++ b/mixer/src/AUX_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Chain.C b/mixer/src/Chain.C
+index d0b173a..e1d0678 100644
+--- a/mixer/src/Chain.C
++++ b/mixer/src/Chain.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Filter chain. This would all be much simpler if we chose not to
+diff --git a/mixer/src/Chain.H b/mixer/src/Chain.H
+index c11cdad..c6c8261 100644
+--- a/mixer/src/Chain.H
++++ b/mixer/src/Chain.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Controller_Module.C b/mixer/src/Controller_Module.C
+index 74eaca9..9d9df7f 100644
+--- a/mixer/src/Controller_Module.C
++++ b/mixer/src/Controller_Module.C
+@@ -13,7 +13,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/Controller_Module.H b/mixer/src/Controller_Module.H
+index 83973ba..2bc095a 100644
+--- a/mixer/src/Controller_Module.H
++++ b/mixer/src/Controller_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/DPM.C b/mixer/src/DPM.C
+index 35edf23..978feda 100644
+--- a/mixer/src/DPM.C
++++ b/mixer/src/DPM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* a Digital Peak Meter, either horizontal or vertical. Color is a
+diff --git a/mixer/src/DPM.H b/mixer/src/DPM.H
+index 03f24bb..ed56651 100644
+--- a/mixer/src/DPM.H
++++ b/mixer/src/DPM.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Gain_Module.C b/mixer/src/Gain_Module.C
+index ecd5fe1..f35ce30 100644
+--- a/mixer/src/Gain_Module.C
++++ b/mixer/src/Gain_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <math.h>
+diff --git a/mixer/src/Gain_Module.H b/mixer/src/Gain_Module.H
+index a8bf764..5e4a322 100644
+--- a/mixer/src/Gain_Module.H
++++ b/mixer/src/Gain_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Group.C b/mixer/src/Group.C
+index 1f57642..24ec09c 100644
+--- a/mixer/src/Group.C
++++ b/mixer/src/Group.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <Mixer.H>
+diff --git a/mixer/src/Group.H b/mixer/src/Group.H
+index 5d3dd3d..cd93080 100644
+--- a/mixer/src/Group.H
++++ b/mixer/src/Group.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/JACK_Module.C b/mixer/src/JACK_Module.C
+index 199f75c..c33be0e 100644
+--- a/mixer/src/JACK_Module.C
++++ b/mixer/src/JACK_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/JACK_Module.H b/mixer/src/JACK_Module.H
+index 25e3d97..0ec1f82 100644
+--- a/mixer/src/JACK_Module.H
++++ b/mixer/src/JACK_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
+index 8fc611e..e3cb345 100644
+--- a/mixer/src/LADSPAInfo.C
++++ b/mixer/src/LADSPAInfo.C
+@@ -15,7 +15,7 @@
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA
+ //
+
+ // #include <config.h>
+diff --git a/mixer/src/LADSPAInfo.h b/mixer/src/LADSPAInfo.h
+index fbda43d..6083b83 100644
+--- a/mixer/src/LADSPAInfo.h
++++ b/mixer/src/LADSPAInfo.h
+@@ -15,7 +15,7 @@
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA
+ //
+
+ #ifndef __ladspa_info_h__
+diff --git a/mixer/src/Meter.H b/mixer/src/Meter.H
+index ce61263..0de7491 100644
+--- a/mixer/src/Meter.H
++++ b/mixer/src/Meter.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/mixer/src/Meter_Indicator_Module.C b/mixer/src/Meter_Indicator_Module.C
+index df23d3b..3e4fc49 100644
+--- a/mixer/src/Meter_Indicator_Module.C
++++ b/mixer/src/Meter_Indicator_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Meter_Indicator_Module.H"
+diff --git a/mixer/src/Meter_Indicator_Module.H b/mixer/src/Meter_Indicator_Module.H
+index 960d17c..441372d 100644
+--- a/mixer/src/Meter_Indicator_Module.H
++++ b/mixer/src/Meter_Indicator_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Meter_Module.C b/mixer/src/Meter_Module.C
+index 30876b3..1b19e5d 100644
+--- a/mixer/src/Meter_Module.C
++++ b/mixer/src/Meter_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/Meter_Module.H b/mixer/src/Meter_Module.H
+index 2b3e72b..ac100b5 100644
+--- a/mixer/src/Meter_Module.H
++++ b/mixer/src/Meter_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Mixer.C b/mixer/src/Mixer.C
+index 0969a9e..6812aef 100644
+--- a/mixer/src/Mixer.C
++++ b/mixer/src/Mixer.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This is the main mixer group. It contains and manages Mixer_Strips. */
+diff --git a/mixer/src/Mixer.H b/mixer/src/Mixer.H
+index c86109b..1dc9eaa 100644
+--- a/mixer/src/Mixer.H
++++ b/mixer/src/Mixer.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Mixer_Strip.C b/mixer/src/Mixer_Strip.C
+index 88dffa0..f4c63e8 100644
+--- a/mixer/src/Mixer_Strip.C
++++ b/mixer/src/Mixer_Strip.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Mixer strip control. Handles GUI and control I/O for this strip. */
+diff --git a/mixer/src/Mixer_Strip.H b/mixer/src/Mixer_Strip.H
+index ce7967a..c50f293 100644
+--- a/mixer/src/Mixer_Strip.H
++++ b/mixer/src/Mixer_Strip.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Module.C b/mixer/src/Module.C
+index ea712d3..b147750 100644
+--- a/mixer/src/Module.C
++++ b/mixer/src/Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Module.H"
+diff --git a/mixer/src/Module.H b/mixer/src/Module.H
+index 8eebc82..dc5931f 100644
+--- a/mixer/src/Module.H
++++ b/mixer/src/Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Module_Parameter_Editor.C b/mixer/src/Module_Parameter_Editor.C
+index fbd3e72..a2531ce 100644
+--- a/mixer/src/Module_Parameter_Editor.C
++++ b/mixer/src/Module_Parameter_Editor.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/Module_Parameter_Editor.H b/mixer/src/Module_Parameter_Editor.H
+index ab3f2fb..e504e54 100644
+--- a/mixer/src/Module_Parameter_Editor.H
++++ b/mixer/src/Module_Parameter_Editor.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Mono_Pan_Module.C b/mixer/src/Mono_Pan_Module.C
+index 9eac660..63be94e 100644
+--- a/mixer/src/Mono_Pan_Module.C
++++ b/mixer/src/Mono_Pan_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/Mono_Pan_Module.H b/mixer/src/Mono_Pan_Module.H
+index 7ede987..474bdfb 100644
+--- a/mixer/src/Mono_Pan_Module.H
++++ b/mixer/src/Mono_Pan_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/NSM.C b/mixer/src/NSM.C
+index b1083f6..74b95d6 100644
+--- a/mixer/src/NSM.C
++++ b/mixer/src/NSM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/NSM.H b/mixer/src/NSM.H
+index b289c00..315ce27 100644
+--- a/mixer/src/NSM.H
++++ b/mixer/src/NSM.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Panner.C b/mixer/src/Panner.C
+index c48e852..3c4ff6a 100644
+--- a/mixer/src/Panner.C
++++ b/mixer/src/Panner.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Panner.H"
+diff --git a/mixer/src/Panner.H b/mixer/src/Panner.H
+index 8bb8e5e..42351eb 100644
+--- a/mixer/src/Panner.H
++++ b/mixer/src/Panner.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Plugin_Chooser.C b/mixer/src/Plugin_Chooser.C
+index ea50226..c25f8dd 100644
+--- a/mixer/src/Plugin_Chooser.C
++++ b/mixer/src/Plugin_Chooser.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/Plugin_Chooser.H b/mixer/src/Plugin_Chooser.H
+index ce67564..46581af 100644
+--- a/mixer/src/Plugin_Chooser.H
++++ b/mixer/src/Plugin_Chooser.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Plugin_Module.C b/mixer/src/Plugin_Module.C
+index f281c39..2cfcf0a 100644
+--- a/mixer/src/Plugin_Module.C
++++ b/mixer/src/Plugin_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Filter module. Can host LADPSA Plugins, or can be inherited from to make internal
+diff --git a/mixer/src/Plugin_Module.H b/mixer/src/Plugin_Module.H
+index 7409e8d..557f230 100644
+--- a/mixer/src/Plugin_Module.H
++++ b/mixer/src/Plugin_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Project.C b/mixer/src/Project.C
+index 777704c..bf8f83f 100644
+--- a/mixer/src/Project.C
++++ b/mixer/src/Project.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Routings for opening/closing/creation of projects. All the actual
+diff --git a/mixer/src/Project.H b/mixer/src/Project.H
+index 42328dc..b5dc18a 100644
+--- a/mixer/src/Project.H
++++ b/mixer/src/Project.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ const char template_dir[] = "share/non-daw/templates";
+diff --git a/mixer/src/Spatialization_Console.C b/mixer/src/Spatialization_Console.C
+index e82527a..2345f81 100644
+--- a/mixer/src/Spatialization_Console.C
++++ b/mixer/src/Spatialization_Console.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/mixer/src/Spatialization_Console.H b/mixer/src/Spatialization_Console.H
+index 5ca0274..bde5caf 100644
+--- a/mixer/src/Spatialization_Console.H
++++ b/mixer/src/Spatialization_Console.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/Spatializer_Module.C b/mixer/src/Spatializer_Module.C
+index 5649053..1f0a06c 100644
+--- a/mixer/src/Spatializer_Module.C
++++ b/mixer/src/Spatializer_Module.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/mixer/src/Spatializer_Module.H b/mixer/src/Spatializer_Module.H
+index 45a4699..5dd9ac4 100644
+--- a/mixer/src/Spatializer_Module.H
++++ b/mixer/src/Spatializer_Module.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/SpectrumView.C b/mixer/src/SpectrumView.C
+index bfd5792..70f7bbc 100644
+--- a/mixer/src/SpectrumView.C
++++ b/mixer/src/SpectrumView.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "SpectrumView.H"
+diff --git a/mixer/src/SpectrumView.H b/mixer/src/SpectrumView.H
+index 21200a5..4a83f93 100644
+--- a/mixer/src/SpectrumView.H
++++ b/mixer/src/SpectrumView.H
+@@ -15,7 +15,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl_Box.H>
+diff --git a/mixer/src/const.h b/mixer/src/const.h
+index 1cccaee..f64913e 100644
+--- a/mixer/src/const.h
++++ b/mixer/src/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/mixer/src/main.C b/mixer/src/main.C
+index 4e56e02..7a738d7 100644
+--- a/mixer/src/main.C
++++ b/mixer/src/main.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/mixer/src/midi-mapper.C b/mixer/src/midi-mapper.C
+index bd2f31a..64e1bd6 100644
+--- a/mixer/src/midi-mapper.C
++++ b/mixer/src/midi-mapper.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <JACK/Client.H>
+diff --git a/nonlib/Block_Timer.H b/nonlib/Block_Timer.H
+index 006ce02..e7f306f 100644
+--- a/nonlib/Block_Timer.H
++++ b/nonlib/Block_Timer.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/JACK/Client.C b/nonlib/JACK/Client.C
+index 9cc1375..db9eee9 100644
+--- a/nonlib/JACK/Client.C
++++ b/nonlib/JACK/Client.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Client.H"
+diff --git a/nonlib/JACK/Client.H b/nonlib/JACK/Client.H
+index cffadc6..98fa251 100644
+--- a/nonlib/JACK/Client.H
++++ b/nonlib/JACK/Client.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/JACK/Port.C b/nonlib/JACK/Port.C
+index e60e6d5..aadf0b7 100644
+--- a/nonlib/JACK/Port.C
++++ b/nonlib/JACK/Port.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Wrapper for a JACK audio port */
+diff --git a/nonlib/JACK/Port.H b/nonlib/JACK/Port.H
+index 202f77f..c253b11 100644
+--- a/nonlib/JACK/Port.H
++++ b/nonlib/JACK/Port.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Log_Entry.C b/nonlib/Log_Entry.C
+index 5857e4e..dee89d7 100644
+--- a/nonlib/Log_Entry.C
++++ b/nonlib/Log_Entry.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Log_Entry.H"
+diff --git a/nonlib/Log_Entry.H b/nonlib/Log_Entry.H
+index a7b7c57..085049c 100644
+--- a/nonlib/Log_Entry.H
++++ b/nonlib/Log_Entry.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Loggable.C b/nonlib/Loggable.C
+index e89c7d7..02707c9 100644
+--- a/nonlib/Loggable.C
++++ b/nonlib/Loggable.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This class handles all journaling. All journaled objects must
+diff --git a/nonlib/Loggable.H b/nonlib/Loggable.H
+index 2b1242c..33349b7 100644
+--- a/nonlib/Loggable.H
++++ b/nonlib/Loggable.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/nonlib/MIDI/event.C b/nonlib/MIDI/event.C
+index 6e488f2..2d2eb6d 100644
+--- a/nonlib/MIDI/event.C
++++ b/nonlib/MIDI/event.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "event.H"
+diff --git a/nonlib/MIDI/event.H b/nonlib/MIDI/event.H
+index d45d059..014f080 100644
+--- a/nonlib/MIDI/event.H
++++ b/nonlib/MIDI/event.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Higher level event interface than midievent, supporting
+diff --git a/nonlib/MIDI/event_list.C b/nonlib/MIDI/event_list.C
+index ced374c..9af1cc4 100644
+--- a/nonlib/MIDI/event_list.C
++++ b/nonlib/MIDI/event_list.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "debug.h"
+diff --git a/nonlib/MIDI/event_list.H b/nonlib/MIDI/event_list.H
+index 88c05c1..8a7d0d9 100644
+--- a/nonlib/MIDI/event_list.H
++++ b/nonlib/MIDI/event_list.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/MIDI/midievent.C b/nonlib/MIDI/midievent.C
+index a8d5716..0de3323 100644
+--- a/nonlib/MIDI/midievent.C
++++ b/nonlib/MIDI/midievent.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "midievent.H"
+diff --git a/nonlib/MIDI/midievent.H b/nonlib/MIDI/midievent.H
+index a4e203b..1fb02e2 100644
+--- a/nonlib/MIDI/midievent.H
++++ b/nonlib/MIDI/midievent.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* this class represents a single raw MIDI event plus a timestamp */
+diff --git a/nonlib/MIDI/types.h b/nonlib/MIDI/types.h
+index 192647f..ca89f0d 100644
+--- a/nonlib/MIDI/types.h
++++ b/nonlib/MIDI/types.h
+@@ -15,7 +15,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Mutex.H b/nonlib/Mutex.H
+index ba7d7fc..0ab5f65 100644
+--- a/nonlib/Mutex.H
++++ b/nonlib/Mutex.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/NSM/Client.C b/nonlib/NSM/Client.C
+index fae4b9c..0b91193 100644
+--- a/nonlib/NSM/Client.C
++++ b/nonlib/NSM/Client.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../debug.h"
+diff --git a/nonlib/NSM/Client.H b/nonlib/NSM/Client.H
+index f417944..eedb40b 100644
+--- a/nonlib/NSM/Client.H
++++ b/nonlib/NSM/Client.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/OSC/Endpoint.C b/nonlib/OSC/Endpoint.C
+index cb8c822..661cd39 100644
+--- a/nonlib/OSC/Endpoint.C
++++ b/nonlib/OSC/Endpoint.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <lo/lo.h>
+diff --git a/nonlib/OSC/Endpoint.H b/nonlib/OSC/Endpoint.H
+index 4e56960..53f376f 100644
+--- a/nonlib/OSC/Endpoint.H
++++ b/nonlib/OSC/Endpoint.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/Thread.C b/nonlib/Thread.C
+index 6e5b953..e413ac1 100644
+--- a/nonlib/Thread.C
++++ b/nonlib/Thread.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Thread.H"
+diff --git a/nonlib/Thread.H b/nonlib/Thread.H
+index ad405ad..87a3f8d 100644
+--- a/nonlib/Thread.H
++++ b/nonlib/Thread.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/debug.C b/nonlib/debug.C
+index fe64e7e..080a501 100644
+--- a/nonlib/debug.C
++++ b/nonlib/debug.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "debug.h"
+diff --git a/nonlib/debug.h b/nonlib/debug.h
+index d125246..fb43536 100644
+--- a/nonlib/debug.h
++++ b/nonlib/debug.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* debug.h
+diff --git a/nonlib/dsp.C b/nonlib/dsp.C
+index e77ae45..86dd231 100644
+--- a/nonlib/dsp.C
++++ b/nonlib/dsp.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* General DSP related functions. */
+diff --git a/nonlib/dsp.h b/nonlib/dsp.h
+index 20c684e..699a25c 100644
+--- a/nonlib/dsp.h
++++ b/nonlib/dsp.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/nonlib/file.C b/nonlib/file.C
+index f52a481..f766b93 100644
+--- a/nonlib/file.C
++++ b/nonlib/file.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <fcntl.h>
+diff --git a/nonlib/file.h b/nonlib/file.h
+index a5de6e2..7eb34fd 100644
+--- a/nonlib/file.h
++++ b/nonlib/file.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <stdio.h>
+diff --git a/nonlib/string_util.C b/nonlib/string_util.C
+index e26b696..334ad3e 100644
+--- a/nonlib/string_util.C
++++ b/nonlib/string_util.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <string.h>
+diff --git a/nonlib/string_util.h b/nonlib/string_util.h
+index 1a43254..12ff155 100644
+--- a/nonlib/string_util.h
++++ b/nonlib/string_util.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ void unescape_url ( char *url );
+diff --git a/nonlib/types.h b/nonlib/types.h
+index cd3cc2c..1e9c8e3 100644
+--- a/nonlib/types.h
++++ b/nonlib/types.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/NSM.C b/sequencer/src/NSM.C
+index 8d4c26e..8785c1f 100644
+--- a/sequencer/src/NSM.C
++++ b/sequencer/src/NSM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "NSM.H"
+diff --git a/sequencer/src/NSM.H b/sequencer/src/NSM.H
+index 0f787d8..7383971 100644
+--- a/sequencer/src/NSM.H
++++ b/sequencer/src/NSM.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/NSM/Client.C b/sequencer/src/NSM/Client.C
+index fae4b9c..0b91193 100644
+--- a/sequencer/src/NSM/Client.C
++++ b/sequencer/src/NSM/Client.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../debug.h"
+diff --git a/sequencer/src/NSM/Client.H b/sequencer/src/NSM/Client.H
+index f417944..eedb40b 100644
+--- a/sequencer/src/NSM/Client.H
++++ b/sequencer/src/NSM/Client.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/canvas.C b/sequencer/src/canvas.C
+index ba3509a..8075c35 100644
+--- a/sequencer/src/canvas.C
++++ b/sequencer/src/canvas.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This is a generic double-buffering, optimizing canvas interface to
+diff --git a/sequencer/src/canvas.H b/sequencer/src/canvas.H
+index b715f17..24a4a0e 100644
+--- a/sequencer/src/canvas.H
++++ b/sequencer/src/canvas.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/common.h b/sequencer/src/common.h
+index 7c179a8..dbdbfff 100644
+--- a/sequencer/src/common.h
++++ b/sequencer/src/common.h
+@@ -15,7 +15,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ // #pragma once
+diff --git a/sequencer/src/const.h b/sequencer/src/const.h
+index 0eeb0d6..5f592da 100644
+--- a/sequencer/src/const.h
++++ b/sequencer/src/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/debug.C b/sequencer/src/debug.C
+index 47e46fe..19c52de 100644
+--- a/sequencer/src/debug.C
++++ b/sequencer/src/debug.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "debug.h"
+diff --git a/sequencer/src/debug.h b/sequencer/src/debug.h
+index 126d6fc..0ca41e6 100644
+--- a/sequencer/src/debug.h
++++ b/sequencer/src/debug.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* debug.h
+diff --git a/sequencer/src/grid.C b/sequencer/src/grid.C
+index 121f14b..7a3fc1c 100644
+--- a/sequencer/src/grid.C
++++ b/sequencer/src/grid.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "grid.H"
+diff --git a/sequencer/src/grid.H b/sequencer/src/grid.H
+index ca39d43..9bb3822 100644
+--- a/sequencer/src/grid.H
++++ b/sequencer/src/grid.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/gui/event_edit.fl b/sequencer/src/gui/event_edit.fl
+index d4c924b..c871502 100644
+--- a/sequencer/src/gui/event_edit.fl
++++ b/sequencer/src/gui/event_edit.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/sequencer/src/gui/ui.fl b/sequencer/src/gui/ui.fl
+index b46abc9..f727fb3 100644
+--- a/sequencer/src/gui/ui.fl
++++ b/sequencer/src/gui/ui.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/sequencer/src/instrument.C b/sequencer/src/instrument.C
+index ef14f24..3735569 100644
+--- a/sequencer/src/instrument.C
++++ b/sequencer/src/instrument.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <stdlib.h>
+diff --git a/sequencer/src/instrument.H b/sequencer/src/instrument.H
+index 350b644..5ec2cdb 100644
+--- a/sequencer/src/instrument.H
++++ b/sequencer/src/instrument.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/jack.C b/sequencer/src/jack.C
+index a42d241..49e2fc6 100644
+--- a/sequencer/src/jack.C
++++ b/sequencer/src/jack.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <stdlib.h>
+diff --git a/sequencer/src/main.C b/sequencer/src/main.C
+index a89cd96..c7a4378 100644
+--- a/sequencer/src/main.C
++++ b/sequencer/src/main.C
+@@ -13,7 +13,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software ; */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /**********************************************************************************/
+
+ #include <stdlib.h>
+diff --git a/sequencer/src/mapping.C b/sequencer/src/mapping.C
+index 47c9b8e..6caa221 100644
+--- a/sequencer/src/mapping.C
++++ b/sequencer/src/mapping.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "mapping.H"
+diff --git a/sequencer/src/mapping.H b/sequencer/src/mapping.H
+index e00cece..a937922 100644
+--- a/sequencer/src/mapping.H
++++ b/sequencer/src/mapping.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/non.H b/sequencer/src/non.H
+index 98453be..9941b80 100644
+--- a/sequencer/src/non.H
++++ b/sequencer/src/non.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/pattern.C b/sequencer/src/pattern.C
+index c21f7d9..30b3092 100644
+--- a/sequencer/src/pattern.C
++++ b/sequencer/src/pattern.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "pattern.H"
+diff --git a/sequencer/src/pattern.H b/sequencer/src/pattern.H
+index 3d2dab6..e317773 100644
+--- a/sequencer/src/pattern.H
++++ b/sequencer/src/pattern.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/phrase.C b/sequencer/src/phrase.C
+index 2d5ba68..072670d 100644
+--- a/sequencer/src/phrase.C
++++ b/sequencer/src/phrase.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "phrase.H"
+diff --git a/sequencer/src/phrase.H b/sequencer/src/phrase.H
+index 24cdd03..10b4858 100644
+--- a/sequencer/src/phrase.H
++++ b/sequencer/src/phrase.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/scale.C b/sequencer/src/scale.C
+index a14323b..43984e1 100644
+--- a/sequencer/src/scale.C
++++ b/sequencer/src/scale.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "scale.H"
+diff --git a/sequencer/src/scale.H b/sequencer/src/scale.H
+index 61f0ffb..e6f6a74 100644
+--- a/sequencer/src/scale.H
++++ b/sequencer/src/scale.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/sequence.C b/sequencer/src/sequence.C
+index c6a0c38..50bc264 100644
+--- a/sequencer/src/sequence.C
++++ b/sequencer/src/sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "sequence.H"
+diff --git a/sequencer/src/sequence.H b/sequencer/src/sequence.H
+index 321abd4..24925b5 100644
+--- a/sequencer/src/sequence.H
++++ b/sequencer/src/sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/smf.C b/sequencer/src/smf.C
+index 4ae2fb3..2aad8a4 100644
+--- a/sequencer/src/smf.C
++++ b/sequencer/src/smf.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "smf.H"
+diff --git a/sequencer/src/smf.H b/sequencer/src/smf.H
+index ad96db9..201b1da 100644
+--- a/sequencer/src/smf.H
++++ b/sequencer/src/smf.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/sequencer/src/transport.C b/sequencer/src/transport.C
+index e00ab67..02ece07 100644
+--- a/sequencer/src/transport.C
++++ b/sequencer/src/transport.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <jack/jack.h>
+diff --git a/sequencer/src/transport.H b/sequencer/src/transport.H
+index 68d7584..70afb24 100644
+--- a/sequencer/src/transport.H
++++ b/sequencer/src/transport.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/session-manager/src/jackpatch.c b/session-manager/src/jackpatch.c
+index fdb11b3..dfc8141 100644
+--- a/session-manager/src/jackpatch.c
++++ b/session-manager/src/jackpatch.c
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* jackpatch.c
+diff --git a/session-manager/src/nsm-proxy-gui.C b/session-manager/src/nsm-proxy-gui.C
+index ef02972..97269e5 100644
+--- a/session-manager/src/nsm-proxy-gui.C
++++ b/session-manager/src/nsm-proxy-gui.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma GCC diagnostic ignored "-Wunused-parameter"
+diff --git a/session-manager/src/nsm-proxy.C b/session-manager/src/nsm-proxy.C
+index 981c798..d02ac3f 100644
+--- a/session-manager/src/nsm-proxy.C
++++ b/session-manager/src/nsm-proxy.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma GCC diagnostic ignored "-Wunused-parameter"
+diff --git a/session-manager/src/nsmd.C b/session-manager/src/nsmd.C
+index a4c04e1..a9c7f5d 100644
+--- a/session-manager/src/nsmd.C
++++ b/session-manager/src/nsmd.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #define __MODULE__ "nsmd"
+diff --git a/session-manager/src/send_osc.C b/session-manager/src/send_osc.C
+index 609ce70..2f126cc 100644
+--- a/session-manager/src/send_osc.C
++++ b/session-manager/src/send_osc.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ // #include <lo/lo.h>
+diff --git a/session-manager/src/session-manager.C b/session-manager/src/session-manager.C
+index e296b86..e3abf50 100644
+--- a/session-manager/src/session-manager.C
++++ b/session-manager/src/session-manager.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/bin/import-ardour-session b/timeline/bin/import-ardour-session
+index 7640386..0bce32a 100755
+--- a/timeline/bin/import-ardour-session
++++ b/timeline/bin/import-ardour-session
+@@ -14,7 +14,7 @@
+ # #
+ # You should have received a copy of the GNU General Public License along #
+ # with This program; see the file COPYING. If not,write to the Free Software #
+-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #
++# Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. #
+
+ import xml.etree.ElementTree as et
+ import random
+diff --git a/timeline/bin/import-external-sources b/timeline/bin/import-external-sources
+index 34b39eb..5c8be16 100755
+--- a/timeline/bin/import-external-sources
++++ b/timeline/bin/import-external-sources
+@@ -14,7 +14,7 @@
+ # #
+ # You should have received a copy of the GNU General Public License along #
+ # with This program; see the file COPYING. If not,write to the Free Software #
+-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #
++# Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. #
+
+ ## import-external-sources
+ #
+diff --git a/timeline/bin/remove-unused-sources b/timeline/bin/remove-unused-sources
+index 798a1c0..5b5c7c2 100755
+--- a/timeline/bin/remove-unused-sources
++++ b/timeline/bin/remove-unused-sources
+@@ -14,7 +14,7 @@
+ # #
+ # You should have received a copy of the GNU General Public License along #
+ # with This program; see the file COPYING. If not,write to the Free Software #
+-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #
++# Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. #
+
+ ## remove-unused-sources
+ #
+diff --git a/timeline/src/Annotation_Point.H b/timeline/src/Annotation_Point.H
+index aaec594..2a0c9c4 100644
+--- a/timeline/src/Annotation_Point.H
++++ b/timeline/src/Annotation_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Annotation_Region.C b/timeline/src/Annotation_Region.C
+index 83c374c..0fbac2b 100644
+--- a/timeline/src/Annotation_Region.C
++++ b/timeline/src/Annotation_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl_Tooltip.H>
+diff --git a/timeline/src/Annotation_Region.H b/timeline/src/Annotation_Region.H
+index 9d56da7..bf36210 100644
+--- a/timeline/src/Annotation_Region.H
++++ b/timeline/src/Annotation_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Annotation_Sequence.H b/timeline/src/Annotation_Sequence.H
+index 8c4d117..0dbd136 100644
+--- a/timeline/src/Annotation_Sequence.H
++++ b/timeline/src/Annotation_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Audio_Region.C b/timeline/src/Audio_Region.C
+index 49f4bd9..481a23e 100644
+--- a/timeline/src/Audio_Region.C
++++ b/timeline/src/Audio_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/timeline/src/Audio_Region.H b/timeline/src/Audio_Region.H
+index fb142d8..0b6b07a 100644
+--- a/timeline/src/Audio_Region.H
++++ b/timeline/src/Audio_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Audio_Sequence.C b/timeline/src/Audio_Sequence.C
+index f8dddd5..8f2880b 100644
+--- a/timeline/src/Audio_Sequence.C
++++ b/timeline/src/Audio_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* An Audio_Sequence is a sequence of Audio_Regions. Takes and 'track
+diff --git a/timeline/src/Audio_Sequence.H b/timeline/src/Audio_Sequence.H
+index 756144a..3ec154e 100644
+--- a/timeline/src/Audio_Sequence.H
++++ b/timeline/src/Audio_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Clock.H b/timeline/src/Clock.H
+index 948b4c9..7126a5b 100644
+--- a/timeline/src/Clock.H
++++ b/timeline/src/Clock.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Control_Point.C b/timeline/src/Control_Point.C
+index c13f413..2de0f36 100644
+--- a/timeline/src/Control_Point.C
++++ b/timeline/src/Control_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/timeline/src/Control_Point.H b/timeline/src/Control_Point.H
+index 171be96..0d98d6f 100644
+--- a/timeline/src/Control_Point.H
++++ b/timeline/src/Control_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Control_Sequence.C b/timeline/src/Control_Sequence.C
+index 503052e..b588189 100644
+--- a/timeline/src/Control_Sequence.C
++++ b/timeline/src/Control_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/timeline/src/Control_Sequence.H b/timeline/src/Control_Sequence.H
+index 38e9822..df14766 100644
+--- a/timeline/src/Control_Sequence.H
++++ b/timeline/src/Control_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Cursor_Point.C b/timeline/src/Cursor_Point.C
+index e953b16..6985823 100644
+--- a/timeline/src/Cursor_Point.C
++++ b/timeline/src/Cursor_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Cursor_Point.H b/timeline/src/Cursor_Point.H
+index 0cd05b6..a730c8c 100644
+--- a/timeline/src/Cursor_Point.H
++++ b/timeline/src/Cursor_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Cursor_Region.C b/timeline/src/Cursor_Region.C
+index 3c1be5c..8ef6137 100644
+--- a/timeline/src/Cursor_Region.C
++++ b/timeline/src/Cursor_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl_Tooltip.H>
+diff --git a/timeline/src/Cursor_Region.H b/timeline/src/Cursor_Region.H
+index 3290867..ff0d90d 100644
+--- a/timeline/src/Cursor_Region.H
++++ b/timeline/src/Cursor_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Cursor_Sequence.C b/timeline/src/Cursor_Sequence.C
+index 2f683e9..fb26edd 100644
+--- a/timeline/src/Cursor_Sequence.C
++++ b/timeline/src/Cursor_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Cursor_Sequence.H"
+diff --git a/timeline/src/Cursor_Sequence.H b/timeline/src/Cursor_Sequence.H
+index 57fe5f7..3d5f105 100644
+--- a/timeline/src/Cursor_Sequence.H
++++ b/timeline/src/Cursor_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_File.C b/timeline/src/Engine/Audio_File.C
+index 0d70346..591cb83 100644
+--- a/timeline/src/Engine/Audio_File.C
++++ b/timeline/src/Engine/Audio_File.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Audio_File.H"
+diff --git a/timeline/src/Engine/Audio_File.H b/timeline/src/Engine/Audio_File.H
+index baeedee..5e0c172 100644
+--- a/timeline/src/Engine/Audio_File.H
++++ b/timeline/src/Engine/Audio_File.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_File_Dummy.C b/timeline/src/Engine/Audio_File_Dummy.C
+index b91ede9..9e5b907 100644
+--- a/timeline/src/Engine/Audio_File_Dummy.C
++++ b/timeline/src/Engine/Audio_File_Dummy.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Audio_File_Dummy.H"
+diff --git a/timeline/src/Engine/Audio_File_Dummy.H b/timeline/src/Engine/Audio_File_Dummy.H
+index 331e3f9..4fa2e7e 100644
+--- a/timeline/src/Engine/Audio_File_Dummy.H
++++ b/timeline/src/Engine/Audio_File_Dummy.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_File_SF.C b/timeline/src/Engine/Audio_File_SF.C
+index a1ef61f..418ccf1 100644
+--- a/timeline/src/Engine/Audio_File_SF.C
++++ b/timeline/src/Engine/Audio_File_SF.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Audio_File_SF.H"
+diff --git a/timeline/src/Engine/Audio_File_SF.H b/timeline/src/Engine/Audio_File_SF.H
+index 8ab9a75..4fdf876 100644
+--- a/timeline/src/Engine/Audio_File_SF.H
++++ b/timeline/src/Engine/Audio_File_SF.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Audio_Region.C b/timeline/src/Engine/Audio_Region.C
+index e96e215..a7e48a3 100644
+--- a/timeline/src/Engine/Audio_Region.C
++++ b/timeline/src/Engine/Audio_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /**********/
+diff --git a/timeline/src/Engine/Audio_Sequence.C b/timeline/src/Engine/Audio_Sequence.C
+index cda9eda..ccb0cf4 100644
+--- a/timeline/src/Engine/Audio_Sequence.C
++++ b/timeline/src/Engine/Audio_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Audio_Sequence.H"
+diff --git a/timeline/src/Engine/Control_Sequence.C b/timeline/src/Engine/Control_Sequence.C
+index f334e65..fde8c0c 100644
+--- a/timeline/src/Engine/Control_Sequence.C
++++ b/timeline/src/Engine/Control_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Control_Sequence.H"
+diff --git a/timeline/src/Engine/Disk_Stream.C b/timeline/src/Engine/Disk_Stream.C
+index 7268e67..3456fa2 100644
+--- a/timeline/src/Engine/Disk_Stream.C
++++ b/timeline/src/Engine/Disk_Stream.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Track.H"
+diff --git a/timeline/src/Engine/Disk_Stream.H b/timeline/src/Engine/Disk_Stream.H
+index 7c3541b..7e3f4f6 100644
+--- a/timeline/src/Engine/Disk_Stream.H
++++ b/timeline/src/Engine/Disk_Stream.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Engine.C b/timeline/src/Engine/Engine.C
+index 3f7c84a..53529bd 100644
+--- a/timeline/src/Engine/Engine.C
++++ b/timeline/src/Engine/Engine.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Engine.H"
+diff --git a/timeline/src/Engine/Engine.H b/timeline/src/Engine/Engine.H
+index cf1d426..2f36973 100644
+--- a/timeline/src/Engine/Engine.H
++++ b/timeline/src/Engine/Engine.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Peak.H b/timeline/src/Engine/Peak.H
+index 8ee1529..d6ae610 100644
+--- a/timeline/src/Engine/Peak.H
++++ b/timeline/src/Engine/Peak.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Peaks.C b/timeline/src/Engine/Peaks.C
+index 0fa4dd9..5520c17 100644
+--- a/timeline/src/Engine/Peaks.C
++++ b/timeline/src/Engine/Peaks.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Engine/Peaks.H b/timeline/src/Engine/Peaks.H
+index c8d7612..5e43a12 100644
+--- a/timeline/src/Engine/Peaks.H
++++ b/timeline/src/Engine/Peaks.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Playback_DS.C b/timeline/src/Engine/Playback_DS.C
+index e5cf15d..3437c2c 100644
+--- a/timeline/src/Engine/Playback_DS.C
++++ b/timeline/src/Engine/Playback_DS.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Engine/Playback_DS.H b/timeline/src/Engine/Playback_DS.H
+index 128a745..6ef6caf 100644
+--- a/timeline/src/Engine/Playback_DS.H
++++ b/timeline/src/Engine/Playback_DS.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Disk_Stream.H"
+diff --git a/timeline/src/Engine/Record_DS.C b/timeline/src/Engine/Record_DS.C
+index 312ce74..09ae3e4 100644
+--- a/timeline/src/Engine/Record_DS.C
++++ b/timeline/src/Engine/Record_DS.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Handles streaming from track inputs to disk */
+diff --git a/timeline/src/Engine/Record_DS.H b/timeline/src/Engine/Record_DS.H
+index 054bbc6..8e1d08a 100644
+--- a/timeline/src/Engine/Record_DS.H
++++ b/timeline/src/Engine/Record_DS.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Engine/Timeline.C b/timeline/src/Engine/Timeline.C
+index 9bcfa0f..e33cbf7 100644
+--- a/timeline/src/Engine/Timeline.C
++++ b/timeline/src/Engine/Timeline.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Timeline.H"
+diff --git a/timeline/src/Engine/Track.C b/timeline/src/Engine/Track.C
+index 4bfdb5f..de385fd 100644
+--- a/timeline/src/Engine/Track.C
++++ b/timeline/src/Engine/Track.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "../Track.H"
+diff --git a/timeline/src/Engine/const.h b/timeline/src/Engine/const.h
+index 623ca48..96077d9 100644
+--- a/timeline/src/Engine/const.h
++++ b/timeline/src/Engine/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #define __MODULE__ "non-timeline:engine"
+diff --git a/timeline/src/Engine/types.h b/timeline/src/Engine/types.h
+index cd3cc2c..1e9c8e3 100644
+--- a/timeline/src/Engine/types.h
++++ b/timeline/src/Engine/types.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/NSM.C b/timeline/src/NSM.C
+index 28c702f..e71cdd7 100644
+--- a/timeline/src/NSM.C
++++ b/timeline/src/NSM.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "const.h"
+diff --git a/timeline/src/OSC_Thread.C b/timeline/src/OSC_Thread.C
+index 70fe6fe..edb0e49 100644
+--- a/timeline/src/OSC_Thread.C
++++ b/timeline/src/OSC_Thread.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "OSC_Thread.H"
+diff --git a/timeline/src/OSC_Thread.H b/timeline/src/OSC_Thread.H
+index d678028..f289933 100644
+--- a/timeline/src/OSC_Thread.H
++++ b/timeline/src/OSC_Thread.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Project.C b/timeline/src/Project.C
+index f92375f..bac1f1c 100644
+--- a/timeline/src/Project.C
++++ b/timeline/src/Project.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Routings for opening/closing/creation of projects. All the actual
+diff --git a/timeline/src/Project.H b/timeline/src/Project.H
+index a1a67a4..039af54 100644
+--- a/timeline/src/Project.H
++++ b/timeline/src/Project.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ const char template_dir[] = "share/non-daw/templates";
+diff --git a/timeline/src/RWLock.H b/timeline/src/RWLock.H
+index b21d945..c623942 100644
+--- a/timeline/src/RWLock.H
++++ b/timeline/src/RWLock.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Sequence.C b/timeline/src/Sequence.C
+index 9fd9a07..849cbcd 100644
+--- a/timeline/src/Sequence.C
++++ b/timeline/src/Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Sequence.H"
+diff --git a/timeline/src/Sequence.H b/timeline/src/Sequence.H
+index c07b4f9..8167ec3 100644
+--- a/timeline/src/Sequence.H
++++ b/timeline/src/Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Sequence_Point.C b/timeline/src/Sequence_Point.C
+index afb8377..af8d5f4 100644
+--- a/timeline/src/Sequence_Point.C
++++ b/timeline/src/Sequence_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Sequence_Point.H"
+diff --git a/timeline/src/Sequence_Point.H b/timeline/src/Sequence_Point.H
+index af64b46..618112a 100644
+--- a/timeline/src/Sequence_Point.H
++++ b/timeline/src/Sequence_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Sequence_Region.C b/timeline/src/Sequence_Region.C
+index c119467..6a0a8ed 100644
+--- a/timeline/src/Sequence_Region.C
++++ b/timeline/src/Sequence_Region.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Sequence_Region.H"
+diff --git a/timeline/src/Sequence_Region.H b/timeline/src/Sequence_Region.H
+index 8be8b81..c9ce7e9 100644
+--- a/timeline/src/Sequence_Region.H
++++ b/timeline/src/Sequence_Region.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Sequence_Widget.C b/timeline/src/Sequence_Widget.C
+index ea9a858..554fa5c 100644
+--- a/timeline/src/Sequence_Widget.C
++++ b/timeline/src/Sequence_Widget.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/fl_draw.H>
+diff --git a/timeline/src/Sequence_Widget.H b/timeline/src/Sequence_Widget.H
+index 210f72b..4029a1e 100644
+--- a/timeline/src/Sequence_Widget.H
++++ b/timeline/src/Sequence_Widget.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/TLE.fl b/timeline/src/TLE.fl
+index e54de7f..51450e8 100644
+--- a/timeline/src/TLE.fl
++++ b/timeline/src/TLE.fl
+@@ -17,7 +17,7 @@ comment {//
+ //
+ // You should have received a copy of the GNU General Public License
+ // along with this program; if not, write to the Free Software
+-// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
++// Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
+ //
+ } {in_source in_header
+ }
+diff --git a/timeline/src/Tempo_Point.C b/timeline/src/Tempo_Point.C
+index 5848ffc..563b340 100644
+--- a/timeline/src/Tempo_Point.C
++++ b/timeline/src/Tempo_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Tempo_Point.H"
+diff --git a/timeline/src/Tempo_Point.H b/timeline/src/Tempo_Point.H
+index 8dd88d0..f1ebdfb 100644
+--- a/timeline/src/Tempo_Point.H
++++ b/timeline/src/Tempo_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Tempo_Sequence.C b/timeline/src/Tempo_Sequence.C
+index 50c16b3..ccbfbe3 100644
+--- a/timeline/src/Tempo_Sequence.C
++++ b/timeline/src/Tempo_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Tempo_Sequence.H"
+diff --git a/timeline/src/Tempo_Sequence.H b/timeline/src/Tempo_Sequence.H
+index 61f6498..b6cbcbc 100644
+--- a/timeline/src/Tempo_Sequence.H
++++ b/timeline/src/Tempo_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Time_Point.C b/timeline/src/Time_Point.C
+index 002c38c..6dfae5d 100644
+--- a/timeline/src/Time_Point.C
++++ b/timeline/src/Time_Point.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Time_Point.H"
+diff --git a/timeline/src/Time_Point.H b/timeline/src/Time_Point.H
+index 79665aa..bd98f55 100644
+--- a/timeline/src/Time_Point.H
++++ b/timeline/src/Time_Point.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Time_Sequence.C b/timeline/src/Time_Sequence.C
+index f877b8a..389c6ef 100644
+--- a/timeline/src/Time_Sequence.C
++++ b/timeline/src/Time_Sequence.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include "Time_Sequence.H"
+diff --git a/timeline/src/Time_Sequence.H b/timeline/src/Time_Sequence.H
+index 4e71a71..ffa5c52 100644
+--- a/timeline/src/Time_Sequence.H
++++ b/timeline/src/Time_Sequence.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Timeline.C b/timeline/src/Timeline.C
+index ccde2a1..d16cb1b 100644
+--- a/timeline/src/Timeline.C
++++ b/timeline/src/Timeline.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* This is the Timeline widget, which contains all the tracks and
+diff --git a/timeline/src/Timeline.H b/timeline/src/Timeline.H
+index 022c3af..8d75a2a 100644
+--- a/timeline/src/Timeline.H
++++ b/timeline/src/Timeline.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Track.C b/timeline/src/Track.C
+index 0e0ecf6..d3e215e 100644
+--- a/timeline/src/Track.C
++++ b/timeline/src/Track.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* A Track is a container for various sequences; the sequence, the
+diff --git a/timeline/src/Track.H b/timeline/src/Track.H
+index b2e0134..47f82cf 100644
+--- a/timeline/src/Track.H
++++ b/timeline/src/Track.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+diff --git a/timeline/src/Transport.C b/timeline/src/Transport.C
+index 27df7fd..62bba1e 100644
+--- a/timeline/src/Transport.C
++++ b/timeline/src/Transport.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* Controls the audio transport */
+diff --git a/timeline/src/Transport.H b/timeline/src/Transport.H
+index 8323222..b2c412c 100644
+--- a/timeline/src/Transport.H
++++ b/timeline/src/Transport.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/Waveform.C b/timeline/src/Waveform.C
+index a6bb8b9..fb48b04 100644
+--- a/timeline/src/Waveform.C
++++ b/timeline/src/Waveform.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ /* routines to draw a waveform from peak data */
+diff --git a/timeline/src/Waveform.H b/timeline/src/Waveform.H
+index eed7747..57407aa 100644
+--- a/timeline/src/Waveform.H
++++ b/timeline/src/Waveform.H
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+
+diff --git a/timeline/src/const.h b/timeline/src/const.h
+index 385b0ce..5a7e772 100644
+--- a/timeline/src/const.h
++++ b/timeline/src/const.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ extern const char *APP_NAME;
+diff --git a/timeline/src/main.C b/timeline/src/main.C
+index a341240..5010902 100644
+--- a/timeline/src/main.C
++++ b/timeline/src/main.C
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #include <FL/Fl.H>
+diff --git a/timeline/src/types.h b/timeline/src/types.h
+index cd3cc2c..1e9c8e3 100644
+--- a/timeline/src/types.h
++++ b/timeline/src/types.h
+@@ -14,7 +14,7 @@
+ /* */
+ /* You should have received a copy of the GNU General Public License along */
+ /* with This program; see the file COPYING. If not,write to the Free Software */
+-/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
++/* Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA. */
+ /*******************************************************************************/
+
+ #pragma once
+--
+2.26.0.rc2
+
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
deleted file mode 100644
index 4f79787..0000000
--- a/non-daw-desktop.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
---- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
-+++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
-@@ -1,8 +1,8 @@
- [Desktop Entry]
- Name=Non DAW
- Comment=Modular Digital Audio Workstation - Timeline Editor
--Exec=@BIN_PATH@/non-daw
-+Exec=non-daw
- Terminal=false
- Type=Application
- Icon=non-daw
--Categories=Application;AudioVideo;Audio;
-+Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw.spec b/non-daw.spec
index cc8a77b..e1fcdc6 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,22 +1,22 @@
+%global commit0 bbe8386499621c8e60eebb06d80e966f13a69a95
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%global commitdate 20200307
+
Name: non-daw
Version: 1.2.0
-Release: 18.git16885e69%{?dist}
+Release: 19.%{commitdate}git%{shortcommit0}%{?dist}
Summary: A digital audio workstation for JACK
-License: GPLv2+
-URL: http://non.tuxfamily.org/
-Source0: non-20160405-git16885e69.tar.bz2
-# sh non-snapshot.sh (rev>
-Source1: non-snapshot.sh
+License: GPLv2+ and ISC
+URL: https://non.tuxfamily.org/
+Source0: https://git.tuxfamily.org/non/non.git/snapshot/non-%{commit0}.tar.gz
# notified upstream of the following along with incorrect FSF address headers
-Patch1: non-daw-desktop.patch
-# rhbz 1317283
-Patch2: add-lib64-in-ladspa-search-path.patch
+Patch0: add-lib64-in-ladspa-search-path.patch
+Patch1: fix-fsf-address.patch
+# build optimization should be avoided in Fedora as Fedora has its own optimizations
+Patch2: remove-optimization-flags.patch
-BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
-BuildRequires: fltk-devel
-BuildRequires: fltk-fluid
BuildRequires: imake
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
@@ -28,42 +28,82 @@ BuildRequires: libvorbis-devel
BuildRequires: libXpm-devel
BuildRequires: non-ntk-devel
BuildRequires: non-ntk-fluid
-BuildRequires: python2
+BuildRequires: python3
+BuildRequires: gcc-c++
+BuildRequires: %{_bindir}/pathfix.py
+BuildRequires: %{_bindir}/find
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%description
Non-daw is a digital audio workstation for JACK
%package -n non-mixer
Summary: A digital audio mixer for JACK
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%description -n non-mixer
non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
+%package -n non-mixer-doc
+Summary: A digital audio mixer for JACK - Documentation
+
+%description -n non-mixer-doc
+non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
+This package contains the documentation.
+
%package -n non-session-manager
Summary: A session manager for JACK
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%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-session-manager-doc
+Summary: A session manager for JACK - Documentation
+
+%description -n non-session-manager-doc
+non-session-manager is an audio project session manager. It preserves
+application state including JACK and MIDI connections between audio sessions.
+This package contains the documentation.
+
%package -n non-sequencer
Summary: A MIDI sequencer for JACK
+Requires: jack-audio-connection-kit
+Requires: hicolor-icon-theme
%description -n non-sequencer
non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
sequencer
+%package -n non-sequencer-doc
+Summary: A MIDI sequencer for JACK - Documentation
+
+%description -n non-sequencer-doc
+non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
+sequencer
+
%prep
-%setup -q -n non-20160405
+%setup -q -n non-%{commit0}
+%patch0 -p1
+%patch1 -p1
%patch2 -p1
+rm -rf lib
+pathfix.py -pni %{_bindir}/python3 waf $(find -name wscript)
%build
+%set_build_flags
+CXXFLAGS+=" -std=c++11"
+./waf configure --prefix=%{_prefix} --libdir=%{_libdir} \
%ifarch %{ix86} x86_64
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+
%else
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
+--disable-sse
%endif
-./waf %{_smp_mflags} -v
+./waf build -v %{?_smp_mflags}
%install
./waf install --destdir=%{buildroot} --docdir=%{buildroot}/%{_docdir}/
@@ -71,11 +111,15 @@ for i in %{buildroot}%{_datadir}/applications/*.desktop; do
sed -i -e 's|\/usr\/bin\/||' $i
desktop-file-validate $i;
done;
+# correct locations
+mv %{buildroot}%{_bindir}/bin/* %{buildrootdir}{_bindir}
# correct permissions
chmod 755 %{buildroot}%{_bindir}/*
+#NOTE: No manpages, all documentation is at http://non.tuxfamily.org/wiki/Documentation
+
%files
-%doc COPYING
+%license COPYING
%{_bindir}/import*
%{_bindir}/%{name}
%{_bindir}/non-timeline
@@ -85,40 +129,46 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-timeline
%files -n non-mixer
+%license COPYING
%{_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-mixer-doc
+%license COPYING
+%{_docdir}/non-mixer
+
%files -n non-session-manager
+%license COPYING
%{_bindir}/nsm*
%{_bindir}/jackpatch
%{_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-session-manager-doc
+%license COPYING
+%{_docdir}/non-session-manager
+
%files -n non-sequencer
+%license COPYING
%{_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
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+%files -n non-sequencer-doc
+%license COPYING
+%{_docdir}/non-sequencer
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+%changelog
+* Sun Mar 08 2020 Erich Eickmeyer <erich(a)ericheickmeyer.com> - 1.2.0-19.20200307gitbbe83864
+- New git sync, built with waf built with python3
* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/non-snapshot.sh b/non-snapshot.sh
deleted file mode 100644
index bc82db5..0000000
--- a/non-snapshot.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/bash
-
-# $1 - revision number to checkout.
-: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
- or fetch the latest revision by: `basename $0` HEAD"}
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-name=non
-version=20160405
-
-pushd "$tmp" >/dev/null
-echo "Fetching git revision: $1"
-git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
-ls
-pushd $name-$version
-git reset --hard $1
-rm -rf .git
-popd
-echo "Fetched git revision: $1"
-rm -f $name.stdout
-
-tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
-echo "Written: $name-$version-git$1.tar.bz2"
-popd >/dev/null
diff --git a/remove-optimization-flags.patch b/remove-optimization-flags.patch
new file mode 100644
index 0000000..ead7b64
--- /dev/null
+++ b/remove-optimization-flags.patch
@@ -0,0 +1,29 @@
+From d26ce26213e3ec1f3f2662d3f477c38ba92191a4 Mon Sep 17 00:00:00 2001
+Message-Id: <d26ce26213e3ec1f3f2662d3f477c38ba92191a4.1584830098.git.erich(a)ericheickmeyer.com>
+From: Erich Eickmeyer <erich(a)ericheickmeyer.com>
+Date: Sat, 21 Mar 2020 15:34:51 -0700
+Subject: [PATCH] remove-optimization-flags
+
+---
+ wscript | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/wscript b/wscript
+index 7dd9857..9143ef6 100644
+--- a/wscript
++++ b/wscript
+@@ -89,10 +89,7 @@ def configure(conf):
+ conf.recurse(i)
+
+ optimization_flags = [
+- "-O3",
+- "-fomit-frame-pointer",
+- "-ffast-math",
+- "-pipe"
++ ""
+ ]
+
+ if Options.options.sse:
+--
+2.26.0.rc2
+
diff --git a/sources b/sources
index edd578e..c379e77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
+SHA512 (non-bbe8386499621c8e60eebb06d80e966f13a69a95.tar.gz) = 1a667b0648df37c6e04f9eefbeff2c2c73e5f6988965aa0bbda0b57e2a47cbd89a02e98acdcef9f3d98749144b5627c751d8f14952d14e37431c59823f0a2f0a
commit 06b3bccd5af7d333fb34e979f6178554bf156016
Author: Mohan Boddu <mboddu(a)bhujji.com>
Date: Thu Mar 26 12:57:42 2020 -0400
Revert "non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549"
Unretirement for https://pagure.io/releng/issue/9355
This reverts commit 4f5ca32ff1b65fd97747737d0f93c4ee5011231f.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5b36417
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/non-daw-20121013-git61addce.tar.bz2
+/non-daw-20130902-git9fba8a8.tar.bz2
+/non-daw-20131026-git13c3ca8.tar.bz2
+/non-20160405-git16885e69.tar.bz2
diff --git a/add-lib64-in-ladspa-search-path.patch b/add-lib64-in-ladspa-search-path.patch
new file mode 100644
index 0000000..5bc905f
--- /dev/null
+++ b/add-lib64-in-ladspa-search-path.patch
@@ -0,0 +1,25 @@
+From 019cc0c91a747be24c293d75e1688721400cae5b Mon Sep 17 00:00:00 2001
+From: Yann Collette <ycollette.nospam(a)free.fr>
+Date: Sun, 13 Mar 2016 19:14:08 +0100
+Subject: [PATCH] add lib64 in ladspa search path
+
+---
+ mixer/src/LADSPAInfo.C | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
+index 8fc611e..150916e 100644
+--- a/mixer/src/LADSPAInfo.C
++++ b/mixer/src/LADSPAInfo.C
+@@ -81,7 +81,7 @@ LADSPAInfo::RescanPlugins(void)
+ cerr << "WARNING: LADSPA_PATH environment variable not set" << endl;
+ cerr << " Assuming /usr/lib/ladspa:/usr/local/lib/ladspa" << endl;
+
+- ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa", &LADSPAInfo::ExaminePluginLibrary);
++ ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa:/usr/lib64/ladspa:/usr/local/lib64/ladspa", &LADSPAInfo::ExaminePluginLibrary);
+ }
+ }
+
+--
+2.5.0
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index b2e703b..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
new file mode 100644
index 0000000..4f79787
--- /dev/null
+++ b/non-daw-desktop.patch
@@ -0,0 +1,14 @@
+diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
+--- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
++++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
+@@ -1,8 +1,8 @@
+ [Desktop Entry]
+ Name=Non DAW
+ Comment=Modular Digital Audio Workstation - Timeline Editor
+-Exec=@BIN_PATH@/non-daw
++Exec=non-daw
+ Terminal=false
+ Type=Application
+ Icon=non-daw
+-Categories=Application;AudioVideo;Audio;
++Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw.spec b/non-daw.spec
new file mode 100644
index 0000000..cc8a77b
--- /dev/null
+++ b/non-daw.spec
@@ -0,0 +1,184 @@
+Name: non-daw
+Version: 1.2.0
+Release: 18.git16885e69%{?dist}
+Summary: A digital audio workstation for JACK
+
+License: GPLv2+
+URL: http://non.tuxfamily.org/
+Source0: non-20160405-git16885e69.tar.bz2
+# sh non-snapshot.sh (rev>
+Source1: non-snapshot.sh
+# notified upstream of the following along with incorrect FSF address headers
+Patch1: non-daw-desktop.patch
+# rhbz 1317283
+Patch2: add-lib64-in-ladspa-search-path.patch
+
+BuildRequires: gcc-c++
+BuildRequires: desktop-file-utils
+BuildRequires: fltk-devel
+BuildRequires: fltk-fluid
+BuildRequires: imake
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: ladspa-devel
+BuildRequires: liblo-devel
+BuildRequires: liblrdf-devel
+BuildRequires: libsigc++20-devel
+BuildRequires: libsndfile-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libXpm-devel
+BuildRequires: non-ntk-devel
+BuildRequires: non-ntk-fluid
+BuildRequires: python2
+
+%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
+%setup -q -n non-20160405
+%patch2 -p1
+
+%build
+%ifarch %{ix86} x86_64
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+%else
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
+%endif
+./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}/*
+
+%files
+%doc COPYING
+%{_bindir}/import*
+%{_bindir}/%{name}
+%{_bindir}/non-timeline
+%{_docdir}/non-timeline
+%{_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}/jackpatch
+%{_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
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
+- Remove obsolete scriptlets
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
+- Added BR: python2
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
+- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
+- Enable vorbis support
+- Put jackpatch in right sub package (rhbz 1336224)
+- Fix ladspa plugins search path (rhbz 1317283)
+
+* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
+- Fix up Release so upgrade path works correctly
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
+- Rebuilt for GCC 5 C++11 ABI change
+
+* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
+- rebuild (fltk)
+- non-session-manager: omit non-sensical Obsoletes
+- fix Release: tag
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 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 <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
+- Unversioned doc dir changes
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
+- Initial build
diff --git a/non-snapshot.sh b/non-snapshot.sh
new file mode 100644
index 0000000..bc82db5
--- /dev/null
+++ b/non-snapshot.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+
+# $1 - revision number to checkout.
+: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
+ or fetch the latest revision by: `basename $0` HEAD"}
+
+set -e
+
+tmp=$(mktemp -d)
+
+trap cleanup EXIT
+cleanup() {
+ set +e
+ [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
+}
+
+unset CDPATH
+pwd=$(pwd)
+name=non
+version=20160405
+
+pushd "$tmp" >/dev/null
+echo "Fetching git revision: $1"
+git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
+ls
+pushd $name-$version
+git reset --hard $1
+rm -rf .git
+popd
+echo "Fetched git revision: $1"
+rm -f $name.stdout
+
+tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
+echo "Written: $name-$version-git$1.tar.bz2"
+popd >/dev/null
diff --git a/sources b/sources
new file mode 100644
index 0000000..edd578e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
commit 4f5ca32ff1b65fd97747737d0f93c4ee5011231f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Aug 8 16:13:19 2019 +0000
non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5b36417..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/non-daw-20121013-git61addce.tar.bz2
-/non-daw-20130902-git9fba8a8.tar.bz2
-/non-daw-20131026-git13c3ca8.tar.bz2
-/non-20160405-git16885e69.tar.bz2
diff --git a/add-lib64-in-ladspa-search-path.patch b/add-lib64-in-ladspa-search-path.patch
deleted file mode 100644
index 5bc905f..0000000
--- a/add-lib64-in-ladspa-search-path.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 019cc0c91a747be24c293d75e1688721400cae5b Mon Sep 17 00:00:00 2001
-From: Yann Collette <ycollette.nospam(a)free.fr>
-Date: Sun, 13 Mar 2016 19:14:08 +0100
-Subject: [PATCH] add lib64 in ladspa search path
-
----
- mixer/src/LADSPAInfo.C | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
-index 8fc611e..150916e 100644
---- a/mixer/src/LADSPAInfo.C
-+++ b/mixer/src/LADSPAInfo.C
-@@ -81,7 +81,7 @@ LADSPAInfo::RescanPlugins(void)
- cerr << "WARNING: LADSPA_PATH environment variable not set" << endl;
- cerr << " Assuming /usr/lib/ladspa:/usr/local/lib/ladspa" << endl;
-
-- ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa", &LADSPAInfo::ExaminePluginLibrary);
-+ ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa:/usr/lib64/ladspa:/usr/local/lib64/ladspa", &LADSPAInfo::ExaminePluginLibrary);
- }
- }
-
---
-2.5.0
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..b2e703b
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+non-daw fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675549
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
deleted file mode 100644
index 4f79787..0000000
--- a/non-daw-desktop.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
---- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
-+++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
-@@ -1,8 +1,8 @@
- [Desktop Entry]
- Name=Non DAW
- Comment=Modular Digital Audio Workstation - Timeline Editor
--Exec=@BIN_PATH@/non-daw
-+Exec=non-daw
- Terminal=false
- Type=Application
- Icon=non-daw
--Categories=Application;AudioVideo;Audio;
-+Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw.spec b/non-daw.spec
deleted file mode 100644
index cc8a77b..0000000
--- a/non-daw.spec
+++ /dev/null
@@ -1,184 +0,0 @@
-Name: non-daw
-Version: 1.2.0
-Release: 18.git16885e69%{?dist}
-Summary: A digital audio workstation for JACK
-
-License: GPLv2+
-URL: http://non.tuxfamily.org/
-Source0: non-20160405-git16885e69.tar.bz2
-# sh non-snapshot.sh (rev>
-Source1: non-snapshot.sh
-# notified upstream of the following along with incorrect FSF address headers
-Patch1: non-daw-desktop.patch
-# rhbz 1317283
-Patch2: add-lib64-in-ladspa-search-path.patch
-
-BuildRequires: gcc-c++
-BuildRequires: desktop-file-utils
-BuildRequires: fltk-devel
-BuildRequires: fltk-fluid
-BuildRequires: imake
-BuildRequires: jack-audio-connection-kit-devel
-BuildRequires: ladspa-devel
-BuildRequires: liblo-devel
-BuildRequires: liblrdf-devel
-BuildRequires: libsigc++20-devel
-BuildRequires: libsndfile-devel
-BuildRequires: libvorbis-devel
-BuildRequires: libXpm-devel
-BuildRequires: non-ntk-devel
-BuildRequires: non-ntk-fluid
-BuildRequires: python2
-
-%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
-%setup -q -n non-20160405
-%patch2 -p1
-
-%build
-%ifarch %{ix86} x86_64
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
-%else
-CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
-%endif
-./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}/*
-
-%files
-%doc COPYING
-%{_bindir}/import*
-%{_bindir}/%{name}
-%{_bindir}/non-timeline
-%{_docdir}/non-timeline
-%{_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}/jackpatch
-%{_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
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
-- Remove obsolete scriptlets
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
-- Added BR: python2
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
-- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
-- Enable vorbis support
-- Put jackpatch in right sub package (rhbz 1336224)
-- Fix ladspa plugins search path (rhbz 1317283)
-
-* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
-- Fix up Release so upgrade path works correctly
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
-- rebuild (fltk)
-- non-session-manager: omit non-sensical Obsoletes
-- fix Release: tag
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 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 <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
-- Unversioned doc dir changes
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
-- Initial build
diff --git a/non-snapshot.sh b/non-snapshot.sh
deleted file mode 100644
index bc82db5..0000000
--- a/non-snapshot.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/bash
-
-# $1 - revision number to checkout.
-: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
- or fetch the latest revision by: `basename $0` HEAD"}
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
- set +e
- [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-name=non
-version=20160405
-
-pushd "$tmp" >/dev/null
-echo "Fetching git revision: $1"
-git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
-ls
-pushd $name-$version
-git reset --hard $1
-rm -rf .git
-popd
-echo "Fetched git revision: $1"
-rm -f $name.stdout
-
-tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
-echo "Written: $name-$version-git$1.tar.bz2"
-popd >/dev/null
diff --git a/sources b/sources
deleted file mode 100644
index edd578e..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
commit 531a1f8e8db4351b6fb73a5bf4db91c33be52d0f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 25 22:30:55 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 3409948..cc8a77b 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 17.git16885e69%{?dist}
+Release: 18.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
License: GPLv2+
@@ -111,6 +111,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-18.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
commit 0895151eaf13d3ab3a055dc023595839012630f2
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Feb 1 16:27:51 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 1bdbcd3..3409948 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 16.git16885e69%{?dist}
+Release: 17.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
License: GPLv2+
@@ -111,6 +111,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-17.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
commit 24526ee961be1d8962195dbf73239ce66d2eb194
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Jan 28 20:17:58 2019 +0100
Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
diff --git a/non-daw.spec b/non-daw.spec
index 29b970c..1bdbcd3 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -3,7 +3,6 @@ Version: 1.2.0
Release: 16.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
-Group: Applications/Multimedia
License: GPLv2+
URL: http://non.tuxfamily.org/
Source0: non-20160405-git16885e69.tar.bz2
@@ -36,14 +35,12 @@ Non-daw is a digital audio workstation for JACK
%package -n non-mixer
Summary: A digital audio mixer for JACK
-Group: Applications/Multimedia
%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
-Group: Applications/Multimedia
%description -n non-session-manager
non-session-manager is an audio project session manager. It preserves
@@ -51,7 +48,6 @@ application state including JACK and MIDI connections between audio sessions.
%package -n non-sequencer
Summary: A MIDI sequencer for JACK
-Group: Applications/Multimedia
%description -n non-sequencer
non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
commit 3a3d787272c75e3d9f5b5d2769c879a09886eb3a
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Sat Jul 28 16:00:55 2018 +0200
BR: gcc-c++
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 30e3bd6..29b970c 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -14,6 +14,7 @@ Patch1: non-daw-desktop.patch
# rhbz 1317283
Patch2: add-lib64-in-ladspa-search-path.patch
+BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
BuildRequires: fltk-devel
BuildRequires: fltk-fluid
commit b3e39528336fbaa369c7d2404834c63e82901bc8
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 13 14:27:33 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index ce043d0..30e3bd6 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 15.git16885e69%{?dist}
+Release: 16.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -114,6 +114,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-16.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit adcb953fc9088cde687da829b19dc4d6c600dc0f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Feb 8 08:22:01 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index 93fc46e..ce043d0 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 14.git16885e69%{?dist}
+Release: 15.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -114,6 +114,9 @@ chmod 755 %{buildroot}%{_bindir}/*
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-15.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
- Remove obsolete scriptlets
commit 14eb76d0601f985248667284d92f624d8c8c9b3d
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Thu Jan 18 20:58:20 2018 +0100
Remove obsolete scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/non-daw.spec b/non-daw.spec
index b18b3ae..93fc46e 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 13.git16885e69%{?dist}
+Release: 14.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -77,20 +77,6 @@ done;
# correct permissions
chmod 755 %{buildroot}%{_bindir}/*
-%post
-update-desktop-database -q
-touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
-
-%postun
-update-desktop-database -q
-if [ $1 -eq 0 ]; then
- touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
- gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
-fi
-
-%posttrans
-/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
%files
%doc COPYING
%{_bindir}/import*
@@ -128,6 +114,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.2.0-14.git16885e69
+- Remove obsolete scriptlets
+
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
commit 1b9e61c6156ea8d2fc79ee0186eabc1d24bccc3a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Aug 3 04:03:53 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 8aae1dc..b18b3ae 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 12.git16885e69%{?dist}
+Release: 13.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -128,6 +128,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-13.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
commit 9da99cada93a65b9f89b5ba6d299bd75defdac2c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 27 01:14:41 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 70fb40d..8aae1dc 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 11.git16885e69%{?dist}
+Release: 12.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -128,6 +128,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-12.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
- Added BR: python2
commit 2e59ec087867e0eecd280d3e2d9121ade87d79e6
Author: Orcan Ogetbil <orcan(a)localhost.localdomain>
Date: Fri Feb 17 00:18:37 2017 -0500
Added BR: python2
diff --git a/non-daw.spec b/non-daw.spec
index 610f6c9..70fb40d 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 10.git16885e69%{?dist}
+Release: 11.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -28,6 +28,7 @@ BuildRequires: libvorbis-devel
BuildRequires: libXpm-devel
BuildRequires: non-ntk-devel
BuildRequires: non-ntk-fluid
+BuildRequires: python2
%description
Non-daw is a digital audio workstation for JACK
@@ -127,6 +128,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 16 2017 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.2.0-11.git16885e69
+- Added BR: python2
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
commit ed4ad26a3b24ae82fbab6ef92ebc726ba1cf0bd8
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Feb 11 00:18:27 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 2fdf443..610f6c9 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 9.git16885e69%{?dist}
+Release: 10.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -127,6 +127,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-10.git16885e69
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
- Enable vorbis support
commit 47007462be1d6508c5f156ae5b24039c53c105b0
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Sat Aug 20 14:24:23 2016 +0100
Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others), Enable vorbis support, Put jackpatch in right sub package (rhbz 1336224), Fix ladspa plugins search path (rhbz 1317283)
diff --git a/add-lib64-in-ladspa-search-path.patch b/add-lib64-in-ladspa-search-path.patch
new file mode 100644
index 0000000..5bc905f
--- /dev/null
+++ b/add-lib64-in-ladspa-search-path.patch
@@ -0,0 +1,25 @@
+From 019cc0c91a747be24c293d75e1688721400cae5b Mon Sep 17 00:00:00 2001
+From: Yann Collette <ycollette.nospam(a)free.fr>
+Date: Sun, 13 Mar 2016 19:14:08 +0100
+Subject: [PATCH] add lib64 in ladspa search path
+
+---
+ mixer/src/LADSPAInfo.C | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mixer/src/LADSPAInfo.C b/mixer/src/LADSPAInfo.C
+index 8fc611e..150916e 100644
+--- a/mixer/src/LADSPAInfo.C
++++ b/mixer/src/LADSPAInfo.C
+@@ -81,7 +81,7 @@ LADSPAInfo::RescanPlugins(void)
+ cerr << "WARNING: LADSPA_PATH environment variable not set" << endl;
+ cerr << " Assuming /usr/lib/ladspa:/usr/local/lib/ladspa" << endl;
+
+- ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa", &LADSPAInfo::ExaminePluginLibrary);
++ ScanPathList("/usr/lib/ladspa:/usr/local/lib/ladspa:/usr/lib64/ladspa:/usr/local/lib64/ladspa", &LADSPAInfo::ExaminePluginLibrary);
+ }
+ }
+
+--
+2.5.0
+
diff --git a/non-daw.spec b/non-daw.spec
index d0053db..2fdf443 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 8.git16885e69%{?dist}
+Release: 9.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -11,22 +11,23 @@ Source0: non-20160405-git16885e69.tar.bz2
Source1: non-snapshot.sh
# notified upstream of the following along with incorrect FSF address headers
Patch1: non-daw-desktop.patch
-# missing ladspa dependencies (temporarily)
-ExcludeArch: %{arm}
+# rhbz 1317283
+Patch2: add-lib64-in-ladspa-search-path.patch
-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: desktop-file-utils
+BuildRequires: fltk-devel
+BuildRequires: fltk-fluid
BuildRequires: imake
-BuildRequires: libXpm-devel
+BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
+BuildRequires: liblo-devel
BuildRequires: liblrdf-devel
+BuildRequires: libsigc++20-devel
+BuildRequires: libsndfile-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libXpm-devel
+BuildRequires: non-ntk-devel
+BuildRequires: non-ntk-fluid
%description
Non-daw is a digital audio workstation for JACK
@@ -56,9 +57,14 @@ sequencer
%prep
%setup -q -n non-20160405
+%patch2 -p1
%build
+%ifarch %{ix86} x86_64
CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+%else
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-sse
+%endif
./waf %{_smp_mflags} -v
%install
@@ -90,7 +96,6 @@ fi
%{_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
@@ -106,6 +111,7 @@ fi
%files -n non-session-manager
%{_bindir}/nsm*
+%{_bindir}/jackpatch
%{_bindir}/non-session-manager
%{_docdir}/non-session-manager
%{_datadir}/applications/non-session-manager.desktop
@@ -121,6 +127,12 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat Aug 20 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-9.git16885e69
+- Disable SSE on non x86 arches (fixes FTBFS on ARMv7 and others)
+- Enable vorbis support
+- Put jackpatch in right sub package (rhbz 1336224)
+- Fix ladspa plugins search path (rhbz 1317283)
+
* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
- Fix up Release so upgrade path works correctly
commit ad2f3ba9faea2227cbb2d054927403e3892e5e1a
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Thu Aug 11 17:50:26 2016 +0100
Fix up Release so upgrade path works correctly
diff --git a/non-daw.spec b/non-daw.spec
index 2185a0c..d0053db 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 0.1.git16885e69%{?dist}
+Release: 8.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -121,6 +121,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Aug 11 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.0-8.git16885e69
+- Fix up Release so upgrade path works correctly
+
* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
commit 010ea05a95813567c39ea720a880e3ba6eb65f55
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Mon Apr 25 08:31:21 2016 +0200
Update to latest git
diff --git a/.gitignore b/.gitignore
index 39dcb47..5b36417 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/non-daw-20121013-git61addce.tar.bz2
/non-daw-20130902-git9fba8a8.tar.bz2
/non-daw-20131026-git13c3ca8.tar.bz2
+/non-20160405-git16885e69.tar.bz2
diff --git a/non-daw.spec b/non-daw.spec
index cc59f33..2185a0c 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,16 +1,18 @@
Name: non-daw
Version: 1.2.0
-Release: 7.git13c3ca8%{?dist}
+Release: 0.1.git16885e69%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
License: GPLv2+
URL: http://non.tuxfamily.org/
-Source0: non-daw-20131026-git13c3ca8.tar.bz2
+Source0: non-20160405-git16885e69.tar.bz2
# sh non-snapshot.sh (rev>
Source1: non-snapshot.sh
# notified upstream of the following along with incorrect FSF address headers
Patch1: non-daw-desktop.patch
+# missing ladspa dependencies (temporarily)
+ExcludeArch: %{arm}
BuildRequires: non-ntk-devel
BuildRequires: non-ntk-fluid
@@ -39,10 +41,6 @@ non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
%package -n non-session-manager
Summary: A session manager for JACK
Group: Applications/Multimedia
-## this can't work, maybe want something like:
-## Obsoletes: non-session-manager < 1.0.0-0.6
-## instead?? -- rex
-#Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
%description -n non-session-manager
non-session-manager is an audio project session manager. It preserves
@@ -57,13 +55,11 @@ non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
sequencer
%prep
-%setup -q -n non-daw-20131026
-sed -i -e "s|'-D_GNU_SOURCE' ]|'-D_GNU_SOURCE' ] +'%{optflags}'.split(' ')|" \
- wscript
+%setup -q -n non-20160405
%build
-CFLAGS="%{optflags}" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-debug
-./waf -j4 -v
+CXXFLAGS="%{optflags} -std=c++11" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+./waf %{_smp_mflags} -v
%install
./waf install --destdir=%{buildroot} --docdir=%{buildroot}/%{_docdir}/
diff --git a/non-snapshot.sh b/non-snapshot.sh
index df91616..bc82db5 100644
--- a/non-snapshot.sh
+++ b/non-snapshot.sh
@@ -17,16 +17,15 @@ cleanup() {
unset CDPATH
pwd=$(pwd)
name=non
-version=20130520
+version=20160405
pushd "$tmp" >/dev/null
echo "Fetching git revision: $1"
git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
+ls
pushd $name-$version
-# grab submodule
git reset --hard $1
-git clone git://git.tuxfamily.org/gitroot/non/fltk.git lib/ntk
-rm -rf lib/ntk/.git* .git*
+rm -rf .git
popd
echo "Fetched git revision: $1"
rm -f $name.stdout
diff --git a/sources b/sources
index 673eec9..edd578e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-08008457dddcd3fedd32fb90fd3b7552 non-daw-20131026-git13c3ca8.tar.bz2
+b6f50f19d81279f6d620326fb177addc non-20160405-git16885e69.tar.bz2
commit 8eb2bb69084dfb76ca69555db61c9133ee8e3381
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Feb 4 10:52:44 2016 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 8901cec..cc59f33 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 6.git13c3ca8%{?dist}
+Release: 7.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -125,6 +125,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-7.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
commit 3040fd519962c561d5664727eae9e9d0b6ca2cfd
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jun 17 23:19:33 2015 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 7f6a716..8901cec 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 5.git13c3ca8%{?dist}
+Release: 6.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -125,6 +125,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-6.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
- Rebuilt for GCC 5 C++11 ABI change
commit a3217dd92a13c5a5ea9867e815b8a9705f7d9f8b
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Sat May 2 16:15:06 2015 +0200
Rebuilt for GCC 5 C++11 ABI change
diff --git a/non-daw.spec b/non-daw.spec
index aeca0ef..7f6a716 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 4.git13c3ca8%{?dist}
+Release: 5.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -125,6 +125,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.2.0-5.git13c3ca8
+- Rebuilt for GCC 5 C++11 ABI change
+
* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
- rebuild (fltk)
- non-session-manager: omit non-sensical Obsoletes
commit ca1729969acecdc828498f7e6cdcc3b11a8c7c54
Author: Rex Dieter <rdieter(a)math.unl.edu>
Date: Thu Feb 19 12:10:48 2015 -0600
1.2.0-4.git13c3ca8
- rebuild (fltk)
- non-session-manager: omit non-sensical Obsoletes
- fix Release: tag
diff --git a/non-daw.spec b/non-daw.spec
index 346d44b..aeca0ef 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 3.1.git13c3ca8%{?dist}
+Release: 4.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -39,7 +39,10 @@ non-mixer is a powerful, reliable and fast modular Digital Audio Mixer
%package -n non-session-manager
Summary: A session manager for JACK
Group: Applications/Multimedia
-Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
+## this can't work, maybe want something like:
+## Obsoletes: non-session-manager < 1.0.0-0.6
+## instead?? -- rex
+#Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
%description -n non-session-manager
non-session-manager is an audio project session manager. It preserves
@@ -122,6 +125,11 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Thu Feb 19 2015 Rex Dieter <rdieter(a)fedoraproject.org> - 1.2.0-4.git13c3ca8
+- rebuild (fltk)
+- non-session-manager: omit non-sensical Obsoletes
+- fix Release: tag
+
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
commit 5e126a62aac8753523600d9fe3f53dd596d08dd3
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
Date: Sun Aug 17 12:09:35 2014 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 435475b..346d44b 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 2.1.git13c3ca8%{?dist}
+Release: 3.1.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -122,6 +122,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-3.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
commit 2be8f584367f9b3f6d1db370d90a897e1ba68d24
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Jun 7 09:59:28 2014 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index dca2328..435475b 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.2.0
-Release: 1.1.git13c3ca8%{?dist}
+Release: 2.1.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -122,6 +122,9 @@ fi
%{_datadir}/pixmaps/non-sequencer
%changelog
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.0-2.1.git13c3ca8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.5.git9fba8a8
- New source, adding additional sub packages, non-mixer
- obsoletes non-session-manager, non-sequencer
commit 773314c3ebf126cf3332c9dc27c5e6cfc15ebec0
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Sat Oct 26 20:47:33 2013 +0200
Update to 1.2.0
diff --git a/.gitignore b/.gitignore
index 4624953..39dcb47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/non-daw-20121013-git61addce.tar.bz2
/non-daw-20130902-git9fba8a8.tar.bz2
+/non-daw-20131026-git13c3ca8.tar.bz2
diff --git a/non-daw.spec b/non-daw.spec
index bfd4dda..dca2328 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,12 +1,12 @@
Name: non-daw
-Version: 1.1.0
-Release: 0.5.git9fba8a8%{?dist}
+Version: 1.2.0
+Release: 1.1.git13c3ca8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
License: GPLv2+
URL: http://non.tuxfamily.org/
-Source0: non-daw-20130902-git9fba8a8.tar.bz2
+Source0: non-daw-20131026-git13c3ca8.tar.bz2
# sh non-snapshot.sh (rev>
Source1: non-snapshot.sh
# notified upstream of the following along with incorrect FSF address headers
@@ -54,7 +54,7 @@ non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
sequencer
%prep
-%setup -q -n non-daw-20130902
+%setup -q -n non-daw-20131026
sed -i -e "s|'-D_GNU_SOURCE' ]|'-D_GNU_SOURCE' ] +'%{optflags}'.split(' ')|" \
wscript
diff --git a/sources b/sources
index c2b4cab..673eec9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7322bf08e70c076ab7a4b016c8c2e5a0 non-daw-20130902-git9fba8a8.tar.bz2
+08008457dddcd3fedd32fb90fd3b7552 non-daw-20131026-git13c3ca8.tar.bz2
commit 7bd22b4294c2797138ba2065b2eee2974f4ee1ba
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Tue Sep 3 20:34:13 2013 +0200
Update source, build new sub-packages
diff --git a/.gitignore b/.gitignore
index 1db5b9d..4624953 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/non-daw-20121013-git61addce.tar.bz2
+/non-daw-20130902-git9fba8a8.tar.bz2
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
index 6e187d4..4f79787 100644
--- a/non-daw-desktop.patch
+++ b/non-daw-desktop.patch
@@ -11,4 +11,4 @@ diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/tim
Type=Application
Icon=non-daw
-Categories=Application;AudioVideo;Audio;
-+Categories=Application;AudioVideo;Audio;X-Jack;
++Categories=AudioVideo;Audio;X-Jack;X-Mixer;
diff --git a/non-daw-makefile.patch b/non-daw-makefile.patch
deleted file mode 100644
index 390675e..0000000
--- a/non-daw-makefile.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Nurp non-daw-20121013/session-manager/configure non-daw-20121013.new/session-manager/configure
---- non-daw-20121013/session-manager/configure 2012-10-13 07:44:23.000000000 +0200
-+++ non-daw-20121013.new/session-manager/configure 2012-10-13 20:35:59.222308215 +0200
-@@ -27,15 +27,15 @@ test_version `version_of liblo` 0.26 ||
-
- end
-
--if ! hostname_resolvable
--then
-- echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
-- echo "This is a broken configuration and will cause liblo (the"
-- echo "OSC library) to fail to function. Add the line:"
-- echo
-- echo "127.0.0.1 $(hostname)"
-- echo
-- echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
-- echo
-- fail "Invalid hostname!"
--fi
-+#if ! hostname_resolvable
-+#then
-+# echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
-+# echo "This is a broken configuration and will cause liblo (the"
-+# echo "OSC library) to fail to function. Add the line:"
-+# echo
-+# echo "127.0.0.1 $(hostname)"
-+# echo
-+# echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
-+# echo
-+# fail "Invalid hostname!"
-+#fi
-diff -Nurp non-daw-20121013/timeline/makefile.inc non-daw-20121013.new/timeline/makefile.inc
---- non-daw-20121013/timeline/makefile.inc 2012-10-13 07:44:23.000000000 +0200
-+++ non-daw-20121013.new/timeline/makefile.inc 2012-10-13 09:50:37.844660915 +0200
-@@ -40,8 +40,8 @@ clean:
- install: all
- @ echo -n "Installing..."
- @ install src/timeline $(prefix)/bin/non-daw
-- @ mkdir -p $(SYSTEM_PATH)/non-daw
-- @ mkdir -p $(PIXMAP_PATH)/non-daw
-+ @ mkdir -p $(DESTDIR)$(SYSTEM_PATH)/non-daw
-+ @ mkdir -p $(DESTDIR)$(PIXMAP_PATH)/non-daw
- @ $(MAKE) -s -C doc install
- @ install -d "$(DESTDIR)$(PIXMAP_PATH)/non-daw"
- @ install -m 644 icons/hicolor/256x256/apps/non-daw.png "$(DESTDIR)$(PIXMAP_PATH)"/non-daw/icon-256x256.png
diff --git a/non-daw.spec b/non-daw.spec
index f25d5e6..bfd4dda 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,18 +1,19 @@
Name: non-daw
Version: 1.1.0
-Release: 0.4.gitae6b78cf%{?dist}
+Release: 0.5.git9fba8a8%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
License: GPLv2+
-URL: http://%{name}.tuxfamily.org/
-Source0: non-daw-20121013-git61addce.tar.bz2
-# script to create source tarball from git
+URL: http://non.tuxfamily.org/
+Source0: non-daw-20130902-git9fba8a8.tar.bz2
# sh non-snapshot.sh (rev>
Source1: non-snapshot.sh
-Patch0: non-daw-makefile.patch
+# notified upstream of the following along with incorrect FSF address headers
Patch1: non-daw-desktop.patch
+BuildRequires: non-ntk-devel
+BuildRequires: non-ntk-fluid
BuildRequires: liblo-devel
BuildRequires: libsndfile-devel
BuildRequires: fltk-fluid
@@ -22,38 +23,53 @@ BuildRequires: jack-audio-connection-kit-devel
BuildRequires: desktop-file-utils
BuildRequires: imake
BuildRequires: libXpm-devel
+BuildRequires: ladspa-devel
+BuildRequires: liblrdf-devel
%description
Non-daw is a digital audio workstation for JACK
+%package -n non-mixer
+Summary: A digital audio mixer for JACK
+Group: Applications/Multimedia
+
+%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
+Group: Applications/Multimedia
+Obsoletes: non-session-manager%{?_isa} = 1.0.0-0.5.gitae6b78cf
+
+%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
+Group: Applications/Multimedia
+
+%description -n non-sequencer
+non-sequencer is a powerful, lightweight, real-time, pattern-based MIDI
+sequencer
+
%prep
-%setup -q -n non-daw-20121013
-%patch0 -p1
-%patch1 -p1
-sed -i -e 's|src/timeline $(prefix)/bin/non-daw|src/timeline $(DESTDIR)$(prefix)/bin/non-daw|' timeline/makefile.inc
-sed -i -e 's|@ $(CXX)|$(CXX) %optflags|' \
- scripts/Makefile
+%setup -q -n non-daw-20130902
+sed -i -e "s|'-D_GNU_SOURCE' ]|'-D_GNU_SOURCE' ] +'%{optflags}'.split(' ')|" \
+ wscript
%build
-cd nonlib
-%configure --prefix=%{_prefix} --enable-debug
-make %{?_smp_mflags}
-cd ../FL
-%configure --prefix=%{_prefix} --enable-debug
-make %{?_smp_mflags}
-cd ../timeline
-%configure --prefix=%{_prefix} --enable-debug
-make %{?_smp_mflags}
+CFLAGS="%{optflags}" ./waf configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-debug
+./waf -j4 -v
%install
-cd timeline
-mkdir -p %{buildroot}%{_bindir}
-export DESTDIR=%{buildroot}
-make install DOCUMENT_PATH=%{buildroot}/%{_docdir}/
-%if 0%{?fedora} < 20
-mv %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{_docdir}/%{name}-%{version}
-%endif
-desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+./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}/*
%post
update-desktop-database -q
@@ -71,13 +87,45 @@ fi
%files
%doc COPYING
+%{_bindir}/import*
%{_bindir}/%{name}
-%{_datadir}/%{name}
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/*/apps/%{name}.*
-%{_datadir}/pixmaps/%{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
+* Tue Sep 03 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 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 <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
- Unversioned doc dir changes
diff --git a/non-snapshot.sh b/non-snapshot.sh
index 537996d..df91616 100644
--- a/non-snapshot.sh
+++ b/non-snapshot.sh
@@ -16,16 +16,17 @@ cleanup() {
unset CDPATH
pwd=$(pwd)
-name=non-daw
-version=20121013
+name=non
+version=20130520
pushd "$tmp" >/dev/null
echo "Fetching git revision: $1"
-git clone git://git.tuxfamily.org/gitroot/non/daw.git $name-$version |tee $name.stdout
-ls
+git clone git://git.tuxfamily.org/gitroot/non/non.git $name-$version |tee $name.stdout
pushd $name-$version
+# grab submodule
git reset --hard $1
-rm -rf .git
+git clone git://git.tuxfamily.org/gitroot/non/fltk.git lib/ntk
+rm -rf lib/ntk/.git* .git*
popd
echo "Fetched git revision: $1"
rm -f $name.stdout
diff --git a/sources b/sources
index 040c124..c2b4cab 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bb624e8750dfda430ed1edeec14d9e0c non-daw-20121013-git61addce.tar.bz2
+7322bf08e70c076ab7a4b016c8c2e5a0 non-daw-20130902-git9fba8a8.tar.bz2
commit 4a634d0e5603301ef0d1f6a2a087b6f3b24ff0bc
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Mon Aug 12 10:24:39 2013 +0200
Unversioned doc dir changes
diff --git a/non-daw.spec b/non-daw.spec
index f8f1bb5..f25d5e6 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.1.0
-Release: 0.3.gitae6b78cf%{?dist}
+Release: 0.4.gitae6b78cf%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -50,7 +50,9 @@ cd timeline
mkdir -p %{buildroot}%{_bindir}
export DESTDIR=%{buildroot}
make install DOCUMENT_PATH=%{buildroot}/%{_docdir}/
+%if 0%{?fedora} < 20
mv %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{_docdir}/%{name}-%{version}
+%endif
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%post
@@ -76,6 +78,9 @@ fi
%{_datadir}/pixmaps/%{name}
%changelog
+* Mon Aug 12 2013 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.4.gitae6b78cf
+- Unversioned doc dir changes
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
commit 48b1d48349ec62b380d04c4510a78e1a903ca7e3
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Aug 3 09:22:38 2013 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 3c7c966..f8f1bb5 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.1.0
-Release: 0.2.gitae6b78cf%{?dist}
+Release: 0.3.gitae6b78cf%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -76,6 +76,9 @@ fi
%{_datadir}/pixmaps/%{name}
%changelog
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.3.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
commit 25a5d422bcbbcd1b41dd287a80bb493a497017a8
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Thu Feb 14 02:41:54 2013 -0600
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/non-daw.spec b/non-daw.spec
index 5ee738c..3c7c966 100644
--- a/non-daw.spec
+++ b/non-daw.spec
@@ -1,6 +1,6 @@
Name: non-daw
Version: 1.1.0
-Release: 0.1.gitae6b78cf%{?dist}
+Release: 0.2.gitae6b78cf%{?dist}
Summary: A digital audio workstation for JACK
Group: Applications/Multimedia
@@ -76,5 +76,8 @@ fi
%{_datadir}/pixmaps/%{name}
%changelog
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.0-0.2.gitae6b78cf
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
- Initial build
commit a2efb0ce4882d6129df6b7dce341d4b9a110fd36
Author: Brendan Jones <brendan.jones.it(a)gmail.com>
Date: Sun Jan 13 22:43:20 2013 +0100
Initial import
diff --git a/.gitignore b/.gitignore
index e69de29..1db5b9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/non-daw-20121013-git61addce.tar.bz2
diff --git a/non-daw-desktop.patch b/non-daw-desktop.patch
new file mode 100644
index 0000000..6e187d4
--- /dev/null
+++ b/non-daw-desktop.patch
@@ -0,0 +1,14 @@
+diff -Nurp non-daw-20120722/timeline/non-daw.desktop.in non-daw-20120722.upd/timeline/non-daw.desktop.in
+--- non-daw-20120722/timeline/non-daw.desktop.in 2012-07-24 09:18:38.000000000 +0200
++++ non-daw-20120722.upd/timeline/non-daw.desktop.in 2012-07-24 10:30:21.956785645 +0200
+@@ -1,8 +1,8 @@
+ [Desktop Entry]
+ Name=Non DAW
+ Comment=Modular Digital Audio Workstation - Timeline Editor
+-Exec=@BIN_PATH@/non-daw
++Exec=non-daw
+ Terminal=false
+ Type=Application
+ Icon=non-daw
+-Categories=Application;AudioVideo;Audio;
++Categories=Application;AudioVideo;Audio;X-Jack;
diff --git a/non-daw-makefile.patch b/non-daw-makefile.patch
new file mode 100644
index 0000000..390675e
--- /dev/null
+++ b/non-daw-makefile.patch
@@ -0,0 +1,45 @@
+diff -Nurp non-daw-20121013/session-manager/configure non-daw-20121013.new/session-manager/configure
+--- non-daw-20121013/session-manager/configure 2012-10-13 07:44:23.000000000 +0200
++++ non-daw-20121013.new/session-manager/configure 2012-10-13 20:35:59.222308215 +0200
+@@ -27,15 +27,15 @@ test_version `version_of liblo` 0.26 ||
+
+ end
+
+-if ! hostname_resolvable
+-then
+- echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
+- echo "This is a broken configuration and will cause liblo (the"
+- echo "OSC library) to fail to function. Add the line:"
+- echo
+- echo "127.0.0.1 $(hostname)"
+- echo
+- echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
+- echo
+- fail "Invalid hostname!"
+-fi
++#if ! hostname_resolvable
++#then
++# echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
++# echo "This is a broken configuration and will cause liblo (the"
++# echo "OSC library) to fail to function. Add the line:"
++# echo
++# echo "127.0.0.1 $(hostname)"
++# echo
++# echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
++# echo
++# fail "Invalid hostname!"
++#fi
+diff -Nurp non-daw-20121013/timeline/makefile.inc non-daw-20121013.new/timeline/makefile.inc
+--- non-daw-20121013/timeline/makefile.inc 2012-10-13 07:44:23.000000000 +0200
++++ non-daw-20121013.new/timeline/makefile.inc 2012-10-13 09:50:37.844660915 +0200
+@@ -40,8 +40,8 @@ clean:
+ install: all
+ @ echo -n "Installing..."
+ @ install src/timeline $(prefix)/bin/non-daw
+- @ mkdir -p $(SYSTEM_PATH)/non-daw
+- @ mkdir -p $(PIXMAP_PATH)/non-daw
++ @ mkdir -p $(DESTDIR)$(SYSTEM_PATH)/non-daw
++ @ mkdir -p $(DESTDIR)$(PIXMAP_PATH)/non-daw
+ @ $(MAKE) -s -C doc install
+ @ install -d "$(DESTDIR)$(PIXMAP_PATH)/non-daw"
+ @ install -m 644 icons/hicolor/256x256/apps/non-daw.png "$(DESTDIR)$(PIXMAP_PATH)"/non-daw/icon-256x256.png
diff --git a/non-daw.spec b/non-daw.spec
new file mode 100644
index 0000000..5ee738c
--- /dev/null
+++ b/non-daw.spec
@@ -0,0 +1,80 @@
+Name: non-daw
+Version: 1.1.0
+Release: 0.1.gitae6b78cf%{?dist}
+Summary: A digital audio workstation for JACK
+
+Group: Applications/Multimedia
+License: GPLv2+
+URL: http://%{name}.tuxfamily.org/
+Source0: non-daw-20121013-git61addce.tar.bz2
+# script to create source tarball from git
+# sh non-snapshot.sh (rev>
+Source1: non-snapshot.sh
+Patch0: non-daw-makefile.patch
+Patch1: non-daw-desktop.patch
+
+BuildRequires: liblo-devel
+BuildRequires: libsndfile-devel
+BuildRequires: fltk-fluid
+BuildRequires: fltk-devel
+BuildRequires: libsigc++20-devel
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: desktop-file-utils
+BuildRequires: imake
+BuildRequires: libXpm-devel
+
+%description
+Non-daw is a digital audio workstation for JACK
+
+%prep
+%setup -q -n non-daw-20121013
+%patch0 -p1
+%patch1 -p1
+sed -i -e 's|src/timeline $(prefix)/bin/non-daw|src/timeline $(DESTDIR)$(prefix)/bin/non-daw|' timeline/makefile.inc
+sed -i -e 's|@ $(CXX)|$(CXX) %optflags|' \
+ scripts/Makefile
+
+%build
+cd nonlib
+%configure --prefix=%{_prefix} --enable-debug
+make %{?_smp_mflags}
+cd ../FL
+%configure --prefix=%{_prefix} --enable-debug
+make %{?_smp_mflags}
+cd ../timeline
+%configure --prefix=%{_prefix} --enable-debug
+make %{?_smp_mflags}
+
+%install
+cd timeline
+mkdir -p %{buildroot}%{_bindir}
+export DESTDIR=%{buildroot}
+make install DOCUMENT_PATH=%{buildroot}/%{_docdir}/
+mv %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{_docdir}/%{name}-%{version}
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+%post
+update-desktop-database -q
+touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+
+%postun
+update-desktop-database -q
+if [ $1 -eq 0 ]; then
+ touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+%files
+%doc COPYING
+%{_bindir}/%{name}
+%{_datadir}/%{name}
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_datadir}/pixmaps/%{name}
+
+%changelog
+* Sat Oct 13 2012 Brendan Jones <brendan.jones.it(a)gmail.com> 1.1.0-0.1.gitae6b78cf
+- Initial build
diff --git a/non-snapshot.sh b/non-snapshot.sh
new file mode 100644
index 0000000..537996d
--- /dev/null
+++ b/non-snapshot.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+
+# $1 - revision number to checkout.
+: ${1?"You must either provide desired revision number \"X\" to checkout: `basename $0` X
+ or fetch the latest revision by: `basename $0` HEAD"}
+
+set -e
+
+tmp=$(mktemp -d)
+
+trap cleanup EXIT
+cleanup() {
+ set +e
+ [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
+}
+
+unset CDPATH
+pwd=$(pwd)
+name=non-daw
+version=20121013
+
+pushd "$tmp" >/dev/null
+echo "Fetching git revision: $1"
+git clone git://git.tuxfamily.org/gitroot/non/daw.git $name-$version |tee $name.stdout
+ls
+pushd $name-$version
+git reset --hard $1
+rm -rf .git
+popd
+echo "Fetched git revision: $1"
+rm -f $name.stdout
+
+tar jcf "$pwd"/$name-$version-git$1.tar.bz2 $name-$version
+echo "Written: $name-$version-git$1.tar.bz2"
+popd >/dev/null
diff --git a/sources b/sources
index e69de29..040c124 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bb624e8750dfda430ed1edeec14d9e0c non-daw-20121013-git61addce.tar.bz2