lilypond 2.21.3-1 (znver1;x86_64) 2020-12054
9999

Status published
Submitter cris [@T] beebgames.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/810905
Packages
lilypond-2.21.3-1.znver1.source
lilypond-2.21.3-1.znver1.binary
lilypond-debuginfo-2.21.3-1.znver1.debuginfo
lilypond-debugsource-2.21.3-1.znver1.binary
lilypond-emmentaler-fonts-2.21.3-1.znver1.binary
lilypond-fonts-common-2.21.3-1.znver1.binary
lilypond-2.21.3-1.x86_64.source
lilypond-2.21.3-1.x86_64.binary
lilypond-debuginfo-2.21.3-1.x86_64.debuginfo
lilypond-debugsource-2.21.3-1.x86_64.binary
lilypond-emmentaler-fonts-2.21.3-1.x86_64.binary
lilypond-fonts-common-2.21.3-1.x86_64.binary
Build Date 2020-07-28 10:57:37 +0000 UTC
Last Updated 2020-08-01 19:40:41.412989387 +0000 UTC
$ git diff --patch-with-stat --summary 1eade0a63e59f948cd74fa8631520144c32dc283..e8bde81b04c8d701e6f3f8f26ae0e3a9bfde9ecf

 .abf.yml      |  2 +-
 lilypond.spec | 29 ++++++++++++++---------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/.abf.yml b/.abf.yml
index 508010d..b2c38c2 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-  lilypond-2.19.84.tar.gz: 3fb206ecd49427b9a24c8cc4720e2803bbb775a7
+  lilypond-2.21.3.tar.gz: c8e1027993c51af638da2445548502d8b06ac21a
diff --git a/lilypond.spec b/lilypond.spec
index 48acebb..40431be 100644
--- a/lilypond.spec
+++ b/lilypond.spec
@@ -2,17 +2,17 @@
 %define _disable_ld_no_undefined 1
 
 Name:		lilypond
-Version:	2.19.84
-Release:	2
+Version:	2.21.3
+Release:	1
 Summary:	A typesetting system for music notation
 Group:		Publishing
 License:	GPLv3
 URL:		http://www.lilypond.org
-Source0:	http://lilypond.org/download/source/v2.19/%{name}-%{version}.tar.gz
+Source0:	http://lilypond.org/download/source/v2.20/%{name}-%{version}.tar.gz
 Patch0:		lilypond-2.21.2-gcc44-relocate.patch
-Patch1:		lilypond-2.19.82-guile-2.2.patch
+#Patch1:		lilypond-2.19.82-guile-2.2.patch
 Requires:	ghostscript >= 8.15
-Requires:	guile
+Requires:	guile22
 Obsoletes: 	lilypond-fonts <= 2.12.1-1
 Requires:	lilypond-emmentaler-fonts = %{version}-%{release}
 
@@ -22,7 +22,7 @@ BuildRequires:  flex
 BuildRequires:  imagemagick 
 BuildRequires:  gettext 
 BuildRequires:  tetex
-BuildRequires:  pkgconfig(python2)
+BuildRequires:  pkgconfig(python3)
 BuildRequires:  mftrace >= 1.1.19
 BuildRequires:  texinfo >= 4.8
 BuildRequires:  pkgconfig(guile-2.2)
@@ -38,9 +38,13 @@ BuildRequires:	rsync
 BuildRequires:	texlive
 BuildRequires:	texlive-latex-bin
 BuildRequires:	texlive-tex-gyre
+BuildRequires:	texlive-lh
+BuildRequires:	texlive-metapost
+BuildRequires:	texlive-epsf
 BuildRequires:	flex-devel
 BuildRequires:	netpbm
 BuildRequires:	zip
+BuildRequires: 	strace
 
 %description
 LilyPond is an automated music engraving system. It formats music
@@ -92,20 +96,17 @@ This contains the directory common to all lilypond fonts.
 %prep
 %setup -q
 %patch0 -p0 -b .gcc44~
-%patch1 -p1 -b .guile22~
+#patch1 -p1 -b .guile22~
 
 %build
 export CC=gcc
 export CXX=g++
-export PYTHON=%__python2
+export PYTHON=%__python3
+export GUILE=%{_bindir}/guile22
 %configure \
-	--enable-guile2 \
-	--with-ncsb-dir=%{_datadir}/fonts/default/Type1 \
 	--with-texgyre-dir=/usr/share/texmf-dist/fonts/opentype/public/tex-gyre/
 
-sed -i '1 s|^.*$|#!/usr/bin/guile -s|' scripts/lilypond-invoke-editor.scm
-# underlink
-echo LIBS=-lpython2.7 >> python/GNUmakefile
+sed -i '1 s|^.*$|#!/usr/bin/guile22 -s|' scripts/lilypond-invoke-editor.scm
 %make
 
 
@@ -143,7 +144,6 @@ chmod +x %{buildroot}%{_datadir}/lilypond/%{version}/python/langdefs.py
 %doc AUTHORS.txt COPYING DEDICATION HACKING INSTALL.txt
 %doc NEWS.txt README.txt ROADMAP VERSION
 %{_bindir}/*
-%{_libdir}/lilypond
 %{_datadir}/lilypond
 %{_datadir}/emacs/site-lisp
 %{_datadir}/vim/*/*
@@ -155,5 +155,4 @@ chmod +x %{buildroot}%{_datadir}/lilypond/%{version}/python/langdefs.py
 %_font_pkg -n emmentaler emmentaler*otf
 
 %files fonts-common
-%doc COPYING
 %{_fontdir}
Not Available

benbullard79 [@T] cox.netNo Comment.1356d 04hrs
benbullard79 [@T] cox.netNo Comment.1356d 04hrs