Permalink
Browse files

glorious funtoo updates

merged:

  gentoo: c8b63c248f484105b5205dae27bd252e0b3ce6fe
  funtoo-overlay: cd299d700d1d2eba52c3f47a3080976a6c690117
  foo-overlay: 8298ae4a92dd6e9925442616a6fc83e73c965abf
  bar-overlay: fb087c5a693ccc4195a2b824a60290a724802b2c
  flora: 189cfa2640ed21fd834be0e210377b2d0d566ac4
  • Loading branch information...
1 parent c1d7eff commit d19eedcbaf267808d324adacc19e7ddcb7a21586 @danielrobbins danielrobbins committed Jun 17, 2012
Showing 780 changed files with 5,895 additions and 3,400 deletions.
@@ -1,3 +1,4 @@
DIST chef-expander-0.10.10.beta.1.gem 24576 RMD160 4d4dbb838c0da79713bc76d74c76f67ddea7d60b SHA1 47a5692650a209a2ba03f2a89bcf966e5ab8f89c SHA256 4220261a9b53488ac164975e81c647e654f53b6433cd8dd27f06daa6a2dcf74e
+DIST chef-expander-0.10.10.gem 24064 RMD160 4f3b460465d2279aefa5da472d1e3cbda4f9c354 SHA1 5debdcea26e9fe846e34a24544a86f49069e3d11 SHA256 214da1ab5a947f7dfacc46433c7bf03ef7b242e2a33dc7adf021cc97f2a97b2f
DIST chef-expander-0.10.2.gem 24064 RMD160 0dbc12b3242c1938a3cde1d20e21fd708f5fdff2 SHA1 6874e94aa9aed4b765a468178d76b6439f862ebb SHA256 8a6cb36fb04a18806fd76d439cd409aaa455c79f9f50fdf254123ea0febce247
DIST chef-expander-0.10.8.gem 24576 RMD160 c52c8f22598d8e4aa331e5a7817efec4de3ef200 SHA1 5d85bc76e022880fcbcd0e58d0eef27d7144a956 SHA256 42f69adf2c7129adab7a39fde974d68195f9ba6cd89c0c201ee47ea2793f1997
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/chef-expander-0.10.10.ebuild,v 1.1 2012/06/17 15:39:58 hollow Exp $
+
+EAPI="4"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Configuration management tool"
+HOMEPAGE="http://wiki.opscode.com/display/chef"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+
+ruby_add_rdepend "~app-admin/chef-${PV}
+ >=dev-ruby/amqp-0.6.7
+ <dev-ruby/amqp-0.7
+ >=dev-ruby/bunny-0.6.0
+ <dev-ruby/bunny-0.7
+ >=dev-ruby/em-http-request-0.2.11
+ <dev-ruby/em-http-request-0.3
+ >=dev-ruby/eventmachine-0.12.10
+ <dev-ruby/eventmachine-0.13
+ >=dev-ruby/fast_xs-0.7.3
+ <dev-ruby/fast_xs-0.8
+ >=dev-ruby/highline-1.6.1
+ <dev-ruby/highline-1.7
+ >=dev-ruby/mixlib-log-1.2.0
+ >=dev-ruby/uuidtools-2.1.1
+ <dev-ruby/uuidtools-2.2
+ >=dev-ruby/yajl-ruby-0.7.7"
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doinitd "${FILESDIR}/initd/chef-expander"
+ doconfd "${FILESDIR}/confd/chef-expander"
+
+ keepdir /etc/chef /var/{lib,log,run}/chef
+ fowners chef:chef /var/{lib,log,run}/chef
+}
@@ -1,3 +1,4 @@
DIST chef-server-api-0.10.10.beta.1.gem 52736 RMD160 2f5794392acbee51ecda1c1276b9986f0b8a5f51 SHA1 4b985a44fbffe39246b06fb5776111814f0e1c83 SHA256 cca9730401520e7292aa9372bff9e8c3548f4009c56c7c11156f21fadb6b8c8d
+DIST chef-server-api-0.10.10.gem 52736 RMD160 134685165d545c2aece2a55c401d243ad8a47423 SHA1 4583568de245f334ade7d483e871ba5b1989b919 SHA256 d5c6a9580a07f54ac002050042166a5ac5d40a9246d348a582ab251a8e3282c4
DIST chef-server-api-0.10.2.gem 51200 RMD160 a83cb7b24520c2dce6a0c0cd50499ecbf707b696 SHA1 584d5502ae38be295529600536037bab64546e46 SHA256 13a7dcea383c569d124826dcadcb99058761eb255e5793dbc08362265a4ba3e3
DIST chef-server-api-0.10.8.gem 52224 RMD160 0879f1ca948e0336e501cc00de4cd8babbde1d52 SHA1 394fc38e2ec307b8650e57ad1bcbcd1ddc8a9466 SHA256 d35ca109959f70210db2d0fc193503889eb331fc3ec1bac5aed85d9cc47741a3
@@ -0,0 +1,68 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.10.ebuild,v 1.1 2012/06/17 15:43:10 hollow Exp $
+
+EAPI="4"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Configuration management tool"
+HOMEPAGE="http://wiki.opscode.com/display/chef"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-db/couchdb-0.10.0
+ >=net-misc/rabbitmq-server-1.7.0"
+
+ruby_add_rdepend "~app-admin/chef-${PV}
+ >=dev-ruby/dep_selector-0.0.3
+ >=dev-ruby/merb-assets-1.1.0
+ <dev-ruby/merb-assets-1.2
+ >=dev-ruby/merb-core-1.1.0
+ <dev-ruby/merb-core-1.2
+ >=dev-ruby/merb-helpers-1.1.0
+ <dev-ruby/merb-helpers-1.2
+ >=dev-ruby/merb-param-protection-1.1.0
+ <dev-ruby/merb-param-protection-1.2
+ >=dev-ruby/mixlib-authentication-1.1.3
+ >=dev-ruby/uuidtools-2.1.1
+ <dev-ruby/uuidtools-2.2
+ www-servers/thin"
+
+each_ruby_install() {
+ each_fakegem_install
+ ruby_fakegem_doins -r app
+ ruby_fakegem_doins -r config
+ ruby_fakegem_doins -r public
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doinitd "${FILESDIR}/initd/chef-server-api"
+ doconfd "${FILESDIR}/confd/chef-server-api"
+
+ keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef \
+ /etc/chef/certificates
+
+ insinto /etc/chef
+ doins "${FILESDIR}/server.rb"
+
+ fperms 0700 /etc/chef/certificates
+ fowners chef:chef /etc/chef/{,server.rb,certificates}
+ fowners chef:chef /var/{lib,log,run}/chef
+}
+
+pkg_postinst() {
+ elog
+ elog "You should edit /etc/chef/server.rb before starting the service with"
+ elog "/etc/init.d/chef-server-api start"
+ elog
+}
@@ -1,3 +1,4 @@
DIST chef-server-webui-0.10.10.beta.1.gem 181248 RMD160 d068c77b73433a7277c4147bd777dcf90ab4b9d5 SHA1 a5430e5dcf8459386e8797a0883529908a8fb18f SHA256 9a93d737c176272840c20872c772ebaee2da672715214d249b1345901495e58f
+DIST chef-server-webui-0.10.10.gem 181248 RMD160 3fc22d08e1caae105f7d2ad3e06c9072e9a4515b SHA1 273bc1d4697ce4eb948ce3984298143cdb79c698 SHA256 58005930fcb1146124fb233fcf12e22bb9b8cd1dcbe68c8173bace7d4bbba93d
DIST chef-server-webui-0.10.2.gem 198144 RMD160 79939807d35d08561e655a1f869cf7a6921d8b54 SHA1 921c4415df35988460902720abcf3bbb429d0210 SHA256 a30d52464c0668e5d6ac59b5af9c8de7082b1c57a4298b9c98864545afca957f
DIST chef-server-webui-0.10.8.gem 181248 RMD160 44861ddeab112610acd8d26c3c0bfb637740cca4 SHA1 da3a7cfeaf183c2a21ef8075f300ad729c66a0b8 SHA256 711d53f5c7f99fea18e0110c36d31a3812c614c0f09ffa3ee4e195ca17b7de2a
@@ -0,0 +1,76 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-0.10.10.ebuild,v 1.1 2012/06/17 15:45:19 hollow Exp $
+
+EAPI="4"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem user
+
+DESCRIPTION="Configuration management tool"
+HOMEPAGE="http://wiki.opscode.com/display/chef"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-db/couchdb-0.10.0
+ >=net-misc/rabbitmq-server-1.7.0"
+
+ruby_add_rdepend "dev-ruby/coderay
+ dev-ruby/haml
+ >=dev-ruby/merb-assets-1.1.0
+ <dev-ruby/merb-assets-1.2
+ >=dev-ruby/merb-core-1.1.0
+ <dev-ruby/merb-core-1.2
+ >=dev-ruby/merb-haml-1.1.0
+ <dev-ruby/merb-haml-1.2
+ >=dev-ruby/merb-helpers-1.1.0
+ <dev-ruby/merb-helpers-1.2
+ >=dev-ruby/merb-param-protection-1.1.0
+ <dev-ruby/merb-param-protection-1.2
+ dev-ruby/ruby-openid
+ www-servers/thin"
+
+pkg_setup() {
+ enewgroup chef
+ enewuser chef -1 -1 /var/lib/chef chef
+}
+
+each_ruby_install() {
+ each_fakegem_install
+ ruby_fakegem_doins -r app
+ ruby_fakegem_doins -r config
+ ruby_fakegem_doins config.ru
+ ruby_fakegem_doins -r public
+
+ # create unversioned path for passenger/rack integration
+ dodir /var/lib/chef/rack
+ dosym $(ruby_fakegem_gemsdir)/gems/${P} /var/lib/chef/rack/webui
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doinitd "${FILESDIR}/initd/chef-server-webui"
+ doconfd "${FILESDIR}/confd/chef-server-webui"
+
+ keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef
+
+ insinto /etc/chef
+ doins "${FILESDIR}/webui.rb"
+
+ fowners chef:chef /etc/chef/{,webui.rb}
+ fowners chef:chef /var/{lib,log,run}/chef
+}
+
+pkg_postinst() {
+ elog
+ elog "You should edit or create /etc/chef/webui.rb before starting the service"
+ elog "with /etc/init.d/chef-server-webui start"
+ elog
+}
@@ -1,3 +1,4 @@
DIST chef-server-0.10.10.beta.1.gem 8192 RMD160 9fb4a9501caba1ac4052676c08ac6e4a4cab2f27 SHA1 68b4fd10983ea3afe0cba5dd0d9574a9a96f6688 SHA256 3bd509714c9c1f90ae1f5e4a1fdb4a6bdc0fa7631ff57d868dedd43f60dd796f
+DIST chef-server-0.10.10.gem 8192 RMD160 9999e70f818ed07f8f858c5918f711b7c3756543 SHA1 e0d3c22c4b43ef0368a51a6b2e35af53c66e438a SHA256 083b2e559a7cd52b216d16fd6abbbcbb4eda914d88c581ac66f7481d37d1a6ce
DIST chef-server-0.10.2.gem 8192 RMD160 0d396aab2aa7635540b1e9ca1a9d3e311af94aaa SHA1 1ce7ced5600124703459376c0fc20afd077d59a5 SHA256 73ecbd39571f59cd9d71e497c2f1a0649d61d9c582a45f8ae1cb6690b0838fa5
DIST chef-server-0.10.8.gem 8192 RMD160 6905bd5606529497f57427212a40f922316411d1 SHA1 3b93da2cb08a1b1e74ba614c36b9dfbf47a48e5d SHA256 ba73e99a4d7259358356213b287d9bdfedfa293933a762d6557faaeeb4e28f31
@@ -0,0 +1,23 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server/chef-server-0.10.10.ebuild,v 1.1 2012/06/17 15:46:44 hollow Exp $
+
+EAPI="4"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Configuration management tool (meta package)"
+HOMEPAGE="http://wiki.opscode.com/display/chef"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "~app-admin/chef-server-api-${PV}
+ ~app-admin/chef-solr-${PV}
+ ~app-admin/chef-expander-${PV}"
@@ -1,3 +1,4 @@
DIST chef-solr-0.10.10.beta.1.gem 10217472 RMD160 0303cd2ac10e542b540bdb8a3faaeecc13e90139 SHA1 2e3df498a4cb510f05714be080f2bcaf385bdb8c SHA256 0a52f7b95e1011994ce3aaa152293b191daf7e0d4bc835f0d5b944d8f8a293c7
+DIST chef-solr-0.10.10.gem 10217472 RMD160 ef9269b3d5fd714fc7a18e1247b9b562d876e992 SHA1 38cc099b3b34edd3ac7b8254f062ed804b0b2129 SHA256 5d46e1d44435939bb5790e41134089fd5ce0c35bba25e47f6e602e4540c3ea02
DIST chef-solr-0.10.2.gem 10223104 RMD160 1675cd9216cbc33d28143ad0abf99033c7b73a51 SHA1 2f6541dafdc3c0cbf00ba7fb3e922dc16476cc46 SHA256 29fba89983ef43e20a29261b2b1154458c59c039c6a1813594a96d43c5d8b721
DIST chef-solr-0.10.8.gem 10214400 RMD160 8f5c716b2db84d7d26b4e625e618cef7cb1d60da SHA1 26619b7046620ceab3613e7f04cb008c47554315 SHA256 820b8a694b3b96c7758b6b03a20af687d12bca5e839f9963af84ecb5946ea446
@@ -0,0 +1,52 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-solr/chef-solr-0.10.10.ebuild,v 1.1 2012/06/17 15:41:38 hollow Exp $
+
+EAPI="4"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Configuration management tool"
+HOMEPAGE="http://wiki.opscode.com/display/chef"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-misc/rabbitmq-server-1.7.2
+ virtual/jre:1.6"
+
+ruby_add_rdepend "~app-admin/chef-${PV}"
+
+each_ruby_install() {
+ each_fakegem_install
+ ruby_fakegem_doins -r solr
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doinitd "${FILESDIR}/initd/chef-solr"
+ doconfd "${FILESDIR}/confd/chef-solr"
+
+ keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef
+
+ insinto /etc/chef
+ doins "${FILESDIR}/solr.rb"
+
+ fowners chef:chef /etc/chef/{,solr.rb}
+ fowners chef:chef /var/{lib,log,run}/chef
+}
+
+pkg_postinst() {
+ elog
+ elog "You need to run the chef-solr-installer script to setup the SOLR instance:"
+ elog
+ elog " chef-solr-installer -c /etc/chef/solr.rb -u chef -g chef -f"
+ elog
+}
@@ -1,3 +1,4 @@
DIST chef-0.10.10.beta.1.gem 423424 RMD160 81259ed7bfd2fa079cfdd3b41ef7dc379aa97432 SHA1 cbc128273aae35ba095632e23099177d85d2a356 SHA256 b6c10bb6e503f5dd4f7d897b72e1e93d053a9c9018ea77329c78ee82822e0da0
+DIST chef-0.10.10.gem 424960 RMD160 3a25282aaef59f76bc5f82fa41c8a05094d2f80f SHA1 052395781881b155c9463b6e2927d8e3499f172f SHA256 144409014cced8d8a69a45a3e14145d2ea8e0845193629fd1ac36181bbd1dc92
DIST chef-0.10.2.gem 347648 RMD160 43fc66dd7877aeddd7a1d1066b73c21296b61bf0 SHA1 30832c0a1b6655d0aa5ccc532f9ba443a5b075fd SHA256 350bad2d596d0a3ebe555909480a7e9f50900497413b558c0a74ad2a7da5f2a0
DIST chef-0.10.8.gem 381952 RMD160 4c89dfee8402fabc9250b177870153f5de666d50 SHA1 8eed98beb8ad93e8482e289c799bb5f2c98e1f9b SHA256 0a1ea2ee4b22a2933d2ab60164fec21b41425abb6bb4d36e558ae91c857e1a0c
@@ -0,0 +1,64 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/chef-0.10.10.ebuild,v 1.1 2012/06/17 15:36:21 hollow Exp $
+
+EAPI="4"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem user
+
+DESCRIPTION="Chef is a systems integration framework"
+HOMEPAGE="http://wiki.opscode.com/display/chef"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/bunny-0.6.0
+ dev-ruby/erubis
+ dev-ruby/highline
+ >=dev-ruby/json-1.4.4
+ <=dev-ruby/json-1.6.1
+ >=dev-ruby/mixlib-authentication-1.1.0
+ >=dev-ruby/mixlib-cli-1.1.0
+ >=dev-ruby/mixlib-config-1.1.2
+ >=dev-ruby/mixlib-log-1.3.0
+ >=dev-ruby/mixlib-shellout-1.0.0
+ dev-ruby/moneta
+ >=dev-ruby/net-ssh-2.2.2
+ <dev-ruby/net-ssh-2.4.0
+ >=dev-ruby/net-ssh-multi-1.1
+ >=dev-ruby/ohai-0.6.0
+ >=dev-ruby/rest-client-1.0.4
+ dev-ruby/ruby-shadow
+ >=dev-ruby/treetop-1.4.9
+ dev-ruby/uuidtools"
+
+all_ruby_install() {
+ all_fakegem_install
+
+ keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef
+
+ doinitd "${FILESDIR}/initd/chef-client"
+ doconfd "${FILESDIR}/confd/chef-client"
+
+ insinto /etc/chef
+ doins "${FILESDIR}/client.rb"
+ doins "${FILESDIR}/solo.rb"
+}
+
+pkg_setup() {
+ enewgroup chef
+ enewuser chef -1 -1 /var/lib/chef chef
+}
+
+pkg_postinst() {
+ elog
+ elog "You should edit /etc/chef/client.rb before starting the service with"
+ elog "/etc/init.d/chef-client start"
+ elog
+}
@@ -1,21 +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/eselect-pinentry/eselect-pinentry-0.1.ebuild,v 1.2 2010/09/30 13:57:41 ssuominen Exp $
-
-DESCRIPTION="Manage /usr/bin/pinentry symlink"
-HOMEPAGE="http://www.gentoo.org/"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="app-admin/eselect
- !<app-crypt/pinentry-0.8.0-r1"
-DEPEND="${RDEPEND}"
-
-src_install() {
- insinto /usr/share/eselect/modules
- newins "${FILESDIR}"/${P} pinentry.eselect || die
-}
Oops, something went wrong. Retry.

0 comments on commit d19eedc

Please sign in to comment.