diff options
author | 2014-10-08 11:58:37 +0000 | |
---|---|---|
committer | 2014-10-08 11:58:37 +0000 | |
commit | f347c0b7eda8a7d325eb587145d9601799997171 (patch) | |
tree | 9e5ff6e781918bbe3a82e95d481e0a37650a9b7c /www-servers/varnish | |
parent | Version bump (diff) | |
download | historical-f347c0b7eda8a7d325eb587145d9601799997171.tar.gz historical-f347c0b7eda8a7d325eb587145d9601799997171.tar.bz2 historical-f347c0b7eda8a7d325eb587145d9601799997171.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/ChangeLog | 7 | ||||
-rw-r--r-- | www-servers/varnish/Manifest | 30 | ||||
-rw-r--r-- | www-servers/varnish/varnish-4.0.2.ebuild | 111 |
3 files changed, 133 insertions, 15 deletions
diff --git a/www-servers/varnish/ChangeLog b/www-servers/varnish/ChangeLog index 863467c6c1d9..dcb8a6dcdd9b 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.80 2014/10/03 18:15:09 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.81 2014/10/08 11:58:25 blueness Exp $ + +*varnish-4.0.2 (08 Oct 2014) + + 08 Oct 2014; Anthony G. Basile <blueness@gentoo.org> +varnish-4.0.2.ebuild: + Version bump *varnish-4.0.1-r1 (03 Oct 2014) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 3d65d972742e..a0ff701673ce 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -27,27 +27,29 @@ AUX varnishncsa.initd-r1 1123 SHA256 25ddbcb2f2c426950c616356c2bca144856315dc95c DIST varnish-3.0.5.tar.gz 2116664 SHA256 302fd6afc771524ca3912f5d945ab197a55762385c012b2054df7d86bf7ae2b7 SHA512 0fe8a0f45ebe3b159fde811ac374ef8fb5be7712d8a61474778c57ddf4e7fb0404c7b28abeb614a16255a1c9ef0c780db44d03b1c8fbfee54adc49d92cbf733d WHIRLPOOL 5c33e510b5c511790a38451068e569ac62a5db4dc0c9aab99ef1509166674474c12dc5e0e9cdcde0245eb1b5c7b9947fed19a513114f363d468f2fbeff1c8d0d 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-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 -MISC ChangeLog 13086 SHA256 0e0ac77582755b4f8513b3f0e9070885e224cb920d1236398723349f85b739b1 SHA512 ebd3a3d1c6ca425033f92e9b651a2ec33808340d4e3114f721c7b3b354c002b92cce96d3c110a2389b262d3c2ac7280ff4a228febb156ac6b6306db717a4b3b8 WHIRLPOOL 6e4be42abaaaffa70864aa34ade1bc86a9050c7ead58482bfda8e99c3e3d6d2b5a2c40e15299cf24afc8e139ef52adc84199a184e1345c2ea7f9c556f8b97bee +EBUILD varnish-4.0.2.ebuild 2704 SHA256 9ef7f4abc5d5ad7bc1d49688ef22eb9839246014c99e3d70bf3bde577d9e38d5 SHA512 c270ad0d1f546dd94df1799b1dc75195e0ab3cc69eeeeb2c4e5cde9987a182fef69847f74b2bc2f79cbbe91b2f431ddba97ea31b92e48ddb34dfb78137ece37a WHIRLPOOL 98d53aa2524a7820f090556b26d8781385a96d96650abf1cf0b705c5501ea28876bda119908589442c7df9ec2a8de9abb70b9853ab89cc52f41b619b6d459872 +MISC ChangeLog 13210 SHA256 6d8d0538cddf5d3e20fa358313651aae3dfb8247a597747a559d8e6e9c3fd30f SHA512 47680bf24b7b83174f3e63fad392b2eda6db0e95aacc30395a71725ac97d93b6af6d8772a2c06e4ab1abe6037aea13c7412feec746a6dd03e21c3ad0411e730f WHIRLPOOL 26f945c3d3e6d46511f3056e234403b32482bd19624897a0c6c0e330c00f1fdf5da5ede9c420bd60c908d2af280ffb32b00e18f48f9ae0d0c720c353e876b55a MISC metadata.xml 1383 SHA256 1cc0d8fc9765ed02a4c1a2a153309612e089ae7e87d732b9794231fba76cee92 SHA512 0a15da3879bb0f3320dc59a81b5772fb7dc810b9096f5ac073493fa052f98a0cdb97f3a610ce433c0b34e3961cfe2195bae2d4f8072961665398083b8bba6552 WHIRLPOOL cf50f3fa2f2f92de6be52f4cbcd02fc84de9661f672e7152cc5fd8081a925e0608b073809cca28ebc29931a842bbdae5989270f3d8838d13f7f220234e2ad19a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJULufTAAoJEJOE+m71LUu6qqEP/Rztv7HO8ZjC2GkWMXc1wkt5 -f4I6ryQUCY6U4JuW797Gfrj0wE6NR8xGHnHRG/+HO/nT+27yxEUdL8+xAOy3mZxn -lCiClCQM0c0UPAwBxjet+APt5z2bhcSKW3HgEvjKxKNL2UTp52VVB/jaxEOwrn0M -OBXb37XgmAD4Qds6NuLtZaXh728EABz+czs3DxZ6ecsfwW9QbLFvjTXUtSas10Be -V0xnZqda0VR+ini0BHSuDCmd8AHiJPvzd8yDy0542LpZW6vBdMKekQ63m5J/T251 -YDh3t+hyxlgaQYVvzLwqr+Of2IqahmItV0t1ZbBeSabg+P56S984WpeWauI4FVOu -JWsjRXlyVVW7xHkBAGckQvWcYu3rj8pv7+qgkeZqEzsYofH7JL4YpSqAF/hWGPPH -ojRgnJuM9ZLmu0x31r3OQR4Gw9pCTNfThCoGcuY+wTzbzK6/mjqHAZ2p51GPo9eR -HDHEMp5LVH91Nd0vEXZsMpxpC4OxI/zESbUrFBOGU+EhyQ1i6ToxQwk7TCtRIhaq -fObGDzQqVl0kJlQFq4obccuZlXvCKNWTD3F9B7w/APdvIMZFqLJGE+TBH5s4DTUx -LExODROQyGLu6qVK6TaWtncjjroOLi5cNmvnccTazBhuxgO21fQY8xWH6JSS/x/U -H6Ygf9cScWy9xwKZ2xr5 -=X20G +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 -----END PGP SIGNATURE----- diff --git a/www-servers/varnish/varnish-4.0.2.ebuild b/www-servers/varnish/varnish-4.0.2.ebuild new file mode 100644 index 000000000000..e46315eddd35 --- /dev/null +++ b/www-servers/varnish/varnish-4.0.2.ebuild @@ -0,0 +1,111 @@ +# 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-4.0.2.ebuild,v 1.1 2014/10/08 11:58:25 blueness Exp $ + +EAPI="5" + +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 ) + +inherit user autotools-utils eutils systemd python-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="jemalloc jit static-libs" + +CDEPEND=" + || ( dev-libs/libedit sys-libs/readline ) + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README doc/changes.rst ) + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.1-fix-man-Makefile_am.patch + "${FILESDIR}"/${PN}-4.0.1-fix-doc-Makefile_am.patch + "${FILESDIR}"/${PN}-4.0.1-fix-warning.patch +) + +AUTOTOOLS_AUTORECONF="yes" + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish 40 + enewuser varnish 40 -1 /var/lib/varnish varnish + eend $? +} + +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) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd-r1 varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r3 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r3 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +} + +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." +} |