Mailinglist Archive: opensuse-commit (1019 mails)
| < Previous | Next > |
commit rosegarden for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Sat, 20 Nov 2010 12:38:16 +0100
- Message-id: <20101120113816.65B5F201DD@xxxxxxxxxxxxxxx>
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@xxxxxxxxx
+
+- Added man page generated by help2man
+
+-------------------------------------------------------------------
+Thu Nov 4 08:17:23 UTC 2010 - davejplater@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- Fixed examples, templates and library file paths with
+ rosegarden-10.02-filepaths.patch
+
+-------------------------------------------------------------------
+Thu Apr 1 21:01:06 UTC 2010 - davejplater@xxxxxxxxx
+
+- Added requires lilypond for 11.3 and requires ladspa
+
+-------------------------------------------------------------------
+Sat Feb 20 10:49:58 UTC 2010 - davejplater@xxxxxxxxx
+
+- Cleaned up spec file
+
+-------------------------------------------------------------------
+Wed Feb 17 12:45:04 UTC 2010 - davejplater@xxxxxxxxx
+
+- Removed rosegarden wrapper script as it's no longer needed.
+
+-------------------------------------------------------------------
+Wed Feb 17 07:36:41 UTC 2010 - davejplater@xxxxxxxxx
+
+- 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@xxxxxxxxx
+
+- Update to svn revision 11820
+
+-------------------------------------------------------------------
+Wed Jan 27 16:02:27 UTC 2010 - davejplater@xxxxxxxxx
+
+- Submitted rosegarden-10.02-plugin-lib64path.patch upstream
+
+-------------------------------------------------------------------
+Thu Jan 21 06:17:19 UTC 2010 - davejplater@xxxxxxxxx
+
+-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@xxxxxxxxx
+
+-Update to svn rev 11575 Fix bnc#566826, bnc#564322 and bnc#567555
+
+-------------------------------------------------------------------
+Tue Dec 29 05:19:17 UTC 2009 - davejplater@xxxxxxxxx
+
+-Removed rosegarden-10.02-mime-stop.patch due to upstream fix.
+
+-------------------------------------------------------------------
+Mon Dec 28 07:40:40 UTC 2009 - davejplater@xxxxxxxxx
+
+-Update to Svn Rev 11521 Save toolbar settings added.
+
+-------------------------------------------------------------------
+Sun Dec 27 11:03:40 UTC 2009 - davejplater@xxxxxxxxx
+
+-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@xxxxxxxxx
+
+-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@xxxxxxxxx
++++ 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@xxxxxxxxxxxxxxxxxxxxx>
Richard Bown <bownie@xxxxxxxxxx>
Guillaume Laurent <glaurent@xxxxxxxxxxxxxxxxxx>
%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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |