summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-05-05 12:06:42 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-05-05 12:06:42 +0000
commitdd039a664eb9cf079863332d3de6b4e3cb6913dd (patch)
tree69e3a2771713e5fa2ebc8949f0875ba0a70d61ec /www-apache
parentAdd live ebuilds for trunk and >=2.0 branches (diff)
downloadhistorical-dd039a664eb9cf079863332d3de6b4e3cb6913dd.tar.gz
historical-dd039a664eb9cf079863332d3de6b4e3cb6913dd.tar.bz2
historical-dd039a664eb9cf079863332d3de6b4e3cb6913dd.zip
Add live ebuilds for trunk and >=2.0 branches
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'www-apache')
-rw-r--r--www-apache/mod_mono/ChangeLog14
-rw-r--r--www-apache/mod_mono/Manifest6
-rw-r--r--www-apache/mod_mono/mod_mono-2.0.9999.ebuild67
-rw-r--r--www-apache/mod_mono/mod_mono-2.2.9999.ebuild67
-rw-r--r--www-apache/mod_mono/mod_mono-2.4.9999.ebuild67
-rw-r--r--www-apache/mod_mono/mod_mono-9999.ebuild67
6 files changed, 285 insertions, 3 deletions
diff --git a/www-apache/mod_mono/ChangeLog b/www-apache/mod_mono/ChangeLog
index 68b37e5e7d6b..29f15a6045cb 100644
--- a/www-apache/mod_mono/ChangeLog
+++ b/www-apache/mod_mono/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for www-apache/mod_mono
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/ChangeLog,v 1.52 2009/05/03 12:32:49 loki_val Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/ChangeLog,v 1.53 2009/05/05 12:06:42 loki_val Exp $
+
+*mod_mono-9999 (05 May 2009)
+*mod_mono-2.4.9999 (05 May 2009)
+*mod_mono-2.2.9999 (05 May 2009)
+*mod_mono-2.0.9999 (05 May 2009)
+
+ 05 May 2009; Peter Alfredsen <loki_val@gentoo.org>
+ +mod_mono-2.0.9999.ebuild, +mod_mono-2.2.9999.ebuild,
+ +mod_mono-2.4.9999.ebuild, +mod_mono-9999.ebuild:
+ Add live ebuilds for trunk and >=2.0 branches
*mod_mono-2.2-r1 (03 May 2009)
diff --git a/www-apache/mod_mono/Manifest b/www-apache/mod_mono/Manifest
index e1e95d8ca478..fe4911dba373 100644
--- a/www-apache/mod_mono/Manifest
+++ b/www-apache/mod_mono/Manifest
@@ -13,8 +13,12 @@ DIST mod_mono-2.4.tar.bz2 268525 RMD160 881d6d120c3f486bac3efbbb46c2ba59f19a0e4d
EBUILD mod_mono-1.2.1.ebuild 1428 RMD160 b9d05f675515303f22ea9c3270c7839cfa3beb91 SHA1 874b411063c821c67e4a69c92b89e49a8b536dd7 SHA256 fdf2f673ffa049046dd35ccff03bed5fc56ac2bf45b8bf899292fd8ca77ce375
EBUILD mod_mono-1.2.4.ebuild 1429 RMD160 87172715f2cc908ebb6be34e9c745a850b39b75d SHA1 de4b8c875e489c7a702a85960ec873b8c214712e SHA256 035eb562655d636b88632ae89663a1d8291f8a292dd59055df805ff0c80ca502
EBUILD mod_mono-1.2.6-r1.ebuild 1433 RMD160 14295dc44cea5aa711951d5fcecac418fe5f3db0 SHA1 81718e5c516734613577336f5973113071c3466c SHA256 0ca6fee9b4e801814783da4b2964c33f67a2ab8cfe5849ef3c5324c11e696122
+EBUILD mod_mono-2.0.9999.ebuild 1962 RMD160 105893c1513adb12fb1043763b17e18aaf8cc84c SHA1 79c3a7862f39cf4de6a50fb14c0bd107095f1998 SHA256 f2b3da61548a4abd6045eb8d5f8d12f4285ab34abdc73b46547fa3b1e78f0ea3
EBUILD mod_mono-2.0.ebuild 1439 RMD160 5f61a62f877233da67209c05ff23cacbba02f415 SHA1 d75cddf89681822df399576f038666b85ed730dc SHA256 2cdb32f2e9609837518a2ba5916bcf88b95bb7c78464a1912a897336138e0112
EBUILD mod_mono-2.2-r1.ebuild 1898 RMD160 d07704fd6e79893539ed5b9a4d1ac3c1067c05cf SHA1 21756227ad1ce05d3630271c622b961909cde6dc SHA256 05dd31d4c606768e64113c4476dc617860e098d2be595cf58bc4de261258fd9f
+EBUILD mod_mono-2.2.9999.ebuild 1962 RMD160 045081ebca50ed1e46edbd43dc9da8c04ae12c48 SHA1 a79baf849160d167bf8d86fdf801fee1abf63a8c SHA256 e252af42820666ff9160536bfde6e9c4f04a467043642221a95084596c1e1647
+EBUILD mod_mono-2.4.9999.ebuild 1962 RMD160 d62f5f784f212c6b4281f54c538ab3363499e1e7 SHA1 6d4997ec4123ca7bb018c4c6bcd436aeec3fb1c8 SHA256 fd2bfd628c686c7ac81fa8b9775d0cf20c93398531b7dee28c515a0d289ddbd8
EBUILD mod_mono-2.4.ebuild 1890 RMD160 fb7d9f67fbf166ae13ab9b433e16a98f58fe9bda SHA1 97f2c3dd7d261741b2997b4d820165a886105d0d SHA256 d4d9bbda981358e20a1c4fa1339366d76aa8cf376b50acdb4afde8796f420523
-MISC ChangeLog 10448 RMD160 0ef8b6c036e17998d761dedba2b57843c59df4c3 SHA1 630c72e466216180f7d37bb0283d2a42748afe70 SHA256 d16a74956806bd0c50f9a6a9800f7aee836290c44538c37fa893fc8ea022b003
+EBUILD mod_mono-9999.ebuild 1958 RMD160 3a875195cbc846431206f5583496f0df74fd3920 SHA1 8223fc992bfce7862c3a5d8c69fc3e270744df6a SHA256 498a6f4019225dfa0b0ac190ba2a1fdb7b2a08c7dcc31d2a633ab9c8942dd561
+MISC ChangeLog 10787 RMD160 75875eeef1f4a49a62b15e4a8e4b50fece49827d SHA1 46b684f057907b015973ed35b02fdcd2d329b76f SHA256 26c19d988cb4bba468d7eecce7bf7005da5e65f9a9781105512ebde240eed074
MISC metadata.xml 636 RMD160 467d975ed94c4ee63b7efed6bc150218da18f2f2 SHA1 3d777853d126987468af2aed231be4ab99b57a4f SHA256 be234bbb8b48e2b0335462ef8183b6e9756ace4e3ea08c96419b400727f934e9
diff --git a/www-apache/mod_mono/mod_mono-2.0.9999.ebuild b/www-apache/mod_mono/mod_mono-2.0.9999.ebuild
new file mode 100644
index 000000000000..30eeb8a250c4
--- /dev/null
+++ b/www-apache/mod_mono/mod_mono-2.0.9999.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-2.0.9999.ebuild,v 1.1 2009/05/05 12:06:42 loki_val Exp $
+
+EAPI=2
+
+# DRAGONS: Watch the order of these.
+
+inherit apache-module multilib eutils go-mono mono
+
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+DESCRIPTION="Apache module for Mono."
+HOMEPAGE="http://www.go-mono.com/"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="aspnet2 debug"
+
+DEPEND="=dev-dotnet/xsp-${GO_MONO_REL_PV}*"
+RDEPEND="${DEPEND}"
+
+APACHE2_MOD_CONF="2.2/70_${PN}"
+APACHE2_MOD_DEFINE="MONO"
+
+DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README"
+
+need_apache2
+
+src_prepare() {
+ sed -i -e 's:PKG_PATH:CONFIG_PATH_SAVE:' configure.in || die
+ sed -e "s:@LIBDIR@:$(get_libdir):" "${FILESDIR}/${APACHE2_MOD_CONF}.conf" \
+ > "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" || die
+ go-mono_src_prepare
+ use aspnet2 && epatch "${FILESDIR}/mono_auto_application_aspnet2.patch"
+}
+
+src_configure() {
+ export LIBS="$(pkg-config --libs apr-1)"
+ go-mono_src_configure \
+ $(use_enable debug) \
+ --with-apxs="${APXS}" \
+ --with-apr-config="/usr/bin/apr-1-config" \
+ --with-apu-config="/usr/bin/apu-1-config" \
+ || die "econf failed"
+}
+src_compile() {
+ go-mono_src_compile
+}
+
+src_install() {
+ go-mono_src_install
+ find "${D}" -name 'mod_mono.conf' -delete || die "failed to remove mod_mono.conf"
+ insinto "${APACHE_MODULES_CONFDIR}"
+ newins "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" "${APACHE2_MOD_CONF##*/}.conf" \
+ || die "internal ebuild error: '${FILESDIR}/${APACHE2_MOD_CONF}.conf' not found"
+}
+
+pkg_postinst() {
+ apache-module_pkg_postinst
+
+ elog "To enable mod_mono, add \"-D MONO\" to your Apache's"
+ elog "conf.d configuration file. Additionally, to view sample"
+ elog "ASP.NET applications, add \"-D MONO_DEMO\" too."
+ elog ""
+ elog "If you want mod_mono to handle AutoHosting requests using"
+ elog "ASP.NET 2.0 engine, enable the aspnet2 USE flag."
+}
diff --git a/www-apache/mod_mono/mod_mono-2.2.9999.ebuild b/www-apache/mod_mono/mod_mono-2.2.9999.ebuild
new file mode 100644
index 000000000000..088ee4b1b742
--- /dev/null
+++ b/www-apache/mod_mono/mod_mono-2.2.9999.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-2.2.9999.ebuild,v 1.1 2009/05/05 12:06:42 loki_val Exp $
+
+EAPI=2
+
+# DRAGONS: Watch the order of these.
+
+inherit apache-module multilib eutils go-mono mono
+
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+DESCRIPTION="Apache module for Mono."
+HOMEPAGE="http://www.go-mono.com/"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="aspnet2 debug"
+
+DEPEND="=dev-dotnet/xsp-${GO_MONO_REL_PV}*"
+RDEPEND="${DEPEND}"
+
+APACHE2_MOD_CONF="2.2/70_${PN}"
+APACHE2_MOD_DEFINE="MONO"
+
+DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README"
+
+need_apache2
+
+src_prepare() {
+ sed -i -e 's:PKG_PATH:CONFIG_PATH_SAVE:' configure.in || die
+ sed -e "s:@LIBDIR@:$(get_libdir):" "${FILESDIR}/${APACHE2_MOD_CONF}.conf" \
+ > "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" || die
+ go-mono_src_prepare
+ use aspnet2 && epatch "${FILESDIR}/mono_auto_application_aspnet2.patch"
+}
+
+src_configure() {
+ export LIBS="$(pkg-config --libs apr-1)"
+ go-mono_src_configure \
+ $(use_enable debug) \
+ --with-apxs="${APXS}" \
+ --with-apr-config="/usr/bin/apr-1-config" \
+ --with-apu-config="/usr/bin/apu-1-config" \
+ || die "econf failed"
+}
+src_compile() {
+ go-mono_src_compile
+}
+
+src_install() {
+ go-mono_src_install
+ find "${D}" -name 'mod_mono.conf' -delete || die "failed to remove mod_mono.conf"
+ insinto "${APACHE_MODULES_CONFDIR}"
+ newins "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" "${APACHE2_MOD_CONF##*/}.conf" \
+ || die "internal ebuild error: '${FILESDIR}/${APACHE2_MOD_CONF}.conf' not found"
+}
+
+pkg_postinst() {
+ apache-module_pkg_postinst
+
+ elog "To enable mod_mono, add \"-D MONO\" to your Apache's"
+ elog "conf.d configuration file. Additionally, to view sample"
+ elog "ASP.NET applications, add \"-D MONO_DEMO\" too."
+ elog ""
+ elog "If you want mod_mono to handle AutoHosting requests using"
+ elog "ASP.NET 2.0 engine, enable the aspnet2 USE flag."
+}
diff --git a/www-apache/mod_mono/mod_mono-2.4.9999.ebuild b/www-apache/mod_mono/mod_mono-2.4.9999.ebuild
new file mode 100644
index 000000000000..73f85ec1e0df
--- /dev/null
+++ b/www-apache/mod_mono/mod_mono-2.4.9999.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-2.4.9999.ebuild,v 1.1 2009/05/05 12:06:42 loki_val Exp $
+
+EAPI=2
+
+# DRAGONS: Watch the order of these.
+
+inherit apache-module multilib eutils go-mono mono
+
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+DESCRIPTION="Apache module for Mono."
+HOMEPAGE="http://www.go-mono.com/"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="aspnet2 debug"
+
+DEPEND="=dev-dotnet/xsp-${GO_MONO_REL_PV}*"
+RDEPEND="${DEPEND}"
+
+APACHE2_MOD_CONF="2.2/70_${PN}"
+APACHE2_MOD_DEFINE="MONO"
+
+DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README"
+
+need_apache2
+
+src_prepare() {
+ sed -i -e 's:PKG_PATH:CONFIG_PATH_SAVE:' configure.in || die
+ sed -e "s:@LIBDIR@:$(get_libdir):" "${FILESDIR}/${APACHE2_MOD_CONF}.conf" \
+ > "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" || die
+ go-mono_src_prepare
+ use aspnet2 && epatch "${FILESDIR}/mono_auto_application_aspnet2.patch"
+}
+
+src_configure() {
+ export LIBS="$(pkg-config --libs apr-1)"
+ go-mono_src_configure \
+ $(use_enable debug) \
+ --with-apxs="${APXS}" \
+ --with-apr-config="/usr/bin/apr-1-config" \
+ --with-apu-config="/usr/bin/apu-1-config" \
+ || die "econf failed"
+}
+src_compile() {
+ go-mono_src_compile
+}
+
+src_install() {
+ go-mono_src_install
+ find "${D}" -name 'mod_mono.conf' -delete || die "failed to remove mod_mono.conf"
+ insinto "${APACHE_MODULES_CONFDIR}"
+ newins "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" "${APACHE2_MOD_CONF##*/}.conf" \
+ || die "internal ebuild error: '${FILESDIR}/${APACHE2_MOD_CONF}.conf' not found"
+}
+
+pkg_postinst() {
+ apache-module_pkg_postinst
+
+ elog "To enable mod_mono, add \"-D MONO\" to your Apache's"
+ elog "conf.d configuration file. Additionally, to view sample"
+ elog "ASP.NET applications, add \"-D MONO_DEMO\" too."
+ elog ""
+ elog "If you want mod_mono to handle AutoHosting requests using"
+ elog "ASP.NET 2.0 engine, enable the aspnet2 USE flag."
+}
diff --git a/www-apache/mod_mono/mod_mono-9999.ebuild b/www-apache/mod_mono/mod_mono-9999.ebuild
new file mode 100644
index 000000000000..80ed8a1909fa
--- /dev/null
+++ b/www-apache/mod_mono/mod_mono-9999.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-9999.ebuild,v 1.1 2009/05/05 12:06:42 loki_val Exp $
+
+EAPI=2
+
+# DRAGONS: Watch the order of these.
+
+inherit apache-module multilib eutils go-mono mono
+
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+DESCRIPTION="Apache module for Mono."
+HOMEPAGE="http://www.go-mono.com/"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="aspnet2 debug"
+
+DEPEND="=dev-dotnet/xsp-${GO_MONO_REL_PV}*"
+RDEPEND="${DEPEND}"
+
+APACHE2_MOD_CONF="2.2/70_${PN}"
+APACHE2_MOD_DEFINE="MONO"
+
+DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README"
+
+need_apache2
+
+src_prepare() {
+ sed -i -e 's:PKG_PATH:CONFIG_PATH_SAVE:' configure.in || die
+ sed -e "s:@LIBDIR@:$(get_libdir):" "${FILESDIR}/${APACHE2_MOD_CONF}.conf" \
+ > "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" || die
+ go-mono_src_prepare
+ use aspnet2 && epatch "${FILESDIR}/mono_auto_application_aspnet2.patch"
+}
+
+src_configure() {
+ export LIBS="$(pkg-config --libs apr-1)"
+ go-mono_src_configure \
+ $(use_enable debug) \
+ --with-apxs="${APXS}" \
+ --with-apr-config="/usr/bin/apr-1-config" \
+ --with-apu-config="/usr/bin/apu-1-config" \
+ || die "econf failed"
+}
+src_compile() {
+ go-mono_src_compile
+}
+
+src_install() {
+ go-mono_src_install
+ find "${D}" -name 'mod_mono.conf' -delete || die "failed to remove mod_mono.conf"
+ insinto "${APACHE_MODULES_CONFDIR}"
+ newins "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" "${APACHE2_MOD_CONF##*/}.conf" \
+ || die "internal ebuild error: '${FILESDIR}/${APACHE2_MOD_CONF}.conf' not found"
+}
+
+pkg_postinst() {
+ apache-module_pkg_postinst
+
+ elog "To enable mod_mono, add \"-D MONO\" to your Apache's"
+ elog "conf.d configuration file. Additionally, to view sample"
+ elog "ASP.NET applications, add \"-D MONO_DEMO\" too."
+ elog ""
+ elog "If you want mod_mono to handle AutoHosting requests using"
+ elog "ASP.NET 2.0 engine, enable the aspnet2 USE flag."
+}