diff options
author | 2013-12-07 08:04:35 +0000 | |
---|---|---|
committer | 2013-12-07 08:04:35 +0000 | |
commit | 3457d16201d1897d67f1c7abbcbe5cba9d353749 (patch) | |
tree | 7452aaffc87ed9b158ef0ce8ad5348aa7aef0914 /sys-cluster | |
parent | Version bump (diff) | |
download | historical-3457d16201d1897d67f1c7abbcbe5cba9d353749.tar.gz historical-3457d16201d1897d67f1c7abbcbe5cba9d353749.tar.bz2 historical-3457d16201d1897d67f1c7abbcbe5cba9d353749.zip |
sys-cluster/fence-agents: Add python support correctly
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/fence-agents/ChangeLog | 8 | ||||
-rw-r--r-- | sys-cluster/fence-agents/Manifest | 15 | ||||
-rw-r--r-- | sys-cluster/fence-agents/fence-agents-3.1.5-r2.ebuild | 72 | ||||
-rw-r--r-- | sys-cluster/fence-agents/metadata.xml | 4 |
4 files changed, 84 insertions, 15 deletions
diff --git a/sys-cluster/fence-agents/ChangeLog b/sys-cluster/fence-agents/ChangeLog index 77f96d8634eb..556510effd50 100644 --- a/sys-cluster/fence-agents/ChangeLog +++ b/sys-cluster/fence-agents/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-cluster/fence-agents # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/fence-agents/ChangeLog,v 1.2 2013/03/11 13:58:49 ultrabug Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/fence-agents/ChangeLog,v 1.3 2013/12/07 08:03:34 jlec Exp $ + +*fence-agents-3.1.5-r2 (07 Dec 2013) + + 07 Dec 2013; Justin Lecher <jlec@gentoo.org> +fence-agents-3.1.5-r2.ebuild, + metadata.xml: + Add python support correctly *fence-agents-3.1.5-r1 (11 Mar 2013) diff --git a/sys-cluster/fence-agents/Manifest b/sys-cluster/fence-agents/Manifest index 69b0155cac36..41ef86b6fc3f 100644 --- a/sys-cluster/fence-agents/Manifest +++ b/sys-cluster/fence-agents/Manifest @@ -1,14 +1,5 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST fence-agents-3.1.5.tar.gz 897416 SHA256 cc822f793dac2d86778982716bd5bd482daf4ac33f0726c47e638f70bcaa3ba7 SHA512 3941e2ec9f7db8dfe9fbf8aa360359fa1ff4f3c2d3e6e778289f0bbc39481a54915dbf93d9a9b66f6953ddd2c81562daa7c90e6c0f59ec42e9bfb779ae242992 WHIRLPOOL 19f7e681544affcca907325e999bf97b487debbb0134d96a2e99a8e2371d98e8718fcaba5bd74832ae64bcffc2f0f93f2493211ccbe1868fb31e68845ada7b07 EBUILD fence-agents-3.1.5-r1.ebuild 1813 SHA256 72933ad81560770237839b51429726bd7b4d06bd26c61988b53df87908b02f33 SHA512 4d3a111c7157753c27a46e38be89230d30b21e6065904a0e07edb01c76c8b0436b6041166438826fb5f969b65a01b9b1305888580bf38dc8506a4d7460acb906 WHIRLPOOL ebc3e312ff11afc41c881cb30457cef0b7340079e6886157379327a2ba5a72c70ae28a7acae6d2da4364e275e7f23ae4f046d11eb752d2023c9690fb9c75b138 -MISC ChangeLog 557 SHA256 6a8167a904aba72e6b081e20560ec3b29b738267c0c60919e4ef16e66f3d598c SHA512 e9a4099a8308dd78bdebd8889401324f4132727a6b446f26c600a1bb6228fd7f7e7cd016c763079f2f811c787b1af4e70b5ed5f09e761eff397bd4bb7347a161 WHIRLPOOL e68c27382c85eb617f4727b2dc904f24de93b9087b4faceaf66e8a1c4a270a5ce4bcae786f746df2aac83488e2c9cc9aed8a19268e941784926d44bf18591881 -MISC metadata.xml 220 SHA256 2c23af2f7a94009c83fb9ce5669be2d20061f66003200474a23b4c281e63927f SHA512 6059f546a8e5e633d7bf6e3e8d645b78e6a0c08fef1c9c233cd0bf9dc1ffafb221aa057dc6dcc57a4bcf27100b283e91fd1473681f311c57ceb195c68be8e615 WHIRLPOOL 8108ae8833cede7cd436f970eaa21707f922b04dc3175b3ea011392b95ac8d3030cced6c7f12ad4c4df022b348952ea7c8d9da85d50ad703b2781204449fa7a5 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iF4EAREIAAYFAlE94x8ACgkQKiQSS7ZY+hOmswEA69jKC0JoNqpEjBgqjUy3R8GU -WilD82CVGfB+FYDHRPMBALUrralohi9EnGvQPI6aGaiOvEfKAkWN6E+lQb1aQ6j+ -=DmeQ ------END PGP SIGNATURE----- +EBUILD fence-agents-3.1.5-r2.ebuild 1968 SHA256 f7393ca111fb5682b9ff39f851fb7cbe35190f328f92675e6a3349a150804575 SHA512 05d05d026bfdcf819d8bad83d42f7d76f6ba87d5b622757d3cab88c44643db2dcb143cfd527296ba768123a34a07f88ec61ed4a7a3a31f9de3af5766e4b3bd6e WHIRLPOOL a9fd6f41bacfc37fe531313e52b8bb984e4a208f16663168fc086f7332d797ed04984ccdf5aee12baa2c0a64a08d2d7219d7acd191b8297483630bf48abafa7c +MISC ChangeLog 717 SHA256 c4e46a4906c1572b4526509e63941985b88f56e511b5bfcfaffd28397eb0f957 SHA512 20a2382719fb6efe52e4dfb23a582d61eb6acdbcc23424dabd9cea87b508c59c722f9961a13dc43bd41416bb89c41e1fc6508722ce9ef1866d5ba1decdd52a52 WHIRLPOOL f821da122147f0381c5b3db10e0ec2c82b922d95e05fe5bbd8113cd0e7404bc3565e5b4de015f9b31d5c5b821ad1c44d30a23ce19cf18b03cb68a23de8122a4c +MISC metadata.xml 222 SHA256 f7d6295175ca87238969774b27cff99d2fdb89b752aaf3e449edbabf17f71778 SHA512 1c0234dbbab25e8b3f12df0c508eb64979248ae104617e94f552aa5865f6f02f5c7a9f744d4b386e227997d9ae0464e22b969fa8e2f5a92d25364bd05aba39b7 WHIRLPOOL a59d69fe679439a657e9743217ecd56deda6840c93c826e29ee571ce2db3e4d3a719c665c1e36945f2a52d438bc53ee217128957fab32d926d178309bfe56244 diff --git a/sys-cluster/fence-agents/fence-agents-3.1.5-r2.ebuild b/sys-cluster/fence-agents/fence-agents-3.1.5-r2.ebuild new file mode 100644 index 000000000000..8b4fecf09a41 --- /dev/null +++ b/sys-cluster/fence-agents/fence-agents-3.1.5-r2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/fence-agents/fence-agents-3.1.5-r2.ebuild,v 1.1 2013/12/07 08:03:34 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit multilib python-any-r1 versionator + +CLUSTER_RELEASE="${PV}" +MY_P="cluster-${CLUSTER_RELEASE}" + +MAJ_PV="$(get_major_version)" +MIN_PV="$(get_version_component_range 2-3)" + +DESCRIPTION="Cluster Fencing Agents" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/f/e/${PN}/${PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="~sys-cluster/libccs-${PV}" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + dev-libs/libxslt + $(python_gen_any_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/suds[${PYTHON_USEDEP}] + ')" + +src_configure() { + econf \ + --docdir=/usr/share/doc/${P} \ + --libdir=/usr/$(get_libdir) \ + --localstatedir=/var +} + +src_install() { + default + # dont force /var/run creation on installation wrt #451798 + rm -rf "${ED}"/var/run || die +} + +pkg_postinst() { + if [[ "${EROOT}" != "/" ]] ; then + ewarn "You have to run 'ccs_update_schema' in the chroot-environment" + ewarn "to update the schema file for the cluster configuration." + ewarn "Otherwise you will not be able to define ressources." + else + elog "Running ccs_update_schema to update the configuration file schema" + ccs_update_schema -v -f + fi +} + +pkg_postrm() { + if [[ "${EROOT}" != "/" ]] ; then + ewarn "You have to run 'ccs_update_schema' in the chroot-environment" + ewarn "to update the schema file for the cluster configuration." + ewarn "Otherwise you may be able to define ressources even though they" + ewarn "are not present anymore." + else + elog "Running ccs_update_schema to update the configuration file schema" + ccs_update_schema -v -f + fi +} diff --git a/sys-cluster/fence-agents/metadata.xml b/sys-cluster/fence-agents/metadata.xml index b5f41de83d3a..392a5958b59d 100644 --- a/sys-cluster/fence-agents/metadata.xml +++ b/sys-cluster/fence-agents/metadata.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>cluster</herd> - <longdescription>Cluster Fencing Agents</longdescription> + <herd>cluster</herd> + <longdescription>Cluster Fencing Agents</longdescription> </pkgmetadata> |