Accepting request 60052 from home:plater
Reviewed ok OBS-URL: https://build.opensuse.org/request/show/60052 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/rosegarden?expand=0&rev=7
This commit is contained in:
parent
72f0beec54
commit
8182180894
112
CHANGES.txt
Normal file
112
CHANGES.txt
Normal file
@ -0,0 +1,112 @@
|
||||
The Rosegarden team is proud to announce the release of version 11.02 of
|
||||
Rosegarden, an audio and MIDI sequencer and musical notation editor for Linux.
|
||||
|
||||
http://www.rosegardenmusic.com/
|
||||
|
||||
This is a bug fix release that addresses a few of those annoying problems that
|
||||
hang around for the longest time, because they are rather complicated to fix.
|
||||
The most notable of these is that nine years after the first complaints, we
|
||||
have FINALLY found some sensible way to handle tied notes in the matrix and
|
||||
notation editors. We really painted ourselves into a corner with our design,
|
||||
and we scratched our heads for years just trying to come up with some plan of
|
||||
attack for this one. In the end, what we did was address the problem by
|
||||
modifying the behavior of selections to treat chains of tied notes as an
|
||||
unbreakable whole, instead of as separate links in an easily broken chain. This
|
||||
behavior is quite different, but it seems to be working rather well.
|
||||
|
||||
The splash screen photo shows a winter scene from Michael's rose garden on
|
||||
Christmas Day, 2010, five days before Michael's beloved black labrador retriever
|
||||
died from complications arising from canine epilepsy.
|
||||
|
||||
|
||||
Bug Fixes
|
||||
|
||||
* Track numbers are no longer cut off
|
||||
|
||||
* The notation and matrix editors now treat a series of tied notes as
|
||||
though it were a single unit, which fixes several problems that have been
|
||||
outstanding since as far back as 2002
|
||||
|
||||
* Resizing a segment via click and drag near the edge or with the resize
|
||||
tool now leaves that segment as the selected segment
|
||||
|
||||
* When attempting to select a note by clicking toward the extreme edges of
|
||||
the note head, it is less likely that you will move the note instead of merely
|
||||
selecting it
|
||||
|
||||
* Insertion / Playback pointer correctly advances in Notation editor when
|
||||
entered notes are split and tied.
|
||||
|
||||
* Progress dialogs tweaked to fine tune their behavior
|
||||
|
||||
* Alt+PgUp and Alt+PgDown now highlight the events in a segment in Notation
|
||||
view consistently
|
||||
|
||||
|
||||
|
||||
New Features
|
||||
|
||||
* The matrix editor represents tied notes with a different fill pattern
|
||||
|
||||
* The split-and-tie long notes option has been made the factory default
|
||||
once more, in light of the vastly improved handling of ties in the matrix and
|
||||
notation editors
|
||||
|
||||
|
||||
|
||||
Available Languages
|
||||
The following translations are complete and up to date for this release:
|
||||
|
||||
* Spanish (español o castellano)
|
||||
* French (français)
|
||||
* German (Deutsch)
|
||||
|
||||
The following languages are missing fewer than 50 translations:
|
||||
|
||||
* Czech (česky)
|
||||
|
||||
The following languages are missing fewer than 100 translations:
|
||||
|
||||
* Japanese (日本語)
|
||||
* Swedish (svenska)
|
||||
* Finnish (suomi)
|
||||
|
||||
The following languages are missing fewer than 500 translations:
|
||||
|
||||
* Chinese (中文)
|
||||
* Italian (italiano)
|
||||
|
||||
The following languages are missing more than 1000 translations:
|
||||
|
||||
* Russian (русский)
|
||||
* Dutch (Nederlands)
|
||||
|
||||
The following languages are missing more than 2000 translations:
|
||||
|
||||
* Indonesian (Bahasa Indonesia)
|
||||
|
||||
The following languages are missing more than 4000 translations:
|
||||
|
||||
* Catalan (Català)
|
||||
* Welsh (Cymraeg)
|
||||
* Estonian (eesti)
|
||||
* Basque (euskara)
|
||||
* Polish (polski)
|
||||
|
||||
Statistics based on the number of “unfinished” translations. This reflects the
|
||||
number of strings needing a translator's attention, and in some cases there may
|
||||
be existing translations awaiting approval.
|
||||
|
||||
|
||||
Active translators for this release:
|
||||
|
||||
* D. Michael McIntyre
|
||||
* Thorsten Alteholz
|
||||
* Yves Guillemot
|
||||
|
||||
|
||||
|
||||
People who contributed device files to the Rosegarden Library
|
||||
|
||||
* Peter Knaggs
|
||||
* Shannon Hughes
|
@ -1,7 +1,7 @@
|
||||
Index: src/sound/LADSPAPluginFactory.cpp
|
||||
===================================================================
|
||||
--- src/sound/LADSPAPluginFactory.cpp.orig
|
||||
+++ src/sound/LADSPAPluginFactory.cpp
|
||||
--- src/sound/LADSPAPluginFactory.cpp.orig 2010-12-17 01:12:44.000000000 +0200
|
||||
+++ src/sound/LADSPAPluginFactory.cpp 2010-12-17 01:12:48.000000000 +0200
|
||||
@@ -565,7 +565,7 @@ LADSPAPluginFactory::getPluginPath()
|
||||
path = cpath;
|
||||
|
||||
@ -13,8 +13,8 @@ Index: src/sound/LADSPAPluginFactory.cpp
|
||||
path = std::string(home) + "/.ladspa:" + path;
|
||||
Index: src/sound/DSSIPluginFactory.cpp
|
||||
===================================================================
|
||||
--- src/sound/DSSIPluginFactory.cpp.orig
|
||||
+++ src/sound/DSSIPluginFactory.cpp
|
||||
--- src/sound/DSSIPluginFactory.cpp.orig 2010-12-17 01:12:44.000000000 +0200
|
||||
+++ src/sound/DSSIPluginFactory.cpp 2010-12-17 01:12:48.000000000 +0200
|
||||
@@ -234,7 +234,7 @@ DSSIPluginFactory::getPluginPath()
|
||||
path = cpath;
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
Index: rosegarden-10.04/src/gui/widgets/FileDialog.cpp
|
||||
Index: 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,
|
||||
--- src/gui/widgets/FileDialog.cpp.orig 2010-12-17 01:12:44.000000000 +0200
|
||||
+++ src/gui/widgets/FileDialog.cpp 2010-12-17 01:13:37.000000000 +0200
|
||||
@@ -49,8 +49,8 @@ FileDialog::FileDialog(QWidget *parent,
|
||||
QList<QUrl> urls;
|
||||
|
||||
QString home = QUrl::fromLocalFile(QDesktopServices::storageLocation(QDesktopServices::HomeLocation)).path();
|
||||
@ -13,10 +13,10 @@ Index: rosegarden-10.04/src/gui/widgets/FileDialog.cpp
|
||||
QString rosegarden = home + "/rosegarden";
|
||||
|
||||
RG_DEBUG << "FileDialog::FileDialog(...)" << endl
|
||||
Index: rosegarden-10.04/src/gui/studio/BankEditorDialog.cpp
|
||||
Index: src/gui/studio/BankEditorDialog.cpp
|
||||
===================================================================
|
||||
--- rosegarden-10.04.orig/src/gui/studio/BankEditorDialog.cpp
|
||||
+++ rosegarden-10.04/src/gui/studio/BankEditorDialog.cpp
|
||||
--- src/gui/studio/BankEditorDialog.cpp.orig 2010-12-17 01:12:44.000000000 +0200
|
||||
+++ src/gui/studio/BankEditorDialog.cpp 2010-12-17 01:13:37.000000000 +0200
|
||||
@@ -1554,7 +1554,7 @@ void
|
||||
BankEditorDialog::slotImport()
|
||||
{
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0924dc136dd0e4a3352370449b8349c2339848672c5382111cd9073eff2447c5
|
||||
size 5748328
|
3
rosegarden-11.02.tar.bz2
Normal file
3
rosegarden-11.02.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d9aee73936c2bf5efb0dc184a8c54089bc012e8c0b7a68fd2526ef9f67098193
|
||||
size 5818771
|
12
rosegarden-gcc46fix.patch
Normal file
12
rosegarden-gcc46fix.patch
Normal file
@ -0,0 +1,12 @@
|
||||
Index: src/sound/AudioCache.h
|
||||
===================================================================
|
||||
--- src/sound/AudioCache.h.orig 2010-01-05 16:41:33.000000000 +0200
|
||||
+++ src/sound/AudioCache.h 2010-12-17 01:16:27.000000000 +0200
|
||||
@@ -17,6 +17,7 @@
|
||||
#define _AUDIO_CACHE_H_
|
||||
|
||||
#include <map>
|
||||
+#include <stddef.h>
|
||||
|
||||
namespace Rosegarden
|
||||
{
|
@ -1,3 +1,84 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 4 09:06:54 UTC 2011 - davejplater@gmail.com
|
||||
|
||||
- Update to version 11.02, rosegarden-gcc46fix.patch is merged.
|
||||
- Upstream bug Fixes: *Track numbers are no longer cut off
|
||||
*The notation and matrix editors now treat a series of tied
|
||||
notes as though it were a single unit, which fixes several
|
||||
problems that have been outstanding since as far back as 2002
|
||||
*Resizing a segment via click and drag near the edge or with the
|
||||
resize tool now leaves that segment as the selected segment
|
||||
*When attempting to select a note by clicking toward the extreme
|
||||
edges of the note head, it is less likely that you will move the
|
||||
note instead of merely selecting it.
|
||||
*Insertion / Playback pointer correctly advances in Notation
|
||||
editor when entered notes are split and tied.
|
||||
*Progress dialogs tweaked to fine tune their behavior.
|
||||
*Alt+PgUp and Alt+PgDown now highlight the events in a segment in
|
||||
Notation view consistently.
|
||||
- New Features: *The matrix editor represents tied notes with a
|
||||
different fill pattern
|
||||
*The split-and-tie long notes option has been made the factory
|
||||
default once more, in light of the vastly improved handling of
|
||||
ties in the matrix and notation editors.
|
||||
- Translations complete and uptodate: Spanish French German
|
||||
- Missing less than 50 translations: Czech (česky)
|
||||
- Missing less than 100 translations: Japanese Swedish Finnish
|
||||
- Missing less than 500 translations: Chinese Italian
|
||||
- Missing more than 1000 translations: Russian Dutch
|
||||
- Missing more than 2000 translations: Indonesian
|
||||
- Missing more than 4000 translations: Catalan Welsh Estonian, Basque Polish
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 4 18:42:26 UTC 2010 - davejplater@gmail.com
|
||||
|
||||
- Update to svn snapshot 10.10.12152
|
||||
- Upstream changes :
|
||||
*Italian update by Mario Moles
|
||||
*Czech update by Pavel Fric
|
||||
*Resizing a segment via click and drag near the edge or with the
|
||||
resize tool now leaves that segment as the selected segment.
|
||||
*Fixed the grace note bug.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 24 07:34:37 UTC 2010 - davejplater@gmail.com
|
||||
|
||||
- Update to svn snapshot 10.10.12147
|
||||
- Upstream changes :
|
||||
*ifdef around code that only works in Qt 4.6+
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 23 07:21:32 UTC 2010 - davejplater@gmail.com
|
||||
|
||||
- Update to svn snapshot 10.10.12146
|
||||
- Added CHANGES.txt and various other text docs
|
||||
- Upstream changes :
|
||||
*fix #3114498
|
||||
*patch from J. P. Morris in connection with #3109133
|
||||
*Also removing the deprecated constructor in LineEdit
|
||||
*Modified the InsertTupletDialog to have SpinBoxes, and also the
|
||||
tuplet.png
|
||||
*Correct some comments
|
||||
*Some layout fixes to TupletDialog and InsertTupletDialog; remove
|
||||
redundant includes correct "Insert rest" to "Insert Rest"
|
||||
*Adding an insertion mode for general tuplets
|
||||
*nice little triplet time beaming incremental improvement from
|
||||
Colin Fletcher
|
||||
*Holding down Ctrl while dragging in the loop ruler now causes the
|
||||
playback position pointer to snap to beat.
|
||||
*Enable QGraphicsView::IndirectPainting mode on Panner.
|
||||
*Single sweep selecitons are working now.
|
||||
*Skip indications in spilt-by-pitch.
|
||||
*More work on handling ties in the matrix.
|
||||
*A fixed point size of 7 is the number here.My track numbers no
|
||||
longer have the top third cut off.
|
||||
*Prep for 11.02, I'm guessing. 10.12 might be possible. We'll go
|
||||
with "Claire de Lune" for this one. "Don Juan" proposed for the
|
||||
next one, simply because I used to have a Don Juan rose. It's a
|
||||
good classic red climber.
|
||||
*I also fixed a stylesheet issue that I'm not bothering to
|
||||
propagate to the stable 10_10 branch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 5 21:30:15 UTC 2010 - davejplater@gmail.com
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package rosegarden (Version 10.10)
|
||||
# spec file for package rosegarden4 (Version 11.02)
|
||||
#
|
||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2011 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
|
||||
@ -13,27 +13,28 @@
|
||||
# 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
|
||||
BuildRequires: libjack-devel xorg-x11-util-devel
|
||||
BuildRequires: libqt4-devel >= 4.4.0 pkg-config liblo-devel
|
||||
BuildRequires: alsa-devel dssi-devel fftw3-devel ladspa-devel liblrdf-devel
|
||||
BuildRequires: libsamplerate-devel libsndfile-devel libxml2-devel lirc-devel
|
||||
BuildRequires: fdupes shared-mime-info update-desktop-files hicolor-icon-theme
|
||||
Version: 11.02
|
||||
Release: 0
|
||||
License: GPLv2+
|
||||
Source0: http://sourceforge.net/projects/rosegarden/rosegarden-%{version}.tar.bz2
|
||||
Source1: rosegarden.xpm
|
||||
Source2: rosegarden.1
|
||||
Source3: CHANGES.txt
|
||||
# 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
|
||||
Patch1: rosegarden-10.10-filepaths.patch
|
||||
#This patch is merged upstream but I'm leaving it here for future gcc46 errors.
|
||||
#Patch2: rosegarden-gcc46fix.patch
|
||||
Group: Productivity/Multimedia/Sound/Midi
|
||||
Summary: Midi, Audio And Notation Editor
|
||||
Icon: rosegarden.xpm
|
||||
@ -71,7 +72,10 @@ Authors:
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
%patch1 -p1
|
||||
%patch1
|
||||
#This patch is merged upstream but I'm leaving it here for future gcc46 errors.
|
||||
#%%patch2
|
||||
# When we build svn we need to execute bootstrap.sh it doesn't harm the release build either.
|
||||
sh bootstrap.sh
|
||||
%{?suse_update_config:%{suse_update_config -f}}
|
||||
|
||||
@ -81,7 +85,6 @@ 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
|
||||
@ -104,6 +107,8 @@ 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
|
||||
# Copy CHANGES.txt, created from sourceforge web page.
|
||||
cp -v %{S:3} ./
|
||||
|
||||
%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/pixmaps/rosegarden.xpm"
|
||||
%suse_update_desktop_file %{buildroot}/%{_datadir}/applications/rosegarden.desktop
|
||||
@ -123,7 +128,7 @@ rm -rf %buildroot
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %{_datadir}/icons/hicolor
|
||||
%doc AUTHORS COPYING README CHANGES.txt
|
||||
%dir %{_datadir}/rosegarden/
|
||||
%dir %{_datadir}/rosegarden/autoload
|
||||
%dir %{_datadir}/rosegarden/chords
|
||||
@ -140,7 +145,7 @@ rm -rf %buildroot
|
||||
%{_datadir}/pixmaps/rosegarden.xpm
|
||||
%{_datadir}/applications/rosegarden.desktop
|
||||
%{_bindir}/rosegarden
|
||||
%{_mandir}/man1/*
|
||||
%{_mandir}/man1/*
|
||||
%{_datadir}/rosegarden/*
|
||||
%{_datadir}/rosegarden/presets/*
|
||||
%{_datadir}/rosegarden/pixmaps/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user