diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2012-05-22 17:13:07 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2012-05-22 17:13:07 +0000 |
commit | 075f0c9adaf1c78cc21e4a5e736cacc756fd9be6 (patch) | |
tree | 833d00b42b878176e962664fb35fe418e9406ee4 /net-libs/xrootd | |
parent | Drop PDEPEND over libpostproc, since the packages using it should depend on i... (diff) | |
download | historical-075f0c9adaf1c78cc21e4a5e736cacc756fd9be6.tar.gz historical-075f0c9adaf1c78cc21e4a5e736cacc756fd9be6.tar.bz2 historical-075f0c9adaf1c78cc21e4a5e736cacc756fd9be6.zip |
Version bump
Package-Manager: portage-2.1.10.60/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.1.ebuild | 79 |
3 files changed, 91 insertions, 5 deletions
diff --git a/net-libs/xrootd/ChangeLog b/net-libs/xrootd/ChangeLog index 7b0a3989d2fd..328e4ff2cc4f 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.2 2012/03/06 17:04:22 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.3 2012/05/22 17:13:07 bicatali Exp $ + +*xrootd-3.2.1 (22 May 2012) + + 22 May 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +xrootd-3.2.1.ebuild: + Version bump *xrootd-3.1.1 (06 Mar 2012) diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest index a2724196ff9d..57718ff5a0b1 100644 --- a/net-libs/xrootd/Manifest +++ b/net-libs/xrootd/Manifest @@ -17,14 +17,16 @@ DIST xrd_config.pdf 1230805 RMD160 1b44a68daf28f8be398f5903b4974af18409c128 SHA1 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 +DIST xrootd-3.2.1.tar.gz 1500441 RMD160 5f5dfacc12434c4c310f47811cdf4c9629e8ef1b SHA1 7cbcbb628291316e47a2e8732df30c69f3769d54 SHA256 c9fbe3b40ac52b5196f48c0b39f5d105cd581394a8471a153c4e53d5e92646ec EBUILD xrootd-3.1.0.ebuild 2364 RMD160 a91897554e71d53c7e64f3e3a38c9c4d36676581 SHA1 996285aab7b6df67a83af76458d4326c6a6cfa55 SHA256 3610348e8bc4273f9b2a1a511e1d50c1692ffa9ec2cf3b62a53672b151b2e023 EBUILD xrootd-3.1.1.ebuild 2364 RMD160 0ccf3469860d57735921c2b8671c4c034759d378 SHA1 fdf3d93d06b97809ce7007e7a2c2c31b8d2655ca SHA256 f7c0ce1eff23196533b234c9f2333daaca6581410d99510ce252bcdedded8513 -MISC ChangeLog 1555 RMD160 3e8fb9aba716f141af46354bd10149d1ae505588 SHA1 1e71f810feb740ea9e22d162a7f325daf4e776d2 SHA256 065e620691d50258445dfb8693ab8cc5f984c554658bb4a715ec92c27b487271 +EBUILD xrootd-3.2.1.ebuild 1951 RMD160 dd8fc21f913d57cd5bc8f3ad190277851fe9aba9 SHA1 059303c8c3164529eddc59494278374650d25c9f SHA256 268291df9b7f6b4dac0ff86b67156f338e945cf24eb321b45893d542cf481439 +MISC ChangeLog 1677 RMD160 c9d3b921882c4acfb53d1befc877efa5eeffb73f SHA1 1e3c55977282248177564da5dc96a72428c0bd57 SHA256 f7894d0e35c288335b34117f12616cc777878cbe993f295640feee91d4cb6e40 MISC metadata.xml 668 RMD160 8439e807cc6bfacfa6326ff47190de5307843aa4 SHA1 64c70fd88a77a94d663e3feac90e0b61e2df6fbf SHA256 f4f46bb62efc9dd8fde7d6226d1cc9b11941cec08fed4efef3fb0432d44da58f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk9WQ58ACgkQ1ycZbhPLE2Ag/ACZAVS7uompSAxqMjWMhPxxtq+3 -MS0AoJPqzQbdOSR3SvwxTj+5wJHFl0GT -=u2bL +iEYEARECAAYFAk+7ySsACgkQ1ycZbhPLE2BjfACgonSfROt5G5+RtkMCnFrXQRs4 +WFsAoLA2taeQmov7+R8jljM4njtvDLwt +=WtVR -----END PGP SIGNATURE----- diff --git a/net-libs/xrootd/xrootd-3.2.1.ebuild b/net-libs/xrootd/xrootd-3.2.1.ebuild new file mode 100644 index 000000000000..91351c6ac69e --- /dev/null +++ b/net-libs/xrootd/xrootd-3.2.1.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.1.ebuild,v 1.1 2012/05/22 17:13:07 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 ) + perl? ( dev-lang/swig )" + +pkg_setup() { + enewgroup xrootd + enewuser xrootd -1 -1 "${EPREFIX}"/var/spool/xrootd xrootd +} + +src_configure() { + 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/* +} |