summaryrefslogtreecommitdiff
path: root/www/ap-mono
diff options
context:
space:
mode:
authorkefren <kefren@pkgsrc.org>2008-10-06 10:52:29 +0000
committerkefren <kefren@pkgsrc.org>2008-10-06 10:52:29 +0000
commit81901b5bf8bdc310b4438007fe2d39055ced3aa1 (patch)
treee0538a5e97249b617e40144f6087e12aa492801c /www/ap-mono
parentbb8f80aca751fc28e9df358d91b1c52053b8e26f (diff)
downloadpkgsrc-81901b5bf8bdc310b4438007fe2d39055ced3aa1.tar.gz
Initial import of mod_mono 1.9
Mod_Mono is an Apache 1.3/2.0/2.2 module that provides ASP.NET support for the web's favorite server, Apache.
Diffstat (limited to 'www/ap-mono')
-rw-r--r--www/ap-mono/DESCR6
-rw-r--r--www/ap-mono/MESSAGE9
-rw-r--r--www/ap-mono/Makefile27
-rw-r--r--www/ap-mono/PLIST4
-rw-r--r--www/ap-mono/distinfo6
-rw-r--r--www/ap-mono/patches/patch-aa12
6 files changed, 64 insertions, 0 deletions
diff --git a/www/ap-mono/DESCR b/www/ap-mono/DESCR
new file mode 100644
index 00000000000..398a3225606
--- /dev/null
+++ b/www/ap-mono/DESCR
@@ -0,0 +1,6 @@
+Mod_Mono is an Apache 1.3/2.0/2.2 module that provides ASP.NET support for the
+web's favorite server, Apache.
+The module passes off requests for ASP.NET pages to an external program,
+mod-mono-server, which actually handles the requests. The communication between
+the Apache module and mod-mono-server is established using a Unix socket or a
+TCP socket.
diff --git a/www/ap-mono/MESSAGE b/www/ap-mono/MESSAGE
new file mode 100644
index 00000000000..639e4aeeb50
--- /dev/null
+++ b/www/ap-mono/MESSAGE
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2008/10/06 10:52:29 kefren Exp $
+
+In order to use this module in your Apache installation, you need to
+add the following to your httpd.conf file:
+
+ Include etc/httpd/mod_mono.conf
+
+===========================================================================
diff --git a/www/ap-mono/Makefile b/www/ap-mono/Makefile
new file mode 100644
index 00000000000..78a46964028
--- /dev/null
+++ b/www/ap-mono/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/10/06 10:52:29 kefren Exp $
+
+DISTNAME= mod_mono-${MOD_MONO_VER}
+PKGNAME= ap-mono-${MOD_MONO_VER}
+CATEGORIES= www
+MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mod_mono/
+EXTRACT_SUFX= .tar.bz2
+MOD_MONO_VER= 1.9
+
+MAINTAINER= kefren@NetBSD.org
+HOMEPAGE= http://www.mono-project.com/Mod_mono
+COMMENT= Apache module that provides ASP.NET support
+
+APACHE_MODULE= yes
+PKG_DESTDIR_SUPPORT= user-destdir
+
+CONF_FILES= ${PREFIX}/share/examples/httpd/mod_mono.conf\
+ ${PKG_SYSCONFDIR}/httpd/mod_mono.conf
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= gmake pkg-config
+MAKE_JOBS_SAFE= no
+
+.include "../../lang/mono/buildlink3.mk"
+.include "../../www/mono-xsp/buildlink3.mk"
+.include "../../mk/apache.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap-mono/PLIST b/www/ap-mono/PLIST
new file mode 100644
index 00000000000..83e7f52a6df
--- /dev/null
+++ b/www/ap-mono/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/10/06 10:52:29 kefren Exp $
+lib/httpd/mod_mono.so
+lib/httpd/mod_mono.so.0.0
+man/man8/mod_mono.8
diff --git a/www/ap-mono/distinfo b/www/ap-mono/distinfo
new file mode 100644
index 00000000000..770a17f43ae
--- /dev/null
+++ b/www/ap-mono/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/10/06 10:52:29 kefren Exp $
+
+SHA1 (mod_mono-1.9.tar.bz2) = 40db8c5196526a6cb24e77f32d6d06532ca07ffa
+RMD160 (mod_mono-1.9.tar.bz2) = b2457035469742be8aea0a0298b9fedafa7d03e7
+Size (mod_mono-1.9.tar.bz2) = 248485 bytes
+SHA1 (patch-aa) = b14fbf2752676b0b3ead4e8c3910785cc00ba4cc
diff --git a/www/ap-mono/patches/patch-aa b/www/ap-mono/patches/patch-aa
new file mode 100644
index 00000000000..7b244ce82c2
--- /dev/null
+++ b/www/ap-mono/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/10/06 10:52:29 kefren Exp $
+--- Makefile.in.orig 2008-10-06 13:26:48.000000000 +0300
++++ Makefile.in 2008-01-30 00:55:03.000000000 +0200
+@@ -200,7 +200,7 @@
+ # Current spec file is obsolete
+ # packaging/redhat/mod_mono.spec \
+ # packaging/redhat/mono.conf
+-modmonoconfdir = $(APXS_SYSCONFDIR)
++modmonoconfdir = @prefix@/share/examples/httpd
+ modmonoconf_DATA = mod_mono.conf
+ all: all-recursive
+