diff --git a/lv2-1.0.0-no_g++.patch b/lv2-1.0.0-no_g++.patch deleted file mode 100644 index bc63ed0..0000000 --- a/lv2-1.0.0-no_g++.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: wscript -=================================================================== ---- wscript.orig -+++ wscript -@@ -21,8 +21,7 @@ top = '.' - out = 'build' - - def options(opt): -- opt.load('compiler_cc') -- opt.load('compiler_cxx') -+ opt.load('compiler_c') - autowaf.set_options(opt) - opt.add_option('--test', action='store_true', default=False, - dest='build_tests', help="Build unit tests") -@@ -46,7 +45,6 @@ def get_subdirs(with_plugins=True): - def configure(conf): - try: - conf.load('compiler_c') -- conf.load('compiler_cxx') - except: - Options.options.build_tests = False - Options.options.no_plugins = True diff --git a/lv2-1.0.0-underlinking.patch b/lv2-1.0.0-underlinking.patch deleted file mode 100644 index 15673bd..0000000 --- a/lv2-1.0.0-underlinking.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: plugins/eg-amp.lv2/wscript -=================================================================== ---- plugins/eg-amp.lv2/wscript.orig -+++ plugins/eg-amp.lv2/wscript -@@ -37,6 +37,8 @@ def configure(conf): - conf.env['pluginlib_EXT'] = pat[pat.rfind('.'):] - - autowaf.display_msg(conf, "LV2 bundle directory", conf.env['LV2DIR']) -+ -+ conf.check(features='c cprogram', lib=['m'], uselib_store='M') - print('') - - def build(bld): -@@ -74,6 +76,6 @@ def build(bld): - name = 'amp', - target = '%s/amp' % bundle, - install_path = '${LV2DIR}/%s' % bundle, -- uselib = 'LV2CORE', -+ uselib = 'M LV2CORE', - includes = includes) - diff --git a/lv2-1.0.0.tar.bz2 b/lv2-1.0.0.tar.bz2 deleted file mode 100644 index c00a875..0000000 --- a/lv2-1.0.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:857ec8c1b1f803409e57b84f75b0f8ae7477a9c6bccb4a66220d739e8e39d751 -size 385111 diff --git a/lv2-1.2.0.tar.bz2 b/lv2-1.2.0.tar.bz2 new file mode 100644 index 0000000..ccc5392 --- /dev/null +++ b/lv2-1.2.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0528d2c7ee25831e48815b3fcca4328de5ce444fa59bdceed01ae94779942072 +size 369024 diff --git a/lv2.changes b/lv2.changes index f35f298..83ca906 100644 --- a/lv2.changes +++ b/lv2.changes @@ -1,3 +1,44 @@ +------------------------------------------------------------------- +Tue Oct 23 22:24:06 UTC 2012 - reddwarf@opensuse.org + +- Update to 1.2.0 + * Use stricter datatype definitions conformant with the XSD and OWL + specifications for better validation. + * Move all project metadata for extensions (e.g. change log) to separate files to + spare hosts from loading them during discovery. + * lv2core: Use consistent label style. + * atom: Fix lv2_atom_object_next() on 32-bit platforms. + * atom: Fix outdated documentation in forge.h. + * atom: Add lv2_atom_object_body_get(). + * atom: Add LV2_ATOM_CONTENTS_CONST and LV2_ATOM_BODY_CONST. + * atom: Fix implicit conversions in forge.h that are invalid in C++11. + * atom: Use consistent label style. + * buf-size: Initial release. + * dynmanifest: Use consistent label style. + * event: Use consistent label style. + * event: Use more precise domain and range for EventPort properties. + * event: Remove asserts from event-helper.h. + * event: Make event iterator gracefully handle optional ports. + * midi: Add C definitions for message types and standard controllers. + * midi: Remove non-standard midi:Tick message type. + * midi: Add midi:binding and midi:channel predicates. + * midi: Use consistent label style. + * midi: Add midi:HexByte datatype for status bytes and masks. + * midi: Fix definition of SystemExclusive status byte. + * morph: Initial release. + * options: Initial release. + * parameters: Add parameters.h of URI defines for convenience. + * parameters: Use consistent label style. + * parameters: Add param:sampleRate. + * port-groups: Use consistent label style. + * port-props: Use consistent label style. + * presets: Use consistent label style. + * resize-port: Initial release. + * state: Use consistent label style. + * time: Use consistent label style. + * urid: Fix typo in urid:unmap documentation. +- Remove lv2-1.0.0-underlinking.patch and lv2-1.0.0-no_g++.patch. Applied upstream. + ------------------------------------------------------------------- Wed Aug 1 22:55:27 UTC 2012 - reddwarf@opensuse.org diff --git a/lv2.spec b/lv2.spec index 962bab3..0bd5cf7 100644 --- a/lv2.spec +++ b/lv2.spec @@ -17,7 +17,7 @@ Name: lv2 -Version: 1.0.0 +Version: 1.2.0 Release: 0 Summary: Portable plugin standard for audio systems License: ISC @@ -25,10 +25,6 @@ Group: System/Libraries Url: http://lv2plug.in/ Source0: http://lv2plug.in/spec/lv2-%{version}.tar.bz2 Source1: lv2-rpmlintrc -# PATCH-FIX-UPSTREAM lv2-1.0.0-underlinking.patch http://lv2plug.in/trac/ticket/5 reddwarf@opensuse.org -- Link against needed libraries -Patch0: lv2-1.0.0-underlinking.patch -# PATCH-FIX-UPSTREAM lv2-1.0.0-no_g++.patch http://lv2plug.in/trac/ticket/4 reddwarf@opensuse.org -- We don't need C++ -Patch1: lv2-1.0.0-no_g++.patch BuildRequires: doxygen BuildRequires: graphviz BuildRequires: pkg-config @@ -162,8 +158,6 @@ LV2 documentation. %prep %setup -q -%patch0 -%patch1 %build export CFLAGS='%{optflags}' @@ -184,7 +178,7 @@ export CXXFLAGS='%{optflags}' %files %defattr(0644,root,root,0755) %doc COPYING NEWS README -%exclude %{_defaultdocdir}/lv2/html/ +%exclude %{_defaultdocdir}/lv2/lv2plug.in/ %{_libdir}/lv2/ %exclude %{_libdir}/lv2/eg-amp.lv2/ %exclude %{_libdir}/lv2/eg-sampler.lv2/ @@ -203,6 +197,6 @@ export CXXFLAGS='%{optflags}' %files docs %defattr(0644,root,root,0755) -%{_defaultdocdir}/lv2/html/ +%{_defaultdocdir}/lv2/lv2plug.in/ %changelog