From c2d6fbe2278587dfeabe29d39e4b4a01e03ca46cb90ffaa742bd158cc3819d08 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 6 Apr 2013 10:47:20 +0000 Subject: [PATCH 1/5] OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/rosegarden?expand=0&rev=52 --- rosegarden-12.12.25.tar.bz2 | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 rosegarden-12.12.25.tar.bz2 diff --git a/rosegarden-12.12.25.tar.bz2 b/rosegarden-12.12.25.tar.bz2 deleted file mode 100644 index f229638..0000000 --- a/rosegarden-12.12.25.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f4efc73428ceae484c3833ea0d9666338870410afade311a0b6d06a8481b87ee -size 6049336 From d8edd77d45e3d459a120b214fa18281ea11b73f46bb8fd297fd1fbe6f888a2d7 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 6 Apr 2013 10:55:34 +0000 Subject: [PATCH 2/5] OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/rosegarden?expand=0&rev=53 --- rosegarden.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/rosegarden.spec b/rosegarden.spec index ec04808..2c215a4 100644 --- a/rosegarden.spec +++ b/rosegarden.spec @@ -35,13 +35,17 @@ BuildRequires: pkg-config BuildRequires: shared-mime-info BuildRequires: update-desktop-files BuildRequires: xorg-x11-util-devel -Version: 12.12.25 +Version: 13.04 Release: 0 -Source0: http://downloads.sourceforge.net/project/%{name}/%name/11.11/%{name}-%{version}.tar.bz2 +Source0: http://sourceforge.net/projects/rosegarden/files/%{name}/%{version}/%{name}-%{version}.tar.bz2/download Source1: %{name}.xpm Source2: %{name}.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-10.10-filepaths.patch +#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 @@ -55,7 +59,7 @@ Requires: lilypond %else Recommends: lilypond %endif -Requires: jack +Recommends: jack BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -73,7 +77,9 @@ See the changelog for details. %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 From 0cb905fc297c62326ef662d5487f7edaf8db5eb8748a4f8c1896bb8e15b4a609 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 6 Apr 2013 11:19:00 +0000 Subject: [PATCH 3/5] Accepting request 162978 from home:plater restore tarball deleted by mistake OBS-URL: https://build.opensuse.org/request/show/162978 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/rosegarden?expand=0&rev=54 --- rosegarden-12.12.25.tar.bz2 | 3 +++ rosegarden.spec | 12 +++--------- 2 files changed, 6 insertions(+), 9 deletions(-) create mode 100644 rosegarden-12.12.25.tar.bz2 diff --git a/rosegarden-12.12.25.tar.bz2 b/rosegarden-12.12.25.tar.bz2 new file mode 100644 index 0000000..f229638 --- /dev/null +++ b/rosegarden-12.12.25.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4efc73428ceae484c3833ea0d9666338870410afade311a0b6d06a8481b87ee +size 6049336 diff --git a/rosegarden.spec b/rosegarden.spec index 2c215a4..5fc5478 100644 --- a/rosegarden.spec +++ b/rosegarden.spec @@ -35,17 +35,13 @@ BuildRequires: pkg-config BuildRequires: shared-mime-info BuildRequires: update-desktop-files BuildRequires: xorg-x11-util-devel -Version: 13.04 +Version: 12.12.25 Release: 0 -Source0: http://sourceforge.net/projects/rosegarden/files/%{name}/%{version}/%{name}-%{version}.tar.bz2/download +Source0: http://downloads.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.bz2 Source1: %{name}.xpm Source2: %{name}.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-10.10-filepaths.patch -#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 @@ -59,7 +55,7 @@ Requires: lilypond %else Recommends: lilypond %endif -Recommends: jack +Requires: jack BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -77,9 +73,7 @@ See the changelog for details. %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 From 1ba54f11d4a54f002c3ff3884008d98cd74b6a1265031ebf419fa756d0af3eac Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sun, 28 Apr 2013 07:54:34 +0000 Subject: [PATCH 4/5] Accepting request 173616 from home:plater Update to release 13.04 OBS-URL: https://build.opensuse.org/request/show/173616 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/rosegarden?expand=0&rev=55 --- default | 0 rosegarden-12.12.25.tar.bz2 | 3 -- rosegarden-13.04.tar.bz2 | 3 ++ rosegarden.changes | 59 +++++++++++++++++++++++-------------- rosegarden.spec | 44 ++++++++++++++------------- 5 files changed, 64 insertions(+), 45 deletions(-) create mode 100644 default delete mode 100644 rosegarden-12.12.25.tar.bz2 create mode 100644 rosegarden-13.04.tar.bz2 diff --git a/default b/default new file mode 100644 index 0000000..473a0f4 diff --git a/rosegarden-12.12.25.tar.bz2 b/rosegarden-12.12.25.tar.bz2 deleted file mode 100644 index f229638..0000000 --- a/rosegarden-12.12.25.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f4efc73428ceae484c3833ea0d9666338870410afade311a0b6d06a8481b87ee -size 6049336 diff --git a/rosegarden-13.04.tar.bz2 b/rosegarden-13.04.tar.bz2 new file mode 100644 index 0000000..009fa97 --- /dev/null +++ b/rosegarden-13.04.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d8dabb08a7b807cad46d64d808752a82e26dc6d0144e5849392c51421936c7d +size 5858085 diff --git a/rosegarden.changes b/rosegarden.changes index f28fc93..9c751d7 100644 --- a/rosegarden.changes +++ b/rosegarden.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Sun Apr 28 07:24:23 UTC 2013 - davejplater@gmail.com + +- Update to release 13.04 code named "Allysand" +- Upstream bug fixes : + * Don't export certain properties in MusicXML that MusicXML can't + handle + * Fix #1387; export text events (eg. lyrics) to MIDI + * Fix #703; auto-beaming no longer does an extra unselected bar + * Fix minor notation layout issue + * Fix notation scrolling problem + * Fix bug with FreeChannel +- New features : + * Choose among 0db, -3dB, -6dB panning laws for audio + ------------------------------------------------------------------- Wed Feb 6 12:08:03 UTC 2013 - davejplater@gmail.com @@ -100,7 +115,7 @@ Fri Feb 4 09:06:54 UTC 2011 - davejplater@gmail.com ------------------------------------------------------------------- Sat Dec 4 18:42:26 UTC 2010 - davejplater@gmail.com -- Update to svn snapshot 10.10.12152 +- Update to svn snapshot 10.10.12152 - Upstream changes : *Italian update by Mario Moles *Czech update by Pavel Fric @@ -216,9 +231,9 @@ Fri Oct 8 13:27:12 UTC 2010 - davejplater@gmail.com 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 + 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. @@ -269,7 +284,7 @@ Sun Apr 11 09:12:07 UTC 2010 - davejplater@gmail.com ------------------------------------------------------------------- Mon Apr 5 13:02:19 UTC 2010 - davejplater@gmail.com -- Fixed examples, templates and library file paths with +- Fixed examples, templates and library file paths with rosegarden-10.02-filepaths.patch ------------------------------------------------------------------- @@ -312,28 +327,28 @@ Wed Jan 27 16:02:27 UTC 2010 - davejplater@gmail.com Thu Jan 21 06:17:19 UTC 2010 - davejplater@gmail.com -Update to svn rev 11681 fix ladspa and dssi plugin search paths with - rosegarden-10.02-plugin-lib64path.patch + rosegarden-10.02-plugin-lib64path.patch ------------------------------------------------------------------- Wed Jan 6 04:57:14 UTC 2010 - davejplater@gmail.com --Update to svn rev 11575 Fix bnc#566826, bnc#564322 and bnc#567555 +-Update to svn rev 11575 Fix bnc#566826, bnc#564322 and bnc#567555 ------------------------------------------------------------------- Tue Dec 29 05:19:17 UTC 2009 - davejplater@gmail.com --Removed rosegarden-10.02-mime-stop.patch due to upstream fix. +-Removed rosegarden-10.02-mime-stop.patch due to upstream fix. ------------------------------------------------------------------- Mon Dec 28 07:40:40 UTC 2009 - davejplater@gmail.com --Update to Svn Rev 11521 Save toolbar settings added. +-Update to Svn Rev 11521 Save toolbar settings added. ------------------------------------------------------------------- Sun Dec 27 11:03:40 UTC 2009 - davejplater@gmail.com -Created rosegarden-10.02-mime-stop.patch to stop update-mime-database from - being run by make install + being run by make install ------------------------------------------------------------------- Fri Dec 25 08:31:43 UTC 2009 - davejplater@gmail.com @@ -351,13 +366,13 @@ Mon Nov 2 07:37:02 UTC 2009 - davejplater@gmail.com ------------------------------------------------------------------- Sat Oct 31 17:48:43 UTC 2009 - davejplater@gmail.com --Update to svn revision 11152 to fix bnc#549870 +-Update to svn revision 11152 to fix bnc#549870 ------------------------------------------------------------------- Tue Oct 20 07:56:27 UTC 2009 - davejplater@gmail.com -Update to svn revision 11066 --Added x-rosegarden.desktop and rosegarden.xpm +-Added x-rosegarden.desktop and rosegarden.xpm ------------------------------------------------------------------- Sun Oct 18 11:36:16 UTC 2009 - davejplater@gmail.com @@ -373,7 +388,7 @@ Sun Oct 18 06:01:19 UTC 2009 - davejplater@gmail.com ------------------------------------------------------------------- Fri Oct 16 14:56:48 UTC 2009 - davejplater@gmail.com --Fixed mathmeaning error with rosegarden-mathmeaning.patch +-Fixed mathmeaning error with rosegarden-mathmeaning.patch ------------------------------------------------------------------- Sat Oct 10 2009 - davejplater@gmail.com @@ -438,7 +453,7 @@ Wed Jun 18 17:10:51 CEST 2008 - tiwai@suse.de * Add icons for Add tempo and Add time signature * Move to Staff Above or Staff Below * Radically reformed grace notes now work correctly - * Sync segments to track parameters + * Sync segments to track parameters * "Convert notation for..." function added * Expanded/corrected instrument presets database * Export markers to LilyPond @@ -457,7 +472,7 @@ Wed Jun 18 17:10:51 CEST 2008 - tiwai@suse.de * Set a quick playback position marker in the main window with Ctrl+1 and recall it with 1 * New variable height tracks finally make working with - overlapping segments + overlapping segments * Smarter selections in matrix and notation views now allow you to remove individual, previously-selected events without beginning the entire selection process from scratch @@ -554,23 +569,23 @@ Wed Feb 7 18:06:11 CET 2007 - tiwai@suse.de * Add timestretching for audio segments * Add import and sample-rate conversion helper for arbitrary audio file types - * Add helpful context help to status bar in track and matrix + * Add helpful context help to status bar in track and matrix editors - * Various improvements to the usability and friendliness of + * Various improvements to the usability and friendliness of the matrix editor * Add tempo tapping to tempo dialog * Further fixes and enhancements to Lilypond export * New Invert, Retrograde, Retrograde Invert editing functions * Make transport window remember its previous location - * More helpful warning dialogs on startup if something fails + * More helpful warning dialogs on startup if something fails to start properly * Change build system from scons to cmake - * Reorganise code into a new directory structure with a far + * Reorganise code into a new directory structure with a far more consistent file naming and organisation scheme - fixed BuildRequires for cmake - use own *.desktop to avoid nasty problems with %suse_update_desktop_file and the desktop file checker. - + ------------------------------------------------------------------- Tue Jan 16 17:44:33 CET 2007 - tiwai@suse.de @@ -694,7 +709,7 @@ Wed Jan 14 14:58:37 CET 2004 - tiwai@suse.de ------------------------------------------------------------------- Fri Nov 7 02:23:11 CET 2003 - ro@suse.de -- fix compilation +- fix compilation ------------------------------------------------------------------- Mon Sep 15 12:09:19 CEST 2003 - tiwai@suse.de @@ -726,7 +741,7 @@ Fri Jun 6 17:39:29 CEST 2003 - tiwai@suse.de ------------------------------------------------------------------- Fri Apr 11 01:29:47 CEST 2003 - ro@suse.de -- updated admin dir +- updated admin dir ------------------------------------------------------------------- Tue Feb 25 10:25:01 CET 2003 - aj@suse.de diff --git a/rosegarden.spec b/rosegarden.spec index 5fc5478..5dc8281 100644 --- a/rosegarden.spec +++ b/rosegarden.spec @@ -16,6 +16,18 @@ # Name: rosegarden +Version: 13.04 +Release: 0 +License: GPL-2.0+ +Summary: Midi, Audio And Notation Editor +Url: http://www.rosegardenmusic.com/ +Group: Productivity/Multimedia/Sound/Midi +# http://sourceforge.net/projects/rosegarden/files/ This source url prevent me from checking out the tarball. +Source0: %{name}/%{version}/%{name}-%{version}.tar.bz2 +Source1: %{name}.xpm +Source2: %{name}.1 +# This patch fixes the file search paths for examples, templates and midi driver libraries. +Patch1: rosegarden-10.10-filepaths.patch BuildRequires: alsa-devel BuildRequires: automake BuildRequires: dssi-devel @@ -29,27 +41,19 @@ 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: 12.12.25 -Release: 0 -Source0: http://downloads.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.bz2 -Source1: %{name}.xpm -Source2: %{name}.1 -# This patch fixes the file search paths for examples, templates and midi driver libraries. -Patch1: rosegarden-10.10-filepaths.patch -Summary: Midi, Audio And Notation Editor -License: GPL-2.0+ -Group: Productivity/Multimedia/Sound/Midi +BuildRequires: pkgconfig(libxml-2.0) +Requires: dssi +Requires: ladspa +Provides: rosegarden-qt4 = %{version} +Provides: rosegarden4 = %{version} +Obsoletes: rosegarden-qt4 < %{version} +Obsoletes: rosegarden4 < %{version} Icon: rosegarden.xpm -Url: http://www.rosegardenmusic.com/ -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 @@ -84,7 +88,7 @@ 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}} +make %{?_smp_mflags} # This translation handling make section is possibly only necessary when building svn make ts make ts-noobsolete @@ -95,7 +99,7 @@ mkdir -p %{buildroot}%{_datadir}/%{name}/scripts cp -p scripts/* %{buildroot}%{_datadir}/%{name}/scripts/ cp -r data/* %{buildroot}%{_datadir}/%{name}/ -%makeinstall +%make_install rm -rf %{buildroot}%{_datadir}/%{name}/desktop rm -rf %{buildroot}%{_datadir}/%{name}/mime rm -f %{buildroot}%{_datadir}/%{name}/*.cpp @@ -106,11 +110,11 @@ chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/README chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/color-list chmod 644 %{buildroot}%{_datadir}/%{name}/scripts/simple-makefile -%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/pixmaps/%{name}.xpm" +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/" +install -D -m 0644 "%{SOURCE2}" "%{buildroot}%{_mandir}/man1/" %fdupes -s %{buildroot}%{_datadir} %post @@ -120,7 +124,7 @@ mkdir -p %{buildroot}%{_mandir}/man1 /usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null %clean -rm -rf %buildroot +rm -rf %{buildroot} %files %defattr(-,root,root) From 76bb977db23e97daad203e5291c232fe09ade04a5edf0c972f2efcb51e8dbc76 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 29 Apr 2013 05:46:07 +0000 Subject: [PATCH 5/5] OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/rosegarden?expand=0&rev=56 --- default | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 default diff --git a/default b/default deleted file mode 100644 index 473a0f4..0000000