Hello community, here is the log from the commit of package rosegarden for openSUSE:Factory checked in at Sat Nov 20 12:38:16 CET 2010. -------- New Changes file: --- /dev/null 2010-07-09 01:59:37.000000000 +0200 +++ /mounts/work_src_done/STABLE/rosegarden/rosegarden.changes 2010-11-05 22:30:59.000000000 +0100 @@ -0,0 +1,591 @@ +------------------------------------------------------------------- +Fri Nov 5 21:30:15 UTC 2010 - davejplater@gmail.com + +- Added man page generated by help2man + +------------------------------------------------------------------- +Thu Nov 4 08:17:23 UTC 2010 - davejplater@gmail.com + +- Update to release 10.10 and renamed to rosegarden +- Upstream changes : + *Many fixes to track program/bank behaviour change, save/load and percussion check-box (Julie Swango) + *Allow shift-click on a track header to toggle segment selection on track without affecting segments (Yves Guillemot) + *Improve key highlights in matrix view to reflect current segment properly (Julie) + *Add support for basic LADISH level 1 (Felipe Lopes) + *Fixed a number of problems with the wrong audio clip being played (Julie) + *Fix crash when opening file dialog not in default Thorn style (Chris Cannam and D. Michael McIntyre) + *Fix incorrect behaviour of frequency-range parameters in LADSPA and DSSI plugin editors (Chris) + *Fixes to missing-audio-file location logic (Chris) + *Shorten factory autoload, removing lower sets of tracks all tracks visible (Michael) + *Fix MIDI recording from devices with note-on and note-off not clean paired (Julie) + *Fixes to positioning of playback pointer in matrix (Julie) + *Several large fixes to step-recording in matrix & notation (Julie) + *Several fixes to Lilypond export (Julie) + *Many fixes to segment editor to prevent zero-length segments (Ted Felix) + *Many fixes to prevent zero-length events or ranges (Ted) + *Fixes to unpredictable behaviour in operations copying segments (Ted) + *Many fixes to editing operations to stop segment overlap with end of composition (Julie and Ted) + *Make behaviour of Paste Range more predictable (Ted) + *Improve chord database and many fixes to fretboard editor (Ted) + *Fixes to avoid zero-duration note events in files (Michael and Julie) + *Fixes to toolbar visibility in editing views (Julie) + *Fixes to regressions in action availability (Ian Gardner) + *Fixes to updates in notation view (Yves and Julie), event list + editor (Julie), matrix editor (Julie) and rulers (Julie and Alvar Udras) + *Restore progress dialogs (Julie) + +------------------------------------------------------------------- +Mon Oct 25 15:45:10 UTC 2010 - davejplater@gmail.com + +- Update to svn 12103 +- Upstream changes : + *remove obsolete Japanese translations + *German update + *Japanese update... + *Coding standards. + *Enormous Chinese update from Rui Fan + +------------------------------------------------------------------- +Fri Oct 15 10:35:06 UTC 2010 - davejplater@gmail.com + +- Update to svn 12093 +- Upstream changes : + *Fixed a crash. Cut an audio segment, delete the underlying + audio file from the audio file mgr, then paste the audio segment back in. + *Overhaul encoding selector dialog (used when importing MIDI files + with non-ASCII text in them). + *Fixed a crash when pasting audio segments from a previous document. + *Converted tabs to spaces in Clipboard.cpp. + *ChordMap no longer writes out corrupt chords.xml files. + +------------------------------------------------------------------- +Fri Oct 8 13:27:12 UTC 2010 - davejplater@gmail.com + +- Update to svn 12089 +- Upstream changes : + Update tutorials menu link + Fixed rescale MIDI segments from the left bug + patch from Alvar Udras 'notation edit page jumps to right too much' fix + Resized segments remember their size even when truncated at composition end. + The ChordMap's "m_needSave" flag is now cleared immediately after + chords.xml is read to prevent unnecessarily writing the unchanged file + out. This avoids a bug in ChordMap::saveDocument() which causes the + user's local chords.xml file to become corrupt + ChordMap no longer writes out corrupt chords.xml files. + +------------------------------------------------------------------- +Thu Apr 29 09:33:11 UTC 2010 - davejplater@gmail.com + +- Update to 10.04 bugfix release 2. +- Fixes bnc#595479, bnc#574943, bnc#586083 and bnc#599517 +- Disabled debug messages +- Upstream fixes :- + * Fix crash when importing studio from a document that has more MIDI + devices than the current document + * Fix crash when inserting a breve at the start of a two-bar 4/4 segment + * Fix crash when changing synth or plugin settings in a window other + than the main window, when no synth or audio instrument is assigned in + the current document but one had been assigned in the previously + loaded document (#2954068) + * Fix failure to add tempo changes when asked to do so from the menu, + in matrix and notation + * Fix problems mapping international file names to local encoding + * Fix crash when cancelling file dialogs in some circumstances + * Fix failure to compile with Qt 4.7 + +------------------------------------------------------------------- +Sun Apr 25 07:52:46 UTC 2010 - davejplater@gmail.com + +- Update to 10.04 release, removed rosegarden4rpmlintrc and clean up + spec file. +- Fixes bnc#571481 +- This is a bug fix release :- + * Fixes to crashes and incorrect updating in the notation editor + * Restore duration-change shortcuts in notation forgotten in 10.02 + * Various small efficiency improvements + * Fixes to LIRC support + * Fixed to configure process to permit user override of CXXFLAGS + and improve platform compatibility + * Minor improvements to desktop file definition + +------------------------------------------------------------------- +Sun Apr 11 09:12:07 UTC 2010 - davejplater@gmail.com + +- Update to rosegarden-10.04, removed patches due to upstream fix :- + rosegarden-10.02-desktop.patch, rosegarden-10.02-rpmoptflags.patch + Updated patch rosegarden-10.02-filepaths.patch to + rosegarden-10.04-filepaths.patch due to source changes. +- Now at svn revision 11865 snapshot. + +------------------------------------------------------------------- +Mon Apr 5 13:02:19 UTC 2010 - davejplater@gmail.com + +- Fixed examples, templates and library file paths with + rosegarden-10.02-filepaths.patch + +------------------------------------------------------------------- +Thu Apr 1 21:01:06 UTC 2010 - davejplater@gmail.com + +- Added requires lilypond for 11.3 and requires ladspa + +------------------------------------------------------------------- +Sat Feb 20 10:49:58 UTC 2010 - davejplater@gmail.com + +- Cleaned up spec file + +------------------------------------------------------------------- +Wed Feb 17 12:45:04 UTC 2010 - davejplater@gmail.com + +- Removed rosegarden wrapper script as it's no longer needed. + +------------------------------------------------------------------- +Wed Feb 17 07:36:41 UTC 2010 - davejplater@gmail.com + +- Update to Rosegarden-10.02 release +- Fixes bnc#571474, bnc#571478, bnc#580355, bnc#568658 and + bnc#566826. +- Rosegarden 10.02 is a complete rewrite and has evolved from a kde3 + application to a stand alone qt4 based application. + See http://www.rosegardenmusic.com/wiki/dev:10.02 for a full list + of new features and enhancments. + +------------------------------------------------------------------- +Mon Feb 15 11:24:46 UTC 2010 - davejplater@gmail.com + +- Update to svn revision 11820 + +------------------------------------------------------------------- +Wed Jan 27 16:02:27 UTC 2010 - davejplater@gmail.com + +- Submitted rosegarden-10.02-plugin-lib64path.patch upstream + +------------------------------------------------------------------- +Thu Jan 21 06:17:19 UTC 2010 - davejplater@gmail.com + +-Update to svn rev 11681 fix ladspa and dssi plugin search paths with + rosegarden-10.02-plugin-lib64path.patch + +------------------------------------------------------------------- +Wed Jan 6 04:57:14 UTC 2010 - davejplater@gmail.com + +-Update to svn rev 11575 Fix bnc#566826, bnc#564322 and bnc#567555 + +------------------------------------------------------------------- +Tue Dec 29 05:19:17 UTC 2009 - davejplater@gmail.com + +-Removed rosegarden-10.02-mime-stop.patch due to upstream fix. + +------------------------------------------------------------------- +Mon Dec 28 07:40:40 UTC 2009 - davejplater@gmail.com + +-Update to Svn Rev 11521 Save toolbar settings added. + +------------------------------------------------------------------- +Sun Dec 27 11:03:40 UTC 2009 - davejplater@gmail.com + +-Created rosegarden-10.02-mime-stop.patch to stop update-mime-database from + being run by make install + +------------------------------------------------------------------- +Fri Dec 25 08:31:43 UTC 2009 - davejplater@gmail.com + +-Update to svn Rev 11509 Rosegarden-qt4 now in the beta stage + Fixes bnc#549850, bnc#549870, bnc#551644 bnc#551669 and bnc#564295 + + +------------------------------------------------------------------- +Mon Nov 2 07:37:02 UTC 2009 - davejplater@gmail.com ++++ 394 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/rosegarden/rosegarden.changes calling whatdependson for head-i586 New: ---- rosegarden-10.02-plugin-lib64path.patch rosegarden-10.10-filepaths.patch rosegarden-10.10.tar.bz2 rosegarden.1 rosegarden.changes rosegarden.spec rosegarden.xpm ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rosegarden.spec ++++++ # # spec file for package rosegarden (Version 10.10) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: rosegarden BuildRequires: libjack-devel BuildRequires: libqt4-devel >= 4.4.0 BuildRequires: alsa-devel dssi-devel fftw3-devel ladspa-devel liblrdf-devel libxml2-devel lirc-devel BuildRequires: libsamplerate-devel libsndfile-devel BuildRequires: fdupes liblo-devel shared-mime-info update-desktop-files Version: 10.10 Release: 1 License: GPLv2+ Source0: http://sourceforge.net/projects/rosegarden/rosegarden-%{version}.tar.bz2 Source1: rosegarden.xpm Source2: rosegarden.1 # This patch fixes the 64 bit lib search path for dssi and ladspa and is distro specific for now. Patch0: rosegarden-10.02-plugin-lib64path.patch # This patch fixes the file search paths for examples, templates and midi driver libraries. Patch1: rosegarden-%{version}-filepaths.patch Group: Productivity/Multimedia/Sound/Midi Summary: Midi, Audio And Notation Editor Icon: rosegarden.xpm Url: http://www.rosegardenmusic.com/ AutoReqProv: on Provides: rosegarden-qt4 = %{version}-%{release} rosegarden4 = %{version}-%{release} Obsoletes: rosegarden-qt4 < %{version}-%{release} rosegarden4 < %{version}-%{release} Requires: ladspa dssi %if 0%{?suse_version} > 1120 Requires: lilypond %else Recommends: lilypond %endif Recommends: jack BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Rosegarden is a well-rounded audio and MIDI sequencer, score editor, and general-purpose music composition and editing environment. Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments. This is a complete rewrite of the old 1.7.x series of rosegarden and has many new features and enhancements. See the changelog for details. Authors: -------- Chris Cannam <cannam@all-day-breakfast.com> Richard Bown <bownie@bownie.com> Guillaume Laurent <glaurent@telegraph-road.org> %prep %setup -q %patch0 %patch1 -p1 sh bootstrap.sh %{?suse_update_config:%{suse_update_config -f}} %build export DEBUG_LADSPA export QTDIR=/usr/ export CFLAGS="%{optflags} -fno-strict-aliasing -ggdb" export CXXFLAGS="$CFLAGS" # -fmessage-length=0 -O2 -fno-strict-aliasing -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables #sh bootstrap.sh %configure --enable-debug --localedir=%{_datadir}/rosegarden/locale/ %__make %{?jobs:-j%{jobs}} # This translation handling make section is possibly only necessary when building svn make ts make ts-noobsolete make locale %install mkdir -p %{buildroot}%{_datadir}/rosegarden/scripts cp -p scripts/* %{buildroot}%{_datadir}/rosegarden/scripts/ cp -r data/* %{buildroot}%{_datadir}/rosegarden/ %makeinstall rm -rf %{buildroot}%{_datadir}/rosegarden/desktop rm -rf %{buildroot}%{_datadir}/rosegarden/mime rm -f %{buildroot}%{_datadir}/rosegarden/*.cpp rm -f %{buildroot}%{_datadir}/rosegarden/*.o chmod 755 %{buildroot}%{_datadir}/rosegarden/scripts/* chmod 644 %{buildroot}%{_datadir}/rosegarden/scripts/lircrc.rosegarden chmod 644 %{buildroot}%{_datadir}/rosegarden/scripts/README chmod 644 %{buildroot}%{_datadir}/rosegarden/scripts/color-list chmod 644 %{buildroot}%{_datadir}/rosegarden/scripts/simple-makefile %__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/pixmaps/rosegarden.xpm" %suse_update_desktop_file %{buildroot}/%{_datadir}/applications/rosegarden.desktop #This is a man page made by help2man to satisfy factories hunger for one /usr/bin/ one man page. mkdir -p %{buildroot}%{_mandir}/man1/ %__install -D -m 0644 "%{SOURCE2}" "%{buildroot}%{_mandir}/man1/" %fdupes -s $RPM_BUILD_ROOT%{_datadir}/ %post /usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null %postun /usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null %clean rm -rf %buildroot %files %defattr(-,root,root) %dir %{_datadir}/icons/hicolor %dir %{_datadir}/rosegarden/ %dir %{_datadir}/rosegarden/autoload %dir %{_datadir}/rosegarden/chords %dir %{_datadir}/rosegarden/examples %dir %{_datadir}/rosegarden/fonts %dir %{_datadir}/rosegarden/library %dir %{_datadir}/rosegarden/locale %dir %{_datadir}/rosegarden/profile %dir %{_datadir}/rosegarden/scripts %dir %{_datadir}/rosegarden/styles %dir %{_datadir}/rosegarden/templates %dir %{_datadir}/rosegarden/templates %{_datadir}/icons/hicolor/* %{_datadir}/pixmaps/rosegarden.xpm %{_datadir}/applications/rosegarden.desktop %{_bindir}/rosegarden %{_mandir}/man1/* %{_datadir}/rosegarden/* %{_datadir}/rosegarden/presets/* %{_datadir}/rosegarden/pixmaps/* %{_datadir}/rosegarden/autoload/* %{_datadir}/rosegarden/chords/* %{_datadir}/rosegarden/examples/* %{_datadir}/rosegarden/fonts/* %{_datadir}/rosegarden/library/* %{_datadir}/rosegarden/locale/* %{_datadir}/rosegarden/profile/* %{_datadir}/rosegarden/scripts/* %{_datadir}/rosegarden/styles/* %{_datadir}/rosegarden/templates/* %{_datadir}/mime/packages/rosegarden.xml %changelog ++++++ rosegarden-10.02-plugin-lib64path.patch ++++++ Index: src/sound/LADSPAPluginFactory.cpp =================================================================== --- src/sound/LADSPAPluginFactory.cpp.orig +++ src/sound/LADSPAPluginFactory.cpp @@ -565,7 +565,7 @@ LADSPAPluginFactory::getPluginPath() path = cpath; if (path == "") { - path = "/usr/local/lib/ladspa:/usr/lib/ladspa"; + path = "/usr/local/lib/ladspa:/usr/lib/ladspa:/usr/local/lib64/ladspa:/usr/lib64/ladspa"; char *home = getenv("HOME"); if (home) path = std::string(home) + "/.ladspa:" + path; Index: src/sound/DSSIPluginFactory.cpp =================================================================== --- src/sound/DSSIPluginFactory.cpp.orig +++ src/sound/DSSIPluginFactory.cpp @@ -234,7 +234,7 @@ DSSIPluginFactory::getPluginPath() path = cpath; if (path == "") { - path = "/usr/local/lib/dssi:/usr/lib/dssi"; + path = "/usr/local/lib/dssi:/usr/lib/dssi:/usr/local/lib64/dssi:/usr/lib64/dssi"; char *home = getenv("HOME"); if (home) path = std::string(home) + "/.dssi:" + path; ++++++ rosegarden-10.10-filepaths.patch ++++++ Index: rosegarden-10.04/src/gui/widgets/FileDialog.cpp =================================================================== --- rosegarden-10.04.orig/src/gui/widgets/FileDialog.cpp +++ rosegarden-10.04/src/gui/widgets/FileDialog.cpp @@ -47,8 +47,8 @@ FileDialog::FileDialog(QWidget *parent, QList<QUrl> urls; QString home = QUrl::fromLocalFile(QDesktopServices::storageLocation(QDesktopServices::HomeLocation)).path(); - QString examples = home + "/.local/share/rosegarden/examples"; - QString templates = home + "/.local/share/rosegarden/templates"; + QString examples = "/usr/share/rosegarden/examples"; + QString templates = "/usr/share/rosegarden/templates"; QString rosegarden = home + "/rosegarden"; RG_DEBUG << "FileDialog::FileDialog(...)" << endl Index: rosegarden-10.04/src/gui/studio/BankEditorDialog.cpp =================================================================== --- rosegarden-10.04.orig/src/gui/studio/BankEditorDialog.cpp +++ rosegarden-10.04/src/gui/studio/BankEditorDialog.cpp @@ -1554,7 +1554,7 @@ void BankEditorDialog::slotImport() { QString home = QUrl::fromLocalFile(QDesktopServices::storageLocation(QDesktopServices::HomeLocation)).path(); - QString deviceDir = home + "/.local/share/rosegarden/library"; + QString deviceDir = "/usr/share/rosegarden/library"; QString url_str = FileDialog::getOpenFileName(this, tr("Import Banks from Device in File"), deviceDir, tr("Rosegarden Device files") + " (*.rgd *.RGD)" + ";;" + ++++++ rosegarden.1 ++++++ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH ROSEGARDEN "1" "November 2010" "http://www.rosegardenmusic.com" "Midi,Audio And Notation Editor" .SH NAME Rosegarden \- ROSEGARDEN .SH DESCRIPTION Thorn \- true .PP Build key: 6ea2c1bb54 Built against Qt version: 4.6.3 ++++++ rosegarden.xpm ++++++ ++++ 1687 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org