From: Matsuu Takuto Date: Wed, 12 Oct 2011 16:56:49 +0000 (+0000) Subject: Removed old versions. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=faa4c007d70f88dcda85f50a378ef2894a0ee551;p=gentoo.git Removed old versions. Package-Manager: portage-2.1.10.22/cvs/Linux x86_64 --- diff --git a/app-admin/puppet/ChangeLog b/app-admin/puppet/ChangeLog index fa99d3aede86..26c1af40e200 100644 --- a/app-admin/puppet/ChangeLog +++ b/app-admin/puppet/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-admin/puppet # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.87 2011/10/09 17:44:00 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.88 2011/10/12 16:56:49 matsuu Exp $ + + 12 Oct 2011; MATSUU Takuto -puppet-0.25.5.ebuild, + -puppet-2.6.9.ebuild, -puppet-2.6.10.ebuild, -puppet-2.7.4.ebuild: + Removed old versions. 09 Oct 2011; Kacper Kowalik puppet-2.6.11.ebuild: ppc stable wrt #385149 diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index e2863af04202..5d55a51fe47f 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -8,26 +8,26 @@ AUX puppet.init 916 RMD160 6fc57ee6e0daab1fdc23660deac947174f2e9da9 SHA1 0004257 AUX puppetmaster-0.25.init 1006 RMD160 9b1878992fc0380cbacf7c1eada2e6a283749a26 SHA1 3dfa2be66706183518a03b7a7a52da66d4934d45 SHA256 6a2acb189cfe4541348fd16c4e48e6a2fd97f59cd36f314c32d9c7fd3fb00d2c AUX puppetmaster.confd 279 RMD160 64824fc2c88d9069b25d0548fac5981f1ff4fa6b SHA1 d521616310e7a27986c27138bd4d4382238d609a SHA256 6db68d9e093d3d231c8ad35968e8d276f68cdd7aec8577b3f7ac2998d1f91692 AUX puppetmaster.init 984 RMD160 0f64b00f6b67fd4a7df0ed765fae096d7708abe0 SHA1 73c53119ac29591f1119637eb8818225bc32b95f SHA256 62f0abb0a386620be83586adaf34c1baff4719618d08495a7cbadaa21cc2d101 -DIST puppet-0.25.5.tar.gz 1446756 RMD160 c9b934ef9135c5b0d5abe9b97a2491e52145abb7 SHA1 5d77345c35926efb57fedbb8fe97d9ad717701c8 SHA256 88038160a4a91790475012df10396e6292dcf39c0402ac42edf89f755fb9b105 -DIST puppet-2.6.10.gem 1546752 RMD160 06cd2b24b6aeb282eacf809a792132dc8ab33455 SHA1 a2878c09b0acefc60cb9821eebf9c7a55bbee10b SHA256 231f6b2859e7adae598b1791c0a47fc5d466fbd5c92479fbe7660ef236729983 DIST puppet-2.6.11.gem 1545728 RMD160 ee9672ace49bcc8d08ebec61428feefe8f0c9dd5 SHA1 ed55d1338b774c8ca1201092aefedeb68160cc04 SHA256 ce86eba1c2804d9459aa4f461b04cba3bfc78fe7e488244c34a7cd2dd200746e -DIST puppet-2.6.9.gem 1546240 RMD160 4ebee3a195c8b28d654973fea1c1b948c78aeae4 SHA1 90b884c02f6d14d8ced9d4bbf36f5f64cf6374a2 SHA256 f83f709ad87e88483736c4117366a4451a19159a6b68425e6c2953d44ceb706b -DIST puppet-2.7.4.gem 1734144 RMD160 8bae9520c36718556ecd8c646c1aee8c7a76986a SHA1 204cb93f778781d338d90c08b444917ba03daa3e SHA256 d090cb358d43266e80493fa280813eec4c0a50c133abba581fb29b336737b406 DIST puppet-2.7.5.gem 1732608 RMD160 a29be8c85c498c99158be743127383ca718e7eea SHA1 db1b63bf1d1ac63d2be76103f636d3d1c5788b1c SHA256 24e476e414b278e55b27f7690d5eb6ec3b667d9dae39f65400d5a576b6752eb5 -EBUILD puppet-0.25.5.ebuild 3469 RMD160 ca5579a820b9e66cd4a55418a0937a1ba7460a2a SHA1 7cb8b09e16b598351986d6e14d6e8a97652ba441 SHA256 e36d5c99627572ed2c51b9f6da2dc1d7a2ff3806c186d30b6ba2a10106315407 -EBUILD puppet-2.6.10.ebuild 4816 RMD160 4f15e8df646dd5e2e561ff17b3dd810133416246 SHA1 2cc4c2cf8945826683b5100df5811eb648b1ea2f SHA256 5283780b01d6ae47c11e9419d7229f27cc984ead8c0db462ef0507304127700f EBUILD puppet-2.6.11.ebuild 4815 RMD160 cfc50ec483ffd9cd708ca3c023febae36a469759 SHA1 b3f2a90a12271458cb8ceebfe76de59e80a28d4e SHA256 dbb4e5c10546a0658c37ffba41cea42ada147c119e6074f778e862665a17db79 -EBUILD puppet-2.6.9.ebuild 4813 RMD160 4d143ddeec62f49193cf70a5d4ab723dbd92b68b SHA1 f9af15f7706a2e9ead171b42f98bd663a92897eb SHA256 d039074bb0658d83173f689a6794b9f9d3adf3c792078fc19326316f9bddf75e -EBUILD puppet-2.7.4.ebuild 4697 RMD160 ccf0b60c48da20ed6aac53f149f64586a62f52ec SHA1 6dc3aec37f07abd87c63ab53400aeced7a2c0fe0 SHA256 0a44c92da21d31906e0fe698ee84a4690e0477bc8161e0d60f63c32a74050f21 EBUILD puppet-2.7.5.ebuild 4697 RMD160 7e23c01e0b8cdfa6b13308a07257f8e81f4ff48f SHA1 5518c234663329247fb08075feb05f18cc585ef1 SHA256 28cbf52905bd5e981477e90c4c3fefcf0fe5137b98f109c96f55381bbc5fda68 -MISC ChangeLog 15073 RMD160 bd85dd47e5eb55a39595fb4f5143586a9c61974c SHA1 bec62e017115c63a6069bc36e6675d2b95bd4e45 SHA256 d081f689518062499d2915815b5ee6a64b629731f3e7a8e277e4b45463f35883 +MISC ChangeLog 15235 RMD160 b72430ef203370d0d6b77920bedd684c6ae36371 SHA1 7a6f93c3e4cce5e4d8675ade1832d2bb70160ed0 SHA256 73033aee3cdb0fa6fd1ec64020d572e5e66e928a978e79d16028f4b30a55c1ad MISC metadata.xml 1129 RMD160 64eb4cc09f22194da11da3c4e01441d846d1e9eb SHA1 bd76204117d9000ea1b3704054dbac3945a09026 SHA256 4e7dfa915273eb359790f38782099255c8e788794539b83205ed866b400d09cf -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iJwEAQECAAYFAk6R3WYACgkQIiMqcbOVdxQpOQP9H6a+mDvu/hGP9S7cBHakaP/x -jx+rBONW8ZwRqAG23NP7ngrLdSDiDXyxARYqV7P566S+bEhTWI5lbBw4kGLbP4CA -iQbVXKG4Xf51PdGeWWQ2X9hKP8qeI8to3wz/GF5OX3FDuCGNLlBQppFNToCdOhOj -MbfPc8++T68zoFEbLOY= -=p7K8 +iQIcBAEBAgAGBQJOlcbaAAoJECaGw+YFKA1pX4cP/3xbTrdMvjpzlIukYklxs0Si +f2oFyLZFvuVYfTjiR8sQQhSDRY8i7ZqBHy1J3NL5Es2yc0Rm6/UH+SZJpPlbTeGE +34Sl+082NW56hm209/eKA03HC0lYbqiIgwj59TPFiM1VfTd9r8nwJQVaSFLo8GxZ +aWx5jHkbVzuSoYBqdgHysMRBJDChpnB8vpifmTwvfeVf2d8tmsm78jfQtbNn2QcD +l1fXKYYAv8gSf7t+ZjVPPLMu0EWKIRH2oFO/KoBZOzilNL3IUPQRrEuiUgA33TqU +aPFsICqsdGJPSoUk3PGXF0R7E8gOeJSm9EMa27TuI4GUy0bsxsmCWVpMFf8fi9XJ +D76+1oI5sVdGzLGjPn564DhoUEVxAJQyvfBKql5lAbYwyWsIqZhQ/7kIqNRUlfMh +07wp9OAvXCqwGIzor/5I3uQcESKhmxWrkQWFnDJB9eBcvi9XrMB+ZFBNat7nvliP +AOF/e0w/8JKT7Da+1BIesEQPkX6HjgPfuGV2dYPLIsjCpbBRPnHbcycGgcjqntBC +XQ6pFeojz5GtdO1Mawn87BHZup1lLBS/L2mzG6iP+dXIfj25nvX2ikksQqWI4q/y +L62WEJjktLku2wOZ5UsycqMYfUs8R+nOUDbXJLPmxUFephpxYnGSNFrJKVa98evh +t4qs1J0TDxz3BYReRj+Y +=AML2 -----END PGP SIGNATURE----- diff --git a/app-admin/puppet/puppet-0.25.5.ebuild b/app-admin/puppet/puppet-0.25.5.ebuild deleted file mode 100644 index f52856ad9913..000000000000 --- a/app-admin/puppet/puppet-0.25.5.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-0.25.5.ebuild,v 1.7 2010/09/20 20:08:18 gmsoft Exp $ - -EAPI="2" -inherit elisp-common eutils ruby - -DESCRIPTION="A system automation and configuration management software" -HOMEPAGE="http://puppetlabs.com/" -SRC_URI="http://puppetlabs.com/downloads/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="augeas emacs ldap rrdtool shadow vim-syntax" -KEYWORDS="amd64 hppa ppc sparc x86" - -DEPEND="dev-lang/ruby[ssl] - emacs? ( virtual/emacs ) - >=dev-ruby/facter-1.5.1" -RDEPEND="${DEPEND} - >=app-portage/eix-0.18.0 - augeas? ( dev-ruby/ruby-augeas ) - ldap? ( dev-ruby/ruby-ldap ) - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - shadow? ( dev-ruby/ruby-shadow )" - -USE_RUBY="ruby18" - -SITEFILE="50${PN}-mode-gentoo.el" - -pkg_setup() { - enewgroup puppet - enewuser puppet -1 -1 /var/lib/puppet puppet -} - -src_prepare() { - # Bug #294304 - epatch "${FILESDIR}/${PN}-0.25.4-r1-rrd.patch" -} - -src_compile() { - if use emacs ; then - elisp-compile ext/emacs/puppet-mode.el || die "elisp-compile failed" - fi -} - -src_install() { - DESTDIR="${D}" ruby_einstall "$@" || die - DESTDIR="${D}" erubydoc || die - - newinitd "${FILESDIR}"/puppetmaster-0.25.init puppetmaster || die - doconfd conf/gentoo/conf.d/puppetmaster || die - newinitd "${FILESDIR}"/puppet-0.25.init puppet || die - doconfd conf/gentoo/conf.d/puppet || die - - # Initial configuration files - keepdir /etc/puppet/manifests || die - insinto /etc/puppet - doins conf/gentoo/puppet/* || die - doins conf/auth.conf || die - - # Location of log and data files - keepdir /var/run/puppet || die - keepdir /var/log/puppet || die - keepdir /var/lib/puppet/ssl || die - keepdir /var/lib/puppet/files || die - fowners -R puppet:puppet /var/{run,log,lib}/puppet || die - - if use emacs ; then - elisp-install ${PN} ext/emacs/puppet-mode.el* || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use ldap ; then - insinto /etc/openldap/schema; doins ext/ldap/puppet.schema || die - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim || die - insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim || die - fi - - # ext and examples files - for f in $(find ext examples -type f) ; do - docinto "$(dirname ${f})"; dodoc "${f}" || die - done - docinto conf; dodoc conf/namespaceauth.conf || die -} - -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 - - if [ \ - -f "${ROOT}/etc/puppet/puppetd.conf" -o \ - -f "${ROOT}/etc/puppet/puppetmaster.conf" -o \ - -f "${ROOT}/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 - - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/app-admin/puppet/puppet-2.6.10.ebuild b/app-admin/puppet/puppet-2.6.10.ebuild deleted file mode 100644 index 1f7ad423f151..000000000000 --- a/app-admin/puppet/puppet-2.6.10.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.6.10.ebuild,v 1.2 2011/09/30 20:59:24 beandog Exp $ - -EAPI="3" -USE_RUBY="ruby18" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG* README*" - -inherit elisp-common xemacs-elisp-common eutils ruby-fakegem - -DESCRIPTION="A system automation and configuration management software" -HOMEPAGE="http://puppetlabs.com/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite3 vim-syntax xemacs" -KEYWORDS="amd64 ~hppa ~ppc ~sparc ~x86" - -ruby_add_rdepend " - >=dev-ruby/facter-1.5.1 - 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-ruby ) - virtual/ruby-ssl" -# couchdb? ( dev-ruby/couchrest ) -# mongrel? ( www-servers/mongrel ) -# rack? ( >=dev-ruby/rack-1 ) -# rails? ( -# dev-ruby/rails -# >=dev-ruby/activerecord-2.1 -# ) -# stomp? ( dev-ruby/stomp ) - -DEPEND="${DEPEND} - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs )" -RDEPEND="${RDEPEND} - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs ) - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - selinux? ( sys-libs/libselinux[ruby] ) - >=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() { - all_fakegem_compile - - if use emacs ; then - elisp-compile ext/emacs/puppet-mode.el || die "elisp-compile failed" - fi - - if use xemacs ; then - # Create a separate version for xemacs to be able to install - # emacs and xemacs in parallel. - mkdir ext/xemacs || die - cp ext/emacs/* ext/xemacs/ || die - xemacs-elisp-compile ext/xemacs/puppet-mode.el || die "xemacs-elisp-compile failed" - fi -} - -each_fakegem_install() { - ${RUBY} install.rb --destdir="${D}" install || die -} - -all_ruby_install() { - all_fakegem_install - - newinitd "${FILESDIR}"/puppetmaster.init puppetmaster || die - doconfd conf/gentoo/conf.d/puppetmaster || die - newinitd "${FILESDIR}"/puppet.init puppet || die - doconfd conf/gentoo/conf.d/puppet || die - - # Initial configuration files - keepdir /etc/puppet/manifests || die - keepdir /etc/puppet/modules || die - insinto /etc/puppet - - # Bug #338439 - #doins conf/gentoo/puppet/* || die - doins conf/redhat/*.conf || die - doins conf/auth.conf || die - - # Location of log and data files - keepdir /var/run/puppet || die - keepdir /var/log/puppet || die - keepdir /var/lib/puppet/ssl || die - keepdir /var/lib/puppet/facts || die - keepdir /var/lib/puppet/files || die - fowners -R puppet:puppet /var/{run,log,lib}/puppet || die - - if use emacs ; then - elisp-install ${PN} ext/emacs/puppet-mode.el* || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use xemacs ; then - xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el* || die "xemacs-elisp-install failed" - xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use ldap ; then - insinto /etc/openldap/schema; doins ext/ldap/puppet.schema || die - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim || die - insinto /usr/share/vim/vimfiles/ftplugin; doins ext/vim/ftplugin/puppet.vim || die - insinto /usr/share/vim/vimfiles/indent; doins ext/vim/indent/puppet.vim || die - insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim || die - fi - - # ext and examples files - for f in $(find ext examples -type f) ; do - docinto "$(dirname ${f})"; dodoc "${f}" || die - done - docinto conf; dodoc conf/namespaceauth.conf || die -} - -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 - - 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 - - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} diff --git a/app-admin/puppet/puppet-2.6.9.ebuild b/app-admin/puppet/puppet-2.6.9.ebuild deleted file mode 100644 index a30858c0bd4b..000000000000 --- a/app-admin/puppet/puppet-2.6.9.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.6.9.ebuild,v 1.3 2011/09/19 21:54:21 maekke Exp $ - -EAPI="3" -USE_RUBY="ruby18" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG* README*" - -inherit elisp-common xemacs-elisp-common eutils ruby-fakegem - -DESCRIPTION="A system automation and configuration management software" -HOMEPAGE="http://puppetlabs.com/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite3 vim-syntax xemacs" -KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" - -ruby_add_rdepend " - >=dev-ruby/facter-1.5.1 - 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-ruby ) - virtual/ruby-ssl" -# couchdb? ( dev-ruby/couchrest ) -# mongrel? ( www-servers/mongrel ) -# rack? ( >=dev-ruby/rack-1 ) -# rails? ( -# dev-ruby/rails -# >=dev-ruby/activerecord-2.1 -# ) -# stomp? ( dev-ruby/stomp ) - -DEPEND="${DEPEND} - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs )" -RDEPEND="${RDEPEND} - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs ) - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - selinux? ( sys-libs/libselinux[ruby] ) - >=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() { - all_fakegem_compile - - if use emacs ; then - elisp-compile ext/emacs/puppet-mode.el || die "elisp-compile failed" - fi - - if use xemacs ; then - # Create a separate version for xemacs to be able to install - # emacs and xemacs in parallel. - mkdir ext/xemacs || die - cp ext/emacs/* ext/xemacs/ || die - xemacs-elisp-compile ext/xemacs/puppet-mode.el || die "xemacs-elisp-compile failed" - fi -} - -each_fakegem_install() { - ${RUBY} install.rb --destdir="${D}" install || die -} - -all_ruby_install() { - all_fakegem_install - - newinitd "${FILESDIR}"/puppetmaster.init puppetmaster || die - doconfd conf/gentoo/conf.d/puppetmaster || die - newinitd "${FILESDIR}"/puppet.init puppet || die - doconfd conf/gentoo/conf.d/puppet || die - - # Initial configuration files - keepdir /etc/puppet/manifests || die - keepdir /etc/puppet/modules || die - insinto /etc/puppet - - # Bug #338439 - #doins conf/gentoo/puppet/* || die - doins conf/redhat/*.conf || die - doins conf/auth.conf || die - - # Location of log and data files - keepdir /var/run/puppet || die - keepdir /var/log/puppet || die - keepdir /var/lib/puppet/ssl || die - keepdir /var/lib/puppet/facts || die - keepdir /var/lib/puppet/files || die - fowners -R puppet:puppet /var/{run,log,lib}/puppet || die - - if use emacs ; then - elisp-install ${PN} ext/emacs/puppet-mode.el* || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use xemacs ; then - xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el* || die "xemacs-elisp-install failed" - xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use ldap ; then - insinto /etc/openldap/schema; doins ext/ldap/puppet.schema || die - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim || die - insinto /usr/share/vim/vimfiles/ftplugin; doins ext/vim/ftplugin/puppet.vim || die - insinto /usr/share/vim/vimfiles/indent; doins ext/vim/indent/puppet.vim || die - insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim || die - fi - - # ext and examples files - for f in $(find ext examples -type f) ; do - docinto "$(dirname ${f})"; dodoc "${f}" || die - done - docinto conf; dodoc conf/namespaceauth.conf || die -} - -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 - - 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 - - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} diff --git a/app-admin/puppet/puppet-2.7.4.ebuild b/app-admin/puppet/puppet-2.7.4.ebuild deleted file mode 100644 index e762b7d127e4..000000000000 --- a/app-admin/puppet/puppet-2.7.4.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.4.ebuild,v 1.1 2011/09/29 12:28:01 matsuu Exp $ - -EAPI="3" -# ruby19: dev-ruby/ruby-ldap has no ruby19 -USE_RUBY="ruby18" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG* README*" - -inherit elisp-common xemacs-elisp-common eutils ruby-fakegem - -DESCRIPTION="A system automation and configuration management software" -HOMEPAGE="http://puppetlabs.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite3 vim-syntax xemacs" -KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" - -ruby_add_rdepend " - >=dev-ruby/facter-1.5.1 - 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-ruby ) - virtual/ruby-ssl" -# couchdb? ( dev-ruby/couchrest ) -# mongrel? ( www-servers/mongrel ) -# rack? ( >=dev-ruby/rack-1 ) -# rails? ( -# dev-ruby/rails -# >=dev-ruby/activerecord-2.1 -# ) -# stomp? ( dev-ruby/stomp ) - -DEPEND="${DEPEND} - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs )" -RDEPEND="${RDEPEND} - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs ) - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - selinux? ( sys-libs/libselinux[ruby] ) - >=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() { - all_fakegem_compile - - if use emacs ; then - elisp-compile ext/emacs/puppet-mode.el || die "elisp-compile failed" - fi - - if use xemacs ; then - # Create a separate version for xemacs to be able to install - # emacs and xemacs in parallel. - mkdir ext/xemacs || die - cp ext/emacs/* ext/xemacs/ || die - xemacs-elisp-compile ext/xemacs/puppet-mode.el || die "xemacs-elisp-compile failed" - fi -} - -each_fakegem_install() { - ${RUBY} install.rb --destdir="${D}" install || die -} - -all_ruby_install() { - all_fakegem_install - - newinitd "${FILESDIR}"/puppetmaster.init puppetmaster || die - doconfd conf/gentoo/conf.d/puppetmaster || die - newinitd "${FILESDIR}"/puppet.init puppet || die - doconfd conf/gentoo/conf.d/puppet || die - - # Initial configuration files - keepdir /etc/puppet/manifests || die - keepdir /etc/puppet/modules || die - insinto /etc/puppet - - # Bug #338439 - #doins conf/gentoo/puppet/* || die - doins conf/redhat/*.conf || die - doins conf/auth.conf || die - - # Location of log and data files - keepdir /var/run/puppet || die - keepdir /var/log/puppet || die - keepdir /var/lib/puppet/ssl || die - keepdir /var/lib/puppet/facts || die - keepdir /var/lib/puppet/files || die - fowners -R puppet:puppet /var/{run,log,lib}/puppet || die - - if use emacs ; then - elisp-install ${PN} ext/emacs/puppet-mode.el* || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use xemacs ; then - xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el* || die "xemacs-elisp-install failed" - xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - fi - - if use ldap ; then - insinto /etc/openldap/schema; doins ext/ldap/puppet.schema || die - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim || die - insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim || die - fi - - # ext and examples files - for f in $(find ext examples -type f) ; do - docinto "$(dirname ${f})"; dodoc "${f}" || die - done - docinto conf; dodoc conf/namespaceauth.conf || die -} - -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 - - 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 - - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -}