diff options
author | 2022-01-29 17:25:32 +0300 | |
---|---|---|
committer | 2022-03-10 06:32:35 +0000 | |
commit | 809928706bf1d6164a583a2352c3ab7b1065fbfc (patch) | |
tree | fa630b9f772aef63b34cbbbeb4c86f8434de44e9 | |
parent | dev-dotnet/dotnetcore-sdk-bin{-common}: deprecate in favor of dev-dotnet/dotn... (diff) | |
download | dotnet-809928706bf1d6164a583a2352c3ab7b1065fbfc.tar.gz dotnet-809928706bf1d6164a583a2352c3ab7b1065fbfc.tar.bz2 dotnet-809928706bf1d6164a583a2352c3ab7b1065fbfc.zip |
www-apache/mod_mono: remove obsolete/broken ebuild
Closes: https://github.com/gentoo/dotnet/pull/507
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | www-apache/mod_mono/Manifest | 1 | ||||
-rw-r--r-- | www-apache/mod_mono/files/2.2/70_mod_mono.conf | 88 | ||||
-rw-r--r-- | www-apache/mod_mono/metadata.xml | 13 | ||||
-rw-r--r-- | www-apache/mod_mono/mod_mono-3.13.ebuild | 69 |
4 files changed, 0 insertions, 171 deletions
diff --git a/www-apache/mod_mono/Manifest b/www-apache/mod_mono/Manifest deleted file mode 100644 index 9e10c11..0000000 --- a/www-apache/mod_mono/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mod_mono-3.13.tar.gz 61092 SHA256 1929c7d923068409d3c2494c5c8709f8c9dc2b704897d7a6c1cd0858be4e8439 SHA512 ea8444e688bd2843c0811a1056a8bc228dcfa78c4fec7c5b5d4273b756e8c0afc963c35f734f269c830d37d8688ab76fd0b1a2145e508fe715f9684f630c1021 WHIRLPOOL 61bb4d9fe8cf3001128151085162c5828aa9da1be5678985876644339934b60fc84927dcad30bd04b09ef4c91c26ed716dbdaeaa21d503a217d8be0d8e6c9e0a diff --git a/www-apache/mod_mono/files/2.2/70_mod_mono.conf b/www-apache/mod_mono/files/2.2/70_mod_mono.conf deleted file mode 100644 index f944039..0000000 --- a/www-apache/mod_mono/files/2.2/70_mod_mono.conf +++ /dev/null @@ -1,88 +0,0 @@ -# For more information on the Mono* directives, see the man page for -# mod_mono(8) - -<IfDefine MONO> - # Set this to False if you manage your ASP.Net server manually through - # /etc/init.d/mod-mono-server - MonoRunXSP True - - # Set this to Enabled if you want to enable AutoHosting. - # See http://www.mono-project.com/AutoConfiguration for more info. - # Note that if you want your automatically hosted applications - # handled by ASP.NET 2.0 engine you have to enable the aspnet2 USE flag. - MonoAutoApplication Enabled - - <IfModule !mod_mono.c> - LoadModule mono_module /usr/@LIBDIR@/apache2/modules/mod_mono.so - </IfModule> - - <IfModule mod_mime.c> - AddType application/x-asp-net .aspx - AddType application/x-asp-net .asmx - AddType application/x-asp-net .ashx - AddType application/x-asp-net .asax - AddType application/x-asp-net .ascx - AddType application/x-asp-net .soap - AddType application/x-asp-net .rem - AddType application/x-asp-net .axd - AddType application/x-asp-net .cs - AddType application/x-asp-net .vb - AddType application/x-asp-net .master - AddType application/x-asp-net .sitemap - AddType application/x-asp-net .resources - AddType application/x-asp-net .skin - AddType application/x-asp-net .browser - AddType application/x-asp-net .webinfo - AddType application/x-asp-net .resx - AddType application/x-asp-net .licx - AddType application/x-asp-net .csproj - AddType application/x-asp-net .vbproj - AddType application/x-asp-net .config - AddType application/x-asp-net .Config - AddType application/x-asp-net .dll - DirectoryIndex index.aspx - DirectoryIndex Default.aspx - DirectoryIndex default.aspx - </IfModule> - -### Please also add "-D MONO_DEMO" in order to activate out-of-the-box mono demo -### - - # Note that the test application runs on a separate mod-mono-server - # instance named "testinst". Athought this is not mandatory, it shows how to - # distribute workload between multiple mod-mono-servers. For more info see: - # http://www.mono-project.com/Mod_mono - - <IfDefine MONO_DEMO> - <IfModule mod_alias.c> - Alias /mono "/usr/lib/xsp/test" - </IfModule> - - # You might want to specify the version of mod-mono-server - # instance that will handle your application. The default - # value depends on whether the aspnet2 USE flag was set - # during compilation - #MonoServerPath testinst /usr/lib/mono/1.0/mod-mono-server.exe - #MonoServerPath testinst /usr/lib/mono/2.0/mod-mono-server2.exe - - AddMonoApplications testinst "/mono:/usr/lib/xsp/test" - - <Directory /usr/lib/xsp/test> - SetHandler mono - MonoSetServerAlias testinst - - <IfModule mod_authz_host.c> - Order allow,deny - Allow from all - </IfModule> - <IfModule mod_dir.c> - # Sample ASP.NET 1.1/2.0 applications can be accessed - # via index2.aspx. - DirectoryIndex index.aspx - #DirectoryIndex index2.aspx - </IfModule> - </Directory> - </IfDefine> -### MONO_DEMO end. - -</IfDefine> diff --git a/www-apache/mod_mono/metadata.xml b/www-apache/mod_mono/metadata.xml deleted file mode 100644 index 153f190..0000000 --- a/www-apache/mod_mono/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <longdescription lang="en"> - The module allows Apache (https://httpd.apache.org/) to serve ASP.NET - pages by proxying the requests to a slightly modified version of our XSP - called mod-mono-server that is installed along with XSP. - </longdescription> -</pkgmetadata> diff --git a/www-apache/mod_mono/mod_mono-3.13.ebuild b/www-apache/mod_mono/mod_mono-3.13.ebuild deleted file mode 100644 index a56dd29..0000000 --- a/www-apache/mod_mono/mod_mono-3.13.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -# Watch the order of these! -inherit autotools apache-module eutils go-mono mono-env - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="Apache module for Mono" -HOMEPAGE="https://www.mono-project.com/Mod_mono" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="debug" -EGIT_COMMIT="33498058e334349a9483f51c9d571d05af2760ed" -SRC_URI="https://github.com/mono/mod_mono/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz" -RESTRICT="mirror" -S="${WORKDIR}/mod_mono-${EGIT_COMMIT}" - -CDEPEND="" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - >=www-servers/xsp-4.4 - " - -APACHE2_MOD_CONF="2.2/70_${PN}" -APACHE2_MOD_DEFINE="MONO" - -DOCFILES="AUTHORS ChangeLog COPYING INSTALL NEWS README" - -need_apache2 - -src_prepare() { - sed -e "s:@LIBDIR@:$(get_libdir):" "${FILESDIR}/${APACHE2_MOD_CONF}.conf" \ - > "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" || die - - eautoreconf - go-mono_src_prepare -} - -src_configure() { - export LIBS="$(pkg-config --libs apr-1)" - go-mono_src_configure \ - $(use_enable debug) \ - --with-apxs="/usr/bin/apxs" \ - --with-apr-config="/usr/bin/apr-1-config" \ - --with-apu-config="/usr/bin/apu-1-config" -} - -src_compile() { - go-mono_src_compile -} - -src_install() { - go-mono_src_install - find "${D}" -name 'mod_mono.conf' -delete || die "failed to remove mod_mono.conf" - insinto "${APACHE_MODULES_CONFDIR}" - newins "${WORKDIR}/${APACHE2_MOD_CONF##*/}.conf" "${APACHE2_MOD_CONF##*/}.conf" \ - || die "internal ebuild error: '${FILESDIR}/${APACHE2_MOD_CONF}.conf' not found" -} - -pkg_postinst() { - apache-module_pkg_postinst - - elog "To enable mod_mono, add \"-D MONO\" to your Apache's" - elog "conf.d configuration file. Additionally, to view sample" - elog "ASP.NET applications, add \"-D MONO_DEMO\" too." -} |