[dssi/f14/master] - Update to 1.1.0
Orcan Ogetbil
oget at fedoraproject.org
Sat Sep 25 23:52:12 UTC 2010
commit 77088e84bb5bef83a678fd6a10c565eb12fdc42d
Author: Orcan Ogetbil <oget.fedora at gmail.com>
Date: Sat Sep 25 19:52:14 2010 -0400
- Update to 1.1.0
.gitignore | 1 +
dssi-1.1.0-RELEASE | 13 ++++++++++++
dssi-linking.patch | 56 ++++++---------------------------------------------
dssi.spec | 16 +++++++++++---
sources | 2 +-
5 files changed, 34 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 7391d2c..3b09a0c 100644
--- a/dssi.spec
+++ b/dssi.spec
@@ -1,11 +1,12 @@
Summary: Disposable Soft Synth Interface
Name: dssi
-Version: 1.0.0
-Release: 5%{?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,9 @@ 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
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