diff options
author | 2008-06-29 21:06:54 +0000 | |
---|---|---|
committer | 2008-06-29 21:06:54 +0000 | |
commit | f7b647877ab9dce02a88e592ee0f6564b7c324b0 (patch) | |
tree | 9e1ec8666ff5723354bc8f63cdf08cbd2ce5d9b5 /dev-ruby | |
parent | Version bump (diff) | |
download | historical-f7b647877ab9dce02a88e592ee0f6564b7c324b0.tar.gz historical-f7b647877ab9dce02a88e592ee0f6564b7c324b0.tar.bz2 historical-f7b647877ab9dce02a88e592ee0f6564b7c324b0.zip |
Fix problem with init.d file as reported in #229875
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/rubygems/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/rubygems/Manifest | 13 | ||||
-rw-r--r-- | dev-ruby/rubygems/files/init.d-gem_server2 | 22 | ||||
-rw-r--r-- | dev-ruby/rubygems/rubygems-1.1.1.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/rubygems/rubygems-1.2.0.ebuild | 4 |
5 files changed, 39 insertions, 11 deletions
diff --git a/dev-ruby/rubygems/ChangeLog b/dev-ruby/rubygems/ChangeLog index c8de0401baba..eb0e0002c4cf 100644 --- a/dev-ruby/rubygems/ChangeLog +++ b/dev-ruby/rubygems/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/rubygems # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/ChangeLog,v 1.94 2008/06/29 06:56:40 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/ChangeLog,v 1.95 2008/06/29 21:06:53 graaff Exp $ + + 29 Jun 2008; Hans de Graaff <graaff@gentoo.org> +files/init.d-gem_server2, + rubygems-1.1.1.ebuild, rubygems-1.2.0.ebuild: + The syntax to start the gem server has changed slightly, as reflected in the + updated init.d file, fixing a problem reported in #229875. 29 Jun 2008; Hans de Graaff <graaff@gentoo.org> rubygems-0.9.4-r2.ebuild, rubygems-1.1.1.ebuild, rubygems-1.2.0.ebuild: diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index 6421e3016f4d..02f2af962d88 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -6,6 +6,7 @@ AUX 10rubygems 21 RMD160 02441be7de6307bbb859fbc2bf5891809fe9ecf8 SHA1 3f98150bf AUX auto_gem.rb 159 RMD160 fbf261e5cf0a8450c51c33a7ad4dafbab21bd518 SHA1 8dde3d73f65998f4c5552924ad49e1441e1b211d SHA256 fe1efe24cd0ba36c55449e9623cd0be394980f37d12468624dad7ffdef72f4dc AUX conf.d-gem_server 81 RMD160 8c5c57e989e009b87fcb345185f3f1e3acaf517d SHA1 4d43d760253a478adbce597148ff1c4e414e8eea SHA256 aa850780bebe0e31da9732d8707a748567ca72716fd91e294dc712e71f82db2f AUX init.d-gem_server 502 RMD160 9fe089f462edff052e6b7fa6ea3803e0178f41ef SHA1 e00ead252760613865f5e655ff2e559e7578d28f SHA256 b6166c27021880ee1509eb68092f0d3d0550adb9d6b0dcb9396c91c725c5218e +AUX init.d-gem_server2 502 RMD160 baf764bc5ad41adce73576b2376093744ddd3917 SHA1 ad332343eab53b4be8d796999063ec2018245a4b SHA256 b7f7d215bb3dba02150dbdc431a84308010515ad4c5d9776d0dd5b99bf9a2cee AUX no-manage_gems.patch 472 RMD160 e70f8c939f4e35a5fb7e0ccc3935cda8089fd569 SHA1 eca009a56418bf076c1153d2a71ab4fe3a576f8a SHA256 36a4a5cca5c32185f5057934f10c28704f64ba1cb586120f20473875413b9f93 AUX no-system-rubygems.patch 376 RMD160 05d535ae617b5d712f53883f4eaf614e3cd941c4 SHA1 74fa2092861b2e4a27d2e5c4de5c2887a99b4fe1 SHA256 94814341463b76ef1a56455ad89a880e69c276f32c07931758a5e7c7d693dac9 AUX no_post_install.patch 204 RMD160 e903ea665032f9695b7a05ec4b7b46f1351afcc2 SHA1 ba6f291af9552df9d134d5e4ef76c70ca0a0419a SHA256 85fb8720c63c3b3ff5257acd7b3be9a370f13364c800189006f7b9d4954ad536 @@ -27,14 +28,14 @@ EBUILD rubygems-0.8.11-r6.ebuild 1690 RMD160 6c75175454049979d4f79e5e958539ca50a EBUILD rubygems-0.9.4-r2.ebuild 2842 RMD160 8d26a904cc547b0b692002d078daf00a0fa0d1be SHA1 fe835d08c081dd4e445448c58d08f42f8c34b8a6 SHA256 0fad8cfc0cf3a294bc8d1138f26cf86af4f0f8c9cded6ca7f271d0f32b6ee43e EBUILD rubygems-1.0.1.ebuild 2938 RMD160 a9727f8d2fcd045a0d8db21e77a0db4019afae6a SHA1 9a7a242a908d35e7d4d22e80098e7e85e67cf0ab SHA256 1f323edf7b9445de95743402349888726c56928d699a2c3b1d28145ef196e984 EBUILD rubygems-1.1.0.ebuild 3089 RMD160 9962ab3df4a4235b5623cae61e558cec710f1e7d SHA1 fbee6aa36457b26244e9bf517c2e21a45d9d369d SHA256 a5d772396d50458da77b65d7e77786e6f7226c4d9c975cc83c13e1df09aecb9d -EBUILD rubygems-1.1.1.ebuild 2814 RMD160 22311e6640d895ecb3c7b7dbcd4bd30daa695c7b SHA1 d5730ae210779d46c71b245e4725094c182b484b SHA256 16102075f7b2b7cba6f031a6f481eb80c031340fb0c89c0ebaf3ada249dcedbb -EBUILD rubygems-1.2.0.ebuild 2815 RMD160 df0f4322cd2cb79bb98aea6ecc516850b75816f0 SHA1 57900232c23ee15b9d5cb6e9ca653f4671497868 SHA256 b06cb317654b95aa33698ee9d63e228fec4fbbd12aa8ad19cb672c7b69daf0f8 -MISC ChangeLog 14281 RMD160 3fc89c5b31a7c2d2d2f132f346bacdc1508b92f6 SHA1 32ead510b123d2fdabc1fbe5b5bae8acf2f207af SHA256 27dab5617a5de0d25ded21a282d78e238c59433a21ce67a4a09b7edd1790569f +EBUILD rubygems-1.1.1.ebuild 2815 RMD160 c5606d5e0af2f63689211c66b300c7c1c7270ac3 SHA1 b1139d2fbb8adaba1aff506872f2f72757bdf9cc SHA256 2993743e22cd108c1784f8d1307f48697615e88b5277133a55cca0f1f4ac0bcf +EBUILD rubygems-1.2.0.ebuild 2816 RMD160 5399f10d411eef9d60b271ff89d30c84de5944af SHA1 2dd18dbb5f067e3c6368a789b323ef104d143fd3 SHA256 be00cce29eb37e5171915283745e3757c9caca4b8645485cd597160d9ee55a20 +MISC ChangeLog 14547 RMD160 5bfb93a1e190fa80f31f4f5b92763aa60179d96f SHA1 531a910d1604d22e0ad46176568f5eabad51f843 SHA256 3c017443057111e5b579d53a65dc57efa8422e6d1866cbc5e02f26bde6ccbae5 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkhnMjUACgkQCzgcb6sPj4/TvACfbB8Hlvrum08eAI2bZvhZGKuv -GQAAnR+Hh6dhqZhEMamsuAQKOAnALLMb -=42V5 +iEYEARECAAYFAkhn+XMACgkQCzgcb6sPj48wDwCcCO1ZkTr0TdcqDupSzH5YDNvI +AUQAnR/lqStklO0/kaf4OtDFMCOlG9ky +=aiuB -----END PGP SIGNATURE----- diff --git a/dev-ruby/rubygems/files/init.d-gem_server2 b/dev-ruby/rubygems/files/init.d-gem_server2 new file mode 100644 index 000000000000..49af38318fda --- /dev/null +++ b/dev-ruby/rubygems/files/init.d-gem_server2 @@ -0,0 +1,22 @@ +#!/sbin/runscript +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PID=/var/run/gem_server.pid + +depend() { + need localmount net +} + +start() { + ebegin "Starting gem_server" + start-stop-daemon --start --chuid nobody --quiet --background --make-pidfile \ + --pidfile ${PID} --exec /usr/bin/ruby -- /usr/bin/gem server ${GEM_SERVER_OPTS} + eend ${?} +} + +stop() { + ebegin "Stopping gem_server" + start-stop-daemon --stop --pidfile ${PID} + eend ${?} +} diff --git a/dev-ruby/rubygems/rubygems-1.1.1.ebuild b/dev-ruby/rubygems/rubygems-1.1.1.ebuild index d0e0c55a305c..9a0a0a40bacf 100644 --- a/dev-ruby/rubygems/rubygems-1.1.1.ebuild +++ b/dev-ruby/rubygems/rubygems-1.1.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-1.1.1.ebuild,v 1.3 2008/06/29 06:56:40 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-1.1.1.ebuild,v 1.4 2008/06/29 21:06:53 graaff Exp $ inherit ruby @@ -62,7 +62,7 @@ src_install() { doenvd "${FILESDIR}/10rubygems" || die "doenvd 10rubygems failed" if use server; then - newinitd "${FILESDIR}/init.d-gem_server" gem_server || die "newinitd failed" + newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed" newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed" fi } diff --git a/dev-ruby/rubygems/rubygems-1.2.0.ebuild b/dev-ruby/rubygems/rubygems-1.2.0.ebuild index d1093c0924b2..819570e5901c 100644 --- a/dev-ruby/rubygems/rubygems-1.2.0.ebuild +++ b/dev-ruby/rubygems/rubygems-1.2.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-1.2.0.ebuild,v 1.2 2008/06/29 06:56:40 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-1.2.0.ebuild,v 1.3 2008/06/29 21:06:53 graaff Exp $ inherit ruby @@ -62,7 +62,7 @@ src_install() { doenvd "${FILESDIR}/10rubygems" || die "doenvd 10rubygems failed" if use server; then - newinitd "${FILESDIR}/init.d-gem_server" gem_server || die "newinitd failed" + newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed" newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed" fi } |