summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-09-29 23:38:58 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-09-29 23:38:58 +0000
commit21055049ac59ea6d319b104f82d1358486d9cf69 (patch)
tree0989ee120eaaaebef4e60ee096eda2bc3a5524ba /net-libs/xrootd
parentInitial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-libs/xrootd/Manifest10
-rw-r--r--net-libs/xrootd/xrootd-3.2.4.ebuild79
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/*
+}