summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2015-05-15 09:34:30 +0000
committerChristian Ruppert <idl0r@gentoo.org>2015-05-15 09:34:30 +0000
commitefeb1fdbb5b85b5a046cf8e1032287b6c9c6081e (patch)
tree5a6ae9ce5dd073727fddfafaaab61c5dd8fb8890
parentdocument the patch (diff)
downloadhistorical-efeb1fdbb5b85b5a046cf8e1032287b6c9c6081e.tar.gz
historical-efeb1fdbb5b85b5a046cf8e1032287b6c9c6081e.tar.bz2
historical-efeb1fdbb5b85b5a046cf8e1032287b6c9c6081e.zip
Version bumps, bug 549316. Cleanup.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
-rw-r--r--net-proxy/haproxy/ChangeLog9
-rw-r--r--net-proxy/haproxy/Manifest24
-rw-r--r--net-proxy/haproxy/haproxy-1.4.26.ebuild89
-rw-r--r--net-proxy/haproxy/haproxy-1.5.12.ebuild (renamed from net-proxy/haproxy/haproxy-1.5.10.ebuild)4
-rw-r--r--net-proxy/haproxy/haproxy-9999.ebuild6
5 files changed, 108 insertions, 24 deletions
diff --git a/net-proxy/haproxy/ChangeLog b/net-proxy/haproxy/ChangeLog
index 46f275082365..df2e6ef2689e 100644
--- a/net-proxy/haproxy/ChangeLog
+++ b/net-proxy/haproxy/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-proxy/haproxy
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/ChangeLog,v 1.114 2015/02/07 14:59:03 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/ChangeLog,v 1.115 2015/05/15 09:34:25 idl0r Exp $
+
+*haproxy-1.5.12 (15 May 2015)
+*haproxy-1.4.26 (15 May 2015)
+
+ 15 May 2015; <c.ruppert@gentoo.org> +haproxy-1.4.26.ebuild,
+ -haproxy-1.5.10.ebuild, +haproxy-1.5.12.ebuild, haproxy-9999.ebuild:
+ Version bumps, bug 549316. Cleanup.
*haproxy-1.5.11 (07 Feb 2015)
diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index f3e194a27cf3..dd36236cb582 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,26 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX haproxy.initd-r2 1095 SHA256 0136fbcbb9e7c77dfade5a4b0f28522a11f15c84fb0bb79f5f486f6baf00a0c4 SHA512 32c5a78a6545c7357ae4b81d8b236ae7569a6ca55171c7560089d345a7a8ba7d2df2083fc7c43b72031a0f8ad1e5151990530ce7b4d2c967dd959bd0ee542ee5 WHIRLPOOL e5c251617d938f07c9dcdb3008f8ec050bedd9c2dccdd63b4c83d8367795e24be79a1f394808f530f908f0147f72b7a6794a75a240d26d9d23285265f496f1b4
DIST haproxy-1.4.25.tar.gz 838775 SHA256 84408ec1e37bf308c6b45ae3c7e66f2a9d2f762cb689ab6d322c67bba691db62 SHA512 c3424151309be5eea761ff02b29a0e54bd34f5fcb4087e8b99fb2f4cde17bbc3caf07b6cb41ae5a2606325f8a950a06c4683ceb04c05fd6ebf0177326030bca9 WHIRLPOOL 0b32acffc82d216325abd330073717d951aa8cff349d538fa42a9de76154e1f7be5b1718854d04be41f78834b914b83be804557eb20aa174db71769060c9f644
-DIST haproxy-1.5.10.tar.gz 1339873 SHA256 090264c834477c290f6ad6da558731d50aede0800996742d15e870b9947fe517 SHA512 d15aaca4be6d8b41a691509042728d6aaa177075f2c3ff783d91cc02150a0d7985863c2f0c19c5df20461fdf2c95eaca67031ed37992e75ac02fb887445308de WHIRLPOOL f11dca65ca671ccedc58ef0484c77d5e833867b4d9ea90a9338b7ace65e984ab178c773a8648971d8faed709254d39b40d960f71f6aba30f97d4ee0729b53488
+DIST haproxy-1.4.26.tar.gz 837280 SHA256 a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454 WHIRLPOOL 406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
DIST haproxy-1.5.11.tar.gz 1340429 SHA256 8b5aa462988405f09c8a6169294b202d7f524a5450a02dd92e7c216680f793bf SHA512 10ac569fb06efe158e9ba9e9651f110d86f362d4e9fd032d50ff403b0382825764223dccdac1b5f6ee13e4f6ca63cf92c6d0f4408c1313ac9db07214646a9738 WHIRLPOOL 324f761c67b330672a38c53758786bd05a677a9fa81e41969d5d53757acf0058424f0f010e55fcd518831e1850fff3717e70eea7ffa4ecee0dae4c14d6a88f18
+DIST haproxy-1.5.12.tar.gz 1344813 SHA256 6648dd7d6b958d83dd7101eab5792178212a66c884bec0ebcd8abc39df83bb78 SHA512 57a09686d6dd7a9451b283a1ef8ffdf478ea58dc7c04d8433a495fa5054204552c682a4c470abf92f5c603302a29288527318ce360092738894245c29f73642f WHIRLPOOL fbf51837fd24c948c16d8123836920f423a61efde617ca081f3f70acab7708955e210241fbf2970ec5e3cb87e8c934db05ef40584207f37a11d4d9c99095d8c2
DIST haproxy-1.5.4.tar.gz 1336140 SHA256 75056ca5b9121b193d383ba4ebc6e5a3782c537a7499db80fce8d6d5fd265e10 SHA512 9ba6a82207487a8e59117c21de0dd7a178cc4bf472cc99fbca21146883f8a2ffe1b3d0bab316999abc151e16ad363f80b593205f39fa2cb173ba37b086076323 WHIRLPOOL 19ef3cbe10aac30c80ac193e7728f5f5127ce690e4f4e314e3ea23743701adffb2f7248a37b2d3737461abf89f575612980208a8af8499dffc34e28b40817389
EBUILD haproxy-1.4.25.ebuild 2314 SHA256 b309ff385e44799c9aa5db4d173e2f54102f5f25c721bc3dfecb69db6e87bdff SHA512 6ba8c3255806e7c36ddbd6b1b3d77bcf13d4758d95b1f620ba04cbf25fd332f6cb75a0c138949cbb6c6e4f7d939bab125f50eafd831256bfd04a5c4821250bec WHIRLPOOL 572b1e600300ef94e8beefd537ecfbf9405c01cc6bde104d3b7ee8bcee85495a4ec06bee757f3cbfb6d8838cbaefee4f2e1ac38b58fd1ab3a438789cc46d9aec
-EBUILD haproxy-1.5.10.ebuild 3383 SHA256 e23ade05732f2b870365a86cc1cd9c882476209b3605e4bd68ac650889943d1e SHA512 c74528e59c3ace5eb105f1b974b9221a6e8aecce3325130dccf43c7428e34f62359f0422b03109187da22330203927e8fd4176ffe1b5c8035b267998e7b89e32 WHIRLPOOL a069498b68a5572e711fd32fb385f507cbab720f71caec81c426c34f4a5d8f55a2319d390f238591e663c43eae3698ff42ce1da21159292ecb506f0ffbf5342f
+EBUILD haproxy-1.4.26.ebuild 2314 SHA256 e56a0ac1f48c3dc4a3b07c31ee1e2b58e431d157fb5d573f8515ad0ef4e5d9ed SHA512 b5a4f22be3c297876b345df90de63958fcafa3efd1a933f59ed10b169054a74aa5d9bb9b7fd93b6367442abe2931124e0ba0c165d62ef287da3700f089937c86 WHIRLPOOL 5b6478ef8863ec1f003968955978f6aeb0e76670201131393041aa38994832d14698c5f507cdb099e837383f856ba4c229aae552897d6364bc011c4b899f2c64
EBUILD haproxy-1.5.11.ebuild 3383 SHA256 dc385d0839f0c96a2d253ff2290706fea21a4fb66a73a529655b0c94226937a7 SHA512 954b7b7a3853351edb87eb58ddfc3fa93c4b5050d2fadb37bd2b107395ae21d5b713387d7a45dfa272afc05669b97ed4d87c705dedf60b3fb601c13ec4516344 WHIRLPOOL 3d419a11bdbdeda620a7b55e9833b79afe98de4d85df2cc5a64faea474ed76c2e203cc16d40279d12537f52fb6e54fbedc0d4d093ce244c226cda380e8588246
+EBUILD haproxy-1.5.12.ebuild 3385 SHA256 97c05a9d2d2870863e19f6d9e63007bd379608ec878998a72294d378308ab970 SHA512 2e29dabd5a459cf37f4f1a20351af8a00bd5a4d2b697e07196458927034c0d9a2637bf6ff02c0ea0c986f43250580f0fc2bdb5d4da38b32b03c432b9734d9742 WHIRLPOOL f416d36ffbfa8f1959b5af4e5812a4e6f248b4c644a4e7515a90df1512451930312dfb182063755cfdd9234016035b71c32ed12e58c305daae0679852790555f
EBUILD haproxy-1.5.4.ebuild 3237 SHA256 cc3e810566a7dcc8b7faa5c8854c8c1a692273cad7419c45fb26b4488b50a9b9 SHA512 f9bacbf3e8e3f0028559681232d84f1d9cdd845fd6c7d084e3db4660a4308a5b65ae919c49ede7b7ceaa873c09efe663feb0a0f238bc980337dca3f1104fcd3d WHIRLPOOL b3187145ea761c6edfd656b4bdf2c33df007ea4c4b9aaabce3fdf4992c3e0d41ebb26cc1361e3a18b32e63cd9526913fca22b109f1520035063feb408ab91a2a
-EBUILD haproxy-9999.ebuild 3348 SHA256 af05b51949f04e23ca1473f155645857420ddf5114dd283074d8e69c4005535a SHA512 a6457842d8b7f7c3cad2acfe5b63cf5613bf0dbc7c5da8d3e66f3809fd8e66103e4f6ddf58ed0412fd9a7715740fe12478af1f7e09549c0791c27c57e96f9bf7 WHIRLPOOL 4fe863b5e7c768f771f2c78a7d5c9d4660943713f4635d3164525e97c5c73308cbc60395d986e7a99f4f1df722c6d7b3cdeddb50c523faa2b0cad1e38ba3acad
-MISC ChangeLog 19285 SHA256 59e2afd91cf126d32ff2a6af317cd30df746462443c769e1ba58d6ba67a90e15 SHA512 b8e4b14fbdc66b1dadbd972b527b83a9cf3f91d042b94674992536f90bc5ba44656382ec1cc9af06ea80287f808b1cef4afad483131dbf4685f3b1641e219977 WHIRLPOOL 40a78a116acac49d6d5f81b1c67c11f1d32fd38d9f1b9314821d46f80a8560bede616552808e288382696ede72f5097585ace15e92b7e1a78452240d0ce1c665
+EBUILD haproxy-9999.ebuild 3350 SHA256 5888d4b06fb42006046e767d906b7042366c87731df8ccb6bbbe154cf6f78c90 SHA512 7e546a24e19cd0f669460c06f8baa41f6f817c30959d4fee741f06aff3294a833322b1bd821a6abfcf224c15f2c978fb982b9faf890dc686d75b43e1dc3fe7a2 WHIRLPOOL 39decbdc3a444729ba4550c7cff074c74265219483a98c57ae0db53c0f155408baa91e3808d0951d51eb4b50393925d626ac1c813125d449a3edd5bcbb8419d2
+MISC ChangeLog 19518 SHA256 4b8de782e79489e216ceddf2099cd6faf150914d548246aa3b47782beb24eab2 SHA512 662d71425ba956a4ba655065a261b2f26af448ec8ab5921494e3b97354a3dcccabe5e0b41fa6fb4f6d9507491d79da5a642352ee64b1b5a4fb6e2884cd2dd0d1 WHIRLPOOL 3fd15a010b4bc2be06267489b81663c7c946478d6f5ae01f952e615bb04fb2f7e68cb2cec04c753d40a29baf2b119adaf3895f21293c5e56e4d0a2766a9a0c01
MISC metadata.xml 1567 SHA256 176c75ad779ae47ba3ac46a19755acec0a83e54bc9f6b36b920a652bd1cb50f0 SHA512 7902358b192c919cc2e34782d937af0c26d65c9b90f3473916b12fad4009ef985f892325716c1e031dcb73a68a53ff94529004459cf28845ecd3e7de172266c2 WHIRLPOOL 42e15558e0b84ce90ac5a15f43c5fb604fd526cc4485bbe66b947f97abeb99020bddb90a917fe46c948189d6cd91d95b9bba576af696aff6cbfefa14b50dce4f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQEcBAEBCAAGBQJU1ig8AAoJEMOx0zmdw4Z1AMcH/RQ6/2LyYOAY3pI9FNHuuqqX
-PzEizST6izpojdd1k+C7VYQkRbBHekE4J3X5TbKgmp8ETHQpW0mFO/1nWyfBN3Xz
-dydxhoWmoldxZ2BPvENC46s2fVWusdxmzXqnVS6k5nQEZjzV7U03PNeXLzx0s/Fy
-r7iTHfFASV96LUYnQrbJnrHo+l/fI21+ZvAO4Fda3c1CT9gX9deTsKwZTmsJBMBJ
-H4ym5rvydt5UwLN3jgmVzI7A3OV5mEj/WdZ2RJl6PM+KB16zPNituIseqrAw9Afw
-Q+1g6duaLLcMCDcZ3HbXBz0NXVTcJGeZ1v2QqrC9QSHLi061sQSlY9y86NO8ve4=
-=sisg
------END PGP SIGNATURE-----
diff --git a/net-proxy/haproxy/haproxy-1.4.26.ebuild b/net-proxy/haproxy/haproxy-1.4.26.ebuild
new file mode 100644
index 000000000000..85092cb4d152
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-1.4.26.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-1.4.26.ebuild,v 1.1 2015/05/15 09:34:25 idl0r Exp $
+
+EAPI="5"
+
+inherit user versionator toolchain-funcs flag-o-matic
+
+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/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+crypt examples +pcre vim-syntax"
+
+DEPEND="pcre? ( dev-libs/libpcre )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup haproxy
+ enewuser haproxy -1 -1 -1 haproxy
+}
+
+src_compile() {
+ local args="TARGET=linux2628"
+
+ if use pcre; then
+ args="${args} USE_PCRE=1"
+ else
+ args="${args} USE_PCRE="
+ 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
+
+ # For now, until the strict-aliasing breakage will be fixed
+# append-cflags -fno-strict-aliasing
+
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args} || die
+}
+
+src_install() {
+ dobin haproxy || die
+
+ newinitd "${FILESDIR}/haproxy.initd-r2" haproxy || die
+
+ # Don't install useless files
+ rm examples/build.cfg doc/*gpl.txt
+
+ dodoc CHANGELOG ROADMAP doc/{configuration,haproxy-en}.txt
+ doman doc/haproxy.1
+
+ if use examples;
+ then
+ docinto examples
+ dodoc examples/*.cfg || die
+ fi
+
+ if use vim-syntax;
+ then
+ insinto /usr/share/vim/vimfiles/syntax
+ doins examples/haproxy.vim || die
+ 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
+}
diff --git a/net-proxy/haproxy/haproxy-1.5.10.ebuild b/net-proxy/haproxy/haproxy-1.5.12.ebuild
index bc517953cffe..e7340914048c 100644
--- a/net-proxy/haproxy/haproxy-1.5.10.ebuild
+++ b/net-proxy/haproxy/haproxy-1.5.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-1.5.10.ebuild,v 1.1 2015/01/12 22:12:09 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-1.5.12.ebuild,v 1.1 2015/05/15 09:34:25 idl0r Exp $
EAPI="5"
@@ -20,7 +20,7 @@ IUSE="+crypt examples +pcre pcre-jit ssl tools vim-syntax +zlib"
DEPEND="pcre? ( dev-libs/libpcre
pcre-jit? ( dev-libs/libpcre[jit] )
)
- ssl? ( dev-libs/openssl[zlib?] )
+ ssl? ( dev-libs/openssl:0[zlib?] )
zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
diff --git a/net-proxy/haproxy/haproxy-9999.ebuild b/net-proxy/haproxy/haproxy-9999.ebuild
index 6b9b8540e8b1..786257daf043 100644
--- a/net-proxy/haproxy/haproxy-9999.ebuild
+++ b/net-proxy/haproxy/haproxy-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-9999.ebuild,v 1.3 2014/10/30 21:37:30 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/haproxy/haproxy-9999.ebuild,v 1.4 2015/05/15 09:34:25 idl0r Exp $
EAPI="5"
@@ -20,7 +20,7 @@ IUSE="+crypt examples +pcre pcre-jit ssl tools vim-syntax +zlib"
DEPEND="pcre? ( dev-libs/libpcre
pcre-jit? ( dev-libs/libpcre[jit] )
)
- ssl? ( dev-libs/openssl[zlib?] )
+ ssl? ( dev-libs/openssl:0[zlib?] )
zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"