From 19be396bf175c13658993ee631ee3d97783b30bb Mon Sep 17 00:00:00 2001 From: Masatomo Nakano Date: Wed, 28 Mar 2007 14:22:10 +0000 Subject: [PATCH] version bump Package-Manager: portage-2.1.2.2 --- app-admin/puppet/ChangeLog | 7 ++- app-admin/puppet/Manifest | 16 ++++-- app-admin/puppet/files/digest-puppet-0.22.3 | 3 + app-admin/puppet/puppet-0.22.3.ebuild | 63 +++++++++++++++++++++ 4 files changed, 84 insertions(+), 5 deletions(-) create mode 100644 app-admin/puppet/files/digest-puppet-0.22.3 create mode 100644 app-admin/puppet/puppet-0.22.3.ebuild diff --git a/app-admin/puppet/ChangeLog b/app-admin/puppet/ChangeLog index ec6c38512e7f..db11240237b3 100644 --- a/app-admin/puppet/ChangeLog +++ b/app-admin/puppet/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-admin/puppet # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.2 2007/03/20 13:02:55 nakano Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.3 2007/03/28 14:22:10 nakano Exp $ + +*puppet-0.22.3 (28 Mar 2007) + + 28 Mar 2007; Masatomo Nakano +puppet-0.22.3.ebuild: + Version bump. *puppet-0.22.2 (20 Mar 2007) diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index ece5a2c6e3ba..062a043cd6d8 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,5 +1,6 @@ DIST puppet-0.22.1.tgz 543926 RMD160 12d9f5f14c7b9700bfe04c652c63c0daff00a013 SHA1 94e5683d206a20ec4dc02ad875699d8b0b12d2dc SHA256 c107c3e99b0371f67803c63f9b7c77947fed4fe74782494c9d392ae01fd5bcfe DIST puppet-0.22.2.tgz 627039 RMD160 199d058b9622bc964a720c4d939e1c8376b5d140 SHA1 ac0638d80693108c13e305b4d514959df55a65fb SHA256 3361c5779cecb52673953e58e19e1c1e13a0ec386a4980469792dd3de9417fca +DIST puppet-0.22.3.tgz 629126 RMD160 fd695d55d83bbfdac52073557d1b67ae9ea547e3 SHA1 8abcbaf44451cd061592671840251fa1e5319924 SHA256 39ecaca8466f5402e84cb2ce392def6d5d903fa33201de0d2e4816288d860e8a EBUILD puppet-0.22.1.ebuild 2178 RMD160 ca242040306ce804d337b18c52a06fa2bbd909dc SHA1 199bc6819af6c26019913e00602af58a7bdf94b9 SHA256 689a00128b3705ca03adf2bf293cc13efcd9be0ecdd29b5727a2f5afc659d1c1 MD5 4d68d0febe7e55dd4a4d223fff4a91ab puppet-0.22.1.ebuild 2178 RMD160 ca242040306ce804d337b18c52a06fa2bbd909dc puppet-0.22.1.ebuild 2178 @@ -8,10 +9,14 @@ EBUILD puppet-0.22.2.ebuild 2034 RMD160 6fca2be4ad7d01e8b510cd2195a10c19eb1696be MD5 f636d62ad39b74bdc31a36c3e771eadf puppet-0.22.2.ebuild 2034 RMD160 6fca2be4ad7d01e8b510cd2195a10c19eb1696be puppet-0.22.2.ebuild 2034 SHA256 72ac287d061890332591bb55af70003c49be617afcd514ab85537e1f2bb5a2a7 puppet-0.22.2.ebuild 2034 -MISC ChangeLog 549 RMD160 a085ed382dd2851506879bce0f80879114178bbc SHA1 0704e5160545163adf48a5c7a77bd0211d50cb1d SHA256 1690ce1185b2662c0a4505a144bfd554267d616d578fed480014a44e8ca60e41 -MD5 14115cb5c3960e681576f5e7aaa4af12 ChangeLog 549 -RMD160 a085ed382dd2851506879bce0f80879114178bbc ChangeLog 549 -SHA256 1690ce1185b2662c0a4505a144bfd554267d616d578fed480014a44e8ca60e41 ChangeLog 549 +EBUILD puppet-0.22.3.ebuild 2034 RMD160 dde11cb70ec3c7bdbfc6f1d133f9c4fbe195cc53 SHA1 d8fcb88746d1732355486e214ce0bf767787a007 SHA256 4d30fe1ad4e0a309b987b9f894999074cb9a4e3779dabee9b91d6614f400e9b6 +MD5 a58d602c9b2c29466802efd5ac64e983 puppet-0.22.3.ebuild 2034 +RMD160 dde11cb70ec3c7bdbfc6f1d133f9c4fbe195cc53 puppet-0.22.3.ebuild 2034 +SHA256 4d30fe1ad4e0a309b987b9f894999074cb9a4e3779dabee9b91d6614f400e9b6 puppet-0.22.3.ebuild 2034 +MISC ChangeLog 670 RMD160 76a0c8772effde0178c5eac40ca112dbeff16786 SHA1 a1939f23bdab47db49ec154f83d7f73041882ace SHA256 524400cff310117a61d926845b5b1193bb702b4c773f51fccec83d4b96f16879 +MD5 78b08d6575e56ec3684a3b9d9e498ba2 ChangeLog 670 +RMD160 76a0c8772effde0178c5eac40ca112dbeff16786 ChangeLog 670 +SHA256 524400cff310117a61d926845b5b1193bb702b4c773f51fccec83d4b96f16879 ChangeLog 670 MISC metadata.xml 222 RMD160 21459c9da4e2cc307ee5f77d0ab36f5c2fd30d10 SHA1 56cc99d472625d9439d65a94af7254738cd499ea SHA256 b9a72edb072b0592bc3207fd41cd0c3826b72e82d6d6b8db0c6724b3f7898a56 MD5 108181d1fded73455b48b0aa6bd28972 metadata.xml 222 RMD160 21459c9da4e2cc307ee5f77d0ab36f5c2fd30d10 metadata.xml 222 @@ -22,3 +27,6 @@ SHA256 a9f994efd7bb2eb4d6be42c8b043954c68852c705b1deda793add957157b9324 files/di MD5 fdcd0ad9b5c814ff7c23b6263c1abbfc files/digest-puppet-0.22.2 232 RMD160 b0f3109f2e482fae7cdee578ee55e7b108ec32a4 files/digest-puppet-0.22.2 232 SHA256 f83b1a433d77ba07b136af1c2457ffe60fd8729ac5521e80874a3c3e510de71f files/digest-puppet-0.22.2 232 +MD5 415b125affcf117e0ea0fa7e1afd745e files/digest-puppet-0.22.3 232 +RMD160 bdb0ef3f1b7d0cc1e15d121146f6ffddfee5b038 files/digest-puppet-0.22.3 232 +SHA256 0a7e42f99a269f9e6d5152fb10816579fe40037b71dcad3c7217ebb13ff51f9d files/digest-puppet-0.22.3 232 diff --git a/app-admin/puppet/files/digest-puppet-0.22.3 b/app-admin/puppet/files/digest-puppet-0.22.3 new file mode 100644 index 000000000000..29c5f58dcea0 --- /dev/null +++ b/app-admin/puppet/files/digest-puppet-0.22.3 @@ -0,0 +1,3 @@ +MD5 da40886077c500c0bac980e7b755b836 puppet-0.22.3.tgz 629126 +RMD160 fd695d55d83bbfdac52073557d1b67ae9ea547e3 puppet-0.22.3.tgz 629126 +SHA256 39ecaca8466f5402e84cb2ce392def6d5d903fa33201de0d2e4816288d860e8a puppet-0.22.3.tgz 629126 diff --git a/app-admin/puppet/puppet-0.22.3.ebuild b/app-admin/puppet/puppet-0.22.3.ebuild new file mode 100644 index 000000000000..969c224c34d1 --- /dev/null +++ b/app-admin/puppet/puppet-0.22.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-0.22.3.ebuild,v 1.1 2007/03/28 14:22:10 nakano Exp $ + +inherit eutils ruby + +DESCRIPTION="A system automation and configuration management software" +LICENSE="GPL-2" +HOMEPAGE="http://reductivelabs.com/projects/puppet/index.html" +SRC_URI="http://reductivelabs.com/downloads/${PN}/${P}.tgz" +RDEPEND=">=dev-ruby/facter-1.3.5 >=app-portage/eix-0.7.9" + +SLOT="0" +IUSE="" +KEYWORDS="~x86 ~amd64" + +USE_RUBY="ruby18" + +pkg_setup() { + built_with_use virtual/ruby ipv6 || \ + die "Ruby must be built with ipv6 support, otherwise puppet will not be able to run" + + enewgroup puppet || die "Problem creating group puppet" + enewuser puppet -1 -1 /var/lib/puppet puppet || die "Problem creating user puppet" +} + +src_compile() { + DESTDIR=${D} ruby_econf || die + DESTDIR=${D} ruby_emake "$@" || die +} + +src_install() { + DESTDIR=${D} ruby_einstall "$@" || die + DESTDIR=${D} erubydoc + + # Installation of init scripts and configuration + doinitd ${S}/conf/gentoo/init.d/puppetmaster + doconfd ${S}/conf/gentoo/conf.d/puppetmaster + doinitd ${S}/conf/gentoo/init.d/puppet + doconfd ${S}/conf/gentoo/conf.d/puppet + + + # Initial configuration files + dodir /etc/puppet/manifests + insinto /etc/puppet + doins ${S}/conf/gentoo/puppet/* + + # Location of log and data files + dodir /var/log/puppet + dodir /var/lib/puppet + keepdir /var/run/puppet +} + +pkg_postinst() { + ewarn "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could cause puppet to hang" + ewarn "while installing packages." + ewarn + ewarn "Puppet uses eix to get information about currently installed packages, so please keep the eix" + ewarn "metadata cache updated so puppet is able to properly handle package installations." + ewarn + ewarn "Currently puppet only supports adding and removing services to the default runlevel, if you" + ewarn "want to add/remove a service from another runlevel you may do so using symlinking." +} -- 2.26.2