Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Oct 2016 16:33:52 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r423211 - head/print/lilypond-devel
Message-ID:  <201610031633.u93GXqfs001562@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Mon Oct  3 16:33:51 2016
New Revision: 423211
URL: https://svnweb.freebsd.org/changeset/ports/423211

Log:
  - Update to version 2.19.48 [1]
  - Register proxy dependencies found by stage-qa
  - Use options substitutions for NLS option
  - Use option helper in post-patch
  - Fix absolute path symlink
  
  PR:             212784 [1]
  Submitted by:   maintainer [1]

Modified:
  head/print/lilypond-devel/Makefile
  head/print/lilypond-devel/distinfo

Modified: head/print/lilypond-devel/Makefile
==============================================================================
--- head/print/lilypond-devel/Makefile	Mon Oct  3 16:22:12 2016	(r423210)
+++ head/print/lilypond-devel/Makefile	Mon Oct  3 16:33:51 2016	(r423211)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lilypond
-PORTVERSION=	2.19.47
+PORTVERSION=	2.19.48
 CATEGORIES=	print audio
 MASTER_SITES=	http://download.linuxaudio.org/lilypond/sources/v${PORTVERSION:R}/
 PKGNAMESUFFIX=	-devel
@@ -25,9 +25,11 @@ BUILD_DEPENDS=	pdftexi2dvi:print/texinfo
 		zip:archivers/zip
 RUN_DEPENDS=	mftrace:print/mftrace \
 		${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu
-LIB_DEPENDS=	libguile.so:lang/guile \
+LIB_DEPENDS=	libltdl.so:devel/libltdl \
+		libguile.so:lang/guile \
 		libgmp.so:math/gmp \
-		libfreetype.so:print/freetype2
+		libfreetype.so:print/freetype2 \
+		libfontconfig.so:x11-fonts/fontconfig
 
 BROKEN_FreeBSD_9=	does not build on FreeBSD < 10.x
 
@@ -68,27 +70,20 @@ NO_CCACHE=	yes
 PLIST_SUB=	PORTVERSION=${PORTVERSION}
 
 OPTIONS_DEFINE=	NLS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-PLIST_SUB+=	NLS=""
-.else
-PLIST_SUB+=	NLS="@comment "
-.endif
+OPTIONS_SUB=	yes
 
 post-patch:
 	${FIND} ${WRKSRC} -name "*.cc" | ${XARGS} \
 	    ${REINPLACE_CMD} -e 's|isinf[ ]*(|::isinf(|g' -e 's|isnan|::isnan|g'
 	${REINPLACE_CMD} -e 's|<FlexLexer.h>|"/usr/include/FlexLexer.h"|' \
 	    ${WRKSRC}/lily/include/includable-lexer.hh
-.if !${PORT_OPTIONS:MNLS}
+
+post-patch-NLS-off:
 	${REINPLACE_CMD} -e '/po \\$$/d' ${WRKSRC}/${MAKEFILE}.in
-.endif
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lilypond
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lilypond/${PORTVERSION}/python/midi.so
-	@${LN} -fs ${DATADIR}/${PORTVERSION} ${STAGEDIR}${DATADIR}/current
+	(cd ${STAGEDIR}/${DATADIR} && ${LN} -fs ${PORTVERSION} current)
 
 .include <bsd.port.mk>

Modified: head/print/lilypond-devel/distinfo
==============================================================================
--- head/print/lilypond-devel/distinfo	Mon Oct  3 16:22:12 2016	(r423210)
+++ head/print/lilypond-devel/distinfo	Mon Oct  3 16:33:51 2016	(r423211)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1472857204
-SHA256 (lilypond-2.19.47.tar.gz) = 842312813a9144b6b54a33f13fb19addbfc779d7bbfe3b2075be1235287de08c
-SIZE (lilypond-2.19.47.tar.gz) = 16926783
+TIMESTAMP = 1475512276
+SHA256 (lilypond-2.19.48.tar.gz) = 84b586cfe933a330e964b1c3e95c41525499eca6a5625089044d943e9cc768c8
+SIZE (lilypond-2.19.48.tar.gz) = 16928689



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