Annotation of pkgsrc/print/lilypond/Makefile, Revision 1.142
1.142 ! schmonz 1: # $NetBSD: Makefile,v 1.141 2022/06/30 11:18:45 nia Exp $
1.1 rh 2:
1.142 ! schmonz 3: DISTNAME= lilypond-2.24.0
1.1 rh 4: CATEGORIES= print
1.142 ! schmonz 5: MASTER_SITES= https://lilypond.org/download/sources/v2.24/
1.1 rh 6:
1.142 ! schmonz 7: MAINTAINER= schmonz@NetBSD.org
1.67 ryoon 8: HOMEPAGE= http://lilypond.org/
1.3 wiz 9: COMMENT= GNU Music Typesetter
1.139 gutterid 10: LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.3 AND ofl-v1.1
1.1 rh 11:
1.142 ! schmonz 12: BUILD_DEPENDS+= tex-fontinst-[0-9]*:../../fonts/tex-fontinst
1.78 minskim 13: BUILD_DEPENDS+= tex-metafont-[0-9]*:../../fonts/tex-metafont
14: BUILD_DEPENDS+= tex-metapost-[0-9]*:../../graphics/tex-metapost
1.87 wiz 15: BUILD_DEPENDS+= urw-fonts-[0-9]*:../../fonts/urw-fonts
16: BUILD_DEPENDS+= intlfonts-[0-9]*:../../fonts/intlfonts
17: BUILD_DEPENDS+= font-cronyx-cyrillic-[0-9]*:../../fonts/font-cronyx-cyrillic
18: BUILD_DEPENDS+= kochi-ttf-[0-9]*:../../fonts/kochi-ttf
1.142 ! schmonz 19: BUILD_DEPENDS+= fontforge>=20120731:../../fonts/fontforge
1.87 wiz 20: BUILD_DEPENDS+= t1utils>=1.33:../../fonts/t1utils
21: BUILD_DEPENDS+= dblatex-[0-9]*:../../textproc/dblatex
22: BUILD_DEPENDS+= rsync-[0-9]*:../../net/rsync
23: BUILD_DEPENDS+= netpbm-[0-9]*:../../graphics/netpbm
24: BUILD_DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick
25:
26: DEPENDS+= tex-cyrillic-[0-9]*:../../print/tex-cyrillic
1.104 wiz 27: DEPENDS+= tex-lh-[0-9]*:../../fonts/tex-lh
1.87 wiz 28: DEPENDS+= tex-psnfss-[0-9]*:../../fonts/tex-psnfss
29: DEPENDS+= tex-epsf-[0-9]*:../../print/tex-epsf
1.77 minskim 30: DEPENDS+= tex-graphics-[0-9]*:../../print/tex-graphics
1.142 ! schmonz 31: DEPENDS+= tex-tex-gyre-[0-9]*:../../fonts/tex-tex-gyre
1.96 wiz 32: DEPENDS+= potrace>=1.8:../../graphics/potrace
1.77 minskim 33:
1.13 cjep 34: GNU_CONFIGURE= YES
35: USE_PKGLOCALEDIR= YES
1.142 ! schmonz 36: USE_LANGUAGES= c c++11
! 37: USE_TOOLS+= bison gmake gs:run makeinfo perl pkg-config msgfmt
! 38: USE_TOOLS+= texi2html zip
1.48 obache 39: MAKE_FILE= GNUmakefile
1.2 wiz 40:
1.52 sborrill 41: .include "../../mk/bsd.prefs.mk"
42:
1.142 ! schmonz 43: TEXINFO_REQD= 6.1
1.52 sborrill 44:
1.45 jlam 45: GNU_CONFIGURE_INFODIR= ${PREFIX}/${PKGINFODIR}
46: INFO_DIR= ${GNU_CONFIGURE_INFODIR}
1.52 sborrill 47: INFO_FILES= YES
1.1 rh 48:
1.45 jlam 49: CONFIGURE_ARGS+= --disable-optimising
50: CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
1.1 rh 51:
1.142 ! schmonz 52: BUILD_TARGET= all bytecode
! 53: INSTALL_TARGET= install install-bytecode
1.52 sborrill 54:
1.142 ! schmonz 55: REPLACE_PYTHON+= scripts/build/www_post.py
! 56: PYTHON_VERSIONS_INCOMPATIBLE= 27
! 57:
! 58: post-install:
! 59: find ${DESTDIR}${PREFIX} -type d -name __pycache__ | xargs rm -rf
! 60:
! 61: .include "../../devel/boehm-gc/buildlink3.mk"
1.96 wiz 62: # needs FlexLexer.h
1.107 wiz 63: # make sure we use the same version for that file and the flex binary
64: FLEX_REQD= 2.6.0
65: BUILDLINK_API_DEPENDS.flex+= flex>=2.6.0
1.73 marino 66: .include "../../devel/flex/buildlink3.mk"
1.142 ! schmonz 67: .include "../../devel/gettext-lib/buildlink3.mk"
! 68: .include "../../devel/glib2/buildlink3.mk"
1.52 sborrill 69: .include "../../devel/pango/buildlink3.mk"
70: .include "../../fonts/fontconfig/buildlink3.mk"
1.142 ! schmonz 71: .include "../../graphics/freetype2/buildlink3.mk"
! 72: .include "../../lang/guile22/buildlink3.mk"
1.9 jlam 73: .include "../../lang/python/application.mk"
1.1 rh 74: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>