Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Apr 2020 19:05:45 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r532217 - in head/print/lilypond-devel: . files
Message-ID:  <202004201905.03KJ5jHH079037@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Mon Apr 20 19:05:45 2020
New Revision: 532217
URL: https://svnweb.freebsd.org/changeset/ports/532217

Log:
  print/lilypond-devel: update 2.19.83 -> 2.20.0
  
  - back in sync with print/lilypond
  
  PR:		243970
  Submitted by:	Martin Neubauer <m.ne@gmx.net> (maintainer)
  Reviewed by:	adridg

Modified:
  head/print/lilypond-devel/Makefile
  head/print/lilypond-devel/distinfo
  head/print/lilypond-devel/files/patch-Documentation_GNUmakefile
  head/print/lilypond-devel/files/patch-config.make.in
  head/print/lilypond-devel/files/patch-configure
  head/print/lilypond-devel/files/patch-flower_include_std-string.hh
  head/print/lilypond-devel/files/patch-flower_include_std-vector.hh
  head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh
  head/print/lilypond-devel/files/patch-python_GNUmakefile
  head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make
  head/print/lilypond-devel/pkg-descr
  head/print/lilypond-devel/pkg-plist

Modified: head/print/lilypond-devel/Makefile
==============================================================================
--- head/print/lilypond-devel/Makefile	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/Makefile	Mon Apr 20 19:05:45 2020	(r532217)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lilypond
-DISTVERSION=	2.19.83
-PORTREVISION=	1
+DISTVERSION=	2.20.0
 CATEGORIES=	print audio
 MASTER_SITES=	http://lilypond.org/download/source/v${DISTVERSION:R}/
 PKGNAMESUFFIX=	-devel
@@ -27,44 +26,42 @@ BUILD_DEPENDS=	pdftexi2dvi:print/texinfo \
 		rsync:net/rsync \
 		texi2html:textproc/texi2html \
 		zip:archivers/zip
-RUN_DEPENDS=	mftrace:print/mftrace \
-		${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu
 LIB_DEPENDS=	libltdl.so:devel/libltdl \
-		libguile.so:lang/guile \
+		libguile.so:lang/guile1 \
 		libgmp.so:math/gmp \
 		libfreetype.so:print/freetype2 \
 		libfontconfig.so:x11-fonts/fontconfig
+RUN_DEPENDS=	mftrace:print/mftrace \
+		${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu
 
-INFO=		internals \
-		lilypond-changes \
-		lilypond-contributor \
-		lilypond-essay \
-		lilypond-extending \
-		lilypond-internals \
-		lilypond-learning \
-		lilypond-notation \
-		lilypond-snippets \
-		lilypond-usage \
-		lilypond-web \
-		music-glossary
-
 USES=		bison:build compiler:gcc-c++11-lib gettext ghostscript gmake \
 		gnome perl5 pkgconfig python:2.7
 USE_CXXSTD=	c++11
-USE_TEX=	latex texmf
-USE_PERL5=	build
 USE_GNOME=	pango
+USE_PERL5=	build
+USE_TEX=	latex texmf
 
-MAKEFILE=	GNUmakefile
-
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--with-texgyre-dir=${LOCALBASE}/${TEXMFDISTDIR}/fonts/opentype/public/tex-gyre \
 		--with-python-include=${PYTHON_INCLUDEDIR} --without-urwotf-dir
 CONFIGURE_ENV+=	ac_cv_prog_MAKEINFO="${LOCALBASE}/bin/makeinfo" \
 		FLEX=${FLEX} YACC=${YACC} HOME=${WRKDIR}
 
+MAKEFILE=	GNUmakefile
 ALL_TARGET=	all
 
+INFO=		internals \
+		lilypond-changes \
+		lilypond-contributor \
+		lilypond-essay \
+		lilypond-extending \
+		lilypond-internals \
+		lilypond-learning \
+		lilypond-notation \
+		lilypond-snippets \
+		lilypond-usage \
+		lilypond-web \
+		music-glossary
 PLIST_SUB=	DISTVERSION=${DISTVERSION}
 
 OPTIONS_DEFINE=	NLS

Modified: head/print/lilypond-devel/distinfo
==============================================================================
--- head/print/lilypond-devel/distinfo	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/distinfo	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1554060216
-SHA256 (lilypond-2.19.83.tar.gz) = 96ba4f4b342d21057ad74d85d647aea7e47a5c24f895127c2b3553a252738fb3
-SIZE (lilypond-2.19.83.tar.gz) = 17996428
+TIMESTAMP = 1587345646
+SHA256 (lilypond-2.20.0.tar.gz) = 595901323fbc88d3039ca4bdbc2d8c5ce46b182edcb3ea9c0940eba849bba661
+SIZE (lilypond-2.20.0.tar.gz) = 18100533

Modified: head/print/lilypond-devel/files/patch-Documentation_GNUmakefile
==============================================================================
--- head/print/lilypond-devel/files/patch-Documentation_GNUmakefile	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-Documentation_GNUmakefile	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,6 +1,6 @@
---- Documentation/GNUmakefile.orig	2017-02-26 12:08:59 UTC
+--- Documentation/GNUmakefile.orig	2020-02-04 16:12:57 UTC
 +++ Documentation/GNUmakefile
-@@ -73,9 +73,9 @@ source-links = $(outdir)/source\
+@@ -74,9 +74,9 @@ source-links = $(outdir)/source\
  MAIN_INFO_DOC = lilypond-web
  INFO_DOCS = lilypond-usage lilypond-changes lilypond-contributor lilypond-internals \
   lilypond-essay lilypond-learning lilypond-notation music-glossary \

Modified: head/print/lilypond-devel/files/patch-config.make.in
==============================================================================
--- head/print/lilypond-devel/files/patch-config.make.in	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-config.make.in	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,6 +1,6 @@
---- config.make.in.orig	2017-02-26 12:08:59 UTC
+--- config.make.in.orig	2020-02-04 16:12:57 UTC
 +++ config.make.in
-@@ -69,7 +69,7 @@ sharedstatedir = @sharedstatedir@
+@@ -73,7 +73,7 @@ sharedstatedir = @sharedstatedir@
  stepmake = @stepmake@
  
  package_datadir = $(datadir)/$(package)

Modified: head/print/lilypond-devel/files/patch-configure
==============================================================================
--- head/print/lilypond-devel/files/patch-configure	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-configure	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,25 +1,25 @@
---- configure.orig	2019-03-20 13:52:23 UTC
+--- configure.orig	2020-03-01 14:00:51 UTC
 +++ configure
-@@ -10512,13 +10512,8 @@ $as_echo_n "checking $r version... " >&6; }
+@@ -2298,13 +2298,8 @@ $as_echo_n "checking $r version... " >&6; }
      ## for compatibility reasons.
  
-     ## grab the first version number in  --version output.
+     ## grab the first version number in --version output.
 -    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 |
--		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
--		head -n 1 |
--		tr ' ' '\n' |
--		sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
--		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
--		head -n 1\`\"
+-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
+-        head -n 1 |
+-        tr ' ' '\n' |
+-        sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
+-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
+-        head -n 1\`\"
 +    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>/dev/null |
-+		awk '$1 ~ "fontforge" { print $2 }'\`\"
++        awk '$1 ~ "fontforge" { print $2 }'\`\"
  
      if test -z "$_ver"; then
          ## If empty, try date [fontforge]
-@@ -11595,75 +11590,10 @@ test -n "$PKG_CONFIG" || PKG_CONFIG="no"
+@@ -11631,71 +11626,10 @@ test -n "$PKG_CONFIG" || PKG_CONFIG="no"
+     if test $? -eq 0; then
+         if test -n "0.9.0" -o -n ""; then
  
-     if test $? -eq 0 -a -n "0.9.0"; then
- 
 -    r="`eval echo '$'"PKG_CONFIG"`"
 -    { $as_echo "$as_me:$LINENO: checking $r version" >&5
 -$as_echo_n "checking $r version... " >&6; }
@@ -31,10 +31,7 @@
 -    ## this test should work in ash, bash, pdksh (ksh), zsh
 -    type -p $r 2>/dev/null | tail -n 1 | awk '{print $NF}'
 -`
--    if test -n ""; then
--        ver=""
--    else
--        ver=`
+-    ver=`
 -    ## "$exe" --version 2>&1 | grep -v '^$' | head -n 1 | awk '{print $NF}'
 -    ##
 -    ## ARG.
@@ -50,26 +47,25 @@
 -    ## use eval trickery, because we cannot use multi-level $() instead of ``
 -    ## for compatibility reasons.
 -
--    ## grab the first version number in  --version output.
+-    ## grab the first version number in --version output.
 -    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 |
--		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
--		head -n 1 |
--		tr ' ' '\n' |
--		sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
--		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
--		head -n 1\`\"
+-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
+-        head -n 1 |
+-        tr ' ' '\n' |
+-        sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
+-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
+-        head -n 1\`\"
 -
 -    if test -z "$_ver"; then
 -        ## If empty, try date [fontforge]
 -        eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 \
--	    | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \
--	    | head -n 1 \
--	    | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
+-        | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \
+-        | head -n 1 \
+-        | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
 -    fi
 -    echo "$_ver"
 -    #dnl
 -`
--    fi
 -    num=`
 -    echo "$ver" | awk -F. '
 -    {
@@ -78,7 +74,7 @@
 -    }
 -    {printf "%.0f\n", $1*1000000 + $2*1000 + three}'
 -`
--    req=`
+-    min=`
 -    echo "0.9.0" | awk -F. '
 -    {
 -      if ($3) {three = $3}
@@ -88,10 +84,32 @@
 -`
 -    { $as_echo "$as_me:$LINENO: result: $ver" >&5
 -$as_echo "$ver" >&6; }
--    if test "$num" -lt "$req"; then
+-    if test "$num" -lt "$min"; then
 -
 +    if test ! $?; then
 +    ver=`$PKG_CONFIG --version`
      eval "REQUIRED"=\"`eval echo \"'$'REQUIRED\" \""$r >= 0.9.0 (installed: $ver)"\"`\"
  
      fi
+@@ -15001,21 +14935,6 @@ $as_echo "$ver" >&6; }
+ 
+     eval "$DOCUMENTATION_REQUIRED"=\"`eval echo \"'$'$DOCUMENTATION_REQUIRED\" \""$r >= 1.82 (installed: $ver)"\"`\"
+ 
+-    fi
+-    if test -n "1.82"; then
+-        max=`
+-    echo "1.82" | awk -F. '
+-    {
+-      if ($3) {three = $3}
+-      else {three = 0}
+-    }
+-    {printf "%.0f\n", $1*1000000 + $2*1000 + three}'
+-`
+-        if test "$num" -gt "$max"; then
+-
+-    eval "$DOCUMENTATION_REQUIRED"=\"`eval echo \"'$'$DOCUMENTATION_REQUIRED\" \""$r <= 1.82 (installed: $ver)"\"`\"
+-
+-        fi
+     fi
+     vervar="`echo TEXI2HTML | tr 'a-z' 'A-Z'`_VERSION"
+     eval `echo $vervar=$num`

Modified: head/print/lilypond-devel/files/patch-flower_include_std-string.hh
==============================================================================
--- head/print/lilypond-devel/files/patch-flower_include_std-string.hh	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-flower_include_std-string.hh	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,11 +1,11 @@
---- flower/include/std-string.hh.orig	2017-02-26 12:08:59 UTC
+--- flower/include/std-string.hh.orig	2020-03-01 14:00:51 UTC
 +++ flower/include/std-string.hh
 @@ -38,6 +38,7 @@ using namespace std;
  typedef size_t ssize;
  #define NPOS string::npos
  
 +#if _cplusplus <= 19971L
- string to_string (const string&);
+ string to_string (const string &);
  string to_string (char c, int n = 1);
  string to_string (int i, char const *format = 0);
 @@ -49,6 +50,7 @@ string to_string (unsigned);

Modified: head/print/lilypond-devel/files/patch-flower_include_std-vector.hh
==============================================================================
--- head/print/lilypond-devel/files/patch-flower_include_std-vector.hh	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-flower_include_std-vector.hh	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,6 +1,6 @@
---- flower/include/std-vector.hh.orig	2017-02-26 12:08:59 UTC
+--- flower/include/std-vector.hh.orig	2020-02-04 16:12:57 UTC
 +++ flower/include/std-vector.hh
-@@ -212,6 +212,6 @@ junk_pointers (vector<T> &v)
+@@ -224,6 +224,6 @@ junk_pointers (vector<T> &v)
  vector<string> string_split (string str, char c);
  string string_join (vector<string> const &strs, const string &infix);
  

Modified: head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh
==============================================================================
--- head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,8 +1,8 @@
---- lily/include/lily-guile.hh.orig	2017-02-26 12:08:59 UTC
+--- lily/include/lily-guile.hh.orig	2020-02-04 16:12:57 UTC
 +++ lily/include/lily-guile.hh
-@@ -20,6 +20,8 @@
- #ifndef LILY_GUILE_HH
- #define LILY_GUILE_HH
+@@ -22,6 +22,8 @@
+ 
+ #include "config.hh"
  
 +#include <cstddef>
 +

Modified: head/print/lilypond-devel/files/patch-python_GNUmakefile
==============================================================================
--- head/print/lilypond-devel/files/patch-python_GNUmakefile	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-python_GNUmakefile	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,6 +1,6 @@
---- python/GNUmakefile.orig	2017-02-26 12:08:59 UTC
+--- python/GNUmakefile.orig	2020-02-04 16:12:57 UTC
 +++ python/GNUmakefile
-@@ -14,7 +14,6 @@ CONFIG_LDFLAGS=
+@@ -12,7 +12,6 @@ CONFIG_LDFLAGS=
  INSTALLATION_OUT_SUFFIXES=1
  
  INSTALLATION_OUT_FILES=$(OUT_SO_MODULES)

Modified: head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make
==============================================================================
--- head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make	Mon Apr 20 19:05:45 2020	(r532217)
@@ -1,11 +1,11 @@
---- stepmake/stepmake/texinfo-vars.make.orig	2017-02-26 12:08:59 UTC
+--- stepmake/stepmake/texinfo-vars.make.orig	2020-03-01 14:00:51 UTC
 +++ stepmake/stepmake/texinfo-vars.make
-@@ -31,7 +31,7 @@ DO_TEXI_DEP = ( echo ./$@: $(call scan-t
+@@ -31,7 +31,7 @@ DO_TEXI_DEP = ( echo ./$@: $(call scan-texi,$<) > $(ba
  
  TEXINFO_PAPERSIZE_OPTION= $(if $(findstring $(PAPERSIZE),a4),,-t @afourpaper)
  
 -MAKEINFO_FLAGS += --enable-encoding --error-limit=0 $(DOCUMENTATION_INCLUDES)
 +MAKEINFO_FLAGS += --enable-encoding --force $(DOCUMENTATION_INCLUDES)
- MAKEINFO = LANG= $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS)
+ MAKEINFO = LANG=C $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS)
  
  # texi2html xref map files

Modified: head/print/lilypond-devel/pkg-descr
==============================================================================
--- head/print/lilypond-devel/pkg-descr	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/pkg-descr	Mon Apr 20 19:05:45 2020	(r532217)
@@ -7,6 +7,4 @@ can write MIDI files, and there is a MIDI to lilypond 
 tool, midi2ly.  Conversion tools for PMX, MUP, ABC, Finale and
 Musedata are also included.
 
-WWW: http://lilypond.org/
-
-Patrick Atamaniuk
+WWW: https://lilypond.org/

Modified: head/print/lilypond-devel/pkg-plist
==============================================================================
--- head/print/lilypond-devel/pkg-plist	Mon Apr 20 19:00:12 2020	(r532216)
+++ head/print/lilypond-devel/pkg-plist	Mon Apr 20 19:05:45 2020	(r532217)
@@ -277,7 +277,6 @@ share/emacs/site-lisp/lilypond-words.el
 %%DATADIR%%/%%DISTVERSION%%/scm/chord-ignatzek-names.scm
 %%DATADIR%%/%%DISTVERSION%%/scm/chord-name.scm
 %%DATADIR%%/%%DISTVERSION%%/scm/clip-region.scm
-%%DATADIR%%/%%DISTVERSION%%/scm/coverage.scm
 %%DATADIR%%/%%DISTVERSION%%/scm/define-context-properties.scm
 %%DATADIR%%/%%DISTVERSION%%/scm/define-event-classes.scm
 %%DATADIR%%/%%DISTVERSION%%/scm/define-grob-interfaces.scm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004201905.03KJ5jHH079037>