|
@@ -1,36 +1,44 @@
|
|
%define buildinfo yes
|
|
%define buildinfo yes
|
|
-
|
|
|
|
%define name lilypond
|
|
%define name lilypond
|
|
-%define version 2.4.5
|
|
+%define iconsdir /usr/share/pixmaps
|
|
-%define release 0vl2
|
|
+%define infodir %{_infodir}/%{name}
|
|
-
|
|
+Summary: A typesetting system for music notation
|
|
-%define iconsdir /usr/share/pixmaps
|
|
+Summary(ja):璆質�雿𨀣��𨰜��啜���
|
|
-# %define infodir %{_infodir}/%{name}
|
|
|
|
-%define infodir %{_infodir}/lilypond
|
|
|
|
-
|
|
|
|
-Summary: A program for printing sheet music.
|
|
|
|
-Summary(ja): 啼扢綜嶽皿伕弘仿丞
|
|
|
|
-Name: %{name}
|
|
|
|
-Version: %{version}
|
|
|
|
-Release: %{release}
|
|
|
|
-License: GPL
|
|
|
|
Group: Applications/Publishing
|
|
Group: Applications/Publishing
|
|
-URL: http://lilypond.org/
|
|
+Name: %{name}
|
|
-Source0: http://ftp.cs.uu.nl/pub/GNU/LilyPond/development/lilypond-%{version}.tar.gz
|
|
+#Version: 2.4.5
|
|
|
|
+Version: 2.12.3
|
|
|
|
+Release: 1%{?_dist_release}
|
|
|
|
+License: GPLv2
|
|
|
|
+URL: http://www.lilypond.org/
|
|
|
|
+Source0: http://download.linuxaudio.org/lilypond/sources/v2.12/%{name}-%{version}.tar.gz
|
|
Patch0: lilypond-platex-2.4.5.patch
|
|
Patch0: lilypond-platex-2.4.5.patch
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
|
|
-BuildRequires: gcc-c++ python python-devel
|
|
+## from fc11
|
|
-BuildRequires: gettext netpbm-progs
|
|
+Patch10: lilypond-2.11.65-python26.patch
|
|
-BuildRequires: tetex xdvik ghostscript
|
|
+Patch12: lilypond-2.21.2-gcc44-relocate.patch
|
|
|
|
+Patch13: lilypond-consts.patch
|
|
|
|
+
|
|
|
|
+BuildRequires: t1utils ImageMagick-devel gettext tetex
|
|
|
|
+BuildRequires: gcc-c++
|
|
|
|
+BuildRequires: bison flex m4
|
|
|
|
+BuildRequires: python-devel >= 2.4.0
|
|
|
|
+BuildRequires: mftrace >= 1.1.19
|
|
|
|
+Buildrequires: texinfo >= 4.8
|
|
|
|
+BuildRequires: guile-devel >= 1.8
|
|
|
|
+BuildRequires: ghostscript >= 8.15
|
|
|
|
+BuildRequires: pango-devel >= 1.12.0
|
|
|
|
+
|
|
|
|
+BuildRequires: potrace >= 1.3
|
|
|
|
+BuildRequires: netpbm-progs
|
|
|
|
+BuildRequires: xdvik
|
|
BuildRequires: ec-fonts-mftraced
|
|
BuildRequires: ec-fonts-mftraced
|
|
-Buildrequires: which t1utils bison m4 flex mftrace ImageMagick-devel
|
|
+Buildrequires: which
|
|
-Buildrequires: texinfo >= 4.7
|
|
|
|
-BuildRequires: guile-devel >= 1.6.4
|
|
|
|
-BuildRequires: t1lib-devel
|
|
|
|
BuildRequires: glibc-devel groff
|
|
BuildRequires: glibc-devel groff
|
|
-BuildRequires: potrace >= 1.3 fontforge
|
|
+BuildRequires: fontforge
|
|
-Requires: chkfontpath XOrg
|
|
+
|
|
|
|
+Requires: chkfontpath
|
|
|
|
|
|
%description
|
|
%description
|
|
LilyPond is a music typesetter. It produces beautiful sheet music using a
|
|
LilyPond is a music typesetter. It produces beautiful sheet music using a
|
|
@@ -47,22 +55,22 @@ If you are new to lilypond, you will almost certainly want to install the
|
|
"lilypond-documentation" package in addition to the "lilypond" package.
|
|
"lilypond-documentation" package in addition to the "lilypond" package.
|
|
|
|
|
|
%description -l ja
|
|
%description -l ja
|
|
-LilyPond 反 GNU 皿伕斥尼弁玄匹釩�今木化中月啼扢綜嶽末白玄匹允﹝嫖荸颶蘸及
|
|
+LilyPond �� GNU �𨰜��詻��胯��折��箝��䎚����璆質�雿𨀣��賬�����踺���閫��摨艾�
|
|
-午化手五木中卅啼扢毛綜月仇午互匹五引允﹝
|
|
+�具�����䎚��芣末霅栶�雿栶��瓐��䎚��溻��踺��
|
|
|
|
|
|
-LiLyPond 反2勾及由永弗□斥卞歹井木化中引允﹝"lilypond"由永弗□斥互丟奶件由永
|
|
+LiLyPond ��2�扎��㻫��晞��詻��譌��䎚�����踺��"lilypond"�㻫��晞��詻��~��喋���
|
|
-弗□斥"匹﹜啼扢末□旦白央奶伙(.ly)毛執綬第チ卅溥摯卞庍晶允月皿伕弘仿丞互じ勻
|
|
+�晞���"�扼��末霅栶��潦��𨰻��扎�(.ly)�鍦㫲�瑕虾�賬�敶W��怠��䜘��卝��准��押������
|
|
-化引允﹝tex, html羈卞棵簽卞啼扢毛醣じ允月凶戶及 lilypond-book 戊穴件玉手丐曰
|
|
+�艾��踺��ex, html蝑剹�蝪∪��急末霅栶��踹��踺��麄��� lilypond-book �喋��喋������
|
|
-引允‘(Vine迕由永弗□斥匹反﹞platex匹及厙迕手第チ卞庍凳仄化丐曰引允‘)
|
|
+�整�嚗�(Vine�具�����潦��扼�嚗俰latex�扼��拍鍂��虾�賬�憭㗇凒�𨰜�����整�嚗�)
|
|
|
|
|
|
-"lilypond-documentation" 卞反穴瓦亙失伙支中欠中欠卅扔件皿伙白央奶伙(.ly)﹜
|
|
+"lilypond-documentation" �怒��𠺶��乓��怒��������芥��喋��怒��~���(.ly)��
|
|
-Mutopia皿伕斥尼弁玄卞方月中勾仁井及白央奶伙互じ勻化引允﹝Mutopia 皿伕斥尼弁玄
|
|
+Mutopia�𨰜��詻��胯��怒��卝��扎��卝��𨰻��扎��������整���utopia �𨰜��詻��胯�
|
|
-(musical equivalent of the Gutenberg project)卞勾中化反
|
|
+(musical equivalent of the Gutenberg project)�怒������
|
|
-http://www.mutopiaproject.org毛葦化仁分今中﹝
|
|
+http://www.mutopiaproject.org�坿��艾��𨬭�����
|
|
|
|
|
|
%package -n liblilypond
|
|
%package -n liblilypond
|
|
Summary: Lilypond libraries
|
|
Summary: Lilypond libraries
|
|
-Summary(ja): Lilypond 仿奶皮仿伉
|
|
+Summary(ja): Lilypond �押��硔���
|
|
Group: System Environment/Libraries
|
|
Group: System Environment/Libraries
|
|
Requires: lilypond >= %{version}
|
|
Requires: lilypond >= %{version}
|
|
|
|
|
|
@@ -71,7 +79,7 @@ Lilypond libs
|
|
|
|
|
|
%package documentation
|
|
%package documentation
|
|
Summary: LilyPond documentation, examples and Mutopia files.
|
|
Summary: LilyPond documentation, examples and Mutopia files.
|
|
-Summary(ja): LilyPond 及穴瓦亙失伙, 扔件皿伙﹞Mutopia白央奶伙
|
|
+Summary(ja): LilyPond �柴��卝��U�, �萸��𨰜�嚗愢utopia�𨰻��扎�
|
|
Group: Applications/Documentation
|
|
Group: Applications/Documentation
|
|
Requires: %{name}
|
|
Requires: %{name}
|
|
|
|
|
|
@@ -80,8 +88,8 @@ The documentation of LilyPond, both in HTML and PostScript, along with
|
|
example input files and the files from the Mutopia project.
|
|
example input files and the files from the Mutopia project.
|
|
|
|
|
|
%description documentation -l ja
|
|
%description documentation -l ja
|
|
-LiLyPond 及穴瓦亙失伙匹允‘HTML ,PostScript, PDF 及溥摯及手及互丐曰引允‘
|
|
+LiLyPond �柴��卝��U��扼�嚗孴TML ,PostScript, PDF �桀耦撘譌�����䎚��𨳍��辷�
|
|
-扔件皿伙支 Mutopia皿伕斥尼弁玄卞方月白央奶伙手じ勻化引允‘
|
|
+�萸��𨰜��� Mutopia�𨰜��詻��胯��怒��卝��~��怒��乓��艾��辷�
|
|
|
|
|
|
%prep
|
|
%prep
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
@@ -89,140 +97,158 @@ rm -rf $RPM_BUILD_ROOT
|
|
%setup -q
|
|
%setup -q
|
|
#%patch -p1
|
|
#%patch -p1
|
|
|
|
|
|
-%build
|
|
+# from fc11
|
|
-
|
|
+%patch10 -p0
|
|
-# DO NOT use % { configure } , it hardcodes all paths, runs libtool,
|
|
+%patch12 -p0
|
|
-# so we can't do make prefixix=/tmp/ install.
|
|
+#%patch13 -p1
|
|
-
|
|
|
|
-# In fact, do not take out the spaces between % and { in the above comment,
|
|
|
|
-# because RPM will gladly do a substitution anyway.
|
|
|
|
|
|
|
|
-./configure --disable-checking --prefix=%{_prefix} --libdir=%{_libdir} \
|
|
+%build
|
|
- --enable-optimising
|
|
+##@ # DO NOT use % { configure } , it hardcodes all paths, runs libtool,
|
|
-
|
|
+##@ # so we can't do make prefixix=/tmp/ install.
|
|
-%{__make} all
|
|
+##@
|
|
-%{__make} web
|
|
+##@ # In fact, do not take out the spaces between % and { in the above comment,
|
|
-%{__make} -C Documentation/user omf
|
|
+##@ # because RPM will gladly do a substitution anyway.
|
|
|
|
+##@ ./configure \
|
|
|
|
+##@ --disable-checking \
|
|
|
|
+##@ --prefix=%{_prefix} \
|
|
|
|
+##@ --libdir=%{_libdir} \
|
|
|
|
+##@ --includedir=%{_includedir} \
|
|
|
|
+##@ --enable-optimising \
|
|
|
|
+##@ ;
|
|
|
|
+##@
|
|
|
|
+##@ %{__make} all
|
|
|
|
+##@ %{__make} web
|
|
|
|
+##@ %{__make} -C Documentation/user omf
|
|
|
|
+
|
|
|
|
+%configure --without-kpathsea --disable-checking --with-ncsb-dir=%{_datadir}/fonts/default/Type1
|
|
|
|
+%{__make}
|
|
|
|
|
|
|
|
|
|
%install
|
|
%install
|
|
%{__rm} -rf %{buildroot}
|
|
%{__rm} -rf %{buildroot}
|
|
|
|
+make install DESTDIR=$RPM_BUILD_ROOT package_infodir=%{_infodir} vimdir=%{_datadir}/vim/vim72
|
|
|
|
+chmod +x $RPM_BUILD_ROOT%{_libdir}/%{name}/%{version}/python/midi.so
|
|
|
|
|
|
-%{makeinstall} MAKE_PFA_FILES=1 local_lilypond_libdir=%{buildroot}/%{_libdir}/%{name}/%{version}
|
|
+# Symlink lilypond-init.el in emacs' site-start.d directory
|
|
-
|
|
+pushd $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
|
|
-########## install emacs els
|
|
+mkdir site-start.d
|
|
-%{__mkdir} -p %{buildroot}%{_datadir}/emacs/site-lisp/site-start.d
|
|
+ln -s ../lilypond-init.el site-start.d
|
|
-%{__install} -m 644 elisp/lilypond-init.el %{buildroot}%{_datadir}/emacs/site-lisp/site-start.d
|
|
|
|
-
|
|
|
|
-######### gzip mans
|
|
|
|
-%{__gzip} -9fn %{buildroot}%{_mandir}/man1/*
|
|
|
|
-
|
|
|
|
-########## install profiles
|
|
|
|
-#mkdir -p $RPM_BUILD_ROOT%{_prefix}/../etc/profile.d
|
|
|
|
-#cp buildscripts/out/lilypond-profile $RPM_BUILD_ROOT%{_prefix}/../etc/profile.d/lilypond.sh
|
|
|
|
-#cp buildscripts/out/lilypond-login $RPM_BUILD_ROOT%{_prefix}/../etc/profile.d/lilypond.csh
|
|
|
|
-
|
|
|
|
-########## move items to texmf dir
|
|
|
|
-%define texmfdir %{buildroot}/usr/share/texmf/
|
|
|
|
-mkdir -p %{texmfdir}/{tex,dvips,fonts}
|
|
|
|
-
|
|
|
|
-pushd %{buildroot}%{_datadir}/%{name}/%{version}/
|
|
|
|
-for d in dvips tex; do
|
|
|
|
- mv $d %{texmfdir}/$d/lilypond
|
|
|
|
-done
|
|
|
|
-
|
|
|
|
-for d in afm source tfm; do
|
|
|
|
- mkdir %{texmfdir}/fonts/$d
|
|
|
|
- mv fonts/$d %{texmfdir}/fonts/$d/lilypond
|
|
|
|
-done
|
|
|
|
popd
|
|
popd
|
|
|
|
|
|
-############################################
|
|
+# Change encoding to UTF8
|
|
-########## install docs
|
|
+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
|
|
|
|
+sed -e s,lilypond/,, -i *.info
|
|
|
|
+popd
|
|
|
|
|
|
-%{__make} prefix="%{buildroot}%{_prefix}" \
|
|
|
|
- infodir="%{buildroot}%{_infodir}" \
|
|
|
|
- webdir="%{buildroot}%{_docdir}/lilypond-documentation-%{version}/" web-install
|
|
|
|
|
|
|
|
-%{__rm} -f %{buildroot}/%{_infodir}/dir
|
|
+##@ %{makeinstall} MAKE_PFA_FILES=1 local_lilypond_libdir=%{buildroot}/%{_libdir}/%{name}/%{version}
|
|
-%{__gzip} -9fn `find %{buildroot}%{_infodir}/ -name '*.info'`
|
|
+##@ ########## install emacs els
|
|
|
|
+##@ %{__mkdir} -p %{buildroot}%{_datadir}/emacs/site-lisp/site-start.d
|
|
|
|
+##@ %{__install} -m 644 elisp/lilypond-init.el %{buildroot}%{_datadir}/emacs/site-lisp/site-start.d
|
|
|
|
+##@
|
|
|
|
+##@ ######### gzip mans
|
|
|
|
+##@ %{__gzip} -9fn %{buildroot}%{_mandir}/man1/*
|
|
|
|
+##@
|
|
|
|
+##@ ########## install profiles
|
|
|
|
+##@ #mkdir -p $RPM_BUILD_ROOT%{_prefix}/../etc/profile.d
|
|
|
|
+##@ #cp buildscripts/out/lilypond-profile $RPM_BUILD_ROOT%{_prefix}/../etc/profile.d/lilypond.sh
|
|
|
|
+##@ #cp buildscripts/out/lilypond-login $RPM_BUILD_ROOT%{_prefix}/../etc/profile.d/lilypond.csh
|
|
|
|
+##@
|
|
|
|
+##@ ########## move items to texmf dir
|
|
|
|
+##@ %define texmfdir %{buildroot}/usr/share/texmf/
|
|
|
|
+##@ mkdir -p %{texmfdir}/{tex,dvips,fonts}
|
|
|
|
+##@
|
|
|
|
+##@ pushd %{buildroot}%{_datadir}/%{name}/%{version}/
|
|
|
|
+##@ for d in dvips tex; do
|
|
|
|
+##@ mv $d %{texmfdir}/$d/lilypond
|
|
|
|
+##@ done
|
|
|
|
+##@
|
|
|
|
+##@ for d in afm source tfm; do
|
|
|
|
+##@ mkdir %{texmfdir}/fonts/$d
|
|
|
|
+##@ mv fonts/$d %{texmfdir}/fonts/$d/lilypond
|
|
|
|
+##@ done
|
|
|
|
+##@ popd
|
|
|
|
+##@
|
|
|
|
+##@ ########## install docs
|
|
|
|
+##@ %{__make} prefix="%{buildroot}%{_prefix}" \
|
|
|
|
+##@ infodir="%{buildroot}%{_infodir}" \
|
|
|
|
+##@ webdir="%{buildroot}%{_docdir}/lilypond-documentation-%{version}/" web-install
|
|
|
|
+##@
|
|
|
|
+##@ %{__rm} -f %{buildroot}/%{_infodir}/dir
|
|
|
|
+##@ %{__gzip} -9fn `find %{buildroot}%{_infodir}/ -name '*.info'`
|
|
|
|
+##@
|
|
|
|
+##@ ########## install icons
|
|
|
|
+##@ install -d $RPM_BUILD_ROOT/%{iconsdir}
|
|
|
|
+##@ install -m 644 Documentation/pictures/out-www/lelie-logo.png $RPM_BUILD_ROOT/%{iconsdir}/%{name}.png
|
|
|
|
|
|
-########## install icons
|
|
|
|
-install -d $RPM_BUILD_ROOT/%{iconsdir}
|
|
|
|
-install -m 644 Documentation/pictures/out-www/lelie-logo.png $RPM_BUILD_ROOT/%{iconsdir}/%{name}.png
|
|
|
|
|
|
|
|
%clean
|
|
%clean
|
|
%{__rm} -rf %{buildroot}
|
|
%{__rm} -rf %{buildroot}
|
|
|
|
|
|
|
|
|
|
%post
|
|
%post
|
|
|
|
+##@ touch /tmp/.lilypond-install
|
|
|
|
+##@ %{__rm} `find /var/lib/texmf -name 'feta*pk' -or -name 'feta*tfm' -or -name 'parmesan*pk' -or -name 'parmesan*tfm' -print` /tmp/.lilypond-install
|
|
|
|
+##@ /sbin/install-info %{_infodir}/lilypond/lilypond.info.gz %{_infodir}/dir
|
|
|
|
+##@ /sbin/install-info %{_infodir}/lilypond/music-glossary.info.gz %{_infodir}/dir
|
|
|
|
+##@ if [ -x /usr/bin/texhash ]; then /usr/bin/env - /usr/bin/texhash 2> /dev/null ;fi
|
|
|
|
+##@ if [ -x /usr/bin/updmap ]; then /usr/bin/env - /usr/bin/updmap 2> /dev/null;fi
|
|
|
|
+##@ /usr/X11R6/bin/mkfontdir %{_datadir}/lilypond/%{version}/fonts/type1/
|
|
|
|
+##@ /usr/sbin/chkfontpath -q --add=%{_datadir}/lilypond/%{version}/fonts/type1/
|
|
|
|
+/sbin/install-info --info-dir=%{_infodir} %{_infodir}/lilypond.info || :
|
|
|
|
+/sbin/install-info --info-dir=%{_infodir} %{_infodir}/music-glossary.info || :
|
|
|
|
|
|
-touch /tmp/.lilypond-install
|
|
|
|
-%{__rm} `find /var/lib/texmf -name 'feta*pk' -or -name 'feta*tfm' -or -name 'parmesan*pk' -or -name 'parmesan*tfm' -print` /tmp/.lilypond-install
|
|
|
|
-
|
|
|
|
-/sbin/install-info %{_infodir}/lilypond/lilypond.info.gz %{_infodir}/dir
|
|
|
|
-/sbin/install-info %{_infodir}/lilypond/music-glossary.info.gz %{_infodir}/dir
|
|
|
|
-
|
|
|
|
-if [ -x /usr/bin/texhash ]; then /usr/bin/env - /usr/bin/texhash 2> /dev/null ;fi
|
|
|
|
-if [ -x /usr/bin/updmap ]; then /usr/bin/env - /usr/bin/updmap 2> /dev/null;fi
|
|
|
|
-
|
|
|
|
-/usr/X11R6/bin/mkfontdir %{_datadir}/lilypond/%{version}/fonts/type1/
|
|
|
|
-/usr/sbin/chkfontpath -q --add=%{_datadir}/lilypond/%{version}/fonts/type1/
|
|
|
|
|
|
|
|
%preun
|
|
%preun
|
|
-if [ $1 = 0 ] ; then
|
|
+##@ if [ $1 = 0 ] ; then
|
|
- if [ -f /usr/share/lilypond/%{version}/ls-R ]; then
|
|
+##@ if [ -f /usr/share/lilypond/%{version}/ls-R ]; then
|
|
- %{__rm} -f /usr/share/lilypond/%{version}/ls-R
|
|
+##@ %{__rm} -f /usr/share/lilypond/%{version}/ls-R
|
|
- fi
|
|
+##@ fi
|
|
-fi
|
|
+##@ fi
|
|
-
|
|
+##@ if [ $1 = 0 ]; then
|
|
-if [ $1 = 0 ]; then
|
|
+##@ /sbin/install-info --delete %{_infodir}/lilypond/lilypond.info.gz %{_infodir}/dir
|
|
- /sbin/install-info --delete %{_infodir}/lilypond/lilypond.info.gz %{_infodir}/dir
|
|
+##@ /sbin/install-info --delete %{_infodir}/lilypond/music-glossary.info.gz %{_infodir}/dir
|
|
- /sbin/install-info --delete %{_infodir}/lilypond/music-glossary.info.gz %{_infodir}/dir
|
|
+##@ fi
|
|
-fi
|
|
+##@ if [ -x /usr/bin/chkfontpath ] ; then
|
|
-
|
|
+##@ chkfontpath --remove=%{_datadir}/lilypond/%{version}/fonts/type1/
|
|
-if [ -x /usr/bin/chkfontpath ] ; then
|
|
+##@ fi
|
|
- chkfontpath --remove=%{_datadir}/lilypond/%{version}/fonts/type1/
|
|
+if [ "$1" = "0" ]; then
|
|
|
|
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/lilypond.info || :
|
|
|
|
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/music-glossary.info || :
|
|
fi
|
|
fi
|
|
|
|
|
|
-%postun
|
|
|
|
-# %{clean_menus}
|
|
|
|
-if [ -x /usr/bin/texhash ] ;then /usr/bin/env - /usr/bin/texhash 2> /dev/null;fi
|
|
|
|
-if [ -x /usr/bin/updmap ] ;then /usr/bin/env - /usr/bin/updmap 2> /dev/null;fi
|
|
|
|
-if [ -x /usr/bin/scrollkeeper-update ] ;then /usr/bin/env - /usr/bin/scrollkeeper-update 2> /dev/null;fi
|
|
|
|
|
|
|
|
-%post documentation
|
|
+##@ %postun
|
|
-if [ -x /usr/bin/scrollkeeper-update ] ; then
|
|
+##@ # %{clean_menus}
|
|
- scrollkeeper-update
|
|
+##@ if [ -x /usr/bin/texhash ] ;then /usr/bin/env - /usr/bin/texhash 2> /dev/null;fi
|
|
-fi
|
|
+##@ if [ -x /usr/bin/updmap ] ;then /usr/bin/env - /usr/bin/updmap 2> /dev/null;fi
|
|
|
|
+##@ if [ -x /usr/bin/scrollkeeper-update ] ;then /usr/bin/env - /usr/bin/scrollkeeper-update 2> /dev/null;fi
|
|
|
|
+##@
|
|
|
|
+##@ %post documentation
|
|
|
|
+##@ if [ -x /usr/bin/scrollkeeper-update ] ; then
|
|
|
|
+##@ scrollkeeper-update
|
|
|
|
+##@ fi
|
|
|
|
+##@
|
|
|
|
+##@ %postun documentation
|
|
|
|
+##@ if [ -x /usr/bin/scrollkeeper-update ] ; then
|
|
|
|
+##@ scrollkeeper-update
|
|
|
|
+##@ fi
|
|
|
|
|
|
-%postun documentation
|
|
|
|
-if [ -x /usr/bin/scrollkeeper-update ] ; then
|
|
|
|
- scrollkeeper-update
|
|
|
|
-fi
|
|
|
|
|
|
|
|
%files
|
|
%files
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
-%doc AUTHORS.txt COPYING ChangeLog DEDICATION INSTALL.txt NEWS.txt README.txt
|
|
+%doc AUTHORS.txt COPYING DEDICATION INSTALL.txt NEWS.txt README.txt
|
|
%doc ROADMAP THANKS
|
|
%doc ROADMAP THANKS
|
|
-
|
|
+%{_datadir}/emacs/site-lisp/site-start.d/%{name}-init.el
|
|
-%{_datadir}/emacs/site-lisp/site-start.d/lilypond-*
|
|
|
|
%{_datadir}/emacs/site-lisp/lilypond*
|
|
%{_datadir}/emacs/site-lisp/lilypond*
|
|
-
|
|
|
|
%{_bindir}/*
|
|
%{_bindir}/*
|
|
%{_infodir}/*
|
|
%{_infodir}/*
|
|
%{_mandir}/man1/*
|
|
%{_mandir}/man1/*
|
|
-
|
|
|
|
%{_datadir}/%{name}/%{version}/
|
|
%{_datadir}/%{name}/%{version}/
|
|
%{_datadir}/locale/*/LC_MESSAGES/lilypond.mo
|
|
%{_datadir}/locale/*/LC_MESSAGES/lilypond.mo
|
|
-
|
|
+%{_datadir}/vim/vim*
|
|
-%{_datadir}/texmf/dvips/lilypond/
|
|
|
|
-%{_datadir}/texmf/tex/lilypond/
|
|
|
|
-%{_datadir}/texmf/fonts/afm/lilypond/
|
|
|
|
-%{_datadir}/texmf/fonts/source/lilypond/
|
|
|
|
-%{_datadir}/texmf/fonts/tfm/lilypond/
|
|
|
|
-# %{_prefix}/../etc/profile.d/lilypond.*
|
|
|
|
-%iconsdir/%{name}.*
|
|
|
|
|
|
|
|
%files -n liblilypond
|
|
%files -n liblilypond
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
@@ -233,7 +259,18 @@ fi
|
|
%{_docdir}/*
|
|
%{_docdir}/*
|
|
%{_datadir}/omf/lilypond/%{version}
|
|
%{_datadir}/omf/lilypond/%{version}
|
|
|
|
|
|
|
|
+
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Apr 22 2010 Shu KONNO <owa@bg.wakwak.com> 2.12.3-1
|
|
|
|
+- updated LilyPond to 2.12.3
|
|
|
|
+- applied new versioning policy, spec in utf-8
|
|
|
|
+- dropt Patch0: lilypond-platex-2.4.5.patch
|
|
|
|
+- imported patch from fc11
|
|
|
|
+ Patch10: lilypond-2.11.65-python26.patch
|
|
|
|
+ Patch12: lilypond-2.21.2-gcc44-relocate.patch
|
|
|
|
+ Patch13: lilypond-consts.patch
|
|
|
|
+- replaced build, install, pre/post scripts (from fc11)
|
|
|
|
+
|
|
* Sun Jul 9 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.5-0vl2
|
|
* Sun Jul 9 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.5-0vl2
|
|
- rebuilt for VineSeed
|
|
- rebuilt for VineSeed
|
|
|
|
|