rpms/muse/F-10 Makefile, 1.2, 1.3 import.log, NONE, 1.1 muse-gcc44.patch, NONE, 1.1 muse-log2f-aliasing-fix.patch, NONE, 1.1 muse-size_t.patch, NONE, 1.1 muse.desktop, NONE, 1.1 muse.spec, 1.2, 1.3 sources, 1.3, 1.4 dead.package, 1.1, NONE

Orcan Ogetbil oget at fedoraproject.org
Tue Feb 24 21:41:19 UTC 2009


Author: oget

Update of /cvs/pkgs/rpms/muse/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30794/F-10

Added Files:
	Makefile import.log muse-gcc44.patch 
	muse-log2f-aliasing-fix.patch muse-size_t.patch muse.desktop 
	muse.spec sources 
Removed Files:
	dead.package 
Log Message:
* Mon Feb 23 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.4.rc1
- Updated icon cache scriptlets according to the new guidlines

* Mon Feb 23 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.3.rc1
- Handle the Provides list within the SPEC file
- Add gcc-4.4 patch
- Fix size_t warnings
- Explain the various licenses

* Sun Feb 08 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.2.rc1
- Use AutoProv=no instead of AutoReqProv=no

* Sat Feb 07 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.1.rc1
- New upstream release with many bugfixes.
- Remove the patches that are committed upstream.

* Fri Jan 30 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:0.9-3
- PlanetCCRMA's SPEC revised for Fedora submission



Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ Makefile	24 Feb 2009 21:40:48 -0000	1.3
@@ -0,0 +1,21 @@
+# Makefile for source rpm: muse
+# $Id$
+NAME := muse
+SPECFILE = $(firstword $(wildcard *.spec))
+
+define find-makefile-common
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+endef
+
+MAKEFILE_COMMON := $(shell $(find-makefile-common))
+
+ifeq ($(MAKEFILE_COMMON),)
+# attept a checkout
+define checkout-makefile-common
+test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
+endef
+
+MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
+endif
+
+include $(MAKEFILE_COMMON)


--- NEW FILE import.log ---
muse-1_0-0_4_rc1_fc10:F-10:muse-1.0-0.4.rc1.fc10.src.rpm:1235511619

muse-gcc44.patch:

--- NEW FILE muse-gcc44.patch ---
--- muse.old/grepmidi/grepmidi.cpp	2003-10-27 13:57:02.000000000 -0500
+++ muse/grepmidi/grepmidi.cpp	2009-02-15 13:37:28.000000000 -0500
@@ -280,7 +280,7 @@ int grep(FILE* f)
 int grepMidi(const char* name)
       {
       curName = name;
-      char*p = strrchr(name, '.');
+      const char*p = strrchr(name, '.');
       FILE* f;
       if (p && strcmp(p, ".gz") == 0) {
             char buffer[512];

muse-log2f-aliasing-fix.patch:

--- NEW FILE muse-log2f-aliasing-fix.patch ---

#! /bin/sh /usr/share/dpatch/dpatch-run
## 10_log2f_aliasing_fix.dpatch by Daniel Kobras <kobras at debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: In ssplugin.h, remove duplicate (obsolete) implementation of
## DP: fast_log*() functions and use new version from common header
## DP: instead.

@DPATCH@
diff -urNad muse~/synti/simpledrums/ssplugin.h muse/synti/simpledrums/ssplugin.h
--- muse~/synti/simpledrums/ssplugin.h	2004-12-13 21:41:01.000000000 +0100
+++ muse/synti/simpledrums/ssplugin.h	2006-07-06 13:01:52.000000000 +0200
@@ -15,6 +15,7 @@
 
 //#include <ladspa.h>
 #include "muse/ladspa.h"
+#include "muse/fastlog.h"
 #include <math.h>
 
 //---------------------------------------------------------
@@ -133,27 +134,6 @@
 
    };
 
-
-static inline float fast_log2 (float val)
-      {
-      /* don't use reinterpret_cast<> because that prevents this
-         from being used by pure C code (for example, GnomeCanvasItems)
-      */
-      int* const exp_ptr = (int *)(&val);
-      int x              = *exp_ptr;
-      const int log_2    = ((x >> 23) & 255) - 128;
-      x &= ~(255 << 23);
-      x += 127 << 23;
-      *exp_ptr = x;
-      val = ((-1.0f/3) * val + 2) * val - 2.0f/3;   // (1)
-      return (val + log_2);
-      }
-
-static inline float fast_log10 (const float val)
-      {
-      return fast_log2(val) / 3.312500f;
-      }
-
 //---------------------------------------------------------
 //   PluginList
 //---------------------------------------------------------


muse-size_t.patch:

--- NEW FILE muse-size_t.patch ---
diff -rupN muse.old/muse/audiotrack.cpp muse/muse/audiotrack.cpp
--- muse.old/muse/audiotrack.cpp	2009-02-02 16:37:59.000000000 -0500
+++ muse/muse/audiotrack.cpp	2009-02-15 12:51:52.000000000 -0500
@@ -633,7 +633,7 @@ void AudioTrack::setVolume(double val)
       {
       iCtrlList cl = _controller.find(AC_VOLUME);
       if (cl == _controller.end()) {
-            printf("no volume controller %s %d\n",
+            printf("no volume controller %s %zd\n",
                name().latin1(), _controller.size());
             return;
             }
@@ -1477,7 +1477,7 @@ bool AudioTrack::setRecordFlag1(bool f)
 double AudioTrack::auxSend(int idx) const
       {
       if (unsigned(idx) >= _auxSend.size()) {
-            printf("%s auxSend: bad index: %d >= %d\n",
+            printf("%s auxSend: bad index: %d >= %zd\n",
                name().latin1(), idx, _auxSend.size());
             return 0.0;
             }
@@ -1487,7 +1487,7 @@ double AudioTrack::auxSend(int idx) cons
 void AudioTrack::setAuxSend(int idx, double v)
       {
       if (unsigned(idx) >= _auxSend.size()) {
-            printf("%s setAuxSend: bad index: %d >= %d\n",
+            printf("%s setAuxSend: bad index: %d >= %zd\n",
                name().latin1(), idx, _auxSend.size());
             return;
             }
diff -rupN muse.old/muse/importmidi.cpp muse/muse/importmidi.cpp
--- muse.old/muse/importmidi.cpp	2009-02-02 16:37:59.000000000 -0500
+++ muse/muse/importmidi.cpp	2009-02-15 12:50:31.000000000 -0500
@@ -363,7 +363,7 @@ void MusE::processTrack(MidiTrack* track
             }
 
       if (tevents->size())
-            printf("-----------events left: %d\n", tevents->size());
+            printf("-----------events left: %zd\n", tevents->size());
       for (iEvent i = tevents->begin(); i != tevents->end(); ++i) {
             printf("%d===\n", i->first);
             i->second.dump();
diff -rupN muse.old/muse/memory.h muse/muse/memory.h
--- muse.old/muse/memory.h	2008-08-17 20:15:23.000000000 -0400
+++ muse/muse/memory.h	2009-02-15 12:24:03.000000000 -0500
@@ -52,7 +52,7 @@ inline void* Pool::alloc(size_t n)
       {
       int idx = ((n + sizeof(int) - 1) / sizeof(int)) - 1;
       if (idx >= dimension) {
-            printf("panic: alloc %d\n", n);
+            printf("panic: alloc %zd\n", n);
             exit(-1);
             }
       if (head[idx] == 0)
@@ -70,7 +70,7 @@ inline void Pool::free(void* b, size_t n
       {
       int idx = ((n + sizeof(int) - 1) / sizeof(int)) - 1;
       if (idx >= dimension) {
-            printf("panic: alloc %d\n", n);
+            printf("panic: alloc %zd\n", n);
             exit(-1);
             }
       Verweis* p = static_cast<Verweis*>(b);
diff -rupN muse.old/muse/midictrl.cpp muse/muse/midictrl.cpp
--- muse.old/muse/midictrl.cpp	2009-02-09 20:18:57.000000000 -0500
+++ muse/muse/midictrl.cpp	2009-02-15 12:53:35.000000000 -0500
@@ -626,7 +626,7 @@ void MidiCtrlValList::delMCtlVal(int tic
       iMidiCtrlVal e = findMCtlVal(tick, part);
       if (e == end()) {
             if(debugMsg)
-              printf("MidiCtrlValList::delMCtlVal(%d): not found (size %d)\n", tick, size());
+              printf("MidiCtrlValList::delMCtlVal(%d): not found (size %zd)\n", tick, size());
             return;
             }
       erase(e);
diff -rupN muse.old/muse/midiport.cpp muse/muse/midiport.cpp
--- muse.old/muse/midiport.cpp	2009-02-04 21:36:18.000000000 -0500
+++ muse/muse/midiport.cpp	2009-02-15 12:47:29.000000000 -0500
@@ -690,7 +690,7 @@ int MidiPort::getCtrl(int ch, int tick, 
       iMidiCtrlValList cl = _controller->find(ch, ctrl);
       if (cl == _controller->end()) {
             if (debugMsg)
-                  printf("getCtrl: controller %d(0x%x) for channel %d not found size %d\n",
+                  printf("getCtrl: controller %d(0x%x) for channel %d not found size %zd\n",
                      ctrl, ctrl, ch, _controller->size());
             return CTRL_VAL_UNKNOWN;
             }
@@ -715,7 +715,7 @@ void MidiPort::deleteController(int ch, 
       iMidiCtrlValList cl = _controller->find(ch, ctrl);
       if (cl == _controller->end()) {
             if (debugMsg)
-                  printf("deleteController: controller %d(0x%x) for channel %d not found size %d\n",
+                  printf("deleteController: controller %d(0x%x) for channel %d not found size %zd\n",
                      ctrl, ctrl, ch, _controller->size());
             return;
             }
diff -rupN muse.old/muse/sig.cpp muse/muse/sig.cpp
--- muse.old/muse/sig.cpp	2004-12-12 14:54:29.000000000 -0500
+++ muse/muse/sig.cpp	2009-02-15 12:46:02.000000000 -0500
@@ -212,7 +212,7 @@ void SigList::tickValues(unsigned t, int
       {
       ciSigEvent e = upper_bound(t);
       if (e == end()) {
-            fprintf(stderr, "tickValues(0x%x) not found(%d)\n", t, size());
+            fprintf(stderr, "tickValues(0x%x) not found(%zd)\n", t, size());
             // abort();
             *bar = 0;
             *beat = 0;
diff -rupN muse.old/muse/song.cpp muse/muse/song.cpp
--- muse.old/muse/song.cpp	2009-02-02 16:38:00.000000000 -0500
+++ muse/muse/song.cpp	2009-02-15 12:53:04.000000000 -0500
@@ -281,7 +281,7 @@ void Song::changeEvent(Event& oldEvent, 
       iEvent i = part->events()->find(oldEvent);
       
       if (i == part->events()->end()) {
-            printf("Song::changeEvent(): EVENT not found !! %d\n", part->events()->size());
+            printf("Song::changeEvent(): EVENT not found !! %zd\n", part->events()->size());
             // abort();
             // Removed by T356. Allow it to add the new event. 
             // (And remove the old one from the midi port controller!)
diff -rupN muse.old/muse/synth.cpp muse/muse/synth.cpp
--- muse.old/muse/synth.cpp	2009-02-02 16:38:00.000000000 -0500
+++ muse/muse/synth.cpp	2009-02-15 12:46:21.000000000 -0500
@@ -385,7 +385,7 @@ void initMidiSynth()
                   ++it;
                   }
             if (debugMsg)
-                  printf("%d soft synth found\n", synthis.size());
+                  printf("%zd soft synth found\n", synthis.size());
             }
       }
 
diff -rupN muse.old/muse/track.cpp muse/muse/track.cpp
--- muse.old/muse/track.cpp	2009-02-02 16:38:00.000000000 -0500
+++ muse/muse/track.cpp	2009-02-15 12:52:33.000000000 -0500
@@ -186,7 +186,7 @@ void Track::clearRecAutomation(bool clea
 
 void Track::dump() const
       {
-      printf("Track <%s>: typ %d, parts %d sel %d\n",
+      printf("Track <%s>: typ %d, parts %zd sel %d\n",
          _name.latin1(), _type, _parts.size(), _selected);
       }
 
diff -rupN muse.old/synti/simpledrums/simpledrums.cpp muse/synti/simpledrums/simpledrums.cpp
--- muse.old/synti/simpledrums/simpledrums.cpp	2009-02-02 16:38:02.000000000 -0500
+++ muse/synti/simpledrums/simpledrums.cpp	2009-02-15 12:45:10.000000000 -0500
@@ -1041,10 +1041,10 @@ void SimpleSynth::parseInitData(const un
 
                if (SS_DEBUG_INIT) {
                      printf("Channel %d:\n", ch);
-                     printf("buffer[%d] - channels[ch].volume_ctrlval = \t%d\n", ptr-data, *ptr);
-                     printf("buffer[%d] - channels[ch].pan = \t\t%d\n", ptr-data+1, *(ptr+1));
-                     printf("buffer[%d] - channels[ch].noteoff_ignore = \t%d\n", ptr-data+2, *(ptr+2));
-                     printf("buffer[%d] - channels[ch].channel_on = \t%d\n", ptr-data+3, *(ptr+3));
+                     printf("buffer[%zd] - channels[ch].volume_ctrlval = \t%d\n", ptr-data, *ptr);
+                     printf("buffer[%zd] - channels[ch].pan = \t\t%d\n", ptr-data+1, *(ptr+1));
+                     printf("buffer[%zd] - channels[ch].noteoff_ignore = \t%d\n", ptr-data+2, *(ptr+2));
+                     printf("buffer[%zd] - channels[ch].channel_on = \t%d\n", ptr-data+3, *(ptr+3));
                      }
                updateVolume(ch, *(ptr));
                guiUpdateVolume(ch, *(ptr));
@@ -1118,7 +1118,7 @@ void SimpleSynth::parseInitData(const un
 
       for (int i=0; i<SS_NR_OF_SENDEFFECTS; i++) {
             if (SS_DEBUG_INIT)
-                  printf("buffer[%d] - sendeffect[%d], labelnamelen=%d\n", ptr-data, i, *ptr);
+                  printf("buffer[%zd] - sendeffect[%d], labelnamelen=%d\n", ptr-data, i, *ptr);
             int labelnamelen = *(ptr);
 
             if (labelnamelen != SS_NO_PLUGIN) {
@@ -1149,7 +1149,7 @@ void SimpleSynth::parseInitData(const un
 
                   for (int j=0; j<params; j++) {
                         if (SS_DEBUG_INIT)
-                              printf("buffer[%d] - sendeffect[%d], parameter[%d]=%d\n", ptr-data, i, j, *ptr);
+                              printf("buffer[%zd] - sendeffect[%d], parameter[%d]=%d\n", ptr-data, i, j, *ptr);
                         setFxParameter(i, j, sendEffects[i].plugin->convertGuiControlValue(j, *(ptr)));
                         ptr++;
                         }


--- NEW FILE muse.desktop ---
[Desktop Entry]
Name=Muse
GenericName=Audio/MIDI Sequencer
Comment=Midi Music Editor
Icon=muse_icon
Type=Application
Exec=muse
Terminal=false
Categories=Sequencer;Midi;X-Jack;X-Sequencers;X-MIDI;Audio;


Index: muse.spec
===================================================================
RCS file: muse.spec
diff -N muse.spec
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ muse.spec	24 Feb 2009 21:40:48 -0000	1.3
@@ -0,0 +1,380 @@
+%define prerelease rc1
+
+Name:          muse
+Summary:       Midi/Audio Music Sequencer
+# Epoch is set to 1 for PlanetCCRMA compatibility.
+# See: https://fedoraproject.org/wiki/AudioCreation
+Epoch:         1
+Version:       1.0
+Release:       %{?prerelease:0.}4%{?prerelease:.%prerelease}%{?dist}
+# synti/vam is GPLv2+
+# original freeverb plugin was public domain
+# some of the widgets are GPLv2
+# ladspa.h is LGPLv2+
+# givertcap (not built) is GPLv2
+# The rest, including the core of muse is distributed under GPL+
+License:       GPL+ and GPLv2 and GPLv2+ and LGPLv2+
+Group:         Applications/Multimedia
+URL:           http://www.muse-sequencer.org/
+Source0:       http://downloads.sourceforge.net/lmuse/%{name}-%{version}%{?prerelease}.tar.gz
+# The following .desktop file and the patches are submitted upstream. The first patch is
+# accepted and committed into the upstream CVS. The other ones are pending.
+Source1:       muse.desktop
+# In ssplugin.h, remove duplicate (obsolete) implementation of
+# fast_log*() functions and use new version from common header
+# instead:
+Patch0:        muse-log2f-aliasing-fix.patch
+# Fix for archs where size_t != unsigned int
+Patch1:        muse-size_t.patch
+# Make muse compilable against gcc-4.4
+Patch2:        muse-gcc44.patch
+BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: desktop-file-utils libtool fluidsynth-devel qt3-devel graphviz
+BuildRequires: pkgconfig libcap-devel doxygen openjade docbook-style-dsssl
+BuildRequires: alsa-lib-devel e2fsprogs-devel jack-audio-connection-kit-devel
+BuildRequires: lash-devel libsndfile-devel libsamplerate-devel readline-devel
+
+Requires:      hicolor-icon-theme
+
+%description
+MusE is a MIDI/Audio sequencer with recording and editing capabilities. It can
+perform audio effects like chorus/flanger in realtime via LASH and it supports
+Jack and ALSA interfaces. MusE aims to be a complete multitrack virtual studio 
+for Linux.
+
+%prep
+%setup -q -n %{name}-%{version}%{?prerelease}
+
+%patch0 -p1 -b .log2f
+%patch1 -p1 -b .size_t
+%patch2 -p1 -b .gcc44
+
+# make sure plugins are searched for in the right directory in all archs.
+# These are fixed in the upstream CVS and these lines are to be removed in 
+# the next upstream release.
+for f in "muse/plugin.cpp" "synti/simpledrums/ssplugin.cpp" ; do
+   perl -p -i -e "s|/usr/lib/ladspa|%{_libdir}/ladspa|g" ${f}
+   perl -p -i -e "s|/usr/local/lib/ladspa|%{_usr}/local/%{_lib}/ladspa|g" ${f}
+done
+
+# Fix encoding issues (upstream is informed):
+for f in README.de README.softsynth SECURITY synti/vam/README; do
+   iconv -f ISO-8859-1 -t UTF-8 $f > $f.tmp
+   touch -r $f $f.tmp
+   mv -f $f.tmp $f
+done
+
+%build
+%configure --disable-suid-build \
+           --disable-suid-install \
+           --with-docbook-stylesheets=%{_datadir}/sgml/docbook/dsssl-stylesheets \
+           --disable-qttest \
+           --with-qt-prefix=${QTDIR} \
+           --enable-lash \
+           --enable-static=no 
+
+# Disable rpath
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make DESTDIR=%{buildroot} install
+
+# Kill *.la files
+rm -f %{buildroot}/%{_libdir}/%{name}/*/*.la
+
+# Someone might find the demos useful
+mkdir -p %{buildroot}%{_datadir}/%{name}/demos
+cp -a demos/*.med %{buildroot}%{_datadir}/%{name}/demos
+
+# German html doc files
+mkdir de
+mv doc/*.{png,htm} de
+
+# There are bunch of doc files spread into subdirectories. Sort them out:
+mv synti/simpledrums/ReleaseNotes.txt   ReleaseNotes.simpledrums
+mv synti/simpledrums/COPYING            COPYING.simpledrums
+mv synti/simpledrums/README             README.simpledrums
+mv synti/fluidsynth/TODO                TODO.fluidsynth
+mv synti/fluidsynth/README.txt          README.fluidsynth
+mv synti/deicsonze/TODO                 TODO.deicsonze
+mv synti/vam/TODO                       TODO.vam
+mv synti/vam/ChangeLog                  ChangeLog.vam
+mv synti/vam/COPYING                    COPYING.vam
+mv synti/vam/README                     README.vam
+mv plugins/freeverb/readme.txt          README.freeverb
+
+# install icon in proper freedesktop location
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
+install -pm 0644 packaging/muse_icon.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/
+
+# desktop file
+mkdir -p %{buildroot}%{_datadir}/applications
+desktop-file-install                          \
+   --dir %{buildroot}%{_datadir}/applications \
+   %{SOURCE1}
+
+# do not Provide plugins .so
+%define _use_internal_dependency_generator 0
+cat << \EOF > %{name}.prov
+#!%{_buildshell}
+grep -v %{_docdir} - | %{__find_provides} $* \
+     | sed '/\.so\(()(64bit)\)\?$/d'
+EOF
+
+%define __find_provides %{_builddir}/%{name}-%{version}%{?prerelease}/%{name}.prov
+chmod +x %{__find_provides}
+
+
+%clean
+rm -rf %{buildroot}
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog* COPYING* NEWS 
+%doc README* ReleaseNotes* SECURITY TODO* de
+%{_bindir}/%{name}
+%{_bindir}/grepmidi
+%{_libdir}/%{name}
+%{_datadir}/%{name}
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/*/*
+
+%changelog 
+* Mon Feb 23 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.4.rc1
+- Updated icon cache scriptlets according to the new guidlines
+
+* Mon Feb 23 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.3.rc1
+- Handle the Provides list within the SPEC file
+- Add gcc-4.4 patch
+- Fix size_t warnings
+- Explain the various licenses
+
+* Sun Feb 08 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.2.rc1
+- Use AutoProv=no instead of AutoReqProv=no
+
+* Sat Feb 07 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:1.0-0.1.rc1
+- New upstream release with many bugfixes.
+- Remove the patches that are committed upstream.
+
+* Fri Jan 30 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> 1:0.9-3
+- PlanetCCRMA's SPEC revised for Fedora submission
+
+* Tue Jul 15 2008 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 1:0.9-2
+- updated qt3-devel build dependency for fc9
+- added patch for gcc4.3 build on fc9
+
+* Fri Feb  1 2008 Arnaud Gomes-do-Vale <Arnaud.Gomes at ircam.fr>
+- built on CentOS
+
+* Sat Nov 17 2007 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.9-2
+- added patch from Debian to avoid using internal lash api calls that
+  are not there in last 0.5.3
+
+* Tue Oct  9 2007 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.9-1
+- updated to 0.9
+- adjusted desktop categories
+
+* Thu Dec 21 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.8.1a-2
+- spec file tweaks, build on fc6
+- make sure LADSPA plugins are searched in the right lib directory
+  for all architectures
+
+* Thu May  5 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
+- added icon and Planet CCRMA categories
+
+* Tue Mar 28 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.8.1a-1
+- updated to 0.8.1a
+
+* Mon Jan 23 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.7.2-0.1.pre5
+- updated to 0.7.2-pre5
+
+* Sun Nov 20 2005 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
+- the internal libraries appear in the provides list and conflict with
+  old names, for example the obsolete "fluid" package name as now
+  included in pd-fluid, so disable automatic provide generation. 
+
+* Fri Nov 18 2005 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.7.2-0.1.pre3
+- update to 0.7.2pre3
+- build with lash (name change from ladcca)
+- added readline-devel (needed by lash)
+- delete --enable-rtcap option to configure
+
+* Sun Jun 25 2005 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
+- do not create givertcap package anymore, fc4 mach is confused by
+  the version and it is not needed anymore
+
+* Mon Jan 24 2005 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.7.1-1
+- updated to 0.7.1
+- needs libsamplerate
+- added --enable-ladcca configure flag (has to be explicitly enabled)
+
+* Tue Dec 31 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
+- spec file cleanup
+
+* Sun Sep 26 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
+- use qt33 package for fc1 and below
+
+* Wed Jul 21 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.7.0-1
+- updated to 0.7.0
+
+* Thu May 20 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
+- added dsssl build requirement
+
+* Thu May  6 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.7.0-0.pre2.1
+- updated to 0.7.0 pre2
+- needs qt > 3.2
+- --disable-suid-install does not work, change default to "no"
+
+* Wed Jan  7 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.3-1
+- updated to 0.6.3
+
+* Wed Nov 19 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.2-1
+- added alsa patch for old api
+
+* Fri Nov 14 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.2-1
+- spec file tweaks
+- fix dssslver for 9 and fc1
+
+* Thu Nov  6 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.2-1
+- updated to 0.6.2
+- softsynth and jack patches not needed any more
+
+* Sun Sep 14 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.1-2
+- applied Takashi's patch for softsynth hangs (patch2)
+- fixed build with jack 0.80.0, updated version requirement
+- added release tags
+- added separate release number for givertcap
+
+* Sat Jul 26 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.1-1
+- updated to 0.6.1
+
+* Tue May 20 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0-1
+- updated to 0.6.0 final
+- added atomic.h borrowed from kernel 2.4.20 (otherwise it does not
+  find atomic_inc)
+- added instruments directory and files to files list
+- added explicit dependency to qt version 
+
+* Fri Apr  4 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre8-1
+- updated to 0.6.0pre8
+
+* Wed Apr  2 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre7-2
+- rebuild for jack 0.66.3, added explicit requires for it
+
+* Fri Mar 21 2003 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre7-1
+- updated to 0.6.0pre7
+- changed default qt in 7.3 to 3.0.5, dsss version to 1.76 in 7.3/8.0
+- added node.h patch for 7.2/7.3
+
+* Thu Dec  5 2002 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre5-1
+- updated to 0.6.0pre5
+
+* Thu Nov 14 2002 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre3-1
+- added patch to fix jack port names
+- signals patch no longer needed
+
+* Mon Oct 21 2002 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre2-2
+- added patch so that signals are not intercepted, that hungs muse
+  on startup under rh 8.0's thread libraries
+- disabled qttest, otherwise you have to build while logged in as root
+  in the console
+- added proper menu entries
+
+* Mon Oct 21 2002 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.6.0pre2-1
+- updated to 0.6.0pre2, enabled jack support
+
+* Mon Jun 24 2002 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.5.3-1
+- updated to 0.5.3b
+- enabled rtcaps, added givertcap package
+- updated doc file list
+- added make -j for smp builds
+
+* Fri Apr 19 2002 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.5.2-1
+- updated to 0.5.2, needs qt 3.0.3 (from rawhide)
+
+* Wed Nov 28 2001 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.4.14-1
+- updated to 0.4.14, adjusted file list
+
+* Tue Nov 27 2001 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu>
+- updated to 0.4.16 (added qt3 rpms)
+- patch1: remove su's
+- patch2: configuration, 3 and 4 suggested patches on the muse list
+- cannot make 0.4.16 compile...
+
+* Thu Aug 23 2001 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.4.8-1
+- adapted suse's srpm to redhat
+
+* Fri May 11 2001 - <<tiwai at suse.de>>
+- fixed build.
+* Wed May 09 2001 - <tiwai at suse.de>
+- updated to muse-0.3.19.
+* Wed Apr 11 2001 - <tiwai at suse.de>
+- updated to muse-0.3.16.
+* Wed Apr 04 2001 - <tiwai at suse.de>
+- updated to muse-0.3.15.
+* Tue Mar 20 2001 - <tiwai at suse.de>
+- fixed neededforbuild.
+* Fri Mar 16 2001 - <tiwai at suse.de>
+- updated to muse-0.3.12.
+* Mon Mar 12 2001 - <tiwai at suse.de>
+- updated to muse-0.3.11.
+* Wed Mar 07 2001 - ro at suse.de
+- changed neededforbuild <mesadev> to <mesa-devel>
+* Wed Mar 07 2001 - <tiwai at suse.de>
+- Updated to muse-0.3.10.
+* Mon Feb 26 2001 - <tiwai at suse.de>
+- Updated to muse-0.3.9.
+* Mon Feb 12 2001 - <tiwai at suse.de>
+- Updated to muse-0.3.7.
+* Fri Feb 09 2001 - <tiwai at suse.de>
+- Updated to muse-0.3.6.
+* Tue Jan 30 2001 - <tiwai at suse.de>
+- Updated to muse-0.3.5.
+* Fri Dec 01 2000 - ro at suse.de
+- added liblcms to neededforbuild
+* Thu Nov 23 2000 - <tiwai at suse.de>
+- Updated to muse-0.2.12.
+* Fri Nov 17 2000 - <tiwai at suse.de>
+- Updated to muse-0.2.10.
+* Fri Nov 17 2000 - ro at suse.de
+- fixed neededforbuild: += libmng-devel
+* Wed Nov 08 2000 - <tiwai at suse.de>
+- Updated to muse-0.2.7.
+- Fixed to compile.
+* Mon Nov 06 2000 - ro at suse.de
+- fixed to compile (include spinlock before mc146818rtc)
+* Fri Nov 03 2000 - <tiwai at suse.de>
+- Updated to muse-0.2.6.
+- Fixed spec file for long package-name support.
+- Excluded plug-ins from provide list.
+* Mon Oct 09 2000 - <tiwai at suse.de>
+- Added libmng to neededforbuild
+* Fri Oct 06 2000 - <tiwai at suse.de>
+- Updated to muse-0.2.4
+* Wed Sep 27 2000 - <tiwai at suse.de>
+- Fixed compile for alpha and ppc.
+* Tue Sep 26 2000 - <tiwai at suse.de>
+- Update to 0.2.3
+* Mon Aug 28 2000 - <tiwai at suse.de>
+- Update to 0.2.1.
+- Disable translations (due to change of qt-2.2).
+* Wed Aug 02 2000 - <tiwai at suse.de> 
+- Initial version: 0.1.10.  No manual document is included.


Index: sources
===================================================================
RCS file: sources
diff -N sources
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sources	24 Feb 2009 21:40:48 -0000	1.4
@@ -0,0 +1 @@
+759a573aed1b6ce626357b386303ff4e  muse-1.0rc1.tar.gz


--- dead.package DELETED ---




More information about the fedora-extras-commits mailing list