a1c2a7a59d8660aa847a7925c5afff27f42c3377
[pkgsrc.git] / print / lilypond / Makefile
1 # $NetBSD: Makefile,v 1.61 2009/12/15 22:06:35 joerg Exp $
2 #
3
4 DISTNAME=       lilypond-2.12.2
5 PKGREVISION=    1
6 CATEGORIES=     print
7 MASTER_SITES=   http://lilypond.org/download/sources/v2.12/
8
9 MAINTAINER=     pkgsrc-users@NetBSD.org
10 HOMEPAGE=       http://lilypond.org/web/
11 COMMENT=        GNU Music Typesetter
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 DEPENDS+=       ec-fonts-mftraced-[0-9]*:../../fonts/ec-fonts-mftraced
16
17 BUILDLINK_API_DEPENDS.mftrace+= mftrace>=1.1.0
18
19 GNU_CONFIGURE=          YES
20 USE_PKGLOCALEDIR=       YES
21 USE_LANGUAGES=          c c++
22 USE_TOOLS+=             bison flex gmake gs:run makeinfo perl pkg-config msgfmt
23 MAKE_FILE=              GNUmakefile
24
25 .include "../../mk/bsd.prefs.mk"
26
27 TEXINFO_REQD=           4.11
28 GCC_REQD+=              3.0.5
29
30 GNU_CONFIGURE_INFODIR=  ${PREFIX}/${PKGINFODIR}
31 INFO_DIR=               ${GNU_CONFIGURE_INFODIR}
32 INFO_FILES=             YES
33
34 CONFIGURE_ARGS+=        --with-ncsb-dir=${LOCALBASE}/share/ghostscript/fonts
35 CONFIGURE_ARGS+=        --disable-optimising
36 CONFIGURE_ENV+=         PYTHON=${PYTHONBIN:Q}
37 PYTHON_VERSIONS_ACCEPTED= 25 24
38
39 PLIST_SUBST+=   PKGVERSION=${PKGVERSION:S/nb${PKGREVISION}//}
40
41 # 1.7 coredumps when generating eps files
42 DEPENDS+=       potrace>=1.8:../../graphics/potrace
43
44 .include "../../devel/pango/buildlink3.mk"
45 .include "../../fonts/fontconfig/buildlink3.mk"
46 .include "../../fonts/mftrace/buildlink3.mk"
47 .include "../../lang/guile/buildlink3.mk"
48 .include "../../lang/python/application.mk"
49 .include "../../mk/omf-scrollkeeper.mk"
50 .include "../../mk/tex.buildlink3.mk"
51 .include "../../mk/bsd.pkg.mk"