diff --git a/app-admin/mmc-agent/ChangeLog b/app-admin/mmc-agent/ChangeLog index 188353da..e60913fa 100644 --- a/app-admin/mmc-agent/ChangeLog +++ b/app-admin/mmc-agent/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for app-admin/mmc-agent -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 11 Jan 2009; Mario Fetka +mmc-agent-2.3.2.ebuild: + Bump + 02 Nov 2008; Mario Fetka files/mmc-agent-2.3.1-kerberos-1.patch: update patch diff --git a/app-admin/mmc-agent/Manifest b/app-admin/mmc-agent/Manifest index 8e5b0f84..a1a168ec 100644 --- a/app-admin/mmc-agent/Manifest +++ b/app-admin/mmc-agent/Manifest @@ -1,6 +1,8 @@ AUX mmc-agent-2.3.1-kerberos-1.patch 14230 RMD160 236a276fe5bae2a6927af8b9d619ad83d3c41b38 SHA1 8475086422569d922d114c22285b6e47b02fb18d SHA256 c1913d1e8ca4653479d9920ce9a6f238f503b25e21c03213c38e81178e3b1d0d AUX mmc-agent.initd 438 RMD160 d7dc64366782ab0d6fe4347d6a169b88a4e03a49 SHA1 e4ae8808678161237703bbb63b144899c9a544c9 SHA256 922d0bacad3eda749f8807e3ae5c183f636fa93e0d41d7079e570c58ebccb879 DIST mmc-agent-2.3.1.tar.gz 111217 RMD160 7e75cbf9637a50214f7d2f1eee5049f7809d29aa SHA1 35f468ad4eb77ca4117695eb2b6ea83b38a01d46 SHA256 39e594a36f7cde73e6dfcc3845841137c0fe016c82c6343838fb8879931c757b +DIST mmc-agent-2.3.2.tar.gz 120949 RMD160 871b3b7766d69019de392e42ebf25a216d217c71 SHA1 1e7c634243c00c6b214f24c3467315d31a444215 SHA256 0ac8ff97818c58008cadb3c6b08dba39e42b078fea9d392fda649e036eabaea2 EBUILD mmc-agent-2.3.1.ebuild 1250 RMD160 0230a124ace55353571f7b1b201664bd45405999 SHA1 af139ef81aee700b236962b6622e9e8f2a8986cf SHA256 da0e889c925d0ce8442081c4f3155a4f82dce17b152a54be798ee7e25e4917a1 -MISC ChangeLog 404 RMD160 86786a3b3689d4eafecae5f35eaadda63994f379 SHA1 05ed62f41fa733c7863cad4d012686676b1164f0 SHA256 47f285587c32a874e045da6c5fb587a30c2f86e0d36e4eafb078a4474cdfa613 +EBUILD mmc-agent-2.3.2.ebuild 1266 RMD160 5a806e21648f53839aac707388108039c343139e SHA1 f410c1c7fd15b9b7ec4d4d4d4822a5287d9dfd73 SHA256 a7483f126ec28affb8af6d01461cc25ddb5f1a6c193cee2019e08abb03d2ccee +MISC ChangeLog 488 RMD160 9342f9c6d57681478ccf6e653551566aae20ceb8 SHA1 c96bec68b8d199af765a40076f49854a5ab001c6 SHA256 0c9726222878d99c78eaf10dec89c3a1e395e0d83fe276424cf3eb6895240c06 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/app-admin/mmc-agent/mmc-agent-2.3.2.ebuild b/app-admin/mmc-agent/mmc-agent-2.3.2.ebuild new file mode 100644 index 00000000..ce43d2f9 --- /dev/null +++ b/app-admin/mmc-agent/mmc-agent-2.3.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit distutils + +# ESVN_REPO_URI="http://mds.mandriva.org/svn/mmc-agent" +DESCRIPTION="The MMC Agent and its Python plugins." +HOMEPAGE="http://mds.mandriva.org/" +SRC_URI="http://mds.mandriva.org/pub/mds/sources/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +SLOT="0" + +DEPEND=">=dev-python/setuptools-0.6_rc1 + >=dev-python/twisted-web-0.7.0 + >=dev-python/python-ldap-2.2.1" + +src_unpack() { + unpack ${A} + cd ${S} + epatch "${FILESDIR}"/${PN}-2.3.1-kerberos-1.patch +} + +# from marienz's setuptools.eclass: +src_install() { + "${python}" setup.py install --root="${D}" --no-compile "$@" || die "install failed" + dosbin bin/* + insinto etc/mmc/agent/keys + doins -r conf/agent/keys/* + insinto etc/mmc/agent + doins -r conf/agent/*.ini + insinto etc/mmc/plugins + doins -r conf/plugins/*.ini + + newinitd "${FILESDIR}"/mmc-agent.initd mmc-agent +} + +src_test() { + "${python}" setup.py test || die "tests failed" +} + +pkg_postinst() { + elog "To disable some plugin in your mmc environments, you have to set" + elog "disable to 1 in /etc/mmc/plugins/*.ini" + elog "(one config file per service)" + elog "You can't disable the base plugin." +}