summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2006-10-27 13:57:30 +0000
committerJurek Bartuszek <jurek@gentoo.org>2006-10-27 13:57:30 +0000
commit8a326dd430a2446db47615324ae1e968c926658c (patch)
treec47889ef72f88997b87c2e2e8c4618abb82a3597 /www-apache
parentBack to ~sparc wrt #152818 (diff)
downloadgentoo-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/ChangeLog15
-rw-r--r--www-apache/mod_mono/files/digest-mod_mono-1.1.13.53
-rw-r--r--www-apache/mod_mono/files/digest-mod_mono-1.1.173
-rw-r--r--www-apache/mod_mono/files/mod_mono-1.1.13.5-configure-apr-config.patch26
-rw-r--r--www-apache/mod_mono/mod_mono-1.1.13.5.ebuild67
-rw-r--r--www-apache/mod_mono/mod_mono-1.1.17.ebuild49
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."
+}