From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-635129-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A77F31381F3 for <garchives@archives.gentoo.org>; Sat, 12 Oct 2013 10:37:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20D41E0A89; Sat, 12 Oct 2013 10:37:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8C5DEE0A89 for <gentoo-commits@lists.gentoo.org>; Sat, 12 Oct 2013 10:37:39 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5B69F33EEC0 for <gentoo-commits@lists.gentoo.org>; Sat, 12 Oct 2013 10:37:38 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2237) id 21D8A2004C; Sat, 12 Oct 2013 10:37:37 +0000 (UTC) From: "Theo Chatzimichos (tampakrap)" <tampakrap@gentoo.org> To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, tampakrap@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in app-admin/puppet: puppet-3.3.1.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: puppet-3.3.1.ebuild ChangeLog X-VCS-Directories: app-admin/puppet X-VCS-Committer: tampakrap X-VCS-Committer-Name: Theo Chatzimichos Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20131012103737.21D8A2004C@flycatcher.gentoo.org> Date: Sat, 12 Oct 2013 10:37:37 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 7948f9bd-e6da-4ea6-8611-06a644f0323e X-Archives-Hash: e124a0a515d372f77457ee548fd2e99d tampakrap 13/10/12 10:37:37 Modified: ChangeLog Added: puppet-3.3.1.ebuild Log: Version bump, add note about the Portage module, remove comment (Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 0x57DC0078) Revision Changes Path 1.175 app-admin/puppet/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/puppet/ChangeLog?rev=1.175&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/puppet/ChangeLog?rev=1.175&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/puppet/ChangeLog?r1=1.174&r2=1.175 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v retrieving revision 1.174 retrieving revision 1.175 diff -u -r1.174 -r1.175 --- ChangeLog 2 Oct 2013 02:47:03 -0000 1.174 +++ ChangeLog 12 Oct 2013 10:37:36 -0000 1.175 @@ -1,6 +1,11 @@ # ChangeLog for app-admin/puppet # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.174 2013/10/02 02:47:03 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.175 2013/10/12 10:37:36 tampakrap Exp $ + +*puppet-3.3.1 (12 Oct 2013) + + 12 Oct 2013; Theo Chatzimichos <tampakrap@gentoo.org> +puppet-3.3.1.ebuild: + Version bump, add note about the Portage module, remove comment 02 Oct 2013; Jeroen Roovers <jer@gentoo.org> puppet-3.2.4.ebuild: Stable for HPPA (bug #486002). 1.1 app-admin/puppet/puppet-3.3.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/puppet/puppet-3.3.1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/puppet/puppet-3.3.1.ebuild?rev=1.1&content-type=text/plain Index: puppet-3.3.1.ebuild =================================================================== # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.3.1.ebuild,v 1.1 2013/10/12 10:37:36 tampakrap Exp $ EAPI="5" USE_RUBY="ruby18 ruby19" inherit elisp-common xemacs-elisp-common eutils user ruby-ng versionator DESCRIPTION="A system automation and configuration management software" HOMEPAGE="http://puppetlabs.com/" SRC_URI="http://www.puppetlabs.com/downloads/puppet/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs" ruby_add_rdepend " dev-ruby/hiera >=dev-ruby/facter-1.6.2 augeas? ( dev-ruby/ruby-augeas ) diff? ( dev-ruby/diff-lcs ) doc? ( dev-ruby/rdoc ) ldap? ( dev-ruby/ruby-ldap ) shadow? ( dev-ruby/ruby-shadow ) sqlite3? ( dev-ruby/sqlite3 ) virtual/ruby-ssl" DEPEND="${DEPEND} ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) emacs? ( virtual/emacs ) xemacs? ( app-editors/xemacs )" RDEPEND="${RDEPEND} ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) >=app-portage/eix-0.18.0" SITEFILE="50${PN}-mode-gentoo.el" pkg_setup() { enewgroup puppet enewuser puppet -1 -1 /var/lib/puppet puppet } all_ruby_compile() { if use emacs ; then elisp-compile ext/emacs/puppet-mode.el fi if use xemacs ; then # Create a separate version for xemacs to be able to install # emacs and xemacs in parallel. mkdir ext/xemacs cp ext/emacs/* ext/xemacs/ xemacs-elisp-compile ext/xemacs/puppet-mode.el fi } each_ruby_install() { ${RUBY} install.rb --destdir="${D}" install || die } all_ruby_install() { newinitd "${FILESDIR}"/puppet.init-r1 puppet # Initial configuration files insinto /etc/puppet # Location of log and data files keepdir /var/log/puppet fowners -R puppet:puppet /var/log/puppet if use minimal ; then rm "${ED}/etc/puppet/auth.conf" else newinitd "${FILESDIR}"/puppetmaster.init-r1 puppetmaster newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster insinto /etc/puppet keepdir /etc/puppet/manifests keepdir /etc/puppet/modules keepdir /var/lib/puppet/ssl keepdir /var/lib/puppet/facts keepdir /var/lib/puppet/files fowners -R puppet:puppet /var/lib/puppet fi if use emacs ; then elisp-install ${PN} ext/emacs/puppet-mode.el* elisp-site-file-install "${FILESDIR}/${SITEFILE}" fi if use xemacs ; then xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el* xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}" fi if use ldap ; then insinto /etc/openldap/schema; doins ext/ldap/puppet.schema fi # ext and examples files for f in $(find ext examples -type f) ; do docinto "$(dirname ${f})"; dodoc "${f}" done } pkg_postinst() { elog elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could" elog "cause puppet to hang while installing packages." elog elog "Puppet uses eix to get information about currently installed packages," elog "so please keep the eix metadata cache updated so puppet is able to properly" elog "handle package installations." elog elog "Currently puppet only supports adding and removing services to the default" elog "runlevel, if you want to add/remove a service from another runlevel you may" elog "do so using symlinking." elog elog "Portage Puppet module with Gentoo-specific resources:" elog "http://forge.puppetlabs.com/gentoo/portage" elog if [ \ -f "${EPREFIX}/etc/puppet/puppetd.conf" -o \ -f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \ -f "${EPREFIX}/etc/puppet/puppetca.conf" \ ] ; then elog elog "Please remove deprecated config files." elog " /etc/puppet/puppetca.conf" elog " /etc/puppet/puppetd.conf" elog " /etc/puppet/puppetmasterd.conf" elog fi if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then elog elog "If you're upgrading from 2.x then we strongly suggest you to read:" elog "http://docs.puppetlabs.com/guides/upgrading.html" elog fi use emacs && elisp-site-regen use xemacs && xemacs-elisp-site-regen } pkg_postrm() { use emacs && elisp-site-regen use xemacs && xemacs-elisp-site-regen }