| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.62 2008/02/16 15:53:14 kefren Exp $ | | 1 | # $NetBSD: Makefile,v 1.63 2008/02/18 11:58:56 kefren Exp $ |
2 | | | 2 | |
3 | DISTNAME= mono-${MONO_VERSION} | | 3 | DISTNAME= mono-${MONO_VERSION} |
4 | CATEGORIES= lang | | 4 | CATEGORIES= lang |
5 | MASTER_SITES= http://go-mono.com/sources/mono/ | | 5 | MASTER_SITES= http://go-mono.com/sources/mono/ |
6 | EXTRACT_SUFX= .tar.bz2 | | 6 | EXTRACT_SUFX= .tar.bz2 |
7 | | | 7 | |
8 | MAINTAINER= kefren@NetBSD.org | | 8 | MAINTAINER= kefren@NetBSD.org |
9 | HOMEPAGE= http://www.mono-project.com/ | | 9 | HOMEPAGE= http://www.mono-project.com/ |
10 | COMMENT= Open source implementation of the .NET Development Framework | | 10 | COMMENT= Open source implementation of the .NET Development Framework |
11 | | | 11 | |
12 | BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser | | 12 | BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser |
13 | | | 13 | |
14 | CONFLICTS= pnet-[0-9]* | | 14 | CONFLICTS= pnet-[0-9]* |
| @@ -75,26 +75,30 @@ EGDIR= ${PREFIX}/share/examples/mono | | | @@ -75,26 +75,30 @@ EGDIR= ${PREFIX}/share/examples/mono |
75 | CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config | | 75 | CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config |
76 | CONF_FILES+= ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini | | 76 | CONF_FILES+= ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini |
77 | CONF_FILES+= ${EGDIR}/1.0/DefaultWsdlHelpGenerator.aspx \ | | 77 | CONF_FILES+= ${EGDIR}/1.0/DefaultWsdlHelpGenerator.aspx \ |
78 | ${PKG_SYSCONFDIR}/mono/1.0/DefaultWsdlHelpGenerator.aspx | | 78 | ${PKG_SYSCONFDIR}/mono/1.0/DefaultWsdlHelpGenerator.aspx |
79 | CONF_FILES+= ${EGDIR}/1.0/machine.config \ | | 79 | CONF_FILES+= ${EGDIR}/1.0/machine.config \ |
80 | ${PKG_SYSCONFDIR}/mono/1.0/machine.config | | 80 | ${PKG_SYSCONFDIR}/mono/1.0/machine.config |
81 | CONF_FILES+= ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \ | | 81 | CONF_FILES+= ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \ |
82 | ${PKG_SYSCONFDIR}/mono/2.0/DefaultWsdlHelpGenerator.aspx | | 82 | ${PKG_SYSCONFDIR}/mono/2.0/DefaultWsdlHelpGenerator.aspx |
83 | CONF_FILES+= ${EGDIR}/2.0/machine.config \ | | 83 | CONF_FILES+= ${EGDIR}/2.0/machine.config \ |
84 | ${PKG_SYSCONFDIR}/mono/2.0/machine.config | | 84 | ${PKG_SYSCONFDIR}/mono/2.0/machine.config |
85 | CONF_FILES+= ${EGDIR}/mconfig/config.xml \ | | 85 | CONF_FILES+= ${EGDIR}/mconfig/config.xml \ |
86 | ${PKG_SYSCONFDIR}/mono/mconfig/config.xml | | 86 | ${PKG_SYSCONFDIR}/mono/mconfig/config.xml |
87 | | | 87 | |
| | | 88 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/1.0 |
| | | 89 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/2.0 |
| | | 90 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/mconfig |
| | | 91 | |
88 | TEST_TARGET= check | | 92 | TEST_TARGET= check |
89 | | | 93 | |
90 | SUBST_CLASSES+= fix-prefix | | 94 | SUBST_CLASSES+= fix-prefix |
91 | SUBST_STAGE.fix-prefix= post-patch | | 95 | SUBST_STAGE.fix-prefix= post-patch |
92 | SUBST_MESSAGE.fix-prefix= Fixing relative prefix | | 96 | SUBST_MESSAGE.fix-prefix= Fixing relative prefix |
93 | SUBST_FILES.fix-prefix= ${PKGCONFIG_OVERRIDE} | | 97 | SUBST_FILES.fix-prefix= ${PKGCONFIG_OVERRIDE} |
94 | SUBST_SED.fix-prefix= -e 's,$${pcfiledir}/../..,\@prefix\@,g' | | 98 | SUBST_SED.fix-prefix= -e 's,$${pcfiledir}/../..,\@prefix\@,g' |
95 | | | 99 | |
96 | SUBST_CLASSES+= fix-mcs | | 100 | SUBST_CLASSES+= fix-mcs |
97 | SUBST_STAGE.fix-mcs= post-patch | | 101 | SUBST_STAGE.fix-mcs= post-patch |
98 | SUBST_MESSAGE.fix-mcs= Fixing mcs default prefix | | 102 | SUBST_MESSAGE.fix-mcs= Fixing mcs default prefix |
99 | SUBST_FILES.fix-mcs= mcs/build/config-default.make | | 103 | SUBST_FILES.fix-mcs= mcs/build/config-default.make |
100 | SUBST_SED.fix-mcs= -e 's,/usr/local,${PREFIX},g' | | 104 | SUBST_SED.fix-mcs= -e 's,/usr/local,${PREFIX},g' |