X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=make%2Flilypond.redhat.spec.in;h=164a66ac17b383f0894fa4b068d170cab8046789;hb=26633bbfbf821a7cfdfe7a0367d1ea94a440be2e;hp=509ca4f5a438187367c258d64659b77759299c3a;hpb=b4139c2fb2ec738a17ee1157edf23e8ea56ed560;p=lilypond.git diff --git a/make/lilypond.redhat.spec.in b/make/lilypond.redhat.spec.in index 509ca4f5a4..164a66ac17 100644 --- a/make/lilypond.redhat.spec.in +++ b/make/lilypond.redhat.spec.in @@ -8,16 +8,17 @@ Version: @TOPLEVEL_VERSION@ Release: 1 License: GPL Group: Applications/Publishing -Source0: ftp.cs.uu.nl:/pub/GNU/LilyPond/development/lilypond-@TOPLEVEL_VERSION@.tar.gz +Source0: ftp.lilypond.org:/pub/LilyPond/development/lilypond-@TOPLEVEL_VERSION@.tar.gz Summary: Create and print music notation URL: http://www.lilypond.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-root -Buildrequires: t1utils bison flex mftrace +Buildrequires: t1utils bison flex mftrace ImageMagick Buildrequires: texinfo >= 4.6 -Requires: tetex tetex-latex libstdc++ python -Requires: guile >= 1.6.4-7 +Buildrequires: guile-devel >= 1.6.4-8 +Requires: tetex tetex-latex libstdc++ python tetex-dvips tetex-latex +Requires: guile >= 1.6.4-8 %description LilyPond lets you create music notation. It produces @@ -46,14 +47,13 @@ Documentation and example files of LilyPond. An index is available at ./configure --disable-checking --prefix=%{_prefix} --enable-optimising -make MAKE_PFA_FILES=1 all -make -C mf/ pfa +make all # make info make -C Documentation # make html -make web-doc top-web +make web make -C Documentation/user omf %install @@ -62,8 +62,7 @@ make -C Documentation/user omf rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/tmp/lilypond-rpm-doc -strip lily/out/lilypond -make prefix="$RPM_BUILD_ROOT%{_prefix}" infodir="$RPM_BUILD_ROOT%{_infodir}" MAKE_PFA_FILES=1 mandir="$RPM_BUILD_ROOT%{_mandir}" install +make prefix="$RPM_BUILD_ROOT%{_prefix}" infodir="$RPM_BUILD_ROOT%{_infodir}" mandir="$RPM_BUILD_ROOT%{_mandir}" install %if %{info} rm -f $RPM_BUILD_ROOT/%{_infodir}/dir @@ -71,8 +70,8 @@ gzip -9fn $RPM_BUILD_ROOT%{_infodir}/* %endif mkdir -p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d -install -m 644 lilypond-mode.el lilypond-font-lock.el lilypond-indent.el lilypond.words $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/ -install -m 644 lilypond-init.el $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/site-start.d +# install -m 755 -d $RPM_BUILD_ROOT/etc/emacs/site-start.d +install -m 644 elisp/lilypond-init.el $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d gzip -9fn $RPM_BUILD_ROOT%{_mandir}/man1/* @@ -80,7 +79,7 @@ mkdir -p $RPM_BUILD_ROOT/etc/profile.d cp buildscripts/out/lilypond-profile $RPM_BUILD_ROOT/etc/profile.d/lilypond.sh cp buildscripts/out/lilypond-login $RPM_BUILD_ROOT/etc/profile.d/lilypond.csh -make prefix="$RPM_BUILD_ROOT%{_prefix}" install-html-doc +make prefix="$RPM_BUILD_ROOT%{_prefix}" webdir="$RPM_BUILD_ROOT%{_prefix}/share/doc/lilypond/" web-install %post @@ -119,21 +118,27 @@ scrollkeeper-update %files %defattr(-, root, root) %{_datadir}/emacs/site-lisp/lilypond* -%{_datadir}/emacs/site-lisp/site-start.d/lilypond-* +%{_datadir}/emacs/site-lisp/site-start.d/lilypond* %{_bindir}/abc2ly %{_bindir}/as2text %{_bindir}/convert-ly %{_bindir}/etf2ly %{_bindir}/lilypond -%{_bindir}/ly2dvi +%{_bindir}/lilypond-bin %{_bindir}/midi2ly %{_bindir}/lilypond-book %{_bindir}/mup2ly %{_bindir}/musedata2ly %{_bindir}/pmx2ly - +%doc THANKS +%doc COPYING +%doc DEDICATION +%doc README.txt +%doc AUTHORS.txt +%doc INSTALL.txt +%doc NEWS.txt %if %{info} %{_infodir}/* @@ -143,8 +148,8 @@ scrollkeeper-update %{_mandir}/man1/as2text.1.gz %{_mandir}/man1/convert-ly.1.gz %{_mandir}/man1/etf2ly.1.gz +%{_mandir}/man1/lilypond-bin.1.gz %{_mandir}/man1/lilypond.1.gz -%{_mandir}/man1/ly2dvi.1.gz %{_mandir}/man1/midi2ly.1.gz %{_mandir}/man1/lilypond-book.1.gz %{_mandir}/man1/musedata2ly.1.gz @@ -163,7 +168,7 @@ scrollkeeper-update %defattr(-, root, root) -%{docdir}/@TOPLEVEL_VERSION@ +%{docdir} %{_datadir}/omf/lilypond/@TOPLEVEL_VERSION@