hasufell    14/05/22 13:16:22

  Added:                hiawatha-9.5.ebuild ChangeLog metadata.xml Manifest
  Log:
  initial import wrt #65259
  
  (Portage version: 2.2.10/cvs/Linux x86_64, RepoMan options: --ignore-arches, 
signed Manifest commit with key BDEED020)

Revision  Changes    Path
1.1                  www-servers/hiawatha/hiawatha-9.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/hiawatha-9.5.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/hiawatha-9.5.ebuild?rev=1.1&content-type=text/plain

Index: hiawatha-9.5.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-servers/hiawatha/hiawatha-9.5.ebuild,v 
1.1 2014/05/22 13:16:21 hasufell Exp $

EAPI=5

CMAKE_MIN_VERSION="2.8.4"

inherit cmake-utils user

DESCRIPTION="Advanced and secure webserver"
HOMEPAGE="http://www.hiawatha-webserver.org";
SRC_URI="http://www.hiawatha-webserver.org/files/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug +cache ipv6 monitor +rewrite rproxy ssl tomahawk +xslt"

RDEPEND="
        ssl? ( >=net-libs/polarssl-1.3 )
        xslt? ( dev-libs/libxml2
                        dev-libs/libxslt )"

DEPEND="${RDEPEND}"
PDEPEND="monitor? ( www-apps/hiawatha-monitor )"

# set this in make.conf if you want to use a different user/group
HIAWATHA_USER=${HIAWATHA_USER:-hiawatha}
HIAWATHA_GROUP=${HIAWATHA_GROUP:-hiawatha}

pkg_setup() {
        enewgroup ${HIAWATHA_GROUP}
        enewuser ${HIAWATHA_USER} -1 -1 /var/www/hiawatha ${HIAWATHA_GROUP}
}

src_prepare() {
        rm -r polarssl || die

        grep '#ServerId =' config/hiawatha.conf.in 1>/dev/null || die
        sed -i \
                -e "s/#ServerId =.*$/ServerId = ${HIAWATHA_USER}/" \
                config/hiawatha.conf.in || die
}

src_configure() {
        local mycmakeargs=(
                -DCONFIG_DIR:STRING=/etc/hiawatha
                $(cmake-utils_use_enable cache CACHE)
                $(cmake-utils_use_enable debug DEBUG)
                $(cmake-utils_use_enable ipv6 IPV6)
                $(cmake-utils_use_enable kernel_linux LOADCHECK)
                $(cmake-utils_use_enable monitor MONITOR)
                $(cmake-utils_use_enable rproxy RPROXY)
                $(cmake-utils_use_enable ssl SSL)
                $(cmake-utils_use_enable tomahawk TOMAHAWK)
                $(cmake-utils_use_enable rewrite TOOLKIT)
                $(cmake-utils_use_enable xslt XSLT)
                -DLOG_DIR:STRING=/var/log/hiawatha
                -DPID_DIR:STRING=/var/run
                -DUSE_SHARED_POLARSSL_LIBRARY=ON
                -DUSE_SYSTEM_POLARSSL=ON
                -DWEBROOT_DIR:STRING=/var/www/hiawatha
                -DWORK_DIR:STRING=/var/lib/hiawatha
        )

        cmake-utils_src_configure
}

src_install() {
        cmake-utils_src_install

        rm -rf "${ED%%/}"/var/www/hiawatha/*

        newinitd "${FILESDIR}"/hiawatha.initd hiawatha

        local i
        for i in /var/{lib,log}/hiawatha ; do
                keepdir ${i}
                fowners ${HIAWATHA_USER}:${HIAWATHA_GROUP} ${i}
                fperms 0750 ${i}
        done

        keepdir /var/www/hiawatha
        fowners ${HIAWATHA_USER}:${HIAWATHA_GROUP} /var/www/hiawatha
}



1.1                  www-servers/hiawatha/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/ChangeLog?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for www-servers/hiawatha
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/www-servers/hiawatha/ChangeLog,v 1.1 
2014/05/22 13:16:21 hasufell Exp $

*hiawatha-9.5 (22 May 2014)

  22 May 2014; Julian Ospald <[email protected]> +hiawatha-9.5.ebuild,
  +files/hiawatha.initd, +metadata.xml:
  initial import wrt #65259




1.1                  www-servers/hiawatha/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/metadata.xml?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
<pkgmetadata>
        <maintainer>
                <email>[email protected]</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>
        <upstream>
                <remote-id type='github'>hsleisink/hiawatha</remote-id>
        </upstream>
</pkgmetadata>



1.1                  www-servers/hiawatha/Manifest

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/Manifest?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/Manifest?rev=1.1&content-type=text/plain

Index: Manifest
===================================================================
AUX hiawatha.initd 466 SHA256 
9be2cb8ee4e7b4b6122a934ee66686612d6b6a414f5bf82f62d77e99bf3d5b2b SHA512 
0e6bc8d648a6e8293ba3a3c15c8b0a2e06dab08fe20af9d1a7a53f8104790ade946fc87357e394ec8bfa4dc976a4f1a62e0c7576459d4401600beed1bfffe215
 WHIRLPOOL 
b0b4b16755a36d4881438bd018be8b42afa3c8a4c4bfd3d06ecd9ec8198eb3456caa82e6b1054a26d0ba025cb47a19f9670ea2543a95a2b4913af6ce90ff5735
DIST hiawatha-9.5.tar.gz 847545 SHA256 
c181011db1af187006190fc186689a0707a6f1e7b524c2a4347840e8fdf68b4f SHA512 
54c97b6cb7a94cbccc5e1dd0a8c78b9f5f44da250309e09de8601e34bea9ae56a02c9ec7c9eed6cf3814bc98733cc6143ddc37dfa44ea1add8f4f63d56d3e7a3
 WHIRLPOOL 
a612ff56ac0a649bb339197cfdddb67106c9657fe4a25bd8c35cb18fec222557da8e11360570c0f1db9982f9b41fb175e02ab71c5caf034ca6b83f98a2d90a35
EBUILD hiawatha-9.5.ebuild 2174 SHA256 
6b9d63e9108ed66dc2c018e5c7baa54e97911769d436e8c9a45e016e1c9cea61 SHA512 
be8563e8c3b69f636b323df4a23d34ff9975cc1327a062512fef1d6d2e0d287e72215eb3c40c2b96c06f2ff48baa6439d892bf4356f9e7f47534d664fc10350d
 WHIRLPOOL 
56a887224c4744a4288dfadf5a37f11790efc0ad32d80969bd94debd771b5d5b425369af4efd8f5cbf7d9cd73977c0f23f10cbef3613fa073603076dd421f79b
MISC ChangeLog 292 SHA256 
26cf4bc2212eaa80c2e3211d6624cb02afb512092ceabe77035d071cc95c6423 SHA512 
addcef22523daea25e7b56f6b560a816ca868b53397542845ce50774a38a8dc5099ebecda1ce815deda6c171f8352478a8686355cb8e9fe5b0cc2e843eb1eaa6
 WHIRLPOOL 
c1037939e2dad5473dcef4c164f7313243a9d70f211da5ca6864a718be69787501c438dc4a6cc70a6e331223d3bc5727bc1045de9c49a9b6d79823734d335ba3
MISC metadata.xml 712 SHA256 
bdeebe9f480e4506078a1ada7f8ab34d618d35de402f53c26b6ff6489c9688a9 SHA512 
3c7504874858971052b0646078c8fde703c051f7301b740428bd144f03a4c159517d003474504ba8666982535e130cee89c544c70e8c6833996323ba517ca6d3
 WHIRLPOOL 
92e4b695e3b4a97e9204d73fa9a31886933887b48fe1c8ce8ec7129fd2bf68d8e9e36b2a5e0e342e7a2c72f147bd37be7371d412a300099ef8d120576e45f941




Reply via email to