diff options
author | Kacper Kowalik <xarthisius@gentoo.org> | 2010-06-26 16:32:39 +0000 |
---|---|---|
committer | Kacper Kowalik <xarthisius@gentoo.org> | 2010-06-26 16:32:39 +0000 |
commit | 0f135b20fd79292c97ce37b033aa65e89fef4d9d (patch) | |
tree | 5b30df6795e80d4878e341e1d7d9cfae2402225c /sys-cluster | |
parent | Automated update of use.local.desc (diff) | |
download | historical-0f135b20fd79292c97ce37b033aa65e89fef4d9d.tar.gz historical-0f135b20fd79292c97ce37b033aa65e89fef4d9d.tar.bz2 historical-0f135b20fd79292c97ce37b033aa65e89fef4d9d.zip |
Initial import. Ebuild written by Tomáš Chvátal <scarabeus@gentoo.org>
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/openais/ChangeLog | 10 | ||||
-rw-r--r-- | sys-cluster/openais/Manifest | 16 | ||||
-rw-r--r-- | sys-cluster/openais/metadata.xml | 14 | ||||
-rw-r--r-- | sys-cluster/openais/openais-1.1.3.ebuild | 45 |
4 files changed, 85 insertions, 0 deletions
diff --git a/sys-cluster/openais/ChangeLog b/sys-cluster/openais/ChangeLog new file mode 100644 index 000000000000..9a6afd987866 --- /dev/null +++ b/sys-cluster/openais/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/openais +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openais/ChangeLog,v 1.8 2010/06/26 16:32:39 xarthisius Exp $ + +*openais-1.1.3 (26 Jun 2010) + + 26 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org> +openais-1.1.3.ebuild, + +metadata.xml: + Initial import. Ebuild written by Tomáš Chvátal <scarabeus@gentoo.org> + diff --git a/sys-cluster/openais/Manifest b/sys-cluster/openais/Manifest new file mode 100644 index 000000000000..bb7d6cc78be4 --- /dev/null +++ b/sys-cluster/openais/Manifest @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST openais-1.1.3.tar.gz 565148 SHA1 bf943b7de5f26b0916bc34d4455fdb5f44a65e08 SHA256 eeef58dd2df3eb16ba68b3fbdc6f0d4dfb537443f1c091ec6f0431594f2f00b6 +EBUILD openais-1.1.3.ebuild 1113 RMD160 cbfeaa13ba9d88da546ee609fc707477e4956814 SHA1 98162210e4e717df12a85b83b35be4eb061af121 SHA256 91582b55f37a89334462f06f22723ad46722e7f631a5e2c87f5c0b37d5d0a97d +MISC ChangeLog 422 RMD160 89e956a09eb1a16c2738b957e555d79503da4084 SHA1 c94848ac65e5cf41c2526aca8fdbffaad225e03f SHA256 bfe863aa67fce29e1fad5b242d5f4c855997980481d4e290ac45ef88aab33dd6 +MISC metadata.xml 729 RMD160 47523f5a1ba934bcc57761a56bb45e2602a68582 SHA1 21021f7cd882dc0e080218614a96187fc64407fe SHA256 b688ae0ba5c14347778f9747ffdf498c224aa4f61aa3bc608118a999f0f88c91 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.15 (GNU/Linux) + +iJwEAQECAAYFAkwmK/UACgkQIiMqcbOVdxRNuQP+IQBDjWM3HDBuQZ2jHVHlrCVo +J0SVMF9PZiZc3xlXaMpZptpg7xFp9Tt8T0eM99Li20rzOqGGdL4OK1rCGadIB29T +tlJpsX3iu3tn6P1CwskvkmdKB2Gb/Iv2WaoH8Cb8tIh+b4xEwq9Z7Z6eDrVzerIF +TPoqR75xkZDtUEMOahM= +=DLS8 +-----END PGP SIGNATURE----- diff --git a/sys-cluster/openais/metadata.xml b/sys-cluster/openais/metadata.xml new file mode 100644 index 000000000000..6a8261ba697c --- /dev/null +++ b/sys-cluster/openais/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>ha-cluster</herd> + <longdescription> + The OpenAIS Standards Based Cluster Framework is an OSI Certified implementation of + the Service Availability Forum Application Interface Specification (AIS). + The Application Interface Specification is a software API and policies which are + used to develop applications that maintain service during faults. + Restarting and failover of applications is also provided for those + deploying applications which may not be modified. The OpenAIS software is built + to operate as plugins to the Corosync Cluster Engine. + </longdescription> +</pkgmetadata> diff --git a/sys-cluster/openais/openais-1.1.3.ebuild b/sys-cluster/openais/openais-1.1.3.ebuild new file mode 100644 index 000000000000..efa83a296d27 --- /dev/null +++ b/sys-cluster/openais/openais-1.1.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openais/openais-1.1.3.ebuild,v 1.1 2010/06/26 16:32:39 xarthisius Exp $ + +EAPI="2" + +inherit autotools base + +DESCRIPTION="Open Application Interface Specification cluster framework" +HOMEPAGE="http://www.openais.org/" +SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz" + +LICENSE="BSD public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-cluster/corosync" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +DOCS=( "${S}/AUTHORS" "${S}/README.amf" ) + +src_prepare() { + # respect CFLAGS + sed -i -e "s/\$OPT_CFLAGS \$GDB_FLAGS//" configure.ac || die + # respect LDFLAGS + sed -i -e "s/\$(CFLAGS) -shared/\$(CFLAGS) \$(LDFLAGS) -shared/" \ + services/Makefile.am || die + # don't install docs + sed -i -e "/^dist_doc/d" Makefile.am || die + eautoreconf +} + +src_configure() { + econf \ + --disable-dependency-tracking \ + --docdir=/usr/share/doc/${PF} + --localstatedir=/var +} + +src_install() { + base_src_install + rm -rf "${D}"/etc/init.d/openais || die +} |