aboutsummaryrefslogtreecommitdiff
path: root/print/lilypond
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2009-11-14 11:13:39 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2009-11-14 11:13:39 +0000
commit43785a445115600f0daf49457e8fec3373fec9cb (patch)
treee015354cb2f868a3c0355a905330f5734e8af7aa /print/lilypond
parent4020aceb61bb34e92c5e58c496a7ad5b37169f82 (diff)
downloadports-43785a445115600f0daf49457e8fec3373fec9cb.tar.gz
ports-43785a445115600f0daf49457e8fec3373fec9cb.zip
Notes
Diffstat (limited to 'print/lilypond')
-rw-r--r--print/lilypond/Makefile28
-rw-r--r--print/lilypond/distinfo15
2 files changed, 30 insertions, 13 deletions
diff --git a/print/lilypond/Makefile b/print/lilypond/Makefile
index d91db322050a..f7172e28762e 100644
--- a/print/lilypond/Makefile
+++ b/print/lilypond/Makefile
@@ -8,13 +8,15 @@
#
PORTNAME= lilypond
-PORTVERSION= 2.13.5
+PORTVERSION= 2.13.6
CATEGORIES= print audio
MASTER_SITES= http://download.linuxaudio.org/lilypond/sources/v2.13/:src \
${MASTER_SITE_LOCAL}/gahr/:fonts \
- http://people.freebsd.org/~gahr/distfiles/:fonts
+ http://people.freebsd.org/~gahr/distfiles/:fonts \
+ http://www.chiark.greenend.org.uk/~sgtatham/gonville/:gonville
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:src \
- ${PORTNAME}-fonts-${PORTVERSION}${EXTRACT_SUFX}:fonts
+ ${PORTNAME}-fonts-${PORTVERSION}${EXTRACT_SUFX}:fonts \
+ gonville-${GONVILLE_REV}${EXTRACT_SUFX}:gonville
EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= gahr@FreeBSD.org
@@ -25,20 +27,26 @@ BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX \
rarian-sk-config:${PORTSDIR}/textproc/rarian \
texi2html:${PORTSDIR}/textproc/texi2html \
pdftexi2dvi:${PORTSDIR}/print/texinfo \
- zip:${PORTSDIR}/archivers/zip
+ zip:${PORTSDIR}/archivers/zip \
+ gsed:${PORTSDIR}/textproc/gsed
LIB_DEPENDS= guile.20:${PORTSDIR}/lang/guile \
gmp.8:${PORTSDIR}/math/libgmp4
RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
mftrace:${PORTSDIR}/print/mftrace
+GONVILLE_REV= r8724
+GONVILLE_SIZES= 11 13 14 16 18 20 23 26
+
OPTIONS= WEBDOCS "Include web documentation" off
MAN1= lilymidi.1 lilypond-book.1 lilypond-invoke-editor.1 \
lilypond.1 lilysong.1 convert-ly.1 abc2ly.1 etf2ly.1 \
midi2ly.1 musicxml2ly.1
-INFO= lilypond-internals lilypond-learning lilypond-usage \
- music-glossary lilypond-changes lilypond-essay \
- lilypond-notation lilypond-general lilypond-contributor
+
+INFO= lilypond-changes lilypond-contributor lilypond-essay \
+ lilypond-extending lilypond-general lilypond-internals \
+ lilypond-learning lilypond-notation lilypond-usage \
+ music-glossary
USE_AUTOTOOLS= autoconf:262
USE_BISON= build
@@ -66,6 +74,11 @@ PLIST_SUB+= DOCS="@comment "
post-extract:
${TAR} -C ${WRKDIR} -xf ${DISTDIR}/${PORTNAME}-fonts-${PORTVERSION}${EXTRACT_SUFX}
+ ${TAR} -C ${WRKDIR} -xf ${DISTDIR}/gonville-${GONVILLE_REV}${EXTRACT_SUFX} && \
+ ${CP} ${WRKDIR}/gonville-${GONVILLE_REV}/lilyfonts/otf/* ${WRKSRC}/mf/out/
+.for size in ${GONVILLE_SIZES}
+ ${LN} -s ${WRKSRC}/mf/out/gonville${size}.otf ${WRKSRC}/mf/out/gonville-${size}.otf
+.endfor
post-patch:
${REINPLACE_CMD} -e 's|makeinfo|${LOCALBASE}/bin/makeinfo|' \
@@ -74,6 +87,7 @@ post-patch:
${WRKSRC}/lily/include/includable-lexer.hh
# Documentation in Spanish does not build...
${REINPLACE_CMD} -e '70s|es, ||' ${WRKSRC}/python/langdefs.py
+ ${REINPLACE_CMD} -e 's|sed|gsed|g' ${WRKSRC}/Documentation/GNUmakefile
.if defined(WITHOUT_NLS)
${REINPLACE_CMD} -e '17,21d' ${WRKSRC}/po/GNUmakefile
.endif
diff --git a/print/lilypond/distinfo b/print/lilypond/distinfo
index 13324ccc11d0..5f78834428d6 100644
--- a/print/lilypond/distinfo
+++ b/print/lilypond/distinfo
@@ -1,6 +1,9 @@
-MD5 (lilypond-2.13.5.tar.gz) = 1ee3c732368e85048418cf652b3a7ced
-SHA256 (lilypond-2.13.5.tar.gz) = 99e5063c4e183ad151ec365acbaeadacfe71745dd5c4bc9c51e99cb1490d239d
-SIZE (lilypond-2.13.5.tar.gz) = 9879920
-MD5 (lilypond-fonts-2.13.5.tar.gz) = 68583714bdf27c778f4e4c97f68c393d
-SHA256 (lilypond-fonts-2.13.5.tar.gz) = 45ff9c83453515b7128e24a7728ad6117bf5ca346b739221f8c2e96ce7959033
-SIZE (lilypond-fonts-2.13.5.tar.gz) = 548763
+MD5 (lilypond-2.13.6.tar.gz) = 799ad1a80b9a44997fd956bd7df4932e
+SHA256 (lilypond-2.13.6.tar.gz) = 9236a4a75db00cecba594b4d2d817a0143eb03dfc406f504a9ee3ae21dd3b78b
+SIZE (lilypond-2.13.6.tar.gz) = 10296179
+MD5 (lilypond-fonts-2.13.6.tar.gz) = 20047b915956a581ddba76734d146af7
+SHA256 (lilypond-fonts-2.13.6.tar.gz) = bba392fae93c2d70d2ad65d62b2302049716339d351a2dd4a43992ab227f9a4e
+SIZE (lilypond-fonts-2.13.6.tar.gz) = 551090
+MD5 (gonville-r8724.tar.gz) = 82791c0c8085c033fcbabdf92e2b03b4
+SHA256 (gonville-r8724.tar.gz) = f04502dbf5b5b55a9e68353e1b2d8ff8d87c12cd4303464dd544b9d10c743f04
+SIZE (gonville-r8724.tar.gz) = 3684473