summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-09-14 08:49:59 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-09-14 08:49:59 +0000
commit71d0a45e0cdfbd8ebc203b0ee50edd05dc0592e4 (patch)
tree06214a7c2989b0aff63834c2cba965592303e0bd
parentStable .12 on ppc. Prune older. Add latest version to testing and update it t... (diff)
downloadhistorical-71d0a45e0cdfbd8ebc203b0ee50edd05dc0592e4.tar.gz
historical-71d0a45e0cdfbd8ebc203b0ee50edd05dc0592e4.tar.bz2
historical-71d0a45e0cdfbd8ebc203b0ee50edd05dc0592e4.zip
Version bump to latest. Stabilise 0.49 on amd64 and x86 redux older versions.
Package-Manager: portage-2.2.0_alpha128/cvs/Linux x86_64
-rw-r--r--sys-cluster/ceph/ChangeLog9
-rw-r--r--sys-cluster/ceph/Manifest42
-rw-r--r--sys-cluster/ceph/ceph-0.38.ebuild87
-rw-r--r--sys-cluster/ceph/ceph-0.40.ebuild89
-rw-r--r--sys-cluster/ceph/ceph-0.41.ebuild89
-rw-r--r--sys-cluster/ceph/ceph-0.44.ebuild91
-rw-r--r--sys-cluster/ceph/ceph-0.49.ebuild4
-rw-r--r--sys-cluster/ceph/ceph-0.51.ebuild (renamed from sys-cluster/ceph/ceph-0.48.ebuild)33
8 files changed, 43 insertions, 401 deletions
diff --git a/sys-cluster/ceph/ChangeLog b/sys-cluster/ceph/ChangeLog
index 1f0043d92464..12ea939a0957 100644
--- a/sys-cluster/ceph/ChangeLog
+++ b/sys-cluster/ceph/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-cluster/ceph
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ChangeLog,v 1.25 2012/08/06 14:29:01 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ChangeLog,v 1.26 2012/09/14 08:49:59 scarabeus Exp $
+
+*ceph-0.51 (14 Sep 2012)
+
+ 14 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org> +ceph-0.51.ebuild,
+ -ceph-0.38.ebuild, -ceph-0.40.ebuild, -ceph-0.41.ebuild, -ceph-0.44.ebuild,
+ -ceph-0.48.ebuild, ceph-0.49.ebuild:
+ Version bump to latest. Stabilise 0.49 on amd64 and x86 redux older versions.
06 Aug 2012; Alexey Shvetsov <alexxy@gentoo.org> ceph-0.48.ebuild,
ceph-0.49.ebuild:
diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 90f7f68024d2..29a0b02693ee 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -5,34 +5,26 @@ AUX ceph-0.26-autotools.patch 738 SHA256 ea8c32c83d460a8b4e6646896d32ab146b71163
AUX ceph-issue1869.patch 680 SHA256 a094f46dad5e3e2bf083f6110cc47b88c24b79963333bd778e44b0aba1f73bc3 SHA512 30c8a896521a67f7e7fdf09593d309337f25d82d760028e8b983d8cbeee686bd164f417454e7ed569eb8ca50e30fa29387d727b1e71e27c25997f079fb819e66 WHIRLPOOL 8dfa191eef2819e48fe3fd59ededdf775f6c37a33861f835bc98f07db1d4ee52a6195393a95161245059318c7edf086a216c0ef53a2cb2b1d9bf4dc707efd9db
AUX ceph.confd 225 SHA256 b12f53878a92b5ee70f9d827e321b641618bd267a7fa57a1e53f0ee4d5c830e8 SHA512 64a68d9985a2dc87cfddc4c6dd5f2af7147b56a677c5b5451caf37b8a07ee49567c7aab368e30974bcd8d670d3471bc79488522a556788e0f2cbf350c272d120 WHIRLPOOL d46cc51dbcf77e17f57126c417955475b9fa2c883bada7c843cbda7c524622690a760795bc6c0af13331abd7e0eca8ba7b139f44b51ec9d5a560137f2f321328
AUX ceph.initd 418 SHA256 9735d06c771b730dc899c0085f7c3d08b0c291e7ffd73b6e22b0f18a854f2bcb SHA512 381a3225147fb8cb8c56e0a9489c8db8c1c49a57b2338eb47d1ca3c2c161631c28de1aa8250c9cf1c738c4636312e2b0e3ed61d7fc068c8fbe85dd5f9d5e34ad WHIRLPOOL b7bed97e24cccfeda6f40844a687674efdd0e833e373d8dc2dc6004ed1eb34e1c4d20fb3f1a3a4f5523ea701f945668d97c9c2072511e55c6f7224726530201a
-DIST ceph-0.38.tar.gz 2900293 SHA256 df98be68f32a64860761ccdb02572de1c98ab3f2a54be57fcb846a0686fef72d
-DIST ceph-0.40.tar.gz 2925781 SHA256 5c337312689b91c57c30037783c09b678daa70884115d56ab34fb3157a7047c1
-DIST ceph-0.41.tar.gz 2935011 SHA256 d9e0ab15153c067d326de6e9a2de1514561fd2261d85bd283edf7a7f0152a4aa
-DIST ceph-0.44.tar.gz 3295381 SHA256 592f19188c9d5deb68e86869617cdf2edf23aec352bc827278f8cb85fed64a61
-DIST ceph-0.48.tar.gz 3436737 SHA256 f0831750a0302a070ca3dfa0d9efba7ad42182c8ceff28fada7a1f80885cf4d2 SHA512 bfb33372a280de532ecc84a3e2be3946edc4f9d7f7f9b4697fb6f6386ec3a29e3d8f3b5eb45b69e117c76400d3e25a2934a6d43e3039dd6be6e283d77cf471dd WHIRLPOOL 98a221c00897db7d32db02116d5f925c932b52f9104a06c72e44d9de39e383cc0dc9602255b51711e7fbf35fae2fc9f80f91d110f3ec978502c3f32d7e4081e3
DIST ceph-0.49.tar.gz 3451895 SHA256 2261476554a09d11c94a91c8e6bf153d85a0e7ab9da93f7d01d17b9513368578 SHA512 6279043bb3043788c529092683e5c9d98c90029dacae932772a902194fa7cb69ba39283f9931119f6e363084e455c87d3eed6a06ce209601cd6142fd00b9f13d WHIRLPOOL 083027dea96d26c48ae5a47bdb970fcdcd04c7bbdb0dcb206c3a73e142a3e5d49fb5a2b00b40dddb26f1186b6030ad9f23cb384fcdea9c6fb8e273de19cdf725
-EBUILD ceph-0.38.ebuild 2104 SHA256 0ded3083b7dfc7d699940103456d05a8de1aed54d90f21d5378a77ad14903956 SHA512 06828dc8730459aabe61acb2599606674c8e495148d926013a2d1be23b88aba8f21a19f74695d07760a4ff46e09512679d507cdf7e55918c43b7620256bf0d25 WHIRLPOOL 212fd2ad198854106b222db5e06c0960b0c3a6ef3ddb511328b9ac4dbbd0cbe2ad91255fa0e9daa234beb761b0b18a5b729064a39c53293193b270c7fabc3006
-EBUILD ceph-0.40.ebuild 2092 SHA256 906a5c4916c10f5b4952d470b721f26805863a85a165d1e544e2bcea182f348b SHA512 175a8c22297365215bb422a7cf3a401cd100099af33c33cce77d168e17edc908938c627aa6b65e3e9621c28e10ba5c0bfe876663d9e2af2f750e9bfefefd9c39 WHIRLPOOL dc90368d4042faf5c04e0c98ed7580a0a44021b6ec4243682ad61674376433eaa46b88182349b4d8f1a982fe6ab2ad80f6178fc8cab588ecfcf4ebef916eb752
-EBUILD ceph-0.41.ebuild 2090 SHA256 0f3cf22bed974098e84350b38548795c0e76f7fc7e563dd09751685b52edfde8 SHA512 268bfed68139bce67b3062aae24a2b1d20007a095e5b6d9ee965e86ec66cfcc8507cea453b34c027d27e24d806e0efd74db247cdc1ac0d186f9501023282bdac WHIRLPOOL 0cb3a90f1ede388c4100795b5de983e512d501409ca6c78b869511c2c388230fde4ab4e1031530e7a5400ec2e637a0aab6e867ef22c6e2476da3b3127daacb99
-EBUILD ceph-0.44.ebuild 2187 SHA256 bb368466932c3faa13f8d0a7d3aa9f8d2310684b8829b80601228c872cb7983d SHA512 7e0df806d9cde70c2de82815d58782cd1e8d8fe846521cae6fab82fda2aaead6b3b3a6fd875fba93ee0f346f293a86c3b6311ba71356213a4ca78ee7e4f11d77 WHIRLPOOL 3c3b549757239ec7afbbcc93568601ec2042b3a1e72455a550c20adf3cc1c1d5dbdc033c5eb8723ed9a7ad26fa36591477d4df48554e068f8710c846b63701b8
-EBUILD ceph-0.48.ebuild 2213 SHA256 3d9d64d04c7821a4d6b49ea7ccf46c38014f86ca83a2f3077e34943445ccb399 SHA512 bbc1ecb3f9c6f6546858e4d5c4428b40451bc969e0fb2d3e1332260c66304f4c021edd8bc8377daa8b975953d7cdb3d9334ae80d4518d69d3969d77f5da87f90 WHIRLPOOL d8fdd0cc8958abd43e3146df10f5ed69251a63b26e87029238060512484947ef2a9e5eeae2658b951ca63a433707266b8810302db9e74a0c9bf1a58ba98253db
-EBUILD ceph-0.49.ebuild 2184 SHA256 2addbf2fafc1c8ffcf5a05cc836d7905fcd8ee5f94ea006a532997717e549262 SHA512 d0b63ed51780bedf34ee7ab736baa414db0b862a379288222e708dee7df1ebc5654ecdc304e274b6b2946abba33eceb14b61f1807edc563728a951ab355c5082 WHIRLPOOL 4fd25ec23f737ae32abe69158914b7d76e4970a531675d3e6d902de33029c3984eb72e299689e47c4746509b78faef6dede378902fdedfb37d8a3e30faf574b5
-MISC ChangeLog 4232 SHA256 0cc76acdfffe363a57aa66b3f37d2f2f1e7be3288e362f76cb8a1437e0af13bc SHA512 305e0afe5bfb4c9136af1938d347c1f31fbf1e254fbc00365e9eda64c7c11cdd712f7d1609e14e7390b758d8ad7aa72c9f9d8df966cb726f29ff4adf4e04a423 WHIRLPOOL 03aa01c317cadc9439de77260e90febb3ac44672d88a0b8de7338e07f0b4d4a56cf9391f525bad6149f5840756494546e6c1c2f522e1be2a545d234c633c0369
+DIST ceph-0.51.tar.bz2 2760620 SHA256 c9a8c69ab5a8f4e84f81b861f38b3f766c208177ff9babb1c448525ee3a616bb SHA512 aadf554daf0cfcb96ea1941fefe15b42c4fe08bc77fc473940b84ac2248078efe8ad13b43e3b716c5738d3e75f6e1e09344486cfa8c20a5769735c5704bb61b8 WHIRLPOOL 89a0b6d955e5efe84035ec845bf8f7349fbb2d58b3d3f0be0a7e253a12d1b5694bf90e8e30179030e51ec5ee84ebdcb912733e3b673ead95a317dc3c3989dbda
+EBUILD ceph-0.49.ebuild 2185 SHA256 ef73791fc517465bc24d0a8ab307d50522754c2fa791b4b8ac7b8b717e6c6d87 SHA512 312a7a2e3ff4911350a193cb134ae37460b980cdb6b889076a30ba0c3accd784548f66ec67cc985c91b8102940b5789b1a7ff490a894017f7aad7cb3e03ee624 WHIRLPOOL c99b8d5a52d673940b6dee6ee18e7ea8ab71fd0b4b0ee5455185f485ae1ad8f61ca7cc0c344d676aa5ab6c16a5b47d4fabf3287fc29f00bb895e0968b0f10314
+EBUILD ceph-0.51.ebuild 2145 SHA256 149d300f5baf6031a8f9874df4a6b6c0dcc8521bf40b82cde290cce7a9e5d44c SHA512 c1e6555db00ad865763405437fd7243bb09675cdd299ece0155b7b2eaaa31d1b87c6e19934882e9ccb4b692f5bede9d27d5fe57f0e9bae3644c18c9d65318395 WHIRLPOOL 84425893d8665cd47c8d0d82db1a58cb5e321954b551ec2127bcea17dbb551a583a69bd0e8ed976d54fa3e05ceda71c7b3ae3f10c2126dbf8375f043a523df59
+MISC ChangeLog 4533 SHA256 e1ee49e4f03d9e81b7dbb0724ce802242171fea377e499e1689247d89dd26a39 SHA512 21c8e94e3c53336b3e5f3ad190d7b83e6c3e912bd19dc297a96f15327be3063d3d36bdf030ba1ffc6de46fc0f7a9221eb3a488cea8aa0549b7bb037101d0c6b3 WHIRLPOOL 68a644fa7bcba46e45366e7d3b794eb4032c8b7ff573cec46dcc8f164164a517c5691e986e4073ef519959ed132a62d85c0b5ff1f13dea1a0a8cf624817388b6
MISC metadata.xml 500 SHA256 98ecd9596f86ca204850d8c673a93f34c99e7a3eb6f55dbdf5ce56b9164d4407 SHA512 ecb262b3c942a347291496583730bc59599950983d66f1497110a459a16f5366e79273376c1967d5f59fa245c2cd64c93c11be7d16b7e85428a277bd81ac3984 WHIRLPOOL 21976221c15b97596c1ff94a80040adc5b29012afe9f80c12cd7e60fd3857947ada817d0ef83dcf533df287be0e6925596d4604e9522a0ccdcb844610373089a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQH9SEAAoJEOf+E+/4L5LmFgoQAJf5OsfHfksfbDb7ZL73HGde
-i3nSVKF8OAD7RKATRxJv+YsBnWhEN3BQDdUG7e/ODywIK+RVUe1ustipkLxErfRl
-82VVv/rO1DfAxTsKJAIH3X61fHPcm8Vj4fjk4jBYVgDYQc2rUI2EWI6BbM02sCdk
-5Q8AzwKEAH30t028UMXVLP+IySLOFEueIfHHGqhFvvIukOGPvH/JChhlAOEjqE11
-FKAhnGetxYpuTnVZRBOsFzw54tnJ6E7/uHTVGD4mN29cxkZhn8D++Rofe/IJJ2lh
-jr8+NZPUoQNMgwEKqdzvy9CyBIFJ+GfzIyuXfN9CLX6SJgNNfzQyy7D71G5sE7q1
-GZGINR2NFFq6KC1uFGjYn/2UKee6YHiEYNcT/heZ4Xca3pMplsSS2s6nh5GlOM6a
-NdksIsFeNRDIJ+eX0K8uZij4RD3O13aKdXbWV5XCEzypH3MjC5zZxLNK96h+WKqS
-w8FB46JEF4UXxp2AxOHTLieaKeD5k6AaNExexxQ+WkPnmIIHHvthpsKMnUwjAagz
-mYsrISo46w9JN+tnOUYl9Nsmcxn5JKPDhZ64CTzYEH/FFDtYVXn29z+cRJvH3A6W
-H9eI8Qg6DSk/OOx3qT3FGnazajcr9LqcYkWHKiAA5BBfxP43QuOeMvYooTcprb8K
-2H8/0SRN6TAe7k2Lpnf0
-=5Yd+
+iQIcBAEBCAAGBQJQUu+9AAoJEOSiRoyO7jvoqhcQAIr14iX5oKnYdz/clsdjYNbQ
+YWCQggaJjBGAAR4uhkEo+8jAVFDObwNDPli54tVZF4JUuZuuq/pSl1KIRekRowsc
+2paW6vw5Y469/ehsnn9UrByBs2IDCem/oUOnYoKUpvgSKnxozkEEeM0v9Fk/b7wX
+UQokOKWH7c51O95pQbbQLhCqRJwT6SCK2bX1UAlOIlUMnDNI7JfnG34LAh/P8Lbz
+yCNQPJuwUtHzGsKLQSDccSxvykfBn+u26J5+z7taBJmo6+GB3aJrHH1wrcCj6IvW
+FtSXZHwZA0EJlE92OgxBb2+M7Gw7fHq/xf34zBp1vah5rY/8nu1pDl6PxK16QUbk
+gGPXuKhndoO7q4hXLQrV4qFRCFXfOcOs79fVkgAfIDp3muVAk+T9/ZmzHvMWh8jk
+x0DaNJXNCPtLBGx+grCMwmHiMQn+TBTieD3rAbKEVEWrOjN7E47hoEls8hiNpdrK
+Ux54bFR2FM78F2cfhfYYp8krsHadOUNZIoy6Wp4CQYYHpa0Hy1K/r0AmL0bE3wov
+ePMqZBPg6h/s3kdeGjdKBlvyDmPuofhuFhep1HBIRCZrdDGw7C6pNnt0iKHsQ+8W
+4qE3+chl6W5xPfhufdvTD6aFIG0NV6+D0fqrQIpczRPvn+4rVo79d7eL5oP8pObp
+tjJlsF4lTfxl3Yti1tAO
+=3WXt
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/ceph/ceph-0.38.ebuild b/sys-cluster/ceph/ceph-0.38.ebuild
deleted file mode 100644
index b10201570ed1..000000000000
--- a/sys-cluster/ceph/ceph-0.38.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.38.ebuild,v 1.3 2012/05/04 07:20:30 jdhore Exp $
-
-EAPI="3"
-
-inherit autotools eutils multilib
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.newdream.net/"
-SRC_URI="http://ceph.newdream.net/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse gtk libatomic radosgw static-libs"
-
-CDEPEND="
- dev-libs/boost
- dev-libs/libedit
- dev-libs/crypto++
- sys-apps/keyutils
- fuse? ( sys-fs/fuse )
- libatomic? ( dev-libs/libatomic_ops )
- gtk? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- )
- radosgw? (
- dev-libs/fcgi
- dev-libs/expat
- )
- "
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}
- sys-fs/btrfs-progs"
-
-STRIP_MASK="/usr/lib*/rados-classes/*"
-
-src_prepare() {
- sed -e 's:invoke-rc\.d.*:/etc/init.d/ceph reload >/dev/null:' \
- -i src/logrotate.conf || die
- sed -i "/^docdir =/d" src/Makefile.am || die #fix doc path
- # disable testsnaps
- sed -e '/testsnaps/d' -i src/Makefile.am || die
- epatch "${FILESDIR}/${PN}-0.26-autotools.patch" \
- "${FILESDIR}"/${PN}-issue1869.patch
- eautoreconf
-}
-
-src_configure() {
- econf \
- --without-hadoop \
- --without-tcmalloc \
- --docdir=/usr/share/doc/${PF} \
- --includedir=/usr/include \
- $(use_with debug) \
- $(use_with fuse) \
- $(use_with libatomic libatomic-ops) \
- $(use_with radosgw) \
- $(use_with gtk gtk2) \
- $(use_enable static-libs static)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- find "${D}" -type f -name "*.la" -exec rm -f {} \;
-
- rmdir "${D}/usr/sbin"
-
- exeinto /usr/$(get_libdir)/ceph || die
- newexe src/init-ceph ceph_init.sh || die
-
- insinto /etc/logrotate.d/ || die
- newins src/logrotate.conf ${PN} || die
-
- chmod 644 "${D}"/usr/share/doc/${PF}/sample.* || die
-
- keepdir /var/lib/${PN} || die
- keepdir /var/lib/${PN}/tmp || die
- keepdir /var/log/${PN}/stat || die
- keepdir /var/run/${PN} || die
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN} || die
- newconfd "${FILESDIR}/${PN}.confd" ${PN} || die
-}
diff --git a/sys-cluster/ceph/ceph-0.40.ebuild b/sys-cluster/ceph/ceph-0.40.ebuild
deleted file mode 100644
index 4bc8aca6619e..000000000000
--- a/sys-cluster/ceph/ceph-0.40.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.40.ebuild,v 1.3 2012/05/04 07:20:30 jdhore Exp $
-
-EAPI=4
-
-inherit autotools eutils multilib
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.newdream.net/"
-SRC_URI="http://ceph.newdream.net/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse gtk libatomic radosgw static-libs tcmalloc"
-
-CDEPEND="
- dev-libs/boost
- dev-libs/libedit
- dev-libs/crypto++
- sys-apps/keyutils
- fuse? ( sys-fs/fuse )
- libatomic? ( dev-libs/libatomic_ops )
- gtk? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- gnome-base/librsvg
- )
- radosgw? (
- dev-libs/fcgi
- dev-libs/expat
- )
- tcmalloc? ( dev-util/google-perftools )
- "
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}
- sys-fs/btrfs-progs"
-
-STRIP_MASK="/usr/lib*/rados-classes/*"
-
-src_prepare() {
- sed -e 's:invoke-rc\.d.*:/etc/init.d/ceph reload >/dev/null:' \
- -i src/logrotate.conf || die
- sed -i "/^docdir =/d" src/Makefile.am || die #fix doc path
- # disable testsnaps
- sed -e '/testsnaps/d' -i src/Makefile.am || die
- sed -e "/bin=/ s:lib:$(get_libdir):" "${FILESDIR}"/${PN}.initd \
- > "${T}"/${PN}.initd || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --without-hadoop \
- --docdir=/usr/share/doc/${PF} \
- --includedir=/usr/include \
- $(use_with debug) \
- $(use_with fuse) \
- $(use_with libatomic libatomic-ops) \
- $(use_with radosgw) \
- $(use_with gtk gtk2) \
- $(use_enable static-libs static) \
- $(use_with tcmalloc)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- find "${D}" -type f -name "*.la" -exec rm -f {} \;
-
- rmdir "${D}/usr/sbin"
-
- exeinto /usr/$(get_libdir)/ceph
- newexe src/init-ceph ceph_init.sh
-
- insinto /etc/logrotate.d/
- newins src/logrotate.conf ${PN}
-
- chmod 644 "${D}"/usr/share/doc/${PF}/sample.*
-
- keepdir /var/lib/${PN}
- keepdir /var/lib/${PN}/tmp
- keepdir /var/log/${PN}/stat
- keepdir /var/run/${PN}
-
- newinitd "${T}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
-}
diff --git a/sys-cluster/ceph/ceph-0.41.ebuild b/sys-cluster/ceph/ceph-0.41.ebuild
deleted file mode 100644
index ee3ff51f07fc..000000000000
--- a/sys-cluster/ceph/ceph-0.41.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.41.ebuild,v 1.4 2012/05/04 07:20:30 jdhore Exp $
-
-EAPI=4
-
-inherit autotools eutils multilib
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.newdream.net/"
-SRC_URI="http://ceph.newdream.net/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug fuse gtk libatomic radosgw static-libs tcmalloc"
-
-CDEPEND="
- dev-libs/boost
- dev-libs/libedit
- dev-libs/crypto++
- sys-apps/keyutils
- fuse? ( sys-fs/fuse )
- libatomic? ( dev-libs/libatomic_ops )
- gtk? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- gnome-base/librsvg
- )
- radosgw? (
- dev-libs/fcgi
- dev-libs/expat
- )
- tcmalloc? ( dev-util/google-perftools )
- "
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}
- sys-fs/btrfs-progs"
-
-STRIP_MASK="/usr/lib*/rados-classes/*"
-
-src_prepare() {
- sed -e 's:invoke-rc\.d.*:/etc/init.d/ceph reload >/dev/null:' \
- -i src/logrotate.conf || die
- sed -i "/^docdir =/d" src/Makefile.am || die #fix doc path
- # disable testsnaps
- sed -e '/testsnaps/d' -i src/Makefile.am || die
- sed -e "/bin=/ s:lib:$(get_libdir):" "${FILESDIR}"/${PN}.initd \
- > "${T}"/${PN}.initd || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --without-hadoop \
- --docdir=/usr/share/doc/${PF} \
- --includedir=/usr/include \
- $(use_with debug) \
- $(use_with fuse) \
- $(use_with libatomic libatomic-ops) \
- $(use_with radosgw) \
- $(use_with gtk gtk2) \
- $(use_enable static-libs static) \
- $(use_with tcmalloc)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- find "${D}" -type f -name "*.la" -exec rm -f {} \;
-
- rmdir "${D}/usr/sbin"
-
- exeinto /usr/$(get_libdir)/ceph
- newexe src/init-ceph ceph_init.sh
-
- insinto /etc/logrotate.d/
- newins src/logrotate.conf ${PN}
-
- chmod 644 "${D}"/usr/share/doc/${PF}/sample.*
-
- keepdir /var/lib/${PN}
- keepdir /var/lib/${PN}/tmp
- keepdir /var/log/${PN}/stat
- keepdir /var/run/${PN}
-
- newinitd "${T}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
-}
diff --git a/sys-cluster/ceph/ceph-0.44.ebuild b/sys-cluster/ceph/ceph-0.44.ebuild
deleted file mode 100644
index 98affca5c8df..000000000000
--- a/sys-cluster/ceph/ceph-0.44.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.44.ebuild,v 1.3 2012/06/27 13:53:17 ssuominen Exp $
-
-EAPI=4
-
-inherit autotools eutils multilib
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.newdream.net/"
-SRC_URI="http://ceph.newdream.net/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse gtk libatomic radosgw static-libs tcmalloc"
-
-CDEPEND="
- dev-libs/boost
- dev-libs/fcgi
- dev-libs/libaio
- dev-libs/libedit
- dev-libs/crypto++
- sys-apps/keyutils
- fuse? ( sys-fs/fuse )
- libatomic? ( dev-libs/libatomic_ops )
- gtk? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- gnome-base/librsvg
- )
- radosgw? (
- dev-libs/fcgi
- dev-libs/expat
- )
- tcmalloc? ( dev-util/google-perftools )
- "
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}
- sys-fs/btrfs-progs"
-
-STRIP_MASK="/usr/lib*/rados-classes/*"
-
-src_prepare() {
- sed -e 's:invoke-rc\.d.*:/etc/init.d/ceph reload >/dev/null:' \
- -i src/logrotate.conf || die
- sed -i "/^docdir =/d" src/Makefile.am || die #fix doc path
- # disable testsnaps
- sed -e '/testsnaps/d' -i src/Makefile.am || die
- sed -e "/bin=/ s:lib:$(get_libdir):" "${FILESDIR}"/${PN}.initd \
- > "${T}"/${PN}.initd || die
- sed -i -e '/AM_INIT_AUTOMAKE/s:-Werror ::' src/leveldb/configure.ac || die #423755
- eautoreconf
-}
-
-src_configure() {
- econf \
- --without-hadoop \
- --docdir=/usr/share/doc/${PF} \
- --includedir=/usr/include \
- $(use_with debug) \
- $(use_with fuse) \
- $(use_with libatomic libatomic-ops) \
- $(use_with radosgw) \
- $(use_with gtk gtk2) \
- $(use_enable static-libs static) \
- $(use_with tcmalloc)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- find "${D}" -type f -name "*.la" -exec rm -f {} \;
-
- rmdir "${D}/usr/sbin"
-
- exeinto /usr/$(get_libdir)/ceph
- newexe src/init-ceph ceph_init.sh
-
- insinto /etc/logrotate.d/
- newins src/logrotate.conf ${PN}
-
- chmod 644 "${D}"/usr/share/doc/${PF}/sample.*
-
- keepdir /var/lib/${PN}
- keepdir /var/lib/${PN}/tmp
- keepdir /var/log/${PN}/stat
-
- newinitd "${T}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
-}
diff --git a/sys-cluster/ceph/ceph-0.49.ebuild b/sys-cluster/ceph/ceph-0.49.ebuild
index 8c612386858e..bad687f957b8 100644
--- a/sys-cluster/ceph/ceph-0.49.ebuild
+++ b/sys-cluster/ceph/ceph-0.49.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.49.ebuild,v 1.2 2012/08/06 14:29:01 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.49.ebuild,v 1.3 2012/09/14 08:49:59 scarabeus Exp $
EAPI=4
@@ -12,7 +12,7 @@ SRC_URI="http://ceph.com/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="debug fuse gtk libatomic radosgw static-libs tcmalloc"
CDEPEND="
diff --git a/sys-cluster/ceph/ceph-0.48.ebuild b/sys-cluster/ceph/ceph-0.51.ebuild
index 5106707b1948..005bff0fc1c6 100644
--- a/sys-cluster/ceph/ceph-0.48.ebuild
+++ b/sys-cluster/ceph/ceph-0.51.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.48.ebuild,v 1.2 2012/08/06 14:29:01 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.51.ebuild,v 1.1 2012/09/14 08:49:59 scarabeus Exp $
EAPI=4
@@ -8,7 +8,7 @@ inherit autotools eutils multilib
DESCRIPTION="Ceph distributed filesystem"
HOMEPAGE="http://ceph.com/"
-SRC_URI="http://ceph.com/download/${P}.tar.gz"
+SRC_URI="http://ceph.com/download/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
@@ -25,15 +25,15 @@ CDEPEND="
fuse? ( sys-fs/fuse )
libatomic? ( dev-libs/libatomic_ops )
gtk? (
- x11-libs/gtk+:2
- dev-cpp/gtkmm:2.4
- gnome-base/librsvg
- )
+ x11-libs/gtk+:2
+ dev-cpp/gtkmm:2.4
+ gnome-base/librsvg
+ )
radosgw? (
- dev-libs/fcgi
- dev-libs/expat
- net-misc/curl
- )
+ dev-libs/fcgi
+ dev-libs/expat
+ net-misc/curl
+ )
tcmalloc? ( dev-util/google-perftools )
"
DEPEND="${CDEPEND}
@@ -43,8 +43,6 @@ RDEPEND="${CDEPEND}
STRIP_MASK="/usr/lib*/rados-classes/*"
-S="${WORKDIR}/${P}argonaut"
-
src_prepare() {
sed -e 's:invoke-rc\.d.*:/etc/init.d/ceph reload >/dev/null:' \
-i src/logrotate.conf || die
@@ -60,7 +58,7 @@ src_prepare() {
src_configure() {
econf \
--without-hadoop \
- --docdir=/usr/share/doc/${PF} \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
--includedir=/usr/include \
$(use_with debug) \
$(use_with fuse) \
@@ -72,10 +70,11 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install
- find "${D}" -type f -name "*.la" -exec rm -f {} \;
+ default
+
+ prune_libtool_files --all
- rmdir "${D}/usr/sbin"
+ rmdir "${ED}/usr/sbin"
exeinto /usr/$(get_libdir)/ceph
newexe src/init-ceph ceph_init.sh
@@ -83,7 +82,7 @@ src_install() {
insinto /etc/logrotate.d/
newins src/logrotate.conf ${PN}
- chmod 644 "${D}"/usr/share/doc/${PF}/sample.*
+ chmod 644 "${ED}"/usr/share/doc/${PF}/sample.*
keepdir /var/lib/${PN}
keepdir /var/lib/${PN}/tmp