| @@ -1,16 +1,17 @@ | | | @@ -1,16 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.78 2009/01/19 22:35:53 kefren Exp $ | | 1 | # $NetBSD: Makefile,v 1.79 2009/02/11 21:03:10 kefren Exp $ |
2 | | | 2 | |
3 | DISTNAME= mono-${MONO_VERSION} | | 3 | DISTNAME= mono-${MONO_VERSION} |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
5 | MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mono/ | | 6 | MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mono/ |
6 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
7 | | | 8 | |
8 | MAINTAINER= kefren@NetBSD.org | | 9 | MAINTAINER= kefren@NetBSD.org |
9 | HOMEPAGE= http://www.mono-project.com/ | | 10 | HOMEPAGE= http://www.mono-project.com/ |
10 | COMMENT= Open source implementation of the .NET Development Framework | | 11 | COMMENT= Open source implementation of the .NET Development Framework |
11 | | | 12 | |
12 | PKG_DESTDIR_SUPPORT= user-destdir | | 13 | PKG_DESTDIR_SUPPORT= user-destdir |
13 | | | 14 | |
14 | BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser | | 15 | BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser |
15 | | | 16 | |
16 | CONFLICTS= pnet-[0-9]* | | 17 | CONFLICTS= pnet-[0-9]* |
| @@ -87,26 +88,30 @@ REPLACE_BASH+= mkinstalldirs | | | @@ -87,26 +88,30 @@ REPLACE_BASH+= mkinstalldirs |
87 | EGDIR= ${PREFIX}/share/examples/mono | | 88 | EGDIR= ${PREFIX}/share/examples/mono |
88 | CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config | | 89 | CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config |
89 | CONF_FILES+= ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini | | 90 | CONF_FILES+= ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini |
90 | CONF_FILES+= ${EGDIR}/1.0/DefaultWsdlHelpGenerator.aspx \ | | 91 | CONF_FILES+= ${EGDIR}/1.0/DefaultWsdlHelpGenerator.aspx \ |
91 | ${PKG_SYSCONFDIR}/mono/1.0/DefaultWsdlHelpGenerator.aspx | | 92 | ${PKG_SYSCONFDIR}/mono/1.0/DefaultWsdlHelpGenerator.aspx |
92 | CONF_FILES+= ${EGDIR}/1.0/machine.config \ | | 93 | CONF_FILES+= ${EGDIR}/1.0/machine.config \ |
93 | ${PKG_SYSCONFDIR}/mono/1.0/machine.config | | 94 | ${PKG_SYSCONFDIR}/mono/1.0/machine.config |
94 | CONF_FILES+= ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \ | | 95 | CONF_FILES+= ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \ |
95 | ${PKG_SYSCONFDIR}/mono/2.0/DefaultWsdlHelpGenerator.aspx | | 96 | ${PKG_SYSCONFDIR}/mono/2.0/DefaultWsdlHelpGenerator.aspx |
96 | CONF_FILES+= ${EGDIR}/2.0/machine.config \ | | 97 | CONF_FILES+= ${EGDIR}/2.0/machine.config \ |
97 | ${PKG_SYSCONFDIR}/mono/2.0/machine.config | | 98 | ${PKG_SYSCONFDIR}/mono/2.0/machine.config |
98 | CONF_FILES+= ${EGDIR}/mconfig/config.xml \ | | 99 | CONF_FILES+= ${EGDIR}/mconfig/config.xml \ |
99 | ${PKG_SYSCONFDIR}/mono/mconfig/config.xml | | 100 | ${PKG_SYSCONFDIR}/mono/mconfig/config.xml |
| | | 101 | CONF_FILES+= ${EGDIR}/2.0/settings.map \ |
| | | 102 | ${PKG_SYSCONFDIR}/mono/2.0/settings.map |
| | | 103 | CONF_FILES+= ${EGDIR}/2.0/web.config \ |
| | | 104 | ${PKG_SYSCONFDIR}/mono/2.0/web.config |
100 | | | 105 | |
101 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/1.0 | | 106 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/1.0 |
102 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/2.0 | | 107 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/2.0 |
103 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/mconfig | | 108 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/mconfig |
104 | | | 109 | |
105 | TEST_TARGET= check | | 110 | TEST_TARGET= check |
106 | | | 111 | |
107 | SUBST_CLASSES+= fix-prefix | | 112 | SUBST_CLASSES+= fix-prefix |
108 | SUBST_STAGE.fix-prefix= post-patch | | 113 | SUBST_STAGE.fix-prefix= post-patch |
109 | SUBST_MESSAGE.fix-prefix= Fixing relative prefix | | 114 | SUBST_MESSAGE.fix-prefix= Fixing relative prefix |
110 | SUBST_FILES.fix-prefix= ${PKGCONFIG_OVERRIDE} | | 115 | SUBST_FILES.fix-prefix= ${PKGCONFIG_OVERRIDE} |
111 | SUBST_SED.fix-prefix= -e 's,$${pcfiledir}/../..,\@prefix\@,g' | | 116 | SUBST_SED.fix-prefix= -e 's,$${pcfiledir}/../..,\@prefix\@,g' |
112 | | | 117 | |