[Pkg-mono-svn-commits] [xsp] 05/06: Add mono-fpm-server package, for "FastCGI Process Manager" variant of XSP, and libfpm-helper0, a native C library used by it (and also used by the older fastcgi variants)

Jo Shields directhex at moszumanska.debian.org
Thu Sep 25 09:27:58 UTC 2014


This is an automated email from the git hooks/post-receive script.

directhex pushed a commit to annotated tag debian/3.8-1
in repository xsp.

commit c428f8df799e07adfad401075f5c558872c76162
Author: Jo Shields <jo.shields at xamarin.com>
Date:   Thu Sep 25 10:22:33 2014 +0100

    Add mono-fpm-server package, for "FastCGI Process Manager" variant of XSP, and libfpm-helper0, a native C library used by it (and also used by the older fastcgi variants)
---
 debian/control                         | 27 +++++++++++++++++++++++++--
 debian/fastcgi-mono-server2.exe.config |  4 ++++
 debian/fastcgi-mono-server4.exe.config |  4 ++++
 debian/libfpm-helper0.install          |  2 ++
 debian/mono-fastcgi-server2.install    |  2 ++
 debian/mono-fastcgi-server2.links      |  1 +
 debian/mono-fastcgi-server4.install    |  1 +
 debian/mono-fastcgi-server4.links      |  1 +
 debian/mono-fpm-server.install         |  3 +++
 9 files changed, 43 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 8bd8b14..f70c5f0 100644
--- a/debian/control
+++ b/debian/control
@@ -114,10 +114,33 @@ Description: ASP.NET backend for mod_mono Apache module - default version
  .
  This package pulls in the default version of the Apache backend.
 
+Package: mono-fpm-server
+Architecture: all
+Depends: libfpm-helper0 (= ${source:Version}), ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}
+Description: ASP.NET backend for FastCGI Process Manager
+ mono-fpm-server contains the backend for FPM. It lets you run ASP.NET
+ web applications via HTTP servers such as Lighttpd or Apache.
+ The FastCGI webserver shouldbe configured to run fastcgi-mono-server to
+ parse and compile the aspx code.
+ .
+ This package requires you to install any FPM webserver, such as
+ Lighttpd or Apache (see libapache2-mod-fastcgi).
+
+Package: libfpm-helper0
+Architecture: any
+Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}
+Description: ASP.NET backend for FastCGI Process Manager - helper lib
+ mono-fpm-server contains the backend for FPM. It lets you run ASP.NET
+ web applications via HTTP servers such as Lighttpd or Apache.
+ The FastCGI webserver shouldbe configured to run fastcgi-mono-server to
+ parse and compile the aspx code.
+ .
+ This package contains a helper library needed by mono-fpm-server.
+
 Package: mono-fastcgi-server4
 Architecture: all
 Replaces: mono-fastcgi-server1
-Depends: ${misc:Depends}, ${cli:Depends}, mono-xsp4-base (= ${source:Version}), perl-modules
+Depends: libfpm-helper0 (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, mono-xsp4-base (= ${source:Version}), perl-modules
 Description: ASP.NET 4.0 backend for FastCGI webservers
  mono-fastcgi-server contains the backend for FastCGI. It lets you run 
  ASP.NET web applications via HTTP servers such as Lighttpd or Apache. 
@@ -131,7 +154,7 @@ Package: mono-fastcgi-server2
 Architecture: all
 Conflicts: mono-server
 Replaces: mono-server
-Depends: ${misc:Depends}, ${cli:Depends}, mono-xsp2-base (= ${source:Version}), perl-modules
+Depends: libfpm-helper0 (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, mono-xsp2-base (= ${source:Version}), perl-modules
 Description: ASP.NET 2.0 backend for FastCGI webservers
  mono-fastcgi-server contains the backend for FastCGI. It lets you run
  ASP.NET web applications via HTTP servers such as Lighttpd or Apache.
diff --git a/debian/fastcgi-mono-server2.exe.config b/debian/fastcgi-mono-server2.exe.config
new file mode 100644
index 0000000..4824239
--- /dev/null
+++ b/debian/fastcgi-mono-server2.exe.config
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+	<dllmap dll="fpm_helper" target="libfpm_helper.so.0"/>
+</configuration>
diff --git a/debian/fastcgi-mono-server4.exe.config b/debian/fastcgi-mono-server4.exe.config
new file mode 100644
index 0000000..4824239
--- /dev/null
+++ b/debian/fastcgi-mono-server4.exe.config
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+	<dllmap dll="fpm_helper" target="libfpm_helper.so.0"/>
+</configuration>
diff --git a/debian/libfpm-helper0.install b/debian/libfpm-helper0.install
new file mode 100644
index 0000000..dc18b19
--- /dev/null
+++ b/debian/libfpm-helper0.install
@@ -0,0 +1,2 @@
+usr/lib/libfpm_helper.so.0*
+usr/bin/shim
diff --git a/debian/mono-fastcgi-server2.install b/debian/mono-fastcgi-server2.install
index 19b81ad..9175f68 100644
--- a/debian/mono-fastcgi-server2.install
+++ b/debian/mono-fastcgi-server2.install
@@ -1,3 +1,5 @@
 debian/tmp/usr/lib/mono/2.0/fastcgi-mono-server2.exe
 debian/tmp/usr/lib/mono/gac/fastcgi-mono-server2
 debian/tmp/usr/bin/fastcgi-mono-server2
+debian/fastcgi-mono-server2.exe.config			/usr/lib/mono/gac/fastcgi-mono-server2/3.8.0.0__0738eb9f132ed756/
+
diff --git a/debian/mono-fastcgi-server2.links b/debian/mono-fastcgi-server2.links
new file mode 100644
index 0000000..535ca29
--- /dev/null
+++ b/debian/mono-fastcgi-server2.links
@@ -0,0 +1 @@
+/usr/lib/mono/gac/fastcgi-mono-server2/3.8.0.0__0738eb9f132ed756/fastcgi-mono-server2.exe.config	usr/lib/mono/2.0/fastcgi-mono-server2.exe.config
diff --git a/debian/mono-fastcgi-server4.install b/debian/mono-fastcgi-server4.install
index 699752a..76353eb 100644
--- a/debian/mono-fastcgi-server4.install
+++ b/debian/mono-fastcgi-server4.install
@@ -1,3 +1,4 @@
 debian/tmp/usr/lib/mono/4.5/fastcgi-mono-server4.exe
 debian/tmp/usr/lib/mono/gac/fastcgi-mono-server4
 debian/tmp/usr/bin/fastcgi-mono-server4
+debian/fastcgi-mono-server4.exe.config                  /usr/lib/mono/gac/fastcgi-mono-server4/3.8.0.0__0738eb9f132ed756/
diff --git a/debian/mono-fastcgi-server4.links b/debian/mono-fastcgi-server4.links
new file mode 100644
index 0000000..0ad6cc3
--- /dev/null
+++ b/debian/mono-fastcgi-server4.links
@@ -0,0 +1 @@
+/usr/lib/mono/gac/fastcgi-mono-server4/3.8.0.0__0738eb9f132ed756/fastcgi-mono-server4.exe.config	usr/lib/mono/4.5/fastcgi-mono-server2.exe.config
diff --git a/debian/mono-fpm-server.install b/debian/mono-fpm-server.install
new file mode 100644
index 0000000..7c7f46d
--- /dev/null
+++ b/debian/mono-fpm-server.install
@@ -0,0 +1,3 @@
+/usr/bin/mono-fpm
+/usr/lib/mono/gac/mono-fpm
+/usr/lib/mono/4.5/mono-fpm.exe*

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mono/packages/xsp.git



More information about the Pkg-mono-svn-commits mailing list