summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-03-06 17:04:22 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-03-06 17:04:22 +0000
commit2f7e8b6c810b85455ca0cbe6961a653d08128d41 (patch)
tree2ab346b81789d063cd612d45f53ff56d4dd6178e /net-libs
parentVersion bump. (diff)
downloadhistorical-2f7e8b6c810b85455ca0cbe6961a653d08128d41.tar.gz
historical-2f7e8b6c810b85455ca0cbe6961a653d08128d41.tar.bz2
historical-2f7e8b6c810b85455ca0cbe6961a653d08128d41.zip
Version bump
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/xrootd/ChangeLog9
-rw-r--r--net-libs/xrootd/Manifest10
-rw-r--r--net-libs/xrootd/xrootd-3.1.1.ebuild93
3 files changed, 106 insertions, 6 deletions
diff --git a/net-libs/xrootd/ChangeLog b/net-libs/xrootd/ChangeLog
index a04aedf2c10c..7b0a3989d2fd 100644
--- a/net-libs/xrootd/ChangeLog
+++ b/net-libs/xrootd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/xrootd
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.1 2011/12/19 19:36:35 bicatali Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.2 2012/03/06 17:04:22 bicatali Exp $
+
+*xrootd-3.1.1 (06 Mar 2012)
+
+ 06 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org> +xrootd-3.1.1.ebuild:
+ Version bump
19 Dec 2011; Sébastien Fabbro <bicatali@gentoo.org> +xrootd-3.1.0.ebuild,
+files/cmsd.confd, +files/cmsd.initd, +files/frm_purged.initd,
diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest
index db8faaeb2c1a..a2724196ff9d 100644
--- a/net-libs/xrootd/Manifest
+++ b/net-libs/xrootd/Manifest
@@ -16,13 +16,15 @@ DIST sec_config.pdf 1220427 RMD160 68b104930d10b9dd55dd320d8cc7ff836efff63f SHA1
DIST xrd_config.pdf 1230805 RMD160 1b44a68daf28f8be398f5903b4974af18409c128 SHA1 2a61472cfd412d5ebc40f138304a11f1249dfbed SHA256 4dae0a19a77b88522c7a0b357b304411ebd9c43e13e63ea495190d5e0458c069
DIST xrd_monitoring.pdf 1320275 RMD160 2fc1e9771a25eefd4e22a0e256dd829c95c86829 SHA1 1b5903fc1765cec7413090f8ba36a5cee7816e8a SHA256 ae1b82d68c429171b04fb47a39b52215182be75e08b38c72693c610001b556af
DIST xrootd-3.1.0.tar.gz 1496093 RMD160 d4cb7ac095edfbbf626b1a8751746ce7b690d4aa SHA1 edecff1fa16a0011e09bf88d2b0ba7da662a1512 SHA256 8f6b1d7a2f284f2f3bb319183900106d9e1d5ea9b349aa0b1c0f796e4657f7af
+DIST xrootd-3.1.1.tar.gz 1501295 RMD160 ab2ff99c1de4d17315ae49b45c7085d4523930e3 SHA1 bf565ff9848a61c24d7a9e1e1a7a4febe13dd7cf SHA256 195ced22b9cd4929ed4dd66e99cf00045c8938d8f160a01462905986ebe951bc
EBUILD xrootd-3.1.0.ebuild 2364 RMD160 a91897554e71d53c7e64f3e3a38c9c4d36676581 SHA1 996285aab7b6df67a83af76458d4326c6a6cfa55 SHA256 3610348e8bc4273f9b2a1a511e1d50c1692ffa9ec2cf3b62a53672b151b2e023
-MISC ChangeLog 1433 RMD160 f6bee99c3901a4cb6db13cc444be7a3dbce721f5 SHA1 55b7a8a5d8b1275dddbac77a93eb3717df98185b SHA256 37bb5943a816c45621c682ffb9e5e5d2a0625972aad7a7b16e7e0d734992edd6
+EBUILD xrootd-3.1.1.ebuild 2364 RMD160 0ccf3469860d57735921c2b8671c4c034759d378 SHA1 fdf3d93d06b97809ce7007e7a2c2c31b8d2655ca SHA256 f7c0ce1eff23196533b234c9f2333daaca6581410d99510ce252bcdedded8513
+MISC ChangeLog 1555 RMD160 3e8fb9aba716f141af46354bd10149d1ae505588 SHA1 1e71f810feb740ea9e22d162a7f325daf4e776d2 SHA256 065e620691d50258445dfb8693ab8cc5f984c554658bb4a715ec92c27b487271
MISC metadata.xml 668 RMD160 8439e807cc6bfacfa6326ff47190de5307843aa4 SHA1 64c70fd88a77a94d663e3feac90e0b61e2df6fbf SHA256 f4f46bb62efc9dd8fde7d6226d1cc9b11941cec08fed4efef3fb0432d44da58f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk7vkkwACgkQ1ycZbhPLE2ATFQCfTXBCkjeS2QlmWhwXe9gvoZar
-3s4AnisaK5OgLfXyfJewLR/dfm+oE7rK
-=UwNa
+iEYEARECAAYFAk9WQ58ACgkQ1ycZbhPLE2Ag/ACZAVS7uompSAxqMjWMhPxxtq+3
+MS0AoJPqzQbdOSR3SvwxTj+5wJHFl0GT
+=u2bL
-----END PGP SIGNATURE-----
diff --git a/net-libs/xrootd/xrootd-3.1.1.ebuild b/net-libs/xrootd/xrootd-3.1.1.ebuild
new file mode 100644
index 000000000000..8f3d61b943a6
--- /dev/null
+++ b/net-libs/xrootd/xrootd-3.1.1.ebuild
@@ -0,0 +1,93 @@
+# 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.1.1.ebuild,v 1.1 2012/03/06 17:04:22 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
+ doc? (
+ ${DURI}/Syntax_config.pdf
+ ${DURI}/xrd_config.pdf
+ ${DURI}/ofs_config.pdf
+ ${DURI}/cms_config.pdf
+ ${DURI}/sec_config.pdf
+ ${DURI}/xrd_monitoring.pdf
+ ${DURI}/frm_config.pdf
+ ${DURI}/XRdv297.pdf
+ )"
+
+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}
+ perl? ( dev-lang/swig )"
+
+pkg_setup() {
+ enewgroup xrootd
+ enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd
+}
+
+src_configure() {
+# "-DCMAKE_BUILD_TYPE=Release"
+ 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_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 && \
+ dodoc \
+ "${DISTDIR}"/Syntax_config.pdf \
+ "${DISTDIR}"/xrd_config.pdf \
+ "${DISTDIR}"/ofs_config.pdf \
+ "${DISTDIR}"/cms_config.pdf \
+ "${DISTDIR}"/sec_config.pdf \
+ "${DISTDIR}"/xrd_monitoring.pdf \
+ "${DISTDIR}"/frm_config.pdf \
+ "${DISTDIR}"/XRdv297.pdf
+}