summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Parpart <trapni@gentoo.org>2005-02-17 02:28:59 +0000
committerChristian Parpart <trapni@gentoo.org>2005-02-17 02:28:59 +0000
commit5ea356594b65f400b21120237076b16a9297c457 (patch)
tree486584c58a974d62b1fa78f680d4ee397eb6fc74 /www-apache
parent- filtering pic is no longer needed (diff)
downloadgentoo-2-5ea356594b65f400b21120237076b16a9297c457.tar.gz
gentoo-2-5ea356594b65f400b21120237076b16a9297c457.tar.bz2
gentoo-2-5ea356594b65f400b21120237076b16a9297c457.zip
imported 1.0.5 ebuild thats been adapted to new apache-module eclass - see bug 79431
(Portage version: 2.0.51-r15)
Diffstat (limited to 'www-apache')
-rw-r--r--www-apache/mod_mono/ChangeLog10
-rw-r--r--www-apache/mod_mono/Manifest17
-rw-r--r--www-apache/mod_mono/files/digest-mod_mono-1.0.5-r11
-rw-r--r--www-apache/mod_mono/files/mod_mono-1.0.5-70_mod_mono.conf25
-rw-r--r--www-apache/mod_mono/mod_mono-1.0.2-r1.ebuild4
-rw-r--r--www-apache/mod_mono/mod_mono-1.0.2.ebuild4
-rw-r--r--www-apache/mod_mono/mod_mono-1.0.4.ebuild4
-rw-r--r--www-apache/mod_mono/mod_mono-1.0.5-r1.ebuild62
-rw-r--r--www-apache/mod_mono/mod_mono-1.0.5.ebuild4
9 files changed, 114 insertions, 17 deletions
diff --git a/www-apache/mod_mono/ChangeLog b/www-apache/mod_mono/ChangeLog
index a3c32c58dcca..0a3e528b246a 100644
--- a/www-apache/mod_mono/ChangeLog
+++ b/www-apache/mod_mono/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-apache/mod_mono
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/ChangeLog,v 1.10 2004/12/13 20:02:51 latexer Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/ChangeLog,v 1.11 2005/02/17 02:28:59 trapni Exp $
+
+*mod_mono-1.0.5-r1 (17 Feb 2005)
+
+ 17 Feb 2005; Christian Parpart <trapni@gentoo.org>
+ +files/mod_mono-1.0.5-70_mod_mono.conf, +mod_mono-1.0.5-r1.ebuild:
+ adapted to new apache-module eclass
*mod_mono-1.0.5 (13 Dec 2004)
diff --git a/www-apache/mod_mono/Manifest b/www-apache/mod_mono/Manifest
index e0a6126932d3..5d65c2e46ada 100644
--- a/www-apache/mod_mono/Manifest
+++ b/www-apache/mod_mono/Manifest
@@ -1,12 +1,15 @@
-MD5 1c94c7c8cd1c3fa4176586611a8fdb89 mod_mono-1.0.2.ebuild 1113
-MD5 298bdc28715ac2b1abd1b06eb155f50e mod_mono-1.0.4.ebuild 1325
-MD5 352e3da55d277dced7c1c7121be28d59 mod_mono-1.0.5.ebuild 1325
-MD5 c951f4c715a1a8aca3ae2b1c5623a6bd mod_mono-1.0.2-r1.ebuild 1321
-MD5 be353a66c51d3dca0a11b00c284d40c9 ChangeLog 2852
+MD5 1601996dc9aa8f775532cadde85a5594 ChangeLog 3047
MD5 505373f2589febccf63cfd0e072558d2 metadata.xml 179
-MD5 59e6cca34b5758dea676e2bd312a1bff files/digest-mod_mono-1.0.2-r1 66
+MD5 034367955c74805e155230faab02c97c mod_mono-1.0.2-r1.ebuild 1321
+MD5 7fa3f6faffa5ade950b1751c49a28e58 mod_mono-1.0.2.ebuild 1113
+MD5 64e0e51e1343393839e129e2f308ded2 mod_mono-1.0.4.ebuild 1325
+MD5 1cfbe78d0bfd580046360debbe1c237b mod_mono-1.0.5.ebuild 1325
+MD5 a2e8a712b0cab036389b89d9f9b1c1fc mod_mono-1.0.5-r1.ebuild 1531
+MD5 be67d42abf306926f0fdd150c7291edc files/70_mod_mono.conf 617
MD5 59e6cca34b5758dea676e2bd312a1bff files/digest-mod_mono-1.0.2 66
+MD5 59e6cca34b5758dea676e2bd312a1bff files/digest-mod_mono-1.0.2-r1 66
MD5 77cda919ba03a77058f8ba4ddd144d67 files/digest-mod_mono-1.0.4 66
MD5 c53ec7880bda0510f3d1aeccd179474f files/digest-mod_mono-1.0.5 66
MD5 3c40535ec688be1562b0571ea0fe7da2 files/mod_mono-1.0.2-70_mod_mono.conf 614
-MD5 be67d42abf306926f0fdd150c7291edc files/70_mod_mono.conf 617
+MD5 e32606284f3105802f7912506e13e693 files/mod_mono-1.0.5-70_mod_mono.conf 620
+MD5 c53ec7880bda0510f3d1aeccd179474f files/digest-mod_mono-1.0.5-r1 66
diff --git a/www-apache/mod_mono/files/digest-mod_mono-1.0.5-r1 b/www-apache/mod_mono/files/digest-mod_mono-1.0.5-r1
new file mode 100644
index 000000000000..4d89c0a9667e
--- /dev/null
+++ b/www-apache/mod_mono/files/digest-mod_mono-1.0.5-r1
@@ -0,0 +1 @@
+MD5 7454dca19953abbc951d87d08d9b0935 mod_mono-1.0.5.tar.gz 319349
diff --git a/www-apache/mod_mono/files/mod_mono-1.0.5-70_mod_mono.conf b/www-apache/mod_mono/files/mod_mono-1.0.5-70_mod_mono.conf
new file mode 100644
index 000000000000..80908aff6e82
--- /dev/null
+++ b/www-apache/mod_mono/files/mod_mono-1.0.5-70_mod_mono.conf
@@ -0,0 +1,25 @@
+<IfDefine MONO>
+ <IfModule !mod_mono.c>
+ LoadModule mono_module modules/mod_mono.so
+ </IfModule>
+
+ <IfModule mod_mime.c>
+ AddHandler mono .aspx .ashx .asmx .ascx .asax .config .ascx
+ </IfModule>
+
+ MonoUnixSocket /tmp/mod_mono_server
+
+ # Uncomment this block to enable the xsp samples
+ #<IfModule mod_alias.c>
+ # Alias /mono "/usr/share/doc/xsp/test"
+ #</IfModule>
+ #MonoApplications "/mono:/usr/share/doc/xsp/test"
+ #<Directory /usr/share/doc/xsp/test>
+ # #SetHandler mono
+ # <IfModule mod_access.c>
+ # Order allow,deny
+ # Allow from all
+ # </IfModule>
+ #</Directory>
+</IfDefine>
+
diff --git a/www-apache/mod_mono/mod_mono-1.0.2-r1.ebuild b/www-apache/mod_mono/mod_mono-1.0.2-r1.ebuild
index 1db491896cbe..b718f7c19479 100644
--- a/www-apache/mod_mono/mod_mono-1.0.2-r1.ebuild
+++ b/www-apache/mod_mono/mod_mono-1.0.2-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.0.2-r1.ebuild,v 1.1 2004/10/12 00:32:58 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-1.0.2-r1.ebuild,v 1.2 2005/02/17 02:28:59 trapni Exp $
DESCRIPTION="Apache module for Mono"
HOMEPAGE="http://www.go-mono.com/"
diff --git a/www-apache/mod_mono/mod_mono-1.0.2.ebuild b/www-apache/mod_mono/mod_mono-1.0.2.ebuild
index e2175e750b29..bb02e21eb7f4 100644
--- a/www-apache/mod_mono/mod_mono-1.0.2.ebuild
+++ b/www-apache/mod_mono/mod_mono-1.0.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.0.2.ebuild,v 1.2 2004/10/07 16:54:41 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-1.0.2.ebuild,v 1.3 2005/02/17 02:28:59 trapni Exp $
DESCRIPTION="Apache module for Mono"
HOMEPAGE="http://www.go-mono.com/"
diff --git a/www-apache/mod_mono/mod_mono-1.0.4.ebuild b/www-apache/mod_mono/mod_mono-1.0.4.ebuild
index a6c540b7b5e4..72270fb51901 100644
--- a/www-apache/mod_mono/mod_mono-1.0.4.ebuild
+++ b/www-apache/mod_mono/mod_mono-1.0.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.0.4.ebuild,v 1.2 2004/11/13 00:14:11 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-1.0.4.ebuild,v 1.3 2005/02/17 02:28:59 trapni Exp $
DESCRIPTION="Apache module for Mono"
HOMEPAGE="http://www.go-mono.com/"
diff --git a/www-apache/mod_mono/mod_mono-1.0.5-r1.ebuild b/www-apache/mod_mono/mod_mono-1.0.5-r1.ebuild
new file mode 100644
index 000000000000..0875625e42d7
--- /dev/null
+++ b/www-apache/mod_mono/mod_mono-1.0.5-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2005 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.0.5-r1.ebuild,v 1.1 2005/02/17 02:28:59 trapni Exp $
+
+inherit apache-module
+
+DESCRIPTION="Apache module for Mono"
+HOMEPAGE="http://www.go-mono.com/"
+SRC_URI="http://www.go-mono.com/archive/${PV}/${P}.tar.gz"
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE=""
+DEPEND=">=dev-dotnet/mono-${PV}
+ >=dev-dotnet/xsp-${PV}"
+
+APACHE1_MOD_FILE="${S}/src/.libs/mod_mono.so"
+APACHE1_MOD_CONF="70_mod_mono"
+APACHE1_MOD_DEFINE="MONO"
+
+APACHE2_MOD_FILE="${S}/src/.libs/mod_mono.so"
+APACHE2_MOD_CONF="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() {
+ local apxs
+ useq apache2 && apxs="${APXS2}"
+ useq apache2 || apxs="${APXS1}"
+
+ econf \
+ --with-apxs=${apxs} \
+ --with-apr-config=/usr/bin/apr-config || 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 view the sameples, uncomment the commented blocks in the above"
+ einfo "configuration file."
+}
diff --git a/www-apache/mod_mono/mod_mono-1.0.5.ebuild b/www-apache/mod_mono/mod_mono-1.0.5.ebuild
index 39c04f7059a7..6aab86bf74d4 100644
--- a/www-apache/mod_mono/mod_mono-1.0.5.ebuild
+++ b/www-apache/mod_mono/mod_mono-1.0.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.0.5.ebuild,v 1.1 2004/12/13 20:02:51 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_mono/mod_mono-1.0.5.ebuild,v 1.2 2005/02/17 02:28:59 trapni Exp $
DESCRIPTION="Apache module for Mono"
HOMEPAGE="http://www.go-mono.com/"