Removed old versions.
authorMatsuu Takuto <matsuu@gentoo.org>
Wed, 12 Oct 2011 16:56:49 +0000 (16:56 +0000)
committerMatsuu Takuto <matsuu@gentoo.org>
Wed, 12 Oct 2011 16:56:49 +0000 (16:56 +0000)
Package-Manager: portage-2.1.10.22/cvs/Linux x86_64

app-admin/puppet/ChangeLog
app-admin/puppet/Manifest
app-admin/puppet/puppet-0.25.5.ebuild [deleted file]
app-admin/puppet/puppet-2.6.10.ebuild [deleted file]
app-admin/puppet/puppet-2.6.9.ebuild [deleted file]
app-admin/puppet/puppet-2.7.4.ebuild [deleted file]

index fa99d3aede867e6d3f425d31f69e80b74d174a8d..26c1af40e200de23e5abadb5410c96b99477945b 100644 (file)
@@ -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 <matsuu@gentoo.org> -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 <xarthisius@gentoo.org> puppet-2.6.11.ebuild:
   ppc stable wrt #385149
index e2863af04202eda82f70d86dfe94f49cb4b25b40..5d55a51fe47f6a98fe708d94a10d649934d9d499 100644 (file)
@@ -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 (file)
index f52856a..0000000
+++ /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 (file)
index 1f7ad42..0000000
+++ /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 (file)
index a30858c..0000000
+++ /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 (file)
index e762b7d..0000000
+++ /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
-}