rpms/dssi/devel .cvsignore, 1.2, 1.3 dssi-lib64.patch, 1.1, 1.2 dssi.spec, 1.10, 1.11 sources, 1.2, 1.3 dssi-0.9-cstdlib.patch, 1.2, NONE dssi-0.9-math.patch, 1.1, NONE
Orcan Ogetbil
oget at fedoraproject.org
Sat May 30 04:15:40 UTC 2009
- Previous message (by thread): [pkgdb] deluge had acl change status
- Next message (by thread): rpms/dssi/F-11 .cvsignore, 1.2, 1.3 dssi-lib64.patch, 1.1, 1.2 dssi.spec, 1.10, 1.11 sources, 1.2, 1.3 dssi-0.9-cstdlib.patch, 1.2, NONE dssi-0.9-math.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: oget
Update of /cvs/pkgs/rpms/dssi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12368
Modified Files:
.cvsignore dssi-lib64.patch dssi.spec sources
Removed Files:
dssi-0.9-cstdlib.patch dssi-0.9-math.patch
Log Message:
* Fri May 29 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.0.0-1
- Update to 1.0.0
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/dssi/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 5 Jun 2006 01:31:27 -0000 1.2
+++ .cvsignore 30 May 2009 04:15:09 -0000 1.3
@@ -1 +1 @@
-dssi-0.9.1.tar.gz
+dssi-1.0.0.tar.gz
dssi-lib64.patch:
Index: dssi-lib64.patch
===================================================================
RCS file: /cvs/pkgs/rpms/dssi/devel/dssi-lib64.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- dssi-lib64.patch 5 Jun 2006 01:31:27 -0000 1.1
+++ dssi-lib64.patch 30 May 2009 04:15:10 -0000 1.2
@@ -1,14 +1,27 @@
---- jack-dssi-host/jack-dssi-host.c~ 2005-10-11 09:44:56.000000000 -0700
-+++ jack-dssi-host/jack-dssi-host.c 2006-05-30 14:26:37.000000000 -0700
-@@ -494,9 +494,9 @@
+diff -rupN dssi-1.0.0.old/doc/jack-dssi-host.1 dssi-1.0.0/doc/jack-dssi-host.1
+--- dssi-1.0.0.old/doc/jack-dssi-host.1 2009-01-05 15:43:48.000000000 -0500
++++ dssi-1.0.0/doc/jack-dssi-host.1 2009-05-30 00:03:04.000000000 -0400
+@@ -91,7 +91,7 @@ by the environment variable
+ .B DSSI_PATH,
+ which is a colon-separated list of directories. If
+ .B DSSI_PATH
+-is not set, a default search path of /usr/lib/dssi,
++is not set, a default search path of /usr/lib64/dssi, /usr/local/lib64/dssi, /usr/lib/dssi,
+ /usr/local/lib/dssi, and (assuming the environment variable HOME is
+ set,) $HOME/.dssi is used.
+ .br
+diff -rupN dssi-1.0.0.old/jack-dssi-host/jack-dssi-host.c dssi-1.0.0/jack-dssi-host/jack-dssi-host.c
+--- dssi-1.0.0.old/jack-dssi-host/jack-dssi-host.c 2009-01-04 16:48:26.000000000 -0500
++++ dssi-1.0.0/jack-dssi-host/jack-dssi-host.c 2009-05-30 00:02:28.000000000 -0400
+@@ -493,9 +493,9 @@ load(const char *dllName, void **dll, in
const char *home = getenv("HOME");
if (home) {
defaultDssiPath = malloc(strlen(home) + 60);
- sprintf(defaultDssiPath, "/usr/local/lib/dssi:/usr/lib/dssi:%s/.dssi", home);
-+ sprintf(defaultDssiPath, "/usr/local/lib64/dssi:/usr/lib64/dssi:%s/.dssi", home);
++ sprintf(defaultDssiPath, "/usr/local/lib64/dssi:/usr/lib64/dssi:/usr/local/lib/dssi:/usr/lib/dssi:%s/.dssi", home);
} else {
- defaultDssiPath = strdup("/usr/local/lib/dssi:/usr/lib/dssi");
-+ defaultDssiPath = strdup("/usr/local/lib64/dssi:/usr/lib64/dssi");
++ defaultDssiPath = strdup("/usr/local/lib64/dssi:/usr/lib64/dssi:/usr/local/lib/dssi:/usr/lib/dssi");
}
}
dssiPath = defaultDssiPath;
Index: dssi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dssi/devel/dssi.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- dssi.spec 24 Feb 2009 12:52:06 -0000 1.10
+++ dssi.spec 30 May 2009 04:15:10 -0000 1.11
@@ -1,31 +1,33 @@
Summary: Disposable Soft Synth Interface
Name: dssi
-Version: 0.9.1
-Release: 16%{?dist}
+Version: 1.0.0
+Release: 1%{?dist}
License: MIT
Group: Applications/Multimedia
URL: http://dssi.sourceforge.net/
-Source0: http://download.sf.net/sourceforge/dssi/dssi-0.9.1.tar.gz
+Source0: http://download.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Patch1: dssi-lib64.patch
-Patch2: dssi-0.9-cstdlib.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: ladspa-devel, alsa-lib-devel
+BuildRequires: alsa-lib-devel
BuildRequires: jack-audio-connection-kit-devel
-BuildRequires: liblo-devel, libsndfile-devel, libsamplerate-devel
+BuildRequires: ladspa-devel
+BuildRequires: liblo-devel
+BuildRequires: libsamplerate-devel
+BuildRequires: libsndfile-devel
# for the examples
-BuildRequires: qt-devel
+BuildRequires: qt3-devel
%description
-Disposable Soft Synth Interface (DSSI, pronounced "dizzy") is a
-proposal for a plugin API for software instruments (soft synths) with
-user interfaces, permitting them to be hosted in-process by Linux
-audio applications. Think of it as LADSPA-for-instruments, or
-something comparable to a simpler version of VSTi.
+Disposable Soft Synth Interface (DSSI, pronounced "dizzy") is a proposal for a
+plugin API for software instruments (soft synths) with user interfaces,
+permitting them to be hosted in-process by Linux audio applications. Think of
+it as LADSPA-for-instruments, or something comparable to a simpler version of
+VSTi.
%package examples
Summary: DSSI plugin examples
-Group: Applications/Multimedia
+Group: Applications/Multimedia
License: Public Domain
Requires: %{name} = %{version}
@@ -36,42 +38,42 @@ Example plugins for the Disposable Soft
Summary: Libraries, includes, etc to develop DSSI applications
Group: Development/Libraries
License: LGPLv2+
-Requires: ladspa-devel, alsa-lib-devel, liblo-devel
+Requires: alsa-lib-devel
+Requires: ladspa-devel
Requires: pkgconfig
%description devel
-Libraries, include files, etc you can use to develop DSSI
-based applications.
+Libraries, include files, etc you can use to develop DSSI based applications.
%prep
%setup -q
-
-# Conditionally apply patch to read DSSI plugins from lib64 dir.
-%ifarch x86_64
-%patch1 -p0
-%endif
-
-%patch2 -p0
+%patch1 -p1
%build
%configure
-make
+make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/dssi/*.la
%clean
rm -rf $RPM_BUILD_ROOT
+%check
+# Build and run the tests
+make -C tests controller
+tests/controller
+
%files
%defattr(-,root,root,-)
-%doc README ChangeLog doc
+%doc README ChangeLog doc/TODO
%{_bindir}/dssi_osc_send
%{_bindir}/dssi_osc_update
%{_bindir}/jack-dssi-host
%dir %{_libdir}/dssi
+%{_mandir}/man1/*
%files examples
%defattr(-,root,root,-)
@@ -80,17 +82,22 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/dssi/trivial_sampler.so
%{_libdir}/dssi/trivial_sampler
%{_libdir}/dssi/trivial_synth.so
+%{_libdir}/dssi/karplong.so
%{_bindir}/trivial_sampler
%{_bindir}/trivial_synth
%{_bindir}/less_trivial_synth
+%{_bindir}/karplong
%files devel
%defattr(-,root,root,-)
-%doc COPYING
+%doc doc/*.txt doc/*.html COPYING
%{_includedir}/dssi.h
%{_libdir}/pkgconfig/dssi.pc
%changelog
+* Fri May 29 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.0.0-1
+- Update to 1.0.0
+
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.1-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
@@ -134,23 +141,23 @@ rm -rf $RPM_BUILD_ROOT
* Sun May 21 2006 Anthony Green <green at redhat.com> 0.9.1-3
- Move .pc file from examples to devel.
-- Delete the .la files instead of %exclude-ing them.
+- Delete the .la files instead of %%exclude-ing them.
- Add some dependencies to the -devel package.
- dssi-devel package no longer depends on dssi.
- Move COPYING to devel package.
* Thu May 18 2006 Anthony Green <green at redhat.com> 0.9.1-2
- Clean up BuildRequires.
-- Add "%dir" to dssi lib dir in $files.
+- Add "%%dir" to dssi lib dir in $files.
- Move plugin examples to a new -examples package.
* Sat May 13 2006 Anthony Green <green at redhat.com> 0.9.1-1
- Upgrade to 0.9.1 sources.
- Remove fluidsynth-dssi bits.
-- Own %{_libdir}/dssi.
+- Own %%{_libdir}/dssi.
* Tue Apr 25 2006 Anthony Green <green at redhat.com> 0.9-3
-- Own %{_libdir}/dssi/* directories.
+- Own %%{_libdir}/dssi/* directories.
* Tue Apr 18 2006 Anthony Green <green at redhat.com> 0.9-2
- Build for Fedora Extras.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dssi/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 5 Jun 2006 01:31:27 -0000 1.2
+++ sources 30 May 2009 04:15:10 -0000 1.3
@@ -1 +1 @@
-1a353c3ae80328cded838853ddf52164 dssi-0.9.1.tar.gz
+bc4c50f9f9b3cd13019718266f8f15af dssi-1.0.0.tar.gz
--- dssi-0.9-cstdlib.patch DELETED ---
--- dssi-0.9-math.patch DELETED ---
- Previous message (by thread): [pkgdb] deluge had acl change status
- Next message (by thread): rpms/dssi/F-11 .cvsignore, 1.2, 1.3 dssi-lib64.patch, 1.1, 1.2 dssi.spec, 1.10, 1.11 sources, 1.2, 1.3 dssi-0.9-cstdlib.patch, 1.2, NONE dssi-0.9-math.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list