diff --git a/001-lv2-docdir.patch b/001-lv2-docdir.patch new file mode 100644 index 0000000..1b1e8ea --- /dev/null +++ b/001-lv2-docdir.patch @@ -0,0 +1,11 @@ +--- meson.build.orig 2022-09-10 03:27:03.000000000 +1000 ++++ meson.build 2022-12-26 15:51:33.806909081 +1000 +@@ -11,7 +11,7 @@ + 'c_std=c99', + ]) + +-lv2_docdir = get_option('datadir') / 'doc' / 'lv2' ++lv2_docdir = get_option('datadir') / 'doc' / 'packages' / 'lv2' + lv2_source_root = meson.current_source_dir() + lv2_build_root = meson.current_build_dir() + diff --git a/build-with-python3.patch b/build-with-python3.patch deleted file mode 100644 index 2c7eec4..0000000 --- a/build-with-python3.patch +++ /dev/null @@ -1,1778 +0,0 @@ -Index: lv2-1.18.2/waflib/Tools/__init__.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/__init__.py -+++ lv2-1.18.2/waflib/Tools/__init__.py -@@ -1,3 +1,3 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2005-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/ar.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/ar.py -+++ lv2-1.18.2/waflib/Tools/ar.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/Tools/asm.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/asm.py -+++ lv2-1.18.2/waflib/Tools/asm.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2008-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/bison.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/bison.py -+++ lv2-1.18.2/waflib/Tools/bison.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # John O'Meara, 2006 - # Thomas Nagy 2009-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/c.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/c.py -+++ lv2-1.18.2/waflib/Tools/c.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/c_aliases.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/c_aliases.py -+++ lv2-1.18.2/waflib/Tools/c_aliases.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2005-2015 (ita) - -Index: lv2-1.18.2/waflib/Tools/c_config.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/c_config.py -+++ lv2-1.18.2/waflib/Tools/c_config.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2005-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/c_osx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/c_osx.py -+++ lv2-1.18.2/waflib/Tools/c_osx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy 2008-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/c_preproc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/c_preproc.py -+++ lv2-1.18.2/waflib/Tools/c_preproc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/c_tests.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/c_tests.py -+++ lv2-1.18.2/waflib/Tools/c_tests.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2016-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/ccroot.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/ccroot.py -+++ lv2-1.18.2/waflib/Tools/ccroot.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2005-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/clang.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/clang.py -+++ lv2-1.18.2/waflib/Tools/clang.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Krzysztof Kosiński 2014 - -Index: lv2-1.18.2/waflib/Tools/clangxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/clangxx.py -+++ lv2-1.18.2/waflib/Tools/clangxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy 2009-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/compiler_c.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/compiler_c.py -+++ lv2-1.18.2/waflib/Tools/compiler_c.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Matthias Jahn jahn dôt matthias ât freenet dôt de, 2007 (pmarat) - -Index: lv2-1.18.2/waflib/Tools/compiler_cxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/compiler_cxx.py -+++ lv2-1.18.2/waflib/Tools/compiler_cxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Matthias Jahn jahn dôt matthias ât freenet dôt de 2007 (pmarat) - -Index: lv2-1.18.2/waflib/Tools/compiler_d.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/compiler_d.py -+++ lv2-1.18.2/waflib/Tools/compiler_d.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Carlos Rafael Giani, 2007 (dv) - # Thomas Nagy, 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/compiler_fc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/compiler_fc.py -+++ lv2-1.18.2/waflib/Tools/compiler_fc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - import re -Index: lv2-1.18.2/waflib/Tools/cs.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/cs.py -+++ lv2-1.18.2/waflib/Tools/cs.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/cxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/cxx.py -+++ lv2-1.18.2/waflib/Tools/cxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2005-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/d.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/d.py -+++ lv2-1.18.2/waflib/Tools/d.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Carlos Rafael Giani, 2007 (dv) - # Thomas Nagy, 2007-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/d_config.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/d_config.py -+++ lv2-1.18.2/waflib/Tools/d_config.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2016-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/d_scan.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/d_scan.py -+++ lv2-1.18.2/waflib/Tools/d_scan.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2016-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/dbus.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/dbus.py -+++ lv2-1.18.2/waflib/Tools/dbus.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Ali Sabil, 2007 - -Index: lv2-1.18.2/waflib/Tools/dmd.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/dmd.py -+++ lv2-1.18.2/waflib/Tools/dmd.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Carlos Rafael Giani, 2007 (dv) - # Thomas Nagy, 2008-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/flex.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/flex.py -+++ lv2-1.18.2/waflib/Tools/flex.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # John O'Meara, 2006 - # Thomas Nagy, 2006-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/gas.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/gas.py -+++ lv2-1.18.2/waflib/Tools/gas.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2008-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/gcc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/gcc.py -+++ lv2-1.18.2/waflib/Tools/gcc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/Tools/gdc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/gdc.py -+++ lv2-1.18.2/waflib/Tools/gdc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Carlos Rafael Giani, 2007 (dv) - -Index: lv2-1.18.2/waflib/Tools/gnu_dirs.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/gnu_dirs.py -+++ lv2-1.18.2/waflib/Tools/gnu_dirs.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Ali Sabil, 2007 - -Index: lv2-1.18.2/waflib/Tools/gxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/gxx.py -+++ lv2-1.18.2/waflib/Tools/gxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/Tools/icc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/icc.py -+++ lv2-1.18.2/waflib/Tools/icc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Stian Selnes 2008 - # Thomas Nagy 2009-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/icpc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/icpc.py -+++ lv2-1.18.2/waflib/Tools/icpc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy 2009-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/intltool.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/intltool.py -+++ lv2-1.18.2/waflib/Tools/intltool.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/javaw.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/javaw.py -+++ lv2-1.18.2/waflib/Tools/javaw.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/ldc2.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/ldc2.py -+++ lv2-1.18.2/waflib/Tools/ldc2.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Alex Rønne Petersen, 2012 (alexrp/Zor) - -Index: lv2-1.18.2/waflib/Tools/lua.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/lua.py -+++ lv2-1.18.2/waflib/Tools/lua.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Sebastian Schlingmann, 2008 - # Thomas Nagy, 2008-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/msvc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/msvc.py -+++ lv2-1.18.2/waflib/Tools/msvc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Carlos Rafael Giani, 2006 (dv) - # Tamas Pal, 2007 (folti) -Index: lv2-1.18.2/waflib/Tools/nasm.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/nasm.py -+++ lv2-1.18.2/waflib/Tools/nasm.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2008-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/perl.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/perl.py -+++ lv2-1.18.2/waflib/Tools/perl.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # andersg at 0x63.nu 2007 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/python.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/python.py -+++ lv2-1.18.2/waflib/Tools/python.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2007-2015 (ita) - # Gustavo Carneiro (gjc), 2007 -Index: lv2-1.18.2/waflib/Tools/qt5.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/qt5.py -+++ lv2-1.18.2/waflib/Tools/qt5.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/ruby.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/ruby.py -+++ lv2-1.18.2/waflib/Tools/ruby.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # daniel.svensson at purplescout.se 2008 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/suncc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/suncc.py -+++ lv2-1.18.2/waflib/Tools/suncc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/Tools/suncxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/suncxx.py -+++ lv2-1.18.2/waflib/Tools/suncxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/Tools/tex.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/tex.py -+++ lv2-1.18.2/waflib/Tools/tex.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/vala.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/vala.py -+++ lv2-1.18.2/waflib/Tools/vala.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Ali Sabil, 2007 - # Radosław Szkodziński, 2010 -Index: lv2-1.18.2/waflib/Tools/waf_unit_test.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/waf_unit_test.py -+++ lv2-1.18.2/waflib/Tools/waf_unit_test.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Carlos Rafael Giani, 2006 - # Thomas Nagy, 2010-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/winres.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/winres.py -+++ lv2-1.18.2/waflib/Tools/winres.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Brant Young, 2007 - -Index: lv2-1.18.2/waflib/Tools/xlc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/xlc.py -+++ lv2-1.18.2/waflib/Tools/xlc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/Tools/xlcxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/xlcxx.py -+++ lv2-1.18.2/waflib/Tools/xlcxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - # Ralf Habacker, 2006 (rh) -Index: lv2-1.18.2/waflib/extras/__init__.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/__init__.py -+++ lv2-1.18.2/waflib/extras/__init__.py -@@ -1,3 +1,3 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2005-2010 (ita) -Index: lv2-1.18.2/waflib/extras/autoship.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/autoship.py -+++ lv2-1.18.2/waflib/extras/autoship.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - import sys - import os -Index: lv2-1.18.2/waflib/extras/batched_cc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/batched_cc.py -+++ lv2-1.18.2/waflib/extras/batched_cc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2015 (ita) - -Index: lv2-1.18.2/waflib/extras/biber.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/biber.py -+++ lv2-1.18.2/waflib/extras/biber.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 (ita) - -Index: lv2-1.18.2/waflib/extras/blender.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/blender.py -+++ lv2-1.18.2/waflib/extras/blender.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Michal Proszek, 2014 (poxip) - -Index: lv2-1.18.2/waflib/extras/boost.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/boost.py -+++ lv2-1.18.2/waflib/extras/boost.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # - # partially based on boost.py written by Gernot Vormayr -Index: lv2-1.18.2/waflib/extras/build_logs.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/build_logs.py -+++ lv2-1.18.2/waflib/extras/build_logs.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2013 (ita) - -Index: lv2-1.18.2/waflib/extras/c_dumbpreproc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/c_dumbpreproc.py -+++ lv2-1.18.2/waflib/extras/c_dumbpreproc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/c_emscripten.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/c_emscripten.py -+++ lv2-1.18.2/waflib/extras/c_emscripten.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # -*- coding: utf-8 vi:ts=4:noexpandtab - - import subprocess, shlex, sys -Index: lv2-1.18.2/waflib/extras/cabal.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/cabal.py -+++ lv2-1.18.2/waflib/extras/cabal.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Anton Feldmann, 2012 - # "Base for cabal" -Index: lv2-1.18.2/waflib/extras/clang_compilation_database.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/clang_compilation_database.py -+++ lv2-1.18.2/waflib/extras/clang_compilation_database.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Christoph Koke, 2013 - # Alibek Omarov, 2019 -Index: lv2-1.18.2/waflib/extras/clang_cross.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/clang_cross.py -+++ lv2-1.18.2/waflib/extras/clang_cross.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Krzysztof Kosiński 2014 - # DragoonX6 2018 -Index: lv2-1.18.2/waflib/extras/clang_cross_common.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/clang_cross_common.py -+++ lv2-1.18.2/waflib/extras/clang_cross_common.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # DragoonX6 2018 - -Index: lv2-1.18.2/waflib/extras/clangxx_cross.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/clangxx_cross.py -+++ lv2-1.18.2/waflib/extras/clangxx_cross.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy 2009-2018 (ita) - # DragoonX6 2018 -Index: lv2-1.18.2/waflib/extras/color_gcc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/color_gcc.py -+++ lv2-1.18.2/waflib/extras/color_gcc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - # Replaces the default formatter by one which understands GCC output and colorizes it. -Index: lv2-1.18.2/waflib/extras/color_msvc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/color_msvc.py -+++ lv2-1.18.2/waflib/extras/color_msvc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - # Replaces the default formatter by one which understands MSVC output and colorizes it. -Index: lv2-1.18.2/waflib/extras/color_rvct.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/color_rvct.py -+++ lv2-1.18.2/waflib/extras/color_rvct.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - # Replaces the default formatter by one which understands RVCT output and colorizes it. -Index: lv2-1.18.2/waflib/extras/dcc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/dcc.py -+++ lv2-1.18.2/waflib/extras/dcc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Jérôme Carretero, 2011 (zougloub) - -Index: lv2-1.18.2/waflib/extras/erlang.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/erlang.py -+++ lv2-1.18.2/waflib/extras/erlang.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2010 (ita) - # Przemyslaw Rzepecki, 2016 -Index: lv2-1.18.2/waflib/extras/freeimage.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/freeimage.py -+++ lv2-1.18.2/waflib/extras/freeimage.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # - # written by Sylvain Rouquette, 2011 -Index: lv2-1.18.2/waflib/extras/fsc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fsc.py -+++ lv2-1.18.2/waflib/extras/fsc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 (ita) - -Index: lv2-1.18.2/waflib/extras/gccdeps.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/gccdeps.py -+++ lv2-1.18.2/waflib/extras/gccdeps.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2008-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/gdbus.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/gdbus.py -+++ lv2-1.18.2/waflib/extras/gdbus.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Copyright Garmin International or its subsidiaries, 2018 - # -Index: lv2-1.18.2/waflib/extras/gob2.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/gob2.py -+++ lv2-1.18.2/waflib/extras/gob2.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Ali Sabil, 2007 - -Index: lv2-1.18.2/waflib/extras/kde4.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/kde4.py -+++ lv2-1.18.2/waflib/extras/kde4.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/make.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/make.py -+++ lv2-1.18.2/waflib/extras/make.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 (ita) - -Index: lv2-1.18.2/waflib/extras/midl.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/midl.py -+++ lv2-1.18.2/waflib/extras/midl.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # Issue 1185 ultrix gmail com - - """ -Index: lv2-1.18.2/waflib/extras/msvc_pdb.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/msvc_pdb.py -+++ lv2-1.18.2/waflib/extras/msvc_pdb.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Rafaël Kooi 2019 - -Index: lv2-1.18.2/waflib/extras/msvcdeps.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/msvcdeps.py -+++ lv2-1.18.2/waflib/extras/msvcdeps.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Copyright Garmin International or its subsidiaries, 2012-2013 - -Index: lv2-1.18.2/waflib/extras/ocaml.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/ocaml.py -+++ lv2-1.18.2/waflib/extras/ocaml.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/pgicc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/pgicc.py -+++ lv2-1.18.2/waflib/extras/pgicc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Antoine Dechaume 2011 - -Index: lv2-1.18.2/waflib/extras/pgicxx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/pgicxx.py -+++ lv2-1.18.2/waflib/extras/pgicxx.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Antoine Dechaume 2011 - -Index: lv2-1.18.2/waflib/extras/protoc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/protoc.py -+++ lv2-1.18.2/waflib/extras/protoc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Philipp Bender, 2012 - # Matt Clarkson, 2012 -Index: lv2-1.18.2/waflib/extras/pyqt5.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/pyqt5.py -+++ lv2-1.18.2/waflib/extras/pyqt5.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Federico Pellegrin, 2016-2019 (fedepell) adapted for Python - -Index: lv2-1.18.2/waflib/extras/qnxnto.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/qnxnto.py -+++ lv2-1.18.2/waflib/extras/qnxnto.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Jérôme Carretero 2011 (zougloub) - # QNX neutrino compatibility functions -Index: lv2-1.18.2/waflib/extras/qt4.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/qt4.py -+++ lv2-1.18.2/waflib/extras/qt4.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/remote.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/remote.py -+++ lv2-1.18.2/waflib/extras/remote.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Remote Builds tool using rsync+ssh - -Index: lv2-1.18.2/waflib/extras/review.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/review.py -+++ lv2-1.18.2/waflib/extras/review.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Laurent Birtz, 2011 - # moved the code into a separate tool (ita) -Index: lv2-1.18.2/waflib/extras/rst.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/rst.py -+++ lv2-1.18.2/waflib/extras/rst.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Jérôme Carretero, 2013 (zougloub) - -Index: lv2-1.18.2/waflib/extras/run_do_script.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/run_do_script.py -+++ lv2-1.18.2/waflib/extras/run_do_script.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Hans-Martin von Gaudecker, 2012 - -Index: lv2-1.18.2/waflib/extras/run_m_script.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/run_m_script.py -+++ lv2-1.18.2/waflib/extras/run_m_script.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Hans-Martin von Gaudecker, 2012 - -Index: lv2-1.18.2/waflib/extras/run_py_script.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/run_py_script.py -+++ lv2-1.18.2/waflib/extras/run_py_script.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Hans-Martin von Gaudecker, 2012 - -Index: lv2-1.18.2/waflib/extras/run_r_script.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/run_r_script.py -+++ lv2-1.18.2/waflib/extras/run_r_script.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Hans-Martin von Gaudecker, 2012 - -Index: lv2-1.18.2/waflib/extras/sas.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/sas.py -+++ lv2-1.18.2/waflib/extras/sas.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Mark Coggeshall, 2010 - -Index: lv2-1.18.2/waflib/extras/scala.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/scala.py -+++ lv2-1.18.2/waflib/extras/scala.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2010 (ita) - -Index: lv2-1.18.2/waflib/extras/stracedeps.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/stracedeps.py -+++ lv2-1.18.2/waflib/extras/stracedeps.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2015 (ita) - -Index: lv2-1.18.2/waflib/extras/ticgt.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/ticgt.py -+++ lv2-1.18.2/waflib/extras/ticgt.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - # Texas Instruments code generator support (experimental) -Index: lv2-1.18.2/waflib/extras/use_config.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/use_config.py -+++ lv2-1.18.2/waflib/extras/use_config.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # coding=utf-8 - # Mathieu Courtois - EDF R&D, 2013 - http://www.code-aster.org - -Index: lv2-1.18.2/lv2specgen/lv2docgen.py -=================================================================== ---- lv2-1.18.2.orig/lv2specgen/lv2docgen.py -+++ lv2-1.18.2/lv2specgen/lv2docgen.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # -*- coding: utf-8 -*- - # - # lv2docgen, a documentation generator for LV2 plugins -Index: lv2-1.18.2/lv2specgen/lv2specgen.py -=================================================================== ---- lv2-1.18.2.orig/lv2specgen/lv2specgen.py -+++ lv2-1.18.2/lv2specgen/lv2specgen.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # -*- coding: utf-8 -*- - # - # lv2specgen, a documentation generator for LV2 specifications. -Index: lv2-1.18.2/plugins/eg-amp.lv2/waf -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-amp.lv2/waf -+++ lv2-1.18.2/plugins/eg-amp.lv2/waf -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # Minimal waf script for projects that include waflib directly - -Index: lv2-1.18.2/plugins/eg-amp.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-amp.lv2/wscript -+++ lv2-1.18.2/plugins/eg-amp.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/eg-fifths.lv2/waf -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-fifths.lv2/waf -+++ lv2-1.18.2/plugins/eg-fifths.lv2/waf -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # Minimal waf script for projects that include waflib directly - -Index: lv2-1.18.2/plugins/eg-fifths.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-fifths.lv2/wscript -+++ lv2-1.18.2/plugins/eg-fifths.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/eg-metro.lv2/waf -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-metro.lv2/waf -+++ lv2-1.18.2/plugins/eg-metro.lv2/waf -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # Minimal waf script for projects that include waflib directly - -Index: lv2-1.18.2/plugins/eg-metro.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-metro.lv2/wscript -+++ lv2-1.18.2/plugins/eg-metro.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/eg-midigate.lv2/waf -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-midigate.lv2/waf -+++ lv2-1.18.2/plugins/eg-midigate.lv2/waf -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # Minimal waf script for projects that include waflib directly - -Index: lv2-1.18.2/plugins/eg-midigate.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-midigate.lv2/wscript -+++ lv2-1.18.2/plugins/eg-midigate.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/eg-params.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-params.lv2/wscript -+++ lv2-1.18.2/plugins/eg-params.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/eg-sampler.lv2/waf -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-sampler.lv2/waf -+++ lv2-1.18.2/plugins/eg-sampler.lv2/waf -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # Minimal waf script for projects that include waflib directly - -Index: lv2-1.18.2/plugins/eg-sampler.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-sampler.lv2/wscript -+++ lv2-1.18.2/plugins/eg-sampler.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/eg-scope.lv2/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/eg-scope.lv2/wscript -+++ lv2-1.18.2/plugins/eg-scope.lv2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - from waflib.extras import autowaf as autowaf - import re - -Index: lv2-1.18.2/plugins/literasc.py -=================================================================== ---- lv2-1.18.2.orig/plugins/literasc.py -+++ lv2-1.18.2/plugins/literasc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - # -*- coding: utf-8 -*- - # - # Literasc, a simple literate programming tool for C, C++, and Turtle. -Index: lv2-1.18.2/plugins/wscript -=================================================================== ---- lv2-1.18.2.orig/plugins/wscript -+++ lv2-1.18.2/plugins/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - import os - - from waflib.extras import autowaf as autowaf -Index: lv2-1.18.2/waf -=================================================================== ---- lv2-1.18.2.orig/waf -+++ lv2-1.18.2/waf -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # Minimal waf script for projects that include waflib directly - -Index: lv2-1.18.2/wscript -=================================================================== ---- lv2-1.18.2.orig/wscript -+++ lv2-1.18.2/wscript -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - import os - import re -Index: lv2-1.18.2/waflib/Tools/errcheck.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/errcheck.py -+++ lv2-1.18.2/waflib/Tools/errcheck.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 (ita) - -Index: lv2-1.18.2/waflib/Tools/fc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/fc.py -+++ lv2-1.18.2/waflib/Tools/fc.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # DC 2008 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/fc_config.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/fc_config.py -+++ lv2-1.18.2/waflib/Tools/fc_config.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # DC 2008 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/fc_scan.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/fc_scan.py -+++ lv2-1.18.2/waflib/Tools/fc_scan.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # DC 2008 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/g95.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/g95.py -+++ lv2-1.18.2/waflib/Tools/g95.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # KWS 2010 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/gfortran.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/gfortran.py -+++ lv2-1.18.2/waflib/Tools/gfortran.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # DC 2008 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/glib2.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/glib2.py -+++ lv2-1.18.2/waflib/Tools/glib2.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2006-2018 (ita) - -Index: lv2-1.18.2/waflib/Tools/ifort.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/ifort.py -+++ lv2-1.18.2/waflib/Tools/ifort.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # DC 2008 - # Thomas Nagy 2016-2018 (ita) -Index: lv2-1.18.2/waflib/Tools/irixcc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/irixcc.py -+++ lv2-1.18.2/waflib/Tools/irixcc.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # imported from samba - -Index: lv2-1.18.2/waflib/Tools/md5_tstamp.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/md5_tstamp.py -+++ lv2-1.18.2/waflib/Tools/md5_tstamp.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/Tools/nobuild.py -=================================================================== ---- lv2-1.18.2.orig/waflib/Tools/nobuild.py -+++ lv2-1.18.2/waflib/Tools/nobuild.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2015 (ita) - -Index: lv2-1.18.2/waflib/extras/bjam.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/bjam.py -+++ lv2-1.18.2/waflib/extras/bjam.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # per rosengren 2011 - - from os import sep, readlink -Index: lv2-1.18.2/waflib/extras/boo.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/boo.py -+++ lv2-1.18.2/waflib/extras/boo.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Yannick LM 2011 - -Index: lv2-1.18.2/waflib/extras/build_file_tracker.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/build_file_tracker.py -+++ lv2-1.18.2/waflib/extras/build_file_tracker.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2015 - -@@ -25,4 +25,3 @@ def get_bld_sig(self): - return None - - Node.Node.get_bld_sig = get_bld_sig -- -Index: lv2-1.18.2/waflib/extras/buildcopy.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/buildcopy.py -+++ lv2-1.18.2/waflib/extras/buildcopy.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Calle Rosenquist, 2017 (xbreak) - """ -Index: lv2-1.18.2/waflib/extras/c_bgxlc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/c_bgxlc.py -+++ lv2-1.18.2/waflib/extras/c_bgxlc.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -@@ -29,4 +29,3 @@ def configure(conf): - conf.cc_load_tools() - conf.cc_add_flags() - conf.link_add_flags() -- -Index: lv2-1.18.2/waflib/extras/c_nec.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/c_nec.py -+++ lv2-1.18.2/waflib/extras/c_nec.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/codelite.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/codelite.py -+++ lv2-1.18.2/waflib/extras/codelite.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # CodeLite Project - # Christian Klein (chrikle@berlios.de) -Index: lv2-1.18.2/waflib/extras/compat15.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/compat15.py -+++ lv2-1.18.2/waflib/extras/compat15.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2010 (ita) - -Index: lv2-1.18.2/waflib/extras/cppcheck.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/cppcheck.py -+++ lv2-1.18.2/waflib/extras/cppcheck.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # -*- encoding: utf-8 -*- - # Michel Mooij, michel.mooij7@gmail.com - -Index: lv2-1.18.2/waflib/extras/cpplint.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/cpplint.py -+++ lv2-1.18.2/waflib/extras/cpplint.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # - # written by Sylvain Rouquette, 2014 -Index: lv2-1.18.2/waflib/extras/cython.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/cython.py -+++ lv2-1.18.2/waflib/extras/cython.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2010-2015 - -Index: lv2-1.18.2/waflib/extras/distnet.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/distnet.py -+++ lv2-1.18.2/waflib/extras/distnet.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/extras/doxygen.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/doxygen.py -+++ lv2-1.18.2/waflib/extras/doxygen.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: UTF-8 - # Thomas Nagy 2008-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/dpapi.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/dpapi.py -+++ lv2-1.18.2/waflib/extras/dpapi.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Matt Clarkson, 2012 - -Index: lv2-1.18.2/waflib/extras/eclipse.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/eclipse.py -+++ lv2-1.18.2/waflib/extras/eclipse.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Eclipse CDT 5.0 generator for Waf - # Richard Quirk 2009-1011 (New BSD License) -Index: lv2-1.18.2/waflib/extras/fast_partial.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fast_partial.py -+++ lv2-1.18.2/waflib/extras/fast_partial.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2017-2018 (ita) - -Index: lv2-1.18.2/waflib/extras/fc_bgxlf.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_bgxlf.py -+++ lv2-1.18.2/waflib/extras/fc_bgxlf.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_cray.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_cray.py -+++ lv2-1.18.2/waflib/extras/fc_cray.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_nag.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_nag.py -+++ lv2-1.18.2/waflib/extras/fc_nag.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_nec.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_nec.py -+++ lv2-1.18.2/waflib/extras/fc_nec.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_nfort.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_nfort.py -+++ lv2-1.18.2/waflib/extras/fc_nfort.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Detection of the NEC Fortran compiler for Aurora Tsubasa - -Index: lv2-1.18.2/waflib/extras/fc_open64.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_open64.py -+++ lv2-1.18.2/waflib/extras/fc_open64.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_pgfortran.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_pgfortran.py -+++ lv2-1.18.2/waflib/extras/fc_pgfortran.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_solstudio.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_solstudio.py -+++ lv2-1.18.2/waflib/extras/fc_solstudio.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fc_xlf.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fc_xlf.py -+++ lv2-1.18.2/waflib/extras/fc_xlf.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # harald at klimachs.de - -Index: lv2-1.18.2/waflib/extras/fsb.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/fsb.py -+++ lv2-1.18.2/waflib/extras/fsb.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 (ita) - -Index: lv2-1.18.2/waflib/extras/javatest.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/javatest.py -+++ lv2-1.18.2/waflib/extras/javatest.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Federico Pellegrin, 2019 (fedepell) - -Index: lv2-1.18.2/waflib/extras/local_rpath.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/local_rpath.py -+++ lv2-1.18.2/waflib/extras/local_rpath.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 (ita) - -Index: lv2-1.18.2/waflib/extras/msvs.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/msvs.py -+++ lv2-1.18.2/waflib/extras/msvs.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Avalanche Studios 2009-2011 - # Thomas Nagy 2011 -Index: lv2-1.18.2/waflib/extras/netcache_client.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/netcache_client.py -+++ lv2-1.18.2/waflib/extras/netcache_client.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011-2015 (ita) - -Index: lv2-1.18.2/waflib/extras/package.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/package.py -+++ lv2-1.18.2/waflib/extras/package.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2011 - -Index: lv2-1.18.2/waflib/extras/parallel_debug.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/parallel_debug.py -+++ lv2-1.18.2/waflib/extras/parallel_debug.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2007-2010 (ita) - -Index: lv2-1.18.2/waflib/extras/pch.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/pch.py -+++ lv2-1.18.2/waflib/extras/pch.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Alexander Afanasyev (UCLA), 2014 - -Index: lv2-1.18.2/waflib/extras/pep8.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/pep8.py -+++ lv2-1.18.2/waflib/extras/pep8.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # - # written by Sylvain Rouquette, 2011 -Index: lv2-1.18.2/waflib/extras/proc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/proc.py -+++ lv2-1.18.2/waflib/extras/proc.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # per rosengren 2011 - - from os import environ, path -Index: lv2-1.18.2/waflib/extras/pytest.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/pytest.py -+++ lv2-1.18.2/waflib/extras/pytest.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Calle Rosenquist, 2016-2018 (xbreak) - -Index: lv2-1.18.2/waflib/extras/relocation.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/relocation.py -+++ lv2-1.18.2/waflib/extras/relocation.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/extras/resx.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/resx.py -+++ lv2-1.18.2/waflib/extras/resx.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - import os -Index: lv2-1.18.2/waflib/extras/slow_qt4.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/slow_qt4.py -+++ lv2-1.18.2/waflib/extras/slow_qt4.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # Thomas Nagy, 2011 (ita) - - """ -Index: lv2-1.18.2/waflib/extras/softlink_libs.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/softlink_libs.py -+++ lv2-1.18.2/waflib/extras/softlink_libs.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # per rosengren 2011 - - from waflib.TaskGen import feature, after_method -Index: lv2-1.18.2/waflib/extras/stale.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/stale.py -+++ lv2-1.18.2/waflib/extras/stale.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: UTF-8 - # Thomas Nagy, 2006-2015 (ita) - -Index: lv2-1.18.2/waflib/extras/swig.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/swig.py -+++ lv2-1.18.2/waflib/extras/swig.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: UTF-8 - # Petar Forai - # Thomas Nagy 2008-2010 (ita) -Index: lv2-1.18.2/waflib/extras/syms.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/syms.py -+++ lv2-1.18.2/waflib/extras/syms.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/extras/unity.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/unity.py -+++ lv2-1.18.2/waflib/extras/unity.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/extras/valadoc.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/valadoc.py -+++ lv2-1.18.2/waflib/extras/valadoc.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: UTF-8 - # Nicolas Joseph 2009 - -Index: lv2-1.18.2/waflib/extras/waf_xattr.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/waf_xattr.py -+++ lv2-1.18.2/waflib/extras/waf_xattr.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/extras/wafcache.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/wafcache.py -+++ lv2-1.18.2/waflib/extras/wafcache.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2019 (ita) - -Index: lv2-1.18.2/waflib/extras/why.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/why.py -+++ lv2-1.18.2/waflib/extras/why.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # Thomas Nagy, 2010 (ita) - -Index: lv2-1.18.2/waflib/extras/win32_opts.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/win32_opts.py -+++ lv2-1.18.2/waflib/extras/win32_opts.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - - """ -Index: lv2-1.18.2/waflib/extras/xcode6.py -=================================================================== ---- lv2-1.18.2.orig/waflib/extras/xcode6.py -+++ lv2-1.18.2/waflib/extras/xcode6.py -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!/usr/bin/python3 - # encoding: utf-8 - # XCode 3/XCode 4/XCode 6/Xcode 7 generator for Waf - # Based on work by Nicolas Mercier 2011 diff --git a/lv2-1.18.10.tar.xz b/lv2-1.18.10.tar.xz new file mode 100644 index 0000000..872c1ec --- /dev/null +++ b/lv2-1.18.10.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78c51bcf21b54e58bb6329accbb4dae03b2ed79b520f9a01e734bd9de530953f +size 237380 diff --git a/lv2-1.18.4.tar.bz2 b/lv2-1.18.4.tar.bz2 deleted file mode 100644 index d44e72b..0000000 --- a/lv2-1.18.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ddc0ed20579aabbaeb4df6fb42b69949c01dc7169ab0b945c709339509e6760 -size 540611 diff --git a/lv2-rpmlintrc b/lv2-rpmlintrc deleted file mode 100644 index cdc4565..0000000 --- a/lv2-rpmlintrc +++ /dev/null @@ -1,2 +0,0 @@ -# The documentation explictly says to not split bundles. So even if I don't know what these .c/.h files do I prefer to leave them in the main package -addFilter("lv2.*: E: devel-file-in-non-devel-package (.* )?/usr/lib(64)?/lv2/.*/.*\.[ch]") diff --git a/lv2.changes b/lv2.changes index bb0677e..d18c332 100644 --- a/lv2.changes +++ b/lv2.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Mon Dec 26 06:31:00 UTC 2022 - Konstantin Voinov + +- switch to meson +- Update to 1.18.10 + * add 001-lv2-docdir.patch + * remove old patches: lv2pkgconfig.patch build-with-python3.patch + * set noarch for docs + + 1.18.10 changes: + + * Fix includedir in pkg-config file + * Fix missing example plugin UI binaries + * Only install lv2specgen when required Python modules are found + * Replace change history data with a plain text NEWS file + + 1.18.8 changes: + + * Fix documentation build with Python 3.7 + * Fix documentation build with meson 0.56.2 + * Fix lv2.h missing from installation + * eg-midigate: Fix output timing + * eg-sampler: Add resampling via libsamplerate + * eg-sampler: Fix potentially corrupt notification events + * lv2core: Fix inconsistent plugin class labels + * lv2specgen: Fix installed data paths + + 1.18.6 changes: + + * Add dark mode style for documentation + * Clean up and modernize Python support code + * Fix or avoid new compiler and tool warnings + * Rearrange source tree to be directly usable by dependants + * Remove archaic properties from foaf vocabulary + * Replace canonical dcs ontology with a minimal version for LV2 + * Separate API headers from data + * Switch to Meson build system + ------------------------------------------------------------------- Sun Jun 5 00:26:48 UTC 2022 - Dirk Müller diff --git a/lv2.spec b/lv2.spec index 4f857dd..6a0c755 100644 --- a/lv2.spec +++ b/lv2.spec @@ -1,7 +1,7 @@ # # spec file for package lv2 # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,30 +17,35 @@ %define asciidocs 1 -%define _waf python3 waf Name: lv2 -Version: 1.18.4 +Version: 1.18.10 Release: 0 Summary: Plugin standard for audio systems License: ISC Group: System/Libraries URL: https://lv2plug.in/ -Source0: https://lv2plug.in/spec/lv2-%{version}.tar.bz2 -Source1: lv2-rpmlintrc -# Patch-Fix-Upstream lv2pkgconfig.patch davejplater@gmail.com -- Add "/" to end of -I directory because otherwise pkg-config outputs nothing. -Patch0: lv2pkgconfig.patch -# Patch Build with python3 everywhere (allows python3 builds on leap) -Patch1: build-with-python3.patch +Source0: https://lv2plug.in/spec/lv2-%{version}.tar.xz +# Patch to use default docdir for documentation +Patch0: 001-lv2-docdir.patch +BuildRequires: cmake +BuildRequires: fdupes +BuildRequires: gcc-c++ +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: python3-Markdown +BuildRequires: python3-lxml BuildRequires: python3-rdflib +BuildRequires: serdi +BuildRequires: sord BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 +BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) >= 1.0.0 %if %{asciidocs} == 1 # Documentation build requirements. BuildRequires: asciidoc +BuildRequires: codespell BuildRequires: doxygen BuildRequires: graphviz BuildRequires: python3-Pygments @@ -154,6 +159,7 @@ This package contains LV2 example plugins. %package docs Summary: LV2 documentation Group: Documentation/Other +BuildArch: noarch Requires: %{name} = %{version} %description docs @@ -167,29 +173,21 @@ This package contains the LV2 API documentation. %prep %setup -q -%autopatch -p1 +%autopatch -p0 %build -%if 0%{?suse_version} > 1500 -for i in `grep -rl "%{_bindir}/env python"`;do sed -i '1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done -%endif - -export CFLAGS='%{optflags}' -export CXXFLAGS='%{optflags}' -%{_waf} configure -v \ - --prefix=%{_prefix} \ - --lv2dir=%{_libdir}/%{name} \ - --libdir=%{_libdir} \ - --docdir=%{_defaultdocdir} \ +%meson -D old_headers=true \ %if %{asciidocs} == 1 - --docs \ + -D docs=enabled \ %endif - --debug - -%{_waf} %{?_smp_mflags} -vvv build +%meson_build %install -%{_waf} install --lv2dir=%{_libdir}/%{name} --destdir=%{buildroot} +%meson_install + +%fdupes -s %{buildroot}%{_includedir} + +sed -i '1s/^#!.*/#!\/usr\/bin\/python3/' %{buildroot}%{_bindir}/lv2specgen.py %files %defattr(0644,root,root,0755) @@ -222,9 +220,9 @@ export CXXFLAGS='%{optflags}' %if %{asciidocs} == 1 %files docs %defattr(0644,root,root,0755) -%doc %{_defaultdocdir}/lv2/aux -%doc %{_defaultdocdir}/lv2/doc %doc %{_defaultdocdir}/lv2/ns +%doc %{_defaultdocdir}/lv2/c +%doc %{_defaultdocdir}/lv2/style %endif %changelog diff --git a/lv2pkgconfig.patch b/lv2pkgconfig.patch deleted file mode 100644 index ff517ea..0000000 --- a/lv2pkgconfig.patch +++ /dev/null @@ -1,10 +0,0 @@ -Index: lv2-1.16.0/lv2.pc.in -=================================================================== ---- lv2-1.16.0.orig/lv2.pc.in 2018-09-04 01:06:23.000000000 +0200 -+++ lv2-1.16.0/lv2.pc.in 2019-12-04 09:42:44.128378371 +0200 -@@ -4,4 +4,4 @@ includedir=@INCLUDEDIR@ - Name: LV2 - Version: @VERSION@ - Description: An extensible audio plugin interface. --Cflags: -I${includedir} -+Cflags: -I${includedir}/