hasufell 14/06/21 10:26:59 Modified: ChangeLog Added: hiawatha-9.6.ebuild Log: version bump (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key BDEED020)
Revision Changes Path 1.4 www-servers/hiawatha/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/ChangeLog?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/ChangeLog?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/ChangeLog?r1=1.3&r2=1.4 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/www-servers/hiawatha/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ChangeLog 23 May 2014 17:17:42 -0000 1.3 +++ ChangeLog 21 Jun 2014 10:26:59 -0000 1.4 @@ -1,6 +1,11 @@ # 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.3 2014/05/23 17:17:42 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-servers/hiawatha/ChangeLog,v 1.4 2014/06/21 10:26:59 hasufell Exp $ + +*hiawatha-9.6 (21 Jun 2014) + + 21 Jun 2014; Julian Ospald <hasuf...@gentoo.org> +hiawatha-9.6.ebuild: + version bump 23 May 2014; Julian Ospald <hasuf...@gentoo.org> +files/hiawatha-9.5-cflags.patch, hiawatha-9.5.ebuild: 1.1 www-servers/hiawatha/hiawatha-9.6.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/hiawatha-9.6.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/hiawatha/hiawatha-9.6.ebuild?rev=1.1&content-type=text/plain Index: hiawatha-9.6.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.6.ebuild,v 1.1 2014/06/21 10:26:59 hasufell Exp $ # ssl USE flag currently broken # https://github.com/hsleisink/hiawatha/issues/15 EAPI=5 CMAKE_MIN_VERSION="2.8.4" CMAKE_BUILD_TYPE="RelWithDebInfo" 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 ~x86" IUSE="debug +cache ipv6 monitor +rewrite rproxy tomahawk +xslt" RDEPEND=" >=net-libs/polarssl-1.3 xslt? ( dev-libs/libxslt dev-libs/libxml2 )" 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() { epatch "${FILESDIR}"/${PN}-9.5-cflags.patch 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) -DENABLE_SSL=YES $(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 }