Hello community, here is the log from the commit of package frescobaldi for openSUSE:Factory checked in at 2015-03-16 09:38:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/frescobaldi (Old) and /work/SRC/openSUSE:Factory/.frescobaldi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "frescobaldi" Changes: -------- --- /work/SRC/openSUSE:Factory/frescobaldi/frescobaldi.changes 2015-02-16 07:36:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.frescobaldi.new/frescobaldi.changes 2015-03-16 09:38:48.000000000 +0100 @@ -1,0 +2,67 @@ +Sun Mar 8 15:02:25 UTC 2015 - [email protected] + +- Update to 2.18: + * Important notes about installing and for packagers/distributors: + - Frescobaldi is now dependent on the package 'python-ly'. This package + needs to be installed so that Frescobaldi can run. + It is listed among the dependencies in the INSTALL file and it can be found + at https://pypi.python.org/pypi/python-ly. + Previously, this python package was contained in the frescobaldi_app folder. + So, when overwriting previous Frescobaldi installations, be sure that any + remnants from the old 'ly' package are removed, with a command like: + rm -r /usr/local/<python site-packagesdir>/frescobaldi_app/ly + Otherwise, Frescobaldi won't find the new ly module and will fail to run. + Python-ly version 0.9 is required for Frescobaldi 2.18. + - Python 3.2 (or higher) is supported and recommended! But Python 2.7 will + continue to be supported during the full Frescobaldi 2 lifecycle. + * New features: + - Midi import, using the LilyPond-provided midi2ly tool + - ABC import, using the LilyPond-provided abc2ly tool + - In the Editor Preferences, you can select which quotes will be used as + single and double (primary and secondary) typographical quotes (issue #529) + - The music view now can display a PDF document with two pages next to each + other, starting with a right or left page, and in single pages (issue #575) + - A new pitch tool, Mode shift, which can be used to change all or selected + notes to a specified mode or scale. + - Commands to convert rests to spaces or vice versa, and to convert pitched + rests (like c'4\rest) to normal rests, contributed by Peter Bjuhr. + - Command to open LilyPond data directory (useful if you want to study Lily's + own init- and Scheme files). + * Improvements: + - The Insert menu got renamed to Snippets, making more clear how it is used + and can be changed. When copying text to a new snippet, the snippet is added + to the menu by default, but the user can change that while editing. + - Ctrl+Break (LilyPond → Abort Engraving Job) also stops an autocompile job + if one is running. + - The SVG View now displays a default gray background when no document is + loaded, which is more helpful than a white background. + - When right-clicking in the editor, the editor does not scroll anymore to + show more surrounding lines. + - Multi-line block comments are now also foldable (issue #587) + - The magnifying glass in the Music View does not clip to the page borders + anymore, which was annoying when showing many pages in a small size. + - To save space in the toolbar, the almost never used Save As... button was + removed. But when holding the Save button longer, three choices pop up: + Save, Save As and Save All. + - Ctrl-Mousewheel zooming the LilyPond Log now works properly. + * Bugfixes: + - The german ("deutsch") pitch names asas and heses are now handled correctly. + Previously, when translating the "nederlands" beses to german, it was output + as bes, instead of heses. Same for "norsk" and "suomi" (issue #415) + - If the preference "Open default viewer after successful compile" is enabled, + the viewer to be opened is determined from the actual results, instead of + the default output format. This fixes the PDF view opening instead of the + SVG view, when the SVG format was chosen in the Engrave Custom dialog. + - fix AttributeError: 'unicode' object has no attribute 'insert' (issue #543) + - the transpose functions will not transpose the chord after \stringTuning + anymore (issue #539). + - fix error when opening a "recent file" that has been deleted (issue #597) + - Quick Insert articulations etc. now also work with q (repeated) chords + (issue #628, fixed in python-ly) + - Quick Insert: do not add articulation to the duration of a \tuplet command + (issue #631, fixed in python-ly) + * Translations: + - updated: nl, fr, ru, it +* Added required python-ly as part of this package, should be split off in future + +------------------------------------------------------------------- Old: ---- frescobaldi-2.17.2.tar.gz New: ---- frescobaldi-2.18.tar.gz python-ly-0.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ frescobaldi.spec ++++++ --- /var/tmp/diff_new_pack.NeQ8Bu/_old 2015-03-16 09:38:49.000000000 +0100 +++ /var/tmp/diff_new_pack.NeQ8Bu/_new 2015-03-16 09:38:49.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package frescobaldi # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,17 @@ Summary: Lilypond editor License: GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors -Version: 2.17.2 +Version: 2.18 Release: 0 Url: http://www.frescobaldi.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.gz +# New package, was before part of frescobaldi +# Url: https://pypi.python.org/pypi/python-ly +# Split off into separate package? +Source1: python-ly-0.9.tar.gz BuildRequires: hicolor-icon-theme +# TODO: update to pythoon 3 BuildRequires: python-devel BuildRequires: update-desktop-files Requires: lilypond @@ -44,7 +49,7 @@ %prep -%setup -q +%setup -q -a 1 %build rm -rf %{name}_app/icons/Tango @@ -52,13 +57,18 @@ %install %suse_update_desktop_file %{name} Multimedia AudioVideoEditing +# first install python-ly +cd python-ly-0.9 +python setup.py install --prefix=%{_prefix} --root=%{buildroot} +cd .. python setup.py install --prefix=%{_prefix} --root=%{buildroot} %files %defattr (-,root,root) -%doc README THANKS COPYING ChangeLog +%doc README.md THANKS COPYING ChangeLog %doc %{_mandir}/man1/frescobaldi* %{_bindir}/frescobaldi +%{_bindir}/ly %{_datadir}/applications/frescobaldi.desktop %{_datadir}/icons/hicolor/scalable/apps/frescobaldi.svg %{python_sitelib}/* ++++++ frescobaldi-2.17.2.tar.gz -> frescobaldi-2.18.tar.gz ++++++ /work/SRC/openSUSE:Factory/frescobaldi/frescobaldi-2.17.2.tar.gz /work/SRC/openSUSE:Factory/.frescobaldi.new/frescobaldi-2.18.tar.gz differ: char 30, line 1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
