summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2014-06-19 21:47:34 +0000
committerChristian Ruppert <idl0r@gentoo.org>2014-06-19 21:47:34 +0000
commita389cf26963c2636e3cffb95ec2bc1132b8ccc49 (patch)
tree86898084f374b4c1650b18eb49f645dcf167eb2c /net-proxy/haproxy
parentold (diff)
downloadgentoo-2-a389cf26963c2636e3cffb95ec2bc1132b8ccc49.tar.gz
gentoo-2-a389cf26963c2636e3cffb95ec2bc1132b8ccc49.tar.bz2
gentoo-2-a389cf26963c2636e3cffb95ec2bc1132b8ccc49.zip
Version bump. Cleanup
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key B427ABC8)
Diffstat (limited to 'net-proxy/haproxy')
-rw-r--r--net-proxy/haproxy/ChangeLog8
-rw-r--r--net-proxy/haproxy/haproxy-1.5.0.ebuild (renamed from net-proxy/haproxy/haproxy-1.5_beta24.ebuild)6
-rw-r--r--net-proxy/haproxy/haproxy-1.5_beta26.ebuild126
3 files changed, 10 insertions, 130 deletions
diff --git a/net-proxy/haproxy/ChangeLog b/net-proxy/haproxy/ChangeLog
index 00d0e2513b24..4c2d7e16b55c 100644
--- a/net-proxy/haproxy/ChangeLog
+++ b/net-proxy/haproxy/ChangeLog
@@ -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.93 2014/05/28 17:08:27 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/ChangeLog,v 1.94 2014/06/19 21:47:34 idl0r Exp $
+
+*haproxy-1.5.0 (19 Jun 2014)
+
+ 19 Jun 2014; Christian Ruppert <idl0r@gentoo.org> -haproxy-1.5_beta24.ebuild,
+ -haproxy-1.5_beta26.ebuild, +haproxy-1.5.0.ebuild:
+ Version bump. Cleanup
*haproxy-1.5_beta26 (28 May 2014)
diff --git a/net-proxy/haproxy/haproxy-1.5_beta24.ebuild b/net-proxy/haproxy/haproxy-1.5.0.ebuild
index 5082522ed0c4..6c9784466488 100644
--- a/net-proxy/haproxy/haproxy-1.5_beta24.ebuild
+++ b/net-proxy/haproxy/haproxy-1.5.0.ebuild
@@ -1,6 +1,6 @@
# 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_beta24.ebuild,v 1.1 2014/04/26 16:26:11 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-1.5.0.ebuild,v 1.1 2014/06/19 21:47:34 idl0r Exp $
EAPI="5"
@@ -10,7 +10,7 @@ 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"
+SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 1-2)/src/${MY_P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
@@ -88,7 +88,7 @@ src_install() {
# Don't install useless files
# rm examples/build.cfg doc/*gpl.txt
- dodoc CHANGELOG ROADMAP TODO doc/{configuration,haproxy-en}.txt
+ dodoc CHANGELOG ROADMAP doc/{configuration,haproxy-en}.txt
doman doc/haproxy.1
dosbin haproxy-systemd-wrapper
diff --git a/net-proxy/haproxy/haproxy-1.5_beta26.ebuild b/net-proxy/haproxy/haproxy-1.5_beta26.ebuild
deleted file mode 100644
index d4f0a4be9f26..000000000000
--- a/net-proxy/haproxy/haproxy-1.5_beta26.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# 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_beta26.ebuild,v 1.1 2014/05/28 17:08:27 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
-}