[dssi/f13/master] - Update to 1.1.0

Orcan Ogetbil oget at fedoraproject.org
Sat Sep 25 23:53:01 UTC 2010


commit 15510d91f01cd431105b8b1ccbe1e2a2bf39aa58
Author: Orcan Ogetbil <oget.fedora at gmail.com>
Date:   Sat Sep 25 19:53:03 2010 -0400

    - Update to 1.1.0

 .gitignore         |    1 +
 dssi-1.1.0-RELEASE |   13 ++++++++++++
 dssi-linking.patch |   56 ++++++---------------------------------------------
 dssi.spec          |   19 +++++++++++++---
 sources            |    2 +-
 5 files changed, 37 insertions(+), 54 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ece5cc9..86e7445 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 dssi-1.0.0.tar.gz
+/dssi-1.1.0.tar.gz
diff --git a/dssi-1.1.0-RELEASE b/dssi-1.1.0-RELEASE
new file mode 100644
index 0000000..3ce9dd3
--- /dev/null
+++ b/dssi-1.1.0-RELEASE
@@ -0,0 +1,13 @@
+DSSI 1.1.0 Release Notes
+
+DSSI is a plugin API for software instruments with user interfaces,
+permitting them to be hosted in-process by audio applications. It is
+intended to be simple, GUI-toolkit-agnostic, and slightly biased
+towards familiarity with MIDI. The DSSI distribution package
+contains a JACK/ALSA-sequencer reference host and some plugins as
+well as the specification and header. 
+
+Changes: Changes since the 1.0.0 release include the update of the
+example GUIs to use Qt 4, new dssi_list_plugins and dssi_analayse_plugin
+command line tools, jack-dssi-host's new '-c' option to set the JACK
+and ALSA client names, and several small bug fixes.
diff --git a/dssi-linking.patch b/dssi-linking.patch
index 8f5c288..b507c4e 100644
--- a/dssi-linking.patch
+++ b/dssi-linking.patch
@@ -1,48 +1,6 @@
-diff -rupN dssi-1.0.0.old/examples/Makefile.am dssi-1.0.0/examples/Makefile.am
---- dssi-1.0.0.old/examples/Makefile.am	2008-12-13 03:29:39.000000000 -0500
-+++ dssi-1.0.0/examples/Makefile.am	2010-02-10 02:56:56.000000000 -0500
-@@ -85,7 +85,7 @@ LTS_qt_SOURCES = \
- nodist_LTS_qt_SOURCES = $(LTS_MOC)
- 
- LTS_qt_CXXFLAGS = $(AM_CXXFLAGS) $(QT_CXXFLAGS) $(LIBLO_CFLAGS)
--LTS_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS)
-+LTS_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS) -lX11
- 
- trivial_sampler_uidir = $(libdir)/dssi/trivial_sampler
- 
-@@ -99,7 +99,7 @@ trivial_sampler_qt_SOURCES = \
- nodist_trivial_sampler_qt_SOURCES = $(trivial_sampler_MOC)
- 
- trivial_sampler_qt_CXXFLAGS = $(AM_CXXFLAGS) -I$(top_srcdir)/dssi $(ALSA_CFLAGS) $(QT_CXXFLAGS) $(LIBLO_CFLAGS) $(SNDFILE_CFLAGS)
--trivial_sampler_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS) $(SNDFILE_LIBS)
-+trivial_sampler_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS) $(SNDFILE_LIBS) -lX11
- 
- %.moc.cpp: %.h
- 	$(QT_MOC) -o $@ $<
-diff -rupN dssi-1.0.0.old/examples/Makefile.in dssi-1.0.0/examples/Makefile.in
---- dssi-1.0.0.old/examples/Makefile.in	2009-01-09 17:15:49.000000000 -0500
-+++ dssi-1.0.0/examples/Makefile.in	2010-02-10 02:57:15.000000000 -0500
-@@ -342,7 +342,7 @@ LTS_qt_SOURCES = \
- 
- nodist_LTS_qt_SOURCES = $(LTS_MOC)
- LTS_qt_CXXFLAGS = $(AM_CXXFLAGS) $(QT_CXXFLAGS) $(LIBLO_CFLAGS)
--LTS_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS)
-+LTS_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS) -lX11
- trivial_sampler_uidir = $(libdir)/dssi/trivial_sampler
- trivial_sampler_MOC = trivial_sampler_qt_gui.moc.cpp
- trivial_sampler_qt_SOURCES = \
-@@ -352,7 +352,7 @@ trivial_sampler_qt_SOURCES = \
- 
- nodist_trivial_sampler_qt_SOURCES = $(trivial_sampler_MOC)
- trivial_sampler_qt_CXXFLAGS = $(AM_CXXFLAGS) -I$(top_srcdir)/dssi $(ALSA_CFLAGS) $(QT_CXXFLAGS) $(LIBLO_CFLAGS) $(SNDFILE_CFLAGS)
--trivial_sampler_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS) $(SNDFILE_LIBS)
-+trivial_sampler_qt_LDADD = $(AM_LDFLAGS) $(QT_LIBS) $(LIBLO_LIBS) $(SNDFILE_LIBS) -lX11
- @HAVE_QT_FALSE at BUILT_SOURCES = 
- @HAVE_QT_TRUE at BUILT_SOURCES = $(LTS_MOC) $(trivial_sampler_MOC)
- CLEANFILES = $(BUILT_SOURCES)
-diff -rupN dssi-1.0.0.old/jack-dssi-host/Makefile.am dssi-1.0.0/jack-dssi-host/Makefile.am
---- dssi-1.0.0.old/jack-dssi-host/Makefile.am	2005-05-25 11:58:06.000000000 -0400
-+++ dssi-1.0.0/jack-dssi-host/Makefile.am	2010-02-10 02:40:12.000000000 -0500
+diff -rupN dssi-1.1.0.old/jack-dssi-host/Makefile.am dssi-1.1.0/jack-dssi-host/Makefile.am
+--- dssi-1.1.0.old/jack-dssi-host/Makefile.am	2005-05-25 17:41:05.000000000 -0400
++++ dssi-1.1.0/jack-dssi-host/Makefile.am	2010-09-19 12:54:56.000000000 -0400
 @@ -22,6 +22,6 @@ jack_dssi_host_CFLAGS = -I$(top_srcdir)/
  if DARWIN
  jack_dssi_host_LDADD = $(AM_LDFLAGS) -lmx $(ALSA_LIBS) $(LIBLO_LIBS) $(JACK_LIBS)
@@ -51,10 +9,10 @@ diff -rupN dssi-1.0.0.old/jack-dssi-host/Makefile.am dssi-1.0.0/jack-dssi-host/M
 +jack_dssi_host_LDADD = $(AM_LDFLAGS) $(ALSA_LIBS) $(LIBLO_LIBS) $(JACK_LIBS) -lm -ldl
  endif
  
-diff -rupN dssi-1.0.0.old/jack-dssi-host/Makefile.in dssi-1.0.0/jack-dssi-host/Makefile.in
---- dssi-1.0.0.old/jack-dssi-host/Makefile.in	2009-01-09 17:15:50.000000000 -0500
-+++ dssi-1.0.0/jack-dssi-host/Makefile.in	2010-02-10 02:40:12.000000000 -0500
-@@ -211,7 +211,7 @@ jack_dssi_host_SOURCES = \
+diff -rupN dssi-1.1.0.old/jack-dssi-host/Makefile.in dssi-1.1.0/jack-dssi-host/Makefile.in
+--- dssi-1.1.0.old/jack-dssi-host/Makefile.in	2010-09-19 11:43:54.000000000 -0400
++++ dssi-1.1.0/jack-dssi-host/Makefile.in	2010-09-19 12:55:22.000000000 -0400
+@@ -215,7 +215,7 @@ jack_dssi_host_SOURCES = \
  	../message_buffer/message_buffer.h
  
  jack_dssi_host_CFLAGS = -I$(top_srcdir)/dssi $(AM_CFLAGS) $(ALSA_CFLAGS) $(LIBLO_CFLAGS) $(JACK_CFLAGS)
diff --git a/dssi.spec b/dssi.spec
index 02de639..3b09a0c 100644
--- a/dssi.spec
+++ b/dssi.spec
@@ -1,11 +1,12 @@
 Summary:      Disposable Soft Synth Interface
 Name:         dssi
-Version:      1.0.0
-Release:      4%{?dist}
+Version:      1.1.0
+Release:      1%{?dist}
 License:      MIT
 Group:        Applications/Multimedia
 URL:          http://dssi.sourceforge.net/
 Source0:      http://download.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
+Source1:      http://download.sf.net/sourceforge/%{name}/%{name}-%{version}-RELEASE
 # Fix 64bit plugin path
 # http://sourceforge.net/tracker/?func=detail&aid=2798711&group_id=104230&atid=637350
 Patch1:       dssi-lib64.patch
@@ -21,7 +22,7 @@ BuildRequires: liblo-devel
 BuildRequires: libsamplerate-devel
 BuildRequires: libsndfile-devel
 # for the examples
-BuildRequires: qt3-devel
+BuildRequires: qt4-devel
 
 %description
 Disposable Soft Synth Interface (DSSI, pronounced "dizzy") is a proposal for a
@@ -55,6 +56,8 @@ Libraries, include files, etc you can use to develop DSSI based applications.
 %patch1 -p1
 %patch2 -p1 -b .linking
 
+cp -a %{SOURCE1} .
+
 %build
 %configure
 make %{?_smp_mflags}
@@ -74,10 +77,12 @@ tests/controller
 
 %files
 %defattr(-,root,root,-)
-%doc README ChangeLog doc/TODO
+%doc README ChangeLog doc/TODO *-RELEASE
 %{_bindir}/dssi_osc_send
 %{_bindir}/dssi_osc_update
 %{_bindir}/jack-dssi-host
+%{_bindir}/dssi_analyse_plugin
+%{_bindir}//dssi_list_plugins
 %dir %{_libdir}/dssi
 %{_mandir}/man1/*
 
@@ -101,6 +106,12 @@ tests/controller
 %{_libdir}/pkgconfig/dssi.pc
 
 %changelog
+* Sat Sep 25 2010 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.1.0-1
+- Update to 1.1.0
+
+* Tue Jul 20 2010 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.0.0-5
+- Rebuild against new liblo
+
 * Wed Feb 10 2010 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.0.0-4
 - Fix DSO-linking failure
 
diff --git a/sources b/sources
index 497914c..11ba2d5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bc4c50f9f9b3cd13019718266f8f15af  dssi-1.0.0.tar.gz
+dfc850e66fae94e7ec08aebb43d07848  dssi-1.1.0.tar.gz


More information about the scm-commits mailing list