diff options
author | Hans de Graaff <graaff@gentoo.org> | 2013-08-24 06:55:27 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2013-08-24 06:55:27 +0000 |
commit | 9ef2c134476661d0c59faf2e602f6afe6a302868 (patch) | |
tree | f4dfc020f81b758b684304811750622f832fc551 /dev-ruby/fssm | |
parent | Readding systemd-enabled ebuild (diff) | |
download | gentoo-2-9ef2c134476661d0c59faf2e602f6afe6a302868.tar.gz gentoo-2-9ef2c134476661d0c59faf2e602f6afe6a302868.tar.bz2 gentoo-2-9ef2c134476661d0c59faf2e602f6afe6a302868.zip |
Remove masked package dev-ruby/fssm.
Diffstat (limited to 'dev-ruby/fssm')
-rw-r--r-- | dev-ruby/fssm/ChangeLog | 92 | ||||
-rw-r--r-- | dev-ruby/fssm/Manifest | 18 | ||||
-rw-r--r-- | dev-ruby/fssm/files/fssm-0.2.7-test.patch | 237 | ||||
-rw-r--r-- | dev-ruby/fssm/fssm-0.2.7-r1.ebuild | 43 | ||||
-rw-r--r-- | dev-ruby/fssm/fssm-0.2.7.ebuild | 36 | ||||
-rw-r--r-- | dev-ruby/fssm/fssm-0.2.8.1.ebuild | 53 | ||||
-rw-r--r-- | dev-ruby/fssm/metadata.xml | 5 |
7 files changed, 0 insertions, 484 deletions
diff --git a/dev-ruby/fssm/ChangeLog b/dev-ruby/fssm/ChangeLog deleted file mode 100644 index 0b7068a47e9a..000000000000 --- a/dev-ruby/fssm/ChangeLog +++ /dev/null @@ -1,92 +0,0 @@ -# ChangeLog for dev-ruby/fssm -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fssm/ChangeLog,v 1.23 2013/02/03 11:06:02 pacho Exp $ - - 03 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: - Cleanup due #63939 - - 15 Jan 2013; Rick Farina <zerochaos@gentoo.org> fssm-0.2.7-r1.ebuild, - fssm-0.2.7.ebuild, fssm-0.2.8.1.ebuild: - adding ~arm keywords to net-analyzer/metasploit rdeps - - 14 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> fssm-0.2.8.1.ebuild: - Port to rspec helper for testing. - - 17 Jun 2012; Hans de Graaff <graaff@gentoo.org> fssm-0.2.8.1.ebuild: - Avoid a dependency on git, fixing bug 420953. - - 01 May 2012; Raúl Porcel <armin76@gentoo.org> fssm-0.2.7.ebuild, - fssm-0.2.7-r1.ebuild, fssm-0.2.8.1.ebuild: - Drop ia64/sparc keywords - - 01 Mar 2012; Fabian Groffen <grobian@gentoo.org> fssm-0.2.8.1.ebuild: - Marked ~x64-macos - - 06 Feb 2012; Brent Baude <ranger@gentoo.org> fssm-0.2.7-r1.ebuild: - Marking fssm-0.2.7-r1 ~ppc for bug 379131 - -*fssm-0.2.8.1 (22 Jan 2012) - - 22 Jan 2012; Diego E. Pettenò <flameeyes@gentoo.org> +fssm-0.2.8.1.ebuild: - Version bump; add rb-inotify dependency to gemspec if using it at all. - - 31 Dec 2011; Fabian Groffen <grobian@gentoo.org> fssm-0.2.7-r1.ebuild: - Add Prefix keywords, bug #396547 - - 30 Dec 2011; Hans de Graaff <graaff@gentoo.org> fssm-0.2.7.ebuild, - fssm-0.2.7-r1.ebuild: - Add ruby19. - - 27 Dec 2011; Hans de Graaff <graaff@gentoo.org> -fssm-0.2.5.ebuild: - Remove old version. - - 17 Dec 2011; Raúl Porcel <armin76@gentoo.org> fssm-0.2.7-r1.ebuild: - Add ~ia64/~sparc wrt #379131 - - 13 Nov 2011; Markus Meier <maekke@gentoo.org> fssm-0.2.7-r1.ebuild: - add ~x86, bug #379131 - -*fssm-0.2.7-r1 (14 Aug 2011) - - 14 Aug 2011; Hans de Graaff <graaff@gentoo.org> +fssm-0.2.7-r1.ebuild, - +files/fssm-0.2.7-test.patch: - Add dependency on rb-inotify as encouraged by upstream, so that inotify - events can be used instead of polling. Dropped keywords, bug 379131. - - 07 Aug 2011; Raúl Porcel <armin76@gentoo.org> fssm-0.2.5.ebuild, - fssm-0.2.7.ebuild: - Add ~ia64/~sparc - - 23 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> fssm-0.2.7.ebuild: - Marked ~ppc64 wrt #351212 - -*fssm-0.2.7 (03 Jun 2011) - - 03 Jun 2011; Hans de Graaff <graaff@gentoo.org> +fssm-0.2.7.ebuild: - Version bump. - - 10 Apr 2011; Hans de Graaff <graaff@gentoo.org> -fssm-0.2.3.ebuild, - -fssm-0.2.4.ebuild: - Remove old versions. - - 28 Feb 2011; Brent Baude <ranger@gentoo.org> fssm-0.2.5.ebuild: - Marking fssm-0.2.5 ~ppc for bug 351212 - - 12 Feb 2011; Thomas Kahle <tomka@gentoo.org> fssm-0.2.5.ebuild: - ~x86 per bug 351212 - -*fssm-0.2.5 (23 Jan 2011) - - 23 Jan 2011; Hans de Graaff <graaff@gentoo.org> +fssm-0.2.5.ebuild: - Version bump. - -*fssm-0.2.4 (16 Jan 2011) - - 16 Jan 2011; Hans de Graaff <graaff@gentoo.org> +fssm-0.2.4.ebuild: - Version bump. - -*fssm-0.2.3 (09 Jan 2011) - - 09 Jan 2011; Hans de Graaff <graaff@gentoo.org> +fssm-0.2.3.ebuild, - +metadata.xml: - Initial import. New dependency of dev-ruby/haml. diff --git a/dev-ruby/fssm/Manifest b/dev-ruby/fssm/Manifest deleted file mode 100644 index 3afde49a8333..000000000000 --- a/dev-ruby/fssm/Manifest +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX fssm-0.2.7-test.patch 11280 SHA256 f9506e9a08d21e1badc10842dde7d2724421a5b0d8e067aa82b265f667af10dd SHA512 1f70fa48583b299c5eccda75cac1babfe18ea4062ba23a7832c4642cb69b1e589e4ffd48d91f6494992a08c88f3941517c931c3ed144dba11db57e3b32e25aeb WHIRLPOOL 79ed29ac4b1b6adede41d57843a94402a0e79761a94b16483dc3cec40ecfce5132d19c272c37c43b0147cd5bdf4561fbdf138acaa897f887bd2e3d248e059f18 -DIST fssm-0.2.7.gem 25088 SHA256 4b9e3005602f079fbf64af17c311e1ecb324b4118460698dc4d54423dfe6c19b SHA512 083afb665b28a679c01aee869ab0d8447410f38489bee0939fef102f3e3381124efc364ea664663a11defbaf3baa0d31a1df467dd77250960b13cab1cc3224af WHIRLPOOL 3e4a4d03f09ceb1755d25cbbf6764d2f6aaa113449fb689d1a6967a23aeb87fffa64462d9b7b1fa4136ebf0a5b9ef43142fc48536493e6286b36e8adea2aa5d8 -DIST fssm-0.2.8.1.gem 25088 SHA256 a9fc55105d6f84b50b1ad4105bff9dcfa1dc01183cf51b0329ea128f35785aeb SHA512 44913c389e6bbd1a07acbd7770a1704f3d8abba24cc127ccaa74c95a6c2c7dc69457cf98b89754a2c7731b6b0d2be8f93c2def9983af1273c68c5d0de75863d6 WHIRLPOOL f81b3f4da9619960e32880a6b8cbe678575e5aac505b1b109697fabda15686e6a7a0ff6d8413d0b1f0328f66846f11666397ad2cbd88531791ccf9c33470e1be -EBUILD fssm-0.2.7-r1.ebuild 1172 SHA256 ce2b794e273b23acfa941afaecef23c680330d980e8cc93a99fc3a4d180c6414 SHA512 f62ba36b0171ac12514d3db12be2ac8837c14906693fcf28ef9d1855e2b8fff19b1ded36361397bf650ccd1ce6949ff04ac40d14f34fdb7cc8f4aa8744cffcf0 WHIRLPOOL 7988f6b3c0cf0efc5408fcb2cf54ff8f88ea340846dfe39ed02757b7a63a816ab40e1e9bbf6240581cfec64d1f8fa5dd55bfb4660620d2f742e29ce1470d61c6 -EBUILD fssm-0.2.7.ebuild 774 SHA256 d996ffbcccaeaa19aa3895065f0666f8befbb42dd47de60c5696054eb8a16e21 SHA512 cfe9c1dde6912a0868b17e58875618d65ed791d80990ada3f0837550a0f1f0b9bdd46d3f583cc14ac817b1c6f3fd6535525a2fb9859511e97679a7178ee2da18 WHIRLPOOL 3f2acca1cd3dd68d3058673c70906ecd4914fb59d9f7ab82d080432cbff867f30e719302e13aa28a3ed3b98bbfacaf4d4968784da890f0bf76e8240898c8f87f -EBUILD fssm-0.2.8.1.ebuild 1578 SHA256 e658fb96e3c03617b5f1d594096998febb5751ab427c3982474c2ed62d812278 SHA512 fce12c0e4ae56a865629c071945ecca21ca3a0a374255029886b84a418603f1557627b7640e933c0bed3c2d8942d1b840f0b9b9347689819b085dff6989df946 WHIRLPOOL 98a6e2f121a5fe009458ba846bb470003e0276db332f2b6ed61e9d31dea250bf1d7ef0917588eb9a2aae408cb5e4d34dff2d6d4efc0b0b8777c1129dfb91fb00 -MISC ChangeLog 3035 SHA256 8beab25627f1a420254ca75bd9f66cf916b09f217ed8687e25f0d221074fe587 SHA512 90d1b3213df7a1c39647c55e99e20ebe13a494f5d9ef3dc7c44be2ae77dcfcaf9d947656aef52d22f2dae51aef95d22f7e7f2a0cbad2d2215f6e632d2ede21a5 WHIRLPOOL be36ed5d9af6d3b020476a52ae26ee359c9e50b09bae8305c31197f1511983f8b8606fbe85c5811e7c643cb82ffbc050db6f870774b0fe4e64d975716c66f666 -MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlEORJsACgkQCaWpQKGI+9QLoACggqCPiiLe+CnH2xZYah4kLhJU -wUwAn2pCDwtWklU9CdooFGH1a6Sz6OLl -=6qOY ------END PGP SIGNATURE----- diff --git a/dev-ruby/fssm/files/fssm-0.2.7-test.patch b/dev-ruby/fssm/files/fssm-0.2.7-test.patch deleted file mode 100644 index 775a016f8d95..000000000000 --- a/dev-ruby/fssm/files/fssm-0.2.7-test.patch +++ /dev/null @@ -1,237 +0,0 @@ -commit e997e7411d5ffd041331b03b298b0919a3250ff7 -Author: Travis Tilley <ttilley@gmail.com> -Date: Sat Jul 30 02:19:10 2011 -0400 - - more brutal honesty, document important FIXME items, and comment out specs for functionality that has never worked outside the polling backend ever - -diff --git a/spec/monitor_spec.rb b/spec/monitor_spec.rb -index 08d465f..2ebba9a 100644 ---- a/spec/monitor_spec.rb -+++ b/spec/monitor_spec.rb -@@ -1,3 +1,8 @@ -+# FIXME: burn this shit with fire for chrissake. this is not an acceptable -+# test suite. given variance between ruby versions and backends -+# regarding threads this is quite likely one of the most brittle -+# test suites EVAR. -+ - require 'spec_helper' - - require 'count_down_latch' -@@ -43,6 +48,12 @@ module FSSM::MonitorSpecHelpers - end - end - -+RSpec::Matchers.define :intersect_with do |test_enum| -+ match do |result_enum| -+ (result_enum & test_enum).length == test_enum.length -+ end -+end -+ - describe "The File System State Monitor" do - describe "monitor" do - include FSSM::MonitorSpecHelpers -@@ -62,29 +73,29 @@ describe "The File System State Monitor" do - File.exists?(file).should be_false - FileUtils.touch file - end -- @handler_results[:create].should == [[@tmp_dir, 'newfile.rb']] -+ @handler_results[:create].should include([@tmp_dir, 'newfile.rb']) - end - - it "should call update callback upon file modification" do - run_monitor(1) do - FileUtils.touch @tmp_dir + '/root/file.rb' - end -- @handler_results[:update].should == [[@tmp_dir, 'root/file.rb']] -+ @handler_results[:update].should include([@tmp_dir, 'root/file.rb']) - end - - it "should call delete callback upon file deletion" do - run_monitor(1) do - FileUtils.rm @tmp_dir + "/root/file.rb" - end -- @handler_results[:delete].should == [[@tmp_dir, 'root/file.rb']] -+ @handler_results[:delete].should include([@tmp_dir, 'root/file.rb']) - end - - it "should call create and delete callbacks upon file renaming in the same directory" do - run_monitor(2) do - FileUtils.mv @tmp_dir + "/root/file.rb", @tmp_dir + "/root/old_file.rb" - end -- @handler_results[:create].should == [[@tmp_dir, 'root/old_file.rb']] -- @handler_results[:delete].should == [[@tmp_dir, 'root/file.rb']] -+ @handler_results[:create].should include([@tmp_dir, 'root/old_file.rb']) -+ @handler_results[:delete].should include([@tmp_dir, 'root/file.rb']) - @handler_results[:update].should == [] - end - -@@ -92,8 +103,8 @@ describe "The File System State Monitor" do - run_monitor(2) do - FileUtils.mv @tmp_dir + "/root/file.rb", @tmp_dir + "/old_file.rb" - end -- @handler_results[:create].should == [[@tmp_dir, 'old_file.rb']] -- @handler_results[:delete].should == [[@tmp_dir, 'root/file.rb']] -+ @handler_results[:create].should include([@tmp_dir, 'old_file.rb']) -+ @handler_results[:delete].should include([@tmp_dir, 'root/file.rb']) - @handler_results[:update].should == [] - end - -@@ -122,81 +133,83 @@ describe "The File System State Monitor" do - @handler_results[:delete].should include([@tmp_dir, 'root/yawn', :directory]) - end - -- it "should call create, update, and delete callbacks upon directory renaming in the same directory" do -- run_monitor(3, :directories => true) do -- FileUtils.mv @tmp_dir + "/root/yawn", @tmp_dir + "/root/old_yawn" -- end -- @handler_results[:create].should include([@tmp_dir, 'root/old_yawn', :directory]) -- @handler_results[:delete].should include([@tmp_dir, 'root/yawn', :directory]) -- @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -- end -- -- it "should call create, update, and delete callbacks upon directory moving to another directory" do -- run_monitor(3, :directories => true) do -- FileUtils.mv @tmp_dir + "/root/yawn", @tmp_dir + "/old_yawn" -- end -- @handler_results[:create].should include([@tmp_dir, 'old_yawn', :directory]) -- @handler_results[:delete].should include([@tmp_dir, 'root/yawn', :directory]) -- @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -- end -- -- it "should call create, update, and delete callbacks upon file renaming in the same directory" do -- run_monitor(3, :directories => true) do -- FileUtils.mv @tmp_dir + "/root/file.rb", @tmp_dir + "/root/old_file.rb" -- end -- @handler_results[:create].should include([@tmp_dir, 'root/old_file.rb', :file]) -- @handler_results[:delete].should include([@tmp_dir, 'root/file.rb', :file]) -- @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -- end -- -- it "should call create, update, and delete callbacks upon file moving to another directory" do -- run_monitor(3, :directories => true) do -- FileUtils.mv @tmp_dir + "/root/file.rb", @tmp_dir + "/old_file.rb" -- end -- @handler_results[:create].should include([@tmp_dir, 'old_file.rb', :file]) -- @handler_results[:delete].should include([@tmp_dir, 'root/file.rb', :file]) -- @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -- end -- -- it "should call delete callbacks upon directory structure deletion, in reverse order" do -- expected_delete_events = [ -- ['root/yawn', :directory], -- ['root/moo/cow.txt', :file], -- ['root/moo', :directory], -- ['root/file.yml', :file], -- ['root/file.rb', :file], -- ['root/file.css', :file], -- ['root/duck/quack.txt', :file], -- ['root/duck', :directory], -- ['root', :directory] -- ] -- run_monitor(expected_delete_events.size, :directories => true) do -- FileUtils.rm_rf @tmp_dir + '/.' -- end -- @handler_results[:create].should == [] -- @handler_results[:delete].should == expected_delete_events.map { |(file, type)| [@tmp_dir, file, type] } -- @handler_results[:update].should == [] -- end -- -- it "should call create callbacks upon directory structure creation, in order" do -- expected_create_events = [ -- ['new_root', :directory], -- ['new_root/duck', :directory], -- ['new_root/duck/quack.txt', :file], -- ['new_root/file.css', :file], -- ['new_root/file.rb', :file], -- ['new_root/file.yml', :file], -- ['new_root/moo', :directory], -- ['new_root/moo/cow.txt', :file], -- ['new_root/yawn', :directory] -- ] -- run_monitor(expected_create_events.size, :directories => true) do -- FileUtils.cp_r @tmp_dir + '/root/.', @tmp_dir + '/new_root' -- end -- @handler_results[:create].should == expected_create_events.map { |(file, type)| [@tmp_dir, file, type] } -- @handler_results[:delete].should == [] -- @handler_results[:update].should == [] -- end -+# FIXME: this never worked outside the polling backend. -+# -+# it "should call create, update, and delete callbacks upon directory renaming in the same directory" do -+# run_monitor(3, :directories => true) do -+# FileUtils.mv @tmp_dir + "/root/yawn", @tmp_dir + "/root/old_yawn" -+# end -+# @handler_results[:create].should include([@tmp_dir, 'root/old_yawn', :directory]) -+# @handler_results[:delete].should include([@tmp_dir, 'root/yawn', :directory]) -+# @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -+# end -+# -+# it "should call create, update, and delete callbacks upon directory moving to another directory" do -+# run_monitor(3, :directories => true) do -+# FileUtils.mv @tmp_dir + "/root/yawn", @tmp_dir + "/old_yawn" -+# end -+# @handler_results[:create].should include([@tmp_dir, 'old_yawn', :directory]) -+# @handler_results[:delete].should include([@tmp_dir, 'root/yawn', :directory]) -+# @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -+# end -+# -+# it "should call create, update, and delete callbacks upon file renaming in the same directory" do -+# run_monitor(3, :directories => true) do -+# FileUtils.mv @tmp_dir + "/root/file.rb", @tmp_dir + "/root/old_file.rb" -+# end -+# @handler_results[:create].should include([@tmp_dir, 'root/old_file.rb', :file]) -+# @handler_results[:delete].should include([@tmp_dir, 'root/file.rb', :file]) -+# @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -+# end -+# -+# it "should call create, update, and delete callbacks upon file moving to another directory" do -+# run_monitor(3, :directories => true) do -+# FileUtils.mv @tmp_dir + "/root/file.rb", @tmp_dir + "/old_file.rb" -+# end -+# @handler_results[:create].should include([@tmp_dir, 'old_file.rb', :file]) -+# @handler_results[:delete].should include([@tmp_dir, 'root/file.rb', :file]) -+# @handler_results[:update].should include([@tmp_dir, 'root', :directory]) -+# end -+# -+# it "should call delete callbacks upon directory structure deletion" do -+# expected_delete_events = [ -+# [@tmp_dir, 'root/yawn', :directory], -+# [@tmp_dir, 'root/moo/cow.txt', :file], -+# [@tmp_dir, 'root/moo', :directory], -+# [@tmp_dir, 'root/file.yml', :file], -+# [@tmp_dir, 'root/file.rb', :file], -+# [@tmp_dir, 'root/file.css', :file], -+# [@tmp_dir, 'root/duck/quack.txt', :file], -+# [@tmp_dir, 'root/duck', :directory], -+# [@tmp_dir, 'root', :directory] -+# ] -+# run_monitor(expected_delete_events.size, :directories => true) do -+# FileUtils.rm_rf @tmp_dir + '/.' -+# end -+# @handler_results[:create].should == [] -+# @handler_results[:delete].should intersect_with(expected_delete_events) -+# @handler_results[:update].should == [] -+# end -+# -+# it "should call create callbacks upon directory structure creation" do -+# expected_create_events = [ -+# [@tmp_dir, 'new_root', :directory], -+# [@tmp_dir, 'new_root/duck', :directory], -+# [@tmp_dir, 'new_root/duck/quack.txt', :file], -+# [@tmp_dir, 'new_root/file.css', :file], -+# [@tmp_dir, 'new_root/file.rb', :file], -+# [@tmp_dir, 'new_root/file.yml', :file], -+# [@tmp_dir, 'new_root/moo', :directory], -+# [@tmp_dir, 'new_root/moo/cow.txt', :file], -+# [@tmp_dir, 'new_root/yawn', :directory] -+# ] -+# run_monitor(expected_create_events.size, :directories => true) do -+# FileUtils.cp_r @tmp_dir + '/root/.', @tmp_dir + '/new_root' -+# end -+# @handler_results[:create].should intersect_with(expected_create_events) -+# @handler_results[:delete].should == [] -+# @handler_results[:update].should == [] -+# end - end - end - end diff --git a/dev-ruby/fssm/fssm-0.2.7-r1.ebuild b/dev-ruby/fssm/fssm-0.2.7-r1.ebuild deleted file mode 100644 index d96898242e18..000000000000 --- a/dev-ruby/fssm/fssm-0.2.7-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fssm/fssm-0.2.7-r1.ebuild,v 1.8 2013/01/15 06:46:46 zerochaos Exp $ - -EAPI=4 - -USE_RUBY="ruby18 ruby19 ree18 jruby" - -RUBY_FAKEGEM_TASK_TEST="spec" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.markdown" - -inherit ruby-fakegem - -DESCRIPTION="Monitor API" -HOMEPAGE="http://github.com/ttilley/fssm" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -# rb-inotify is a Linux-specific extension, so we will need to make this -# conditional when keywords are added that are not linux-specific. -ruby_add_rdepend "kernel_linux? ( >=dev-ruby/rb-inotify-0.8.6-r1 )" - -ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.4.0:2 )" - -all_ruby_prepare() { - # Remove bundler support - sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die - rm Gemfile || die - - # Fix/ignore broken specs with patch from upstream - epatch "${FILESDIR}/${P}-test.patch" -} - -all_ruby_install() { - all_fakegem_install - - dodoc example.rb -} diff --git a/dev-ruby/fssm/fssm-0.2.7.ebuild b/dev-ruby/fssm/fssm-0.2.7.ebuild deleted file mode 100644 index f57fc09b9bfc..000000000000 --- a/dev-ruby/fssm/fssm-0.2.7.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fssm/fssm-0.2.7.ebuild,v 1.6 2013/01/15 06:46:46 zerochaos Exp $ - -EAPI=4 - -USE_RUBY="ruby18 ruby19 ree18 jruby" - -RUBY_FAKEGEM_TASK_TEST="spec" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.markdown" - -inherit ruby-fakegem - -DESCRIPTION="Monitor API" -HOMEPAGE="http://github.com/ttilley/fssm" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.4.0:2 )" - -each_ruby_prepare() { - # Remove bundler support - sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die - rm Gemfile || die -} - -all_ruby_install() { - all_fakegem_install - - dodoc example.rb -} diff --git a/dev-ruby/fssm/fssm-0.2.8.1.ebuild b/dev-ruby/fssm/fssm-0.2.8.1.ebuild deleted file mode 100644 index 000566ead13f..000000000000 --- a/dev-ruby/fssm/fssm-0.2.8.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fssm/fssm-0.2.8.1.ebuild,v 1.6 2013/01/15 06:46:46 zerochaos Exp $ - -EAPI=4 - -USE_RUBY="ruby18 ruby19 ree18 jruby" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="README.markdown" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="File System State Monitor API" -HOMEPAGE="http://github.com/ttilley/fssm" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -# rb-inotify is a Linux-specific extension, so we will need to make this -# conditional when keywords are added that are not linux-specific. -ruby_add_rdepend "kernel_linux? ( >=dev-ruby/rb-inotify-0.8.6-r1 )" - -all_ruby_prepare() { - # Remove bundler support - sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die - rm Gemfile || die - - # Fix/ignore broken specs with patch from upstream - epatch "${FILESDIR}/${PN}-0.2.7-test.patch" - - # if we're going to require rb-inotify, let's make sure it gets used - # as well; if we don't declare it in the dependencies this will not - # be loaded by bundler-based projects to begin with. - if use kernel_linux; then - sed -i -e '/^end/i s.add_dependency "rb-inotify"' ${RUBY_FAKEGEM_GEMSPEC} || die - fi - - # Avoid a dependency on git. - sed -i -e '/git ls-files/d' ${PN}.gemspec || die -} - -all_ruby_install() { - all_fakegem_install - - dodoc example.rb -} diff --git a/dev-ruby/fssm/metadata.xml b/dev-ruby/fssm/metadata.xml deleted file mode 100644 index 852136183369..000000000000 --- a/dev-ruby/fssm/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>ruby</herd> -</pkgmetadata> |