# spec file for package lilypond (Version 2.12.3) # # Copyright (c) 2009 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/ # Name: lilypond BuildRequires: bison fdupes BuildRequires: flex BuildRequires: freetype2-devel BuildRequires: emacs-nox BuildRequires: gcc-c++ BuildRequires: zypper cups-libs >= 1.3.11-4.1 fontconfig >= 2.7.0-3.2 freetype2 >= 2.3.9-2.2 BuildRequires: ghostscript-fonts-std >= 8.64-6.1 libgimpprint >= 4.2.7-6.1 libpng12-0 >= 1.2.39-2.2 BuildRequires: ghostscript-fonts-other >= 8.64-6.1 zlib >= 1.2.3-140.2 BuildRequires: ghostscript-library >= 8.64-6.1 libjasper xorg-x11-libXt jasper BuildRequires: gettext-devel >= 0.17 libgnutls-extra26 libgnutls-extra-devel BuildRequires: guile-devel >= 1.8.2 BuildRequires: info cairo # openSUSE bug: guile-devel should depend on libtool/libltdl-devel BuildRequires: libtool BuildRequires: netpbm BuildRequires: ImageMagick BuildRequires: pango-devel BuildRequires: python-devel >= 2.4 BuildRequires: python-xml BuildRequires: scrollkeeper BuildRequires: fontforge >= 20060125 BuildRequires: rsync boost-devel BuildRequires: texinfo >= 4.12 #BuildRequires: t1utils >= 1.33 # ugh, LilyPond recommends 1.33! BuildRequires: t1utils >= 1.26 BuildRequires: texlive-devel texlive-latex texlive-metapost BuildRequires: zip %define info yes License: GPL v2 Group: Productivity/Publishing/Other Requires: fontconfig >= 2.2 Requires: guile >= 1.8.2 Requires: ghostscript-library >= 8.60 Requires: pango >= 1.12 Requires: python >= 2.4 AutoReqProv: on Summary: Music Typesetter Version: 2.12.3 Release: 0 Url: http://lilypond.org Source: http://lilypond.org/download/sources/v2.12/%{name}-%{version}.tar.bz2 # Amazing, rpmlint has a broken rule to check for gzipping of info # pages. You'd almost think someone really does not *want* to support # images in info :-) #Source1: %{name}-2.12.2-rpmlintrc #Source2: %{name}-%{version}-1.documentation.tar.bz2 Source3: changelog #Remove dangling symlink from documentation created by fdupes #Patch0: lilypond-2.12.3-COPYING.patch #patch info files dir info #Patch1: lilypond-learning.patch #Patch2: lilypond-program.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %install_info_prereq /usr/bin/touch /usr/bin/sed %description LilyPond is a music typesetter, an automated engraving system. It produces beautiful sheet music using a high level description file as input. LilyPond supports many forms of music notation constructs, including chord names, drum notation, figured bass, grace notes, guitar tablature, modern notation (cluster notation and rhythmic grouping), tremolos, (nested) tuplets in arbitrary ratios, and more. LilyPond's text-based music input language support can integrate into LaTeX, HTML and Texinfo seamlessly, allowing single sheet music or musicological treatises to be written from a single source. Form and content are separate, and with LilyPond's expert automated formatting, users don't need typographical expertise to produce good notation. LilyPond produces PDF, PostScript, SVG, or TeX printed output, as well as MIDI for listening pleasures. LilyPond is exported from the RoseGarden and NoteEdit GUIs, and can import ABC, ETF and MIDI. LilyPond is part of the GNU Project. Authors: -------- Erlend Aasland Pal Benko Juliusz Chroboczek David Feuer Bernard Hurley Chris Jackson Heikki Junes Reinhold Kainhofer Michael Krause Jean-Baptiste Lamy Werner Lemberg Joe Neeman Han-Wen Nienhuys Jan Nieuwenhuizen Jürgen Reuter Nicolas Sceaux Carl Sorensen Rune Zedeler FONT Jürgen Reuter Werner Lemberg Chris Jackson Rune Zedeler Han-Wen Nienhuys Jan Nieuwenhuizen Tom Cato Amundsen Arno Waschk SUPPORT (distributions, editor support, lilypond-book) Anthony Fok Chris Jackson Heikki Junes David Svoboda #' %package documentation License: GPL v2 Summary: Music Typesetter Group: Productivity/Publishing/Other #noarch subpackage of binary package only possible for 11.2 onwards %if %suse_version > 1110 BuildArch: noarch %endif %description documentation Documentation files for the GNU LilyPond music typesetter. Authors: -------- Mats Bengtsson Heikki Junes John Mandereau Christian Mondrup Han-Wen Nienhuys Jan Nieuwenhuizen Graham Percival François Pinard Rune Zedeler TRANSLATIONS Bjoern Jacke Neil Jerram Heikki Junes Tineke de Munnik August S. Sigov David González Nicolas Grandclaude Jean-Charles Malahieude John Mandereau Gauvain Pocentek Ludovic Sardain %prep %setup -q #mkdir -p usr #tar -xjf %{S:2} -C usr #%%patch0 -p 1 #Fix dir entry in lilypond-learning.info and lilypond-program.info #%%patch1 #%%patch2 # Convert translations to UTF-8 for file in $(grep -L charset=UTF-8 po/*.po) ; do msgconv -t UTF-8 $file >$file.new mv $file.new $file done mkdir -p out/examples/ tar -cf - input/ | tar -C out/examples/ -xf- || true #mkdir -p out-www/offline-root #mv -u usr/share/doc/lilypond/html/* out-www/offline-root/ %define _docdir %{_prefix}/share/doc/packages/%{name} %{?suse_update_config:%{suse_update_config -f}} %build # autoreconf -f -i || true export CFLAGS="-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" export CXXFLAGS="$CFLAGS" #sed -i -e 'address@hidden@(char*) strchr@' lily/relocate.cc # 2.12.2 does not support gcc-4.4 #sed -i -e 'address@hidden, \@de@' python/langdefs.py # japanese doc is broken in 2.12.2 #sed -i -e 's@ \@@' Documentation/GNUmakefile # japanese doc is broken in 2.12.2 ./configure \ --prefix=%{_prefix} \ --libdir=%{_libdir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} \ --docdir=%{_docdir} \ --htmldir=%{_docdir} \ --pdfdir=%{_docdir} # make -j 2 all #make ChangeLog # build documentation make -j 2 doc # brp-compress ignorantly compress the symlink (or directory) for Info images. # ERROR: link target doesn't exist (neither in build root nor in installed system): # /usr/share/info/lilypond-snippets.gz -> /usr/doc/packages/lilypond/html/input/lsr/.gz %define __os_install_post \ %{suse_check} \ /usr/lib/rpm/brp-compress \ (cd %{buildroot}/usr/share/info; \ rm -f lilypond.gz; \ ln -sf ../doc/packages/lilypond/html/Documentation/user lilypond; \ rm -f lilypond-snippets.gz; \ ln -sf ../doc/packages/lilypond/html/input/lsr lilypond-snippets) \ /usr/lib/rpm/brp-symlink %install make DESTDIR=%{buildroot} install # install and clean up documentation subtree #ChangeLog # install examples mkdir -p %{buildroot}%{_docdir}/examples #mkdir -p %{buildroot}/usr/share/doc/packages/%{name}/examples find input \( -name '*.*ly' -o -name '*.abc' -o -name '*.tex' \)\ ! -regex '.*/out-www/.*' ! -regex '.*/out/.*' \ -exec cp -a --parents '{}' %{buildroot}/usr/share/doc/packages/%{name}/examples ';' # install documentation make install-doc webdir=%{buildroot}%{_docdir}/html cp -a AUTHORS.txt COPYING \ DEDICATION HACKING NEWS.txt README.txt ROADMAP \ THANKS VERSION elisp/server.el.patch \ %{buildroot}%{_docdir} #mkdir %{buildroot} #tar -xvjf %{S:2} -C %{buildroot}/usr #rm -rf %{buildroot}%{_infodir} #rm -rf %{buildroot}%{_mandir} #mv -f usr/share/* %{buildroot}%{_datadir}/ #mv -f usr/license %{buildroot}%{_docdir}/ #mv -u usr/share/man/* %{buildroot}%{_mandir} #mv -f usr/share/doc/lilypond/html %{buildroot}%{_docdir} #mkdir %{buildroot}%{_docdir} #rm -r %{buildroot}%{_datadir}/doc/lilypond #rm -f %{buildroot}%{_docdir}/html/Documentation/DEDICATION.txt #rm -f %{buildroot}%{_docdir}/html/Documentation/THANKS.txt %__install -m0644 "%{SOURCE3}" "%{buildroot}%{_docdir}" #rm %{buildroot}%{_infodir}/lilypond #rm %{buildroot}%{_infodir}/lilypond-snippets #rm %{buildroot}%{_infodir}/lilypond-snippets.info-images-dir-dep #rm %{buildroot}%{_infodir}/lilypond.info-images-dir-dep #make web-install DESTDIR=%{buildroot} webdir=%{_docdir}/html find %{buildroot}%{_docdir}/html -name *.signature -exec rm {} \; chmod 755 %{buildroot}%{_datadir}/%{name}/%{version}/python/langdefs.py #rm -f %{buildroot}%{_infodir}/*dep # Fix images in info docs -- harder than it should. Apparently, Check as well as # brp-compress are unprepared for Info image links or image directories (available since 2004). # ERROR: link target doesn't exist (neither in build root nor in installed system): # /usr/share/info/lilypond-snippets.gz -> /usr/doc/packages/lilypond/html/input/lsr/.gz (cd %{buildroot}/usr/share/info \ && rm -f lilypond && ln -sf ../doc/packages/lilypond/html/Documentation/user lilypond\ && rm -f lilypond-snippets && ln -sf ../doc/packages/lilypond/html/input/lsr lilypond-snippets) %find_lang %{name} texhash %{buildroot}%{_datadir}/lilypond/%{version} #%%fdupes -s %{buildroot}%{_datadir}/ %clean rm -rf %{buildroot} %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/music-glossary.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/lilypond-learning.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/lilypond-program.info.gz #%%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-snippets.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/lilypond-internals.info.gz touch var/adm/SuSEconfig/run-scrollkeeper-update %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz for i in 1 2 3 4 5; do %install_info_delete --info-dir=%{_infodir} "%{_infodir}/%{name}.info-$i.gz" done %install_info_delete --info-dir=%{_infodir} %{_infodir}/music-glossary.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-learning.info.gz for i in 1 2; do %install_info_delete --info-dir=%{_infodir} "%{_infodir}/lilypond-learing.info-$i.gz" done %install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-program.info.gz #%%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-snippets.info.gz #for i in 1 2; do # %%install_info_delete --info-dir=%{_infodir} "%{_infodir}/lilypond-snippets.info-$i.gz" #done %install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-internals.info.gz for i in 1 2 3 4 ; do %install_info_delete --info-dir=%{_infodir} "%{_infodir}/lilypond-internals-$i.gz" done touch var/adm/SuSEconfig/run-scrollkeeper-update if [ $1 = 0 ] ; then sed -i ' address@hidden(TEXMF[[:space:]]*=.*\)\(,!!/usr/share/lilypond/[^,}]*\)\(.*\)address@hidden@; address@hidden(TEXMFDBS[[:space:]]*=.*\)\(;/usr/share/lilypond/[^;]*\)\(.*\)@\1\3@; ' etc/texmf/web2c/texmf.cnf fi %triggerin -- texlive sed -i ' address@hidden(TEXMF[[:space:]]*=.*\)\(,!!/usr/share/lilypond/[^,}]*\)\(.*\)address@hidden@; address@hidden(TEXMFDBS[[:space:]]*=.*\)\(;/usr/share/lilypond/[^;]*\)\(.*\)@\1\3@; address@hidden(TEXMF[[:space:]]*=.*\)address@hidden,!!/usr/share/lilypond/%{version}}@; address@hidden(TEXMFDBS[[:space:]]*=.*\)@\1;/usr/share/lilypond/%{version}@; ' etc/texmf/web2c/texmf.cnf texhash usr/share/lilypond/%{version} exit 0 #%%post documentation #%%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-snippets.info-images-dir-dep.gz #%%install_info --info-dir=%{_infodir} %{_infodir}/lilypond.info-images-dir-dep.gz #%%postun documentation #%%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-snippets.info-images-dir-dep.gz #%%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond.info-images-dir-dep.gz %files -f %{name}.lang %defattr(-,root,root) %dir %{_libdir}/lilypond %dir %{_libdir}/lilypond/%{version} %dir %{_libdir}/lilypond/%{version}/python %{_libdir}/lilypond/%{version}/python/midi.so %{_prefix}/bin/* %dir %{_prefix}/share/lilypond %dir %{_prefix}/share/lilypond/%{version} %{_prefix}/share/lilypond/%{version}/[a-km-z]* %{_prefix}/share/lilypond/%{version}/ly %ghost %{_datadir}/%{name}/%{version}/ls-R %{_prefix}/share/omf/lilypond %{_datadir}/emacs/site-lisp/*.el %doc %{_mandir}/man?/*.* #%%doc %%dir %%{_docdir} %{_docdir}/AUTHORS.txt %{_docdir}/COPYING %{_docdir}/changelog %{_docdir}/DEDICATION %{_docdir}/HACKING %{_docdir}/NEWS.txt %{_docdir}/README.txt %{_docdir}/ROADMAP %{_docdir}/THANKS %{_docdir}/VERSION %{_docdir}/server.el.patch %{_infodir}/lilypond-learning.info.gz %{_infodir}/lilypond-learning.info-?.gz %{_infodir}/lilypond-program.info.gz %{_infodir}/music-glossary.info.gz %{_infodir}/lilypond.info.gz %{_infodir}/lilypond.info-?.gz %{_infodir}/lilypond-internals.info.gz %{_infodir}/lilypond-internals.info-?.gz #%%{_infodir}/lilypond-snippets.info-?.gz %files documentation %defattr(-,root,root) %{_docdir}/html %{_docdir}/examples %dir %{_docdir} %{_docdir}/html/* %{_docdir}/examples/* %{_infodir}/lilypond-snippets %{_infodir}/lilypond %changelog * Sun May 10 2009 address@hidden - Update to 2.12.2 - Update build dependencies. - Add sensible description from Debian. - Update (quite stale) list of authors. - Fix licence: GPL version 2. - Remove configure options: --enable-shared --disable-optimising. - Fix images in info docs. * Tue Jan 13 2009 address@hidden - updated to 2.12.1 * Thu Nov 13 2008 address@hidden - make sure trigger script exits with a 0 value * Tue Nov 27 2007 address@hidden - upgrade to version 2.10.33 - fixes for compiling with gcc 4.3 * Fri Aug 31 2007 address@hidden - corrected dependencies [#301504] - .spec file cleanup (unneeded dependencies, packaging hacks) * Sat Aug 18 2007 address@hidden - Require freetype2. * Thu Aug 16 2007 address@hidden - update to 2.10.29 (new stable branch, see NEWS.txt for details) * `lilypond-book' supports DocBook too. * Balloon texts can be entered more ergonomically, and are no longer clipped from the output. * Slurs now avoid clefs and key changes. * The `FretBoards' context will generate guitar frettings automatically, * Horizontal and vertical spacing are now done at the same time so that pages are filled more evenly. * The page breaking algorithm is capable of detecting page turns and formatting the music accordingly. * Guitar right hand fingerings may now also be added, * By defining a clip region, a cutout EPS file of a number of measures may be generated from the complete score. Hence, it is no longer necessary to create separate files to create extracts of (long) scores. An example is shown in `input/regression/clip-systems.ly'. * Lyric texts may include tie symbols by using the `~' symbol, * Calculation of note head durations is now softcoded. * Chords can now be partially tied, * Lyric extenders now have tunable padding. * Instrument changes are better supported: names in the margin can be changed half-way during a staff, and cues are printed automatically. * Barlines can be dashed now, * Grace notes may be forced to use floating spacing, * Durations of grace notes are taken into account for spacing, * Tuplet brackets can be made to run to prefatory matter or the next note * Falls and doits can be added to notes * `lilypond-book' now includes support for PDFTeX. * Nested tuplets can have different formatting for each nesting level, * New sections with different spacing parameters can be started with `newSpacingSection'. This is useful when there are sections with a different notions of long and short notes. * A new, automated testing technique has been added. It will detect changes in the formatting automatically, which will make it easier to spot regression errors in the future. * Figured bass can also be added to `Staff' contexts directly. In this case, their vertical position is adjusted automatically. * Beams may be put on isolated stems, and beamlets may be paired by setting the `max-beam-connect' property, * Beaming patterns obey the `beatGrouping' property. * With the command `\transposedCueDuring' a cue's transposition can be changed locally. This can be used to prevent excessive ledger lines on cues. * By setting `hairpinToBarline', hairpins will stop at the barline preceding the ending note. * Objects may be rotated using the `rotation' property. [image of music] * Hairpins now support circled tips (al niente notation). [image of music] * The MusicXML convertor has been sped up, and has rudimentary support for percussion notation. It will also condense multi-bar rests to enable part extraction. * The beam printing code has been completely rewritten, and now includes support for feathered beaming, Known bug: the \featherDuration command only works with very short music snippets. * The `\note' markup command now also accepts note head styles. * Tie chord formatting also works with arpegiated ties. * Sun Apr 22 2007 address@hidden - use texlive for building * Fri Mar 30 2007 address@hidden - add flex and bison to BuildRequires. * Mon Oct 23 2006 address@hidden - Updated to version 2.8.7: * New stable branch, see NEWS.txt for complete feature list. * Fri Oct 13 2006 address@hidden - Add guile-devel to BuildRequires. * Wed Apr 19 2006 address@hidden - converted translations to utf8 * Wed Feb 08 2006 address@hidden - ignore errors adding dir to fontconfig for the moment * Wed Jan 25 2006 address@hidden - converted neededforbuild to BuildRequires * Mon Jan 23 2006 address@hidden - Fixed line order in previous fix. * Fri Jan 20 2006 address@hidden - Worked around bad info file path (#121977). * Tue Jan 10 2006 address@hidden - Updated to version 2.6.5. * Tue Nov 08 2005 address@hidden - Updated to version 2.6.4. - Fixed extra qualification errors. * Wed Oct 19 2005 address@hidden - remove dependency to scrollkeeper (not present everywhere) - fixed run-scrollkeeper hooks in postinstall * Thu Oct 13 2005 address@hidden - also remove all fonts.cache-2 * Fri Aug 05 2005 address@hidden - Updated to version 2.6.3. * Thu Apr 28 2005 address@hidden - fixed to build with gcc4 - enabled parallel build with icecream - fixed to do not explicitly remove the BuildRoot in the install phase * Tue Mar 15 2005 address@hidden - Fixed building of documentation (#71717). * Tue Mar 01 2005 address@hidden - Fixed creation of latin1.enc with latest gs. - Symlink files to proper texmf hierarchy. - Configure texmf.cnf instead of setting profile. - Include ls-R file. * Mon Feb 28 2005 address@hidden - Fixed profile scripts (#66754). * Tue Feb 15 2005 address@hidden - hack to build with tetex-3.0 * Wed Jan 26 2005 address@hidden - Updated to version 2.4.4. * Fri Jan 14 2005 address@hidden - fix mftrace calling options * Wed Aug 25 2004 address@hidden - Updated to version 2.2.6. * Tue Aug 24 2004 address@hidden - Updated to version 2.2.5. * Thu Aug 19 2004 address@hidden - updated neededforbuild * Thu Aug 19 2004 address@hidden - PfaEdit has been renamed to fontforge * Wed Apr 28 2004 address@hidden - change return type of initmidi to void * Tue Mar 23 2004 address@hidden - Fixed autogen.sh (fixes LILYPONDPREFIX problems, bug #35351). - Added PfaEdit to neededforbuild to simplify and autohint fonts. * Mon Feb 09 2004 address@hidden - expand neededforbuild * Fri Feb 06 2004 address@hidden - Updated to version 2.0.3. * Sat Jan 10 2004 address@hidden - add %%defattr * Fri Aug 29 2003 address@hidden - specify libdir for lib64 * Thu Aug 28 2003 address@hidden - fixed problem with lilypond-internal texinfo page * Tue Aug 26 2003 address@hidden - Updated to version 1.8.1. - Fixed problems with new bison and head/tail usage. * Wed Jul 02 2003 address@hidden - remove traces of buildroot from installed files * Thu Jun 26 2003 address@hidden - fix head and tail calling syntax in even more places .... * Mon Jun 16 2003 address@hidden - Add missing directories to filelist * Tue Jun 10 2003 address@hidden - remove unpackaged files from buildroot * Thu Apr 24 2003 address@hidden - fix install_info --delete call and move from preun to postun * Thu Apr 10 2003 address@hidden - fix deprecated head/tail calling syntax (-1) * Thu Feb 20 2003 address@hidden - try to solve the info mess with new approach music-glossary get's it's own dir entry * Tue Feb 18 2003 address@hidden - Added %%install_info macros (bug #23437). Workaround problems of multi file info dir section. * Fri Feb 07 2003 address@hidden - added x-devel-packages to neededforbuild (for metafont run) * Thu Feb 06 2003 address@hidden - touch config.h again * Thu Jan 30 2003 address@hidden - fixed configure.in (and regenerated configure with archaic autoconf) - fixed countless multiline string issues * Wed Dec 04 2002 address@hidden - Updated to version 1.6.6. Use mftrace. * Thu Nov 21 2002 address@hidden - fix build with current bison (missing semicolons) * Tue Sep 17 2002 address@hidden - removed bogus self-provides * Mon Apr 15 2002 address@hidden - fixed to compile with gcc-3.1 - patch gcc3.1-bug contains temporary fixes for gcc-3.1 bugs * Fri Feb 01 2002 address@hidden - changed neededforbuild to * Sun Jan 27 2002 address@hidden - fixed to build with new bison * Thu Jan 17 2002 address@hidden - updated to version 1.4.10 - fixed lilypond-book.py for python-2.2 - errors when compiling Documentation are not ignored again * Wed Jan 16 2002 address@hidden - ignore errors when compiling the Documentation to make the package build (broke with python2.2 in lilypond-book.py: lilypond-block in texi target) * Tue Dec 11 2001 address@hidden - updated to version 1.4.9: * many bug fixes - removed obsolete midi2ly patch - cleaned up specfile * Tue Dec 04 2001 address@hidden - fixed to compile with new bison (version 1.30) * Tue Sep 11 2001 address@hidden - fixed midi2ly - do not print bad char ; - fixed documentation * Fri Jul 20 2001 address@hidden - updated to vesion 1.4.5 * Fri Jul 20 2001 address@hidden - changed neededforbuild to - changed neededforbuild to - changed neededforbuild to * Tue Jul 10 2001 address@hidden - fixed profile scripts (bug #9324) * Fri May 11 2001 address@hidden - update to stable release 1.4.0 - fixed requires and documentation * Tue May 08 2001 address@hidden - bzip2 sources * Tue Apr 24 2001 address@hidden - update to 1.3.150, this fixes bug #6701 * Wed Feb 28 2001 address@hidden - update to 1.3.132, fixed bug #6536 - spec file cleanup * Thu Nov 30 2000 address@hidden - neededforbuild libnetpb -> libnetpbm * Sat Nov 25 2000 address@hidden - Changed spec file so that package builds even if htmldoc fails. * Fri Nov 24 2000 address@hidden - fix use of macros for mandir and infodir * Thu Nov 23 2000 address@hidden - changelog dates fixed * Thu Nov 23 2000 address@hidden - Added small patch from devolpers. * Wed Nov 22 2000 address@hidden - Lilypond 1.2.17 will not compile with Guile 1.4 - Updated Lilpond to 1.3.108 - Used new spec file from make/out/lilpond.spec - moved man-pages and info-pages to /usr/share * Mon Apr 10 2000 address@hidden - added suse update config macro * Thu Mar 16 2000 address@hidden - Use gs_serv, not gs_both (doesn't exist on all platforms) * Wed Mar 01 2000 address@hidden - moved man pages to /usr/share * Tue Dec 21 1999 address@hidden - add documentation (#271). * Mon Dec 13 1999 address@hidden - update: 1.2.17. - compiler fix (thanks to address@hidden). - #271. * Mon Oct 25 1999 address@hidden - update: 1.2.16. * Mon Sep 13 1999 address@hidden - ran old prepare_spec on spec file to switch to new prepare_spec. * Mon Sep 06 1999 address@hidden - update to 1.2.6 to make it compile with new guile - various fixes and one hack to make this compile at all * Sun Aug 22 1999 address@hidden - provide /etc/profile.d scripts. - make lily.ps available (thanks to Ulrich Windl). * Tue Aug 17 1999 address@hidden - update: version 1.2.1. * Thu Nov 05 1998 address@hidden - use the TDS and provide links from /usr/share/lilypond. - install examples via %%doc. * Wed Oct 28 1998 address@hidden - update: version 1.0.17. * Fri Aug 07 1998 address@hidden - initial package: version 1.0.0