diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2012-09-29 23:38:58 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2012-09-29 23:38:58 +0000 |
commit | 21055049ac59ea6d319b104f82d1358486d9cf69 (patch) | |
tree | 0989ee120eaaaebef4e60ee096eda2bc3a5524ba /net-libs/xrootd | |
parent | Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>. (diff) | |
download | historical-21055049ac59ea6d319b104f82d1358486d9cf69.tar.gz historical-21055049ac59ea6d319b104f82d1358486d9cf69.tar.bz2 historical-21055049ac59ea6d319b104f82d1358486d9cf69.zip |
Version bump
Package-Manager: portage-2.2.0_alpha133/cvs/Linux x86_64
Diffstat (limited to 'net-libs/xrootd')
-rw-r--r-- | net-libs/xrootd/ChangeLog | 7 | ||||
-rw-r--r-- | net-libs/xrootd/Manifest | 10 | ||||
-rw-r--r-- | net-libs/xrootd/xrootd-3.2.4.ebuild | 79 |
3 files changed, 91 insertions, 5 deletions
diff --git a/net-libs/xrootd/ChangeLog b/net-libs/xrootd/ChangeLog index d5a2b7e463f3..b8339421038d 100644 --- a/net-libs/xrootd/ChangeLog +++ b/net-libs/xrootd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-libs/xrootd # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.8 2012/07/24 18:13:49 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.9 2012/09/29 23:38:58 bicatali Exp $ + +*xrootd-3.2.4 (29 Sep 2012) + + 29 Sep 2012; Sébastien Fabbro <bicatali@gentoo.org> +xrootd-3.2.4.ebuild: + Version bump 24 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> +files/xrootd-3.2.2-glibc216.patch, xrootd-3.2.2.ebuild: diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest index af6f4c079578..6301a66afd0f 100644 --- a/net-libs/xrootd/Manifest +++ b/net-libs/xrootd/Manifest @@ -10,14 +10,16 @@ AUX xrootd.confd 651 SHA256 c0bec135fc63da3000a520ebe1cffec7e507f4f31e9038f7ef43 AUX xrootd.initd 830 SHA256 e742dcd84d9717692b9eef9ef1d9f4b4ef28fab425a18938b515cb0ba22d104f SHA512 e2122a7976455528cca315549bad2cc654c1084985575709e90e7350ab445735b9162eb01e6ee4c4bff1d80222bee76d039129c02b15ae1c7b671941e22e567a WHIRLPOOL 2029494cb1e8b5119ce8360814582db8a705c84a60d7dc3478211f03f0b5df351f27dbbacf81c96aaa201422bff431608ae298aa6fb8c0f1c751f71f3ebe8d10 DIST xrootd-3.2.1.tar.gz 1500441 SHA256 c9fbe3b40ac52b5196f48c0b39f5d105cd581394a8471a153c4e53d5e92646ec SHA512 c5a69b6ab2b6efb783bbad113c366539d55573a0a35decfb705d43ab08bbf77802ba60860b3a4e4f0ce28e151db924b234e7afefb60399cce1ad117cea7a2803 WHIRLPOOL 5ad6d60eca32a5c4213efdd8040d5a73d3e57f98408ebaa9ef27fbf398986e03bbe0e1f635b0ceadaeddcbb01b588e1066c0e1e3572877f3bd4a688e25677094 DIST xrootd-3.2.2.tar.gz 1501106 SHA256 f65e2b09a5f5f93953f1a7e12192b2c65d72a3759073985c9a1a371c317f9086 SHA512 8d80407f7cf1e01a13445b0a21b94e198bccd956df0978450799781149a3187b0565804630d9470d2719b8ed981358923a6896ae4894c73ebdadf8c9796080d0 WHIRLPOOL bfbda0976d053889c61714205741392df76fd778c7aca8018078cf675f5614cf8cb682172dd66e7f3af87228306b8d457f43daef3474449cbbca44dc912be713 +DIST xrootd-3.2.4.tar.gz 1501690 SHA256 db3a9ed663aad425ad96d2ee4333e0c9a787da3525b760d071b93bb1b851b4f3 SHA512 9fd135387b664793b270cf7b8de354b7ec28254dd5a017f6ebcf63e43ef39918102d97d17567046efda6f122c2a4a97cef1636e2780f3d33e4b7d0a72dfc299e WHIRLPOOL 49d5c46ccd47d8f79573fba18d1792acc80cf51ddc18dfa7153c777ed88bac85c7a2b2a71e31c3b0b82a295808e9e9fc135b0d264521215d3110e781d8522caa EBUILD xrootd-3.2.1.ebuild 1950 SHA256 b763a29b60332b571c3fa5b2d19e20536fc7f0c468bd78c87a1eb41a3acea76a SHA512 b7f20c69a7f1a563ae793d87c1eb40e12348a8b9720afaaf39f325c25d9850f503b28ac7076b15c26a8755fcefddcdf93def12577fb1a31359dbce1d8cc7b5e1 WHIRLPOOL 1f4100b28fc1f53573363b4491b710cd8b2e141bc7e21406647d66b8313dc75c0746fa27fced444ab0f6a6f1e7f3e73a71e0e3ed389ac7623e1fc33995534a97 EBUILD xrootd-3.2.2.ebuild 2003 SHA256 ca0d83094b196ea5589b8e57ed296f37f07bf85fef5b84a0a16f37410a7b8421 SHA512 a8b0b9f1d5e970d7376d7c10af5fa493e4cf74df283caca9f32dc5481b2134f52c01ba1f7d25dd771c1ba416dbcb271ce74a5840f01a73aaac2644adc02db53e WHIRLPOOL f080781fc36ba60c0ea9168cbec7e16fbdf62424e500f9fb56e1c62de29e275a79869503525b9fa6a9c90d94fd65035884ed4c2e44e8d78918b029615f3efe5c -MISC ChangeLog 2318 SHA256 1bf02c0ba856c46021afe6e8184707a811e58b4028f4afa62dafbea0709f70aa SHA512 d8470151fcff75c5fea0af8ac92670eb5c7c67bd88f4217bc637a706105e732402998fe3b468fa81740493664706a0bf32fdeee3a310626ce649ce1b91e5e234 WHIRLPOOL 7de5768f2ff1f6679ae79ba28c0cfb1e8892d4a04c6d3bd20efeaaaed390288e20c008d0a0a9f6cb23c0961fa38e0591d531544b74ca578979e32650facc5007 +EBUILD xrootd-3.2.4.ebuild 1962 SHA256 7bab150152d407745fa654b8b68e3649012d0775d220b420d0a2830533acc276 SHA512 ae2520127eea00787fc314f5a81b654ecd66761cf4ff64a367bc3e98b5427dc901d3f51fe44795538c0293c669dd928a471c6a901644aa2e8d61f395f9702da9 WHIRLPOOL 26c58a0294e89b0145c9db29112802b0fa0cab85443f4c03c29e22ebdb18037aa119b52e901b276d95e17416827ce60a4aa28a416d7326bd2efa0527100a37ea +MISC ChangeLog 2440 SHA256 e9299961fb32ca4382daacd8091cf3dc415bcb921844399fbf4a327eb6b787c8 SHA512 8084c271183edd35b0b79da84e8d8016e7329dafc8d3012ff4a5d0d28e11bc4bb83ea845120e93160b94f233e02701dd9d41ad3da97a61603b6c329e0248e382 WHIRLPOOL f3c5111b069aff39f71e2fe27aa4de4f20e25831cf8b81f4cc4fe8415e2700084db99ac54233a7bcbfe5546fa2e4b9048f4d6e329e306a04df4e213598a0d8ba MISC metadata.xml 672 SHA256 11527acb0e7bc2076b5b0fee036c32c1b04d8213ee472da1d185641518550f83 SHA512 1bb466fb276dddf1c2c87d3d6d2a9114877f2c73c93377de06123f8464bd5d76ea7c7ce194e92eee87e43f03534d5bbfc50c37732115fc9bf459fa03239d25f7 WHIRLPOOL 1b8f919dcb4cd893e06c9b30fca8fa1ec49c7bfb3f66a3364d4b11db27a8c8ed1c468668b597bcd025d1d22a096157cd6c454a0325e09947fa073079485286e5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlAO5eUACgkQ1ycZbhPLE2C+dgCgrL+iRQH9Oc/yKopqdU36pLE1 -7joAnjvmafnnJP/3uJ6ZzNCKXRwK1MTs -=+wJ7 +iEYEAREIAAYFAlBnhp0ACgkQ1ycZbhPLE2DgZQCdEtVUbALh60hp25esCBpcDYzO +hoYAn0KuJHCzrMT2Nk17WlzYwQ10gmBF +=0iVu -----END PGP SIGNATURE----- diff --git a/net-libs/xrootd/xrootd-3.2.4.ebuild b/net-libs/xrootd/xrootd-3.2.4.ebuild new file mode 100644 index 000000000000..b2778d2027e7 --- /dev/null +++ b/net-libs/xrootd/xrootd-3.2.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/xrootd-3.2.4.ebuild,v 1.1 2012/09/29 23:38:58 bicatali Exp $ + +EAPI=4 + +inherit cmake-utils eutils + +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="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fuse kerberos perl readline ssl" + +RDEPEND="!<sci-physics/root-5.32[xrootd] + sys-libs/zlib + fuse? ( sys-fs/fuse ) + kerberos? ( virtual/krb5 ) + perl? ( + dev-lang/perl + readline? ( dev-perl/Term-ReadLine-Perl ) + ) + readline? ( sys-libs/readline ) + ssl? ( dev-libs/openssl )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] ) + perl? ( dev-lang/swig )" + +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 kerberos KRB5) + $(cmake-utils_use_enable perl) + $(cmake-utils_use_enable readline) + $(cmake-utils_use_enable ssl CRYPTO) + ) + 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 + + # create aux dirs and correct permissions so that xrootd + # will be happy as a non-priviledged user + fowners root:xrootd "${EPREFIX}"/etc/xrootd + keepdir "${EPREFIX}"/var/log/xrootd + keepdir "${EPREFIX}"/var/run/xrootd + keepdir "${EPREFIX}"/var/spool/xrootd + fowners xrootd:xrootd "${EPREFIX}"/var/{log,run,spool}/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/* +} |