diff options
author | Jurek Bartuszek <jurek@gentoo.org> | 2006-10-27 13:57:30 +0000 |
---|---|---|
committer | Jurek Bartuszek <jurek@gentoo.org> | 2006-10-27 13:57:30 +0000 |
commit | 8a326dd430a2446db47615324ae1e968c926658c (patch) | |
tree | c47889ef72f88997b87c2e2e8c4618abb82a3597 /www-apache | |
parent | Back to ~sparc wrt #152818 (diff) | |
download | gentoo-2-8a326dd430a2446db47615324ae1e968c926658c.tar.gz gentoo-2-8a326dd430a2446db47615324ae1e968c926658c.tar.bz2 gentoo-2-8a326dd430a2446db47615324ae1e968c926658c.zip |
- Added new mod_mono versions 1.1.13.5 and 1.1.17
- Added possibility to host ASP.NET 2.0 applications
- Fixed bugs #146763, #122683, #147393, #135002
- Addressed bugs #77169, #91791, #132854
(Portage version: 2.1.1)
Diffstat (limited to 'www-apache')
-rw-r--r-- | www-apache/mod_mono/ChangeLog | 15 | ||||
-rw-r--r-- | www-apache/mod_mono/files/digest-mod_mono-1.1.13.5 | 3 | ||||
-rw-r--r-- | www-apache/mod_mono/files/digest-mod_mono-1.1.17 | 3 | ||||
-rw-r--r-- | www-apache/mod_mono/files/mod_mono-1.1.13.5-configure-apr-config.patch | 26 | ||||
-rw-r--r-- | www-apache/mod_mono/mod_mono-1.1.13.5.ebuild | 67 | ||||
-rw-r--r-- | www-apache/mod_mono/mod_mono-1.1.17.ebuild | 49 |
6 files changed, 162 insertions, 1 deletions
diff --git a/www-apache/mod_mono/ChangeLog b/www-apache/mod_mono/ChangeLog index 5656188d1da0..1f8dc784553d 100644 --- a/www-apache/mod_mono/ChangeLog +++ b/www-apache/mod_mono/ChangeLog @@ -1,6 +1,19 @@ # ChangeLog for www-apache/mod_mono # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/ChangeLog,v 1.23 2006/10/23 23:13:41 jurek Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/ChangeLog,v 1.24 2006/10/27 13:57:30 jurek Exp $ + +*mod_mono-1.1.17 (27 Oct 2006) +*mod_mono-1.1.13.5 (27 Oct 2006) + + 27 Oct 2006; Jurek Bartuszek <jurek@gentoo.org> + +files/1.1.17/70_mod_mono.conf, + +files/mod_mono-1.1.13.5-configure-apr-config.patch, + +files/1.1.13/70_mod_mono.conf, +mod_mono-1.1.13.5.ebuild, + +mod_mono-1.1.17.ebuild: + - Added new mod_mono versions 1.1.13.5 and 1.1.17 + - Added possibility to host ASP.NET 2.0 applications + - Fixed bugs #146763, #122683, #147393, #135002 + - Addressed bugs #77169, #91791, #132854 23 Oct 2006; Jurek Bartuszek <jurek@gentoo.org> mod_mono-1.1.10-r2.ebuild: Removed direct dev-lang/mono dependency diff --git a/www-apache/mod_mono/files/digest-mod_mono-1.1.13.5 b/www-apache/mod_mono/files/digest-mod_mono-1.1.13.5 new file mode 100644 index 000000000000..24d06cbf0f06 --- /dev/null +++ b/www-apache/mod_mono/files/digest-mod_mono-1.1.13.5 @@ -0,0 +1,3 @@ +MD5 514da5dcdc49aab28172cc664a35147b mod_mono-1.1.13.5.tar.gz 335683 +RMD160 a37023ce18b09170aa6f05425041c0d36e772c25 mod_mono-1.1.13.5.tar.gz 335683 +SHA256 91ada9c15770cbf8c7cb768f61382c07c624c484a4574c0c72a5455c1e3eeebb mod_mono-1.1.13.5.tar.gz 335683 diff --git a/www-apache/mod_mono/files/digest-mod_mono-1.1.17 b/www-apache/mod_mono/files/digest-mod_mono-1.1.17 new file mode 100644 index 000000000000..d0fbdc55f1ee --- /dev/null +++ b/www-apache/mod_mono/files/digest-mod_mono-1.1.17 @@ -0,0 +1,3 @@ +MD5 3f0408a350f6f55029b75f4332be171f mod_mono-1.1.17.tar.gz 334754 +RMD160 0e567ea06deaa7255b63dd835e4be9549e5c1e35 mod_mono-1.1.17.tar.gz 334754 +SHA256 92dc2703c2d675529698e779d3d60afcfb5842a784da0bb0ddf573c0757a1144 mod_mono-1.1.17.tar.gz 334754 diff --git a/www-apache/mod_mono/files/mod_mono-1.1.13.5-configure-apr-config.patch b/www-apache/mod_mono/files/mod_mono-1.1.13.5-configure-apr-config.patch new file mode 100644 index 000000000000..d074bebf5ff8 --- /dev/null +++ b/www-apache/mod_mono/files/mod_mono-1.1.13.5-configure-apr-config.patch @@ -0,0 +1,26 @@ +--- mod_mono-1.1.13.5-old/configure 2006-04-07 22:35:53.000000000 +0200 ++++ mod_mono-1.1.13.5/configure 2006-10-27 02:22:35.000000000 +0200 +@@ -21449,6 +21449,12 @@ + + _ACEOF + rm -f conftest$ac_exeext ++ ++rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++fi ++ + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? +@@ -21473,10 +21479,6 @@ + APRCONFIG_NAME=apr-config + + fi +-rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +-fi +- +-fi + + if test ! "$APACHE_VER" = "1.3" -a ! "$APACHE_VER" = "retry" ; then + echo "$as_me:$LINENO: result: ${APACHE_VER}" >&5 diff --git a/www-apache/mod_mono/mod_mono-1.1.13.5.ebuild b/www-apache/mod_mono/mod_mono-1.1.13.5.ebuild new file mode 100644 index 000000000000..523a03b51fce --- /dev/null +++ b/www-apache/mod_mono/mod_mono-1.1.13.5.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-1.1.13.5.ebuild,v 1.1 2006/10/27 13:57:30 jurek Exp $ + +inherit apache-module eutils versionator + +MY_PV=$(get_version_component_range 1-3) + +DESCRIPTION="Apache module for Mono" +HOMEPAGE="http://www.go-mono.com/" +SRC_URI="http://go-mono.com/sources/${PN}/${P}.tar.gz" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="apache2 debug" +DEPEND=">=dev-dotnet/xsp-${MY_PV} + <dev-dotnet/xsp-1.1.17" + +RDEPEND="${DEPEND}" + +APACHE1_MOD_FILE="${S}/src/.libs/mod_mono.so" +APACHE1_MOD_CONF="${MY_PV}/70_mod_mono" +APACHE1_MOD_DEFINE="MONO" + +APACHE2_MOD_FILE="${S}/src/.libs/mod_mono.so" +APACHE2_MOD_CONF="${MY_PV}/70_mod_mono" +APACHE2_MOD_DEFINE="MONO" + +DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README" + +need_apache + +pkg_setup() { + + ewarn "Some users are experiencing problems with mod_mono, where mod-mono-server" + ewarn "will not start automatically, or requests will get a HTTP 500 application" + ewarn "error. If you experience these problems, please report it on:" + ewarn + ewarn "http://bugs.gentoo.org/show_bug.cgi?id=77169" + ewarn + ewarn "with as much information as possible. Thanks!" +} + + + +src_compile() { + epatch ${FILESDIR}/${P}-configure-apr-config.patch + + conf="$(use_enable debug) \ + --disable-dependency-tracking" + econf ${conf} || die "econf failed" + emake || die "emake failed" +} + +src_install() { + mv src/.libs/mod_mono.so{.0.0.0,} + apache-module_src_install + doman man/mod_mono.8 +} + +pkg_postinst() { + apache-module_pkg_postinst + + einfo "To enable mod_mono, add \"-D MONO\" to your apache's" + einfo "conf.d configuration file. Additionally, to view sample" + einfo "ASP.NET applications, add \"-D MONO_DEMO\" too." +} diff --git a/www-apache/mod_mono/mod_mono-1.1.17.ebuild b/www-apache/mod_mono/mod_mono-1.1.17.ebuild new file mode 100644 index 000000000000..9d52edc4b6bd --- /dev/null +++ b/www-apache/mod_mono/mod_mono-1.1.17.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-1.1.17.ebuild,v 1.1 2006/10/27 13:57:30 jurek Exp $ + +inherit apache-module + +DESCRIPTION="Apache module for Mono" +HOMEPAGE="http://www.go-mono.com/" +SRC_URI="http://go-mono.com/sources/${PN}/${P}.tar.gz" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="apache2 debug" +DEPEND=">=dev-dotnet/xsp-1.1.17" + +RDEPEND="${DEPEND}" + +APACHE1_MOD_FILE="${S}/src/.libs/mod_mono.so" +APACHE1_MOD_CONF="${PV}/70_mod_mono" +APACHE1_MOD_DEFINE="MONO" + +APACHE2_MOD_FILE="${S}/src/.libs/mod_mono.so" +APACHE2_MOD_CONF="${PV}/70_mod_mono" +APACHE2_MOD_DEFINE="MONO" + +DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README" + +need_apache + +src_compile() { + conf="$(use_enable debug) \ + --disable-dependency-tracking" + econf ${conf} || die "econf failed" + emake || die "emake failed" +} + +src_install() { + mv src/.libs/mod_mono.so{.0.0.0,} + apache-module_src_install + doman man/mod_mono.8 +} + +pkg_postinst() { + apache-module_pkg_postinst + + einfo "To enable mod_mono, add \"-D MONO\" to your apache's" + einfo "conf.d configuration file. Additionally, to view sample" + einfo "ASP.NET applications, add \"-D MONO_DEMO\" too." +} |