forked from pool/rosegarden
Accepting request 108471 from multimedia:apps
Patched with rosegarden-11.11-gplv2+.patch about box to state GNU General Public License Version 2 or later and patched COPYING to current GPL-2.0 license. Fixes bnc#745619 (forwarded request 108469 from plater) OBS-URL: https://build.opensuse.org/request/show/108471 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rosegarden?expand=0&rev=9
This commit is contained in:
commit
58913fbcee
420
CHANGES.txt
420
CHANGES.txt
@ -1,420 +0,0 @@
|
||||
------------------------------------------------------------------------
|
||||
r12272 | gperciva | 2011-03-29 21:42:31 +0200 (Tue, 29 Mar 2011) | 2 lines
|
||||
|
||||
Glasgow pitchtracker second patch.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12271 | alteholz | 2011-03-25 20:33:16 +0200 (Fri, 25 Mar 2011) | 1 line
|
||||
|
||||
stuff corrected that msgfmt complained about
|
||||
------------------------------------------------------------------------
|
||||
r12269 | dmmcintyr | 2011-03-21 07:59:32 +0200 (Mon, 21 Mar 2011) | 1 line
|
||||
|
||||
Oops part deux...
|
||||
------------------------------------------------------------------------
|
||||
r12268 | dmmcintyr | 2011-03-21 07:58:51 +0200 (Mon, 21 Mar 2011) | 2 lines
|
||||
|
||||
Oops.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12267 | dmmcintyr | 2011-03-21 07:58:19 +0200 (Mon, 21 Mar 2011) | 19 lines
|
||||
|
||||
Here's another patch to scratch one of my own itches. It adds a header and
|
||||
implementation file in src/document/io with an abstract LilyPondLanguage class
|
||||
and concrete implementations for every language supported by LilyPond (for note
|
||||
names and accidentals). The LilyPondExport class has been modified to include a
|
||||
pointer to the abstract class, which is initialized in the constructors with a
|
||||
concrete implementation (and deleted in the destructor).
|
||||
|
||||
For now, the pointer is initialized with the Nederlands implementation, to be
|
||||
consistent with the current behavior. A follow-up patch will allow the user to
|
||||
select the LilyPond language in the export dialog, and save it as a QSetting in
|
||||
the LilyPondExportConfigGroup (probably as a string that will be passed to a
|
||||
factory method).
|
||||
|
||||
I don't normally work in C++, so any feedback is most welcome.
|
||||
|
||||
Submitted:
|
||||
|
||||
Daren Beattie ( dtbeattie ) - 2011-03-16 00:40:57 EDT
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12266 | tedfelix | 2011-03-12 23:10:17 +0200 (Sat, 12 Mar 2011) | 3 lines
|
||||
|
||||
Fixes bug #3015824. Save As... and Export dialogs now provide the document's
|
||||
file name by default.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12265 | dmmcintyr | 2011-03-11 20:15:39 +0200 (Fri, 11 Mar 2011) | 3 lines
|
||||
|
||||
Remove the old KDE 3 options from the configuration page without changing the
|
||||
index for anything, so as to leave everything else alone.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12264 | dmmcintyr | 2011-03-11 20:13:37 +0200 (Fri, 11 Mar 2011) | 2 lines
|
||||
|
||||
Studio updates from Steve Conrad
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12263 | tedfelix | 2011-03-10 18:20:52 +0200 (Thu, 10 Mar 2011) | 2 lines
|
||||
|
||||
Code cleanup in preparation for fixing bug 3015824.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12262 | tedfelix | 2011-03-09 19:22:46 +0200 (Wed, 09 Mar 2011) | 3 lines
|
||||
|
||||
Fixes bug #2947773. Dropping an audio file into a sequence when JACK
|
||||
is not running will now give a more appropriate message.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12261 | tedfelix | 2011-03-09 02:03:06 +0200 (Wed, 09 Mar 2011) | 2 lines
|
||||
|
||||
Insert Range now preserves the loop range.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12260 | gperciva | 2011-03-04 12:43:29 +0200 (Fri, 04 Mar 2011) | 2 lines
|
||||
|
||||
Glasgow pitchtracker patch 1: pitch detector and jack capture client.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12259 | dmmcintyr | 2011-03-02 00:53:29 +0200 (Wed, 02 Mar 2011) | 1 line
|
||||
|
||||
device contribution from Oscar van Eijk
|
||||
------------------------------------------------------------------------
|
||||
r12258 | tedfelix | 2011-03-02 00:27:22 +0200 (Wed, 02 Mar 2011) | 4 lines
|
||||
|
||||
OpenOrCloseRangeCommand will now attempt to preserve the loop range when
|
||||
opening a range. This will affect only Paste Range at this point. Undo
|
||||
will also behave as expected, returning the loop range to its prior state.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12256 | dmmcintyr | 2011-02-28 23:54:06 +0200 (Mon, 28 Feb 2011) | 2 lines
|
||||
|
||||
Reverse the hack I did on this file to spare it from search and replace.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12255 | dmmcintyr | 2011-02-28 23:39:08 +0200 (Mon, 28 Feb 2011) | 3 lines
|
||||
|
||||
We forgot to update the copyright notices this year, and released 11.02 with a
|
||||
2010 date. Oops.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12254 | dmmcintyr | 2011-02-28 22:49:22 +0200 (Mon, 28 Feb 2011) | 8 lines
|
||||
|
||||
Report the instrument alias on the command line when launching an external
|
||||
plugin GUI. This includes modifications to have getAlias fall back to returning
|
||||
the "presentation name" if no alias has been set.
|
||||
|
||||
The net result of this is that you can have external plugin GUIs in FLAM that
|
||||
say "Bob's strat" or "Bill's trumpet" or "Audio #4" depending on how you set
|
||||
things up.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12252 | tedfelix | 2011-02-24 00:56:18 +0200 (Thu, 24 Feb 2011) | 3 lines
|
||||
|
||||
Minor "correctness" change. Should have no effect on the behavior of
|
||||
the pencil tool. Just makes more sense.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12251 | dmmcintyr | 2011-02-23 03:37:54 +0200 (Wed, 23 Feb 2011) | 5 lines
|
||||
|
||||
Update to 11.06/Don Juan. Next up, I picked "Edelweiss" off the list of named
|
||||
Roses, because what American hasn't heard that song 15,000 times? It seemed
|
||||
like a nice nod to all our German users, until I realized that the song is about
|
||||
Austria, and it was written by Americans Rodgers and Hammerstein. Oh well.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12250 | dmmcintyr | 2011-02-23 03:14:07 +0200 (Wed, 23 Feb 2011) | 9 lines
|
||||
|
||||
Hand edit ALL of these (UGH!!!) to remove any Expression or Modulation
|
||||
controllers that were visible on the IPB. In a few cases I had to improvise a
|
||||
new controller arrangement when the author had a large number of controllers
|
||||
visible. This was too complex to automate, due to the extreme variability in
|
||||
years of slowly evolving file format, so I did 100% of the edits manually, with
|
||||
the associated risk of introducing human error. We'll have to be on the lookout
|
||||
for broken library files, and doctor them as they're discovered. I'm sure I
|
||||
made a typo somewhere in at least one. It's almost completely inevitable.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12249 | dmmcintyr | 2011-02-23 02:28:11 +0200 (Wed, 23 Feb 2011) | 5 lines
|
||||
|
||||
Set the controller position for Sustain and Expression to -1 for all files,
|
||||
removing these controls from the IPB, and preventing them from being transmitted
|
||||
at startup (as has been the default for all newly created files for some time
|
||||
now).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12248 | dmmcintyr | 2011-02-22 19:16:58 +0200 (Tue, 22 Feb 2011) | 2 lines
|
||||
|
||||
This one too...
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12247 | dmmcintyr | 2011-02-22 19:11:35 +0200 (Tue, 22 Feb 2011) | 2 lines
|
||||
|
||||
Re-save with channels remapped, to avoid the warning dialog.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12246 | tedfelix | 2011-02-20 18:42:48 +0200 (Sun, 20 Feb 2011) | 2 lines
|
||||
|
||||
Fixes bug 1462558. Additional pencil tool fixes.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12245 | dmmcintyr | 2011-02-18 02:08:36 +0200 (Fri, 18 Feb 2011) | 3 lines
|
||||
|
||||
Patch from Daren Beattie to filter out nonsensical marks when applying them to
|
||||
rests.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12242 | tedfelix | 2011-02-16 02:41:21 +0200 (Wed, 16 Feb 2011) | 4 lines
|
||||
|
||||
Fix for bug 1837839. Copy/Paste Range with time signature and/or tempo
|
||||
changes would not undo properly. unexecute()'s time computations did
|
||||
not match execute()'s.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12240 | prokoudine | 2011-02-09 19:08:09 +0200 (Wed, 09 Feb 2011) | 2 lines
|
||||
|
||||
Updates and fixes to Russian translation. More to follow.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12239 | tedfelix | 2011-02-09 03:45:13 +0200 (Wed, 09 Feb 2011) | 3 lines
|
||||
|
||||
Added code to check for a potential crash due to getAudioFile()
|
||||
returning a NULL pointer. No known test case exists to exercise this.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12238 | alteholz | 2011-02-07 03:11:20 +0200 (Mon, 07 Feb 2011) | 1 line
|
||||
|
||||
Dutch update
|
||||
------------------------------------------------------------------------
|
||||
r12237 | msjulie | 2011-02-07 01:11:11 +0200 (Mon, 07 Feb 2011) | 8 lines
|
||||
|
||||
Fix TimeWidget to honor composition end and start if constrained & misc related bugs.
|
||||
|
||||
Checked usability in:
|
||||
RescaleDialog
|
||||
TimeDialog
|
||||
MarkerModifyDialog
|
||||
TempoDialog
|
||||
TimeSignatureDialog
|
||||
------------------------------------------------------------------------
|
||||
r12236 | msjulie | 2011-02-06 21:46:47 +0200 (Sun, 06 Feb 2011) | 1 line
|
||||
|
||||
Some cleanup on TimeWidget. Place delay time in a constant, instead of hard coded.
|
||||
------------------------------------------------------------------------
|
||||
r12235 | msjulie | 2011-02-06 20:32:39 +0200 (Sun, 06 Feb 2011) | 10 lines
|
||||
|
||||
Several correction to TimeWidget to facilitate easier use.
|
||||
|
||||
* start time/duration units box now has a delay update timer to allow easier typing
|
||||
* msec box also uses a delay timer to allow easier typing
|
||||
* Computation of msec used rouned msec instead of truncated msec computation to avoid
|
||||
run away updates to nearest "stable" value
|
||||
* removal of code related to catching runaway computations (not needed now)
|
||||
* added functionality to msec to correctly handle negative times when before the start
|
||||
of composition (set start time)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12234 | alteholz | 2011-02-06 16:14:50 +0200 (Sun, 06 Feb 2011) | 1 line
|
||||
|
||||
Swedish update from Stefan Asserhall
|
||||
------------------------------------------------------------------------
|
||||
r12233 | alteholz | 2011-02-06 00:27:38 +0200 (Sun, 06 Feb 2011) | 1 line
|
||||
|
||||
Japanese update by Oota Toshiya
|
||||
------------------------------------------------------------------------
|
||||
r12232 | msjulie | 2011-02-05 22:38:13 +0200 (Sat, 05 Feb 2011) | 4 lines
|
||||
|
||||
Added added delay before auto-recalculation of msec box so users could type times in.
|
||||
|
||||
Recalculation happens imidiately if the msec box looses focus.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12231 | alteholz | 2011-02-05 13:16:34 +0200 (Sat, 05 Feb 2011) | 1 line
|
||||
|
||||
Italian update by Mario Moles
|
||||
------------------------------------------------------------------------
|
||||
r12230 | alteholz | 2011-02-04 20:16:21 +0200 (Fri, 04 Feb 2011) | 1 line
|
||||
|
||||
Czech update from Pavel Fric
|
||||
------------------------------------------------------------------------
|
||||
r12228 | cannam | 2011-02-04 11:26:58 +0200 (Fri, 04 Feb 2011) | 9 lines
|
||||
|
||||
|
||||
* Update distro-versions script. Every distro has seen something change:
|
||||
- Match Ubuntu LTS release names
|
||||
- Handle extraordinary number of "current" Debian releases without breaking table layout
|
||||
- Handle openSUSE's change to RG package names (rosegarden4 -> rosegarden)
|
||||
- Get new Arch Linux logo, previous link broke
|
||||
- Switch to a more apparently responsive Gentoo package server
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12226 | dmmcintyr | 2011-02-04 00:39:33 +0200 (Fri, 04 Feb 2011) | 3 lines
|
||||
|
||||
Unset the binary property on the .ts files, even though this makes me sad it
|
||||
couldn't work out.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12225 | msjulie | 2011-02-03 23:52:29 +0200 (Thu, 03 Feb 2011) | 2 lines
|
||||
|
||||
make notes viable after collapse.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12224 | msjulie | 2011-02-03 23:04:03 +0200 (Thu, 03 Feb 2011) | 6 lines
|
||||
|
||||
Untie notes before erasure in CollapseNoteAggressively to defeat the auto-deseelct bevavior
|
||||
|
||||
This works with the old Code for CollapseNoteCommand, and appears to work with
|
||||
the lates version of the CollapseNoteCommand code
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12223 | cannam | 2011-02-03 22:30:06 +0200 (Thu, 03 Feb 2011) | 3 lines
|
||||
|
||||
|
||||
* Another attempt at the previous change -- iterate over all events in the selection, and all events resulting from collapses, without doing any comparisons on events that have been deleted
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12222 | alteholz | 2011-02-03 20:50:54 +0200 (Thu, 03 Feb 2011) | 1 line
|
||||
|
||||
German update
|
||||
------------------------------------------------------------------------
|
||||
r12221 | dmmcintyr | 2011-02-03 20:06:19 +0200 (Thu, 03 Feb 2011) | 2 lines
|
||||
|
||||
Disable the progress dialog upon saving.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12220 | dmmcintyr | 2011-02-03 17:53:50 +0200 (Thu, 03 Feb 2011) | 6 lines
|
||||
|
||||
An experiment: What happens if we treat .ts files as binaries? It makes a lot
|
||||
more sense from a version control perspective, since these files constantly
|
||||
undergo a process of having their contents scrambled up in a way that can't be
|
||||
tracked sensibly with diffs. Will treating them this way have any ill effects
|
||||
outside of version control? Let's find out!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12219 | cannam | 2011-02-03 17:41:58 +0200 (Thu, 03 Feb 2011) | 3 lines
|
||||
|
||||
|
||||
* Make CollapseNotesCommand include each post-collapse note in the set of candidates for further collapse
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12218 | dmmcintyr | 2011-02-03 17:33:40 +0200 (Thu, 03 Feb 2011) | 3 lines
|
||||
|
||||
Change the properties on all of our PNG images to match the one Chris just
|
||||
doctored.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
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
|
3
_service
3
_service
@ -1,3 +0,0 @@
|
||||
<services>
|
||||
<service name="download_url"><param name="path">/project/rosegarden/rosegarden/11.06/rosegarden-11.06.tar.bz2</param><param name="host">netcologne.dl.sourceforge.net</param></service>
|
||||
<service name="set_version"/></services>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e1e5ebf2eb0e43090670352d0394f96dcba691547d2119e4d1c6fd9c9bbf2b3e
|
||||
size 5604028
|
@ -1,161 +0,0 @@
|
||||
#
|
||||
# spec file for package rosegarden
|
||||
#
|
||||
# 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
|
||||
# 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 xorg-x11-util-devel
|
||||
BuildRequires: libqt4-devel >= 4.6.3 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.06
|
||||
Release: 0
|
||||
License: GPLv2+
|
||||
Source0: http://sourceforge.net/projects/%{name}/%{name}-%{version}.tar.bz2
|
||||
Source1: %{name}.xpm
|
||||
Source2: %{name}.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-10.10-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>
|
||||
|
||||
# TODO The current desktop menu category (kde4 at least) is Multimedia > Audio Player and not appropriate.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
%patch1
|
||||
# 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}}
|
||||
|
||||
%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
|
||||
%configure --enable-debug --localedir=%{_datadir}/%{name}/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}/%{name}/scripts
|
||||
cp -p scripts/* %{buildroot}%{_datadir}/%{name}/scripts/
|
||||
cp -r data/* %{buildroot}%{_datadir}/%{name}/
|
||||
|
||||
%makeinstall
|
||||
rm -rf %{buildroot}%{_datadir}/%{name}/desktop
|
||||
rm -rf %{buildroot}%{_datadir}/%{name}/mime
|
||||
rm -f %{buildroot}%{_datadir}/%{name}/*.cpp
|
||||
rm -f %{buildroot}%{_datadir}/%{name}/*.o
|
||||
chmod 755 %{buildroot}%{_datadir}/%{name}/scripts/*
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/lircrc.rosegarden
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/README
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/color-list
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/simple-makefile
|
||||
# Copy CHANGES.txt, created from sourceforge web page.
|
||||
cp -v %{S:3} ./
|
||||
|
||||
%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/pixmaps/%{name}.xpm"
|
||||
%suse_update_desktop_file %{buildroot}/%{_datadir}/applications/%{name}.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 %{buildroot}%{_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)
|
||||
%doc AUTHORS COPYING README CHANGES.txt
|
||||
%dir %{_datadir}/%{name}/
|
||||
%dir %{_datadir}/%{name}/autoload
|
||||
%dir %{_datadir}/%{name}/chords
|
||||
%dir %{_datadir}/%{name}/examples
|
||||
%dir %{_datadir}/%{name}/fonts
|
||||
%dir %{_datadir}/%{name}/library
|
||||
%dir %{_datadir}/%{name}/locale
|
||||
%dir %{_datadir}/%{name}/profile
|
||||
%dir %{_datadir}/%{name}/scripts
|
||||
%dir %{_datadir}/%{name}/styles
|
||||
%dir %{_datadir}/%{name}/templates
|
||||
%dir %{_datadir}/%{name}/templates
|
||||
%{_datadir}/icons/hicolor/*
|
||||
%{_datadir}/pixmaps/%{name}.xpm
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_bindir}/%{name}
|
||||
%{_mandir}/man1/*
|
||||
%{_datadir}/%{name}/*
|
||||
%{_datadir}/%{name}/presets/*
|
||||
%{_datadir}/%{name}/pixmaps/*
|
||||
%{_datadir}/%{name}/autoload/*
|
||||
%{_datadir}/%{name}/chords/*
|
||||
%{_datadir}/%{name}/examples/*
|
||||
%{_datadir}/%{name}/fonts/*
|
||||
%{_datadir}/%{name}/library/*
|
||||
%{_datadir}/%{name}/locale/*
|
||||
%{_datadir}/%{name}/profile/*
|
||||
%{_datadir}/%{name}/scripts/*
|
||||
%{_datadir}/%{name}/styles/*
|
||||
%{_datadir}/%{name}/templates/*
|
||||
%{_datadir}/mime/packages/%{name}.xml
|
||||
|
||||
%changelog
|
@ -1,7 +1,7 @@
|
||||
Index: 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
|
||||
--- src/sound/LADSPAPluginFactory.cpp.orig 2011-12-11 22:09:29.000000000 +0200
|
||||
+++ src/sound/LADSPAPluginFactory.cpp 2012-03-08 10:16:04.934978704 +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 2010-12-17 01:12:44.000000000 +0200
|
||||
+++ src/sound/DSSIPluginFactory.cpp 2010-12-17 01:12:48.000000000 +0200
|
||||
--- src/sound/DSSIPluginFactory.cpp.orig 2011-12-11 22:09:29.000000000 +0200
|
||||
+++ src/sound/DSSIPluginFactory.cpp 2012-03-08 10:16:04.935978674 +0200
|
||||
@@ -234,7 +234,7 @@ DSSIPluginFactory::getPluginPath()
|
||||
path = cpath;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: src/gui/widgets/FileDialog.cpp
|
||||
===================================================================
|
||||
--- 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
|
||||
--- src/gui/widgets/FileDialog.cpp.orig 2011-12-11 22:09:18.000000000 +0200
|
||||
+++ src/gui/widgets/FileDialog.cpp 2012-03-08 10:16:17.474603556 +0200
|
||||
@@ -49,8 +49,8 @@ FileDialog::FileDialog(QWidget *parent,
|
||||
QList<QUrl> urls;
|
||||
|
||||
@ -15,8 +15,8 @@ Index: src/gui/widgets/FileDialog.cpp
|
||||
RG_DEBUG << "FileDialog::FileDialog(...)" << endl
|
||||
Index: 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
|
||||
--- src/gui/studio/BankEditorDialog.cpp.orig 2011-12-11 22:09:20.000000000 +0200
|
||||
+++ src/gui/studio/BankEditorDialog.cpp 2012-03-08 10:16:17.475603526 +0200
|
||||
@@ -1554,7 +1554,7 @@ void
|
||||
BankEditorDialog::slotImport()
|
||||
{
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:65bf5deda277377c0f006702e468c433b4b9503affffc88942c774fcf60a846e
|
||||
size 5782774
|
118
rosegarden-11.11-gplv2+.patch
Normal file
118
rosegarden-11.11-gplv2+.patch
Normal file
@ -0,0 +1,118 @@
|
||||
Index: src/gui/dialogs/AboutDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/dialogs/AboutDialog.cpp.orig 2011-12-11 22:09:15.000000000 +0200
|
||||
+++ src/gui/dialogs/AboutDialog.cpp 2012-03-08 10:16:23.262430415 +0200
|
||||
@@ -51,7 +51,7 @@ AboutDialog::AboutDialog(QWidget *parent
|
||||
mainLayout->addLayout(headerLayout);
|
||||
|
||||
QLabel *label2 = new QLabel;
|
||||
- label2->setText(tr("<p>Copyright 2000-2011 the Rosegarden development team</p><p>Version: %1 Qt version: %2<br>Build key: %3</p><p>Rosegarden was brought to you by a team of volunteers across the world. For a list of contributors, visit <a style=\"color:gold\" href=\"http://www.rosegardenmusic.com/resources/authors\">http://www.rosegardenmusic.com/resources/authors</a>.<br>For more information about Rosegarden, visit <a style=\"color:gold\" href=\"http://www.rosegardenmusic.com\">http://www.rosegardenmusic.com</a>.</p><p>License: GNU General Public License Version 2</p>").arg(VERSION).arg(QT_VERSION_STR).arg(BUILDKEY));
|
||||
+ label2->setText(tr("<p>Copyright 2000-2011 the Rosegarden development team</p><p>Version: %1 Qt version: %2<br>Build key: %3</p><p>Rosegarden was brought to you by a team of volunteers across the world. For a list of contributors, visit <a style=\"color:gold\" href=\"http://www.rosegardenmusic.com/resources/authors\">http://www.rosegardenmusic.com/resources/authors</a>.<br>For more information about Rosegarden, visit <a style=\"color:gold\" href=\"http://www.rosegardenmusic.com\">http://www.rosegardenmusic.com</a>.</p><p>License: GNU General Public License Version 2 or later</p>").arg(VERSION).arg(QT_VERSION_STR).arg(BUILDKEY));
|
||||
label2->setWordWrap(true);
|
||||
label2->setAlignment(Qt::AlignHCenter);
|
||||
label2->setOpenExternalLinks(true);
|
||||
Index: COPYING
|
||||
===================================================================
|
||||
--- COPYING.orig 2011-12-11 22:09:53.000000000 +0200
|
||||
+++ COPYING 2012-03-08 10:16:23.263430385 +0200
|
||||
@@ -1,12 +1,12 @@
|
||||
- GNU GENERAL PUBLIC LICENSE
|
||||
- Version 2, June 1991
|
||||
+ GNU GENERAL PUBLIC LICENSE
|
||||
+ Version 2, June 1991
|
||||
|
||||
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||
- 675 Mass Ave, Cambridge, MA 02139, USA
|
||||
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
||||
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
- Preamble
|
||||
+ Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
@@ -15,7 +15,7 @@ software--to make sure the software is f
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
-the GNU Library General Public License instead.) You can apply it to
|
||||
+the GNU Lesser General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
@@ -255,7 +255,7 @@ make exceptions for this. Our decision
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
- NO WARRANTY
|
||||
+ NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
@@ -277,4 +277,63 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
- END OF TERMS AND CONDITIONS
|
||||
+ END OF TERMS AND CONDITIONS
|
||||
+
|
||||
+ How to Apply These Terms to Your New Programs
|
||||
+
|
||||
+ If you develop a new program, and you want it to be of the greatest
|
||||
+possible use to the public, the best way to achieve this is to make it
|
||||
+free software which everyone can redistribute and change under these terms.
|
||||
+
|
||||
+ To do so, attach the following notices to the program. It is safest
|
||||
+to attach them to the start of each source file to most effectively
|
||||
+convey the exclusion of warranty; and each file should have at least
|
||||
+the "copyright" line and a pointer to where the full notice is found.
|
||||
+
|
||||
+ <one line to give the program's name and a brief idea of what it does.>
|
||||
+ Copyright (C) <year> <name of author>
|
||||
+
|
||||
+ This program is free software; you can redistribute it and/or modify
|
||||
+ it under the terms of the GNU General Public License as published by
|
||||
+ the Free Software Foundation; either version 2 of the License, or
|
||||
+ (at your option) any later version.
|
||||
+
|
||||
+ This program is distributed in the hope that it will be useful,
|
||||
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+ GNU General Public License for more details.
|
||||
+
|
||||
+ You should have received a copy of the GNU General Public License along
|
||||
+ with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
+
|
||||
+Also add information on how to contact you by electronic and paper mail.
|
||||
+
|
||||
+If the program is interactive, make it output a short notice like this
|
||||
+when it starts in an interactive mode:
|
||||
+
|
||||
+ Gnomovision version 69, Copyright (C) year name of author
|
||||
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
+ This is free software, and you are welcome to redistribute it
|
||||
+ under certain conditions; type `show c' for details.
|
||||
+
|
||||
+The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
+parts of the General Public License. Of course, the commands you use may
|
||||
+be called something other than `show w' and `show c'; they could even be
|
||||
+mouse-clicks or menu items--whatever suits your program.
|
||||
+
|
||||
+You should also get your employer (if you work as a programmer) or your
|
||||
+school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
+necessary. Here is a sample; alter the names:
|
||||
+
|
||||
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
+
|
||||
+ <signature of Ty Coon>, 1 April 1989
|
||||
+ Ty Coon, President of Vice
|
||||
+
|
||||
+This General Public License does not permit incorporating your program into
|
||||
+proprietary programs. If your program is a subroutine library, you may
|
||||
+consider it more useful to permit linking proprietary applications with the
|
||||
+library. If this is what you want to do, use the GNU Lesser General
|
||||
+Public License instead of this License.
|
3
rosegarden-11.11.42.tar.bz2
Normal file
3
rosegarden-11.11.42.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4b03f074041a0a9240399751564fb21300cc491be87319354d552d674ceda546
|
||||
size 5830779
|
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 7 13:38:53 UTC 2012 - davejplater@gmail.com
|
||||
|
||||
- Fixed Wrong license statement in "About box" and incorect FSF
|
||||
address in COPYING with rosegarden-11.11-gplv2+.patch meanwhile
|
||||
patch submitted upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 26 15:52:13 UTC 2012 - davejplater@gmail.com
|
||||
|
||||
- Update to version 11.11.42 as requested.
|
||||
- For changes visit :
|
||||
http://sourceforge.net/projects/rosegarden/files/rosegarden/11.11/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 21 10:31:46 UTC 2011 - coolo@suse.com
|
||||
|
||||
- remove call to suse_update_config (very old work around)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 1 17:03:20 UTC 2011 - coolo@suse.com
|
||||
|
||||
- add automake as buildrequire to avoid implicit dependency
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 1 17:03:06 UTC 2011 - coolo@suse.com
|
||||
|
||||
- set _service to localonly to be acceptable for factory
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 19 23:27:42 UTC 2011 - davejplater@gmail.com
|
||||
|
||||
|
@ -15,31 +15,42 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: rosegarden
|
||||
BuildRequires: libjack-devel xorg-x11-util-devel
|
||||
BuildRequires: liblo-devel libqt4-devel >= 4.6.3 pkg-config
|
||||
BuildRequires: alsa-devel dssi-devel fftw3-devel ladspa-devel liblrdf-devel
|
||||
BuildRequires: libsamplerate-devel libsndfile-devel libxml2-devel lirc-devel
|
||||
BuildRequires: fdupes hicolor-icon-theme shared-mime-info update-desktop-files
|
||||
Version: to_be_filled_by_service
|
||||
Release: 1
|
||||
License: GPLv2+
|
||||
Source0: http://sourceforge.net/projects/%{name}/%{name}-%{version}.tar.bz2
|
||||
BuildRequires: alsa-devel
|
||||
BuildRequires: automake
|
||||
BuildRequires: dssi-devel
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: fftw3-devel
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: ladspa-devel
|
||||
BuildRequires: libjack-devel
|
||||
BuildRequires: liblo-devel
|
||||
BuildRequires: liblrdf-devel
|
||||
BuildRequires: libqt4-devel >= 4.6.3
|
||||
BuildRequires: libsamplerate-devel
|
||||
BuildRequires: libsndfile-devel
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: lirc-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: shared-mime-info
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xorg-x11-util-devel
|
||||
Version: 11.11.42
|
||||
Release: 0
|
||||
Source0: http://downloads.sourceforge.net/project/%{name}/%name/11.11/%{name}-%{version}.tar.bz2
|
||||
Source1: %{name}.xpm
|
||||
Source2: %{name}.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-10.10-filepaths.patch
|
||||
Group: Productivity/Multimedia/Sound/Midi
|
||||
#Temporary patch to fix license statement in the "About box"
|
||||
Patch2: rosegarden-11.11-gplv2+.patch
|
||||
Summary: Midi, Audio And Notation Editor
|
||||
License: GPL-2.0+
|
||||
Group: Productivity/Multimedia/Sound/Midi
|
||||
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
|
||||
@ -62,21 +73,15 @@ 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>
|
||||
|
||||
# TODO The current desktop menu category (kde4 at least) is Multimedia > Audio Player and not appropriate.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
%patch1
|
||||
%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}}
|
||||
|
||||
%build
|
||||
export DEBUG_LADSPA
|
||||
@ -106,8 +111,6 @@ chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/lircrc.rosegarden
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/README
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/color-list
|
||||
chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/simple-makefile
|
||||
# Copy CHANGES.txt, created from sourceforge web page.
|
||||
cp -v %{S:3} ./
|
||||
|
||||
%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/pixmaps/%{name}.xpm"
|
||||
%suse_update_desktop_file %{buildroot}/%{_datadir}/applications/%{name}.desktop
|
||||
@ -127,7 +130,7 @@ rm -rf %buildroot
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING README CHANGES.txt
|
||||
%doc AUTHORS COPYING README
|
||||
%dir %{_datadir}/%{name}/
|
||||
%dir %{_datadir}/%{name}/autoload
|
||||
%dir %{_datadir}/%{name}/chords
|
||||
|
308
svn.log
308
svn.log
@ -1,308 +0,0 @@
|
||||
------------------------------------------------------------------------
|
||||
r12272 | gperciva | 2011-03-29 21:42:31 +0200 (Tue, 29 Mar 2011) | 2 lines
|
||||
|
||||
Glasgow pitchtracker second patch.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12271 | alteholz | 2011-03-25 20:33:16 +0200 (Fri, 25 Mar 2011) | 1 line
|
||||
|
||||
stuff corrected that msgfmt complained about
|
||||
------------------------------------------------------------------------
|
||||
r12269 | dmmcintyr | 2011-03-21 07:59:32 +0200 (Mon, 21 Mar 2011) | 1 line
|
||||
|
||||
Oops part deux...
|
||||
------------------------------------------------------------------------
|
||||
r12268 | dmmcintyr | 2011-03-21 07:58:51 +0200 (Mon, 21 Mar 2011) | 2 lines
|
||||
|
||||
Oops.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12267 | dmmcintyr | 2011-03-21 07:58:19 +0200 (Mon, 21 Mar 2011) | 19 lines
|
||||
|
||||
Here's another patch to scratch one of my own itches. It adds a header and
|
||||
implementation file in src/document/io with an abstract LilyPondLanguage class
|
||||
and concrete implementations for every language supported by LilyPond (for note
|
||||
names and accidentals). The LilyPondExport class has been modified to include a
|
||||
pointer to the abstract class, which is initialized in the constructors with a
|
||||
concrete implementation (and deleted in the destructor).
|
||||
|
||||
For now, the pointer is initialized with the Nederlands implementation, to be
|
||||
consistent with the current behavior. A follow-up patch will allow the user to
|
||||
select the LilyPond language in the export dialog, and save it as a QSetting in
|
||||
the LilyPondExportConfigGroup (probably as a string that will be passed to a
|
||||
factory method).
|
||||
|
||||
I don't normally work in C++, so any feedback is most welcome.
|
||||
|
||||
Submitted:
|
||||
|
||||
Daren Beattie ( dtbeattie ) - 2011-03-16 00:40:57 EDT
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12266 | tedfelix | 2011-03-12 23:10:17 +0200 (Sat, 12 Mar 2011) | 3 lines
|
||||
|
||||
Fixes bug #3015824. Save As... and Export dialogs now provide the document's
|
||||
file name by default.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12265 | dmmcintyr | 2011-03-11 20:15:39 +0200 (Fri, 11 Mar 2011) | 3 lines
|
||||
|
||||
Remove the old KDE 3 options from the configuration page without changing the
|
||||
index for anything, so as to leave everything else alone.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12264 | dmmcintyr | 2011-03-11 20:13:37 +0200 (Fri, 11 Mar 2011) | 2 lines
|
||||
|
||||
Studio updates from Steve Conrad
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12263 | tedfelix | 2011-03-10 18:20:52 +0200 (Thu, 10 Mar 2011) | 2 lines
|
||||
|
||||
Code cleanup in preparation for fixing bug 3015824.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12262 | tedfelix | 2011-03-09 19:22:46 +0200 (Wed, 09 Mar 2011) | 3 lines
|
||||
|
||||
Fixes bug #2947773. Dropping an audio file into a sequence when JACK
|
||||
is not running will now give a more appropriate message.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12261 | tedfelix | 2011-03-09 02:03:06 +0200 (Wed, 09 Mar 2011) | 2 lines
|
||||
|
||||
Insert Range now preserves the loop range.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12260 | gperciva | 2011-03-04 12:43:29 +0200 (Fri, 04 Mar 2011) | 2 lines
|
||||
|
||||
Glasgow pitchtracker patch 1: pitch detector and jack capture client.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12259 | dmmcintyr | 2011-03-02 00:53:29 +0200 (Wed, 02 Mar 2011) | 1 line
|
||||
|
||||
device contribution from Oscar van Eijk
|
||||
------------------------------------------------------------------------
|
||||
r12258 | tedfelix | 2011-03-02 00:27:22 +0200 (Wed, 02 Mar 2011) | 4 lines
|
||||
|
||||
OpenOrCloseRangeCommand will now attempt to preserve the loop range when
|
||||
opening a range. This will affect only Paste Range at this point. Undo
|
||||
will also behave as expected, returning the loop range to its prior state.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12256 | dmmcintyr | 2011-02-28 23:54:06 +0200 (Mon, 28 Feb 2011) | 2 lines
|
||||
|
||||
Reverse the hack I did on this file to spare it from search and replace.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12255 | dmmcintyr | 2011-02-28 23:39:08 +0200 (Mon, 28 Feb 2011) | 3 lines
|
||||
|
||||
We forgot to update the copyright notices this year, and released 11.02 with a
|
||||
2010 date. Oops.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12254 | dmmcintyr | 2011-02-28 22:49:22 +0200 (Mon, 28 Feb 2011) | 8 lines
|
||||
|
||||
Report the instrument alias on the command line when launching an external
|
||||
plugin GUI. This includes modifications to have getAlias fall back to returning
|
||||
the "presentation name" if no alias has been set.
|
||||
|
||||
The net result of this is that you can have external plugin GUIs in FLAM that
|
||||
say "Bob's strat" or "Bill's trumpet" or "Audio #4" depending on how you set
|
||||
things up.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12252 | tedfelix | 2011-02-24 00:56:18 +0200 (Thu, 24 Feb 2011) | 3 lines
|
||||
|
||||
Minor "correctness" change. Should have no effect on the behavior of
|
||||
the pencil tool. Just makes more sense.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12251 | dmmcintyr | 2011-02-23 03:37:54 +0200 (Wed, 23 Feb 2011) | 5 lines
|
||||
|
||||
Update to 11.06/Don Juan. Next up, I picked "Edelweiss" off the list of named
|
||||
Roses, because what American hasn't heard that song 15,000 times? It seemed
|
||||
like a nice nod to all our German users, until I realized that the song is about
|
||||
Austria, and it was written by Americans Rodgers and Hammerstein. Oh well.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12250 | dmmcintyr | 2011-02-23 03:14:07 +0200 (Wed, 23 Feb 2011) | 9 lines
|
||||
|
||||
Hand edit ALL of these (UGH!!!) to remove any Expression or Modulation
|
||||
controllers that were visible on the IPB. In a few cases I had to improvise a
|
||||
new controller arrangement when the author had a large number of controllers
|
||||
visible. This was too complex to automate, due to the extreme variability in
|
||||
years of slowly evolving file format, so I did 100% of the edits manually, with
|
||||
the associated risk of introducing human error. We'll have to be on the lookout
|
||||
for broken library files, and doctor them as they're discovered. I'm sure I
|
||||
made a typo somewhere in at least one. It's almost completely inevitable.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12249 | dmmcintyr | 2011-02-23 02:28:11 +0200 (Wed, 23 Feb 2011) | 5 lines
|
||||
|
||||
Set the controller position for Sustain and Expression to -1 for all files,
|
||||
removing these controls from the IPB, and preventing them from being transmitted
|
||||
at startup (as has been the default for all newly created files for some time
|
||||
now).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12248 | dmmcintyr | 2011-02-22 19:16:58 +0200 (Tue, 22 Feb 2011) | 2 lines
|
||||
|
||||
This one too...
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12247 | dmmcintyr | 2011-02-22 19:11:35 +0200 (Tue, 22 Feb 2011) | 2 lines
|
||||
|
||||
Re-save with channels remapped, to avoid the warning dialog.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12246 | tedfelix | 2011-02-20 18:42:48 +0200 (Sun, 20 Feb 2011) | 2 lines
|
||||
|
||||
Fixes bug 1462558. Additional pencil tool fixes.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12245 | dmmcintyr | 2011-02-18 02:08:36 +0200 (Fri, 18 Feb 2011) | 3 lines
|
||||
|
||||
Patch from Daren Beattie to filter out nonsensical marks when applying them to
|
||||
rests.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12242 | tedfelix | 2011-02-16 02:41:21 +0200 (Wed, 16 Feb 2011) | 4 lines
|
||||
|
||||
Fix for bug 1837839. Copy/Paste Range with time signature and/or tempo
|
||||
changes would not undo properly. unexecute()'s time computations did
|
||||
not match execute()'s.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12240 | prokoudine | 2011-02-09 19:08:09 +0200 (Wed, 09 Feb 2011) | 2 lines
|
||||
|
||||
Updates and fixes to Russian translation. More to follow.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12239 | tedfelix | 2011-02-09 03:45:13 +0200 (Wed, 09 Feb 2011) | 3 lines
|
||||
|
||||
Added code to check for a potential crash due to getAudioFile()
|
||||
returning a NULL pointer. No known test case exists to exercise this.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12238 | alteholz | 2011-02-07 03:11:20 +0200 (Mon, 07 Feb 2011) | 1 line
|
||||
|
||||
Dutch update
|
||||
------------------------------------------------------------------------
|
||||
r12237 | msjulie | 2011-02-07 01:11:11 +0200 (Mon, 07 Feb 2011) | 8 lines
|
||||
|
||||
Fix TimeWidget to honor composition end and start if constrained & misc related bugs.
|
||||
|
||||
Checked usability in:
|
||||
RescaleDialog
|
||||
TimeDialog
|
||||
MarkerModifyDialog
|
||||
TempoDialog
|
||||
TimeSignatureDialog
|
||||
------------------------------------------------------------------------
|
||||
r12236 | msjulie | 2011-02-06 21:46:47 +0200 (Sun, 06 Feb 2011) | 1 line
|
||||
|
||||
Some cleanup on TimeWidget. Place delay time in a constant, instead of hard coded.
|
||||
------------------------------------------------------------------------
|
||||
r12235 | msjulie | 2011-02-06 20:32:39 +0200 (Sun, 06 Feb 2011) | 10 lines
|
||||
|
||||
Several correction to TimeWidget to facilitate easier use.
|
||||
|
||||
* start time/duration units box now has a delay update timer to allow easier typing
|
||||
* msec box also uses a delay timer to allow easier typing
|
||||
* Computation of msec used rouned msec instead of truncated msec computation to avoid
|
||||
run away updates to nearest "stable" value
|
||||
* removal of code related to catching runaway computations (not needed now)
|
||||
* added functionality to msec to correctly handle negative times when before the start
|
||||
of composition (set start time)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12234 | alteholz | 2011-02-06 16:14:50 +0200 (Sun, 06 Feb 2011) | 1 line
|
||||
|
||||
Swedish update from Stefan Asserhall
|
||||
------------------------------------------------------------------------
|
||||
r12233 | alteholz | 2011-02-06 00:27:38 +0200 (Sun, 06 Feb 2011) | 1 line
|
||||
|
||||
Japanese update by Oota Toshiya
|
||||
------------------------------------------------------------------------
|
||||
r12232 | msjulie | 2011-02-05 22:38:13 +0200 (Sat, 05 Feb 2011) | 4 lines
|
||||
|
||||
Added added delay before auto-recalculation of msec box so users could type times in.
|
||||
|
||||
Recalculation happens imidiately if the msec box looses focus.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12231 | alteholz | 2011-02-05 13:16:34 +0200 (Sat, 05 Feb 2011) | 1 line
|
||||
|
||||
Italian update by Mario Moles
|
||||
------------------------------------------------------------------------
|
||||
r12230 | alteholz | 2011-02-04 20:16:21 +0200 (Fri, 04 Feb 2011) | 1 line
|
||||
|
||||
Czech update from Pavel Fric
|
||||
------------------------------------------------------------------------
|
||||
r12228 | cannam | 2011-02-04 11:26:58 +0200 (Fri, 04 Feb 2011) | 9 lines
|
||||
|
||||
|
||||
* Update distro-versions script. Every distro has seen something change:
|
||||
- Match Ubuntu LTS release names
|
||||
- Handle extraordinary number of "current" Debian releases without breaking table layout
|
||||
- Handle openSUSE's change to RG package names (rosegarden4 -> rosegarden)
|
||||
- Get new Arch Linux logo, previous link broke
|
||||
- Switch to a more apparently responsive Gentoo package server
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12226 | dmmcintyr | 2011-02-04 00:39:33 +0200 (Fri, 04 Feb 2011) | 3 lines
|
||||
|
||||
Unset the binary property on the .ts files, even though this makes me sad it
|
||||
couldn't work out.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12225 | msjulie | 2011-02-03 23:52:29 +0200 (Thu, 03 Feb 2011) | 2 lines
|
||||
|
||||
make notes viable after collapse.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12224 | msjulie | 2011-02-03 23:04:03 +0200 (Thu, 03 Feb 2011) | 6 lines
|
||||
|
||||
Untie notes before erasure in CollapseNoteAggressively to defeat the auto-deseelct bevavior
|
||||
|
||||
This works with the old Code for CollapseNoteCommand, and appears to work with
|
||||
the lates version of the CollapseNoteCommand code
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12223 | cannam | 2011-02-03 22:30:06 +0200 (Thu, 03 Feb 2011) | 3 lines
|
||||
|
||||
|
||||
* Another attempt at the previous change -- iterate over all events in the selection, and all events resulting from collapses, without doing any comparisons on events that have been deleted
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12222 | alteholz | 2011-02-03 20:50:54 +0200 (Thu, 03 Feb 2011) | 1 line
|
||||
|
||||
German update
|
||||
------------------------------------------------------------------------
|
||||
r12221 | dmmcintyr | 2011-02-03 20:06:19 +0200 (Thu, 03 Feb 2011) | 2 lines
|
||||
|
||||
Disable the progress dialog upon saving.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12220 | dmmcintyr | 2011-02-03 17:53:50 +0200 (Thu, 03 Feb 2011) | 6 lines
|
||||
|
||||
An experiment: What happens if we treat .ts files as binaries? It makes a lot
|
||||
more sense from a version control perspective, since these files constantly
|
||||
undergo a process of having their contents scrambled up in a way that can't be
|
||||
tracked sensibly with diffs. Will treating them this way have any ill effects
|
||||
outside of version control? Let's find out!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12219 | cannam | 2011-02-03 17:41:58 +0200 (Thu, 03 Feb 2011) | 3 lines
|
||||
|
||||
|
||||
* Make CollapseNotesCommand include each post-collapse note in the set of candidates for further collapse
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r12218 | dmmcintyr | 2011-02-03 17:33:40 +0200 (Thu, 03 Feb 2011) | 3 lines
|
||||
|
||||
Change the properties on all of our PNG images to match the one Chris just
|
||||
doctored.
|
||||
|
||||
------------------------------------------------------------------------
|
Loading…
x
Reference in New Issue
Block a user