From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B537D138A1F for ; Wed, 23 Apr 2014 18:09:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 79D4AE08BD; Wed, 23 Apr 2014 18:09:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 055ECE08BD for ; Wed, 23 Apr 2014 18:09:39 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D6EF533FE0A for ; Wed, 23 Apr 2014 18:09:38 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2242) id 7B2B42004B; Wed, 23 Apr 2014 18:09:37 +0000 (UTC) From: "Christian Ruppert (idl0r)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, idl0r@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-proxy/haproxy: haproxy-1.5_beta23.ebuild ChangeLog haproxy-1.5_beta21.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: haproxy-1.5_beta23.ebuild ChangeLog haproxy-1.5_beta21.ebuild X-VCS-Directories: net-proxy/haproxy X-VCS-Committer: idl0r X-VCS-Committer-Name: Christian Ruppert Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20140423180937.7B2B42004B@flycatcher.gentoo.org> Date: Wed, 23 Apr 2014 18:09:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 2cd32771-29c2-44d4-8626-59a9157c7ad3 X-Archives-Hash: 68ca3f725abb0f4bf8c9f58003af005d idl0r 14/04/23 18:09:37 Modified: ChangeLog Added: haproxy-1.5_beta23.ebuild Removed: haproxy-1.5_beta21.ebuild Log: Version bump (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key B427ABC8) Revision Changes Path 1.90 net-proxy/haproxy/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/haproxy/ChangeLog?rev=1.90&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/haproxy/ChangeLog?rev=1.90&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/haproxy/ChangeLog?r1=1.89&r2=1.90 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-proxy/haproxy/ChangeLog,v retrieving revision 1.89 retrieving revision 1.90 diff -u -r1.89 -r1.90 --- ChangeLog 27 Mar 2014 22:28:51 -0000 1.89 +++ ChangeLog 23 Apr 2014 18:09:37 -0000 1.90 @@ -1,6 +1,12 @@ # ChangeLog for net-proxy/haproxy # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/ChangeLog,v 1.89 2014/03/27 22:28:51 idl0r Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/ChangeLog,v 1.90 2014/04/23 18:09:37 idl0r Exp $ + +*haproxy-1.5_beta23 (23 Apr 2014) + + 23 Apr 2014; Christian Ruppert -haproxy-1.5_beta21.ebuild, + +haproxy-1.5_beta23.ebuild: + Version bump *haproxy-1.4.25 (27 Mar 2014) 1.1 net-proxy/haproxy/haproxy-1.5_beta23.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/haproxy/haproxy-1.5_beta23.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/haproxy/haproxy-1.5_beta23.ebuild?rev=1.1&content-type=text/plain Index: haproxy-1.5_beta23.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-1.5_beta23.ebuild,v 1.1 2014/04/23 18:09:37 idl0r Exp $ EAPI="5" inherit user versionator toolchain-funcs flag-o-matic systemd MY_P="${PN}-${PV/_beta/-dev}" DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" HOMEPAGE="http://haproxy.1wt.eu" SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 1-2)/src/devel/${MY_P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="+crypt examples +pcre ssl tools vim-syntax +zlib" DEPEND="pcre? ( dev-libs/libpcre ) ssl? ( dev-libs/openssl[zlib?] ) zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}" pkg_setup() { enewgroup haproxy enewuser haproxy -1 -1 -1 haproxy } src_prepare() { sed -e 's:@SBINDIR@:'/usr/sbin':' contrib/systemd/haproxy.service.in \ > contrib/systemd/haproxy.service || die } src_compile() { local args="TARGET=linux2628 USE_GETADDRINFO=1" if use pcre ; then args="${args} USE_PCRE=1 USE_PCRE_JIT=1" else args="${args} USE_PCRE= USE_PCRE_JIT=" fi # if use kernel_linux; then # args="${args} USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1" # else # args="${args} USE_LINUX_SPLICE= USE_LINUX_TPROXY=" # fi if use crypt ; then args="${args} USE_LIBCRYPT=1" else args="${args} USE_LIBCRYPT=" fi if use ssl ; then args="${args} USE_OPENSSL=1" else args="${args} USE_OPENSSL=" fi if use zlib ; then args="${args} USE_ZLIB=1" else args="${args} USE_ZLIB=" fi # For now, until the strict-aliasing breakage will be fixed append-cflags -fno-strict-aliasing emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args} if use tools ; then for contrib in halog iprange ; do emake -C contrib/${contrib} \ CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args} done fi } src_install() { dobin haproxy newinitd "${FILESDIR}/haproxy.initd-r2" haproxy # Don't install useless files # rm examples/build.cfg doc/*gpl.txt dodoc CHANGELOG ROADMAP TODO doc/{configuration,haproxy-en}.txt doman doc/haproxy.1 dosbin haproxy-systemd-wrapper systemd_dounit contrib/systemd/haproxy.service if use tools ; then for contrib in halog iprange ; do dobin contrib/${contrib}/${contrib} done fi if use examples ; then docinto examples dodoc examples/*.cfg fi if use vim-syntax ; then insinto /usr/share/vim/vimfiles/syntax doins examples/haproxy.vim fi } pkg_postinst() { if [[ ! -f "${ROOT}/etc/haproxy.cfg" ]] ; then ewarn "You need to create /etc/haproxy.cfg before you start the haproxy service." ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created." ewarn "Make use of them with the \"user\" and \"group\" directives." if [[ -d "${ROOT}/usr/share/doc/${PF}" ]]; then einfo "Please consult the installed documentation for learning the configuration file's syntax." einfo "The documentation and sample configuration files are installed here:" einfo " ${ROOT}usr/share/doc/${PF}" fi fi }