diff options
author | Alexander Vershilov <qnikst@gentoo.org> | 2013-07-14 07:23:10 +0000 |
---|---|---|
committer | Alexander Vershilov <qnikst@gentoo.org> | 2013-07-14 07:23:10 +0000 |
commit | 29ae7f65b5cf2f58b8a3a41eb358b4d989a1cdc3 (patch) | |
tree | dcd72463cfde1852d1cd705d0310664601dd1de1 /sys-cluster/ploop | |
parent | Version bump. (diff) | |
download | historical-29ae7f65b5cf2f58b8a3a41eb358b4d989a1cdc3.tar.gz historical-29ae7f65b5cf2f58b8a3a41eb358b4d989a1cdc3.tar.bz2 historical-29ae7f65b5cf2f58b8a3a41eb358b4d989a1cdc3.zip |
add ploop-1.8 thanks to slepnoga
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64
Manifest-Sign-Key: 0xEAD50D64D8D3571A!
Diffstat (limited to 'sys-cluster/ploop')
-rw-r--r-- | sys-cluster/ploop/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/ploop/Manifest | 20 | ||||
-rw-r--r-- | sys-cluster/ploop/ploop-1.8.ebuild | 58 |
3 files changed, 75 insertions, 10 deletions
diff --git a/sys-cluster/ploop/ChangeLog b/sys-cluster/ploop/ChangeLog index e3a1fc7f6633..c3f3f449226b 100644 --- a/sys-cluster/ploop/ChangeLog +++ b/sys-cluster/ploop/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-cluster/ploop # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ChangeLog,v 1.17 2013/06/11 06:15:00 qnikst Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ChangeLog,v 1.18 2013/07/14 07:23:04 qnikst Exp $ + +*ploop-1.8 (14 Jul 2013) + + 14 Jul 2013; Alexander Vershilov <qnikst@gentoo.org> +ploop-1.8.ebuild: + add ploop-1.8 thanks to slepnoga *ploop-1.7.1 (11 Jun 2013) diff --git a/sys-cluster/ploop/Manifest b/sys-cluster/ploop/Manifest index b0dd4ee9e6d9..adb18cc58864 100644 --- a/sys-cluster/ploop/Manifest +++ b/sys-cluster/ploop/Manifest @@ -6,21 +6,23 @@ AUX ploop.tmpfiles 37 SHA256 da7fdf048c556d0e1dfd2ab308d1c5aa56a61940182da535a2e DIST ploop-1.6.tar.bz2 88721 SHA256 02585bab5591bac8387578e88c1cbda1f8c4e821aaa716820a38df277adae120 SHA512 2e76ea0f7a6687b30a536f28034efdd11388ebb4c6510ab551a173fc339b8f3f0ab98f164fc180a5c31b5c2a143c4e2dc1bf02b8fd990e8d31c5d9397e702d84 WHIRLPOOL e50a40d66a426a52bc6ab859d568099222ed8ff5f766b8b56675aa9ef1d850a9b7024d3394519f7a66d598a6aab1123ac130c6ee35655207f12d5e676939ccf1 DIST ploop-1.7.1.tar.bz2 91619 SHA256 1c5bd8045bed3f100604679088b09e2c026282f82d7df06655f4c8a1cef5c1da SHA512 7593ada208f729c4426ded4c95580c987fb293dfc1f02ed0465066c2377b3afbc2f795f00dc6c3e2df49d6be31c7e76f2c3bd181f8431120993f009ef22bbc1e WHIRLPOOL 30e57ed0a74501de0cfa082cc4fd03f490b964ab0264701f1756ebf73bc48a82b09ec22af9818d763edfb06c56e720419b1ac03e738bf5617878a46bd2888725 DIST ploop-1.7.tar.bz2 91476 SHA256 6c5579c07b6339900c26756fc9827a8d23087f63b740146ac95dc563cb9d3cf4 SHA512 9442c3ed9afa53f966c0d4a96b22a1b2d5360d43832d9eac01d8785c1729f0030a9809160bce269981240ee6036ec6f487b97343398ca3fa3b2b7c296f01c443 WHIRLPOOL b62b22db1063cf65f3cc4d4dab414938da4d4897e8dacfe8a8a5621615598cd54ae6de1d801676ab53e02f6a6bec7846f5fef03da3fcd0f3e337357646b2d842 +DIST ploop-1.8.tar.bz2 94018 SHA256 077ebb4b7a5a7001bfc60db5c2dfaf7b55144282e94187cd12bd1679e13ba0e9 SHA512 cfe5ff1d2d299fd548f3948c1d00e78a66f9a9fc7b06bff8591a9187e800f6f951e3d8ae13aab8780f13b09188cecef2726c2324ba8199e308953afd78287246 WHIRLPOOL 36c2a7fc13e01124d2b13449a1fec13d054cd518edefc4983e3c938cf0748d170170118fe33f28b82bb3fd0a8ed651fec9326656649b11aef0b8c16236945323 EBUILD ploop-1.6.ebuild 1749 SHA256 997e34206b11939223a74bbe3ba1a29df69401ccaa31a5da3f1e3e78f5f0413b SHA512 f646c6da793a97b8ea741ada3dbd2bbf08cb649121bcab043cc14dd4e917d649e08ca3b4d4bc31a18c14b60bb36355db9926450a8a0d6071058dadb90260d642 WHIRLPOOL f9a3ad80ff9aea85f5ea9fd1991b4c20c6fa5de9cb732459e6217413b862ad6e1497058b5c7fc698d5e311eaf016641fc696041d6acea2a264451aa8930e9963 EBUILD ploop-1.7.1.ebuild 1693 SHA256 43ec95a5b352daac4059c85be6d56dd52bb51ca1f8074b30f635eb900d6a3271 SHA512 4f98e1c281503824ad3c886f8b57dc53d794da8876481cf2caa7b733aadda073c887218d9cb6d19efdaf42f36dd808805b141353d1e80f86794e2a2e87cb0c08 WHIRLPOOL a7f170289ec617a0bc4321728176c98292c8fdce34091aa1d59c95dc41f009beb3d1be5b30e3702036b1008da2b901753ac3f2935689f2e79bfcba146f4535eb EBUILD ploop-1.7.ebuild 1757 SHA256 33e3291644685119fb84aacec556b4e648b99adb6b902e8d249acdd2d056fafa SHA512 9195d8be3468e13e02fb70137e43b1a5bcc807d663646b6d5a7154449dc71c2b1106ec8577003477c8fe42ca3c7599a9f31d9fa6ef19b435a49bab20a7a6d651 WHIRLPOOL 5c486b440bd2ed575c04513baaee81e573dd49679e75c121124a8a55d32f6a624dd7927a231b4c2e0390cc32766f564e10b5200b8990183d150879d9dbc2330e -MISC ChangeLog 2581 SHA256 322a65d510c6b48cabe4f2c821e29d08dc33361e38da72941b247c8b5491234c SHA512 9bf3734a26d20a04aab8213e3e2171d037d407f0f70b6f71f07271ca462c6a1827540fda69175bc36ea5d08d639e0b7f03504786b1e603703da14a696a2216dd WHIRLPOOL 1b1a58c1c6144f1b81827ca9ae503117a0b0acd5b4b5b32fc1604eb4fc121a2068c2b9aef3d20ed1bc00cd899ded6224864ef88e73177676fc280bd99885628c +EBUILD ploop-1.8.ebuild 1691 SHA256 dd50d23ed885a66cec9e37ba69a4ee75d028b2a36941dd7c8ee146a51f07db26 SHA512 a5fe5ef91c4d80d3f15337cd3131d5d7e4ac45af339a8acb5baf9906d48ca9c29f6173cad42813dbb5ef0b72ca4cc95b650733222073a6137e355b969f189a86 WHIRLPOOL 96d3c389c9b4c3d41e6e5c0da75d14787a754de659d419f0ef14d7a2590235c1510c00d7cfb635c83314927038bada476464236497ce33aec5d4dfa15e71904a +MISC ChangeLog 2717 SHA256 1a34991b5b1715ca6536f4e9d04ea614c572b800d9a2a6806850fc9d13863eb1 SHA512 5ddf96637eeef7bcd58e75e213e0f597f9af4d921ecddc5f403c3328bec89d151c3b991e442323fdd167e821fc263eb2e0fa6b36062b20f0dd4726aa58e993c1 WHIRLPOOL 69cb45978835ce9fd51f50887c2029c66e7ad10cf0173ea86db5533eb6530369e88cf2038fe3728000b31798eab7b3039abf156db2a193ff26504cc6774e784f MISC metadata.xml 372 SHA256 4874ca4c09927c6727cf305ddc3b54c7572dbeb9412473d9677bb9bb7d6408a9 SHA512 3142e91c60d4df81ddf09e723a833a066392d5a6b567beff8c5e1a2b5580fd0db08653b0495cb4b41415d70a561bb9d2c8c2253a11308326129487580df56778 WHIRLPOOL fe021381baa6bc6de0e4db10c580f31436307329e70f64d821ecaa003e339b5961900f4bfff6ec13adddef90e8c50d961fb5a8926f2e650a09b88582562983d4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQF8BAEBCABmBQJRtsBqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQF8BAEBCABmBQJR4lHeXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMTlGQTEwRTVCMUJCNjdFRDM5Qzg3RjdF -QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01caeB0IAKi461snvobIjznd54yaE2xM -3DyJfCzLMHUSfYcuF/DW6RVi94tyKzXPCoH5UUQgXRaIeCirxy3C/kOjDHxDdMCY -cOhrUahemYhyOF/gQSWbWDhII4HPt7pjeeGH0iD0M41SMUfgc6etBzacR+wzNA3G -+b0+mc696kZlgilIZ+0lCa7xrVhaFvjlIFsvlwkCwH289zXl5dsHNf1+QG+++8lj -8eeKHC8HMgNyIito+vExLuLltVDVezsgRLarIeaUBQbgEaP+S7q+SgSdNjYtNJtk -Gj0G2TeWpcMES4ptp6RE9vHJnUI3JJKhdy4PA4Edtd8EwlXhL9IxkE9dn2kkSxg= -=kbp1 +QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01cahvAIAIVSjytfrtu6lQipbCyQoM4N +Cc565zSLdXmcOjp9K/JKpP4+dH4luRRZctblVgIioKqlMxpMu4wwdeSXmvNsw/SI +UI2+y+mGKXGmjc5QqncQq07wYxiDqawtYVKmbUs3Cy9UidXo4LPGB6B3uOxaVmXn +vGxgtRY7hXaGlJ0XCxuJJHP/ZwOeyzqVNJd3PTt/pNonVxrMgRvnGzbEjSh7KcFR +xK5CZuUf2sL0NkNF0gAnkI5Yf14lsE8Fvv/I/3uyO7HPbN3T32t9qMM3aUJIzvea +tvWthymia+ETZA4rBXWI6fC0vrrC566fUnwE3cNdr//E+df3ujhy79mNvnAlOkM= +=brDb -----END PGP SIGNATURE----- diff --git a/sys-cluster/ploop/ploop-1.8.ebuild b/sys-cluster/ploop/ploop-1.8.ebuild new file mode 100644 index 000000000000..84551f01b367 --- /dev/null +++ b/sys-cluster/ploop/ploop-1.8.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ploop-1.8.ebuild,v 1.1 2013/07/14 07:23:04 qnikst Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs multilib systemd + +DESCRIPTION="openvz tool and a library to control ploop block devices" +HOMEPAGE="http://wiki.openvz.org/Download/ploop" +SRC_URI="http://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug static-libs" + +DEPEND="dev-libs/libxml2" +RDEPEND="${DEPEND}" + +DOCS=( tools/README ) + +src_prepare() { + # Respect CFLAGS and CC, do not add debug by default + sed -i \ + -e 's|CFLAGS =|CFLAGS +=|' \ + -e '/CFLAGS/s/-g -O0 //' \ + -e '/CFLAGS/s/-O2//' \ + -e 's|CC=|CC?=|' \ + -e 's/-Werror//' \ + -e '/DEBUG=yes/d' \ + -e '/LOCKDIR/s/var/run/' \ + Makefile.inc || die 'sed on Makefile.inc failed' + # Avoid striping of binaries + sed -e '/INSTALL/{s: -s::}' -i tools/Makefile || die 'sed on tools/Makefile failed' + + epatch "${FILESDIR}/ploop-1.2-soname.patch" + + # respect AR and RANLIB, bug #452092 + tc-export AR RANLIB + sed -i -e 's/ranlib/$(RANLIB)/' lib/Makefile || die 'sed on lib/Makefile failed' +} + +src_compile() { + emake CC="$(tc-getCC)" V=1 $(usex debug 'DEBUG' '' '=yes' '') +} + +src_install() { + default + ldconfig -n "${D}/usr/$(get_libdir)/" || die + use static-libs || rm "${D}/usr/$(get_libdir)/libploop.a" || die 'remove static lib failed' +} + +pkg_postinst() { + elog "Warning - API changes" + elog "1. This version requires running vzkernel >= 2.6.32-042stab061.1" + elog "2. DiskDescriptor.xml created by older ploop versions are converted to current format" +} |