commit:     844eae050e00a855dfc5350ca6645199cbdfc734
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 27 18:34:47 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 18:34:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844eae05

dev-dotnet/xsp: remove last rited package

 dev-dotnet/xsp/Manifest                           |  1 -
 dev-dotnet/xsp/files/2.2/mod-mono-server-r1.initd | 82 -----------------------
 dev-dotnet/xsp/files/2.2/mod-mono-server.confd    | 33 ---------
 dev-dotnet/xsp/files/2.2/mod-mono-server.initd    | 80 ----------------------
 dev-dotnet/xsp/files/2.2/xsp.confd                | 11 ---
 dev-dotnet/xsp/files/2.2/xsp.initd                | 37 ----------
 dev-dotnet/xsp/files/xsp-2.10.2-endrequest.patch  | 35 ----------
 dev-dotnet/xsp/metadata.xml                       | 12 ----
 dev-dotnet/xsp/xsp-2.10.2-r2.ebuild               | 50 --------------
 9 files changed, 341 deletions(-)

diff --git a/dev-dotnet/xsp/Manifest b/dev-dotnet/xsp/Manifest
deleted file mode 100644
index cdeb9cd0543..00000000000
--- a/dev-dotnet/xsp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xsp-2.10.2.tar.bz2 284801 BLAKE2B 
707d7a3c97626ef78cd246cb00e834b71fbe92fe0c2f828476b3841639bb8fded44455eda88682754cd80a3c274f79c77008823030b0bff4f8ef4f908e8be511
 SHA512 
9b49e3a712e062b9a272e72609eda3cb8139127bc9780d6374a3567f51f15f38233f92252c2e4c22778b1841de66855dfe6a8cf81c97c6ebbf84f71dda0d43dd

diff --git a/dev-dotnet/xsp/files/2.2/mod-mono-server-r1.initd 
b/dev-dotnet/xsp/files/2.2/mod-mono-server-r1.initd
deleted file mode 100644
index 22d7ba9af42..00000000000
--- a/dev-dotnet/xsp/files/2.2/mod-mono-server-r1.initd
+++ /dev/null
@@ -1,82 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       use net
-       after dotnet
-}
-
-start() {
-       [ -z "$MonoServerRootDir" ] && \
-       MonoServerRootDir="/usr/lib/xsp/test"
-       [ -z "$MonoApplications" ] && \
-       MonoApplications="/mono:/usr/lib/xsp/test,/:."
-       [ -z "$UnixSocketFileName" ] && \
-       UnixSocketFileName="/tmp/mod_mono_server"
-       [ -z "$MonoServerAddress" ] && \
-       MonoServerAddress=127.0.0.1
-       [ -z "$MonoServerPort" ] && \
-       MonoServerPort=8080
-       [ -z "$MonoServerVersion" ] && \
-       MonoServerVersion=1
-
-       MONO_SERVER_OPTS="--root ${MonoServerRootDir} \
---applications ${MonoApplications} --nonstop"
-
-       [ -n "$MonoApplicationsConfigDir" ] && \
-       MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---appconfigdir ${MonoApplicationsConfigDir}"
-
-       case "$MonoServerChannel" in
-       "tcp" )
-               MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---address ${MonoServerAddress} --port ${MonoServerPort}"
-               ;;
-       
-       "unix" )
-               [ -f "$UnixSocketFileName" ] && rm -f $UnixSocketFileName
-               MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---filename ${UnixSocketFileName}"
-               ;;
-
-       * )
-               eerror "Please set a valid value for MonoServerChannel"
-               return 1
-               ;;
-       esac
-
-       if [ ${MonoServerVersion} -eq 1 ]; then
-               modmonoserverpath=1.0/mod-mono-server.exe
-       elif [ ${MonoServerVersion} -eq 2 ]; then
-               modmonoserverpath=2.0/mod-mono-server2.exe
-       elif [ ${MonoServerVersion} -eq 4 ]; then
-               modmonoserverpath=4.0/mod-mono-server4.exe
-       else
-               eerror "MonoServerVersion was not properly set. Check your 
/etc/conf.d/mod-mono-server"
-               return 1
-       fi
-
-       export MONO_SHARED_DIR=/tmp
-
-       ebegin "Starting mod-mono-server"
-
-       start-stop-daemon --quiet --start \
-               --background \
-               --make-pidfile \
-               --pidfile /var/run/aspnet/mod-mono-server.pid \
-               --user aspnet \
-               --exec /usr/bin/mono /usr/lib/mono/${modmonoserverpath} \
-               -- $MONO_SERVER_OPTS
-
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping mod-mono-server"
-
-       start-stop-daemon --quiet --stop \
-               --pidfile /var/run/aspnet/mod-mono-server.pid
-
-       eend $?
-}

diff --git a/dev-dotnet/xsp/files/2.2/mod-mono-server.confd 
b/dev-dotnet/xsp/files/2.2/mod-mono-server.confd
deleted file mode 100644
index 6c6836b9561..00000000000
--- a/dev-dotnet/xsp/files/2.2/mod-mono-server.confd
+++ /dev/null
@@ -1,33 +0,0 @@
-# Config file for /etc/init.d/mod-mono-server
-
-# Configuration directives for mod-mono-server.exe. For more information on
-# these variables, see the man page for xsp(1).
-
-# This is the document root; trailing slash is not necessary
-#MonoServerRootDir="/usr/lib/xsp/test"
-
-# Directory to search for files with an `.webapp' extension.
-#MonoApplicationsConfigDir="/usr/lib/xsp/test"
-
-# Comma separated list of directories (in the form virtual:real) for all
-# applications managed by the server. For example:
-#   /app1:/var/www/localhost/htdocs/app1,/app2:/var/www/localhost/htdocs/app2
-MonoApplications="/mono:/usr/lib/xsp/test"
-
-# The communication channel used between mod-mono-server and mod_mono.
-#   unix - A unix socket
-#   tcp  - A TCP connection
-MonoServerChannel="unix"
-
-# When the comm. channel is "unix", the local filename used by the socket.
-UnixSocketFileName="/tmp/mod_mono_server"
-
-# When the comm. channel is "tcp", IP address for the server to listen on.
-#MonoServerAddress=127.0.0.1
-
-# When the comm. channel is "tcp", port for the server to listen on.
-#MonoServerPort=8080
-
-# If you want to host .NET 2.0 applications you have to set this to 2.
-# Otherwise, leave it unchaged
-MonoServerVersion=1

diff --git a/dev-dotnet/xsp/files/2.2/mod-mono-server.initd 
b/dev-dotnet/xsp/files/2.2/mod-mono-server.initd
deleted file mode 100644
index fb1c44935e0..00000000000
--- a/dev-dotnet/xsp/files/2.2/mod-mono-server.initd
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       use net
-       after dotnet
-}
-
-start() {
-       [ -z "$MonoServerRootDir" ] && \
-       MonoServerRootDir="/usr/lib/xsp/test"
-       [ -z "$MonoApplications" ] && \
-       MonoApplications="/mono:/usr/lib/xsp/test,/:."
-       [ -z "$UnixSocketFileName" ] && \
-       UnixSocketFileName="/tmp/mod_mono_server"
-       [ -z "$MonoServerAddress" ] && \
-       MonoServerAddress=127.0.0.1
-       [ -z "$MonoServerPort" ] && \
-       MonoServerPort=8080
-       [ -z "$MonoServerVersion" ] && \
-       MonoServerVersion=1
-
-       MONO_SERVER_OPTS="--root ${MonoServerRootDir} \
---applications ${MonoApplications} --nonstop"
-
-       [ -n "$MonoApplicationsConfigDir" ] && \
-       MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---appconfigdir ${MonoApplicationsConfigDir}"
-
-       case "$MonoServerChannel" in
-       "tcp" )
-               MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---address ${MonoServerAddress} --port ${MonoServerPort}"
-               ;;
-       
-       "unix" )
-               [ -f "$UnixSocketFileName" ] && rm -f $UnixSocketFileName
-               MONO_SERVER_OPTS="${MONO_SERVER_OPTS} \
---filename ${UnixSocketFileName}"
-               ;;
-
-       * )
-               eerror "Please set a valid value for MonoServerChannel"
-               return 1
-               ;;
-       esac
-
-       if [ ${MonoServerVersion} -eq 1 ]; then
-               modmonoserverpath=1.0/mod-mono-server.exe
-       elif [ ${MonoServerVersion} -eq 2 ]; then
-               modmonoserverpath=2.0/mod-mono-server2.exe
-       else
-               eerror "MonoServerVersion was not properly set. Check your 
/etc/conf.d/xsp"
-               return 1
-       fi
-
-       export MONO_SHARED_DIR=/tmp
-
-       ebegin "Starting mod-mono-server"
-
-       start-stop-daemon --quiet --start \
-               --background \
-               --make-pidfile \
-               --pidfile /var/run/aspnet/mod-mono-server.pid \
-               --chuid aspnet \
-               --exec /usr/bin/mono /usr/lib/mono/${modmonoserverpath} \
-               -- $MONO_SERVER_OPTS
-
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping mod-mono-server"
-
-       start-stop-daemon -o --quiet --stop \
-               --pidfile /var/run/aspnet/mod-mono-server.pid
-
-       eend $?
-}

diff --git a/dev-dotnet/xsp/files/2.2/xsp.confd 
b/dev-dotnet/xsp/files/2.2/xsp.confd
deleted file mode 100644
index e4f79aafa5e..00000000000
--- a/dev-dotnet/xsp/files/2.2/xsp.confd
+++ /dev/null
@@ -1,11 +0,0 @@
-# Config file for /etc/init.d/xsp
-
-# This is the document root; trailing slash is not necessary
-MonoServerRoot=/usr/lib/xsp/test
-
-# Port for the server to run on
-MonoServerPort=8000
-
-# If you want to host .NET 2.0 applications you have to set this to 2.
-# Otherwise, leave it unchanged
-MonoServerVersion=1

diff --git a/dev-dotnet/xsp/files/2.2/xsp.initd 
b/dev-dotnet/xsp/files/2.2/xsp.initd
deleted file mode 100644
index 6ac7bbf87c0..00000000000
--- a/dev-dotnet/xsp/files/2.2/xsp.initd
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       need net
-       after dotnet
-}
-
-start() {
-       ebegin "Starting xsp"
-
-       if [ ${MonoServerVersion} -eq 1 ]; then
-               xsppath=1.0/xsp.exe
-       elif [ ${MonoServerVersion} -eq 2 ]; then
-               xsppath=2.0/xsp2.exe
-       else
-               eerror "MonoServerVersion was not properly set. Check your 
config file"
-               return 1
-       fi
-
-       start-stop-daemon --quiet --start \
-               --background \
-               --make-pidfile \
-               --pidfile /var/run/aspnet/xsp.pid \
-               --chuid aspnet \
-               --exec /usr/bin/mono /usr/lib/mono/${xsppath} -- --root 
${MonoServerRoot} --port ${MonoServerPort} --nonstop
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping xsp"
-       start-stop-daemon -o --quiet --stop \
-               --pidfile /var/run/aspnet/xsp.pid
-       eend $?
-}
-

diff --git a/dev-dotnet/xsp/files/xsp-2.10.2-endrequest.patch 
b/dev-dotnet/xsp/files/xsp-2.10.2-endrequest.patch
deleted file mode 100644
index ff702d3faa5..00000000000
--- a/dev-dotnet/xsp/files/xsp-2.10.2-endrequest.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From d2c4a279942a4575b80618719646d0767c077e96 Mon Sep 17 00:00:00 2001
-From: Guillaume Pitel <[email protected]>
-Date: Tue, 6 Mar 2012 17:20:24 +0100
-Subject: [PATCH] Added try/catch around EndRequest Record sending (Bug 3765
- https://bugzilla.xamarin.com/show_bug.cgi?id=3765)
-
----
- src/Mono.WebServer.FastCgi/Connection.cs |   11 +++++++----
- 1 file changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/src/Mono.WebServer.FastCgi/Connection.cs 
b/src/Mono.WebServer.FastCgi/Connection.cs
-index 6c70824..0e9ef64 100644
---- a/src/Mono.WebServer.FastCgi/Connection.cs
-+++ b/src/Mono.WebServer.FastCgi/Connection.cs
-@@ -319,10 +319,13 @@ public void Run ()
-               {
-                       EndRequestBody body = new EndRequestBody (appStatus,
-                               protocolStatus);
--                      
--                      if (IsConnected)
--                              new Record (1, RecordType.EndRequest, requestID,
--                                          body.GetData ()).Send (socket);
-+                      try {   
-+                              if (IsConnected)
-+                                      new Record (1, RecordType.EndRequest, 
requestID,
-+                                                  body.GetData ()).Send 
(socket);
-+                      } catch (System.Net.Sockets.SocketException) {
-+                      }
-+                              
-                       
-                       int index = GetRequestIndex (requestID);
-                       
--- 
-1.7.10
-

diff --git a/dev-dotnet/xsp/metadata.xml b/dev-dotnet/xsp/metadata.xml
deleted file mode 100644
index 8adc9cf58b1..00000000000
--- a/dev-dotnet/xsp/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <name>Gentoo Dotnet Project</name>
-       </maintainer>
-       <longdescription lang="en">
-               XSP is a standalone web server written in C# that can be used 
to run
-               your ASP.NET applications.
-       </longdescription>
-</pkgmetadata>

diff --git a/dev-dotnet/xsp/xsp-2.10.2-r2.ebuild 
b/dev-dotnet/xsp/xsp-2.10.2-r2.ebuild
deleted file mode 100644
index c945709f467..00000000000
--- a/dev-dotnet/xsp/xsp-2.10.2-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-inherit eutils go-mono mono user
-
-PATCHDIR="${FILESDIR}/2.2/"
-
-DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
-HOMEPAGE="http://www.mono-project.com/ASP.NET";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-IUSE=""
-
-RDEPEND="dev-db/sqlite:3"
-DEPEND="${RDEPEND}"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_prepare() {
-       # Added try/catch around EndRequest Record sending, bug #432750
-       epatch "${FILESDIR}/${PN}-2.10.2-endrequest.patch"
-}
-
-src_configure() {
-       default
-}
-
-pkg_preinst() {
-       enewgroup aspnet
-       # Give aspnet home dir of /tmp since it must create ~/.wapi
-       enewuser aspnet -1 -1 /tmp aspnet
-}
-
-src_install() {
-       mv_command="cp -ar" go-mono_src_install
-       newinitd "${PATCHDIR}"/xsp.initd xsp
-       newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
-       newconfd "${PATCHDIR}"/xsp.confd xsp
-       newconfd "${PATCHDIR}"/mod-mono-server.confd mod-mono-server
-
-       keepdir /var/run/aspnet
-}
-
-pkg_postinst() {
-       chown aspnet:aspnet /var/run/aspnet
-}

Reply via email to