summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-10-17 11:30:51 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-10-17 11:30:51 +0000
commit55d7c799716aea036f6b45fe39ac960169dbb3f3 (patch)
tree5e78d6c68529b3c1595804a4b3e51220d7c3cc97 /www-servers/varnish
parentApply HPPA patch in 31.2.0 too (bug #524556). (diff)
downloadhistorical-55d7c799716aea036f6b45fe39ac960169dbb3f3.tar.gz
historical-55d7c799716aea036f6b45fe39ac960169dbb3f3.tar.bz2
historical-55d7c799716aea036f6b45fe39ac960169dbb3f3.zip
Version bump
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'www-servers/varnish')
-rw-r--r--www-servers/varnish/ChangeLog7
-rw-r--r--www-servers/varnish/Manifest30
-rw-r--r--www-servers/varnish/varnish-3.0.6.ebuild100
3 files changed, 122 insertions, 15 deletions
diff --git a/www-servers/varnish/ChangeLog b/www-servers/varnish/ChangeLog
index dcb8a6dcdd9b..452524ab3bbb 100644
--- a/www-servers/varnish/ChangeLog
+++ b/www-servers/varnish/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-servers/varnish
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.81 2014/10/08 11:58:25 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.82 2014/10/17 11:30:40 blueness Exp $
+
+*varnish-3.0.6 (17 Oct 2014)
+
+ 17 Oct 2014; Anthony G. Basile <blueness@gentoo.org> +varnish-3.0.6.ebuild:
+ Version bump
*varnish-4.0.2 (08 Oct 2014)
diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index a0ff701673ce..7e29078dbb53 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -25,31 +25,33 @@ AUX varnishncsa.confd 84 SHA256 60e03274b8d786abf7769be26a4ee6c671a155a761b16ee9
AUX varnishncsa.initd 832 SHA256 cb81f89a151513823e9af3163c4ab1c3a9b9b05f786c691d3c8a7dc42f31b412 SHA512 725d81db0aa39a7fd7e50cceeaec4e0977719748624ab213585a8927088856ac4f7df4991d5ab7d11af2df6e90bdae1bb0a90037031fd7c3180086a42c4b9f74 WHIRLPOOL d5a3a9545231587a07f79bc05711c2023ee4d9585824b756f6869e2975c1c8bc4002e5301bdde1e471a238a95c20e044411317a8c3a9d16f23318ff2af4931c3
AUX varnishncsa.initd-r1 1123 SHA256 25ddbcb2f2c426950c616356c2bca144856315dc95c27424e7d242d897db79a4 SHA512 0f79bef898a7bce41d2b644bb405acd5bd3ed7a380f25ace2b436530698d3aaa84d805f062fa197edd5ce790d47d0b368f7784f1304ed56ae5cbb99e81d83412 WHIRLPOOL 071f06a67457b292cf23a0ee40f031b1b2052cae9c45161317823ed3de9104c4267505000149119064bd6621702195024b57695ce72c6b1060fbde3ab02353d7
DIST varnish-3.0.5.tar.gz 2116664 SHA256 302fd6afc771524ca3912f5d945ab197a55762385c012b2054df7d86bf7ae2b7 SHA512 0fe8a0f45ebe3b159fde811ac374ef8fb5be7712d8a61474778c57ddf4e7fb0404c7b28abeb614a16255a1c9ef0c780db44d03b1c8fbfee54adc49d92cbf733d WHIRLPOOL 5c33e510b5c511790a38451068e569ac62a5db4dc0c9aab99ef1509166674474c12dc5e0e9cdcde0245eb1b5c7b9947fed19a513114f363d468f2fbeff1c8d0d
+DIST varnish-3.0.6.tar.gz 2049810 SHA256 840ded8f25e7343117f6e3e2015759118f1d2db357ae8d7e02ea964e6fb680b7 SHA512 6dcbbf1407e72f9fe6c156a4074d9d42ce147d225cd3001b3240a22ed02e7adf2e900671f9f7e81cbd6b565b29ac65e0436c08c295763b5f7d48b6ab76a1c6b3 WHIRLPOOL 6254de1210f179c0e523cbdb7a1ecd36535cc50ee085d5093a7bc2285d666db45fa4fd130253ae6c94c09037b1225f0c89b5d73a2e0e51f0e5fda7d3e2e2d81d
DIST varnish-4.0.0.tar.gz 2372630 SHA256 4bbf73656be11687cbb8c7d4a7315786081687664b40a8ccbe67b36f8c0b1c17 SHA512 5eb3806f6c7c46438b6ebbe30c42f5a6afc53a9fa9e8f4b809c7d18b465712640950601be9873810a0f408865fba6ae9d18e46e4f22c89cc3a2e0c351753ac71 WHIRLPOOL 431dad47430a7b2a2eba3dd635eb487cb4d112a9ebdf6a3cb946b0bd8476653bded2d29128bcac1f98c6b3dfc3d7bc9c32f25ea76bccc9f427519f8dc36e2eb6
DIST varnish-4.0.1.tar.gz 1877657 SHA256 49c3cebc89cb08fbc89d6680c1c8b42efc9313888172f3cdbdae7324b5c8f35b SHA512 e1ae846ff5b5e6ac0b694e8b197f9f7ec8c47677cbaaab6c0c490b6d5fa52f58f84fa3001bee8fe57451328cb809be0b5be55ddb41bd9c2444f23e0af582116b WHIRLPOOL 3013ae885a1eb6d44600b7c5513109a526cbed8f6bf687a81fa31111088713d68a9a059a67912966d7bed3b6404988c5fc785f02c91a63ea1f2a5037caf21e7b
DIST varnish-4.0.2.tar.gz 1853668 SHA256 d9fb6a6eaf05bbb0c8eb5855556a4b092183b2c1a61281bfd73adf83a304555b SHA512 262bef5823f56c70fa9c7f24225b02b0218889c216143f63bb11db978ca7eddb174f605a5e48a4e774d88b20af5f5845bb2a6aef6fa3aaaf7cacd8c7c17cb82f WHIRLPOOL 35977069c6908a2fd731984585b447055730a288300de8709d83bec2df3677337535970c503b3b3d26635b0c747e7c387a423d93e776a755b8d8f0078c845696
EBUILD varnish-3.0.5-r3.ebuild 2404 SHA256 f563aaa34c8795ac9a444b31b09e6a9bbfc136e3e15f68aebb7a94178316cc6b SHA512 c98f3e1365cb0a5f552f35f48a75e641104ade8ddc0e853ce1f669815e984b19763cd3986ca81431868a4e1970587b71c9d1b6403f83073e722bd8e063ea40b7 WHIRLPOOL def91f69d96a04f44e4aaaab70ac58dcdd840e142023603196b815dca49f3d6025bfd7757456becd1d1f3356bf148dcb7bed2e06d472fa1fd1edbd237ff6d1f9
EBUILD varnish-3.0.5-r4.ebuild 2406 SHA256 9f6aacee63083720cf258cac002e068ff49079d9697675c121d69ca1bc150cad SHA512 2b759343b58a7bbcb4533839a75c05e5e303f692fc1b640527a6246f8fca7b3be5c533cb11f44a9ae89c73285468ce762268406ddeac19c374d906f0e44a8c34 WHIRLPOOL 46aecb7600935c99c2512ff0f4260ee604a103782d69e107350758146eb3f188ed727fe5fa4b96e52301e4c8bd405a77ea8e987c8a42feb8b5225af2ad125b99
EBUILD varnish-3.0.5.ebuild 1975 SHA256 3b76c80bc0c5aedde002a2dd41a90a7519b190db8f98f0bc05e6a15a50d627ec SHA512 3fba7c6b93490bb013809d52b3ae81d0bfea61fc783495c74fad689f9561645c50749533569529106be8c5afddf05b994b01611017f6581533e0763b72f36827 WHIRLPOOL 437337047d3d0719cdb4729d00f296aad0c8db5dc6d244c56c70306ac60a86e407220cbc42872c4e0fa1e9c8e3c5cd5f81cb42ad2a924f4d0e1bb3c8bd5df8c6
+EBUILD varnish-3.0.6.ebuild 2405 SHA256 e6bb30131968c2c321c2fcc8adb1eda468a777c7edcc6f3b5704fa553dffc4c8 SHA512 38057ac0a39d433fa047c90f442527af2c0d215d6aa4e3d5af8ab83b050567f6666adc03e4ea584d70c7c828eef657b6b306e3eb22a1778684d58efc0a9990eb WHIRLPOOL bfed247f1047dd49bb6008425573dacf85cc5a2e3d2fbe84cb469988420d5f8dc7c2b7a243732a2f711cceb031e29e5c3dcd6f50ad1692df0ab680d991462e59
EBUILD varnish-4.0.0-r1.ebuild 2581 SHA256 e5d9b1162025afaafe2bd67957bdca3d19d9b202f86820c86763db2c05b55957 SHA512 284309ed550d798513c877aa2f23533717502ce9bc0ba8c044c7e1ad0ecc40cd39e3fa40e6bcf706f22a7dd6577f711b366ec3e9ce23c5aedc7776066dd76c35 WHIRLPOOL 4c0957059bbfc2914202343679309d7f6d28d20061c2eaa26182bb4aebc64bb2e19bcb021a5168a26e920461f898ed6f63dd0f00c8ba70009823d17130f67c8c
EBUILD varnish-4.0.1-r1.ebuild 2707 SHA256 4ffd4cb8021edf70667512cafcd743842ce542905adea073be7939e31dcee781 SHA512 4e285fecd45f4aede2cac5f175bc752ccd07d604f63c24b406119b851138919123045e496126122e351a627a815f803c4c79b11fb5788d8330d2f7fd7fff5292 WHIRLPOOL f6eca026a7c3fa774de159222cfed0a4f0697314272a1ac2ffc2b2255496f369234358cf60b244e16d49356b3db2ed65432fc243b7ecc9132453ae44924008a8
EBUILD varnish-4.0.2.ebuild 2704 SHA256 9ef7f4abc5d5ad7bc1d49688ef22eb9839246014c99e3d70bf3bde577d9e38d5 SHA512 c270ad0d1f546dd94df1799b1dc75195e0ab3cc69eeeeb2c4e5cde9987a182fef69847f74b2bc2f79cbbe91b2f431ddba97ea31b92e48ddb34dfb78137ece37a WHIRLPOOL 98d53aa2524a7820f090556b26d8781385a96d96650abf1cf0b705c5501ea28876bda119908589442c7df9ec2a8de9abb70b9853ab89cc52f41b619b6d459872
-MISC ChangeLog 13210 SHA256 6d8d0538cddf5d3e20fa358313651aae3dfb8247a597747a559d8e6e9c3fd30f SHA512 47680bf24b7b83174f3e63fad392b2eda6db0e95aacc30395a71725ac97d93b6af6d8772a2c06e4ab1abe6037aea13c7412feec746a6dd03e21c3ad0411e730f WHIRLPOOL 26f945c3d3e6d46511f3056e234403b32482bd19624897a0c6c0e330c00f1fdf5da5ede9c420bd60c908d2af280ffb32b00e18f48f9ae0d0c720c353e876b55a
+MISC ChangeLog 13334 SHA256 2d1db21efde6642944fb69718ab7c9af9f9359dbd272ade3088d5a24dd20979d SHA512 f1856061e3f433767859550e3c1ff0629e9cb868255257dcd8a7ac7df5c424d1ca42088d77f22c96e977012be0e764f1347fc0b75da775653680e837e7395c3e WHIRLPOOL ba84f458d2746aafcf74ef8d94d5cfcc2ae08e1199d994969fae73c79b4b7b28bd2dbf61748fbf645b2eaf227c8b0c95819b6338b6ebf082acb746b8f027bd68
MISC metadata.xml 1383 SHA256 1cc0d8fc9765ed02a4c1a2a153309612e089ae7e87d732b9794231fba76cee92 SHA512 0a15da3879bb0f3320dc59a81b5772fb7dc810b9096f5ac073493fa052f98a0cdb97f3a610ce433c0b34e3961cfe2195bae2d4f8072961665398083b8bba6552 WHIRLPOOL cf50f3fa2f2f92de6be52f4cbcd02fc84de9661f672e7152cc5fd8081a925e0608b073809cca28ebc29931a842bbdae5989270f3d8838d13f7f220234e2ad19a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUNScUAAoJEJOE+m71LUu6JZMP/1MztX5YgX8uskyznHRBLHKK
-774lSgfq1iCzKh0L6HHf4Q84FG7/+zx2HWvu8KN3lK/2sJjxXyeKsNaQlnkOh//w
-IcWpP5LG/JIOVAqrKMhWM1+lwmhMACNvFdhwo35mA5fohpcwkMtJ4AGQ0tmjr9T/
-zmw0rEkvBve2lM53yz6N4DUYosfzxEYEFtifwMJDIdhYku3BPorzyY7XteGlxDkH
-MtPkEKOu88pUzubh5gtOmb0h39lY0ItR1IirxiXBVKDHzakHvGtIeLjz4FfDKr2q
-3WhAlKXdUPI0AlDb+Yt+DsLW++ZfhfqARRXhvHUqjFXUTnnhyK5Kbu8c0szzZ97h
-xXzswgSp9DOToy6sKQUDtXEaEj8zCghyuTNnct5QMwUcNz+DCcRJNBnrM2OxC+j1
-QbaxNqb43Q5/ljElL/72PXYvUh47toMQcNpT6768+6iFWMbEBrBGCZ27rgQXwGPk
-Xlv0kLAw9p2yFf4WIfFMXEZchVK0XzpSBPuy+NVk/8mNZZUpHtYkO7iwC12lI7B3
-hnTWcjk60Ekc1fHwP32QSUGS7JPp+Q2lqYpfy9Bz96NRtWnymj2Ek1bg45LdhEv7
-i65cPXjJO8c7ZRKtYpzhtzra1dqixL5l19U+a9Hzr/jT4y/UwTUk02T8oAtuzQ0F
-20EtVq3wXjruxIlPgjll
-=zj/l
+iQIcBAEBCAAGBQJUQP4pAAoJEJOE+m71LUu6FKQP/0uCIDeS8ZJsX8ImuN1lhAMx
+2GV0e19Gula22tgzzmYq0Whd2ZeUc+T2h3JFABq8yDK8JaZ7l7QumieUoLiELUDA
+WeevK3tRIPXmkNA40P/ViUDAVRyoWVgeLXipa68VZJ1Z6smwIC44J1l9iwFGHlK8
+1B68hCm1iClhvyLRiJ6ulW2gctucJeVXbySwUNT+H1sttufcAZEq9jRIOAIgAvlG
+pCO7MIN3f53EUYAdD6FGKTr5+R3VixxyPZvAuyaUcEtOdiRFUYiZaYA+2zO7b8uk
+Oamc8lA8z0kvg5AStSuQrNEk7IoEh8mhDGmlHsdNdw2HlxuzWTin92DNrXCuVZc6
+i4OTy/zLY4HYTOnZaXL6ADV4SQ6V2YqnXPSH+y8yI0TuJruBpwv73M8PCKYPvG+t
+EfCzUUfcECIEf7BITYioeRV6913BJEpryxOkH8DjRH6zcPXmjZ9HXWZHfLkpIhzZ
+/jdzgRNAYmaYh0bMcJqYtSL3ZeJwcoD+VvG4h69ZGz7SL9f0R/VsXVRBtChBHg3V
+B+Co0ECR6AcWn+yvHktFDGGWz3S2FM6rp0hVwe7P0H4QN432mLsxXODJtNlSek6/
+OSO8OXhiAlQQiUSYVeUo1RPfO+p2x1NVwbgUT3mtM9ZPr6c/fchZLTTemxGYh/7p
+DEFRptQdCcs4MztfJxpH
+=jnA4
-----END PGP SIGNATURE-----
diff --git a/www-servers/varnish/varnish-3.0.6.ebuild b/www-servers/varnish/varnish-3.0.6.ebuild
new file mode 100644
index 000000000000..e3fb629e6cea
--- /dev/null
+++ b/www-servers/varnish/varnish-3.0.6.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/varnish-3.0.6.ebuild,v 1.1 2014/10/17 11:30:40 blueness Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
+
+inherit autotools-utils eutils systemd python-single-r1
+
+DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
+HOMEPAGE="http://www.varnish-cache.org/"
+SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz"
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE="doc jemalloc jit static-libs +tools"
+
+CDEPEND="
+ || ( dev-libs/libedit sys-libs/readline )
+ dev-libs/libpcre[jit?]
+ jemalloc? ( dev-libs/jemalloc )
+ tools? ( sys-libs/ncurses )"
+
+#varnish compiles stuff at run time
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${CDEPEND}
+ sys-devel/gcc"
+
+DEPEND="
+ ${CDEPEND}
+ virtual/pkgconfig"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test" #315725
+
+DOCS=( README doc/changes.rst )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.0.4-fix-automake-1.13.patch
+ "${FILESDIR}"/${PN}-3.0.4-automagic.patch
+ "${FILESDIR}"/${PN}-3.0.3-pthread-uclibc.patch
+ "${FILESDIR}"/${PN}-3.0.5-fix-python-path.patch
+ "${FILESDIR}"/${PN}-3.0.5-path-to-vmod_vcc.patch
+)
+
+AUTOTOOLS_AUTORECONF="yes"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ # Remove bundled libjemalloc. We also fix
+ # automagic dep in our patches, bug #461638
+ rm -rf lib/libjemalloc
+
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ $(use_enable jit pcre-jit )
+ $(use_with jemalloc)
+ $(use_with tools)
+ --without-rst2man
+ --without-rst2html
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ newinitd "${FILESDIR}"/varnishd.initd-r2 varnishd
+ newconfd "${FILESDIR}"/varnishd.confd-r2 varnishd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/varnishd.logrotate" varnishd
+
+ dodir /var/log/varnish
+
+ use doc && dohtml -r "doc/sphinx/=build/html/"
+
+ systemd_dounit "${FILESDIR}/${PN}d.service"
+
+ python_doscript lib/libvmod_std/vmod.py
+ insinto /etc/varnish
+ doins lib/libvmod_std/vmod.vcc
+}
+
+pkg_postinst () {
+ elog "No demo-/sample-configfile is included in the distribution. Please"
+ elog "read the man-page for more info. A sample configuration proxying"
+ elog "localhost:8080 for localhost:80 is given in /etc/conf.d/varnishd."
+}