diff options
author | 2011-09-14 10:34:42 +0000 | |
---|---|---|
committer | 2011-09-14 10:34:42 +0000 | |
commit | 791422831551e937537177009bcde896a695e6f0 (patch) | |
tree | 08ec45031a93057484b14006d62aa1fa8d299e5f /sys-cluster | |
parent | Bumped alpha and removed deprecated (diff) | |
download | historical-791422831551e937537177009bcde896a695e6f0.tar.gz historical-791422831551e937537177009bcde896a695e6f0.tar.bz2 historical-791422831551e937537177009bcde896a695e6f0.zip |
Initial import
Package-Manager: portage-2.1.10.14/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster')
21 files changed, 489 insertions, 0 deletions
diff --git a/sys-cluster/fence-agents/ChangeLog b/sys-cluster/fence-agents/ChangeLog new file mode 100644 index 000000000000..3e80344f25b9 --- /dev/null +++ b/sys-cluster/fence-agents/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/fence-agents +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/fence-agents/ChangeLog,v 1.1 2011/09/14 10:34:42 ultrabug Exp $ + +*fence-agents-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +fence-agents-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/fence-agents/fence-agents-3.1.5.ebuild b/sys-cluster/fence-agents/fence-agents-3.1.5.ebuild new file mode 100644 index 000000000000..5e0705ab1a75 --- /dev/null +++ b/sys-cluster/fence-agents/fence-agents-3.1.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2011 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.ebuild,v 1.1 2011/09/14 10:34:42 ultrabug Exp $ + +EAPI=4 + +inherit multilib 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="" + +RDEPEND="~sys-cluster/libccs-${PV}" +DEPEND="${RDEPEND} + dev-python/pexpect + dev-libs/libxslt + dev-python/pexpect + dev-python/pycurl + dev-python/suds" + +src_configure() { + econf \ + --docdir=/usr/share/doc/${P} \ + --libdir=/usr/$(get_libdir) \ + --localstatedir=/var +} + +pkg_postinst() { + if [[ "${ROOT}" != "/" ]] ; 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" + /usr/sbin/ccs_update_schema -v -f + fi +} + +pkg_postrm() { + if [[ "${ROOT}" != "/" ]] ; 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" + /usr/sbin/ccs_update_schema -v -f + fi +} diff --git a/sys-cluster/fence-agents/metadata.xml b/sys-cluster/fence-agents/metadata.xml new file mode 100644 index 000000000000..b5f41de83d3a --- /dev/null +++ b/sys-cluster/fence-agents/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/sys-cluster/libccs-perl/ChangeLog b/sys-cluster/libccs-perl/ChangeLog new file mode 100644 index 000000000000..840fe4670be0 --- /dev/null +++ b/sys-cluster/libccs-perl/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/libccs-perl +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libccs-perl/ChangeLog,v 1.1 2011/09/14 10:30:26 ultrabug Exp $ + +*libccs-perl-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +libccs-perl-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/libccs-perl/libccs-perl-3.1.5.ebuild b/sys-cluster/libccs-perl/libccs-perl-3.1.5.ebuild new file mode 100644 index 000000000000..1cfda91c4f5d --- /dev/null +++ b/sys-cluster/libccs-perl/libccs-perl-3.1.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libccs-perl/libccs-perl-3.1.5.ebuild,v 1.1 2011/09/14 10:30:26 ultrabug Exp $ + +EAPI=4 + +inherit linux-info versionator + +CLUSTER_RELEASE="${PV}" +MY_P="cluster-${CLUSTER_RELEASE}" + +MAJ_PV="$(get_major_version)" +MIN_PV="$(get_version_component_range 2-3)" + +DESCRIPTION="Cluster Configuration System Library Perl-Bindings" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-cluster/libccs" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-2.6.24" + +S="${WORKDIR}/${MY_P}/bindings/perl" + +src_configure() { + cd "${WORKDIR}/${MY_P}" + ./configure \ + --cc=$(tc-getCC) \ + --cflags="-Wall" \ + --libdir=/usr/$(get_libdir) \ + --disable_kernel_check \ + --kernel_src=${KERNEL_DIR} \ + --somajor="$MAJ_PV" \ + --sominor="$MIN_PV" \ + --ccslibdir=/usr/$(get_libdir) \ + --ccsincdir=/usr/include \ + || die "configure problem" +} diff --git a/sys-cluster/libccs-perl/metadata.xml b/sys-cluster/libccs-perl/metadata.xml new file mode 100644 index 000000000000..8f013ae296ea --- /dev/null +++ b/sys-cluster/libccs-perl/metadata.xml @@ -0,0 +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 Configuration System Library Perl-Bindings</longdescription> +</pkgmetadata> diff --git a/sys-cluster/libccs/ChangeLog b/sys-cluster/libccs/ChangeLog new file mode 100644 index 000000000000..f76af98aa402 --- /dev/null +++ b/sys-cluster/libccs/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/libccs +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libccs/ChangeLog,v 1.1 2011/09/14 10:18:12 ultrabug Exp $ + +*libccs-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +libccs-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/libccs/libccs-3.1.5.ebuild b/sys-cluster/libccs/libccs-3.1.5.ebuild new file mode 100644 index 000000000000..1fef34f9327e --- /dev/null +++ b/sys-cluster/libccs/libccs-3.1.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libccs/libccs-3.1.5.ebuild,v 1.1 2011/09/14 10:18:12 ultrabug Exp $ + +EAPI=4 + +inherit linux-info multilib toolchain-funcs versionator + +CLUSTER_RELEASE="${PV}" +MY_P="cluster-${CLUSTER_RELEASE}" + +MAJ_PV="$(get_major_version)" +MIN_PV="$(get_version_component_range 2-3)" + +DESCRIPTION="Cluster Configuration System Library" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +RDEPEND=" + sys-cluster/corosync + dev-libs/libxml2 + !sys-cluster/ccs" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-2.6.24" + +S="${WORKDIR}/${MY_P}/config/libs" + +src_configure() { + cd "${WORKDIR}/${MY_P}" + ./configure \ + --cc=$(tc-getCC) \ + --cflags="-Wall" \ + --libdir=/usr/$(get_libdir) \ + --disable_kernel_check \ + --kernel_src=${KERNEL_DIR} \ + --somajor="$MAJ_PV" \ + --sominor="$MIN_PV" \ + --ccslibdir=/usr/$(get_libdir) \ + --ccsincdir=/usr/include \ + || die "configure problem" +} + +src_install() { + default + use static-libs || rm -f "${D}"/usr/lib*/*.a +} diff --git a/sys-cluster/libccs/metadata.xml b/sys-cluster/libccs/metadata.xml new file mode 100644 index 000000000000..70d5e9131e5e --- /dev/null +++ b/sys-cluster/libccs/metadata.xml @@ -0,0 +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 Configuration System Library</longdescription> +</pkgmetadata> diff --git a/sys-cluster/libcman/ChangeLog b/sys-cluster/libcman/ChangeLog new file mode 100644 index 000000000000..3a4c8783beb2 --- /dev/null +++ b/sys-cluster/libcman/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/libcman +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libcman/ChangeLog,v 1.1 2011/09/14 10:28:16 ultrabug Exp $ + +*libcman-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +libcman-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/libcman/libcman-3.1.5.ebuild b/sys-cluster/libcman/libcman-3.1.5.ebuild new file mode 100644 index 000000000000..ff6f882877a1 --- /dev/null +++ b/sys-cluster/libcman/libcman-3.1.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libcman/libcman-3.1.5.ebuild,v 1.1 2011/09/14 10:28:16 ultrabug Exp $ + +EAPI=4 + +inherit linux-info multilib toolchain-funcs versionator + +CLUSTER_RELEASE="${PV}" +MY_P="cluster-${CLUSTER_RELEASE}" + +MAJ_PV="$(get_major_version)" +MIN_PV="$(get_version_component_range 2-3)" + +DESCRIPTION="Cluster Manager Library" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +DEPEND=">=sys-kernel/linux-headers-2.6.24" +RDEPEND="!sys-cluster/cman-lib" + +S="${WORKDIR}/${MY_P}/cman/lib" + +src_configure() { + cd "${WORKDIR}/${MY_P}" + ./configure \ + --cc=$(tc-getCC) \ + --cflags="-Wall" \ + --libdir=/usr/$(get_libdir) \ + --disable_kernel_check \ + --kernel_src=${KERNEL_DIR} \ + --somajor="$MAJ_PV" \ + --sominor="$MIN_PV" \ + --cmanlibdir=/usr/$(get_libdir) \ + --cmanincdir=/usr/include \ + || die "configure failed" +} + +src_install() { + default + use static-libs || rm -f "${D}"/usr/lib*/*.a +} diff --git a/sys-cluster/libcman/metadata.xml b/sys-cluster/libcman/metadata.xml new file mode 100644 index 000000000000..db8831ecb877 --- /dev/null +++ b/sys-cluster/libcman/metadata.xml @@ -0,0 +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 Manager Library</longdescription> +</pkgmetadata> diff --git a/sys-cluster/libdlm/ChangeLog b/sys-cluster/libdlm/ChangeLog new file mode 100644 index 000000000000..42ebed43f2e4 --- /dev/null +++ b/sys-cluster/libdlm/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/libdlm +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libdlm/ChangeLog,v 1.1 2011/09/14 10:25:39 ultrabug Exp $ + +*libdlm-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +libdlm-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/libdlm/libdlm-3.1.5.ebuild b/sys-cluster/libdlm/libdlm-3.1.5.ebuild new file mode 100644 index 000000000000..c82278fecddd --- /dev/null +++ b/sys-cluster/libdlm/libdlm-3.1.5.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libdlm/libdlm-3.1.5.ebuild,v 1.1 2011/09/14 10:25:39 ultrabug Exp $ + +EAPI=4 + +inherit linux-info multilib toolchain-funcs versionator + +CLUSTER_RELEASE="${PV}" +MY_P="cluster-${CLUSTER_RELEASE}" + +MAJ_PV="$(get_major_version)" +MIN_PV="$(get_version_component_range 2-3)" + +DESCRIPTION="General-purpose Distributed Lock Manager Library" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +RDEPEND=" + !sys-cluster/dlm-headers + !sys-cluster/dlm-kernel + !sys-cluster/dlm-lib" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-2.6.24" + +S="${WORKDIR}/${MY_P}/dlm" + +src_prepare() { + sed -i \ + -e "s|/lib|/$(get_libdir)|g" \ + "${WORKDIR}/${MY_P}/make/install.mk" || die "sed failed" +} + +src_configure() { + cd "${WORKDIR}/${MY_P}" + ./configure \ + --cc=$(tc-getCC) \ + --cflags="-Wall" \ + --libdir=/usr/$(get_libdir) \ + --disable_kernel_check \ + --kernel_src=${KERNEL_DIR} \ + --somajor="$MAJ_PV" \ + --sominor="$MIN_PV" \ + --dlmlibdir=/usr/$(get_libdir) \ + --dlmincdir=/usr/include \ + --dlmcontrollibdir=/usr/$(get_libdir) \ + --dlmcontrolincdir=/usr/include \ + || die "configure problem" +} + +src_compile() { + for i in libdlm libdlmcontrol; do + emake -C ${i} + done +} + +src_install() { + for i in libdlm libdlmcontrol; do + emake DESTDIR="${D}" -C ${i} install + done + use static-libs || rm -f "${D}"/usr/lib*/*.a + doman man/libdlm.3 + dodoc doc/{libdlm.txt,example.c,user-dlm-overview.txt} +} diff --git a/sys-cluster/libdlm/metadata.xml b/sys-cluster/libdlm/metadata.xml new file mode 100644 index 000000000000..3bc3e23c0cf2 --- /dev/null +++ b/sys-cluster/libdlm/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>cluster</herd> + <longdescription>General-purpose Distributed Lock Manager Library</longdescription> +</pkgmetadata> diff --git a/sys-cluster/libfence/ChangeLog b/sys-cluster/libfence/ChangeLog new file mode 100644 index 000000000000..b196c80066b9 --- /dev/null +++ b/sys-cluster/libfence/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/libfence +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libfence/ChangeLog,v 1.1 2011/09/14 10:21:50 ultrabug Exp $ + +*libfence-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +libfence-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/libfence/libfence-3.1.5.ebuild b/sys-cluster/libfence/libfence-3.1.5.ebuild new file mode 100644 index 000000000000..b52606ef188d --- /dev/null +++ b/sys-cluster/libfence/libfence-3.1.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libfence/libfence-3.1.5.ebuild,v 1.1 2011/09/14 10:21:50 ultrabug Exp $ + +EAPI=4 + +inherit linux-info multilib toolchain-funcs 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 Library" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +RDEPEND="~sys-cluster/libccs-${PV}" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-2.6.24" + +S="${WORKDIR}/${MY_P}/fence" + +src_configure() { + cd "${WORKDIR}/${MY_P}" + ./configure \ + --cc=$(tc-getCC) \ + --cflags="-Wall" \ + --libdir=/usr/$(get_libdir) \ + --disable_kernel_check \ + --kernel_src=${KERNEL_DIR} \ + --somajor="$MAJ_PV" \ + --sominor="$MIN_PV" \ + --fencelibdir=/usr/$(get_libdir) \ + --fenceincdir=/usr/include \ + --fencedlibdir=/usr/$(get_libdir) \ + --fencedincdir=/usr/include \ + --ccslibdir=/usr/$(get_libdir) \ + --ccsincdir=/usr/include \ + || die "configure problem" +} + +src_compile() { + for i in libfence libfenced; do + emake -C ${i} + done +} + +src_install() { + for i in libfence libfenced; do + emake DESTDIR="${D}" -C ${i} install + done + use static-libs || rm -f "${D}"/usr/lib*/*.a +} diff --git a/sys-cluster/libfence/metadata.xml b/sys-cluster/libfence/metadata.xml new file mode 100644 index 000000000000..306b9dcf4bcd --- /dev/null +++ b/sys-cluster/libfence/metadata.xml @@ -0,0 +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 Library</longdescription> +</pkgmetadata> diff --git a/sys-cluster/liblogthread/ChangeLog b/sys-cluster/liblogthread/ChangeLog new file mode 100644 index 000000000000..2aa741006c07 --- /dev/null +++ b/sys-cluster/liblogthread/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-cluster/liblogthread +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/liblogthread/ChangeLog,v 1.1 2011/09/14 10:14:05 ultrabug Exp $ + +*liblogthread-3.1.5 (14 Sep 2011) + + 14 Sep 2011; Ultrabug <ultrabug@gentoo.org> +liblogthread-3.1.5.ebuild, + +metadata.xml: + Initial import + diff --git a/sys-cluster/liblogthread/liblogthread-3.1.5.ebuild b/sys-cluster/liblogthread/liblogthread-3.1.5.ebuild new file mode 100644 index 000000000000..cdbd83029734 --- /dev/null +++ b/sys-cluster/liblogthread/liblogthread-3.1.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/liblogthread/liblogthread-3.1.5.ebuild,v 1.1 2011/09/14 10:14:05 ultrabug Exp $ + +EAPI=4 + +inherit linux-info multilib toolchain-funcs versionator + +CLUSTER_RELEASE="${PV}" +MY_P="cluster-${CLUSTER_RELEASE}" + +MAJ_PV="$(get_major_version)" +MIN_PV="$(get_version_component_range 2-3)" + +DESCRIPTION="Thread-Safe Syslog Logging Library" +HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage" +SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +RDEPEND="" +DEPEND=">=sys-kernel/linux-headers-2.6.24" + +S="${WORKDIR}/${MY_P}/common/${PN}" + +src_configure() { + cd "${WORKDIR}/${MY_P}" + ./configure \ + --cc=$(tc-getCC) \ + --cflags="-Wall" \ + --libdir=/usr/$(get_libdir) \ + --disable_kernel_check \ + --kernel_src=${KERNEL_DIR} \ + --somajor="$MAJ_PV" \ + --sominor="$MIN_PV" \ + --logtlibdir=/usr/$(get_libdir) \ + --logtincdir=/usr/include \ + || die "configure problem" +} + +src_install() { + default + use static-libs || rm -f "${D}"/usr/lib*/*.a +} diff --git a/sys-cluster/liblogthread/metadata.xml b/sys-cluster/liblogthread/metadata.xml new file mode 100644 index 000000000000..cb158c07e52f --- /dev/null +++ b/sys-cluster/liblogthread/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>cluster</herd> + <longdescription>Thread-Safe Syslog Logging Library</longdescription> +</pkgmetadata> |