rpms/lilypond/devel lilypond.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Quentin Spencer (qspencer)
fedora-extras-commits at redhat.com
Sat May 20 06:40:16 UTC 2006
Author: qspencer
Update of /cvs/extras/rpms/lilypond/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29285/devel
Modified Files:
.cvsignore sources
Added Files:
lilypond.spec
Log Message:
auto-import lilypond-2.8.3-1 on branch devel from lilypond-2.8.3-1.src.rpm
--- NEW FILE lilypond.spec ---
Name: lilypond
Version: 2.8.3
Release: 1%{?dist}
Summary: A typesetting system for music notation
Group: Applications/Publishing
License: GPL
URL: http://www.lilypond.org
Source0: http://www.lilypond.org/download/v2.8/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: ghostscript >= 8.15
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
Buildrequires: t1utils bison flex mftrace ImageMagick
BuildRequires: gettext python-devel tetex
BuildRequires: texinfo >= 4.7
BuildRequires: guile-devel >= 1.6.4
BuildRequires: ghostscript >= 8.15
BuildRequires: pango-devel >= 1.6.0
%description
LilyPond is an automated music engraving system. It formats music
beautifully and automatically, and has a friendly syntax for its input
files.
%prep
%setup -q
%build
%configure --without-kpathsea --disable-checking \
--with-ncsb-dir=%{_datadir}/fonts/default/Type1
make
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT package_infodir=%{_infodir} \
vimdir=%{_datadir}/vim/vim70e
chmod +x $RPM_BUILD_ROOT%{_libdir}/%{name}/%{version}/python/midi.so
# Symlink lilypond-init.el in emacs' site-start.d directory
pushd $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
mkdir site-start.d
ln -s ../lilypond-init.el site-start.d
popd
# Change encoding to UTF8
pushd $RPM_BUILD_ROOT%{_infodir}
iconv -f iso-8859-1 -t utf-8 music-glossary.info > music-glossary.info.utf8
mv music-glossary.info.utf8 music-glossary.info
popd
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/lilypond.info.gz
/sbin/install-info --info-dir=%{_infodir} %{_infodir}/music-glossary.info.gz
%preun
/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/lilypond.info.gz
/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/music-glossary.info.gz
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS.txt COPYING DEDICATION HACKING INSTALL.txt
%doc NEWS.txt README.txt ROADMAP THANKS VERSION
%{_bindir}/*
%{_libdir}/lilypond
%{_datadir}/lilypond
%{_datadir}/emacs/site-lisp
%{_datadir}/vim/vim*
%{_infodir}/*.gz
%{_mandir}/man1/*
%{_datadir}/omf/lilypond
%ghost %{_datadir}/lilypond/%{version}/python/*.pyo
%changelog
* Sat May 20 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.3-1
- New upstream, remove patch.
- Put docs in separate SRPM.
* Mon May 15 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.2-3
- Fixes to dependencies, encoding of info files.
- Add docs as separate tarball (building them fails without ghostscript 8.50).
* Mon May 15 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.2-2
- Patch to fix segfault in fontconfig.
* Sat May 13 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.2-1
- New release.
* Tue May 2 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.1-4
- Add missing BuildRequires.
- Specify location of NCSB fonts to configure script.
- Disable parallel build.
* Tue Apr 25 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.1-3
- Make .so file executable.
* Tue Apr 25 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.1-2
- Use gettext.
* Mon Apr 10 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.8.1-1
- Initial build.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/lilypond/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 20 May 2006 06:38:05 -0000 1.1
+++ .cvsignore 20 May 2006 06:40:16 -0000 1.2
@@ -0,0 +1 @@
+lilypond-2.8.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/lilypond/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 20 May 2006 06:38:05 -0000 1.1
+++ sources 20 May 2006 06:40:16 -0000 1.2
@@ -0,0 +1 @@
+3ca497670b1ff372f85a371ef3b8cd91 lilypond-2.8.3.tar.gz
More information about the fedora-extras-commits
mailing list