diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2015-02-19 12:16:47 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2015-02-19 12:16:47 +0000 |
commit | 97ca318d4bb8aa0e22895e5d389526631902166d (patch) | |
tree | cf45b4888a32eb0d2140b039b24543f227a444e4 /www-servers | |
parent | Cleanup old masks. (diff) | |
download | historical-97ca318d4bb8aa0e22895e5d389526631902166d.tar.gz historical-97ca318d4bb8aa0e22895e5d389526631902166d.tar.bz2 historical-97ca318d4bb8aa0e22895e5d389526631902166d.zip |
Version bump
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'www-servers')
-rw-r--r-- | www-servers/varnish/ChangeLog | 9 | ||||
-rw-r--r-- | www-servers/varnish/Manifest | 30 | ||||
-rw-r--r-- | www-servers/varnish/varnish-4.0.3.ebuild | 105 |
3 files changed, 128 insertions, 16 deletions
diff --git a/www-servers/varnish/ChangeLog b/www-servers/varnish/ChangeLog index 452524ab3bbb..f3e3daaf694b 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.82 2014/10/17 11:30:40 blueness Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.83 2015/02/19 12:16:33 blueness Exp $ + +*varnish-4.0.3 (19 Feb 2015) + + 19 Feb 2015; Anthony G. Basile <blueness@gentoo.org> +varnish-4.0.3.ebuild: + Version bump *varnish-3.0.6 (17 Oct 2014) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 7e29078dbb53..743f8dcccd64 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -29,6 +29,7 @@ DIST varnish-3.0.6.tar.gz 2049810 SHA256 840ded8f25e7343117f6e3e2015759118f1d2db 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 +DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f 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 @@ -36,22 +37,23 @@ EBUILD varnish-3.0.6.ebuild 2405 SHA256 e6bb30131968c2c321c2fcc8adb1eda468a777c7 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 13334 SHA256 2d1db21efde6642944fb69718ab7c9af9f9359dbd272ade3088d5a24dd20979d SHA512 f1856061e3f433767859550e3c1ff0629e9cb868255257dcd8a7ac7df5c424d1ca42088d77f22c96e977012be0e764f1347fc0b75da775653680e837e7395c3e WHIRLPOOL ba84f458d2746aafcf74ef8d94d5cfcc2ae08e1199d994969fae73c79b4b7b28bd2dbf61748fbf645b2eaf227c8b0c95819b6338b6ebf082acb746b8f027bd68 +EBUILD varnish-4.0.3.ebuild 2540 SHA256 811cd3cf0a356e8ba512181995f2e29a927fedbdde41b5db9de510eeab164cf2 SHA512 fa958539b8643e94750aeeddc92d6ffd8c93c516cb15185ca085295e614467f8ae683a55e59bd6ce25d3736cf78da4bd7611b260688940e55e4fd2410e84f818 WHIRLPOOL 3a8444e343f3ed5051e9259df70e19f70010839afe5c8970fbede09a21a204279aff9d0ba2a1b09b4d9b52b8407d6a5b2f670804f3620dd22c61dec0f823dd77 +MISC ChangeLog 13458 SHA256 775d1eca7ad82ee6674586977f4938f9ae75eb73bb09a7a0d05e4a54142ef21b SHA512 8bc8e2fff9d004bb749e213846650df11f6db0d935c33ea5e0b105ef7075ee02f967c84766e8fdce750cfa717ee3d8230df2072bca5fc020751db7f3c3a8525a WHIRLPOOL eda5bfe614977a6e25d7ae680ccb51e39bf8e4bcac759e4aae00d06a9d6611d945fd4fab79e52723b2d936b70c030035f2c97f4c8fbe2f44ad44224e0c234fe8 MISC metadata.xml 1383 SHA256 1cc0d8fc9765ed02a4c1a2a153309612e089ae7e87d732b9794231fba76cee92 SHA512 0a15da3879bb0f3320dc59a81b5772fb7dc810b9096f5ac073493fa052f98a0cdb97f3a610ce433c0b34e3961cfe2195bae2d4f8072961665398083b8bba6552 WHIRLPOOL cf50f3fa2f2f92de6be52f4cbcd02fc84de9661f672e7152cc5fd8081a925e0608b073809cca28ebc29931a842bbdae5989270f3d8838d13f7f220234e2ad19a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -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 +iQIcBAEBCAAGBQJU5dSGAAoJEJOE+m71LUu629kP/jeVpq5TLRWSZ1/yy1duwkAw +dLunryiAorqmI8MYnbTdWdT2/IujmbbJpJ1xayZODA1ceRlt/ec7LAg8qvV4zvqP +YznDQM82Fo3zb1liXuHqbd8AwcvnwF6HszKftdsbZP2u7Yqdr0ieY1wMo3OFybP2 +RwVpH3qI5ZBvkHDTtBeL3QcDgGRsOr17E7M7tu+FZAumWk9Y326Ygi2U8ZXVbsJe +peUjVeMRrCnHbOCr7ODlkXYGiaJrbrd5x+aCDtmA3UrXFX+ROIpEYIOEl+1MaQWN +ANlw1nwSACMKEYqkSGnf5MhGGwGHA4Daj3mxLlHn7nYCz1AbQS6FMZczwmeXBMHE +avIgLSEKVX1QzQuyZq7xdz6CApIOaGBXwvNqiSuZYgWhfaos4k5aNf2/l42f4QYI +9MouB5xTjMctvPYD3GehpuETETAi30AEvhPcxx7i+uYqHzgUEljaj7XpAQLAI/K2 +HWkxcP6HivEwECvKk/GMFR5uj2c/rSx7TVjuj5ogzMUQ/yw5TLRct8LqOq/MpVIZ +vDB8Km+0B8lP3kgFGJgZYX0oDMD0kMk+0C99kjzuYmae0XXhqN9spx+mQfU2ZOdA +2Epozde6btvvj6UrMY7sfczl9rtT4S/MHwccfW1TlK5CWU7YKDvEyPKj2GMJWfHb +maCnyRmz8Gpzcl/qx3dT +=Anbs -----END PGP SIGNATURE----- diff --git a/www-servers/varnish/varnish-4.0.3.ebuild b/www-servers/varnish/varnish-4.0.3.ebuild new file mode 100644 index 000000000000..c8337beba4c2 --- /dev/null +++ b/www-servers/varnish/varnish-4.0.3.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/varnish-4.0.3.ebuild,v 1.1 2015/02/19 12:16:33 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 ) + +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." +} |