summaryrefslogtreecommitdiff
path: root/www-servers
diff options
context:
space:
mode:
Diffstat (limited to 'www-servers')
-rw-r--r--www-servers/hiawatha/Manifest1
-rw-r--r--www-servers/hiawatha/files/hiawatha.initd22
-rw-r--r--www-servers/hiawatha/hiawatha-9.1.1.ebuild69
-rw-r--r--www-servers/hiawatha/metadata.xml14
4 files changed, 0 insertions, 106 deletions
diff --git a/www-servers/hiawatha/Manifest b/www-servers/hiawatha/Manifest
deleted file mode 100644
index 26e0bdb..0000000
--- a/www-servers/hiawatha/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hiawatha-9.1.1.tar.gz 669052 SHA256 68b1c65eb5f9ab2527875fd0960d3b88aaddb7c79594a405687db2aabac40395 SHA512 3f7632dd80282c68911636b59760c28b63f5673f36c1edff00545fa7b6f6a1f0fa090c4a18c8f5a97d0a46ef90fbaf60843b0c0bec513b4e1e27e672380a3143 WHIRLPOOL 7ed5d483afdeb0c57bad1279a9cd97f63927ca72bec6f0eed3eb326d44aaf092503a12f62cabbbda8a9d1e106ad83102fe7357657f6edc3d2612b127247a87ae
diff --git a/www-servers/hiawatha/files/hiawatha.initd b/www-servers/hiawatha/files/hiawatha.initd
deleted file mode 100644
index 9c04296..0000000
--- a/www-servers/hiawatha/files/hiawatha.initd
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting ${SVCNAME}"
- start-stop-daemon --start --exec "/usr/sbin/hiawatha" \
- --pidfile "/var/run/hiawatha.pid"
- eend $?
-}
-
-stop() {
- ebegin "Stopping ${SVCNAME}"
- start-stop-daemon --stop --exec "/usr/sbin/hiawatha" \
- --pidfile "/var/run/hiawatha.pid"
- eend $?
-}
diff --git a/www-servers/hiawatha/hiawatha-9.1.1.ebuild b/www-servers/hiawatha/hiawatha-9.1.1.ebuild
deleted file mode 100644
index 57851ba..0000000
--- a/www-servers/hiawatha/hiawatha-9.1.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-CMAKE_MIN_VERSION="2.8.4"
-
-inherit cmake-utils
-
-DESCRIPTION="Advanced and secure webserver"
-HOMEPAGE="http://www.hiawatha-webserver.org"
-SRC_URI="http://www.hiawatha-webserver.org/files/${P}.tar.gz"
-
-# NB: version 9.1.1 is a "Gentoo-only" release, which removed the dependency on
-# the bundled PolarSSL
-# --> it is not anounced on the hiawatha homepage
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug +cache ipv6 monitor +rewrite rproxy ssl tomahawk +xslt"
-
-DEPEND="
- sys-libs/zlib
- ssl? ( >=net-libs/polarssl-1.2 )
- xslt? ( dev-libs/libxslt
- dev-libs/libxml2 )"
-
-RDEPEND="${DEPEND}"
-PDEPEND="monitor? ( www-apps/hiawatha-monitor )"
-
-pkg_setup() {
- if ! use xslt; then
- ewarn "XSLT has been disabled on your request."
- ewarn "Note that XSLT is needed for directory listings."
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_enable cache CACHE)
- $(cmake-utils_use_enable ipv6 IPV6)
- $(cmake-utils_use_enable debug DEBUG)
- $(cmake-utils_use_enable monitor MONITOR)
- $(cmake-utils_use_enable rewrite TOOLKIT)
- $(cmake-utils_use_enable rproxy RPROXY)
- $(cmake-utils_use_enable ssl SSL)
- $(cmake-utils_use_use ssl SYSTEM_POLARSSL)
- $(cmake-utils_use_enable tomahawk TOMAHAWK)
- $(cmake-utils_use_enable xslt XSLT)
-
- $(cmake_utils_use_enable kernel_linux LOADCHECK)
- -DLOG_DIR:STRING=/var/log/hiawatha
- -DPID_DIR:STRING=/var/run
- -DWEBROOT_DIR:STRING=/var/www/hiawatha
- -DWORK_DIR:STRING=/var/lib/hiawatha
- -DCONFIG_DIR:STRING=/etc/hiawatha
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- newinitd "${FILESDIR}"/hiawatha.initd hiawatha
-
- keepdir /var/{lib,log}/hiawatha
-}
diff --git a/www-servers/hiawatha/metadata.xml b/www-servers/hiawatha/metadata.xml
deleted file mode 100644
index 9a435e8..0000000
--- a/www-servers/hiawatha/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
- <use>
- <flag name='cache'>Enable caching of content.</flag>
- <flag name='monitor'>Pull in www-apps/hiawatha-monitor.</flag>
- <flag name='rewrite'>Enable the rewrite toolkit.</flag>
- <flag name='rproxy'>Allow Hiawatha to serve as a reverse proxy.</flag>
- <flag name='tomahawk'>Enable Tomahawk control server.</flag>
- <flag name='xslt'>Enable XSLT support. This is also needed for directory listings.</flag>
- </use>
-</pkgmetadata>
-