Skip to content
Browse files

massive cleanup of old ebuilds

  • Loading branch information...
1 parent 94b224c commit 18aa6c3390d1604ef097e33e6eca5fea4a1d86ce @ramereth committed Apr 21, 2011
Showing with 0 additions and 3,752 deletions.
  1. +0 −72 app-admin/mcollective/ChangeLog
  2. +0 −15 app-admin/mcollective/Manifest
  3. +0 −29 app-admin/mcollective/files/mcollectived.initd
  4. +0 −59 app-admin/mcollective/mcollective-1.0.1.ebuild
  5. +0 −16 app-admin/mcollective/metadata.xml
  6. +0 −332 app-admin/puppet/ChangeLog
  7. +0 −22 app-admin/puppet/Manifest
  8. +0 −6 app-admin/puppet/files/50puppet-mode-gentoo.el
  9. +0 −182 app-admin/puppet/files/puppet-0.25.4-r1-rrd.patch
  10. +0 −40 app-admin/puppet/files/puppet-0.25.init
  11. +0 −40 app-admin/puppet/files/puppet.init
  12. +0 −40 app-admin/puppet/files/puppetmaster-0.25.init
  13. +0 −9 app-admin/puppet/files/puppetmaster.confd
  14. +0 −40 app-admin/puppet/files/puppetmaster.init
  15. +0 −26 app-admin/puppet/metadata.xml
  16. +0 −122 app-admin/puppet/puppet-0.25.5-r1.ebuild
  17. +0 −122 app-admin/puppet/puppet-0.25.5.ebuild
  18. +0 −10 app-emulation/open-ovf/ChangeLog
  19. +0 −13 app-emulation/open-ovf/Manifest
  20. +0 −15 app-emulation/open-ovf/metadata.xml
  21. +0 −35 app-emulation/open-ovf/open-ovf-9999.ebuild
  22. +0 −53 dev-lang/ruby-enterprise/ChangeLog
  23. +0 −19 dev-lang/ruby-enterprise/Manifest
  24. +0 −22 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090201-libdir.patch
  25. +0 −12 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090201-mkconfig.patch
  26. +0 −157 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090201-openssl.patch
  27. +0 −22 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090610-libdir.patch
  28. +0 −12 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090610-mkconfig.patch
  29. +0 −22 dev-lang/ruby-enterprise/metadata.xml
  30. +0 −97 dev-lang/ruby-enterprise/ruby-enterprise-1.8.6.20090610-r1.ebuild
  31. +0 −10 dev-php5/mongo/ChangeLog
  32. +0 −14 dev-php5/mongo/Manifest
  33. +0 −13 dev-php5/mongo/metadata.xml
  34. +0 −33 dev-php5/mongo/mongo-1.0.4.ebuild
  35. +0 −10 dev-util/catalyst-autobuilder/ChangeLog
  36. +0 −3 dev-util/catalyst-autobuilder/Manifest
  37. +0 −38 dev-util/catalyst-autobuilder/catalyst-autobuilder-9999.ebuild
  38. +0 −14 dev-util/catalyst-autobuilder/metadata.xml
  39. +0 −18 dev-util/rinse/ChangeLog
  40. +0 −8 dev-util/rinse/Manifest
  41. +0 −78 dev-util/rinse/files/rinse-1.7-fedora-fixes.patch
  42. +0 −79 dev-util/rinse/files/rinse-1.7-fix-32bit-installs.patch
  43. +0 −48 dev-util/rinse/files/rinse-1.7-pick-saner-mirrors.patch
  44. +0 −17 dev-util/rinse/metadata.xml
  45. +0 −39 dev-util/rinse/rinse-1.7-r1.ebuild
  46. +0 −33 dev-util/rinse/rinse-1.7.ebuild
  47. +0 −16 dev-vcs/gitolite/ChangeLog
  48. +0 −17 dev-vcs/gitolite/Manifest
  49. +0 −121 dev-vcs/gitolite/files/gitolite-package-mgr-fixes.patch
  50. +0 −53 dev-vcs/gitolite/gitolite-1.5.5.ebuild
  51. +0 −60 dev-vcs/gitolite/gitolite-1.5.6.ebuild
  52. +0 −15 dev-vcs/gitolite/metadata.xml
  53. +0 −3 sys-cluster/drbd/Manifest
  54. +0 −81 sys-cluster/drbd/drbd-8.3.7.ebuild
  55. +0 −156 sys-cluster/drbd/files/drbd-8.0.rc
  56. +0 −20 sys-kernel/dracut/ChangeLog
  57. +0 −9 sys-kernel/dracut/Manifest
  58. +0 −95 sys-kernel/dracut/dracut-002.ebuild
  59. +0 −56 sys-kernel/dracut/files/dracut-002-add-missing-functions.patch
  60. +0 −35 sys-kernel/dracut/files/dracut-002-custom-paths.patch
  61. +0 −102 sys-kernel/dracut/files/dracut-002-dir-symlinks.patch
  62. +0 −27 sys-kernel/dracut/files/dracut-002-gencmdline-check-for-keyboard-i18n-files.patch
  63. +0 −42 sys-kernel/dracut/files/dracut-002-unmount.patch
  64. +0 −24 sys-kernel/dracut/metadata.xml
  65. +0 −10 sys-kernel/kernel-ammo-x86_64/ChangeLog
  66. +0 −16 sys-kernel/kernel-ammo-x86_64/Manifest
  67. +0 −46 sys-kernel/kernel-ammo-x86_64/kernel-ammo-x86_64-2.6.29.1.ebuild
  68. +0 −46 sys-kernel/kernel-ammo-x86_64/kernel-ammo-x86_64-2.6.29.2.ebuild
  69. +0 −46 sys-kernel/kernel-ammo-x86_64/kernel-ammo-x86_64-2.6.29.ebuild
  70. +0 −46 sys-kernel/kernel-ammo-x86_64/kernel-ammo-x86_64-2.6.29_rc8.ebuild
  71. +0 −46 sys-kernel/kernel-ammo-x86_64/kernel-ammo-x86_64-2.6.30.4.ebuild
  72. +0 −36 sys-kernel/kernel-eeepc/ChangeLog
  73. +0 −18 sys-kernel/kernel-eeepc/Manifest
  74. +0 −48 sys-kernel/kernel-eeepc/kernel-eeepc-2.6.32.1.ebuild
  75. +0 −48 sys-kernel/kernel-eeepc/kernel-eeepc-2.6.33.1.ebuild
  76. +0 −12 sys-kernel/kernel-eeepc/metadata.xml
  77. +0 −3 sys-kernel/kernel-xen-domU-x86/Manifest
  78. +0 −46 sys-kernel/kernel-xen-domU-x86/kernel-xen-domU-x86-2.6.30-r5.ebuild
  79. +0 −12 www-apps/cgit/ChangeLog
  80. +0 −17 www-apps/cgit/Manifest
  81. +0 −55 www-apps/cgit/cgit-0.8.3.1.ebuild
  82. +0 −122 www-apps/cgit/files/cgitrc
  83. +0 −15 www-apps/cgit/files/postinstall-en.txt
  84. +0 −16 www-apps/cgit/metadata.xml
View
72 app-admin/mcollective/ChangeLog
@@ -1,72 +0,0 @@
-# ChangeLog for app-admin/mcollective
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*mcollective-1.0.1 (01 Mar 2011)
-
- 01 Mar 2011; Lance Albertson <ramereth@gentoo.org>
- -mcollective-0.4.9.ebuild, -mcollective-1.0.0.ebuild,
- +mcollective-1.0.1.ebuild:
- Version bump/cleanup
-
- 12 Jan 2011; Lance Albertson <ramereth@gentoo.org>
- files/mcollectived.initd:
- Fix init script to work properly.
-
-*mcollective-1.0.0 (06 Jan 2011)
-
- 06 Jan 2011; Lance Albertson <ramereth@gentoo.org>
- -mcollective-0.4.5.ebuild, -mcollective-0.4.6.ebuild,
- -mcollective-0.4.7.ebuild, +mcollective-1.0.0.ebuild:
- Version bump, update SRC_URI to new location, cleanup
-
-*mcollective-0.4.7 (30 Jun 2010)
-
- 30 Jun 2010; Lance Albertson <ramereth@gentoo.org>
- +mcollective-0.4.7.ebuild:
- Version bump
-
- 16 Jun 2010; Lance Albertson <ramereth@gentoo.org>
- mcollective-0.4.6.ebuild:
- Optionally install client binaries but enabled by default
-
-*mcollective-0.4.6 (14 Jun 2010)
-
- 14 Jun 2010; Lance Albertson <ramereth@gentoo.org>
- +mcollective-0.4.6.ebuild:
- mcollective: version bump
-
- 10 Jun 2010; Lance Albertson <ramereth@gentoo.org>
- mcollective-0.4.5.ebuild, files/mcollectived.initd:
- Adjust installs paths to match upstream and fix init script
-
-*mcollective-0.4.5 (08 Jun 2010)
-
- 08 Jun 2010; Lance Albertson <ramereth@gentoo.org>
- -mcollective-0.4.2.ebuild, -mcollective-0.4.3.ebuild,
- -mcollective-0.4.4.ebuild, +mcollective-0.4.5.ebuild:
- version bump, switch to ruby-ng.eclass
-
-*mcollective-0.4.4 (21 Apr 2010)
-
- 21 Apr 2010; Lance Albertson <ramereth@gentoo.org>
- +mcollective-0.4.4.ebuild:
- Version bump
-
-*mcollective-0.4.3 (25 Jan 2010)
-
- 25 Jan 2010; Lance Albertson <ramereth@gentoo.org>
- +mcollective-0.4.3.ebuild:
- Version bump
-
- 19 Jan 2010; Lance Albertson <ramereth@gentoo.org>
- mcollective-0.4.2.ebuild, files/mcollectived.initd:
- Fix restart in the init script. Add informative bits after the package is
- merged.
-
-*mcollective-0.4.2 (18 Jan 2010)
-
- 18 Jan 2010; Lance Albertson <ramereth@gentoo.org>
- +mcollective-0.4.2.ebuild, +files/mcollectived.initd, +metadata.xml:
- Initial ebuild
-
View
15 app-admin/mcollective/Manifest
@@ -1,15 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX mcollectived.initd 511 RMD160 38009369d324f8c4864f7602b35466ddffef9736 SHA1 01b023ac268fc44fe6d601d749090a6fbca90d43 SHA256 45336a2eb3076e69b34de56135f08578753e032f2a73c8d3ab63345ab6cbbf68
-DIST mcollective-1.0.1.tgz 169558 RMD160 2443c462db91f6d9af1840f65c49024b293280f3 SHA1 eda65ff7d38b97714ae2bf8b49ffaf8d6a9bd571 SHA256 4dec52151faedd2baa1226102237b894864716d200cb330274c21cc5981e80cb
-EBUILD mcollective-1.0.1.ebuild 1490 RMD160 fb95d931a902929ed316544aa28e68d095afb7d5 SHA1 ca8bf971df85e8d84bd28bf94eafd465aff75d04 SHA256 c72a1cf285ecefbb7f396b47542b624bd8c044166b30fc57b7ab81e8e5c712ad
-MISC ChangeLog 2156 RMD160 423d0080e58374bcdf6e453f8e525100b0ad789c SHA1 f1181bb7cf495d0ad5238e2ce48f5ac916c559f5 SHA256 f3aedd6f546c72a7f0cb92bc7ae0259a137e27bc9084e17087f5da08f54f9eaa
-MISC metadata.xml 463 RMD160 a93c627ae1a9f8b759ced1af615f7c147f49aa43 SHA1 3bc03dd891a3ceb567aace896b9cfe64771cbf8b SHA256 ea5db5c13ed2012181b5dfbb2170a24bc67c9b6f7b2d6de8b934a27ee4a7f1b1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
-
-iD8DBQFNbFO5QW+hXSf0t0IRAhSVAKC3Yk561P2hss3+8zSDdbKU8pwMkACghvvj
-gX0aopawgtAiucX5IZiuyTU=
-=9/uM
------END PGP SIGNATURE-----
View
29 app-admin/mcollective/files/mcollectived.initd
@@ -1,29 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-mcollectived="/usr/sbin/mcollectived"
-pidfile="/var/run/mcollectived"
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting mcollectived"
- ${mcollectived} --pid=${pidfile} --config="/etc/mcollective/server.cfg"
- eend $?
-}
-
-stop() {
- ebegin "Stopping mcollectived"
- kill `cat ${pidfile}`
- eend $?
-}
-
-restart() {
- svc_stop
- sleep 2
- svc_start
-}
View
59 app-admin/mcollective/mcollective-1.0.1.ebuild
@@ -1,59 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-USE_RUBY="ruby18 ree18"
-
-inherit ruby-ng
-
-DESCRIPTION="Framework to build server orchestration or parallel job execution
-systems"
-HOMEPAGE="http://marionette-collective.org/"
-SRC_URI="http://puppetlabs.com/downloads/mcollective/${P}.tgz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc +client"
-
-DEPEND=""
-RDEPEND="dev-ruby/stomp"
-
-src_compile() {
- einfo "nothing to compile"
-}
-
-each_ruby_install() {
- doruby -r lib/*
- insinto /usr/share/mcollective
- doins -r plugins
- use client && dosbin mc-*
- newsbin mcollectived.rb mcollectived
- if use doc ; then
- dohtml -r doc/*
- insinto /usr/share/doc/${P}/ext
- doins -r ext/*
- fi
- newinitd "${FILESDIR}"/mcollectived.initd mcollectived
- insinto /etc/mcollective
- cd etc
- for cfg in *.dist ; do
- newins "${cfg}" "${cfg%%.dist}"
- dosed "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
- /etc/mcollective/${cfg%%.dist}
- done
-}
-
-pkg_postinst() {
- einfo "Mcollective requires a stomp server installed and functioning before"
- einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
- einfo "any other stomp compatible server should work."
- einfo
- einfo "It is recommended you read the \'getting started\' guide [2] if this"
- einfo "is a new installation"
- einfo
- einfo "[1] http://activemq.apache.org/"
- einfo "[2] http://code.google.com/p/mcollective/wiki/GettingStarted"
-}
View
16 app-admin/mcollective/metadata.xml
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd></herd>
- <maintainer>
- <email>ramereth@gentoo.org</email>
- <name>Lance Albertson</name>
- </maintainer>
- <use>
- <flag name="client">Install client utilities</flag>
- </use>
- <longdescription lang="en">
- mcollective is a framework to build server orchestration or parallel job
- execution systems.
- </longdescription>
-</pkgmetadata>
View
332 app-admin/puppet/ChangeLog
@@ -1,332 +0,0 @@
-# ChangeLog for app-admin/puppet
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.59 2010/05/26 11:15:15 pacho Exp $
-
-*puppet-0.25.5-r1 (16 Jun 2010)
-
- 16 Jun 2010; Lance Albertson <ramereth@gentoo.org> -puppet-0.25.3.ebuild,
- +files/puppet-0.25.4-r1-rrd.patch, +puppet-0.25.5.ebuild,
- +puppet-0.25.5-r1.ebuild, +files/puppet.init, metadata.xml:
- Add support for ruby-ng
-
- 26 May 2010; Pacho Ramos <pacho@gentoo.org> puppet-0.25.4-r1.ebuild:
- stable amd64, bug 306195
-
-*puppet-0.25.5 (18 May 2010)
-
- 18 May 2010; MATSUU Takuto <matsuu@gentoo.org> +puppet-0.25.5.ebuild:
- Version bumped.
-
- 11 Apr 2010; <nixnut@gentoo.org> puppet-0.25.4-r1.ebuild:
- ppc stable #306195
-
- 01 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
- puppet-0.25.4-r1.ebuild:
- stable x86, bug 306195
-
- 04 Mar 2010; Raúl Porcel <armin76@gentoo.org> puppet-0.25.4-r1.ebuild:
- sparc stable wrt #306195
-
-*puppet-0.25.4-r1 (02 Mar 2010)
-
- 02 Mar 2010; MATSUU Takuto <matsuu@gentoo.org>
- -files/puppet-0.25.0-cert-names.patch, -puppet-0.25.1-r1.ebuild,
- -files/puppet-0.25.1-eix-0.18.patch, -puppet-0.25.4.ebuild,
- +puppet-0.25.4-r1.ebuild, +files/puppet-0.25.4-r1-rrd.patch,
- -files/puppet-0.25.4-rrd.patch:
- Fixed rrd issue again, bug #294304. Removed old versions.
-
- 02 Mar 2010; Christian Faulhammer <fauli@gentoo.org> puppet-0.25.3.ebuild:
- stable x86, bug 306195
-
-*puppet-0.25.4 (28 Feb 2010)
-
- 28 Feb 2010; MATSUU Takuto <matsuu@gentoo.org> +puppet-0.25.4.ebuild,
- +files/puppet-0.25.4-rrd.patch:
- Version bumped. Fixed rrd issue, bug #294304.
-
-*puppet-0.25.3 (26 Jan 2010)
-
- 26 Jan 2010; MATSUU Takuto <matsuu@gentoo.org> -puppet-0.25.0-r1.ebuild,
- -puppet-0.25.1.ebuild, +puppet-0.25.3.ebuild:
- Version bumped.
-
-*puppet-0.25.1-r1 (22 Nov 2009)
-
- 22 Nov 2009; Benedikt Böhm <hollow@gentoo.org> +puppet-0.25.1-r1.ebuild,
- files/puppet-0.25.1-eix-0.18.patch:
- fix regression in the portage provider
-
-*puppet-0.25.1 (16 Nov 2009)
-
- 16 Nov 2009; Benedikt Böhm <hollow@gentoo.org> puppet-0.24.8-r1.ebuild,
- -puppet-0.25.0.ebuild, puppet-0.25.0-r1.ebuild, +puppet-0.25.1.ebuild,
- +files/puppet-0.25.1-eix-0.18.patch:
- version bump + backported portage provider for eix-0.18 compatibility (see
- #287714)
-
-*puppet-0.25.0-r1 (08 Oct 2009)
-
- 08 Oct 2009; Benedikt Böhm <hollow@gentoo.org> +puppet-0.25.0-r1.ebuild,
- +files/puppet-0.25.0-cert-names.patch:
- add hotfix for 0.24.x CA compatibility. Upstream bug #2617
-
-*puppet-0.25.0 (06 Sep 2009)
-
- 06 Sep 2009; MATSUU Takuto <matsuu@gentoo.org>
- -files/puppet-0.24.2-gentoo.patch, -puppet-0.24.4.ebuild,
- -files/puppet-0.24.4-openrc_initd.patch, -puppet-0.25.0_rc1.ebuild,
- -puppet-0.25.0_rc1-r1.ebuild, +puppet-0.25.0.ebuild:
- Version bumped, bug #280364. Removed old versions.
-
- 05 Sep 2009; Markus Meier <maekke@gentoo.org> puppet-0.24.8-r1.ebuild:
- amd64 stable, bug #270432
-
-*puppet-0.25.0_rc1-r1 (04 Sep 2009)
-
- 04 Sep 2009; MATSUU Takuto <matsuu@gentoo.org>
- +puppet-0.25.0_rc1-r1.ebuild, +files/puppet-0.25.init,
- +files/puppetmaster-0.25.init:
- Fixed init.d scripts for filepath issue.
-
- 29 Aug 2009; nixnut <nixnut@gentoo.org> puppet-0.24.8-r1.ebuild:
- ppc stable #270432
-
- 27 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
- puppet-0.24.8-r1.ebuild:
- stable x86, bug 270432
-
-*puppet-0.25.0_rc1 (25 Aug 2009)
-
- 25 Aug 2009; MATSUU Takuto <matsuu@gentoo.org> +puppet-0.25.0_rc1.ebuild:
- Version bumped, bug #280364.
-
- 21 Jul 2009; MATSUU Takuto <matsuu@gentoo.org> -puppet-0.24.7-r1.ebuild,
- -puppet-0.24.8.ebuild, puppet-0.24.8-r1.ebuild, files/puppet.init,
- files/puppetmaster.init:
- Removed ruby19 from USE_RUBY, bug #276788. Added localmount, netmount and
- nfsmount to init script, bug #278593. Removed old versions.
-
- 19 May 2009; Ferris McCormick <fmccor@gentoo.org> puppet-0.24.8-r1.ebuild:
- Sparc stable, Bug #270432.
-
-*puppet-0.24.8-r1 (19 Apr 2009)
-
- 19 Apr 2009; Benedikt Böhm <hollow@gentoo.org>
- +files/puppet-0.24.8-rc-update-show.patch, puppet-0.24.8.ebuild,
- +puppet-0.24.8-r1.ebuild:
- identify services with ambiguous suffixes correctly
-
- 12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> puppet-0.24.8.ebuild:
- Add ~sparc keyword, bug #263526
-
- 07 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> puppet-0.24.4.ebuild,
- puppet-0.24.7-r1.ebuild, puppet-0.24.8.ebuild:
- Fixed HOMEPAGE, bug #264950.
-
- 06 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> puppet-0.24.8.ebuild:
- virtual/ruby[ssl] -> dev-lang/ruby[ssl]
-
-*puppet-0.24.8 (03 Apr 2009)
-
- 03 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> metadata.xml,
- +puppet-0.24.8.ebuild:
- Version bumped, bug #263526. Added augeas and shadow USE flag.
-
- 01 Jan 2009; MATSUU Takuto <matsuu@gentoo.org>
- -files/puppet-0.24.5-eix-0.14.0.patch, -puppet-0.24.5-r4.ebuild,
- -puppet-0.24.6-r1.ebuild, -puppet-0.24.7.ebuild:
- Removed old versions.
-
-*puppet-0.24.7-r1 (23 Dec 2008)
-
- 23 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> +puppet-0.24.7-r1.ebuild:
- Revert eix patch.
-
-*puppet-0.24.7 (19 Dec 2008)
-
- 19 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> +puppet-0.24.7.ebuild:
- Version bumped.
-
- 02 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
- ChangeLog:
- Removed the executable bit from files/puppet.init and
- files/puppetmaster.init as they're installed through newinitd, a wrapper
- for doinitd, that calls doexe which uses the EXEOPTIONS variable that
- defaults to -m0755.
-
- 02 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> puppet-0.24.4.ebuild,
- puppet-0.24.5-r4.ebuild, puppet-0.24.6-r1.ebuild:
- Fixed dependency, bug #247273.
-
-*puppet-0.24.6-r1 (22 Nov 2008)
-
- 22 Nov 2008; MATSUU Takuto <matsuu@gentoo.org>
- files/puppet-0.24.6-eix.patch, -puppet-0.24.5-r3.ebuild,
- -puppet-0.24.6.ebuild, +puppet-0.24.6-r1.ebuild:
- Fixed dependency. Fixed eix patch. Removed old versions.
-
-*puppet-0.24.6 (21 Nov 2008)
-
- 21 Nov 2008; MATSUU Takuto <matsuu@gentoo.org>
- +files/puppet-0.24.6-eix.patch, files/puppet.init,
- files/puppetmaster.init, +puppet-0.24.6.ebuild:
- Version bumped. Fixed eix-patch for new eix syntax.
-
-*puppet-0.24.5-r4 (06 Oct 2008)
-
- 06 Oct 2008; MATSUU Takuto <matsuu@gentoo.org> +files/puppetmaster.confd,
- files/puppetmaster.init, -puppet-0.24.5-r1.ebuild,
- -puppet-0.24.5-r2.ebuild, +puppet-0.24.5-r4.ebuild:
- Added /etc/openldap/schema/puppet.schema, bug #239433. Removed
- PUPPETMASTER_MANIFEST FROM /etc/init.d/puppetmaster, bug #240266. Removed
- old versions.
-
-*puppet-0.24.5-r3 (02 Oct 2008)
-
- 02 Oct 2008; MATSUU Takuto <matsuu@gentoo.org>
- +files/puppet-0.24.5-eix-0.14.0.patch, +puppet-0.24.5-r3.ebuild:
- Fixed rrdtool dependency, bug #238568. Fixed to work with
- >=app-portage/eix-0.14.0.
-
- 29 Sep 2008; Tiziano Müller <dev-zero@gentoo.org> files/puppet.init,
- files/puppetmaster.init:
- Removed bashism from init-scripts
-
- 27 Sep 2008; Friedrich Oslage <bluebird@gentoo.org>
- puppet-0.24.5-r2.ebuild:
- Add ~sparc keyword, bug #238568
-
-*puppet-0.24.5-r2 (24 Sep 2008)
-
- 24 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> files/puppet.init,
- files/puppetmaster.init, metadata.xml, +puppet-0.24.5-r2.ebuild:
- Fixed init.d issue again, bug #237712. Added ldap and rrdtool USE flags,
- bug #237717.
-
- 15 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> puppet-0.24.4.ebuild,
- -puppet-0.24.5.ebuild, puppet-0.24.5-r1.ebuild:
- Removed "|| die", bug #237279.
-
-*puppet-0.24.5-r1 (09 Sep 2008)
-
- 09 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> +files/puppet.init,
- files/puppetmaster.init, +puppet-0.24.5-r1.ebuild:
- Fixed init.d issue, bug 237071.
-
-*puppet-0.24.5 (13 Aug 2008)
-
- 13 Aug 2008; MATSUU Takuto <matsuu@gentoo.org>
- -files/puppet-0.23.2-gentoo.patch, -files/puppet-0.24.1-gentoo.patch,
- -files/puppet-0.24.1-service.patch, -puppet-0.23.2-r1.ebuild,
- -puppet-0.24.1-r1.ebuild, -puppet-0.24.3.ebuild, +puppet-0.24.5.ebuild:
- Version bumped. Removed old versions.
-
- 13 Aug 2008; Ferris McCormick <fmccor@gentoo.org> puppet-0.24.4.ebuild:
- Add ~sparc keyword at user (Juan Daza) request --- Bug #234621.
-
- 26 Jun 2008; Thomas Anderson <gentoofan23@gentoo.org>
- puppet-0.24.4.ebuild:
- stable amd64, bug 227375
-
- 20 Jun 2008; Christian Faulhammer <opfer@gentoo.org> puppet-0.24.4.ebuild:
- stable x86, bug 227375
-
- 16 Jun 2008; nixnut <nixnut@gentoo.org> puppet-0.24.4.ebuild:
- Stable on ppc wrt bug 227375
-
- 16 Jun 2008; Tiziano Müller <dev-zero@gentoo.org>
- +files/puppet-0.24.4-openrc_initd.patch, files/puppetmaster.init,
- puppet-0.24.4.ebuild:
- Added fix to make scripts work with baselayout-2/openrc (bug #218071)
-
- 01 May 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- puppet-0.24.4.ebuild:
- Added ~ppc
-
-*puppet-0.24.4 (03 Apr 2008)
-
- 03 Apr 2008; MATSUU Takuto <matsuu@gentoo.org> +puppet-0.24.4.ebuild:
- Version bumped, bug #215425.
-
-*puppet-0.24.3 (20 Mar 2008)
-
- 20 Mar 2008; MATSUU Takuto <matsuu@gentoo.org> -puppet-0.24.1.ebuild,
- -puppet-0.24.2.ebuild, +puppet-0.24.3.ebuild:
- Version bumped, bug #214085.
- Removed old versions.
-
-*puppet-0.24.2 (05 Mar 2008)
-
- 05 Mar 2008; MATSUU Takuto <matsuu@gentoo.org>
- +files/puppet-0.24.2-gentoo.patch, +files/puppetmaster.init,
- +puppet-0.24.2.ebuild:
- Version bumped, bug #212262.
- Fixed /etc/init.d/puppetmaster, bug #211910.
-
-*puppet-0.24.1-r1 (07 Feb 2008)
-
- 07 Feb 2008; MATSUU Takuto <matsuu@gentoo.org>
- +files/puppet-0.24.1-service.patch, +puppet-0.24.1-r1.ebuild:
- Added vim-syntax USE flag, bug #208399.
- Fixed ensure running services issue, bug #209218.
-
-*puppet-0.24.1 (07 Jan 2008)
-
- 07 Jan 2008; MATSUU Takuto <matsuu@gentoo.org>
- +files/puppet-0.24.1-gentoo.patch, -puppet-0.22.4-r1.ebuild,
- -puppet-0.23.0-r1.ebuild, -puppet-0.23.2.ebuild, +puppet-0.24.1.ebuild:
- Version bumped.
- Removed old versions.
-
-*puppet-0.23.2-r1 (08 Dec 2007)
-
- 08 Dec 2007; MATSUU Takuto <matsuu@gentoo.org>
- +files/50puppet-mode-gentoo.el, +files/puppet-0.23.2-gentoo.patch,
- metadata.xml, -puppet-0.22.4.ebuild, -puppet-0.23.0.ebuild,
- +puppet-0.23.2-r1.ebuild:
- Fixed some bugs and cleanup, bug #190840
- maintainership takeover.
- Removed old versions.
-
-*puppet-0.23.2 (07 Aug 2007)
-
- 07 Aug 2007; masatomo <masatomo@gentoo.org> +puppet-0.23.2.ebuild:
- Version bump.
-
-*puppet-0.23.0-r1 (06 Aug 2007)
-*puppet-0.22.4-r1 (06 Aug 2007)
-
- 06 Aug 2007; Masatomo Nakano <nakano@gentoo.org> +puppet-0.22.4-r1.ebuild,
- +puppet-0.23.0-r1.ebuild:
- Fixed initial owner/permission problem reported in bug #187883.
-
-*puppet-0.23.0 (08 Jul 2007)
-
- 08 Jul 2007; masatomo <masatomo@gentoo.org> -puppet-0.22.3.ebuild,
- +puppet-0.23.0.ebuild:
- Version bump
-
-*puppet-0.22.4 (02 May 2007)
-
- 02 May 2007; Masatomo Nakano <nakano@gentoo.org> -puppet-0.22.1.ebuild,
- -puppet-0.22.2.ebuild, +puppet-0.22.4.ebuild:
- Version bump.
-
-*puppet-0.22.3 (28 Mar 2007)
-
- 28 Mar 2007; Masatomo Nakano <nakano@gentoo.org> +puppet-0.22.3.ebuild:
- Version bump.
-
-*puppet-0.22.2 (20 Mar 2007)
-
- 20 Mar 2007; Masatomo Nakano <nakano@gentoo.org> +puppet-0.22.2.ebuild:
- Version bump.
-
-*puppet-0.22.1 (17 Mar 2007)
-
- 17 Mar 2007; Masatomo Nakano <nakano@gentoo.org> +metadata.xml,
- +puppet-0.22.1.ebuild:
- Initial import. Ebuild submitted by Jose Gonzalez Gomez
- <jgonzalez.openinput@gmail.com>. #146712
-
View
22 app-admin/puppet/Manifest
@@ -1,22 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX 50puppet-mode-gentoo.el 217 RMD160 6ab7ace77c4e2da030c894f6b7f1a520e4950311 SHA1 7f6e97e1db4079bc45021360b0ada69c0482c008 SHA256 e70f8d26e2523d2d118a4944d11540807b48f59d75d878e6fa6aac606ece9a91
-AUX puppet-0.25.4-r1-rrd.patch 7033 RMD160 49e5530e97a59428ec173f922d3772312806d954 SHA1 5497fe7abe4b0d9e56a48d48d49c7b1fd5741274 SHA256 c0dd90de8f01fdb2cc9a80d5ccf60a5fd386a5c890bfd9e4b9d36af735e86ff1
-AUX puppet-0.25.init 923 RMD160 2133414233baee5f12542618747a6ccc278e8df9 SHA1 a009d9d266a49ca8065dec62cb7828a5ae550a48 SHA256 e60dfe6639ef591b4e9795499b7abe872a4069212e8beac72a2b1e6541ca98df
-AUX puppet.init 922 RMD160 428dca973054f771b829bc24781b75ba5ccf3ef1 SHA1 bea4c5e97c2749be6874516beb71f501d3fbb1d3 SHA256 c355dfb24bb73ff21a750a73513518620cde2c63f0969074d81c60bb4e315425
-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 1005 RMD160 eca4418abb7b6de674e7580f949b27f73b3c9b59 SHA1 3efa92e55e7f1df55d384b59b36704f6a0ee42d8 SHA256 c3a658b778d89084fa8a21b477c7caf77f59e82bb1bef8c8086afed533da5a3a
-DIST puppet-0.25.5.tar.gz 1446756 RMD160 c9b934ef9135c5b0d5abe9b97a2491e52145abb7 SHA1 5d77345c35926efb57fedbb8fe97d9ad717701c8 SHA256 88038160a4a91790475012df10396e6292dcf39c0402ac42edf89f755fb9b105
-EBUILD puppet-0.25.5-r1.ebuild 3541 RMD160 c8c27fd54143193d8a27f00f040a3ad86c321368 SHA1 a43a5d40fb42ac05148e584fdeb93a9aba6300e4 SHA256 01d2514ed8028cf7c28bbcabe03ab40b238c2eede6e2d599d6da543abd38686d
-EBUILD puppet-0.25.5.ebuild 3468 RMD160 3a1594a36e24ad7bd19c2b5263fc5a8a535958e9 SHA1 99477ae684b457c21ee3c375ca0c1c391cc2ae42 SHA256 f1735ea1cf698ff1031404bf2ccbe1200c6d49d50f88aeabd2db901587156a92
-MISC ChangeLog 11203 RMD160 6e58700e85d633f31a51d23070426927dfcca6c5 SHA1 8bbeaa30bf394b9f9e31450158895520ff6834cf SHA256 39783973a5b99eb6baa9d385ec5539b276f1b0120e8d5c49e9589d38fc045ce4
-MISC metadata.xml 1104 RMD160 ad88e28f2133835ffd72b6e4621bd3e5d61ed4ff SHA1 aa694fb688719a7a1fa327bbc5f40c7326daee0c SHA256 24012dce9971f449f7b4bad4402b7d229a5bb4fb073ce363ecb2b01f21c4acd2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iD8DBQFMGT5lQW+hXSf0t0IRAmPcAKCzqBPdMMQJxoV1FRG9mD/eC/ktdgCeMiYx
-G3OCAy2FpuVTUbMijeUXHgY=
-=aDN0
------END PGP SIGNATURE-----
View
6 app-admin/puppet/files/50puppet-mode-gentoo.el
@@ -1,6 +0,0 @@
-
-;;; puppet-mode site-lisp configuration
-
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'puppet-mode "puppet-mode" "Major mode for editing puppet manifests")
-(add-to-list 'auto-mode-alist '("\\.pp$" . puppet-mode))
View
182 app-admin/puppet/files/puppet-0.25.4-r1-rrd.patch
@@ -1,182 +0,0 @@
-diff -Naur puppet-0.25.4.orig//lib/puppet/feature/base.rb puppet-0.25.4//lib/puppet/feature/base.rb
---- puppet-0.25.4.orig//lib/puppet/feature/base.rb 2010-01-28 12:48:33.000000000 +0900
-+++ puppet-0.25.4//lib/puppet/feature/base.rb 2010-02-28 11:36:28.000000000 +0900
-@@ -27,7 +27,7 @@
- Puppet.features.add(:augeas, :libs => ["augeas"])
-
- # We have RRD available
--Puppet.features.add(:rrd, :libs => ["RRDtool"])
-+Puppet.features.add(:rrd, :libs => ["RRD"])
-
- # We have OpenSSL
- Puppet.features.add(:openssl, :libs => ["openssl"])
-diff -Naur puppet-0.25.4.orig//lib/puppet/reports/rrdgraph.rb puppet-0.25.4//lib/puppet/reports/rrdgraph.rb
---- puppet-0.25.4.orig//lib/puppet/reports/rrdgraph.rb 2010-01-28 12:48:34.000000000 +0900
-+++ puppet-0.25.4//lib/puppet/reports/rrdgraph.rb 2010-02-28 11:35:34.000000000 +0900
-@@ -1,12 +1,13 @@
- Puppet::Reports.register_report(:rrdgraph) do
- desc "Graph all available data about hosts using the RRD library. You
- must have the Ruby RRDtool library installed to use this report, which
-- you can get from `the RubyRRDTool RubyForge page`_. This package may also
-- be available as ``ruby-rrd`` or ``rrdtool-ruby`` in your distribution's package
-+ is bundled in RRDtool, which you can get from `the RRDTool homepage`_.
-+ This package may also be available as ``librrd-ruby``, ``ruby-rrd`` or
-+ ``rrdtool-ruby`` in your distribution's package
- management system. The library and/or package will both require the binary
- ``rrdtool`` package from your distribution to be installed.
-
-- .. _the RubyRRDTool RubyForge page: http://rubyforge.org/projects/rubyrrdtool/
-+ .. _the RRDTool homepage: http://oss.oetiker.ch/rrdtool/download.en.html
-
- This report will create, manage, and graph RRD database files for each
- of the metrics generated during transactions, and it will create a
-diff -Naur puppet-0.25.4.orig//lib/puppet/util/metric.rb puppet-0.25.4//lib/puppet/util/metric.rb
---- puppet-0.25.4.orig//lib/puppet/util/metric.rb 2010-01-28 12:48:34.000000000 +0900
-+++ puppet-0.25.4//lib/puppet/util/metric.rb 2010-03-02 20:19:40.000000000 +0900
-@@ -31,7 +31,6 @@
-
- start ||= Time.now.to_i - 5
-
-- @rrd = RRDtool.new(self.path)
- args = []
-
- values.each { |value|
-@@ -42,14 +41,17 @@
- args.push "RRA:AVERAGE:0.5:1:300"
-
- begin
-- @rrd.create( Puppet[:rrdinterval].to_i, start, args)
-+ RRD.create(self.path,
-+ "--start", start.to_s,
-+ "--step", Puppet[:rrdinterval].to_i,
-+ *args)
- rescue => detail
- raise "Could not create RRD file %s: %s" % [path,detail]
- end
- end
-
- def dump
-- puts @rrd.info
-+ puts RRD.info(self.path)
- end
-
- def graph(range = nil)
-@@ -84,12 +86,12 @@
- if range
- args.push("--start",range[0],"--end",range[1])
- else
-- args.push("--start", Time.now.to_i - time, "--end", Time.now.to_i)
-+ args.push("--start", (Time.now.to_i - time).to_s, "--end", Time.now.to_i.to_s)
- end
-
- begin
-- #Puppet.warning "args = #{args}"
-- RRDtool.graph( args )
-+ #Puppet.warning "args = #{args.join("|")}"
-+ RRD.graph( * args )
- rescue => detail
- Puppet.err "Failed to graph %s: %s" % [self.name,detail]
- end
-@@ -122,7 +124,6 @@
- self.create(time - 5)
- end
-
-- @rrd ||= RRDtool.new(self.path)
-
- # XXX this is not terribly error-resistant
- args = [time]
-@@ -135,7 +136,9 @@
- arg = args.join(":")
- template = temps.join(":")
- begin
-- @rrd.update( template, [ arg ] )
-+ RRD.update(self.path,
-+ "--template", template,
-+ arg )
- #system("rrdtool updatev %s '%s'" % [self.path, arg])
- rescue => detail
- raise Puppet::Error, "Failed to update %s: %s" % [self.name,detail]
-diff -Naur puppet-0.25.4.orig//spec/unit/util/metric.rb puppet-0.25.4//spec/unit/util/metric.rb
---- puppet-0.25.4.orig//spec/unit/util/metric.rb 2010-01-28 12:48:34.000000000 +0900
-+++ puppet-0.25.4//spec/unit/util/metric.rb 2010-02-28 11:35:34.000000000 +0900
-@@ -7,6 +7,13 @@
- describe Puppet::Util::Metric do
- before do
- @metric = Puppet::Util::Metric.new("foo")
-+ #if we don't retrive it before the test the :rrddir test will
-+ #fail at after
-+ @basedir = @metric.basedir
-+ end
-+
-+ after do
-+ FileUtils.rm_rf(@basedir) if File.directory?(@basedir)
- end
-
- it "should be aliased to Puppet::Metric" do
-@@ -84,12 +91,46 @@
- @metric[:foo].should be_nil
- end
-
-- # LAK: I'm not taking the time to develop these tests right now.
-- # I expect they should actually be extracted into a separate class
-- # anyway.
-- it "should be able to graph metrics using RRDTool"
--
-- it "should be able to create a new RRDTool database"
--
-- it "should be able to store metrics into an RRDTool database"
-+ it "should be able to graph metrics using RRDTool" do
-+ ensure_rrd_folder
-+ populate_metric
-+ @metric.graph
-+ end
-+
-+ it "should be able to create a new RRDTool database" do
-+ ensure_rrd_folder
-+ add_random_values_to_metric
-+ @metric.create
-+ File.exist?(@metric.path).should == true
-+ end
-+
-+ it "should be able to store metrics into an RRDTool database" do
-+ ensure_rrd_folder
-+ populate_metric
-+ File.exist?(@metric.path).should == true
-+ end
-+
-+ def ensure_rrd_folder()
-+ #in normal runs puppet does this for us (not sure where)
-+ FileUtils.mkdir_p(@basedir) unless File.directory?(@basedir)
-+ end
-+
-+ def populate_metric()
-+ time = Time.now.to_i
-+ time -= 100 * 1800
-+ 200.times {
-+ @metric = Puppet::Util::Metric.new("foo")
-+ add_random_values_to_metric
-+ @metric.store(time)
-+ time += 1800
-+ }
-+ end
-+
-+ def add_random_values_to_metric()
-+ @metric.values.clear
-+ random_params = { :data1 => 10, :data2 => 30, :data3 => 100 }
-+ random_params.each { | label, maxvalue |
-+ @metric.newvalue(label, rand(maxvalue))
-+ }
-+ end
- end
-diff -Naur puppet-0.25.4.orig//test/util/metrics.rb puppet-0.25.4//test/util/metrics.rb
---- puppet-0.25.4.orig//test/util/metrics.rb 2010-01-28 12:48:34.000000000 +0900
-+++ puppet-0.25.4//test/util/metrics.rb 2010-02-28 11:35:34.000000000 +0900
-@@ -53,6 +53,8 @@
- report = Puppet::Transaction::Report.new
- time = Time.now.to_i
- start = time
-+ #in normal runs puppet does this for us (not sure where)
-+ Dir.mkdir(Puppet[:rrddir]) unless File.directory?(Puppet[:rrddir])
- 10.times {
- rundata(report, time)
- time += 300
View
40 app-admin/puppet/files/puppet-0.25.init
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need localmount net
- use dns logger puppetmaster netmount nfsmount
-}
-
-checkconfig() {
- if [ ! -d "${PUPPET_PID_DIR}" ] ; then
- eerror "Please make sure PUPPET_PID_DIR is defined and points to a existing directory"
- return 1
- fi
-
- return 0
-}
-
-start() {
- checkconfig || return $?
-
- local options=""
- [ -n "${PUPPET_EXTRA_OPTS}" ] && options="${options} ${PUPPET_EXTRA_OPTS}"
-
- ebegin "Starting puppet"
- start-stop-daemon --start --quiet \
- --pidfile "${PUPPET_PID_DIR}/puppetd.pid" \
- --exec /usr/sbin/puppetd -- ${options}
- eend $? "Failed to start puppet"
-}
-
-stop() {
- ebegin "Stopping puppet"
- start-stop-daemon --stop --quiet \
- --pidfile "${PUPPET_PID_DIR}/puppetd.pid"
- local ret=$?
- eend ${ret} "Failed to stop puppet"
- rm -f "${PUPPET_PID_DIR}/puppetd.pid"
- return ${ret}
-}
View
40 app-admin/puppet/files/puppet.init
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need localmount net
- use dns logger puppetmaster netmount nfsmount
-}
-
-checkconfig() {
- if [ ! -d "${PUPPET_PID_DIR}" ] ; then
- eerror "Please make sure PUPPET_PID_DIR is defined and points to a existing directory"
- return 1
- fi
-
- return 0
-}
-
-start() {
- checkconfig || return $?
-
- local options=""
- [ -n "${PUPPET_EXTRA_OPTS}" ] && options="${options} ${PUPPET_EXTRA_OPTS}"
-
- ebegin "Starting puppet"
- start-stop-daemon --start --quiet \
- --pidfile "${PUPPET_PID_DIR}/puppetd.pid" \
- --exec /usr/bin/puppetd -- ${options}
- eend $? "Failed to start puppet"
-}
-
-stop() {
- ebegin "Stopping puppet"
- start-stop-daemon --stop --quiet \
- --pidfile "${PUPPET_PID_DIR}/puppetd.pid"
- local ret=$?
- eend ${ret} "Failed to stop puppet"
- rm -f "${PUPPET_PID_DIR}/puppetd.pid"
- return ${ret}
-}
View
40 app-admin/puppet/files/puppetmaster-0.25.init
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need localmount net
- use dns logger slapd netmount nfsmount
-}
-
-checkconfig() {
- if [ ! -d "${PUPPETMASTER_PID_DIR}" ] ; then
- eerror "Please make sure PUPPETMASTER_PID_DIR is defined and points to a existing directory"
- return 1
- fi
-
- return 0
-}
-
-start() {
- checkconfig || return $?
-
- local options=""
- [ -n "${PUPPETMASTER_EXTRA_OPTS}" ] && options="${options} ${PUPPETMASTER_EXTRA_OPTS}"
-
- ebegin "Starting puppetmaster"
- start-stop-daemon --start --quiet \
- --pidfile "${PUPPETMASTER_PID_DIR}/puppetmasterd.pid" \
- --exec /usr/sbin/puppetmasterd -- ${options}
- eend $? "Failed to start puppetmaster"
-}
-
-stop() {
- ebegin "Stopping puppetmaster"
- start-stop-daemon --stop --quiet \
- --pidfile "${PUPPETMASTER_PID_DIR}/puppetmasterd.pid"
- local ret=$?
- eend ${ret} "Failed to stop puppetmaster"
- rm -f "${PUPPETMASTER_PID_DIR}/puppetmasterd.pid"
- return ${ret}
-}
View
9 app-admin/puppet/files/puppetmaster.confd
@@ -1,9 +0,0 @@
-# Location of PID files
-PUPPETMASTER_PID_DIR="/var/run/puppet"
-
-# Where to log general messages to.
-# Specify syslog to send log messages to the system log.
-#PUPPETMASTER_LOG="syslog"
-
-# You may specify other parameters to the puppetmaster here
-#PUPPETMASTER_EXTRA_OPTS="--noca"
View
40 app-admin/puppet/files/puppetmaster.init
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need localmount net
- use dns logger slapd netmount nfsmount
-}
-
-checkconfig() {
- if [ ! -d "${PUPPETMASTER_PID_DIR}" ] ; then
- eerror "Please make sure PUPPETMASTER_PID_DIR is defined and points to a existing directory"
- return 1
- fi
-
- return 0
-}
-
-start() {
- checkconfig || return $?
-
- local options=""
- [ -n "${PUPPETMASTER_EXTRA_OPTS}" ] && options="${options} ${PUPPETMASTER_EXTRA_OPTS}"
-
- ebegin "Starting puppetmaster"
- start-stop-daemon --start --quiet \
- --pidfile "${PUPPETMASTER_PID_DIR}/puppetmasterd.pid" \
- --exec /usr/bin/puppetmasterd -- ${options}
- eend $? "Failed to start puppetmaster"
-}
-
-stop() {
- ebegin "Stopping puppetmaster"
- start-stop-daemon --stop --quiet \
- --pidfile "${PUPPETMASTER_PID_DIR}/puppetmasterd.pid"
- local ret=$?
- eend ${ret} "Failed to stop puppetmaster"
- rm -f "${PUPPETMASTER_PID_DIR}/puppetmasterd.pid"
- return ${ret}
-}
View
26 app-admin/puppet/metadata.xml
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>matsuu@gentoo.org</email>
- </maintainer>
- <longdescription lang="en">
- Centralised configuration management for networks
- Puppet lets you centrally manage every important aspect of your system
- using a cross-platform specification language that manages all the
- separate elements normally aggregated in different files, like users,
- cron jobs, and hosts, along with obviously discrete elements like
- packages, services, and files.
-
- Puppet's simple declarative specification language provides powerful
- classing abilities for drawing out the similarities between hosts while
- allowing them to be as specific as necessary, and it handles dependency
- and prerequisite relationships between objects clearly and explicitly.
- </longdescription>
- <use>
- <flag name='augeas'>Enable augeas support</flag>
- <flag name='rrdtool'>Enable rrdtool support</flag>
- <flag name='shadow'>Enable shadow support</flag>
- </use>
-</pkgmetadata>
View
122 app-admin/puppet/puppet-0.25.5-r1.ebuild
@@ -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.1 2010/05/19 00:12:32 matsuu Exp $
-
-EAPI="2"
-
-USE_RUBY="ruby18 ree18"
-
-inherit elisp-common eutils ruby-ng
-
-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 ~ppc ~sparc ~x86"
-
-DEPEND="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 )"
-
-SITEFILE="50${PN}-mode-gentoo.el"
-
-pkg_setup() {
- enewgroup puppet
- enewuser puppet -1 -1 /var/lib/puppet puppet
-}
-
-each_ruby_prepare() {
- # Bug #294304
- epatch "${FILESDIR}/${PN}-0.25.4-r1-rrd.patch"
-}
-
-each_ruby_compile() {
- if use emacs ; then
- elisp-compile ext/emacs/puppet-mode.el || die "elisp-compile failed"
- fi
-}
-
-each_ruby_install() {
- DESTDIR="${D}" ${RUBY} install.rb config --prefix="${D}"/usr "$@" || 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
-
- dodoc CHANGELOG CHANGELOG.old README README.queueing README.rst
- # 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
-}
View
122 app-admin/puppet/puppet-0.25.5.ebuild
@@ -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.1 2010/05/19 00:12:32 matsuu 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 ~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
-}
View
10 app-emulation/open-ovf/ChangeLog
@@ -1,10 +0,0 @@
-# ChangeLog for app-emulation/open-ovf
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*open-ovf-9999 (08 Jan 2010)
-
- 08 Jan 2010; Lance Albertson <ramereth@gentoo.org> +open-ovf-9999.ebuild,
- +metadata.xml:
- Initial ebuild
-
View
13 app-emulation/open-ovf/Manifest
@@ -1,13 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-EBUILD open-ovf-9999.ebuild 706 RMD160 f3bc0940a3d85e6d64f5b03544cedf15a1b846b3 SHA1 0183d17dc79eb4338cf16b3bc97b8ab24d7c098f SHA256 37fefe2eb9030f4bcb765c4411ebe754cc7885d73ace3e915f6d52e3eae06129
-MISC ChangeLog 264 RMD160 a000219f642c6855dab474cdee46ebcd3bc8ed17 SHA1 4f6ef2a8eaac3ab18d468519724979ce6f5821eb SHA256 bd7ec6bc51b532909091c0b95c4b005f7ed1e43dae83761fe781cfe8a871747a
-MISC metadata.xml 455 RMD160 b4fb8c1c085c07a5f13f929ffe2411b24c466ef5 SHA1 8d72dad2d0888e8a2b3119f07a0f4610b798121f SHA256 9e38e49915aeedd945d48d017e4e669cfc6a60d57bde253544b7afee693d94ba
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iD8DBQFLRwf+QW+hXSf0t0IRAg9hAJ0awfQEWINulETXafEZ42J1cfaxFQCeIBHu
-qV0PaaBHRjehi7WsUFPJVpo=
-=OXr9
------END PGP SIGNATURE-----
View
15 app-emulation/open-ovf/metadata.xml
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd></herd>
- <maintainer>
- <email>ramereth@gentoo.org</email>
- <name>Lance Albertson</name>
- </maintainer>
- <longdescription lang="en">
- The Open OVF project provides an open source (EPL) library and tools for
- working with the virtual machines described in the Open Virtualization
- Format
- </longdescription>
-</pkgmetadata>
-
View
35 app-emulation/open-ovf/open-ovf-9999.ebuild
@@ -1,35 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-inherit git distutils
-
-DESCRIPTION="Library and tools for working with the virtual machines described
-in the Open Virtualization Format"
-HOMEPAGE="http://open-ovf.sourceforge.net"
-SRC_URI=""
-EGIT_REPO_URI="git://gitorious.org/open-ovf/mainline.git"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND=""
-RDEPEND="dev-libs/libxml2[python]"
-
-DOCS="README CONTRIBUTING"
-
-src_unpack() {
- git_src_unpack
-}
-
-src_install() {
- distutils_src_install
- insinto /usr/share/doc/${PF}
- if use examples; then
- doins -r examples || die
- doins -r schemas || die
- fi
-}
View
53 dev-lang/ruby-enterprise/ChangeLog
@@ -1,53 +0,0 @@
-# ChangeLog for dev-lang/ruby-enterprise
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*ruby-enterprise-1.8.6.20090610-r1 (25 Aug 2009)
-
- 25 Aug 2009; Lance Albertson <ramereth@gentoo.org>
- -ruby-enterprise-1.8.6.20090201.ebuild,
- -ruby-enterprise-1.8.6.20090610.ebuild,
- +ruby-enterprise-1.8.6.20090610-r1.ebuild, +metadata.xml:
- QA Fixes, remove old ebuilds
-
- 24 Jun 2009; Lance Albertson <ramereth@gentoo.org> ChangeLog:
- Version bump, remove openssl patch as it appears to have been applied upstream
-
- 25 Feb 2009; Lance Albertson <ramereth@gentoo.org>
- ruby-enterprise-1.8.6.20090201.ebuild:
- * Refactored compiling with the tcmalloc library * Add nasty temp hack to
- get around gem installs on Gentoo
-
- 23 Feb 2009; Lance Albertson <ramereth@gentoo.org>
- +files/ruby-enterprise-1.8.6-20090201-libdir.patch,
- +files/ruby-enterprise-1.8.6-20090201-mkconfig.patch,
- ruby-enterprise-1.8.6.20090201.ebuild:
- Change ebuild to use "ee" suffix so that it installs along side ruby
- proper sanely
-
-*ruby-enterprise-1.8.6.20090201 (18 Feb 2009)
-
- 18 Feb 2009; Lance Albertson <ramereth@gentoo.org>
- +files/ruby-enterprise-1.8.6-20090201-openssl.patch,
- +ruby-enterprise-1.8.6.20090201.ebuild:
- Several fixes and improvements, and version bump
- * Installs as system ruby and blocks dev-lang/ruby
- * Added optional tcmalloc support
- * Aligned with dev-lang/ruby with how it installs
-
- 22 Jan 2009; Alex Legler <a3li@gentoo.org> +files/openssl.patch,
- +ruby-enterprise-1.8.6.20081205-r1.ebuild:
- Revbump to include openssl patch
-
- 21 Dec 2008; Sergio D. Rodriguez Inclan (ZeRoX) <srinclan@gmail.com>
- ChangeLog:
- Added ~x86 keyword.
-
- 11 Dec 2008; Alex Legler <gentoo@a3li.info>
- ruby-enterprise-1.8.6.20081205.ebuild:
- Removing double whitespace and DEPENDing on eselect-ruby
-
- 10 Dec 2008; Alex Legler <gentoo@a3li.info> +files/libdir.patch,
- +files/mkconfig.patch, +ruby-enterprise-1.8.6.20081205.ebuild:
- Initial ebuild, done by myself.
-
View
19 dev-lang/ruby-enterprise/Manifest
@@ -1,19 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX ruby-enterprise-1.8.6-20090201-libdir.patch 812 RMD160 f94e10be81e16ba2d38f516ccab31071692f4976 SHA1 90a35d2410d1b57a4d3e848b4ebc42fe89192318 SHA256 25660ce2862869c5f78642681a3e37b09f5eda1642fe738db2351843840081d0
-AUX ruby-enterprise-1.8.6-20090201-mkconfig.patch 521 RMD160 8abf30f7d4d9ecd25b31e60ec6e9355efcadaf99 SHA1 95512c34968e3bf825ca4af2e8a3b56eae2dc856 SHA256 e1d2174992dcc8c85a46b8d00c7e4649383ffea1cfcd405dea0d5578f78cca6f
-AUX ruby-enterprise-1.8.6-20090201-openssl.patch 4892 RMD160 7ffca1f0d339c60f3a4d1cd452c78eace3bd1f62 SHA1 d5279868d614cfeb2e0eba984096096515baafe0 SHA256 ad98b05dc7a2ba9ac5fac21094660c919a987222db19ff5f8bad8e16ae1a6f49
-AUX ruby-enterprise-1.8.6-20090610-libdir.patch 812 RMD160 f94e10be81e16ba2d38f516ccab31071692f4976 SHA1 90a35d2410d1b57a4d3e848b4ebc42fe89192318 SHA256 25660ce2862869c5f78642681a3e37b09f5eda1642fe738db2351843840081d0
-AUX ruby-enterprise-1.8.6-20090610-mkconfig.patch 521 RMD160 8abf30f7d4d9ecd25b31e60ec6e9355efcadaf99 SHA1 95512c34968e3bf825ca4af2e8a3b56eae2dc856 SHA256 e1d2174992dcc8c85a46b8d00c7e4649383ffea1cfcd405dea0d5578f78cca6f
-DIST ruby-enterprise-1.8.6-20090610.tar.gz 7194905 RMD160 812435920f945c9b5be60a25d2a1e4fde12f1dbb SHA1 b82d5301060a5cb99b446392dbdc4c2f9a6dac6b SHA256 8bfb592b22f8d5131c0ea3a54769c75a5b2fba88ba9244a1bc8c0442fa7df417
-EBUILD ruby-enterprise-1.8.6.20090610-r1.ebuild 2811 RMD160 c3b3e25821ac63a2d4565e125cb3c8670ec1f6e1 SHA1 097e72586799755589e691ffed7817899602bcb0 SHA256 ef03b8e580bc3286fbd7946a15b5ca7332be1354181135d98d1dcbc6286976aa
-MISC ChangeLog 2014 RMD160 16e37a007a7255a95522d01498901ce087a89a06 SHA1 c7f5e01439824c336d8b344090474f08c32ee094 SHA256 2f9911492aa21447d084ac1f5d22467b091cc16519c2722486cd6e56e622240e
-MISC metadata.xml 827 RMD160 8d819f198b8bef4b20d73bb746517e5974ba285a SHA1 0a387feac66736b7b626a66ea56e0b607bc2851a SHA256 1f54cf006d2f192797a836a7676e621eb998816beebe1254746e27e5f3f15228
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iD8DBQFKlEIdQW+hXSf0t0IRAnSTAJwIX74VduC03OOaBLhsVWuaEihX5QCfajd1
-pjTMDG4F6ezy6o7/wLz7NCo=
-=8d9n
------END PGP SIGNATURE-----
View
22 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090201-libdir.patch
@@ -1,22 +0,0 @@
-diff -ru a/configure.in b/configure.in
---- a/configure.in 2008-12-10 23:18:41.000000000 +0100
-+++ b/configure.in 2008-12-10 23:20:29.000000000 +0100
-@@ -1613,15 +1613,15 @@
- RUBY_LIB_PREFIX="/lib/ruby"
- ;;
- *)
-- RUBY_LIB_PREFIX="${prefix}/lib/ruby"
-+ RUBY_LIB_PREFIX="${prefix}/lib/rubyee"
- ;;
- esac
- RUBY_LIB_PATH="${RUBY_LIB_PREFIX}/${MAJOR}.${MINOR}"
-
- AC_ARG_WITH(sitedir,
-- [ --with-sitedir=DIR site libraries in DIR [PREFIX/lib/ruby/site_ruby]],
-+ [ --with-sitedir=DIR site libraries in DIR [PREFIX/lib/rubyee/site_ruby]],
- [sitedir=$withval],
-- [sitedir='${prefix}/lib/ruby/site_ruby'])
-+ [sitedir='${prefix}/lib/rubyee/site_ruby'])
- SITE_DIR=`eval echo \\"${sitedir}\\"`
- case "$target_os" in
- cygwin*|mingw*|*djgpp*|os2-emx*)
View
12 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090201-mkconfig.patch
@@ -1,12 +0,0 @@
-diff -ru a/mkconfig.rb b/mkconfig.rb
---- a/mkconfig.rb 2008-12-10 23:06:54.000000000 +0100
-+++ b/mkconfig.rb 2008-12-10 23:07:41.000000000 +0100
-@@ -139,7 +139,7 @@
- print(*v_others)
- print <<EOS
- CONFIG["ruby_version"] = "$(MAJOR).$(MINOR)"
-- CONFIG["rubylibdir"] = "$(libdir)/ruby/$(ruby_version)"
-+ CONFIG["rubylibdir"] = "$(libdir)/rubyee/$(ruby_version)"
- CONFIG["archdir"] = "$(rubylibdir)/$(arch)"
- CONFIG["sitelibdir"] = "$(sitedir)/$(ruby_version)"
- CONFIG["sitearchdir"] = "$(sitelibdir)/$(sitearch)"
View
157 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090201-openssl.patch
@@ -1,157 +0,0 @@
-This patch backports changes from ruby 1.8.7 which only includes the
-openssl prototypes for functions that are not in the system openssl
-library. This fixes #254307 and protects against similar issues with
-future openssl versions.
-
-diff -u ruby-1.8.6_p287-r10/work/ruby-1.8.6-p287/ext/openssl/extconf.rb ruby-1.8.7_p72-r1/work/ruby-1.8.7-p72/ext/openssl/extconf.rb
---- ruby-1.8.6_p287-r10/work/ruby-1.8.6-p287/ext/openssl/openssl_missing.c 2007-02-13 00:01:19.000000000 +0100
-+++ ruby-1.8.7_p72-r1/work/ruby-1.8.7-p72/ext/openssl/openssl_missing.c 2008-05-19 05:00:52.000000000 +0200
-@@ -22,17 +22,15 @@
- #include "openssl_missing.h"
-
- #if !defined(HAVE_HMAC_CTX_COPY)
--int
-+void
- HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in)
- {
-- if (!out || !in) return 0;
-+ if (!out || !in) return;
- memcpy(out, in, sizeof(HMAC_CTX));
-
-- if (!EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx)
-- || !EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx)
-- || !EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx))
-- return 0;
-- return 1;
-+ EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx);
-+ EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx);
-+ EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx);
- }
- #endif /* HAVE_HMAC_CTX_COPY */
- #endif /* NO_HMAC */
-diff -u ruby-1.8.6_p287-r10/work/ruby-1.8.6-p287/ext/openssl/openssl_missing.h ruby-1.8.7_p72-r1/work/ruby-1.8.7-p72/ext/openssl/openssl_missing.h
---- ruby-1.8.6_p287-r10/work/ruby-1.8.6-p287/ext/openssl/openssl_missing.h 2008-08-04 06:43:34.000000000 +0200
-+++ ruby-1.8.7_p72-r1/work/ruby-1.8.7-p72/ext/openssl/openssl_missing.h 2008-08-04 06:44:17.000000000 +0200
-@@ -60,14 +60,33 @@
- (char *(*)())d2i_PKCS7_RECIP_INFO, (char *)ri)
- #endif
-
-+#if !defined(HAVE_EVP_MD_CTX_INIT)
- void HMAC_CTX_init(HMAC_CTX *ctx);
--int HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
-+#endif
-+
-+#if !defined(HAVE_HMAC_CTX_COPY)
-+void HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
-+#endif
-+
-+#if !defined(HAVE_HMAC_CTX_CLEANUP)
- void HMAC_CTX_cleanup(HMAC_CTX *ctx);
-+#endif
-
-+#if !defined(HAVE_EVP_MD_CTX_CREATE)
- EVP_MD_CTX *EVP_MD_CTX_create(void);
-+#endif
-+
-+#if !defined(HAVE_EVP_MD_CTX_INIT)
- void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_EVP_MD_CTX_CLEANUP)
- int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_EVP_MD_CTX_DESTROY)
- void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
-+#endif
-
- #if !defined(HAVE_EVP_CIPHER_CTX_COPY)
- int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, EVP_CIPHER_CTX *in);
-@@ -111,19 +130,54 @@
- #define OPENSSL_cleanse(p, l) memset(p, 0, l)
- #endif
-
-+#if !defined(HAVE_X509_STORE_SET_EX_DATA)
- void *X509_STORE_get_ex_data(X509_STORE *str, int idx);
- int X509_STORE_set_ex_data(X509_STORE *str, int idx, void *data);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_SET_VERSION)
- int X509_CRL_set_version(X509_CRL *x, long version);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_SET_ISSUER_NAME)
- int X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_SORT)
- int X509_CRL_sort(X509_CRL *c);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_ADD0_REVOKED)
- int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev);
-+#endif
-+
-+#if !defined(HAVE_BN_MOD_SQR)
- int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_BN_MOD_ADD)
- int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_BN_MOD_SUB)
- int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_BN_RAND_RANGE)
- int BN_rand_range(BIGNUM *r, BIGNUM *range);
-+#endif
-+
-+#if !defined(HAVE_BN_PSEUDO_RAND_RANGE)
- int BN_pseudo_rand_range(BIGNUM *r, BIGNUM *range);
-+#endif
-+
-+#if !defined(HAVE_CONF_GET1_DEFAULT_CONFIG_FILE)
- char *CONF_get1_default_config_file(void);
-+#endif
-+
-+#if !defined(HAVE_PEM_DEF_CALLBACK)
- int PEM_def_callback(char *buf, int num, int w, void *key);
-+#endif
-
- #if defined(__cplusplus)
- }
-diff -u ruby-1.8.6_p287-r10/work/ruby-1.8.6-p287/ext/openssl/ossl_hmac.c ruby-1.8.7_p72-r1/work/ruby-1.8.7-p72/ext/openssl/ossl_hmac.c
---- ruby-1.8.6_p287-r10/work/ruby-1.8.6-p287/ext/openssl/ossl_hmac.c 2007-03-12 05:12:32.000000000 +0100
-+++ ruby-1.8.7_p72-r1/work/ruby-1.8.7-p72/ext/openssl/ossl_hmac.c 2008-05-19 05:00:52.000000000 +0200
-@@ -81,12 +87,15 @@
- GetHMAC(self, ctx1);
- SafeGetHMAC(other, ctx2);
-
-- if (!HMAC_CTX_copy(ctx1, ctx2)) {
-- ossl_raise(eHMACError, NULL);
-- }
-+ HMAC_CTX_copy(ctx1, ctx2);
- return self;
- }
-
-+/*
-+ * call-seq:
-+ * hmac.update(string) -> self
-+ *
-+ */
- static VALUE
- ossl_hmac_update(VALUE self, VALUE data)
- {
-@@ -104,9 +113,7 @@
- {
- HMAC_CTX final;
-
-- if (!HMAC_CTX_copy(&final, ctx)) {
-- ossl_raise(eHMACError, NULL);
-- }
-+ HMAC_CTX_copy(&final, ctx);
- if (!(*buf = OPENSSL_malloc(HMAC_size(&final)))) {
- HMAC_CTX_cleanup(&final);
- OSSL_Debug("Allocating %d mem", HMAC_size(&final));
View
22 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090610-libdir.patch
@@ -1,22 +0,0 @@
-diff -ru a/configure.in b/configure.in
---- a/configure.in 2008-12-10 23:18:41.000000000 +0100
-+++ b/configure.in 2008-12-10 23:20:29.000000000 +0100
-@@ -1613,15 +1613,15 @@
- RUBY_LIB_PREFIX="/lib/ruby"
- ;;
- *)
-- RUBY_LIB_PREFIX="${prefix}/lib/ruby"
-+ RUBY_LIB_PREFIX="${prefix}/lib/rubyee"
- ;;
- esac
- RUBY_LIB_PATH="${RUBY_LIB_PREFIX}/${MAJOR}.${MINOR}"
-
- AC_ARG_WITH(sitedir,
-- [ --with-sitedir=DIR site libraries in DIR [PREFIX/lib/ruby/site_ruby]],
-+ [ --with-sitedir=DIR site libraries in DIR [PREFIX/lib/rubyee/site_ruby]],
- [sitedir=$withval],
-- [sitedir='${prefix}/lib/ruby/site_ruby'])
-+ [sitedir='${prefix}/lib/rubyee/site_ruby'])
- SITE_DIR=`eval echo \\"${sitedir}\\"`
- case "$target_os" in
- cygwin*|mingw*|*djgpp*|os2-emx*)
View
12 dev-lang/ruby-enterprise/files/ruby-enterprise-1.8.6-20090610-mkconfig.patch
@@ -1,12 +0,0 @@
-diff -ru a/mkconfig.rb b/mkconfig.rb
---- a/mkconfig.rb 2008-12-10 23:06:54.000000000 +0100
-+++ b/mkconfig.rb 2008-12-10 23:07:41.000000000 +0100
-@@ -139,7 +139,7 @@
- print(*v_others)
- print <<EOS
- CONFIG["ruby_version"] = "$(MAJOR).$(MINOR)"
-- CONFIG["rubylibdir"] = "$(libdir)/ruby/$(ruby_version)"
-+ CONFIG["rubylibdir"] = "$(libdir)/rubyee/$(ruby_version)"
- CONFIG["archdir"] = "$(rubylibdir)/$(arch)"
- CONFIG["sitelibdir"] = "$(sitedir)/$(ruby_version)"
- CONFIG["sitearchdir"] = "$(sitelibdir)/$(sitearch)"
View
22 dev-lang/ruby-enterprise/metadata.xml
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>ruby</herd>
- <maintainer>
- <email>ramereth@gentoo.org</email>
- <name>Lance Albertson</name>
- </maintainer>
- <use>
- <flag name='tcmalloc'>Install support for Googles tcmalloc library</flag>
- </use>
- <longdescription lang="en">
- Ruby Enterprise Edition is a branch of Ruby, which includes:
- * An enhanced garbage collector. This allows one to reduce memory usage
- of Ruby on Rails applications (or any Ruby application that takes
- advantage of the feature) by 33% on average.
- * An improved memory allocator. This increases Ruby's performance
- drastically.
- * Various developer tools for debugging memory usage and
- garbage collector behavior.
- </longdescription>
-</pkgmetadata>
View
97 dev-lang/ruby-enterprise/ruby-enterprise-1.8.6.20090610-r1.ebuild
@@ -1,97 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit versionator eutils flag-o-matic autotools
-
-MY_PV=$(replace_version_separator 3 '-')
-S="${WORKDIR}/${PN}-${MY_PV}/source"
-
-SLOT=$(get_version_component_range 1-2)
-#MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-MY_SUFFIX="ee"
-
-DESCRIPTION="Ruby Enterprise Edition is a branch of Ruby including various enhancements"
-HOMEPAGE="http://www.rubyenterpriseedition.com/"
-SRC_URI="mirror://rubyforge/emm-ruby/${PN}-${MY_PV}.tar.gz"
-
-LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc tcmalloc threads"
-
-DEPEND="
- dev-libs/openssl
- sys-libs/zlib
- sys-libs/readline
- tcmalloc? ( dev-util/google-perftools )
- >=app-admin/eselect-ruby-20081211"
-RDEPEND="${RDEPEND}"
-PDEPEND="dev-ruby/rubygems-ee"
-
-PROVIDE="virtual/ruby"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-${MY_PV}-libdir.patch"
- epatch "${FILESDIR}/${PN}-${MY_PV}-mkconfig.patch"
- if use tcmalloc ; then
- sed -i 's:^EXTLIBS.*:EXTLIBS = -ltcmalloc_minimal:' Makefile.in
- fi
- eautoreconf
-}
-
-src_configure() {
- econf --program-suffix="${MY_SUFFIX}" --enable-shared \
- $(use_enable doc install-doc) \
- $(use_enable threads pthread) \
- ${myconf} \
- --with-sitedir=/usr/$(get_libdir)/ruby${MY_SUFFIX}/site_ruby \
- || die "econf failed"
-}
-
-src_install() {
- LD_LIBRARY_PATH="${D}/usr/$(get_libdir)"
- RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby${MY_SUFFIX}/${SLOT}"
- for d in $(find "${S}/ext" -type d) ; do
- RUBYLIB="${RUBYLIB}:$d"
- done
- export LD_LIBRARY_PATH RUBYLIB
- unset RUBYOPT
-
- emake DESTDIR="${D}" install || die "make install failed"
-
- MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
- keepdir $(${MINIRUBY} -rrbconfig -e "print Config::CONFIG['sitelibdir']")
- keepdir $(${MINIRUBY} -rrbconfig -e "print Config::CONFIG['sitearchdir']")
-
- if use doc; then
- make DESTDIR="${D}" install-doc || die "make install-doc failed"
- fi
-
- dosym libruby$MY_SUFFIX$(get_libname ${MY_PV%-*}) /usr/$(get_libdir)/libruby$(get_libname)
- dosym libruby$MY_SUFFIX$(get_libname ${MY_PV%-*}) /usr/$(get_libdir)/libruby$(get_libname ${MY_PV%.*})
- dosym libruby$MY_SUFFIX$(get_libname ${MY_PV%-*}) /usr/$(get_libdir)/libruby$(get_libname ${MY_PV%-*})
- # nasty hack to make it work for now
- dosym ruby${MY_SUFFIX} /usr/$(get_libdir)/ruby
-
- dodoc ChangeLog NEWS README* ToDo
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-
- elog
- elog "This ebuild is compatible to eselect-ruby"
- elog "To switch between available Ruby profiles, execute as root:"
- elog "\teselect ruby set ruby(ee|18|19|...)"
- elog
-}
-
-pkg_postrm() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
- eselect ruby set ruby${MY_SUFFIX}
- fi
-}
View
10 dev-php5/mongo/ChangeLog
@@ -1,10 +0,0 @@
-# ChangeLog for dev-php5/mongo
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*mongo-1.0.4 (26 Feb 2010)
-
- 26 Feb 2010; Lance Albertson <ramereth@gentoo.org> +mongo-1.0.4.ebuild,
- +metadata.xml:
- Initial ebuild
-
View
14 dev-php5/mongo/Manifest
@@ -1,14 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-DIST mongo-php-driver-1.0.4.tar.gz 331329 RMD160 3a05f90ae4cdac3983bc82d2757c2fea39102c35 SHA1 40b4136cab7c6dd2ec9d1d5f14c5ea753a95034a SHA256 d52423e87e2830b3b830d9a78b5f30de49e4b723e36c8608560b83e9f60aca9f
-EBUILD mongo-1.0.4.ebuild 724 RMD160 a80f3d15267ba7e9de6f11dbfc50a0cc54b5f70c SHA1 12cd9b9d31a6bd311f37520cb7aa5cbb097cab2d SHA256 d020f6cab3f0710646914d730c81fcf8a486e2957a62bd6956cbb33abf8aa2db
-MISC ChangeLog 252 RMD160 fa87e634985609bd58925aa605e582e03ca4aef3 SHA1 e57fb12cb9e289a1cd2318628c9ddf686d93eee4 SHA256 c82ddd0079491976b3413c78a803e5e7d7a8c35116f71a6bf08e91b1156a545c
-MISC metadata.xml 349 RMD160 f5a4074c56a2b8b534afa25c7d171d19f34eb226 SHA1 b24fa1194131358b69d8a35855787f9f448eeeeb SHA256 57ec51b41040446c8af8a5338209fb7bdf159bb9a1863a7327e336322f3847d0
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iD8DBQFLhzX7QW+hXSf0t0IRAp8hAJ46RxI4D8T/ntC5YqH3jeKA4JBbUACcDQfg
-zl9GaOJuwAv+2TIeJ4t9a44=
-=7djz
------END PGP SIGNATURE-----
View
13 dev-php5/mongo/metadata.xml
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>php</herd>
- <maintainer>
- <email>ramereth@gentoo.org</email>
- <name>Lance Albertson</name>
- </maintainer>
- <longdescription lang="en">
- Officially supported PHP driver for MongoDB
- </longdescription>
-</pkgmetadata>
-
View
33 dev-php5/mongo/mongo-1.0.4.ebuild
@@ -1,33 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-PHP_EXT_NAME="mongo"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-
-inherit php-ext-source-r1
-MY_PN="${PN}-php-driver"
-
-DESCRIPTION="Officially supported PHP driver for MongoDB"
-HOMEPAGE="http://github.com/mongodb/mongo-php-driver"
-SRC_URI="http://github.com/mongodb/${MY_PN}/tarball/${PV} -> ${MY_PN}-${PV}.tar.gz"
-
-S="${WORKDIR}/mongodb-${MY_PN}-4f27964"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DOCS="README.rdoc"
-my_conf="--enable-mongo"
-
-src_install() {
- php-ext-source-r1_src_install
- dodir "${PHP_EXT_SHARED_DIR}"
- insinto "${PHP_EXT_SHARED_DIR}"
- doins -r php/Mongo/*
-}
View
10 dev-util/catalyst-autobuilder/ChangeLog
@@ -1,10 +0,0 @@
-# ChangeLog for dev-util/catalyst-autobuilder
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*catalyst-autobuilder-9999 (21 Dec 2009)
-
- 21 Dec 2009; Lance Albertson <ramereth@gentoo.org>
- +catalyst-autobuilder-9999.ebuild, +metadata.xml:
- Initial ebuild
-
View
3 dev-util/catalyst-autobuilder/Manifest
@@ -1,3 +0,0 @@
-EBUILD catalyst-autobuilder-9999.ebuild 678 RMD160 fb795c678bfbed3cebca901a385dc5ae50e95305 SHA1 85216fcaffda16b17b2df2d87acc039e3e359789 SHA256 85c03381ef0bca03d38837f25e503ddf4a40e9b5615ca0d81eaaec0fcfab828c
-MISC ChangeLog 295 RMD160 b1180a6a6adf26f97eb3fa41dfdcab4a945e2090 SHA1 d239bd5560b009359b4c4f4e6bc72410ca0ebdb0 SHA256 3b46b7fab6dae40f5fd80ab0c4cda9e49f9cf5b8535e9bd2bf5890eb3ece04c1
-MISC metadata.xml 451 RMD160 3beb0aa88f4c1fa2109b49a374c387a7e6d10865 SHA1 bb57b29a45ba042cf87d24808576f69eff5f0c76 SHA256 ec2036c48b69830dc475308d1f34ff6f546b112aa584f9f48257f8e6bcba3390
View
38 dev-util/catalyst-autobuilder/catalyst-autobuilder-9999.ebuild
@@ -1,38 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="git://git.osuosl.org/${PN}.git"
- EGIT_BRANCH="master"
- inherit git autotools
-else
- SRC_URI="http://packages.osuosl.org/distfiles/${P}.tar.bz2"
-fi
-
-DESCRIPTION="Scripts to do autobuilds with catalyst"
-HOMEPAGE="http://osuosl.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-util/catalyst"
-
-src_compile() {
- einfo "no compile"
-}
-
-src_install() {
- insinto /etc/catalyst
- doins -r etc/catalyst/*
- insinto /usr/share/${PN}
- doins -r libs
- dosbin bin/build-stages
-}
View
14 dev-util/catalyst-autobuilder/metadata.xml
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd></herd>
- <maintainer>
- <email>ramereth@gentoo.org</email>
- <name>Lance Albertson</name>
- </maintainer>
- <longdescription lang="en">
- A set of scripts to automate catalyst builds for Gentoo. This package is
- derived from the OSU Open Source Lab's scripts and adapted into a package.
- </longdescription>
-</pkgmetadata>
-
View
18 dev-util/rinse/ChangeLog
@@ -1,18 +0,0 @@
-# ChangeLog for dev-util/rinse
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*rinse-1.7-r1 (25 Oct 2009)
-
- 25 Oct 2009; Lance Albertson <ramereth@gentoo.org> +rinse-1.7-r1.ebuild,
- +files/rinse-1.7-fedora-fixes.patch,
- +files/rinse-1.7-fix-32bit-installs.patch,
- +files/rinse-1.7-pick-saner-mirrors.patch:
- Add various patches that fix a few issues
-
-*rinse-1.7 (18 Oct 2009)
-
- 18 Oct 2009; Lance Albertson <ramereth@gentoo.org> +rinse-1.7.ebuild,
- +metadata.xml:
- Initial ebuild for rinse
-
View
8 dev-util/rinse/Manifest
@@ -1,8 +0,0 @@
-AUX rinse-1.7-fedora-fixes.patch 2228 RMD160 3cd71bc3b2d6e7b9bd66045686175c266f4cde07 SHA1 3977a8769605a0d16e8e1b53a9eb8bd824f229f6 SHA256 58d5be765442126d7d7c2caec02cd287b3ba88367ddd29080aa4d1ae971a5540
-AUX rinse-1.7-fix-32bit-installs.patch 2368 RMD160 dfecd6e98ecdcdfce97c2ae879288343f5fdd7ac SHA1 2ae2a2140e63b9911bf424e303dc86cbf2f51198 SHA256 ac162a299c0166f0c82cb0acdc66fad0d9b0260986c8b2515862ba65bf3cd9ce
-AUX rinse-1.7-pick-saner-mirrors.patch 1902 RMD160 dede29cb89a2b1956f97f5ba430a109ac89c5148 SHA1 9a81077219d7dfa16dcbdee6a18bdb6e2d3b6252 SHA256 9314c17a0989d4f1e4f80cce2de0648289d256d270a51a1b311dd2265ec5122d
-DIST rinse-1.7.tar.gz 19565 RMD160 9cf1217e606c532e27b3c8abea60170f37a4ae06 SHA1 b34e0e0471cad2a07d34e4c23817cd47bd401fca SHA256 947d3015d36c57fcb6a9be3aea1455b663b3b67af03155f12af0bf3c982bdc32
-EBUILD rinse-1.7-r1.ebuild 898 RMD160 6579faa62092abb01f9f992a70e5d4d696f8416b SHA1 9146c399e3c64253643d7ed6eb1b97e38fa2ed74 SHA256 195a2b17b79a1381d31754f34914eb9be5228d007734d90e3ba5c5647ac87d1d
-EBUILD rinse-1.7.ebuild 686 RMD160 9ce8f7864c0f7b94a050887e98656ce80cc9d106 SHA1 37b9ae2d71cbcc014b54f2910b4937f026698901 SHA256 9b60b9f7a511f94d66ebacac4d843474281744aa0f93eb5353eef10f4d9a6ff0
-MISC ChangeLog 536 RMD160 590e1f64099a358bb01ebe4d63c173564dfe19a9 SHA1 68c7c05d2b16937e7dd9ced6a726d6d4a58d47c3 SHA256 f5490f530e7d456353fd75a9c979464a955f8adeefe8c63db3bccb6872e0846a
-MISC metadata.xml 523 RMD160 7da7462bb59a334d299fe23ce7e3a0ce4415c096 SHA1 fc3905b9a3ae9f40a3234114b74897a28bcc6748 SHA256 53d17412ca1c309764bac8120e1d66940b17762445028dde818d8ab66c1bbd07
View
78 dev-util/rinse/files/rinse-1.7-fedora-fixes.patch
@@ -1,78 +0,0 @@
-# HG changeset patch
-# User Lance Albertson <lance@osuosl.org>
-# Date 1256252066 25200
-# Node ID 1916296f4744b0e3f61436c500b2dc87ac35be81
-# Parent e605a6db6faf6cb8a3f43256eaac4a2daa2359b3
-Ensure that we only grab the actual release package, not the release-notes package
-
-This was broken on Fedora 10
-
-diff -r e605a6db6faf -r 1916296f4744 bin/rinse
---- a/bin/rinse Wed Oct 21 15:47:21 2009 -0700
-+++ b/bin/rinse Thu Oct 22 15:54:26 2009 -0700
-@@ -1127,7 +1127,7 @@
- #
- my $cmd =
- "rpm2cpio $file | (cd $CONFIG{'directory'} ; cpio --extract --make-directories --no-absolute-filenames --preserve-modification-time) 2>/dev/null >/dev/null";
-- if ( $file =~ /(fedora|centos|redhat|mandriva)-release-/ )
-+ if ( $file =~ /(fedora|centos|redhat|mandriva)-release-([0-9]).*/ )
- {
- my $rpmname = basename($file);
- $postcmd =
-# HG changeset patch
-# User Lance Albertson <lance@osuosl.org>
-# Date 1256252441 25200
-# Node ID 59af5fa464453873c8f98d7adfeb723c3c5b803c
-# Parent 1916296f4744b0e3f61436c500b2dc87ac35be81
-Fix Fedora 10 installs
-
- * No need to set mirror in yum.conf, yum package comes with it
- * Create /dev/null to keep things happy
- * Don't copy cache from F9
-
-diff -r 1916296f4744 -r 59af5fa46445 scripts/fedora-core-10/post-install.sh
---- a/scripts/fedora-core-10/post-install.sh Thu Oct 22 15:54:26 2009 -0700
-+++ b/scripts/fedora-core-10/post-install.sh Thu Oct 22 16:00:41 2009 -0700
-@@ -52,27 +52,6 @@
- arch=x86_64
- fi
-
--echo " Creating yum.conf"
--cat > ${prefix}/etc/yum.conf <<EOF
--[main]
--cachedir=/var/cache/yum
--debuglevel=1
--reposdir=/dev/null
--logfile=/var/log/yum.log
--retries=20
--obsoletes=1
--gpgcheck=0
--assumeyes=1
--
--# repos
--
--[core]
--name=core
--baseurl=$mirror
--
--EOF
--
--
- #
- # 4. Run "yum install yum".
- #
-@@ -82,11 +61,13 @@
- fi
- mount -o bind /proc ${prefix}/proc
-
-+echo " Creating /dev/null"
-+mknod ${prefix}/dev/null c 1 3
-+
- echo " Priming the yum cache"
- if [ ! -d "${prefix}/var/cache/yum/core/packages/" ]; then
- mkdir -p ${prefix}/var/cache/yum/core/packages
- fi
--cp /var/cache/rinse/fedora-core-9.$ARCH/* ${prefix}/var/cache/yum/core/packages/
-
- echo " Bootstrapping yum"
- chroot ${prefix} /sbin/ldconfig
View
79 dev-util/rinse/files/rinse-1.7-fix-32bit-installs.patch
@@ -1,79 +0,0 @@
-# HG changeset patch
-# User Lance Albertson <lance@osuosl.org>
-# Date 1256163765 25200
-# Node ID 082287c0fdc321de66cda28a422c8faab99708c8
-# Parent 9e649337acf061d12439034ca51148929dccdb58
-Use linux32/linux64 to properly set the arch for the machine
-
-diff -r 9e649337acf0 -r 082287c0fdc3 bin/rinse
---- a/bin/rinse Tue Apr 21 19:29:19 2009 +0100
-+++ b/bin/rinse Wed Oct 21 15:22:45 2009 -0700
-@@ -204,6 +204,7 @@
- $CONFIG{ 'cache-dir' } = "/var/cache/rinse/";
- $CONFIG{ 'config' } = "/etc/rinse/rinse.conf";
- $CONFIG{ 'pkgs-dir' } = "/etc/rinse";
-+$CONFIG{ 'setarch' } = "linux32";
-
-
- #
-@@ -226,6 +227,15 @@
-
-
- #
-+# Set the proper setarch command depending on the arch
-+#
-+if ( $CONFIG{ 'arch' } eq 'amd64' )
-+{
-+ $CONFIG{ 'setarch' } = 'linux64';
-+}
-+
-+
-+#
- # Handle special case first.
- #
- if ( $CONFIG{ 'list-distributions' } )
-@@ -1121,7 +1131,7 @@
- {
- my $rpmname = basename($file);
- $postcmd =
-- "cp $file $CONFIG{'directory'}/tmp ; chroot $CONFIG{'directory'} rpm -ivh --force --nodeps /tmp/$rpmname ; rm $CONFIG{'directory'}/tmp/$rpmname";
-+ "cp $file $CONFIG{'directory'}/tmp ; $CONFIG{'setarch'} chroot $CONFIG{'directory'} rpm -ivh --force --nodeps /tmp/$rpmname ; rm $CONFIG{'directory'}/tmp/$rpmname";
- }
- system($cmd );
-
-@@ -1185,7 +1195,7 @@
- {
- print "Running custom script: $CONFIG{'before-post-install'}\n";
-
-- system( $CONFIG{ 'before-post-install' }, $prefix );
-+ system("$CONFIG{ 'setarch' } $CONFIG{ 'before-post-install' }", $prefix );
- }
-
- #
-@@ -1196,7 +1206,7 @@
- {
- print "Running custom script: $CONFIG{'post-install'}\n";
-
-- system( $CONFIG{ 'post-install' }, $prefix );
-+ system("$CONFIG{ 'setarch' } $CONFIG{ 'post-install' }", $prefix );
- return;
- }
-
-@@ -1220,7 +1230,7 @@
- }
- print "Running post-install script $name:\n";
- my $cmd = "$file $prefix";
-- system($cmd );
-+ system("$CONFIG{ 'setarch' } $cmd" );
-
- $CONFIG{ 'verbose' } && print "+script $file\n";
- }
-@@ -1233,7 +1243,7 @@
- {
- print "Running custom script: $CONFIG{'after-post-install'}\n";
-
-- system( $CONFIG{ 'after-post-install' }, $prefix );
-+ system("$CONFIG{ 'setarch' } $CONFIG{ 'after-post-install' }", $prefix );
- }
-
- }
View
48 dev-util/rinse/files/rinse-1.7-pick-saner-mirrors.patch
@@ -1,48 +0,0 @@
-# HG changeset patch
-# User Lance Albertson <lance@osuosl.org>
-# Date 1256165241 25200
-# Node ID e605a6db6faf6cb8a3f43256eaac4a2daa2359b3
-# Parent 082287c0fdc321de66cda28a422c8faab99708c8
-Pick saner mirrors for Fedora & CentOS
-
-diff -r 082287c0fdc3 -r e605a6db6faf etc/rinse.conf
---- a/etc/rinse.conf Wed Oct 21 15:22:45 2009 -0700
-+++ b/etc/rinse.conf Wed Oct 21 15:47:21 2009 -0700
-@@ -11,13 +11,13 @@
-
-
- [centos-4]
--mirror = http://mirror.bytemark.co.uk/centos/4/os/i386/CentOS/RPMS/
--mirror.amd64 = http://mirror.bytemark.co.uk/centos/4/os/x86_64/CentOS/RPMS/
-+mirror = http://centos.osuosl.org/4/os/i386/CentOS/RPMS/
-+mirror.amd64 = http://centos.osuosl.org/4/os/x86_64/CentOS/RPMS/
-
-
- [centos-5]
--mirror = http://mirror.bytemark.co.uk/centos/5/os/i386/CentOS/
--mirror.amd64 = http://mirror.bytemark.co.uk/centos/5/os/x86_64/CentOS/
-+mirror = http://centos.osuosl.org/5/os/i386/CentOS/
-+mirror.amd64 = http://centos.osuosl.org/5/os/x86_64/CentOS/
-
-
- [fedora-core-4]
-@@ -45,15 +45,14 @@
- mirror.amd64 = http://mirror.bytemark.co.uk/fedora/linux/releases/8/Fedora/x86_64/os/Packages/
-
-
--
- [fedora-core-9]
--mirror = http://mirror.bytemark.co.uk/fedora/linux/releases/9/Fedora/i386/os/Packages/
--mirror.amd64 = http://mirror.bytemark.co.uk/fedora/linux/releases/9/Fedora/x86_64/os/Packages/
-+mirror = http://fedora.osuosl.org/linux/releases/9/Fedora/i386/os/Packages/
-+mirror.amd64 = http://fedora.osuosl.org/linux/releases/9/Fedora/x86_64/os/Packages/
-
-
- [fedora-core-10]
--mirror = http://mirrors.vexs.net/pub/fedora/linux/releases/10/Fedora/i386/os/Packages/
--mirror.amd64 = http://mirrors.vexs.net/pub/fedora/linux/releases/10/Fedora/x86_64/os/Packages/
-+mirror = http://fedora.osuosl.org/linux/releases/10/Fedora/i386/os/Packages/
-+mirror.amd64 = http://fedora.osuosl.org/linux/releases/10/Fedora/x86_64/os/Packages/
-
-
- [opensuse-10.1]
View
17 dev-util/rinse/metadata.xml
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd></herd>
- <maintainer>
- <email>ramereth@gentoo.org</email>
- <name>Lance Albertson</name>
- </maintainer>
- <longdescription lang="en">
- The rinse utility is designed to install a minimal RPM-based distribution
- of GNU/Linux within a local directory.
-
- The purpose and usage are analogous to the 'debootstrap' utility familiar to
- users of Debian GNU/Linux.
- </longdescription>
-</pkgmetadata>
-
View
39 dev-util/rinse/rinse-1.7-r1.ebuild
@@ -1,39 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit bash-completion eutils
-
-DESCRIPTION="A utility is designed to install a minimal RPM-based distribution
-of Linux in a local directory"
-HOMEPAGE="http://www.xen-tools.org/software/rinse/"
-SRC_URI="http://www.xen-tools.org/software/rinse/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-arch/rpm
- dev-lang/perl
- dev-perl/libwww-perl"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fix-32bit-installs.patch
- epatch "${FILESDIR}"/${P}-pick-saner-mirrors.patch
- epatch "${FILESDIR}"/${P}-fedora-fixes.patch
-}
-
-src_compile() {
- einfo "no compile"
-}
-
-src_install() {
- emake PREFIX="${D}" install || die "emake install failed"
- rm -rf "${D}"/etc/bash_completion.d
- dobashcompletion misc/rinse rinse
- dodoc BUGS INSTALL README
-}
View
33 dev-util/rinse/rinse-1.7.ebuild
@@ -1,33 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit bash-completion
-
-DESCRIPTION="Utility to install a minimal RPM-based distro of within a local
-directory."
-HOMEPAGE="http://www.xen-tools.org/software/rinse"
-SRC_URI="http://www.xen-tools.org/software/rinse/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-arch/rpm
- net-misc/wget
- dev-perl/libwww-perl"
-
-src_compile() {
- einfo "no compile"
-}
-
-src_install() {
- emake PREFIX="${D}" install || die "emake failed"
- rm -rf "${D}"/etc/bash_completion.d
- dodoc INSTALL README BUGS
- dobashcompletion misc/rinse
-}
View
16 dev-vcs/gitolite/ChangeLog
@@ -1,16 +0,0 @@
-# ChangeLog for dev-vcs/gitolite
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*gitolite-1.5.6 (07 Nov 2010)
-
- 07 Nov 2010; Lance Albertson <ramereth@gentoo.org> +gitolite-1.5.6.ebuild,
- +files/gitolite-package-mgr-fixes.patch:
- version bump
-
-*gitolite-1.5.5 (27 Aug 2010)
-
- 27 Aug 2010; Lance Albertson <ramereth@gentoo.org> +gitolite-1.5.5.ebuild,
- +metadata.xml:
- Initial ebuild
-
View
17 dev-vcs/gitolite/Manifest
@@ -1,17 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX gitolite-package-mgr-fixes.patch 4252 RMD160 932ef8360c2cca4caba6f80af367149722d8fa45 SHA1 988fd98ae241b8e96f7176e8a06778258e79b68a SHA256 9735d4e64fa86a50e6146ba16fa1d8d10be9c663b7e1ffef0d5202acf6dcdc37
-DIST gitolite-git-1.5.5.tgz 136991 RMD160 6de7f040aba25488633e02b68d5dc7d796f2ebd6 SHA1 9f45d497caa2c15baea28dfd4cdf63152ec0d181 SHA256 1d4a3c7aed1a25bd8a72ac053226f0176e7693e99b6e80902c4e0eefae0bddc0
-DIST gitolite-git-1.5.6.tgz 156465 RMD160 4cf8fc6fc32031cae0f56cedf8384028577be4fa SHA1 8560260c88c3535968aa648f524a297d5185740a SHA256 774e6c73b5d57b706a6910e3aceea24e69dd7eabfc3c06bcbdf3a4fdcba49a60
-EBUILD gitolite-1.5.5.ebuild 1203 RMD160 22fbffc32b57deaa1dfa8f9cb8cd6bce2df436ed SHA1 4c5be17cd009ec07e19e7f6036f14456faaf9eaf SHA256 8f72c42af7ccd3a40940d47c29f3cf6ce4fa350aba2abb6b027c6ca396990720
-EBUILD gitolite-1.5.6.ebuild 1410 RMD160 141995c9e90c36c3b8dd9a2736779be813c412fb SHA1 1e319e0e96f679fc9bcb3d3dbafeff4b019094a7 SHA256 21966b91e5eee6b2d8b884863b47b40ca4af0af81846287d4deae5137b8a6ce4
-MISC ChangeLog 427 RMD160 ba85d108ce00e73b91beac99980a047eea15b630 SHA1 3e06b667382ece1fb7302e405480149a4b9bba7a SHA256 fc994f6ac79b136a1f96305afaa8497d9f88b05bdf303968117bc204f061dea1
-MISC metadata.xml 472 RMD160 b83381e17eaa172670a01dd2640ac1275152e65d SHA1 5b30cd1881b41550d1ed78b397733c9a24ff230f SHA256 f73f9da430150c63839a5aced481de7bbf00463e6ff149f4ad2d7f3b118cb1e2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
-
-iD8DBQFM1fImQW+hXSf0t0IRAhx4AKD1ser/kVn4K99TBNqNqSX0mf1/NwCg4eau
-7yw8/QBY9mBaHTFTZJ9hjPs=
-=yKOK
------END PGP SIGNATURE-----
View
121 dev-vcs/gitolite/files/gitolite-package-mgr-fixes.patch
@@ -1,121 +0,0 @@
-commit 66b65e5e1db512e695588f326f7339fb5d5a7478
-Author: Sitaram Chamarty <sitaram@atc.tcs.com>
-Date: Sat Oct 23 16:43:47 2010 +0530
-
- (doh!) make gitolite.pm easier for packagers
-
- should have done this long ago...
-
-diff --git a/contrib/adc/gl-reflog b/contrib/adc/gl-reflog
-index aa59e15..c6f134b 100755
---- a/contrib/adc/gl-reflog
-+++ b/contrib/adc/gl-reflog
-@@ -33,7 +33,9 @@ use warnings;
- my($cmd, $repo, $ref, $limit) = @ARGV;
- $limit ||= 10;
-
--require "$ENV{GL_BINDIR}/gitolite.pm" or die "parse gitolite.pm failed\n";
-+unshift @INC, $ENV{GL_BINDIR};
-+require gitolite or die "parse gitolite.pm failed\n";
-+
- my ($perm, $creator, $wild) = &repo_rights($repo);
- die "you don't have read access to $repo\n" unless $perm =~ /R/;
-
-diff --git a/contrib/gitweb/gitweb.conf b/contrib/gitweb/gitweb.conf
-index edf9af4..283879f 100644
---- a/contrib/gitweb/gitweb.conf
-+++ b/contrib/gitweb/gitweb.conf
-@@ -25,7 +25,8 @@ $ENV{GL_REPO_BASE_ABS} = ( $REPO_BASE =~ m(^/) ? $REPO_BASE : "$gl_home/$REPO_BA
- $projects_list = $projectroot = $ENV{GL_REPO_BASE_ABS};
-
- # load gitolite helper routines
--require "$GL_ADMINDIR/src/gitolite.pm"
-+unshift @INC, "$GL_ADMINDIR/src";
-+require gitolite
- or die_error(500, "Failed to parse gitolite.pm: " . ($! or $@));
-
- $export_auth_hook = sub {
-diff --git a/hooks/common/update b/hooks/common/update
-index 93d3dac..d7296ae 100755
---- a/hooks/common/update
-+++ b/hooks/common/update
-@@ -35,7 +35,8 @@ exit 0 if exists $ENV{GL_BYPASS_UPDATE_HOOK};
- # we should already have the GL_RC env var set when we enter this hook
- die "parse $ENV{GL_RC} failed: " . ($! or $@) unless do $ENV{GL_RC};
-
--require "$ENV{GL_BINDIR}/gitolite.pm";
-+unshift @INC, $ENV{GL_BINDIR};
-+require gitolite or die "parse gitolite.pm failed\n";
-
- my ($perm, $creator, $wild) = &repo_rights($ENV{GL_REPO});
- my $reported_repo = $ENV{GL_REPO} . ( $ENV{GL_REPOPATT} ? " ($ENV{GL_REPOPATT})" : "" );
-diff --git a/src/gl-auth-command b/src/gl-auth-command
-index 0ef6ceb..0db6862 100755
---- a/src/gl-auth-command
-+++ b/src/gl-auth-command
-@@ -43,7 +43,8 @@ our %repo_config;
- my $bindir = $0;
- $bindir =~ s/\/[^\/]+$//;
- $bindir = "$ENV{PWD}/$bindir" unless $bindir =~ /^\//;
--require "$bindir/gitolite.pm";
-