diff options
author | Andrew Savchenko <bircoph@gentoo.org> | 2015-02-28 04:33:38 +0000 |
---|---|---|
committer | Andrew Savchenko <bircoph@gentoo.org> | 2015-02-28 04:33:38 +0000 |
commit | 94dff17f7a6167913964277235c1f2fe9c941d9d (patch) | |
tree | 96adc9c892e72f85c2954e7eb8318e900e0485de /net-libs | |
parent | old (diff) | |
download | historical-94dff17f7a6167913964277235c1f2fe9c941d9d.tar.gz historical-94dff17f7a6167913964277235c1f2fe9c941d9d.tar.bz2 historical-94dff17f7a6167913964277235c1f2fe9c941d9d.zip |
version bump
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Package-Manager: portage-2.2.17/cvs/Linux i686
Manifest-Sign-Key: 0x565953B95372756C
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/xrootd/ChangeLog | 10 | ||||
-rw-r--r-- | net-libs/xrootd/Manifest | 25 | ||||
-rw-r--r-- | net-libs/xrootd/files/xrootd-no-werror.patch | 11 | ||||
-rw-r--r-- | net-libs/xrootd/metadata.xml | 12 | ||||
-rw-r--r-- | net-libs/xrootd/xrootd-4.1.1.ebuild | 86 |
5 files changed, 131 insertions, 13 deletions
diff --git a/net-libs/xrootd/ChangeLog b/net-libs/xrootd/ChangeLog index 0c0326fcd618..a393046606fe 100644 --- a/net-libs/xrootd/ChangeLog +++ b/net-libs/xrootd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-libs/xrootd -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.19 2014/06/19 18:13:17 bicatali Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.20 2015/02/28 04:33:34 bircoph Exp $ + +*xrootd-4.1.1 (28 Feb 2015) + + 28 Feb 2015; Andrew Savchenko <bircoph@gentoo.org> +xrootd-4.1.1.ebuild, + +files/xrootd-no-werror.patch, metadata.xml: + Version bump. *xrootd-4.0.0 (19 Jun 2014) diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest index 1a57bc0d4657..25ee9bc19dab 100644 --- a/net-libs/xrootd/Manifest +++ b/net-libs/xrootd/Manifest @@ -6,6 +6,7 @@ AUX cmsd.initd 993 SHA256 3aad47f4949da37d97ef08068435121b7e861a5b89fe13ad7633a0 AUX frm_purged.initd 1009 SHA256 948236ba61ab7d3c932a2a8159bf2da4864c3ce4ee3900ec3f2ac596dff7c1cf SHA512 945080c25b30ab9d82cf60134631f6fcbb7cd19708115ee5efc988386f7a198888e5328bd053ab4541d8d14003a3e96894834e7284344dae22021723576a802a WHIRLPOOL 2f46a6b856c35df4e33c1cfc800f55676c72c57f616afa60bab01f672638d1691641f3eae23a23113f9d9ab16cad47ea7cc2c153d784c77eb48b4877f1c3685f AUX frm_xfrd.initd 1011 SHA256 04d3395ebfe826e22e4c48fb5c6861f07807ed85204f28020f8fe5a622c31e09 SHA512 abe8dda53a6750959fa250c0d2aba32564c99f2585910332f2d9c3daf8187bbcaca7e5673648e96f385ac2b8c8b871ce1546f8b34c5be65f522d5e3a2afc177d WHIRLPOOL 17e5922c3da70bbd0083d9c51ea08a50669c9ae122df737535d37196f7cf2e5a39abfd8f590dbc62fe688304f58986a924a53c7758f1d0c5cff463691f51053d AUX xrootd-3.2.2-glibc216.patch 485 SHA256 0625cb5c3f81f198f1697c0b8b06bb793faadcbcd39a4fea235bff3cd838141e SHA512 3c0a2162667983037fd2a1e3dd2cc6ef1a4e7bc0dbf1c684d2a05f8b85bced8c0719c0291013690cd805b767ea0597847cbca37c6cc1674086352c9d60322927 WHIRLPOOL 992135ba7c58074ec76ea505e121ad91b1dacc7142de847dbed4ad99987b2b19809419f9c04f2332608f40effe809e3e176c020398b5dc8eac723b84aa8c2b03 +AUX xrootd-no-werror.patch 559 SHA256 ce4eb50998227d239437c76c993a691c3b04cd88e86ee100e5d1e578b2d0a4ed SHA512 993b18aaf851fb7115073acfd2f653c0e8e2df77ca9c4f7daf17d62e57d1ff7a8d1e548466c1a3cb014a563761a02b27ded3e2fdddd6be97570a8086c7e7da58 WHIRLPOOL 8bf01d9bef5601153e5442b58825cf9722e7e7f755a1abf24f1a12f030ee3c2fffbb6819d8ea25fc674734c23dc3dfffb989925fc1de63887b41eebc5cf79dce AUX xrootd.confd 651 SHA256 c0bec135fc63da3000a520ebe1cffec7e507f4f31e9038f7ef4350f973548785 SHA512 60ab5b6d77cf79437960044bf201127c8adf5134e7f61a18dcccd2e474a4e41eda971e3ada71dea987716080fb308af98a5237bab2a0b82f50f932ff59e3fdea WHIRLPOOL ca35a9ce16b7d82839ca6ef1989b5b40177c93ff52379a2296e4bd99483422f2f49c57eb0b646673f84bc09f9b3b8f1298c906311367711f60170394c0dee6c6 AUX xrootd.initd 968 SHA256 ba83e4bb99a7a236e3131019c5c3775e0c22bc180ef5791dc7d60cc0e0891efe SHA512 3b2d92f15907dbec4eea071018d8fb9ad5d091a59f49bacc80e2882f6b57d26485a34c5869979f842aac4ff08fa4a5206c09ecb921e859a83360058d5c42f361 WHIRLPOOL 84bbeea7013f512f383708f5b76814bbfa35fb785e8619f8d78ad34ec4a99a3caf293f00d23dccc30149356fa7fe62459f2a5201d756722cd0778cbf31fa7bfd DIST xrootd-3.2.1.tar.gz 1500441 SHA256 c9fbe3b40ac52b5196f48c0b39f5d105cd581394a8471a153c4e53d5e92646ec SHA512 c5a69b6ab2b6efb783bbad113c366539d55573a0a35decfb705d43ab08bbf77802ba60860b3a4e4f0ce28e151db924b234e7afefb60399cce1ad117cea7a2803 WHIRLPOOL 5ad6d60eca32a5c4213efdd8040d5a73d3e57f98408ebaa9ef27fbf398986e03bbe0e1f635b0ceadaeddcbb01b588e1066c0e1e3572877f3bd4a688e25677094 @@ -13,17 +14,29 @@ DIST xrootd-3.3.2.tar.gz 1829741 SHA256 8db0c069528ccb6bbf2db0c1f794f9a624530ed2 DIST xrootd-3.3.4.tar.gz 1835320 SHA256 a63cc65375a397fe9ee44699d2e26827b833aaa4a2709f9e1cc37ae2c83c3e88 SHA512 af1b38a1eb13b418207a26b79642defcfb3c78b3e3f8f692dfc27a4217616d8ca36e643faae1218126e8a685e9524a3e01ddf8c99c9c872f295a0ec3e726919c WHIRLPOOL 49a737e0442f2e509fd274c0ce22df6b29ec82827ac15b5209fe39395c0a5acc51c595b3ad989105bc064bc463b4c1335c1721430fd9202892a200730b80c3b4 DIST xrootd-3.3.6.tar.gz 1836866 SHA256 06656d919f5296bcf49953e97b1f3d1cf601c9a1d676945529032fa0046d7217 SHA512 87682fbc49ac13e0c98ee72f506c7c23902f983cfdb672f52a041bcd8de3f723d0ce26638d366a74cffbb3e251e69335454da4b9f8dd8e00ae80bb3bfc432572 WHIRLPOOL 9da9140743b3679ac49f6ae42e9ae4fd430ababd1bf3a021331b804fbe6c56140c6b36fe7d10113a0efc14283ab934240e3d7dac6b4e94c794e8dc47c9896559 DIST xrootd-4.0.0.tar.gz 1915711 SHA256 00a0f28397d0aecc78664ea5cbca209ba9240e525b302bc08eb82b0603eaa7e1 SHA512 7b1e96d07bab646828f62571f43e06e914c3292487b6baa17b51dc0d97d99c4b0eaec493e38dee609e376238bb028d273306b4c245d32bc83896ec3295c4ca5a WHIRLPOOL c6c37e7350cd244373d22bebafd7f086951829c9224af0788fde0a89c593961e9e07e4100837a88bd962a15b32b652aa6f5ba5942fd91b94f103c683d385ac7a +DIST xrootd-4.1.1.tar.gz 1957303 SHA256 3e472ec8068adc76f10df8a1bb1c795bb37a0a9936d4a255cc62073eb86c70c4 SHA512 ad5793b622ef967f69bf4be16b23fd00c9db183c3d0664e1913b82697d663c885499db780acd0d968148af6c33e9dad18fe798093e3fec72b20eba0717f3cc7e WHIRLPOOL 4de2ac56599af17188fe608f95cc10434c22d87d72b534b80865a79f648e20b98908b8703c18259d96ea43fb34a683cb45c19656efcae6b32cb13f58bbc37d2e EBUILD xrootd-3.2.1.ebuild 1729 SHA256 f29bab03141e6ae54bc4c6f154f0d14cf3896c6b3c585591d73928b075141006 SHA512 25a9f536cd5028a96fe85242f02f06e140e26b90e7a997ca6e77605d10891585c7203e5cebef93eb392276b81adde911bd9f50b8c2a46fff9c9811162dc3fe82 WHIRLPOOL 7effab19bddbdbf09ce8a4386f9686b3c245e4b1709853fb4b17ce4120344418688c3a68eac9bf2b4086132f7be91bd5f2d647bc7ee701c70f5378c4d75c428d EBUILD xrootd-3.3.2.ebuild 1771 SHA256 2a826fc583adac48192f22ac80ab337f8901b6f8be4f7eb1f5810c9612f4138c SHA512 9ffbaf896dd934e3349a6b7b3adf0861caecd835cffec46e16c7dd24ac34b00300fc4485f7434a8d66664b75cbd90b59e6f80eaf184fbe85316ef38861848d53 WHIRLPOOL b6eac3cabc8edaba397f8cae9b4e1a7bb821de886c5bfb1b03a458913ca74d818f4b221169025bd01c577c19a1815ed11e4e0eb9a7a6ff6bf53d35cf97142349 EBUILD xrootd-3.3.4.ebuild 1851 SHA256 43b75a119bf888e6e3d40d7bcd4a4040367cdfa109293020d0e8d0c4264918d9 SHA512 ae3f04771f86c0a6055d18a5884b4bb1e51338665a7824ce9db742b270df73221f36afd93c51c6de1f2b64b459d07ce2190bf4973032f36a0f8245cf84f276cc WHIRLPOOL 80fc1a611a92c6b80feffac18dbc81cbb321df6fabe317e2f7a79e8cddd4d3d352ea850753db611305b9e36d2c4ef43b7391c902d33dbcf3c9637d42b68fb6e9 EBUILD xrootd-3.3.6.ebuild 1859 SHA256 448951a4a98bf0a08295de17713c6bbfaf6625432f7955f63fd2ce9e1393c2cb SHA512 5ca21893d1ea4971e5c480dd4ebbefa948ec3e39f4fe2c6d63e13284829355bbbb5c69174dee84469811f8744721df172c9ca3acbed311917a43312fbfc7b371 WHIRLPOOL 3c366a6224c25096ccc304f5800833d1e6ec720b219d032325358a860d288135ad79449c6233cd40d088015220563be98d34ab4818b9f215ebd5eaa0d5c62d5e EBUILD xrootd-4.0.0.ebuild 1864 SHA256 fd8ae1bca3e1cc1c091027cb961e0cdc0247cea67ebda96bf0a64bc3c51c6e36 SHA512 edf74ffba958e46f1b0e955a4f0a4b540fff1e2a7d168fa30b6d018231b59dd7a448b3486e0265fe7a696061faf7a3748d80e37a5ab09efecad6f99e1479025e WHIRLPOOL b22c2f8b3cd8ccaf83cc4120ab891dd4ffe563bef8ec1837f510effbdc00f62b2a449997ebd14acbb9b55b5c39d548b190fb116213489e0787635deb11ae4a32 -MISC ChangeLog 4044 SHA256 a14476f27e2bf31549ab297b1882dbd4616ab00d121bcb527a371b92ce00027e SHA512 adb356be9167bd50f5e79af2711cb4c2860820c28c4de0ddf6dec74765b4a6b4ad59edaec3f28cae0dcfbe1314120b1e1d41cd33a4841a34ade43f9571c5d217 WHIRLPOOL 9f904690858fa1f1dc743a46011e851ec7568cc5f51b0b9a68cbdfaea23fb10a1e418f064cacb5edf02370eb64232ec99a41aa70cc5fe3bf1833b68ed9c6fc25 -MISC metadata.xml 671 SHA256 4b7fe955de34a52ccb81772aeb326674c3c8f371abd550676cbed5bb7f27e76f SHA512 1b7f5c9ea11cfc6e8a5d91b6d28450b783b685bce95d07cb2e023a14af42ec4e2affc8ff1e80b5a973d574499d63c1390fda599ff69b0838b29c3951810bf940 WHIRLPOOL ff405df291dba6dfe4b83d51b23730e1ab39d433c57aae1937467fbe47b07870262e07f4d49b65fc0e989a3748346ae65ae0ca31c2a546b98a346a547af71fe7 +EBUILD xrootd-4.1.1.ebuild 2079 SHA256 ba03cd3db0181b3aec9c22db849022c198a701937094b6fefd6cfb64093c5788 SHA512 245af5bfda2e7bf2309411aaa53805947591ab3acab17e458e7824b52d6859ae2908f5ae38f4243e86de148421614931a02c9b7604a0b25b880787cca1836494 WHIRLPOOL 7e00a9e47fcf9b387cce26ed6f695c8a0507066bd4e5ccbf05fec4f1da6dd9d06ad53ef50c739deba5e9c281767c2887892620d0e1ae1cd580d689f2681bdcdc +MISC ChangeLog 4211 SHA256 fe73373b727e295dae71590804cf3daaaac8cd9aad1156c2006aaa0c277b5ea0 SHA512 7d0041650bce5f9b0e199873c16e6d317935e2fe3159e234154364082ab472ceb1afdfcd035f921621c589bc2bc4b3ad29af918876709daebeb4f5c056856323 WHIRLPOOL 3746ce89015e76df60ea206ed8e2fc4b016b9f235c0d3ecb7ec0a2350fe14a1702ffc022cf726453f7465982aa9140459dfc3e35784ddd748ee617ed00c24475 +MISC metadata.xml 824 SHA256 e44d03dc0a558415593c0098d36b8cc340286b9d19150134ddb593c2be1b53e2 SHA512 8585273a06403688a0c54bbe0115465bdf00e44687c91ee42f91970bd62581be691e0d058c5b43a2918c1312fe8a70fbf1c54a087fb3e41d6ebb04b36c76c031 WHIRLPOOL 400a36123b19947ce3d58364fc35f146fe451d5e4710e91b4eb2b595aa87696b5a8ee846f030bf705073ea7059312e41a2a5ccf9019cf5f22902273194ecf9c7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlOjN6YACgkQ1ycZbhPLE2CeTACePHwAaNpTkCyCR23W3DI9n5FK -ulwAn1Sfpxyanr3cbPJIX0MaMZSMH9wb -=u+x8 +iQIcBAEBCAAGBQJU8UUfAAoJEPZTWjO6HuSNXmAP/0Xug2aBnVuw9Nbi+jar5OO9 +2uFkQdwY0vXAaJ3824wgqFOGFp7kAw8lBv1m1Wiinwmz7kRTAD8ZB3d9oJb96MW7 +MWja4SEfp5qXZiqa2AbqMnc/gv43RU2OUjHGZ0OLjIXVGbJy4emOLLqgn417cW8l +3FHEoCRWzCiCsaMYM3qmBpUKtKRokatsA+Oai76V3wOrCpw2yqrWeFJvlVjUjnbj +wza6YlBf7cBq4uLz6RqaP/HGhRE9ue2ZfaPG0+OKKmftpOCG2Y+FQ4cpQ8pKJ0Kg +QRTqLt8kkmAN/Qh3xd1mlMX5099Nm3OgeDXn0QbLAo40+d0GZYzhBdPu1/mJ2xmU +c2JGwSx6SuuAXb1/7EVm3Qfk2H3ppfCc9/RTJgz/1TfiIIpxKpGJuDvq/DIPbYvV +lkqM6ag8Ybg4y2Rbc9Vk7LUJZGkt0xgN26T9E+Ut5LoxUQytfvGjnrfdjVkNgS77 +s/hUPwZOeNCMVl66YLwpA2Idh375JYuAhHcq5yFGmcgZS0cGMbdY6biLsxyRPsBP +7vl9dsaPgM4ZnKYmgogNHjLlyyyvYg3JtjbmGusuuYWTFGFrCDVyx5AcIOfo8r6M +ccHK8x1tmumrt9RUXAWVYFf4teAjIvB66P/7ZkZRK/rxCXwoXbNP7HErUjD9HiYP +BhO36POGydRKMWDObTMo +=/OgO -----END PGP SIGNATURE----- diff --git a/net-libs/xrootd/files/xrootd-no-werror.patch b/net-libs/xrootd/files/xrootd-no-werror.patch new file mode 100644 index 000000000000..d9f3b1c52f7b --- /dev/null +++ b/net-libs/xrootd/files/xrootd-no-werror.patch @@ -0,0 +1,11 @@ +--- cmake/XRootDOSDefs.cmake.orig 2014-06-04 20:31:15.000000000 +0400 ++++ cmake/XRootDOSDefs.cmake 2014-08-21 12:12:55.397368485 +0400 +@@ -15,7 +15,7 @@ + # GCC + #------------------------------------------------------------------------------- + if( CMAKE_COMPILER_IS_GNUCXX ) +- set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror" ) ++ set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra" ) + set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-parameter" ) + # gcc 4.1 is retarded + execute_process( COMMAND ${CMAKE_C_COMPILER} -dumpversion diff --git a/net-libs/xrootd/metadata.xml b/net-libs/xrootd/metadata.xml index 604e38963b68..4d4eef0ef40d 100644 --- a/net-libs/xrootd/metadata.xml +++ b/net-libs/xrootd/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sci-physics</herd> -<longdescription lang="en"> + <herd>sci-physics</herd> + <longdescription lang="en"> XROOTD software framework is a fully generic suite for fast, low latency and scalable data access, which can serve natively any kind of data, organized as a hierarchical filesystem-like namespace, based on the @@ -10,7 +10,9 @@ It is usually used with <pkg>sci-physics/root</pkg> and its PROOF facilities for cluster computing in high energy physics. </longdescription> -<use> - <flag name="fuse">Enable the <pkg>sys-fs/fuse</pkg> filesystem driver</flag> -</use> + <use> + <flag name="fuse">Enable the <pkg>sys-fs/fuse</pkg> filesystem driver</flag> + <flag name="http">Enable http protocol support</flag> + <flag name="libevent">Use <pkg>dev-libs/libevent</pkg> for event handling</flag> + </use> </pkgmetadata> diff --git a/net-libs/xrootd/xrootd-4.1.1.ebuild b/net-libs/xrootd/xrootd-4.1.1.ebuild new file mode 100644 index 000000000000..c30d8c618141 --- /dev/null +++ b/net-libs/xrootd/xrootd-4.1.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/xrootd-4.1.1.ebuild,v 1.1 2015/02/28 04:33:34 bircoph Exp $ + +EAPI=5 + +inherit cmake-utils eutils user multilib + +DURI="http://xrootd.slac.stanford.edu/doc/prod" + +DESCRIPTION="Extended ROOT remote file server" +HOMEPAGE="http://xrootd.org/" +SRC_URI="${HOMEPAGE}/download/v${PV}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc fuse http kerberos libevent perl readline ssl test" + +RDEPEND=" + !<sci-physics/root-5.32[xrootd] + sys-libs/zlib:0= + fuse? ( sys-fs/fuse:0= ) + kerberos? ( virtual/krb5 ) + libevent? ( dev-libs/libevent[threads] ) + perl? ( + dev-lang/perl + readline? ( dev-perl/Term-ReadLine-Perl ) + ) + readline? ( sys-libs/readline:0= ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] ) + perl? ( dev-lang/swig ) + test? ( dev-util/cppunit )" + +REQUIRED_USE=" + http? ( kerberos ssl )" + +PATCHES=( "${FILESDIR}"/${PN}-no-werror.patch ) + +pkg_setup() { + enewgroup xrootd + enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_enable fuse) + $(cmake-utils_use_enable http) + $(cmake-utils_use_enable kerberos KRB5) + $(cmake-utils_use_enable libevent) + $(cmake-utils_use_enable perl) + $(cmake-utils_use_enable readline) + $(cmake-utils_use_enable ssl CRYPTO) + $(cmake-utils_use_enable test TESTS) + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + use doc && doxygen Doxyfile +} + +src_install() { + cmake-utils_src_install + + # base configs + insinto /etc/xrootd + doins packaging/common/*.cfg + + fowners root:xrootd /etc/xrootd + keepdir /var/log/xrootd + fowners xrootd:xrootd /var/log/xrootd + + local i + for i in cmsd frm_purged frm_xfrd xrootd; do + newinitd "${FILESDIR}"/${i}.initd ${i} + done + # all daemons MUST use single master config file + newconfd "${FILESDIR}"/xrootd.confd xrootd + + dodoc docs/ReleaseNotes.txt + use doc && dohtml -r doxydoc/html/* +} |